Archivo de noticias

Version 0.23

2013-09-01: Oficialmente, el código fuente de Superkb ahora está hospedado en Github. Los enlaces han sido actualizados en los sitios con la información nueva.

2013-08-31: Superkb 0.23 liberado! Esta versión es principalmente de mantenimiento. Incluye algunas correcciones estéticas, de avisos de compilación, y ajustes para facilitar el trabajo de los mantenedores de paquetes.

Version 0.22

2013-07-13: Superkb ahora está disponible en los respositorios principales de Fedora! Gracias a Rubén Guerra los usuarios de Fedora pueden instalar Superkb usando el manejador de paquetes yum con un simple yum install superkb y el proceso de instalación se realizará mágicamente. Gracias de nuevo.

2011-03-18: Superkb 0.22 liberado! Después de un año de inactividad, tenemos correcciones importantes y, con suerte, una pantalla mejorada. También, el Wiki ha sido renovado tras la horrible ola de spam. Pruébalo y danos tu opinión en la lista de correo Superkb-devel. Si encuentras alguna falla (bug) repórtanoslo en el sistema de seguimiento de bugs de Superkb.

Versión 0.21

2010-03-07: Superkb 0.21 liberado! Ha habido mucho trabajo para esta versión también. Más información en la bitácora de cambios. No se olviden de ver el nuevo Wiki y the el sistema de seguimiento de bugs.

Versión 0.20

2009-11-20: Superkb 0.20 ya salió! Esta versión incluye soporte para pintar el teclado usando Cairo, que da mucho mejor resultado. Aunque algunos detalles podrían no estar pulidos, está bastante aceptable para uso diario.

Muchos bugs y crashes se corrigieron, la compilación para x86_64 también y los mensajes de error son más amigables.

Pruébalo y reporta cualquier problema al sistema de seguimiento de bugs.

Versión 0.17

2009-09-21: Superkb tiene un sistema de seguimiento de bugs en Launchpad. Cualquier bug que encuentres con Superkb debe ser registrado ahí para que se le de el seguimiento apropiado.

2009-03-18: Superkb 0.17. Ahora el código fuente está hospedado en Git, y por eso tardó tanto esta versión en ser liberada. El repositorio Git incluye todo el historial desde CVS y SVN, y se ve bastante bien.

¿Qué hay de nuevo en 0.17? Soporte para Xinerama. No hay pantallazos oficiales todavía, pero algunas imágenes "por mientras" se pueden ver en esta entrada de mi blog.

Version 0.16

2008-04-04: Superkb 0.16. Esta es una version que me complace mucho anunciar. El código para dibujar texto ahora usa Xft y se corrigió una horrenda condición de carrera. Lo siento, aún no hay pantallazos.

Version 0.15

2008-02-20: Superkb 0.15. Tiene dos cambios principales. Primero, dos métodos nuevos, experimentales y configurables para pintar el teclado. Visita los pantallazos para ver los detalles. El segundo es el código nuevo para pintar las etiquetas. El código nuevo tiene mejores criterios para sus parámetros de tamaño y posicionamiento.

Version 0.14

2008-02-07: ¡Feliz Año Nuevo! Acaba de salir del horno Superkb 0.14. El cambio que realmente importa es que los atajos del teclado ahora se pueden lanzar aunque se presione la tecla Super antes que la letra de la acción. Sin embargo, estoy hay que configurarlo en .superkbrc poniendo SUPERKEY_RELEASE_CANCELS en 0.

Y adivinen qué: tenemos también un paquete para Ubuntu! No está probado en absoluto, así que úsalo bajo tu riesgo; aunque no debería romperte nada.

Version 0.12

2007-12-07: Ya tenemos pantallazos de Superkb 0.12 donde utiliza diferentes modos de notificación.

2007-11-13: Superkb 0.12 ha sido liberado! Ha habido algo de inspiración estos últimos días y dos cualidades han sido programadas: soporte inicial para retroalimentación y reenvío de la tecla Super. La primera es meramente experimental, orientada a indicar qué has ejecutado. La segunda es útil en teclados sin teclas Super (como las Thinkpad).

Version 0.11

2007-09-16: Para probar que regresamos, hemos liberado la versión 0.11 con dos bichos importantes corregidos y soporte inicial para abrir documentos arbitrarios mediante una aplicación tercera (como gnome-open, xdg-open, etc.).

2007-09-08: Aparentemente estamos de vuelta. Después de un buen rato, las fuentes están en SVN y el desarrollo será fácil de nuevo. Hay varios bugs que deben ser corregidos y las distribuciones de nuevo incluyen un X Window Server que funciona.

2006-12-28: ¡Tenemos una sección de Documentación en el sitio! Échale un vistazo antes de que se enfríe.

2006-12-27: ¡Feliz Navidad y Año Nuevo a todos! Ya hace tiempo que no hay noticias. He tenido muy poco tiempo libre últimamente. Sin embargo, me da mucho gusto anunciar lo que se espera para la siguiente versión, esperada para principios de Marzo:

