Google ToDoリストで完了したタスクを削除する方法


9

数年間使用して以来、Google Tasksには多くの完了したタスクがあります。そして、完了したタスクのリストをクリアする方法を知りたいです。このGoogleグループディスカッションによる非アクティブに閉鎖され、それは不可能です。

しかし、私は1つの解決策を見つけました。それは、完了したタスクを未完了としてマークし、リストから削除することです。結合されたタスク、または数十の場合は問題ありませんが、数千の場合は問題ありません。

それらを永久に削除する方法はありますか(Googleプロフィールを完全に削除する場合を除きます)?

PS:これらのタスクをGoogleサーバーから完全に削除するには、最長で1か月かかることもあります。

回答:


4

これが私がすることです:

  1. 残っている未完了のタスクリストをできる限り減らします。
  2. 非常によく似た名前で新しいタスクリストを作成する
  3. 残りの未完了のタスクを新しいリストに移動します
  4. 古いリストを削除します。Googleは古いリストが完全に削除されることを警告します。イエスと言う。できました。

3

https://support.google.com/calendar/answer/106237?hl=en

それよりも短い場合は、[タスク]の[ アクション ]に移動し、[ 完了したタスクのクリア ]を選択します。残念ながら、上のリンクにあるGoogleはそれらを非表示にしているだけですが、再度表示するように選択しない限り、それらは見えません。一括削除や完了時の削除設定はありません。一度に1つのタスクのみを削除します。なぜ????あなたがグーグルで取り上げなければならないその質問。


申し訳ありませんが、私の質問に対する答えはありません。あなたが私がOPで述べたすべてのことを言ってください。
Johnny_D 2013年

@Johnny_D:質問への答えは、本質的に「できない」です。これは(IMNSHO)タスクの欠点です。
エール

2

完了したすべてのタスクを未完了としてマークするために、今日は少し時間を置いてこの小さなスニペットを書きました。これF12は、Gmailで「完了したタスク」リストが開いているときに、最新のブラウザーのブラウザーコンソール()で実行できます。うまくいかない場合はお知らせください。うまくいきました。

var checkboxes = document.getElementById('tasksiframe').contentWindow.document
  .querySelectorAll('.DH');
var event = document.createEvent('MouseEvents'); 
event.initEvent('click', true, true);
for (var i = 0, l = checkboxes.length; i < l; i++) { 
  checkboxes[i].dispatchEvent(event, true); 
}

次に、タスクリストに戻り、最初のタスクを選択し(まだ選択されていない場合)、backspaceすべてのタスクがなくなるまで押し続けます。必要に応じて、そのスニペットも投稿します。それ以外の場合は、そのキーに重りを置き、コーヒーを飲みに行きます。;-)


「最初のタスクを選択し(まだ選択されていない場合)、すべてのタスクが終了するまで削除キーを押し続けます。」どのようにタスクを「選択」しますか?カーソルはタスクにのみ置くことができます。押し続けるdeleteと、一度に1文字ずつ削除されます。一番下に残しておきたいタスクがあるので、そのまま押し続けることはできませんdelete
wisbucky 2014

あなたは正しい、私の説明は混乱していた、あなたbackspaceはタスクを削除するために長押しする必要がある(なぜ私に尋ねないでください、それはグーグルです)、私は今私の答えを編集しました。
RiZKiT 2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.