Tkabber

Timeline
Login

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

50 check-ins occurring around 9fb1e38fb41f87ea.

2008-05-19
20:53
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 2ec79d8ebf user: sgolovan tags: trunk
20:43
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: e72c00a27a user: sgolovan tags: trunk
20:08
* jabberlib/stanzaerror.tcl, login.tcl: Added a few commented out strings for translation (messages from jabberd 1.4 and SSL info). * plugins/general/clientinfo.tcl, msgs/ca.msg, msgs/de.msg, msgs/eo.msg, msgs/es.msg, msgs/eu.msg, msgs/fr.msg, msgs/nl.msg, msgs/pl.msg, msgs/pt.msg, msgs/ro.msg, msgs/ru.msg, msgs/uk.msg: Replaced Os by OS (as operating system abbreviation). * plugins/pep/user_location.tcl: Made several field labels more clear (thanks to Konstantin Khomoutov). * plugins/pep/user_tune.tcl: Implemented stopping player and did a few other improvements (thanks to Konstantin Khomoutov). * msgs/ru.msg: Updated Russian translation (thanks to Konstantin Khomoutov). * msgs/ru.msg: Sorted messages and fit them into 80 columns. check-in: 18bd2c5899 user: sgolovan tags: trunk
2008-05-18
13:29
* ifacetk/iface.tcl: Made popup menu on text status combobox non-torn-off. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: f0819a6e75 user: sgolovan tags: trunk
13:21
* plugins/roster/fetch_nicknames.tcl: Added a command to fetch nicknames for all users in a given group (thanks to Konstantin Khomoutov). * ifacetk/iroster.tcl: Moved "Rename group" menu item from the top of menu. check-in: d170121ea6 user: sgolovan tags: trunk
12:36
* chats.tcl, ifacetk/bwidget_workarounds.tcl, ifacetk/iface.tcl, plugins/general/headlines.tcl, plugins/general/message_archive.tcl, plugins/general/rawxml.tcl: Made paned window separators flat and decreased their width. check-in: dbb484e3ed user: sgolovan tags: trunk
12:18
* userinfo.tcl: Removed "Close" button from info window because it isn't a dialog. check-in: 40e3669821 user: sgolovan tags: trunk
10:35
* plugins/unix/icon.tcl: Use "user available" icon for all toplevel windows. check-in: 7ce41a6270 user: sgolovan tags: trunk
07:29
* privacy.tcl: Removed hook create_privacy_rules_menu_hook added for receipts plugin but no longer needed (thanks to Konstantin Khomoutov). * roster.tcl: Removed unneeded variable link (thanks to Konstantin Khomoutov). * ifacetk/iface.tcl: Replaced status message entry field with a compbobox with several recently used status messages (thanks to Konstantin Khomoutov). check-in: 6f90d29417 user: sgolovan tags: trunk
2008-05-15
06:01
* plugins/general/caps.tcl: Fixed bug with incorrectly calculated hash string if extra info have spaces in field values (closes: http://www.jabber.ru/bugzilla/show_bug.cgi?id=380). check-in: a4e864a9d7 user: sgolovan tags: trunk
2008-05-14
06:11
* roster.tcl: Added an own JID to trusted JIDs and check bare JIDs instead of full ones. check-in: f03c7adca4 user: sgolovan tags: trunk
2008-05-13
17:56
* plugins/general/challenge.tcl: Don't mirror challenge id attribute when submitting a form because it isn't necessary according to version 0.9 of XEP-0158. * roster.tcl: Added a helper function roster::is_trusted which returns true iff a roster user is subscribed to out presence. check-in: 9616408410 user: sgolovan tags: trunk
2008-05-12
18:20
* msgs/pl.msg: Updated Polish translation (thanks to Irek Chmielowiec). check-in: 1516444e1a user: sgolovan tags: trunk
08:24
* plugins/chat/chatstate.tcl: Switch internal chat states even if messages aren't sent because a recipient is unavalable. It prevents accidental sending of chat state events when a recipient becomes available * plugins/chat/events.tcl: Do not send events if a recipient is unavailable. It's useless and sometimes a remote server returns error messages which confuse users. check-in: 1f7731d966 user: sgolovan tags: trunk
2008-05-11
17:40
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: cb053ad16d user: sgolovan tags: trunk
17:01
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 93433abba3 user: sgolovan tags: trunk
16:15
* README, doc/tkabber.html, doc/tkabber.xml, ifaceck/iface.tcl, ifacetk/iface.tcl, splash.tcl: Fixed copyright messages and added a few new features to 0.10.1 features list. check-in: 50583508e4 user: sgolovan tags: trunk
14:58
* ifacetk/iroster.tcl: Added an option which controls whether chat or normal message window is to be opened on roster item doubleclick (defaults to chat). * messages.tcl: Lowered priority of normal message processing because it returns stop and breaks other procedures in process_message_hook if default message type is normal (as it should be). check-in: 04f21d71fb user: sgolovan tags: trunk
12:52
* datagathering.tcl: Return error if a media element cannot be processed this allows to fall back to a legacy challenge. * plugins/general/challenge.tcl: Don't show a message if a robot challenge form is attached and can be processed without errors. check-in: a34cb56dfd user: sgolovan tags: trunk
11:29
* utils.tcl: Added two procedures get_conf and render_url. The first one returns the value of a given widget option, the second creates a one-line text widget with a specified URL in it. * messages.tcl: Render OOB urls as links and not as buttons. * chats.tcl, gpgme.tcl, messages.tcl, muc.tcl, plugins/general/remote.tcl, plugins/general/xaddress.tcl, plugins/roster/rosterx.tcl: Added id argument to message_process_x_hook arguments list. * datagathering.tcl: Added processing of media elements (XEP-0221). Only in-band images and uris are supported currently. * plugins/richtext/urls.tcl: Fixed typo. * jabberlib/jabberlib.tcl: Allowed using id specified by send_iq call even for get and set queries. * plugins/general/challenge.tcl: Added processing of robot challenges forms in XMPP messages. * jabberlib/namespaces.tcl: Added two new namespaces (from XEP-0221 and XEP-0158). check-in: a38233e510 user: sgolovan tags: trunk
2008-05-05
08:19
* disco.tcl: Added more heuristics when guessing JID category and type while dragging it to roster. check-in: be4d65e4af user: sgolovan tags: trunk
2008-05-04
12:38
* roster.tcl: When overriding roster item category or subtype check if it was already overridden. check-in: edc22dc3aa user: sgolovan tags: trunk
2008-04-22
17:45
* muc.tcl: Added reasons to all MUC /commands. It isn't supported by MUC servers currently, but might be useful in the future (thanks to Konstantin Khomoutov). check-in: 1c00095d02 user: sgolovan tags: trunk
05:58
* plugins/general/caps.tcl: Fixed bug with jabber:x:data processing in case if field values contain spaces. check-in: 72fe898386 user: sgolovan tags: trunk
2008-04-21
19:49
* datagathering.tcl: Added variable type to parsed jabber:x:data form output. * plugins/general/remote.tcl: Adjusted to account for variable types in jabber:x:data forms. * disco.tcl: Changed semantics of extras argument in disco_info_hook to a list of forms instead of a flat list of all variables. * plugins/general/caps.tcl: Fixed identity support (added name and xml:lang processing). Added extras (additional jabber:x:data forms) support. check-in: bada6a3b93 user: sgolovan tags: trunk
2008-04-16
17:09
* privacy.tcl: Changed "no default list" and "no active list" radiobutton values from "" to "\u0000" to workaround a bug with radiobutton tristate mode in Tk 8.5. check-in: 9fb1e38fb4 user: sgolovan tags: trunk
2008-04-07
17:36
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: f34505e306 user: sgolovan tags: trunk
2008-03-23
17:54
* muc.tcl: Added a possibility to change affiliation/role for all MUC list at once. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: b62ac806a7 user: sgolovan tags: trunk
08:04
* jabberlib/wrapper.tcl: Fixed xml:lang parsing when tDOM is used as an XML parser. * utils.tcl: Added a procedure to generate a sequence of paths for message dialogs. * plugins/chat/histool.tcl, plugins/pep/user_activity.tcl, plugins/pep/user_location.tcl, plugins/pep/user_mood.tcl, plugins/pep/user_tune.tcl, plugins/roster/backup.tcl, plugins/roster/bkup_annotations.tcl, plugins/roster/bkup_conferences.tcl: Switched from tk_messageBox to MessageDlg (tk_messageBox in Tk 8.5.1 and newer uses Ttk unconditionally, which is unacceptable). * plugins/pep/user_activity.tcl, plugins/pep/user_location.tcl, plugins/pep/user_mood.tcl, plugins/pep/user_tune.tcl: Enable/disable menu items on connect/disconnect to a server. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: d904d6a001 user: sgolovan tags: trunk
2008-03-16
22:09
tls-sample/certinfo.tcl: Implemented working CertInfo frame. Leaf check-in: 6242acf426 user: khomoutov tags: tls
2008-03-15
00:55
mozilla-screens: Added temporary directory with sample screenshots of Mozilla FireFox certificate presentation dialogs (for reference purposes). tls-sample: Added temporary directory for creation of certificate info presentation dialogs. tls-sample/certinfo.tcl: Started implemetation of "certificate information" frame widget intended to be embedded on various windows providing cert info in Tkabber. check-in: 17714e335e user: khomoutov tags: tls
2008-03-14
01:56
login.tcl: * Rehashed SSL/TLS options, removed "tls_warnings" and its group. * Added parsing of Subject/Issuer into parts. * Added VIM modeline. iface.tcl: VIM modeline added. TODO: Added transient tasks file. check-in: dbc36c2d09 user: khomoutov tags: tls
2008-03-13
23:41
Copied current trunk HEAD (rev 1391) to the "tls" branch intended to make some improvements to the TLS handling code. check-in: f23a63b709 user: khomoutov tags: tls
2008-03-07
19:03
* ifacetk/iroster.tcl, presence.tcl: Code cleanup. check-in: e8b3d83b9c user: sgolovan tags: trunk
13:28
* ifacetk/idefault.tcl, ifacetk/iface.tcl, ifacetk/iroster.tcl, plugins/chat/draw_xhtml_message.tcl, plugins/richtext/stylecodes.tcl, richtext.tcl: Added a different for rosters (before that rosters and chats used the same font). * README, doc/tkabber.html, doc/tkabber.xml: Fixed section about using fonts and added a few items into the list of new features in 0.10.1. check-in: 76415a8657 user: sgolovan tags: trunk
10:28
* ifacetk/iroster.tcl, jabberlib/wrapper.tcl, plugins/roster/annotations.tcl, plugins/roster/backup.tcl, plugins/roster/bkup_annotations.tcl, plugins/roster/bkup_conferences.tcl, plugins/roster/conferences.tcl, roster.tcl: Rewritten roster export. Now it is exported to XML, and export includes roster items, conferences and roster notes (thanks to Konstantin Khomoutov). check-in: 3b43a72be5 user: sgolovan tags: trunk
09:57
* disco.tcl: Added registering extras to include XEP-0128 forms into disco#info replies. * plugins/iq/version.tcl: Implemented reporting Tkabber version in disco#info replies (XEP-0232). check-in: 8d9dffe88c user: sgolovan tags: trunk
09:20
* plugins/chat/draw_xhtml_message.tcl: Fixed a bug with xhtml_symb tag which was introduced when removing global font variable. check-in: 98c952a04c user: sgolovan tags: trunk
2008-03-06
20:03
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: e980bb737e user: sgolovan tags: trunk
19:14
* iq.tcl: Fixed call of IQ handler if it is a command with arguments. * datagathering.tcl: Removed [cequal] and [cindex] calls. * negotiate.tcl: Adapted to a current version of XEP-0020. * privacy.tcl: Fixed possible race conditions with receiving/updating privacy lists. * plugins/pep/user_location.tcl: Added user location support plugin (XEP-0080). * plugins/iq/time2.tcl: Added entity time support plugin (XEP-0202). * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: 33541f9404 user: sgolovan tags: trunk
11:03
* disco.tcl: Added new hook disco_node_reply_hook to allow answering service discovery queries to unregistered temporary nodes (as in entity capabilities plugin). * plugins/general/caps.tcl: Implemented version 1.5 of XEP-0115 (only sending capabilities and replying to disco#info queries). check-in: c2892fa1d2 user: sgolovan tags: trunk
2008-03-04
08:08
* msgs/ru.msg: Updated Russian translation. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: db999262c6 user: sgolovan tags: trunk
2008-03-03
21:29
* muc.tcl: Added a warning message to groupchat window if a room the user enters is newly created. check-in: 046bf64646 user: sgolovan tags: trunk
2008-03-02
21:52
* idefault.tcl, iface.tcl, ifacetk/iroster.tcl, plugins/richtext/stylecodes.tcl, richtext.tcl: Partially rolled back the change in font options for Tcl/Tk on UNIX with disabled Xft. Removed use of named fonts wherever possible. Also, ifacetk::options(font) variable can't be used for roster and chats font setup. Use *Chat*Text.font resource instead. check-in: 9995bab1e2 user: sgolovan tags: trunk
21:36
* idefault.tcl, iface.tcl: Partially rolled back the change in font options for Tcl/Tk on UNIX with disabled Xft. Removed use of named fonts wherever possible. Also, ifacetk::options(font) variable can't be used for roster and chats font setup. Use *Chat*Text.font resource instead. check-in: b3963e607b user: sgolovan tags: trunk
20:49
* ifacetk/bwidget_workarounds.tcl: Changed look and feel of paned window separators. * chats.tcl, examples/xrdb/badlop-dark.xrdb, examples/xrdb/dark.xrdb, examples/xrdb/dark2.xrdb, examples/xrdb/ice.xrdb, examples/xrdb/light.xrdb, examples/xrdb/lighthouse.xrdb, examples/xrdb/ocean-deep.xrdb, examples/xrdb/teopetuk.xrdb, examples/xrdb/warm.xrdb, ifacetk/idefault.tcl, ifacetk/iface.tcl, ifacetk/iroster.tcl, mclistbox/mclistbox.tcl, plugins/chat/draw_xhtml_message.tcl, plugins/richtext/stylecodes.tcl, richtext.tcl, tkabber.tcl: Removed global font variable. Now one should either add option *font or use ifacetk::options(font) variable. check-in: ec43d48b5b user: sgolovan tags: trunk
11:33
* ifacetk/bwidget_workarounds.tcl: Changed look and feel of paned window separators. check-in: a2d80e7f3d user: sgolovan tags: trunk
2008-02-21
11:59
* msgs/ru.msg: Updated Russian translation. * msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: db739b8617 user: sgolovan tags: trunk
2008-02-20
06:37
* msgs/de.msg: Updated German translation (thanks to Roger Sondermann). check-in: bb19e7aac6 user: sgolovan tags: trunk
2008-02-19
18:14
* plugins/chat/draw_server_message.tcl: Removed unnecessary procedure call (thanks to Konstantin Khomoutov). * plugins/richtext/stylecodes.tcl: Added a customize option which allows to show stylecode markup symbols regardles of changing fonts in a chat window (thanks to Konstantin Khomoutov). * msgs/ru.msg: Updated (thanks to Konstantin Khomoutov). check-in: 4d6201b277 user: sgolovan tags: trunk