sovl
Sovl es una aplicacion que funciona como frontend para mpc y pamixer, este programa lee un archivo de configuracion que esta "~/.config/sovl/" y se llama config.ini, este archivo debe comfigurarse como un archivo .toml, y debe contener la configuracion de la aplicacion, esta configuracion debe tener la configuracion de las ventanas, botones y deslizadores, esta configuracion debe incluir el tamaƱo, poscicion, funcion y estilo de cada uno de los elementos, cuando se ejecuta el programa este lee la configuracion y se modifica en base a esto, por lo que cada vez que se quieran ver los cambios se necesita terminar y volver a ejecutar la aplicacion, un ejemplo de esta configuracion es el siguiente:
[Button]
x=0
y=80
Height=20
width=20
Image= /home/plof/.config/sovl/play.png
func= play_pause
[Button0]
x=30
y=80
Height=20
width=20
Image= /home/plof/.config/sovl/next.png
func= next
[Button1]
Image= /home/plof/.config/sovl/prev.png
x=60
y=80
func= prev
Height=20
width=20
[Button2]
Height=30
width=30
Image= /home/plof/.config/sovl/random.png
x=90
func= random
[Button3]
Image= /home/plof/.config/sovl/repeat.png
x=150
func= repeat
Height= 60
width= 30
[Window]
X=300
Y=300
Height=200
Width=300
Image= /home/plof/Pictures/josukeHirashigatachud.png
Icon= /home/plof/.config/sovl/icon.jpg
[Slider]
y= 280
x= 10
Height=175
Width=10
Proximamente me gustaria agregar soporte para estilos de winmap, y agregar un deslizador que cambie eltiempo de la cancio.
27/10/2022
Ya agregue el deslizador que cambia el tiempo de la cancion, me gusataria despues reescribir el programa en c++ para hacerlo mas rapido
9/1/2023
Ya esta el control de la cancion, botones redondos que funcionan y poder cambiar el color de el slider, hay que mejorar las imagenes en los botones
