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
Fixed typo in loginconf(useboshkeys) option definition. check-in: 4c3447657b user: sgolovan tags: trunk
14:25
Added a dirty hack which makes Tkabber ignore the MUC invitations to the rooms where the user is an occupant already. check-in: 3cabddedf8 user: sgolovan tags: trunk
11:35
Don't show dialog if choices list is empty. check-in: d568a96941 user: sgolovan tags: trunk
11:32
Show only users missing in roster when displaying add users dialog. check-in: 80f5c7520a user: sgolovan tags: trunk
10:50
Fixed the attached users dialogs clash. check-in: 3b4cf2fc81 user: sgolovan tags: trunk
2016-01-24
09:18
Fixed sending the text status selected in the corresponding combobox. check-in: 7fef16eb59 user: sgolovan tags: trunk
2016-01-16
12:54
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. check-in: a401166e10 user: sgolovan tags: trunk
2016-01-15
17:44
Fixed typo. check-in: 3cc5133571 user: sgolovan tags: trunk
10:35
Don't show any info on conference occupants in roster tooltips if ::ifacetk::roster::options(show_conference_user_info) option is disabled. check-in: 46251c0a1f user: sgolovan tags: trunk
10:32
Fixed typo. check-in: 1317b1175e user: sgolovan tags: trunk
10:30
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. check-in: 5581a53077 user: sgolovan tags: trunk
2016-01-14
17:29
Started implementing user avatar (XEP-0084) specification. Currently only uploading avatar works. check-in: 28af72a735 user: sgolovan tags: trunk
09:49
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. check-in: 266da6a961 user: sgolovan tags: trunk
2016-01-13
13:15
Clarified a bit information on the ispell plugin options. check-in: 1e4a40fbfe user: sgolovan tags: trunk
09:17
Implemented showing log messages for all JIDs that correspond to a single metacontact. This closes feature request [7619b16aec]. check-in: 4137497f9f user: sgolovan tags: trunk
09:15
Made the 'current' subcommand for a combobox a synonym for 'getvalue' ('current' is taken from ttk::combobox). check-in: d32f5868fc user: sgolovan tags: trunk
08:13
Fixed bug with names of temporary arrays clash. check-in: 0deb65402d user: sgolovan tags: trunk
2016-01-12
07:50
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. check-in: 8fd4536226 user: sgolovan tags: trunk
2016-01-07
17:21
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. check-in: 434acd66d1 user: sgolovan tags: trunk
2016-01-06
20:06
Fixed interval between reconnections. check-in: 8c215baf06 user: sgolovan tags: trunk
13:41
Use 'from' attribute when opening XMPP streams. check-in: ed33c3cdb4 user: sgolovan tags: trunk
2016-01-04
19:54
Improved the fetch key information dialog. Updated Russain and Ukrainian translations. check-in: 05ccd5dc66 user: sgolovan tags: trunk
2016-01-03
17:13
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. check-in: 0cc718bae7 user: sgolovan tags: trunk
2016-01-02
13:33
Adjusted priorities for the draw_message_hook hook procedures. check-in: 3f7d214d38 user: sgolovan tags: trunk
2016-01-01
09:52
Switched to he gpg package import command for missing GPG key importing from direct gpg binary call. Also, made this import asynchronous. check-in: 32cc76b904 user: sgolovan tags: trunk
2015-12-31
19:42
Mitigated race condition with unset variable connected with the roster item nickname. Closes ticket [5f4781f0b9]. check-in: 181a01095e user: sergei tags: trunk
2015-12-29
20:32
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. check-in: a757414821 user: sgolovan tags: trunk
04:22
Enabled TLS1.1 and TLS1.2 protocols if they are available. check-in: 4e5b407895 user: sgolovan tags: trunk
2015-12-27
12:48
Use grid instead of pack for the roster and roster filter because it works better when the main window is being resized. check-in: 2887fd6fa6 user: sgolovan tags: trunk
2015-12-26
18:35
Added another user setting. It specifies the maximum time interval between two unsuccessful connection retries. check-in: 1f18237022 user: sgolovan tags: trunk
16:44
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. check-in: 46048a40a5 user: sgolovan tags: trunk
2015-12-21
17:35
Generate event <<ThemeChanged>> for widgets wrapped into a nice bordered ttk::entry only if they actually exist. check-in: ee0ab03ebe user: sgolovan tags: trunk
16:38
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. check-in: 59b4eb386a user: sgolovan tags: trunk
2015-12-20
16:13
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]. check-in: 58bd80596c user: sgolovan tags: trunk
09:21
Fixed a few words with a little help of a spellchecker. check-in: 8e2c9470f9 user: sgolovan tags: trunk
08:36
Fixed a few words with a little help of a spellchecker. check-in: 4d3070572b user: sgolovan tags: trunk
2015-12-15
06:11
Split processing OOB and data forms in message attachments. check-in: 10ca01c97e user: sgolovan tags: trunk
2015-12-13
09:11
Updated Russian translation messages. Updated Ukrainian translation messages. check-in: 5ad5305a69 user: sgolovan tags: trunk
05:07
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. check-in: 1a7c4c44da user: sgolovan tags: trunk
2015-11-19
09:01
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. check-in: 7adea0cad3 user: sgolovan tags: trunk
2015-11-18
06:43
Fixed undefined variable in report for the problem with signature checking. check-in: 0f939f5d2e user: sgolovan tags: trunk
2015-11-12
08:53
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. check-in: c6c8a1cc02 user: sgolovan tags: trunk
2015-10-30
06:55
Prepend & by ^ in browse URLs only in case if the Windows shell cmd.exe is the calling command in ::webbrowser. check-in: 6e483447e3 user: sgolovan tags: trunk
2015-10-28
13:33
Fixed following links with & for the case when the ::webbrowser variable is set on MS Windows. check-in: 3b79616812 user: sgolovan tags: trunk
11:26
Fixed the dialog window style for the search and register forms on Mac OS X (see ticket [c91ffc44e0]). check-in: 93c15674a1 user: sgolovan tags: trunk
2015-09-18
15:27
Fixed too early unset variable. check-in: b477d5f280 user: sgolovan tags: trunk
2015-08-29
16:19
Do not emit error message if the stdout isn't available when debugmsg is called. Documented this in the docs. check-in: 8eba4687c9 user: sgolovan tags: trunk
2015-08-10
10:46
Reformatted the code and added Vim modelines. check-in: 079f068c2b user: sergei tags: trunk
2015-08-08
06:25
Added version response for Windows 10 (thanks to Vitaly Takmazov). Closes [44f47fb01b]. check-in: 518c248479 user: sergei tags: trunk
2015-07-10
07:00
Added 'fossil pull' call to the 'up' Makefile target for those who use fossil in manual merge mode. check-in: 75f94eb6b3 user: sgolovan tags: trunk