Nuevo Tkabber-Pack 031205

Contenido archivado

El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.

Tagged:

Esta nueva versión incluye pocas mejoras pero cantidad de correcciones.
Pásate por la sección del Tkabber para descargarlo. Si tienes alguna duda sobre Tkabber coméntalas aqui mismo.

Uno de los cambios importantes de esta versión es que el fichero de configuración del usuario es muy pequeño. El resto de opciones las coge directamente de mi fichero. Los usuarios del Tkabber-Pack anteriores a esta versión deberian hacer esto:

  1. Desinstalar el Tkabber-Pack anterior. Tranquilo, que no se borra ni los logs ni el fichero de configuración.
  2. Cambiar el nombre de su config.tcl, por ejemplo a mi-viejo-config.tcl.
  3. Instalar el nuevo Tkabber-Pack. Creará un nuevo config.tcl. Y tienes el antiguo por si habias hecho algun cambio que quieras rescatar.

Cambios en el Tkabber-Pack:




2003-12-05

        * Tkabber: Updated to CVS version 0.9.6-alpha-20031202

        * SciTE: Updated to version 1.57

        * .tkabber/config.tcl: Now this file sources badlop-config.tcl directly
       

        * tkabber/examples/badlop-config.tcl: Configurable auto-login to chatrooms

        * tkabber/examples/badlop-config.tcl: Sets a default avatar if the user did not specify one


Cambios en el Tkabber oficial desde la última versión de Tkabber-Pack:

2003-12-04  Alexey Shchepin  <alexey@sevcom.net>

        * msgs/ca.msg: Updated (thanks to Badlop)

        * msgs/es.msg: Updated (thanks to Badlop)

        * examples/badlop-*: Updated (thanks to Badlop)

        * userinfo.tcl: More i18n support (thanks to Sergei Golovan)

        * register.tcl: Minor interface changes, more i18n support (thanks
        to Sergei Golovan)

        * login.tcl: Login window now not resizeable (thanks to Sergei

        Golovan)

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)

        * messages.tcl: More headlines options (thanks to Sergei Golovan)

        * custom.tcl: Variables color now customizable via XRDB, cleanup
        (thanks to Sergei Golovan)

        * browser.tcl: Bugfix

        * msgs/pl.msg: Updated (thanks to Irek Chmielowiec)

2003-12-02  Alexey Shchepin  <alexey@sevcom.net>

        * plugins/general/conferenceinfo.tcl: Bugfix (thanks to Sergei

        Golovan)

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)

        * userinfo.tcl: Changed description of namespaces in browser/disco

        (thanks to Sergei Golovan)

        * roster.tcl: Disabled displaying of subscription state in roster
        popup, added definition for error presence icon (thanks to Sergei

        Golovan)

        * register.tcl: Minor changes (thanks to Sergei Golovan)

        * muc.tcl: Function that called from browser/disco now displays

        group join dialog if called for groupchat service instead of
        conference room (thanks to Sergei Golovan)

        * login.tcl: Displaying of SSL certificate warnings now optional,

        minor update in tls_callback (thanks to Sergei Golovan)

        * iface.tcl: Simplified window with SSL certificate properties,
        vhanged balloon with certificate warnings (thanks to Sergei

        Golovan)

        * emoticons.tcl: Added missed handling of "<meta/>" tag (thanks to
        Sergei Golovan)

        * emoticons-tkabber/icondef.xml: Updated (thanks to Sergei
        Golovan)

        * disco.tcl: Added "disco#items" handler, added icons for gateway,

        directory and headline categories (thanks to Sergei Golovan)

        * datagathering.tcl: Added better titles for registered fields,
        removed label "Instructions" (thanks to Sergei Golovan)

        * browser.tcl: Added headline icon (thanks to Sergei Golovan)

2003-11-29  Alexey Shchepin  <alexey@sevcom.net>

        * filetransfer.tcl: Bugfix

        * aniemoteicons/: Imported modified "anigif" package (thanks to
        Sergei Golovan)
        * tkabber.tcl: Added loading of anigif

        * Makefile: Updated

