Google Agenda: como posso mostrar ou ocultar várias agendas com um clique?

12

Uso o Google Agenda no trabalho e tenho acesso a muitos calendários dos meus colegas de trabalho, o que torna a exibição bastante confusa, por isso os mantenho ocultos. Existe uma maneira (talvez com algum plugin ou extensão) de mostrar e ocultar todos esses calendários com um clique?

Peter Jaric
fonte
1
se você quiser mostrar APENAS UM calendário, poderá clicar na SETA PARA BAIXO ao lado do nome do calendário e exibir APENAS ESTE CALENDÁRIO.
wilson
@ Wilson: Desculpe pela minha resposta lenta, mas veja meu comentário na resposta de Stefan Lasiewski.
Peter Jaric 23/09/10

Respostas:

8

Sei que você está solicitando especificamente um clique, ainda assim eu gostaria de oferecer uma solução (principalmente) de três cliques, provavelmente útil também (para quem ainda não conhece, pelo menos;)

  1. Na barra lateral esquerda, em Outras agendas , clique em Configurações .
  2. Na segunda coluna, em MOSTRAR NA LISTA , clique em todos / nenhum, conforme apropriado.
  3. No canto inferior esquerdo, clique em Voltar ao calendário .

Obviamente, dependendo da distribuição do calendário entre as seções superior e inferior, pode ser necessário clicar em tudo / nenhuma outra vez na outra seção também.

Caso isso realmente não atenda às suas necessidades, deve ser possível estender o calendário do Google por meio das APIs e ferramentas do Google Agenda (a classe do calendário tem uma propriedade oculta ) e / ou um gadget da barra lateral do Google Agenda - não conheço um solução existente que oferece a funcionalidade desejada; portanto, você precisará criar a sua própria.

Steffen Opel
fonte
Como você diz, isso não é exatamente o que eu quero (especialmente porque torna mais difícil mostrar apenas um calendário quando eu quero fazer isso), mas é bem próximo. Obrigado!
Peter Jaric 21/09/10
1

Não existe uma solução com um clique para isso e nenhum atalho de teclado que eu conheça, mas existe uma solução com dois cliques.

Em "Minhas agendas", localize sua agenda (fica na parte superior da lista), clique na seta para baixo e selecione "Exibir apenas esta agenda".

São dois cliques;)

Infelizmente, não há como restaurar os calendários para a visualização anterior (antes de você selecionar "Exibir apenas este calendário").

Edit: Bem, eu reli sua pergunta. Eu acho que minha resposta é óbvia, mas responde metade da sua pergunta;)

Stefan Lasiewski
fonte
1
Na verdade, infelizmente, não é uma solução para mim, pois tenho pelo menos dois calendários pessoais que quero que sejam visíveis o tempo todo.
Peter Jaric 23/09/10
Estou em uma situação semelhante e não consigo pensar em uma solução para o seu problema. Usamos o Google Agenda para trabalho (assisto a mais de 5 agendas por lá), tenho duas agendas pessoais e assino o calendário de duas escolas.
Stefan Lasiewski 23/09/10
1

Acabei de encontrar um suplemento do Chrome que funciona. Seletor de calendário para o Google Agenda . Basicamente, você pode criar vários grupos / visualizações salvos e ativá-los conforme necessário.

Alguns recursos adicionais (para todos os efeitos, uma solução de finalidade única): - limpar - restaurar - exibir por nome (pesquisar por 'nome do calendário' ou 'regex')

Eu e muitos outros procuramos uma solução para essa falha no gCal há anos e anos e tenho sorte de ter encontrado essa extensão, espero que ajude outra pessoa.

----------

Algumas notas adicionais se você tiver tempo:

