web-dev-qa-db-fra.com

Comment supprimer des tâches terminées dans Google Tasks

J'ai effectué de nombreuses tâches dans Google Tasks depuis que je l'utilise depuis quelques années. Et je me demande comment effacer la liste des tâches en compétition. En ce qui concerne cette discussion sur les groupes Google , fermée pour cause d'inactivité, ce n'est pas possible.

Mais j'ai trouvé une solution: marquer les tâches terminées comme non terminées et les supprimer de la liste. Ce n'est pas grave pour des tâches associées, voire des dizaines, mais pas pour des milliers.

Existe-t-il un moyen de les supprimer définitivement, une fois pour toutes (sauf la suppression complète du profil Google)?

PS: J'ai également découvert qu'il fallait jusqu'à un mois pour supprimer complètement ces tâches des serveurs de Google, ce qui prend beaucoup de temps.

9
Johnny_D

Voici ce que je fais:

  1. réduire autant que possible ma liste de tâches non terminées restantes.
  2. créer une nouvelle liste de tâches avec un nom très similaire
  3. déplacer les tâches non terminées restantes vers la nouvelle liste
  4. SUPPRIMER l'ancienne liste. Google vous préviendra que l'ancienne liste sera définitivement supprimée. Dis oui. Terminé.
4
Silver Silver

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

En bref, allez à Actions sous Tâches puis sélectionnez Effacer les tâches terminées . Malheureusement, comme le dit Google dans le lien au-dessus, cela les cache, mais à moins que vous ne choisissiez de les revoir, ils sont hors de vue. Il n'y a pas de suppression en bloc ou une fois le réglage terminé. Ne supprimer qu'une tâche à la fois. Pourquoi ???? Vous devez répondre à cette question avec Google.

3
Tremaine

Pour marquer toutes les tâches terminées comme incomplètes, j’ai écrit aujourd’hui ce petit extrait de temps que vous pouvez exécuter dans la console du navigateur (F12) d'un navigateur moderne, lorsque la liste des "tâches terminées" est ouverte dans Gmail. Si cela ne fonctionne pas, faites le moi savoir, mais cela a fonctionné pour moi.

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); 
}

Ensuite, vous devriez revenir à la liste des tâches, sélectionnez la première (si ce n’est déjà fait) et maintenez la touche enfoncée. backspace tant que toutes les tâches sont partis. Je peux poster un extrait pour cela aussi si c'est nécessaire. Sinon, mettez un poids sur cette clé et allez boire un café. ;-)

2
RiZKiT