Tkabber

Timeline
Login

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

50 timeline items occurring on or before 2014-02-27 07:20:46.

2014-02-27
07:20
[810dae3b78] * ifacetk/roster.tcl: Return unavailable icon instead of unsubscribed if the contact is not in the roster (these icons are shown only in chat windows, where unavailable icon is more appropriate). (user: sgolovan, tags: trunk)
2014-02-15
05:50
[404d6ec34f] * plugins/roster/conferences.tcl: Fixed processing autojoin attribute (thanks to Vitaly Takmazov). (user: sgolovan, tags: trunk)
2014-02-14
09:21
[683df450ba] * tkabber.tcl: Changed version prefix to 1.1. (user: sgolovan, tags: trunk)
09:01
[5f1bbd07a0] Leaf: Fixing TclXMPP path and version number in tkabber.tcl for 1.1 release (user: sgolovan, tags: 1.1, release)
09:01
[8eea9820e1] Tagging Tkabber for 1.1 release (user: sgolovan, tags: 1.1)
08:55
[f5ecdc3265] Fixed tkabber version in the headers. (user: sgolovan, tags: trunk)
08:46
[946d253922] Fixing TclXMPP path and version number in tkabber.tcl for 1.1 release (user: sgolovan, tags: 1.1)
08:46
[d57cbae026] Tagging Tkabber for 1.1 release (user: sgolovan, tags: 1.1)
08:45
[942339554e] * *: 1.1 is released. (user: sgolovan, tags: trunk)
07:20
[59951384cc] * doc/tkabber.html, doc/tkabber.xml, README: Added changes for the upcoming 1.1 release. (user: sgolovan, tags: trunk)
2014-02-10
11:46
[aba787efdd] * plugins/general/subscribe_gateway.tcl: Fixed managing subscription request body. (user: sgolovan, tags: trunk)
2014-02-02
17:46
[80f336c67d] * roster.tcl: Optionally cache roster offline and use roster versioning as in XEP-0237 and later in RFC-6121 (thanks to Jan Zachorowski). (user: sgolovan, tags: trunk)
16:26
[573659d277] * plugins/general/sigh.tcl, plugins/chat/shuffle.tcl: Disabled prank plugins. (user: sgolovan, tags: trunk)
2014-01-30
10:30 • Fixed ticket [b20f07a2b0]: Wrong markup in history saved as XHTML plus 5 other changes (user: sgolovan)
10:29
[05343915d5] * plugins/chat/logger.tcl: Store 'me' attribute in log files and use it to show the user's own messages. (user: sgolovan, tags: trunk)
09:06 • Fixed ticket [8ca8c44991]: Предложение группы при добавлении конференции в ростер. plus 5 other changes (user: sgolovan)
2014-01-27
12:05
[3432476d9c] * Removed debug puts. (user: sgolovan, tags: trunk)
11:57 • Fixed ticket [92e5a23076]: gpg: insecure signing behaviour plus 5 other changes (user: sgolovan)
11:54
[2130a568e7] * gpgme.tcl, presence.tcl: Fixed checking message signature in case when another plugin (like OTR) rewrites message body. Optionally add the user's JID and timestamp to outgoing messages to prevent replay attacks. Unfortunately, these JIDs and timestamps aren't shown in user's own chat log. (user: sgolovan, tags: trunk)
2014-01-26
17:03
[dd53cb8f7c] * hooks.tcl: Ensure that hook flags variable exists. (user: sgolovan, tags: trunk)
15:38
[01db12397e] * ifacetk/systray.tcl: Added option not to change the systray icon when a groupchat message which is not highlighted is received. (user: sgolovan, tags: trunk)
09:48
[a3d3362ada] * gpgme.tcl, utils.tcl, disco.tcl, search.tcl, privacy.tcl, ifacetk/iface.tcl, ifacetk/roster.tcl, ifacetk/idefault.tcl, plugins/chat/popupmenu.tcl, plugins/unix/tktray.tcl, plugins/unix/systray.tcl, plugins/unix/dockingtray.tcl, plugins/unix/wmdock.tcl, plugins/general/headlines.tcl, plugins/general/offline.tcl, plugins/general/message_archive.tcl, plugins/roster/metacontacts.tcl: Replaced direct bindings to mouse buttons 2 and 3 by virtual events <<PasteSelection>> and <<ContextMenu>>, because in MacOSX and in Unix buttons 2 and 3 correspond to different mous buttons (thanks to Vitaly Takmazov). (user: sgolovan, tags: trunk)
07:55
[4cc08e188f] * hooks.tcl: Initialize flags variable when hook is created. (user: sgolovan, tags: trunk)
07:25
[ffb63a1ce2] * plugins/chat/logger.tcl, plugins/general/message_archive.tcl: Removed fake tkabber:x:dontlog namespace processing. Implemented omitting the logs using flags in an appropriate hook. * messages.tcl: Introduced send_normal_message_hook which executes when message is to be sent from a send message dialog. Moved logging of incoming messages to process_message_hook, and logging of outgoing messages to send_normal_message_hook. Use log flag in this hooks to disable logging. Use send flag in rewrite_outgoing_message_hook to disable actual sending. (user: sgolovan, tags: trunk)
2014-01-22
18:11
[3d4f873a9c] * gpgme.tcl, chats.tcl: Adjusted priority of rewrite_message_hook items. (user: sgolovan, tags: trunk)
2014-01-20
18:13
[08cb84fae2] * messages.tcl: Don't send the message if its destination JID is rewritten into an emty string in rewrite_outgoing_message_hook. (user: sgolovan, tags: trunk)
2014-01-19
07:51
[b17826c8b1] * plugins/chat/open_window.tcl: Open a chat (and not a groupchat) window if an info message is displayed first. (user: sgolovan, tags: trunk)
2014-01-16
04:13
[850be6c220] * ifacetk/iface.tcl: Fixed encoding the primary X selection in chat input windows if it is empty. (user: sgolovan, tags: trunk)
2014-01-12
13:12
[91296245c6] * plugins/chat/logger.tcl, plugins/general/message_archive.tcl: added another way of signalling if a message should not be logged. * presence.tcl: Store presence xml:lang attribute. * messages.tcl, gpgme.tcl: Introduced new rewrite_outgoing_message_hook and moved GPG encryption and signing to this hook. (user: sgolovan, tags: trunk)
2014-01-07
17:19
[5bb8952656] * chats.tcl, ifacetk/roster.tcl, muc.tcl, plugins/general/remote.tcl, roster.tcl: Added a few checks if roster::find_jid returns empty string. (user: sgolovan, tags: trunk)
2014-01-04
18:18 • Ticket [7fc112da19] Peer JID status still Open with 4 other changes (user: sgolovan)
17:56 • Ticket [f820e70365] 0.11.1: messages from the same jid and thread but different resource use separate windows status still Open with 4 other changes (user: sgolovan)
17:52 • Fixed ticket [bd9e9fe24e]: 0.11.1: when failing reconnect to google talk complains about continue outside of loop plus 5 other changes (user: sgolovan)
17:49 • Fixed ticket [1c3d62444b]: Ошибка потока plus 5 other changes (user: sgolovan)
2014-01-01
09:32
[8a881c935e] * tkabber.tcl: Bumped version prefix to 1.0. * proxy.tcl: Don't crash if there's no plugins/general/comm.tcl available. (user: sgolovan, tags: trunk)
08:45
[9b1816c29b] Leaf: Fixing TclXMPP path and version number in tkabber.tcl for 1.0 release (user: sgolovan, tags: 1.0, release)
08:45
[ff69680bf9] Tagging Tkabber for 1.0 release (user: sgolovan, tags: 1.0)
08:43
[845f80acc5] * *: 1.0 is released. (user: sgolovan, tags: trunk)
2013-12-31
18:00
[0839272a49] * Makefile: Changed mkdir and cp by install where appropriate. (user: sgolovan, tags: trunk)
12:36
[6ba93ec0c4] * chats.tcl: Changed default value for smart scroll to enabled. * muc.tcl: Request only unseen history by default. * disco.tcl, ifacetk/bwidget_workarounds.tcl, plugins/general/headlines.tcl, plugins/general/offline.tcl: Use the chat font linespace for the vertical space between tree branches. It isn't perfect, but works in most cases. (user: sgolovan, tags: trunk)
10:34
[85263a59db] * login.tcl, plugins/iq/ping.tcl: Added option to use ping only for TCP based connections. Switch default behavior to ping TCP based connections only. * msgs/ru.msg: Updated Russian translation. (user: sgolovan, tags: trunk)
08:02
[099daff8ef] * msgs/ru.msg: Updated Russian translation. (user: sgolovan, tags: trunk)
07:52 • Ticket [d4f38f4849] feature: treat non-chats as chats status still Open with 4 other changes (user: sgolovan)
07:38 • Fixed ticket [f90029d80d]: xcommands.tcl, not showing second window plus 5 other changes (user: sgolovan)
07:25 • Fixed ticket [7f5b41425a]: Link with semicolon plus 5 other changes (user: sgolovan)
06:33
[b544a766ba] * login.tcl: Define the autologin variable in Customize interface. (user: sgolovan, tags: trunk)
2013-12-30
20:57
[11ca8e6a43] * ifacetk/systray.tcl: Added new restore_main_window_hook hook which runs right after the main window is restored from tray. (user: sgolovan, tags: trunk)
19:24
[9dc59123e9] Fixed typo. (user: sgolovan, tags: trunk)
19:22
[21228d085b] * proxy.tcl: Added mosewheel scroll for proxy list in the manage proxy servers dialog window. (user: sgolovan, tags: trunk)
14:47
[3728748c24] * tkabber-remote.tcl: Take config directory from the TKABBER_HOME environment variable if it is set. This partly mitigates the problem that tkabber-remote.tcl cant find comm.PID files on non-unix platforms. (user: sgolovan, tags: trunk)