2003-11-26  Alexey Shchepin  <alexey@sevcom.net>

        * plugins/general/presenceinfo.tcl: Bugfix (thanks to Sergei

        Golovan)

        * roster.tcl: Now possible to display subscription in popup
        balloons, changed displying of conference participants lists

        (thanks to Sergei Golovan)

        * messages.tcl: Minor optimization (thanks to Sergei Golovan)

        * filetransfer.tcl: Assume that file sended using binary encoding,

        added processing of socket write errors (thanks to Sergei Golovan)

        * custom.tcl: Bugfix (thanks to Sergei Golovan)

        * emoticons.tcl: Slightly changed emoticons inserting, added

        support for latest JEP-0038 (thanks to Sergei Golovan)
        * chats.tcl: Likewise
        * emoticons-tkabber/icondef.xml: Updated

2003-11-21  Alexey Shchepin  <alexey@sevcom.net>

        * messages.tcl (message::show_dialog): Bugfix

2003-11-20  Alexey Shchepin  <alexey@sevcom.net>

        * login.tcl: Fixed error on autologin with SSL, added option for
        CA file, fixed type of loginconf(sslcertfile) option (thanks to
        Paul Argentoff)

2003-11-17  Alexey Shchepin  <alexey@sevcom.net>

        * plugins/general/presenceinfo.tcl: Fixed regsub usage
        (thanks to Marshall T. Rose)

        * jabberlib-tclxml/jabberlib.tcl: Use logging rather that puts to
        stdout (thanks to Marshall T. Rose)

        * examples/mtr-config.tcl: Updated (thanks to Marshall T. Rose)

        * login.tcl: Additional instrumentation added to let users decide
        what to do when ssl is concerned about the cert (thanks to
        Marshall T. Rose)

        * gpgme.tcl: The heuristic used to decide whether to encrypt
        didn't take into account if we were sending to a groupchat (it
        would decide to use the key associated with one of the partipants)

        (thanks to Marshall T. Rose)

        * gpgme.tcl: There was a race condition with respect to setting
        ascii armor. In some cases, it was possible to send encrypted data

        in binary, instead (thanks to Marshall T. Rose)

        * gpgme.tcl: The balloon help indentation was off for email
        (thanks to Marshall T. Rose)

2003-11-16  Alexey Shchepin  <alexey@sevcom.net>

        * chats.tcl (chat::open_to_user): Now raise tabs

        * roster.tcl: Added optional active chats group

        * chats.tcl (chat::close_window): Added close_chat_post_hook hook

2003-11-12  Alexey Shchepin  <alexey@sevcom.net>

        * login.tcl: New option to make tkabber to retry to connect

        indefinitely, better message dialog when connect failed (thanks to
        Jan Hudec)

        * roster.tcl: Code from roster_nested.tcl moved here, few fixes,

        added "Show offline users" group menu (thanks to Sergei Golovan)
        * roster_nested.tcl: Removed (thanks to Sergei Golovan)

2003-11-08  Alexey Shchepin  <alexey@sevcom.net>

        * msgs/pl.msg: Updated (thanks to Irek Chmielowiec)

        * plugins/chat/highlight.tcl: Plugin for highlighting words in
        groupchat messages (thanks to Sergei Golovan)

        * plugins/chat/draw_timestamp.tcl: Another timestamp for delayed
        messages is introduced (thanks to Sergei Golovan)

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)

        * jabberlib-tclxml/jabberlib.tcl: Set status to "Waiting for
        roster" while requesting roster (thanks to Sergei Golovan)

        * userinfo.tcl: Bugfix for showing signed presence (thanks to

        Sergei Golovan)

        * roster_nested.tcl: Bugfix for incorrect processing of users with
        multiple resources, new option "Default nested group delimiter"

        (thanks to Sergei Golovan)

        * roster.tcl: Showing online users, transport icons, user
        transport icons now is configurable via Customize interface

        (thanks to Sergei Golovan)

        * joingrdialog.tcl: Makes -nick option optional (if it is
        unspecified, [get_group_nick] is used) (thanks to Sergei Golovan)

        * hooks.tcl: Bugfix (thanks to Sergei Golovan)

        * custom.tcl: Bugfix (thanks to Sergei Golovan)

