Calendario de Google: ¿cómo puedo mostrar u ocultar varios calendarios con un solo clic?

12

Utilizo Google Calendar en el trabajo y tengo acceso a muchos calendarios de mis compañeros de trabajo, lo que hace que la vista sea bastante desordenada, por lo que los mantengo ocultos. ¿Hay alguna manera (tal vez con algún complemento o extensión) para mostrar y ocultar todos estos calendarios con un solo clic?

Peter Jaric
fuente
1
si desea mostrar SOLO UN calendario, puede hacer clic en la FLECHA ABAJO además del nombre del calendario, luego VISUALIZAR SOLO ESTE CALENDARIO.
Wilson
@wilson: Perdón por mi lenta respuesta, pero vea mi comentario bajo la respuesta de Stefan Lasiewski.
Peter Jaric

Respuestas:

8

Me doy cuenta de que está solicitando específicamente un clic, pero me gustaría ofrecer una solución (en su mayoría) de tres clics como probablemente también útil (para cualquiera que no lo sepa al menos al menos;)

  1. Dentro de la barra lateral izquierda, en Otros calendarios , haga clic en Configuración .
  2. Dentro de la segunda columna, en MOSTRAR EN LISTA , haga clic en todo / ninguno, según corresponda.
  3. En la parte inferior izquierda, haz clic en Volver al calendario .

Obviamente, dependiendo de la distribución de su calendario entre la sección superior e inferior, es posible que tenga que hacer clic en todo / ninguno en otra ocasión en la otra sección también eventualmente.

En caso de que esto realmente no satisfaga sus necesidades, de hecho debería ser posible extender el calendario de Google a través de las API y herramientas del calendario (la clase de calendario tiene una propiedad oculta ) y / o un gadget de barra lateral de calendario : no conozco un solución existente que ofrece la funcionalidad deseada, por lo que necesitará rodar la suya por si acaso.

Steffen Opel
fuente
Como dices, esto no es exactamente lo que quiero (especialmente porque hace que sea más difícil mostrar un calendario cuando quiero hacer eso), pero está bastante cerca. ¡Gracias!
Peter Jaric
1

No hay una solución de un clic para esto, y no hay un atajo de teclado que yo sepa, pero hay una solución de dos clics.

En "Mis calendarios", busque su calendario (está en la parte superior de la lista), haga clic en la flecha hacia abajo y seleccione "Mostrar solo este calendario".

Eso es dos clics;)

Lamentablemente, no hay forma de restaurar los calendarios a la vista anterior (antes de seleccionar "Mostrar solo este calendario").

Editar: Bueno, releí tu pregunta. Supongo que mi respuesta es obvia, pero responde la mitad de tu pregunta;)

Stefan Lasiewski
fuente
1
En realidad, no es una solución para mí, desafortunadamente, ya que tengo al menos dos calendarios personales que quiero que sean visibles todo el tiempo.
Peter Jaric
Estoy en una situación similar y no puedo pensar en una solución a su problema. Utilizamos Google Calendar para el trabajo (veo más de 5 calendarios allí), tengo dos calendarios personales y me suscribo al calendario de dos escuelas.
Stefan Lasiewski el
1

Acabo de encontrar un complemento de Chrome que funciona. Selector de calendario para Google Calendar . Básicamente le permite crear una cantidad de grupos / vistas guardadas y activarlas según sea necesario.

Algunas características adicionales (para todos los efectos, una solución de propósito único): - borrar - restaurar - mostrar por nombre (buscar por 'nombre de calendario' o 'regex')

Yo y muchos otros hemos estado buscando por intervalos una solución a esta deficiencia en gCal durante años y años y me siento afortunado de haber encontrado esta extensión, espero que ayude a alguien más.

----------

Algunas notas adicionales si tienes tiempo:

