29 mar 2012

Systray CD Player 0.3.0

He publicado la nueva versión estable de Systray CD Player, la 0.3.0 la cual incluye estas mejoras y cambios:
  • Se arreglo un fallo a la hora de guardar y leer la configuración
  • Ahora se puede cambiar entre reproducción y pausa pulsando con el botón izquierdo del ratón
  • Ahora también podemos indicar al programa que dispositivo contiene el CD que vamos a reproducir desde la linea de comandos, ideal para usar si tenemos algún programa que monte automáticamente los dispositivos (como Thunar-volman)
  • Al arrancar detectara si ya se esta ejecutando el programa. Si es así mostrara una alerta para avisarnos de ello.
Ya por ultimo estreno pagina del proyecto desde el cual podreis acceder a los diferentes enlaces de descargas.
Espero vuestros comentarios para poder mejorar este estupendo programa ^^

28 mar 2012

Systray CD Player 0.2.0

Ayer publique la primera versión estable de mi reproductor de CD Audio desde la bandeja del sistema.
Pues hoy sale a la luz la versión 0.2.0 con las siguiente novedades:
  • Se a añadido soporte para traducir el programa a otros idiomas
  • Se a añadido una opción para indicar si al iniciar el programa empiece a reproducir
  • limpieza de código

Ademas estrenamos repositorio del código y paquete en AUR.
Espero que os guste esta nueva versión ^^

Descargar paquete
paquete en AUR
Repositorio del código

27 mar 2012

[Proyecto] Systray CD Player

Hoy os presento mi ultimo mini programa: Systray CD Player.
Esta aplicación os permite reproducir CDs de audio desde la bandeja del sistema, independientemente de vuestro entorno gráfico (Fluxbox, LXDE, XFCE, etc)
Podeis encontrar el resto de la información en la sección de scripts.
Espero que os guste ^^

16 mar 2012

python-liapi r1

Buenas noches a todo@s.
Acabo de publicar la primera release de mi ultimo proyecto, Python-liapi.
Esta primera revisión de la librería es algo básica pero funcional y para ir abriendo boca.
Toda la información de como obtener el código pulsa en el menú superior en el enlace correspondiente ^^

11 mar 2012

LXDE + Fluxbox = nuevo entorno (parte 2)

Después de las pruebas y de trastear ya tengo terminado mi combinación de LXDE y Fluxbox.




Como podeís ver en la imagen he eliminado la barra de Fluxbox y he modificado Adeskbar para que este a un lado con los accesos directos a las aplicaciones que mas suelo usar y así lanzarlas mas rápidamente.
otro dato es que al iniciar sesión se desactiva el escritorio, manteniendo la pantalla limpia para que se vea bien el fondo ^^

Ahora paso a explicar como he conseguido personalizar todo.
Antes de nada, como no, debemos instalar las dependencias. En Archlinux podemos hacerlo usando el siguiente comando:
pacman -S lxde-common lxpanel lxsession lxmenu-data lxappearance lxterminal

Lo siguiente fue modificar mi archivo .xinitrc para que arranque LXDE en lugar de Fluxbox (uso Slim como gestor de sesiones):
exec ck-launch-session dbus-launch startlxde

Con esto ya arranca LXDE, pero como es obvio usara como gestor de ventanas Openbox y a mi lo que me interesa es usar Fluxbox.
Para ello vamos a creamos el archivo .config/lxsession/LXDE/desktop.conf con lo siguiente:
[Session]
window_manager=fluxbox
Si quereís usar algun otro, como Emerald, Metacity, etc solo teneís que modificar fluxbox por el ejecutable que invoca a ese gestor.

Ahora para decirle a LXDE que programas queremos arrancar al inicio de sesión debemos de crear en la carpeta .config/autostart un archivo por cada programa que queramos. Por ejemplo para desactivar el escritorio:
[Desktop Entry]
Encoding=UTF-8
Name=Sin escritorio
Comment=Desactiva el escritorio
Exec=pcmanfm --desktop-off
Terminal=false
Type=Application
En vez de crearlos podemos copiar los lanzadores que se encuentran en /usr/share/applications. Por ejemplo:
cp /usr/share/applicationes/wicd.desktop ~/.config/autostart

Otro ejemplo es para que ponga el teclado en modo idioma español:
[Desktop Entry]
Encoding=UTF-8
Name=teclado Español
Comment=Pone el teclado para el idioma español
Exec=setxkbmap es
Terminal=false
Type=Application

Y esto es todo por el momento. Espero que esta entrada os sirva si decidís pasaros a LXDE ^^

LXDE + Fluxbox = nuevo entorno (parte 1)

Desde hace ya unos cuantos años vengo usando Fluxbox como gestor de ventanas, si bien durante un tiempo me pase a LXDE.
Ayer mientras preparaba un entorno LXDE para un futuro usuario de mi PC pensé, si puedo usar cualquier gestor de ventanas en LXDE en vez de Openbox ¿por que no cambiar el entorno?
Y os preguntareís ¿por que?.
Fluxbox es un gran entorno, ligero, que consume muy poco y muy fácil de configurar a nuestro gusto, pero tras tantos años quiero cambiar un poco, mejorar la experiencia con mi sistema, etc.
Aparte de usar Fluxbox en LXDE también habrá algunos cambios mas:
  • Sustitución del panel de Fluxbox por LXPanel con mas posibilidades y añadidos (principalmente por que permite agrupar en un solo botón todas las ventanas de un programa, principalmente si trabajo con GIMP)
  • Sustitución de PCManFM por Thunar.
  • Eliminar del dock Adeskbar el menú, reloj, y cierre de sesión, manteniendo solo el control de volumen, los lanzadores a las aplicaciones mas usadas y mi reproductor de CD Audio
  • Editar el menú de Fluxbox para que solo contenga el acceso a varias aplicaciones a las que necesite si falla algún componente.

A lo largo de la mañana (a la hora de escribir esta entrada eran poco mas de las 0 horas españolas (GMT+1)) empezare con el proceso, el cual iré escribiendo por si algún lector decide seguir mis pasos.

Nos leemos ^^

1 mar 2012

[Proyecto] Seed Music: reproduce tu música de manera aleatoria

Hoy os quiero presentar Seed Music, un reproductor de música que se ejecuta desde una terminal de GNU/Linux y que es un port de un proyecto de Unseed Music, también mio y de mi colega Daemon Freedom.

El programa al arrancar genera una lista de reproducción aleatoria, esto es, que no siguen el orden carpeta/archivo o archivo1, archivo2, archivoN por lo que en cada arranque no escucharemos nuestra música en el mismo orden.

Podeis descargar el programa desde el repositorio en GitHub

Os dejo con una captura ejecutando el programa en la terminal del IDE Geany (el que uso para programar):


Espero que este pequeño reproductor de música os guste tanto como a mi programarlo ^^

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger