
Tengo la ventana emergente de recordatorios/alertas con Thunderbird/calendario relámpago, que necesito evitar que sea administrada por el efecto tambaleante de compiz, porque ya establecí otra regla para que tenga un tamaño mínimo (25x70) cuando no está maximizado, y parece conflicto con tambaleante; así que se tambalea cada vez que hago clic y eso es molesto...
Pero no puedo encontrar ninguna manera de excluir esa ventana para que no se tambalee... no hay ninguna opción, y nadie en Internet parece haber preguntado eso antes :)
¿algun consejo?
¡Gracias!
Respuesta1
Intentaré brindarte toda la información relevante sin capturas de pantalla ya que uso el asistente ADD, ya que mis capturas de pantalla se oscurecerán. Vaya a su complemento de Windows Wobbly en CCSM, elimine la unknown
etiqueta y luego haga clic en el +
botón. Aparecerá una ventana que le permitirá agregar a la lista de ventanas. Con la ventana que desea omitir abierta, haga clic en el Grab
botón y luego haga clic en la ventana. Luego haga clic en la invert
casilla de verificación y luego en OK
. Voilà ya está, sin embargo, tenga en cuenta que AFAIK esto no puede seleccionar una sola ventana de un solo programa, solo tipos seleccionados, por lo que se omitirán todas las ventanas de este tipo. No se preocupe, puede haber una solución para usted; el primer cuadro desplegable contiene una lista de archivos Types
.
Window class
será muy amplio: normal, diálogo, modaldialog, etc.
Window Title
es decir, lo adivinaste por el título (probablemente por donde comenzaría si fuera el operador).
Window Name
Es probable que sea un nombre hexadecimal o un nombre dado a la ventana por el WM, y podría funcionar, ya que podría no ser exclusivo de una sola ventana.
Window ID
será único, pero puede cambiar según la sesión, no estoy seguro de si lo probaría.
Window Role
es otra etiqueta genérica: notificación, panel, caja de herramientas, etc.
Window Type
Es probable que sea otra convención de nombres genérica y no es probable que funcione para usted.
Nota: Podría estar equivocado acerca de los tipos, pero intentaría xprop
en la ventana obtener toda la información relevante primero, antes de realizar cualquier cambio, solo para asegurarme de seleccionar el tipo correcto.
xprop
arroja más información de la que necesitará, busque estos:
WM_NAME(STRING) = "Window Name"
WM_CLASS(STRING) = "windowclass", "Windowclass"
WM_TRANSIENT_FOR(WINDOW): window id # 0xc00003
WM_CLIENT_LEADER(WINDOW): window id # 0xc00001
Cuidado: algunas ventanas (creo que la mayoría) darán resultados como este:
_NET_WM_...
Estoy bastante seguro de que lo que hay en este campo no es lo que buscas.
Espero que esto ayude.