2003-11-07  Alexey Shchepin  <alexey@sevcom.net>

        * login.tcl: Login dialog now have SASL tab when TclSASL is
        available

        * jabberlib-tclxml/jabberlib.tcl: Updated SASL authentification

2003-11-06  Alexey Shchepin  <alexey@sevcom.net>

        * plugins/chat/completion.tcl: Bugfix (thanks to Sergei Golovan)

2003-11-04  Alexey Shchepin  <alexey@sevcom.net>

        * presence.tcl: Minor fix (thanks to Sergei Golovan)

        * msgs/pt.msg: Updated (thanks to Miguel)

        * plugins/chat/draw_info.tcl: Now info messages have emoteicons

        and clickable URLs (thanks to Sergei Golovan)

        * plugins/chat/completion.tcl: If after completion at the end of
        input Return is pressed, then completion suffix is removed from

        message (thanks to Sergei Golovan)

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)
        * msgs/ua.msg: Likewise

        * roster.tcl: Better indentation in conference popup window
        (thanks to Sergei Golovan)

        * utils.tcl: Changed function "check_message" (thanks to Sergei

        Golovan)
        * iface.tcl: Updated for new "check_message" function (thanks to
        Sergei Golovan)

        * sound.tcl: Likewise
        * plugins/chat/complete_last_nick.tcl: Likewise
        * plugins/chat/draw_normal_message.tcl: Likewise

        * gpgme.tcl: Aligned mail addresses in key description (thanks to
        Sergei Golovan)

        * chats.tcl: User status description now displayed in popup window

        (thanks to Sergei Golovan)

        * browser.tcl: Tab window renamed to "Browser" instead of
        "JBrowser" (thanks to Sergei Golovan)

2003-11-01  Alexey Shchepin  <alexey@sevcom.net>

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)

        * presence.tcl: Now <status/> is always present when GPG is

        enabled, added information about signed presence in popup window
        (thanks to Sergei Golovan)
        * gpgme.tcl: Likewise

        * plugins/general/presenceinfo.tcl: Likewise

        * chats.tcl: Fixed status displaying in chat windows (thanks to
        Sergei Golovan)

2003-10-30  Alexey Shchepin  <alexey@sevcom.net>

        * msgs/ua.msg: Updated (thanks to Vladimir N. Velychko)

        * plugins/chat/complete_last_nick.tcl: Better behaviour (thanks to

        Sergei Golovan)

        * msgs/ru.msg: Updated (thanks to Sergei Golovan)

        * jabberlib-tclxml/jabberlib.tcl: Bugfix (thanks to Sergei Golovan)

        * browser.tcl: Added error handling (thanks to Sergei Golovan)

Comentarios

Gracias pero...

¿Donde podemos encontrar los linuxeros algo parecido para nuestro pinguino? O si no existe un script de configuración ¿donde encuentro documentación para ver que tengo que tocar para configurarlo a mi gusto?

Saludos

configs en Tkabber

Ya lo tengo todo preparado, solo falta que lo documente. Mientras, te adelanto como hacerlo:

En el directorio 'examples/' tienes un fichero 'badlop-config-home.tcl' que es para que lo copies a tu directorio personal (a $HOME/.tkabber) y lo renombres a 'config.tcl'. En él metes los datos de tu cuenta Jabber, y las opciones que quieras. Verás que lo primero que hace es cargar mis opciones personales, que estan indicadas en 'badlop-config.tcl'

El directorio examples/

En el directorio examples de la distribución del [Tkabber] encontrarás todo lo que necesitas. Quizá badlop podría crear una página de truquillos para este maravilloso cliente multiplataforma.

Es una buena idea

De hecho se podría crear una sección para cada uno de los clientes más utilizados. En ellos gracias al sistema Drupal la gente podría dejar sus truquillos y experiencias con cada uno de ellos. Así cuando ya se llevase un tiempo con esto, nuevos usuarios tendrían más información a la hora de decantarse por alguno.