jueves, 10 de enero de 2013

Simpleperlbrowser 4.5

Bien,le hice otra pequeña actualización al programa de una vez,ya que voy ha estar ocupado los próximos días,no es una versión completa,ya que puede que haga 4.5.1,4.5.2,etc para corregir errores de esta,asi que lo que le he añadido es lo siguiente:

1.Cambie algunas cosas de la interfaz para que se vea mejor:

4.5:


4.antes

2.También añadí los conocidos accel's

Que son lo que se conoce como

ctrl+o = abrir

ctrl+s = salvar

ect

(Ya estaban listos en el código anterior pero no los había activado)

Porque?

Porque había tenido un problema con los botones de mi pc y otras cuestiones,pero bueno ya están añadidos,o mejor dicho activados.

Y en otra pequeña versión añadiré los tooltips,que son lo que se muestra al pasar el puntero sobre alguna herramienta del programa,como por ejemplo lo que se muestra en el sidebar de la derecha de Tiempo de Tux en la foto de perl,python,etc(si están leyendo la versión web de itimetux).


3. Corregí un error que al estar cargando una url/pagina,no podíamos usar el entry hasta que terminara,ya corregido.

4. Agregue configuración de motores de búsqueda,por defecto duckduckgo y otras cosas:

Versión 4.antes


Versión 4.5



(Esto buscara lo que indiques, en donde la entry )



Eso es todo,le deje un icon.xpm de duckduckgo,pero añádanle otro(ya que necesita uno de mayor calidad)

Bien,como he dicho es un ejemplo,que servirá para comprender un poco la programación Perl/Gtk3 ademas de que como navegador es muy bueno(para cosas sencillas),ya que no quiero competir con los grandes navegadores,seria absurdo,de momento quiero competir con los minimalistas :P.

No,ya mas en serio espero que en la versión 5,ya tenga multipestañas y funciones de la API de webkit,y en la 6 gestor de descargas,ya que estoy trabajando en los algoritmos necesarios,solo que se lleva su tiempo y no voy a tener mucho en los próximos días/semanas, también por eso el nombre de Tiempo de Tux:

Darse tiempo para usar Linux,para aprender Linux

Como por ejemplo,tengo tiempo libre es tiempo de tux :D

Ademas de muchas otras cosas,por el cual tiene este nombre el sitio.

Como usar:



Instalamos los módulos necesarios:

En terminal:

 su

 cpan

 install Gtk3

 install JSON


 install Gtk3::WebKit

Ahora creamos un archivo de texto con extensión .pl y metemos el código fuente:

Enlace


Ahora creamos la configuración JSON

Creamos un archivo de texto con extensión .json y metemos el código:

Enlace


Ahora abrimos con la terminal el script:

 chmod +x perlbrowser.pl

y

 ./perlbrowser.pl

Y listo:


Y aquí el compilado listo para usarse


 Enlace

4 comentarios:

  1. Deberías ponerlo en github o code google con un link visible en el blog,para que no me estés spameando con tantas actualizaciones XD,una entrada para cada una es mucho.

    Si quieres te ayudo a subirlo a github (^-^)

    ResponderBorrar
    Respuestas
    1. No tenia pensado ponerlo en github,y no lo haré,pero sobre lo otro creo que tienes razón,es molesto poner una entrada para cada pequeña actualización,creo que dejare esta entrada para las actualizaciones,sin hacer nuevas :D

      Pero el programa,como lo vez?

      Borrar
    2. ñ_ñ se ve bien no he visto el código fuente pero la interfaz se ve bien

      Borrar
    3. Ok,gracias haber si cuando veas el código fuente lo puedes depurar,ya que se me pasan cosas aunque lo revise varias veces :D

      Borrar

Los comentarios serán revisados antes de ser publicados.