Buenas.
Hace rato no posteaba nada por acá y hoy paso a dejar un script en el que llevo trabajando unos días.
Los que usamos la aplicación Spotify en linux sabemos que no se "adapta" del todo bien al escritorio. Por ejemplo: no tiene ícono en el tray no la opción para minimizarlo a mismo y tener siempre la ventana abierta puede ser un poco molesto, la ausencia de este ícono en el tray también nos hace abrir la ventana principal cada vez que queremos cambiar de canción o pausar.
Al menos a mi eso me parece un poco incómodo y por eso hice un pequeño script en Python para darle solución, o al menos intentarlo, ya que, como todos sabemos, Spotify y los programas privativos son un dolor en el culo para los demás programadores.
En fin, a continuación les dejo unas capturas de lo que hace:
Lo primero es que aparece el siguiente ícono en el tray:
Al hacer click en el ícono la ventana se minimiza al mismo:
Con el click derecho sobre el ícono muestra los controles básicos:
También muestra una notificación cada vez que cambia de canción:
Y eso sería todo.
Las dependencias son las siguientes:
- spotify (1.0.30 +)
-xdotool
-wmctrl
-Gtk (3.0+)
-libnotify
Hasta ahora sólo yo lo he testeado y lo hecho en una chromebook corriendo Arch con XFCE y Gnome. En esta distro funciona todo bien con los paquetes que hay en los repos y el spotify en AUR. En Gnome, como no muestra los íconos del tray en el panel superior, aparecen en la esquina inferior izquierda.
Para instalarlo:
Para desinstalarlo ejecuten el remove.sh
Cualquier error que tengan me avisan, porque sólo lo he podido testear en Arch con XFCE y Gnome.
Saludos!
---Change Log---
21/06/2016 - Comenté mejor el código y lo ordené para que sea más cómodo para otros programadores que quieran revisarlo.
22/06/2016 - Quité el menú en GTK y lo pasé a una notificación (mejora estética... creo)
Hace rato no posteaba nada por acá y hoy paso a dejar un script en el que llevo trabajando unos días.
Los que usamos la aplicación Spotify en linux sabemos que no se "adapta" del todo bien al escritorio. Por ejemplo: no tiene ícono en el tray no la opción para minimizarlo a mismo y tener siempre la ventana abierta puede ser un poco molesto, la ausencia de este ícono en el tray también nos hace abrir la ventana principal cada vez que queremos cambiar de canción o pausar.
Al menos a mi eso me parece un poco incómodo y por eso hice un pequeño script en Python para darle solución, o al menos intentarlo, ya que, como todos sabemos, Spotify y los programas privativos son un dolor en el culo para los demás programadores.
En fin, a continuación les dejo unas capturas de lo que hace:
Lo primero es que aparece el siguiente ícono en el tray:

Al hacer click en el ícono la ventana se minimiza al mismo:

Con el click derecho sobre el ícono muestra los controles básicos:

También muestra una notificación cada vez que cambia de canción:

Y eso sería todo.
Las dependencias son las siguientes:
- spotify (1.0.30 +)
-xdotool
-wmctrl
-Gtk (3.0+)
-libnotify
Hasta ahora sólo yo lo he testeado y lo hecho en una chromebook corriendo Arch con XFCE y Gnome. En esta distro funciona todo bien con los paquetes que hay en los repos y el spotify en AUR. En Gnome, como no muestra los íconos del tray en el panel superior, aparecen en la esquina inferior izquierda.
Para instalarlo:
git clone https:
[email protected]
/daniartavia/spotitray.git && cd spotitray && chmod +x install.sh && ./install.sh
Para desinstalarlo ejecuten el remove.sh
Cualquier error que tengan me avisan, porque sólo lo he podido testear en Arch con XFCE y Gnome.
Saludos!
---Change Log---
21/06/2016 - Comenté mejor el código y lo ordené para que sea más cómodo para otros programadores que quieran revisarlo.
22/06/2016 - Quité el menú en GTK y lo pasé a una notificación (mejora estética... creo)