He instalado esta extensión durante aproximadamente 2 horas. No he realizado pruebas exhaustivas ni he estado jugando con él sólidamente durante 2 horas. Dicho esto, tengo una inclinación (¿regalo? ¿Maldición?) Por salir del camino designado y me gustaría compartir algunas observaciones iniciales sobre la extensión. Ninguno ha sido rigurosamente investigado:

  1. Parece que la extensión selecciona / deselecciona de manera incremental en su nombre en tiempo real:
    • En términos (aunque supersticiosos) de laico: imagínese a un ayudante invisible que hace el mismo proceso tedioso que gCal quiere que haga para cada calendario cuya visibilidad desea cambiar (clic, clic, clic, clic ...), pero hacerlo mucho más rápido, y hacerlo en su nombre, y recordando para la próxima vez.
  2. Debido a esta implementación de 'ayuda fantasma' , hay algunos efectos secundarios (además de ver fantasmas):
    • Si tiene una gran cantidad de calendarios (tengo> 20), la extensión lleva un tiempo de pequeño a poco más de tiempo para completar su operación.
    • 'Tiempo para completar' depende del número de nuevas selecciones / deselecciones requeridas para cambiar de la vista existente a la vista recién solicitada.
    • por ejemplo, si solo tiene 2 (de 20) calendarios visibles y desea cambiar a una vista guardada que tenga 5 (de 20) calendarios visibles, tendrá una finalización notablemente más rápida que comenzar con los mismos 2 calendarios visibles y luego hacer Los 20 calendarios visibles.
  3. Si cierra la pestaña del navegador o interrumpe la operación antes de completarla (como navegando a otra página web en la misma pestaña del navegador, la próxima vez que abra su gCal tendrá una vista que representa una finalización parcial de su operación anterior Nada está 'roto' como si estuvieras en el proceso de cambiar manualmente la visibilidad de algunos calendarios y estuvieras distraído por una ardilla.
  4. En relación con la nota anterior, una vez que active un cambio de gCal visiblemente a través de la extensión, la pestaña del navegador debe permanecer enfocada / en primer plano hasta que se complete la operación.
    • Parece que el "ayudante fantasmal", aunque invisible, es un exhibicionista.
    • es decir, si cambia a otra pestaña antes de que se hayan completado las modificaciones de visibilidad solicitadas, cuando vuelva a colocar la pestaña en foco / primer plano, la operación continuará donde se quedó cuando cambió el foco.
    • La operación parece completarse correctamente en ese momento. Por lo tanto, fuera de cualquier implicación de la mano, no parece tener implicaciones de "ruptura".
    • [reflexiones] Es posible que este 'problema' no ocurra para todos, dependiendo de la implementación de la extensión, así como de su configuración específica del navegador (ejecutar aplicaciones en segundo plano, etc.), o puede ocurrir. Nuevamente, no hice muchas pruebas rigurosas.

Entonces ... algunos posibles problemas cuya importación relativa estará vinculada al paradigma específico de un usuario en particular y su comportamiento general. Los retrasos son notables, sin embargo, son completamente soportables, a menos que la alternativa. Para mí, nada de eso es un factor decisivo. Todavía.

Puntos ciegos
fuente
0

Para mostrar todos los calendarios, ingrese lo siguiente en la barra de direcciones de su navegador y presione Intro:

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

Esto envía un evento de mouse-down a cada fila no seleccionada en la lista de calendarios.

He probado esto con Firefox 45. Tenga en cuenta que eliminará automáticamente cualquier texto que comience javascript:desde el portapapeles. Necesita al menos escribir jy luego pegar lo que comienza con avascript:...

Esto podría convertirse fácilmente en un bookmarklet.

Michael Hoffman
fuente
0

Utilizo una pestaña duplicada para el navegador de calendario y manipulo el segundo calendario libremente poniendo a disposición uno o varios calendarios en mi vista para su edición o revisión. Cuando termine, cierro la ventana duplicada y regreso a la ventana original para editarla o actualizarla más.

Darren
fuente
0

Una actualización de 2018: ahora hay una extensión de Chrome, Grupos de calendarios de Google , que ofrece la posibilidad de agrupar calendarios y luego mostrarlos / ocultarlos.

Alguien te escucho. =]

Jim Meyer
fuente
-2

Hay un cuadro a la izquierda de cada calendario en la lista. Haga clic en ese cuadro para mostrar / ocultar ese calendario. Cuando haga clic en el cuadro para mostrar, el cuadro ahora será el color que haya elegido para ese calendario. Si vuelve a hacer clic (para ocultar), el cuadro no tendrá color. En realidad, las cajas son un poco difíciles de ver si no hay color; ¡Tanto que no los vi al principio! Será un clic por cada calendario que desee mostrar / ocultar. Mantengo los cruciales y luego les muestro los demás cuando tengo una pregunta sobre la programación. Sin embargo, sería bueno tener una vista personalizada en la que podría hacer clic o desactivarla como lo deseara. ¡Quizás alguien en Google esté monitoreando estos comentarios!

usuario42729
fuente
1
Eso ciertamente no es "un clic". Creo que el OP ya sabe cómo hacerlo, pero está buscando una forma de racionalizar el proceso.
cerveza
Capturas de pantalla Esto es un poco confuso ...
batpigandme
@AlEverett: Exactamente ...
Peter Jaric
-4

Vaya a la configuración "Mis calendarios", haga clic en mostrar ninguno. Vaya a "volver al calendario", luego vaya a la configuración "Mis calendarios", haga clic en los que desea mostrar.

marca
fuente