Tkabber

Timeline
Login

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

50 most recent check-ins occurring on or after 2015-07-10 07:00:06.

2016-01-25
15:07
[4c3447657b] Fixed typo in loginconf(useboshkeys) option definition. (user: sgolovan tags: trunk)
14:25
[3cabddedf8] Added a dirty hack which makes Tkabber ignore the MUC invitations to the rooms where the user is an occupant already. (user: sgolovan tags: trunk)
11:35
[d568a96941] Don't show dialog if choices list is empty. (user: sgolovan tags: trunk)
11:32
[80f5c7520a] Show only users missing in roster when displaying add users dialog. (user: sgolovan tags: trunk)
10:50
[3b4cf2fc81] Fixed the attached users dialogs clash. (user: sgolovan tags: trunk)
2016-01-24
09:18
[7fef16eb59] Fixed sending the text status selected in the corresponding combobox. (user: sgolovan tags: trunk)
2016-01-16
12:54
[a401166e10] Don't clean-up the checkbuttons variable before constructing the dialog. This helps to set some checkbuttons in advance by default. Fixed disabling the ecryption in a groupchat after enabling it there. (user: sgolovan tags: trunk)
2016-01-15
17:44
[3cc5133571] Fixed typo. (user: sgolovan tags: trunk)
10:35
[46251c0a1f] Don't show any info on conference occupants in roster tooltips if ::ifacetk::roster::options(show_conference_user_info) option is disabled. (user: sgolovan tags: trunk)
10:32
[1317b1175e] Fixed typo. (user: sgolovan tags: trunk)
10:30
[5581a53077] Fixed finding the conference roster item in the user's roster, made sure the bare conference JID goes first when rendering the roster tooltip. Don't add roster item notes to the conference occupants. (user: sgolovan tags: trunk)
2016-01-14
17:29
[28af72a735] Started implementing user avatar (XEP-0084) specification. Currently only uploading avatar works. (user: sgolovan tags: trunk)
09:49
[266da6a961] Fixed behavior of the dialog with conference participants to encrypt to if there's none of them. Also, removed unnecessary catch guards. Add the checkbox dialog title to the dialog window content as well. (user: sgolovan tags: trunk)
2016-01-13
13:15
[1e4a40fbfe] Clarified a bit information on the ispell plugin options. (user: sgolovan tags: trunk)
09:17
[4137497f9f] Implemented showing log messages for all JIDs that correspond to a single metacontact. This closes feature request [7619b16aec]. (user: sgolovan tags: trunk)
09:15
[d32f5868fc] Made the 'current' subcommand for a combobox a synonym for 'getvalue' ('current' is taken from ttk::combobox). (user: sgolovan tags: trunk)
08:13
[0deb65402d] Fixed bug with names of temporary arrays clash. (user: sgolovan tags: trunk)
2016-01-12
07:50
[8fd4536226] Read the logged messages not only for the JID which chat window is being opened, but also for all JIDs in a metacontact it belongs. This option is disabled by default. Since the metacontacts info isn't cached locally, this feature doesn't work for windows which open when saved state is restored on Tkabber start. (user: sgolovan tags: trunk)
2016-01-07
17:21
[434acd66d1] Relaxed the strategy of replay attack prevention: don't add own JID but a recipient's JID, and don't add extra info to the presence updates. Removed the loginconf(sslkeyfile) option, so now if someone wants to use a client sertificate, he'll have to bundle the private key together with the certificate itself. Updated Russian and Ukrainian translations. (user: sgolovan tags: trunk)
2016-01-06
20:06
[8c215baf06] Fixed interval between reconnections. (user: sgolovan tags: trunk)
13:41
[ed33c3cdb4] Use 'from' attribute when opening XMPP streams. (user: sgolovan tags: trunk)
2016-01-04
19:54
[05ccd5dc66] Improved the fetch key information dialog. Updated Russain and Ukrainian translations. (user: sgolovan tags: trunk)
2016-01-03
17:13
[0cc718bae7] Fixed simultaneous encrypting and signing. Moved drawing of GPG icons for outgoing messages from rewrite_outgoing_message_hook to draw_message_hook. Translate the 'This message is encrypted.' auxiliary message to the recipient language instead of our own. Moved the 'This message is encrypted.' message translation to the trans/ subdirectory. (user: sgolovan tags: trunk)
2016-01-02
13:33
[3f7d214d38] Adjusted priorities for the draw_message_hook hook procedures. (user: sgolovan tags: trunk)
2016-01-01
09:52
[32cc76b904] Switched to he gpg package import command for missing GPG key importing from direct gpg binary call. Also, made this import asynchronous. (user: sgolovan tags: trunk)
2015-12-31
19:42
[181a01095e] Mitigated race condition with unset variable connected with the roster item nickname. Closes ticket [5f4781f0b9]. (user: sergei tags: trunk)
2015-12-29
20:32
[a757414821] Added an optional parameter which makes some of the choices in checkbox dialogs disabled. Replaced the group encrypt menu by a dialog. Fixed fetching missing key. (user: sgolovan tags: trunk)
04:22
[4e5b407895] Enabled TLS1.1 and TLS1.2 protocols if they are available. (user: sgolovan tags: trunk)
2015-12-27
12:48
[2887fd6fa6] Use grid instead of pack for the roster and roster filter because it works better when the main window is being resized. (user: sgolovan tags: trunk)
2015-12-26
18:35
[1f18237022] Added another user setting. It specifies the maximum time interval between two unsuccessful connection retries. (user: sgolovan tags: trunk)
16:44
[46048a40a5] Don't look at the GPG_AGENT_INFO environment variable. Just set the passphrase callback property unconditionally because in the presence of gpg-agent it's simply ignored. (user: sgolovan tags: trunk)
2015-12-21
17:35
[ee0ab03ebe] Generate event <<ThemeChanged>> for widgets wrapped into a nice bordered ttk::entry only if they actually exist. (user: sgolovan tags: trunk)
16:38
[59b4eb386a] Use ::xmpp::roster::send procedure to send roster items to the user's server. Send the items separately because it's a requirement of RFC-6121. (user: sgolovan tags: trunk)
2015-12-20
16:13
[58bd80596c] Add message type (chat or groupchat) to logs. Added checking for message type when showing a few last messages on opening chat windows. This closes ticket [3cd34577a3]. (user: sgolovan tags: trunk)
09:21
[8e2c9470f9] Fixed a few words with a little help of a spellchecker. (user: sgolovan tags: trunk)
08:36
[4d3070572b] Fixed a few words with a little help of a spellchecker. (user: sgolovan tags: trunk)
2015-12-15
06:11
[10ca01c97e] Split processing OOB and data forms in message attachments. (user: sgolovan tags: trunk)
2015-12-13
09:11
[5ad5305a69] Updated Russian translation messages. Updated Ukrainian translation messages. (user: sgolovan tags: trunk)
05:07
[1a7c4c44da] Use [::xmpp::jid::normalize] instead of [string tolower] for JID comparison. Restricted the JIDs which are allowed to rewrite the 'from' address for incoming messages to my own other resources only. Changed the indicator image to a blue arrow for others. (user: sgolovan tags: trunk)
2015-11-19
09:01
[7adea0cad3] Do not replace the from stanza attribute with the contents of ofrom XEP-0033 attribute for groupchat messages received directly from a MUC server. Otherwise, the room history in non-anonymous rooms can't be displayed properly. (user: sgolovan tags: trunk)
2015-11-18
06:43
[0f939f5d2e] Fixed undefined variable in report for the problem with signature checking. (user: sgolovan tags: trunk)
2015-11-12
08:53
[c6c8a1cc02] Made the Listbox wrapper return a single element (instead of a one element list) when it is called with the get idx subcommand without the second index specified. (user: sgolovan tags: trunk)
2015-10-30
06:55
[6e483447e3] Prepend & by ^ in browse URLs only in case if the Windows shell cmd.exe is the calling command in ::webbrowser. (user: sgolovan tags: trunk)
2015-10-28
13:33
[3b79616812] Fixed following links with & for the case when the ::webbrowser variable is set on MS Windows. (user: sgolovan tags: trunk)
11:26
[93c15674a1] Fixed the dialog window style for the search and register forms on Mac OS X (see ticket [c91ffc44e0]). (user: sgolovan tags: trunk)
2015-09-18
15:27
[b477d5f280] Fixed too early unset variable. (user: sgolovan tags: trunk)
2015-08-29
16:19
[8eba4687c9] Do not emit error message if the stdout isn't available when debugmsg is called. Documented this in the docs. (user: sgolovan tags: trunk)
2015-08-10
10:46
[079f068c2b] Reformatted the code and added Vim modelines. (user: sergei tags: trunk)
2015-08-08
06:25
[518c248479] Added version response for Windows 10 (thanks to Vitaly Takmazov). Closes [44f47fb01b]. (user: sergei tags: trunk)
2015-07-10
07:00
[75f94eb6b3] Added 'fossil pull' call to the 'up' Makefile target for those who use fossil in manual merge mode. (user: sgolovan tags: trunk)