Eu tenho essa extensão instalada por aproximadamente 2 horas. Eu não fiz testes extensivos nem jogo solidamente por 2 horas. Dito isto, tenho uma propensão (presente? Maldição?) Por sair do caminho designado e gostaria de compartilhar algumas observações iniciais sobre a extensão. Nenhuma foi rigorosamente investigada:

  1. Parece que a extensão seleciona / desmarca incrementalmente em seu nome em tempo real:
    • Nos termos (embora supersticiosos) de leigos: imagine um assistente invisível da Web fazendo o mesmo processo tedioso que o gCal deseja que você faça para cada calendário cuja visibilidade você deseja alterar (clique, clique, clique, clique ...), mas fazendo muito mais rápido, em seu nome e lembrando-se da próxima vez.
  2. Por causa dessa implementação do 'assistente fantasmagórico', existem alguns efeitos colaterais (além de ver fantasmas):
    • Se você tiver um grande número de calendários (eu tenho> 20), a extensão levará de um tempo pequeno a mais do que pequeno para concluir sua operação.
    • 'Tempo para conclusão' depende do número de novas seleções / desmarcações necessárias para mudar da visualização existente para a visualização solicitada recentemente.
    • por exemplo, se você tem apenas 2 (de 20) calendários visíveis e deseja mudar para uma exibição salva que possui 5 (de 20) calendários visíveis, isso terá uma conclusão visivelmente mais rápida do que começar com os mesmos 2 calendários visíveis e depois tornar todos os 20 dos seus calendários são visíveis.
  3. Se você fechar a guia do navegador ou interromper a operação antes da conclusão (por exemplo, navegando para outra página da Web na mesma guia do navegador, na próxima vez em que abrir o gCal, você terá uma exibição que representa a conclusão parcial da operação anterior. Nada está "quebrado" como se você estivesse alterando manualmente a visibilidade de alguns calendários e se distraído com um esquilo.
  4. Relacionado à nota anterior, depois que você aciona uma alteração visível do gCal por meio da extensão, a guia do navegador deve permanecer em foco / primeiro plano até que a operação seja concluída.
    • Parece que o 'ajudante fantasmagórico', embora invisível, é um exibicionista.
    • ou seja, se você alternar para outra guia antes que as modificações de visibilidade solicitadas sejam concluídas, quando você retornar a guia para foco / primeiro plano, a operação continuará onde parou quando você trocou o foco.
    • A operação parece ser concluída corretamente naquele momento. Portanto, fora de quaisquer implicações da mão na mão, ela não parece ter implicações 'quebradoras'.
    • [reflexões] Esse 'problema' pode não ocorrer para todos, dependendo da implementação da extensão, bem como de suas configurações específicas do navegador (executar aplicativos em segundo plano, etc.) ou pode. Novamente, muitos testes rigorosos não foram feitos por mim.

Portanto ... alguns possíveis problemas cuja importação relativa estará vinculada ao paradigma específico de um usuário em particular e ao comportamento geral. Os atrasos são perceptíveis, no entanto, são inteiramente suportáveis. Menos que a alternativa. Para mim, nada disso é um desagregador. Ainda.

Pontos cegos
fonte
0

Para mostrar todos os calendários, coloque o seguinte na barra de endereços do navegador e pressione enter:

javascript:(function(){for (row of document.getElementsByClassName("calListRow")) {if(row.getAttribute("aria-selected") == "false") {mousedown = document.createEvent('MouseEvents'); mousedown.initEvent("mousedown", true, true); row.childNodes[0].dispatchEvent(mousedown);}}})()

Isso despacha um evento de mouse para todas as linhas não selecionadas na lista de calendários.

Eu testei isso com o Firefox 45. Observe que ele remove automaticamente qualquer texto que comece javascript:na área de transferência. Você precisa pelo menos digitar je colar no que começa com avascript:...

Isso pode ser facilmente transformado em um bookmarklet.

Michael Hoffman
fonte
0

Eu uso uma guia duplicada para o navegador de agendas e manipulo livremente a segunda agenda, disponibilizando uma ou muitas agendas em meu modo de exibição para edição ou revisão. Quando terminar, fecho a janela duplicada e volto à janela original para edição ou atualização adicional.

darren
fonte
0

Uma atualização a partir de 2018: agora existe uma extensão do Chrome, o Google Agenda Groups , que oferece a capacidade de agrupar agendas e depois mostrá-las / ocultá-las.

Alguém te ouviu. =]

Jim Meyer
fonte
-2

Há uma caixa à esquerda de cada calendário na lista. Clique nessa caixa para mostrar / ocultar esse calendário. Quando você clica na caixa para mostrar, a caixa agora será da cor que você escolheu para esse calendário. Se você clicar novamente (para ocultar), a caixa não terá nenhuma cor. Na verdade, as caixas são um pouco difíceis de ver se não há cores; tanto que eu não os vi a princípio! Será um clique por cada calendário que você deseja mostrar / ocultar. Eu mantenho as cruciais e depois mostro as outras quando tenho uma pergunta sobre a programação. Seria bom ter uma visualização personalizada na qual você pudesse clicar ou desativar, conforme desejasse. Talvez alguém do Google esteja monitorando esses comentários!

user42729
fonte
1
Isso certamente não é "um clique". Acho que o OP já sabe como fazer isso, mas está procurando uma maneira de otimizar o processo.
ale
Screenshots? Este é um pouco confuso ...
batpigandme
@AlEverett: Exatamente ...
Peter Jaric
-4

Vá para a configuração "Minhas agendas", clique em Mostrar nenhum. Vá para "voltar ao calendário" e, em seguida, vá para a configuração "Minhas agendas", clique apenas nas que deseja mostrar.

Marca
fonte