Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-13
| ||
19:54 | Do not override border widths and roster item placement indents (adapt theme examples to high DPI displays). Define colors for spinbox arrow buttons. Leaf check-in: 04a7caac75 user: sgolovan tags: trunk | |
18:38 | Fix undefined priority for a light theme. Add missing roster background definitions for the unix default theme. check-in: 62c6f7a8f7 user: sgolovan tags: trunk | |
16:18 | Add a workaround for a race condition in Tcl 9 when the configure events for size of the tray icon come in incorrect order. check-in: 504772014c user: sgolovan tags: trunk | |
13:20 | Determine by creating a text window whether the Tk or Ttk theme is dark, set the ::darktheme binary variable, and the ::defaultforeground color variable. Add the second set of colors for a dark theme. check-in: 9511ea5d5c user: sgolovan tags: trunk | |
2025-04-11
| ||
19:10 | Remove debug leftover. check-in: 8e8adf5296 user: sgolovan tags: trunk | |
19:09 | Define *placeholderForeground, otherwise [entry] in userinfo crashed with ttk. Fix for Img 2.0 (it does not recognize base64 encoded JPEG images anymore). check-in: eadd41508f user: sgolovan tags: trunk | |
13:18 | Fix relative namespaces in Tcl 9. check-in: 3d7e3ea4fe user: sgolovan tags: trunk | |
12:23 | Fix relative namespaces for Tcl 9. check-in: b55dbc040b user: sgolovan tags: trunk | |
2025-04-10
| ||
15:40 | Fix call to crc::sum under Tcl 9. check-in: cfd8a071e2 user: sgolovan tags: trunk | |
2025-04-07
| ||
12:26 | Widen incertion cursor for displays with high DPI. Use 0.5mm padding for the dialog frames. Add a small gap between labels and userinfo values. Remove [lmap] procedure because it is implemented in Tcl 8.6. check-in: 61aed1acc9 user: sgolovan tags: trunk | |
2025-04-02
| ||
11:03 | Optionally require tkpng for PNG images if Img is not available. Scale photos for high DPI displays. check-in: 1df0760609 user: sgolovan tags: trunk | |
2025-04-01
| ||
13:41 | Fix the SSL indicator background. Alter the fix for userinfo. check-in: 656bfba497 user: sgolovan tags: trunk | |
13:19 | Fix the toplevel background when ttk is used. check-in: 30ee85121e user: sgolovan tags: trunk | |
08:07 | Fix the directory change menu in Windows (showw all drives). check-in: 32e04923b6 user: sgolovan tags: trunk | |
2025-03-31
| ||
16:33 | Zoom avatar images in case of high DPI displays. check-in: 586c95cd54 user: sgolovan tags: trunk | |
2025-03-30
| ||
20:35 | Move the default XRDB options to Tcl scripts to make teir values more flexible, they now can be calculated based on physical units. check-in: 39cf4f41c7 user: sgolovan tags: trunk | |
10:52 | Fix discrepancies between Tcl 8 and Tcl 9 using suggestions of a static code analyzer. check-in: db70d39258 user: sgolovan tags: trunk | |
2025-03-29
| ||
22:05 | Fix incorrectly removed namespace. check-in: c0b85c27ae user: sgolovan tags: trunk | |
21:58 | Update copyright years. Fix some variables referenced by relative namespace to work with Tcl 9 (unfinished yet). check-in: a426987ca7 user: sgolovan tags: trunk | |
2025-03-27
| ||
14:04 | Fix non-numeric spacing and padx for ButtonBox. check-in: d7cbeba011 user: sgolovan tags: trunk | |
2025-03-26
| ||
04:37 | Specify correct DPI for displaying Tkabber SVG logo, fix its size to match the GIF one for 96 DPI. check-in: aedacd15a1 user: sgolovan tags: trunk | |
2025-03-25
| ||
13:04 | Add SVG logo for the splash screen and About window. check-in: 97a0c20f2d user: sgolovan tags: trunk | |
08:42 | Do not specify the roster bakground. Let it be taken from text widgets. check-in: 6e51ea7e98 user: sgolovan tags: trunk | |
2025-03-24
| ||
16:33 | Change the color of highlighting rectangles. Introduce the $::icons_scale config variable which instructs Tkabber to scale all the theme images. This helps somewhat with high DPI displays. check-in: d6d0f2825f user: sgolovan tags: trunk | |
2025-03-22
| ||
14:08 | Replace call to [trace variable] and similar by calls to [trace add variable] etc. (porting to Tcl 9). check-in: d11c55ae9d user: sgolovan tags: trunk | |
2025-03-19
| ||
11:05 | Introduce variable $::tk_scale which acts as a multiplier for [tk scaling] if Tk fails to determine true screen DPI. $::tk_scale can be set in the config file, or from the GDK_SCALE environment variable. check-in: 13e3539067 user: sgolovan tags: trunk | |
11:05 | Restrict notebook border width because only width 1 and 2 are supported by BWidget. check-in: a34a5b139b user: sgolovan tags: trunk | |
2025-03-17
| ||
13:38 | Start some support for High DPI. Make borders and spacing between widgets dependent on display DPI. check-in: 56a7de8758 user: sgolovan tags: trunk | |
2025-03-15
| ||
10:01 | configdir.tcl, examples/configs/badlop-config.tcl, examples/configs/config.tcl, examples/configs/mtr-config.tcl, examples/configs/teo-config.tcl: Do not rely on expanding ~ at the beginning of file names (porting to Tcl 9). msgs/ca.msg, msgs/eu.msg, msgs/pt.msg, msgs/ro.msg: Delete obsolete messages. check-in: 748dcd8569 user: sgolovan tags: trunk | |
2024-10-19
| ||
09:38 | plugins/general/gpgme.tcl: Do not try to show GnuPG signatures if there isn't any. check-in: 76759f3806 user: sgolovan tags: trunk | |
2023-02-26
| ||
08:55 | Use the default font in button bar buttons in case if Ttk theme does not provide one. check-in: b4dffbe15a user: sgolovan tags: trunk | |
2020-08-05
| ||
14:56 | Guard against missing timestamp in a log message. check-in: f370dae704 user: sgolovan tags: trunk | |
14:06 | Emit debug message for malformed log enties. check-in: 0086b9b93f user: sgolovan tags: trunk | |
14:02 | Ignore malformed lines in the log files, they can happen if there's no space in the home directory, or in case of some other crashes. check-in: 45804a46e6 user: sgolovan tags: trunk | |
2018-04-13
| ||
18:41 | Fix updating window titles when a message from ignored MUC user arrives (close ticket [2e61153a20]). Update copyright. Refresh docs. 2016-08-18 Sergei Golovan <sgolovan@nes.ru> check-in: ff7d452d4e user: sgolovan tags: trunk | |
2016-08-18
| ||
12:35 | Changed the meaning of omitted priority argument for hook::remove. Now it means 'remove all matched scripts from a hook' instead of 'remove matched script with priority 50'. check-in: 93d0303aad user: sgolovan tags: trunk | |
2016-07-09
| ||
08:51 | Show the last 16 hexadecimal digits as keyid for GPG keys instead of 8 because of existing examples of keys with the same short keyids. check-in: 2102ce602b user: sgolovan tags: trunk | |
2016-06-30
| ||
04:16 | Fixed typo. check-in: 0c110e46a5 user: sgolovan tags: trunk | |
2016-04-25
| ||
06:01 | Removed system tray plugins which use obsolete extensions (closes ticket [e02761a005]). check-in: a491c1b77d user: sgolovan tags: trunk | |
2016-03-17
| ||
11:34 | Loosened the condition for forbidden characters in URLs. check-in: 7dfadad142 user: sgolovan tags: trunk | |
11:30 | Loosened the condition for forbidden characters in URLs. check-in: 0b5ca21001 user: sgolovan tags: trunk | |
2016-02-18
| ||
07:42 | Don't use black for group and connection label borders. check-in: c5ea281ea7 user: sgolovan tags: trunk | |
2016-02-07
| ||
10:12 | Don't show the conference's roster notes in the occupant's user info window. check-in: dbfe9ae6b5 user: sgolovan tags: trunk | |
2016-02-04
| ||
15:48 | Got rid of [eval] calls. Do not add -castore and -certfile options if they are empty strings. Defined /etc/ssl/certs as a default value for the loginconf(cacertstore) on unix systems. check-in: 6ac686f9b0 user: sgolovan tags: trunk | |
15:44 | Cleaned up the code, removed all kinds of commands for getting idle time except for the [tk inactive]. check-in: 811798a24b user: sgolovan tags: trunk | |
05:37 | Renamed user_avatar_notification_hook to user_avatar_pep_notification_hook to prevent clashing with the avatarcache plugin in contrib. check-in: f14959bebf user: sgolovan tags: trunk | |
2016-02-01
| ||
15:50 | Don't panic if the register window is already destroyed when registration answer is received. check-in: 83d485a207 user: sgolovan tags: trunk | |
13:01 | Don't draw the signed/encrypted message icon for outgoing messages in groupchats because only drawing incoming messages makes sense there. check-in: 538a14498e user: sgolovan tags: trunk | |
2016-01-26
| ||
16:06 | Fixed tab titles for chats with groupchat occupants. They were broken when search for conference roster items was fixed. check-in: 7cbebd0400 user: sgolovan tags: trunk | |
2016-01-25
| ||
20:37 | Disabled the X-GOOGLE-TOKEN SASL authentication mechanism because it doesn't work anymore. check-in: 1e026b7b28 user: sgolovan tags: trunk | |