Tkabber

Timeline
Login

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

13 check-ins using file plugins/chat/nick_colors.tcl version 2a49a70402

2025-04-27
08:25
Introduce new 'seconds' variable to log files to avoid scanning timestamps. Move check for no log upper in the logging procedure to make opening chat windows faster. Drop calls to [eval]. check-in: 23fa57420a user: sgolovan tags: trunk
2025-04-26
21:34
Fix a typo. check-in: 0490f5c08b user: sgolovan tags: trunk
21:25
Another round of optimization. check-in: cef5e8ca54 user: sgolovan tags: trunk
20:08
Fix condition on which logged message is shown as my own. check-in: 8405844d9b user: sgolovan tags: trunk
13:34
Optimize loading log messages to show in newly opened chat windows. 2025-04-23 Sergei Golovan <sgolovan@nes.ru> * chats.tcl: Save the chats in save_session_hook not only for a tabbed interfcae but also for multiple windows interface. * ifacetk/roster.tcl: Make the default padding between roster items smaller. * presence.tcl: Do not normalize the from JID (TclXMPP does it earlier). * plugins/roster/conferences.tcl: Use after 100 instead of after idle for autojoining MUC rooms in a loop. check-in: 2d524da756 user: sgolovan tags: trunk
10:55
Add an option to disable SCRAM authentication mechanisms because they are slow. Match URL consisting of an IPv6 address. check-in: 87f34bc072 user: sgolovan tags: trunk
2025-04-24
13:48
Refactor with minor performance improvements. check-in: 9816ae3646 user: sgolovan tags: trunk
2025-04-23
17:16
Drop [eval]s, optimize [lfuse]. Optimize searching messages for stylecodes. check-in: 2f54c36707 user: sgolovan tags: trunk
12:06
Do not normalize the from JID (TclXMPP does it earlier). Use after 100 instead of after idle for autojoining MUC rooms in a loop. check-in: f418e1bfcf user: sgolovan tags: trunk
10:02
Save the chats in save_session_hook not only for a tabbed interfcae but also for multiple windows interface. Make the default padding between roster items smaller. check-in: fd5e22fec0 user: sgolovan tags: trunk
2025-04-17
05:02
Merge optimization of chat rosters. check-in: f00591d976 user: sgolovan tags: trunk
04:58
Update ChangeLog. Leaf check-in: 140aba8b35 user: sgolovan tags: optimize_chat_roster
2025-04-16
13:57
* chats.tcl, plugins/chat/nick_colors.tcl: Cache the groupchat roster and not rebuild it every time it needs to be redrawn. check-in: 42aabdc9b0 user: sgolovan tags: optimize_chat_roster