Como excluir tarefas concluídas no Google Tasks


9

Realizei muitas tarefas concluídas no Google Tasks desde que ele foi usado por alguns anos. E eu me pergunto como limpar a lista de tarefas concorrentes. Em relação a esta discussão dos Grupos do Google , que está fechada devido à inatividade, não é possível.

Mas encontrei uma solução: marcar as tarefas concluídas como incompletas e excluí-las da lista. Tudo bem para tarefas combinadas, ou talvez dezenas, mas não para milhares.

Existe alguma maneira de excluí-los permanentemente, de uma vez para sempre (exceto para excluir completamente o perfil do Google)?

PS: Eu também descobri que leva até 1 mês para excluir completamente essas tarefas dos servidores do Google, o que é bastante tempo.

Respostas:


4

Aqui está o que eu faço:

  1. reduzir minha lista de tarefas incompletas restantes o máximo que puder.
  2. crie uma nova lista de tarefas com um nome muito semelhante
  3. mova as tarefas incompletas restantes para a nova lista
  4. APAGAR a lista antiga. O Google avisa que a lista antiga será excluída permanentemente. Diga sim. Feito.

3

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

Em resumo, vá para Ações em Tarefas e selecione Limpar tarefas concluídas . Infelizmente, como o Google afirma no link acima, isso apenas os oculta, mas, a menos que você opte por visualizá-los novamente, eles estão fora de vista. Não há exclusão em massa ou configuração após a conclusão. Excluindo apenas uma tarefa por vez. Por quê???? Essa pergunta você tem que abordar com o Google.


Desculpe, mas não há resposta para minha pergunta, tudo o que você disse que mencionei no OP.
— Johnny_D

@ Johnny_D: A resposta para a pergunta é, essencialmente, "você não pode". Isso é (IMNSHO) uma deficiência de tarefas.
— ale

2

Para marcar todas as tarefas concluídas como incompletas, escrevi este pequeno fragmento em algum tempo livre hoje, que você pode executar no console do navegador ( F12) de um navegador moderno, quando a lista "tarefas concluídas" estiver aberta no Gmail. Se não funcionar, avise-me, mas funcionou para mim.

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

Em seguida, retorne à lista de tarefas, selecione a primeira (se ainda não estiver selecionada) e segure backspaceenquanto todas as tarefas se esgotarem. Também posso postar um trecho, se necessário. Caso contrário, coloque um peso nessa chave e vá tomar um café. ;-)


msgstr "selecione o primeiro (se ainda não estiver selecionado) e mantenha pressionada a tecla Delete enquanto todas as tarefas forem concluídas." Como você "seleciona" uma tarefa? Só posso colocar meu cursor na tarefa. Manter deletepressionado apenas excluirá um caractere de cada vez. E eu tenho tarefas na parte inferior que quero manter, então não posso simplesmente me segurar delete.
— wisbucky

Você está certo, minha descrição foi confusa, você precisa segurar backspacepara excluir uma tarefa (não me pergunte por que, é o google), editei minha resposta agora.
— RiZKiT
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.