Tkabber

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around 70342f1d9db374a3.

2007-08-11
11:38
* jabberlib-tclxml/tclxml/xml-8.1.tcl: Fixed parsing XML attributes which end by an equal sign. * jabberlib-tclxml/jabberlib.tcl: Add any tags (not only <x/>) to a presence extensions list. * plugins/general/caps.tcl: Added entitiy capabilities support (XEP-0115, version 1.4). check-in: b0d946ba17 user: sgolovan tags: trunk
2007-08-10
22:48
* plugins/general/headlines.tcl: Ignore empty messages with also empty attached URL and description. check-in: 162e30ee8a user: sgolovan tags: trunk
18:10
* plugins/general/rawxml.tcl: Fixed bug with pretty-printing tags with no attributes. check-in: 23bb57d014 user: sgolovan tags: trunk
2007-08-08
20:27
* jabberlib-tclxml/socks4.tcl: Changed error reporting. * jabberlib-tclxml/https.tcl: Report error if connection to a proxy server fails. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 7c49f654ec user: sgolovan tags: trunk
15:27
* jabberlib-tclxml/socks4.tcl: Fixed checking SOCKS server response. * login.tcl: Added readable connect error messages. check-in: 5824186ba0 user: sgolovan tags: trunk
2007-08-07
18:02
* plugins/chat/histool.tcl: Fixed history tree if JID resources contain double colons. check-in: cc1fbb929f user: sgolovan tags: trunk
08:23
* plugins/general/rawxml.tcl: Removed redundant xmlns attributes from pretty-printed XML for better readability. check-in: 7af77ef4e1 user: sgolovan tags: trunk
2007-08-06
10:38
* plugins/search/spanel.tcl: Removed update idletasks to make creating chat window an atomic operation (this helps if there are several offline messages incoming). check-in: 84b51ae8d6 user: sgolovan tags: trunk
06:46
* ifacetk/iroster.tcl: Fixed roster item menu commands in case when multiple contact resources connected and the command contains menu path (as in plugins/general/copy_jid.tcl). check-in: f3d9f6bab9 user: sgolovan tags: trunk
2007-08-05
14:17
* ifacetk/iroster.tcl: Fixed cascaded roster item submenus in case of multiple contact resources connected. * plugins/pep/user_mood.tcl: Use JIDs without resource for sending user mood subscription/unsubscription stanzas via roster item menu. check-in: 4695971a14 user: sgolovan tags: trunk
2007-08-03
13:32
* pep.tcl: Fixed customization of menu tearoffs. * plugins/pep/user_mood.tcl: Fixed publishing of translated mood. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: e96256be10 user: sgolovan tags: trunk
2007-08-01
15:28
* pep.tcl, pubsub.tcl, tkabber.tcl: Moved personal evening support to a separate file (thanks to Konstantin Khomoutov). * plugins/pep/user_mood.tcl: Added user mood (XEP-107) support as an exercise on personal eventing (thanks to Konstantin Khomoutov). check-in: 1037469ed3 user: sgolovan tags: trunk
2007-07-31
17:15
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 4eb448d2aa user: sgolovan tags: trunk
09:30
* login.tcl: Fixed 'Logout with reason' dialog. It incorrectly reused existing .logout window. (Closes http://www.jabber.ru/bugzilla/show_bug.cgi?id=341) * plugins/unix/icon.tcl: Do not load static icon if WindowMaker dock is used. (Closes http://www.jabber.ru/bugzilla/show_bug.cgi?id=342) * si.tcl: Fixed an application error message in case of cancelled file transfer. (Closes http://www.jabber.ru/bugzilla/show_bug.cgi?id=358) * plugins/filetransfer/http.tcl: Report an error message in case of unsuccessful HTTP reply. (Closes http://www.jabber.ru/bugzilla/show_bug.cgi?id=361) check-in: 397f718eb8 user: sgolovan tags: trunk
05:47
* jabberlib-tclxml/tclxml/xml-8.1.tcl: Fixed tokenizing regexp to match CDATA XML declaration (this bug was introduced at 2005-04-07 when parsing unescaped > in tag attributes was fixed). check-in: f661956f4c user: sgolovan tags: trunk
2007-07-26
19:55
* plugins/chat/logger.tcl: Added ~ to symbols which are escaped during JID-to-filename conversion. check-in: f50ad8f525 user: sgolovan tags: trunk
2007-07-23
20:07
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: e6a20fe353 user: sgolovan tags: trunk
2007-07-22
11:35
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 508d6cb10a user: sgolovan tags: trunk
09:34
* msgs/de.msg, trans/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 94025ac993 user: sgolovan tags: trunk
2007-07-20
21:14
* datagathering.tcl: Show descriptions in a balloon over the form fields (closes: http://www.jabber.ru/bugzilla/show_bug.cgi?id=359). check-in: 1f8c5b6213 user: sgolovan tags: trunk
2007-07-17
11:00
* plugins/richtext/urls.tcl: Added upcoming asia TLD and changed URL regexp to accept URLS like http://example.org?par=val (without a slash after a domain name). check-in: 5d1cc82d03 user: sgolovan tags: trunk
2007-07-16
09:51
* jabberlib-tclxml/https.tcl: Fixed bug with authorization at HTTPS proxy server. check-in: f2392ce6a0 user: sgolovan tags: trunk
2007-07-15
20:44
* jabberlib-tclxml/https.tcl: Fixed another typo. check-in: b7533199de user: sgolovan tags: trunk
20:39
* jabberlib-tclxml/https.tcl: Fixed typo. check-in: 8810fb873f user: sgolovan tags: trunk
13:53
* jabberlib-tclxml/ntlm.tcl: Wrapped md5::md5 procedure to make possible using md5 package earlier than 2.0. * jabberlib-tclxml/transports.tcl, jabberlib-tclxml/https.tcl: Moved HTTPS proxy support to a separate https package. * jabberlib-tclxml/socks4.tcl, jabberlib-tclxml/socks5.tcl: Added SOCKS4a and SOCKS5 proxy support (the code is mostly borrowed from Mats Bengtsson). * jabberlib-tclxml/autoconnect.tcl: Added a wrapper over the socket command, which allows to connect via proxy. * jabberlib-tclxml/jabberlib.tcl, jabberlib-tclxml/transports.tcl: Made use of socks4, socks5 and https packages. Unfinished yet, todo meaningful error messages. * login.tcl, ifacetk/ilogin.tcl: Added support for new proxy types. Changed binary loginconf(useproxy) to loginconf(proxy) with values none, socks4, socks5, https. Changed loginconf(httpproxy) to loginconf(proxyhost), loginconf(httpport) to loginconf(proxyport), loginconf(httplogin) to loginconf(proxyusername) and loginconf(httppassword) to loginconf(proxypassword) option names. * doc/tkabber.xml, doc/tkabber.html, README: Documented changes in options. check-in: 70342f1d9d user: sgolovan tags: trunk
2007-07-12
14:33
* jabberlib-tclxml/wrapper.tcl: Do not add xmlns attribute to an XML element if it is the same as for its parent element. check-in: 36c0143aeb user: sgolovan tags: trunk
2007-07-11
21:01
* jabberlib-tclxml/tclxml/sgmlparser.tcl: Fixed default xmlns processing (popping from stack). Also made code more readable and removed some pre 8.1 code. check-in: eaaf748085 user: sgolovan tags: trunk
20:03
* jabberlib-tclxml/tclxml/sgmlparser.tcl: Fixed typo. check-in: e67efeff93 user: sgolovan tags: trunk
20:01
* jabberlib-tclxml/tclxml/sgmlparser.tcl, jabberlib-tclxml/namespaces.tcl, jabberlib-tclxml/jabberlib.tcl, jabberlib-tclxml/jlibcomponent.tcl: Made XML namespace prefixes converted to xmlns attributes. Still ignore invalid prefixes. check-in: ec9e71bd10 user: sgolovan tags: trunk
2007-07-10
09:17
* muc.tcl, msgs/ru.msg: Applied forgotten patch. check-in: f784ed681b user: sgolovan tags: trunk
2007-07-09
17:10
* msgs/it.msg: Updated Italian translation (thanks to Mikhail Zakharenko) * plugins/si/socks5.tcl: Replaced buggy 'proxy.jabber.org' by known to work 'proxy.netlab.cz' and 'proxy.jabber.cd.chalmers.se' in default proxy list. * muc.tcl: Added chat messages about changes in occupants' roles and affiliations (thanks to Konstantin Khomoutov). * msgs/ru.msg: Updated (thanks to Konstantin Khomoutov). * plugins/roster/rosterx.tcl, search.tcl: Turned optional connection ID arguments to obligatory ones. check-in: 6f6a4a2991 user: sgolovan tags: trunk
12:39
* hooks.tcl: Allowed hook priority to take real value instead of integer. This helps inserting a procedure to a hook between two existing procedures easier. check-in: 2bc13bfd4e user: sgolovan tags: trunk
2007-06-22
04:51
* plugins/filetransfer/si.tcl: Don't close SOCKS5 connection upon receiving announced number of bytes because it leads to problems when the other side closes the socket. check-in: f49e7fef36 user: sgolovan tags: trunk
2007-06-15
16:06
* userinfo.tcl: Request vCard from recipient bare JID except if the user is a groupchat member. check-in: 89b3be6861 user: sgolovan tags: trunk
2007-06-13
09:56
* messages.tcl: Added 'Subscription' submenu to service popup menu in main roster. check-in: 5d9da1e0c7 user: sgolovan tags: trunk
2007-06-09
20:16
* jabberlib-tclxml/jabberlib.tcl: Made -connection option mandatory for jlib::send_presence. This prevents sending presence to wrong connection. check-in: ecc7026693 user: sgolovan tags: trunk
20:05
Fixed ChangeLog entry. check-in: fa5b273a85 user: sgolovan tags: trunk
20:03
* jabberlib-tclxml/jabberlib.tcl, messages.tcl, examples/tools/jsend.tcl, examples/tools/rssbot.tcl: Made -connection option mandatory for jlib::send_msg. This prevents sending messages to wrong connection. check-in: a6273bbb69 user: sgolovan tags: trunk
2007-05-29
10:21
* ifacetk/buttonbar.tcl: Fixed setting active page when -raisecmd is not called on activation. check-in: 9cfd8ad591 user: sgolovan tags: trunk
2007-05-28
18:02
* ifacetk/buttonbar.tcl: Don't call -raisecmd command on first page creation. check-in: b5321b0355 user: sgolovan tags: trunk
2007-05-27
05:19
* ifacetk/buttonbar.tcl: Added catch. check-in: 9570049e90 user: sgolovan tags: trunk
05:04
* ifacetk/buttonbar.tcl: Fixed activation of the first added button and deactivation of the last removed button (thanks to Konstantin Khomoutov). check-in: 1333219e4f user: sgolovan tags: trunk
2007-05-25
08:00
* richtext.tcl: Added -nonewline option to ::richtext::render_message procedure. * plugins/chat/draw_xhtml_message.tcl: Bugfix. Use -nonewline option in ::richtext::render_message calls when rendering XHTML messages. check-in: ca38cf18a9 user: sgolovan tags: trunk
2007-05-21
17:49
* doc/tkabber.xml, doc/tkabber.html, README: Fixed grammar in several sentences (thanks to Peter Kudinov). * pixmaps.tcl: Added JISP support (XEP-0038) for pixmap set loader. It requires vfs::zip, Memchan and Trf packages. * jabberlib-tclxml/transports.tcl, jidlink.tcl, messages.tcl, plugins/filetransfer/jidlink.tcl, plugins/general/message_archive.tcl, plugins/general/remote.tcl, plugins/jidlink/dtcp.tcl, plugins/jidlink/ibb.tcl, si.tcl, tkabber.tcl, utils.tcl: Renamed [random] procedure to [rand] to prevent clash with one from Memchan package, which is loaded for JISP support. check-in: d9bc0109dc user: sgolovan tags: trunk
2007-05-08
19:35
* ifacetk/iface.tcl: Fixed main window gometry in untabbed mode (thanks to Konstantin Khomoutov). * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: ca3ee30969 user: sgolovan tags: trunk
2007-05-06
10:31
* ifacetk/iface.tcl: Moved tab buttons closer to tabs themselves. check-in: 05b3c3bfb3 user: sgolovan tags: trunk
2007-05-01
18:22
* emoticons/default/icondef.xml: Lowered case of emoticons filenames. * emoticons/default/faceyukky.gif, emoticons/default/facehappy.gif, emoticons/default/facestartled.gif, emoticons/default/faceironic.gif, emoticons/default/facestraight.gif, emoticons/default/facewinking.gif, emoticons/default/facesad.gif, emoticons/default/facegrinning.gif: Updated (thanks to Artem Bannikov). check-in: 410146b36c user: sgolovan tags: trunk
2007-04-29
11:52
* plugins/chat/logger.tcl: Fixed displaying announcement log messages in groupchat logs (thanks to Konstantin Khomoutov). * plugins/general/autoaway.tcl: Added support for tkinactive package from TIP 245 (see http://wiki.tcl.tk/14765) in Windows (thanks to Konstantin Khomoutov). * ifacetk/buttonbar.tcl: Cleanup in redraw buttonbar code. check-in: ae1f035564 user: sgolovan tags: trunk
2007-04-24
06:09
* ifacetk/buttonbar.tcl: Fixed raising tab page if this page is already activated. check-in: 3c6ce8b7b3 user: sgolovan tags: trunk
2007-04-22
06:46
* configdir.tcl, splash.tcl, tkabber.tcl: Fixed bug when Tkabber couldn't show message dialogs during config directory transfer because the main window was withdrawn (thanks to Konstantin Khomoutov). check-in: e45c7db985 user: sgolovan tags: trunk