Rediseño de la herramienta IdeaPadConfig

 Anteriormente había compartido la queja de la inexistencia de la herramienta Lenovo Vantage en mis distribuciones GNU/Linux. Y ya después de ciertas pruebas cree un pequeño programa que me ayuda a modificar tres funcionalidades interesantes.

He cambiado la GUI ya que no terminaba de agradarme. No soy muy suelto en GTK3 y tampoco en Vala, apenas le he dado una hojeada al libro Introducing Vala Programming A Language and Techniques to Boost Productivity de Michael Lauer y prácticamente con eso, y con la documentación de Vala/GTK3 me animé a crear algo especialmente para el sistema operativo en el que pienso estar mucho tiempo: elementary OS, también le he dado un vistazo a la documentación para desarrolladores de eOS.

El resultado es el siguiente:


Unos textos de ayuda nunca están de más.

Este pequeño programa necesita de privilegios de administrador para poder modificar los archivos de configuración del modulo del kernel ideapad_laptop.



Usa unas agradables notificaciones para indicar el estado de las operaciones solicitadas.  








Actualmente tiene soporte para el idioma ingles y español, me agrado bastante el método para realizar traducciones en Vala (supongo que es más de Vala que de GTK porque sino mal recuerdo es una función de GLib). 

Por fin, tengo esa utilidad que sentía que le faltaba a mi Lenovo. Lo que sigue es pulir algunos detalles para poder colocarlo en github (ahora si) y tal vez dejarlo en la tienda de eOS.

EDIT: lo prometido es deuda jeje, aquí está el repositorio: https://github.com/KaltWulx/ideapadconfigtool.git


Saludos, K.

Comentarios

Entradas populares de este blog

Lenovo Vantage y su inexistencia en GNU/Linux

De Gentoo a Elementary OS