X Window Slide

De JarfilWiki

Desplazar Ventanas por HotKey

Contenido

Planteamiento

Con dos monitores es muy práctico poder desplazar rápidamente ventanas de uno a otro.

Extra: Con un monitor se pueden desplazar las ventanas "fuera de la pantalla"

Extra: Con un monitor se pueden mover ventanas a posiciones prefijadas (des-ocultar zonas)

Visual: Efecto de "deslizamiento suave" animado

Visual: Más efectos (ToDo)

Funcionalidad: Intercambiar dos ventanas entre monitores

  • problema: foco, desplaza, cambia 2ª, desplaza
  • propuesta: foco, key, foco, key -> intercambio
    • animacion de intercambio ("girando"/etc...)

Desarrollo

Nivel Ventanas

  • Entorno de desplazamiento
    • X
    • KDE (Qt)
    • Gnome (Gtk)
    • Qt por X
    • Gtk por X ?
    • (ToDo) Generalizar
  • Opciones desplazamiento
    • Direccion
      • Monitor Izquierda
      • Monitor Derecha
      • Monitor Arriba
      • Monitor Abajo
      • Directo: Posicion Destino
        • Libre (cualquiera)
        • Según monitor
        • Otros (ToDo)
    • Animacion
      • Aceleración incremental
      • Linear con parametros
      • Otros (ToDo)

Opciones Línea de Comando

  • toRight/toLeft/toUp/toDown = Auto/Amount/... ¿Relative? ToDo
  • toPos = Pos/... ¿Relative?
  • ~AnimateMode: yes/no/speedup/linear/...
    • Params
  • Mode = X/Qt/Gtk/...
  • Window = (ToDo way to select one. best by process)

Hecho

  • X-ToLeft, X-ToRight ToWeb

CORRECCION: En el último HD perdido también he perdido estos programitas... ajo y agua... :(

Referencias

Herramientas personales