Actualmente yo tengo el código guardado puesto que no ha sido movido a SVN. Sin embargo, el código está liberado bajo la GPLv2, de modo que si te interesa ver el código, sólo pídeme la versión de desarrollo y con gusto te mandaré una copia por e-mail.

Versión 0.10

2006-09-17: Estamos estrenando sitio! Como se puede ver, el sitio ha sido limpiado un poco pero la vista está mejor. Las felicitaciones y los agradecimientos son para Oscar Estrada.

2006-08-10: Después de más de 3 meses, me da mucho gusto anunciar la versión de desarrollo 0.10 de Superkb. Casi todo el trabajo ha sido para mejorar el prototipo y facilitar la instalación y configuración del mismo. Para mayor información pueden visitar la bitácora de cambios en la página de descargas. Todos los comentarios son bienvenidos en alvarezp@users.sourceforge.net.

Versión 0.3

2006-05-27: Vean el nuevo pantallazo, mostrando cómo Superkb dibuja un teclado IBM Thinkpad (de laptop).

2006-04-24: Liberar una versión justo después de liberar otra para reparar unos bugs es humillante. Por eso me tomó 14 días. Pero, en fin: he aquí 0.3. El cambio importante es que en caso de que falle Bitstream Vera Sans, se decae a una fuente que X11 recomienda, así que es Algo Bueno (A Good Thing).

Versión 0.2

2006-04-10: Liberada la versión 0.2. Resulta que el programa truena a falta de la fuente Bitstream Vera Sans. Debería darme vergüenza! Descarguen la nueva versión.

Versión 0.1

2006-04-08: LIBERADA LA VERSION 0.1! Ya que probé -proto3 yo mismo y maté algunos bichos horribles, decidí que Superkb está listo para conocer el mundo. Ve lo que Superkb hace y bájalo. Espero que sea del gusto de todos ustedes. Todos los comentarios son bienvenidos a alvarezp en users.sourceforge.net. Quiero agradecer a todos los participantes de freenode#xlib por su gran ayuda, en especial a mmc, tybalt89, ppl y whatah.

Desarrollo inicial

2006-03-18: Okay, probándolo yo mismo me di cuenta de que Proto3 no ejecutaba los comandos establecidos por el archivo de configuración, pero eso ya está reparado y enviado a CVS. Voy a juntar un par de detallitos más para sacar un 0.1.

2006-03-16: GRAN NOTICIA! Finalmente, la primera versión que considero usable está lista. El programa es demasiado tonto para detectar algunas circunstancias, pero está en un estado en el que funciona flexiblemente para mí, y creo que para ustedes también. Bájalo rápido de la sección Descargas antes de que se enfríe. Debes bajar el prototipo #3. Quiero agradecer a Natan "Whatah" Zohar, que me mandó código para "tokenizar" el archivo de configuración.

2006-03-11: TARBOLA! Después de un mes, hay algunos cambios importantes en el código fuente. Lo más importante es que muestra los iconos correspondientes a las teclas, según la configuración. Aunque ésta aún se debe codificar, el programa ya está preparado para aceptar código para configurar el programa mediante un archivo externo. Una vez hecho esto, se puede hablar de que el programa está en un estado usable.

2006-02-11: TARBOLA! He subido una imagen del código actual a la sección Descargas.

2006-02-11: Nuevos cambios! Drawkb ahora detecta el mejor método para dibujar una "shape" --en lugar de usar sus límites-- y lo usa. Mi teclado sólo usa "delineados aproximados" de modo que no sé si los "detallados" funcionarán correctamente.

2006-01-28: Nuevos cambios! En lugar de cargar un archivo png con el dibujo del teclado, Superkb ahora usa XKB para obtener su geometría. Esto le da bastante flexibilidad. El módulo drawkb.c, encargado de esto, por lo pronto sólo bosqueja el teclado al dibujar los "límites" (bounds) en lugar de las formas (shapes) reales de las teclas.

2006-01-06: Nuevos cambios! Logré cargar el teclado en un GdkPixbuf y poner parte en la pantalla. Debido a esto tuve que s/kb/superkb_kb/ en superkb.[hc], pues se produjo un conflicto de nombres. También, la ventana se queda arriba y ya no tiene decoraciones. Ya se parece más a la idea original. Las combinaciones están codificadas, pero es fácil de cambiarlas.

Quisiera agradecer mucho a tybalt89, mmc, raster y demás en #xlib por ayudarme con el Xlib. Hubiera sido mucho más difícil sin ellos.

2005-12-24: ¡Se ha actualizado el CVS! Superkb ha sido modularizado. Ahora superkb.c tiene las rutinas de manejo de teclado y main.c la configuración y dibujado del teclado. También acepta ser interrumpido por kill -SIGUSR1. Prueba descargarlo mediante CVS anónimo con las instrucciones de Sourceforge.