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.