TclApps Library Source Code
Timeline
Not logged in

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

200 most recent check-ins using file license.terms or apps/tkchat/tkchat.vfs/bin/license.terms version 5a5e326082

2024-01-26
22:02
Further refinement Leaf check-in: 69fbb9c669 user: kevin_walzer tags: trunk
21:54
Remove tilde check-in: 9e7e0710d5 user: kevin_walzer tags: trunk
2024-01-23
02:32
Update tcltls check-in: fb80f9eceb user: kevin_walzer tags: trunk
2024-01-17
04:40
Use message catalogs in all literal strings. Add a new quick help dialog. Remove executable bit from ru message catalog. Leaf check-in: 7ea5f06710 user: emiliano tags: dialogs-spacing
03:55
Added initial spanish translation to Tkchat check-in: cd3f093bf4 user: emiliano tags: dialogs-spacing
2024-01-16
21:36
Remove ::msgcat namespace qualifier in imported mc command. Fully qualify commands in the "about" dialog. check-in: d5a87aff37 user: emiliano tags: dialogs-spacing
20:57
Replace standard "about" dialog. Provide both credits and licence information. Improve padding in dialog buttons. check-in: dafee38265 user: emiliano tags: dialogs-spacing
18:14
Close branch. Closed-Leaf check-in: 37508a4376 user: emiliano tags: emiliano-cleanup
2024-01-11
17:27
Remove unused message catalog files. Move conditional code to tkchat_compat86 check-in: 6ffe85a4ec user: emiliano tags: trunk
16:45
[package require] -> [package provide]. Fully qualify http command check-in: 5e7a71d4b3 user: emiliano tags: trunk
16:33
Remove unused variable check-in: 4ba5bb2efb user: emiliano tags: trunk
15:24
Streamline About dialog. Report Tcl and Tk versions separately, since they can different now. check-in: de6e8c042d user: emiliano tags: trunk
14:35
Remove outdated (and wrong with Tcl 9) version check. We require Tcl 8.6- nowadays. check-in: 4daffa42c6 user: emiliano tags: trunk
2023-12-30
18:50
tk::unsupported was removed by 853720038b6746c9. Adjust commands accordingly check-in: 27937cd301 user: emiliano tags: trunk
18:28
tk::unsupported was removed by 853720038b6746c9. Adjust commands accordingly Closed-Leaf check-in: 5011172550 user: emiliano tags: trunk
2023-12-13
01:48
Tweak installation script on Windows check-in: a8ebbdf50a user: kevin_walzer tags: trunk
2023-11-17
21:52
Tweak to library for Tcl 9 compat check-in: 6273db062d user: kevin_walzer tags: trunk
16:41
Minor update check-in: 3a23708af0 user: kevin_walzer tags: trunk
04:21
Updates for Tcl 9 compat check-in: 15bdca580c user: kevin_walzer tags: trunk
04:06
Add tcltls for Linux check-in: 7794fd52e0 user: kevin_walzer tags: trunk
2023-11-15
16:48
Add shortcut build script to Windows build check-in: 8689182c93 user: kevin_walzer tags: trunk
15:45
Restore code removed in error from uninstall script check-in: a404acda85 user: kevin_walzer tags: trunk
15:22
Tweak to Windows build check-in: e317146304 user: kevin_walzer tags: trunk
03:57
Rev bump check-in: a4269fc93d user: kevin_walzer tags: trunk
03:53
Re-work Windows build process and scripts check-in: a6a3c74a7c user: kevin_walzer tags: trunk
2023-11-02
02:39
Updates in lib for Tcl 9 compat check-in: 1cee104abc user: kevin_walzer tags: trunk
2023-10-29
04:13
Add Windows icon check-in: 33517e0c09 user: kevin_walzer tags: trunk
2023-10-23
19:54
Add tcltls Windows files check-in: e473712901 user: kevin_walzer tags: trunk
2023-10-20
02:51
Additonal updates from Emiliano Gavilan check-in: af73ae8b17 user: kevin_walzer tags: trunk
2023-10-18
12:36
Add missing [variable] check-in: c167bed2a4 user: emiliano tags: emiliano-cleanup
2023-10-17
20:17
Unbreak URLID variable resolution. Fixed typo in muc callback. Added missing import in rss module. Remove character data validation with tclxml in 8.6 check-in: 77b9554b1a user: emiliano tags: emiliano-cleanup
2023-10-16
02:28
More varname/proc cleanup. Refactor code layout to bring related code together check-in: 6e2d1db6a1 user: emiliano tags: emiliano-cleanup
2023-10-15
17:42
Missing message catalog import in newroster namespace check-in: 17fc0f086d user: emiliano tags: emiliano-cleanup
2023-10-14
17:39
More code cleanup/reorganization check-in: a826314061 user: emiliano tags: emiliano-cleanup
03:24
Avoid unnecesary command/variable qualification check-in: 6a93a2b80c user: emiliano tags: emiliano-cleanup
01:41
Provide a proper scope to an [after] script check-in: 2fc6830c27 user: emiliano tags: emiliano-cleanup
2023-10-13
23:16
Variable naming cleanup. Bring most used variables in procs to LVT using either [global] or [variable] check-in: 8b3841a01c user: emiliano tags: emiliano-cleanup
17:48
Merge trunk check-in: b29d8608d6 user: emiliano tags: emiliano-cleanup
2023-10-12
02:13
Patch for errors from "Get user versions" with tkchat on Tcl 9.0a4 - thanks to Schelte Bron check-in: 66691ce8cd user: kevin_walzer tags: trunk
2023-10-10
01:25
Remove file committed in error check-in: 5e6f99ae03 user: kevin_walzer tags: trunk
01:24
Merge emiliano_cleanup branch - thanks to Emiliano Gavilan for his great work check-in: f585e65ed2 user: kevin_walzer tags: trunk
2023-10-09
21:41
Prevent scoping errors by moving event handling code to a proc instead of [namespace code] check-in: 6ec2bbd695 user: emiliano tags: emiliano-cleanup
02:36
Fix scoping error on RSS options check-in: 61ac352437 user: kevin_walzer tags: emiliano-cleanup
2023-10-04
14:07
Prevent saving ConnectHost and ConnectPort if not enabled check-in: 6cad788f6f user: emiliano tags: emiliano-cleanup
2023-10-03
01:17
Reintroduced a faked base64 package since it's a dependency of sasl authentication. Implemented a new login dialog, allowing the user to specify host and port to connect. check-in: 6c4302cca9 user: emiliano tags: emiliano-cleanup
2023-10-01
00:41
Work in progress to tackle down ticket 8f4d44a440. Imported jabberlib's jlibdns.tcl file and work in progress on a new, (hopefully) improved login dialog check-in: 435e9c0245 user: emiliano tags: emiliano-cleanup
2023-09-29
02:50
Add RSS titles to default options check-in: b6ec654878 user: kevin_walzer tags: emiliano-cleanup
01:50
Fix typo check-in: c7db02d13c user: kevin_walzer tags: emiliano-cleanup
01:48
Revert RSS change check-in: 7cb5eaf3fd user: kevin_walzer tags: emiliano-cleanup
2023-09-21
01:43
Minor tweak to RSS check-in: 915979ed9f user: kevin_walzer tags: emiliano-cleanup
2023-09-13
02:18
Revert patch as variable is undefined check-in: af329ea596 user: kevin_walzer tags: emiliano-cleanup
02:10
Apply patch from 8f4d44a440 check-in: 04653f39ed user: kevin_walzer tags: emiliano-cleanup
01:48
Make jabberlib work with recent tdom and tcltls check-in: dc33bf1a72 user: emiliano tags: emiliano-cleanup
2023-09-10
17:05
Cleanup of packages; updated dylib for tcltls on macOS check-in: 164980aee4 user: kevin_walzer tags: emiliano-cleanup
2023-09-08
21:18
Minor tweaks to jabberlib needed to work with recent tdom and tls. Closed-Leaf check-in: 8219301d64 user: emiliano tags: emiliano-cleanup
02:46
Remove old patch check-in: e8c8974a96 user: kevin_walzer tags: emiliano-cleanup
02:43
Restore tkchat.tcl check-in: 61e5f924c0 user: kevin_walzer tags: emiliano-cleanup
02:36
Further cleanup check-in: 3ff489f910 user: kevin_walzer tags: emiliano-cleanup
02:35
Further re-organization check-in: 300055471c user: kevin_walzer tags: emiliano-cleanup
02:32
Reorganize source tree check-in: 9d4e0e7450 user: kevin_walzer tags: emiliano-cleanup
2023-09-05
02:28
Minor tweaks to synchronize main branch of TkChat check-in: 3c9a86e437 user: kevin_walzer tags: emiliano-cleanup
2023-07-31
00:29
Remove choosefont directory. Tk has had [tk choosefont] since TIP 324 check-in: 771282173d user: emiliano tags: emiliano-cleanup
2023-07-28
23:14
One more use of [htmlparse::mapEscapes] check-in: 2dad1535ca user: emiliano tags: emiliano-cleanup
23:06
Use html::mapEscapes in rss titles. Improve new rss dialog padding check-in: 49b1a72084 user: emiliano tags: emiliano-cleanup
23:03
Improve somewhat external padding in paste dialog check-in: 54254e474b user: emiliano tags: emiliano-cleanup
22:16
tk::PlaceWindow is available in all target Tk versions check-in: 78a42361bb user: emiliano tags: emiliano-cleanup
21:48
Refactor paste dialog. Removed some state variables and [tkwait variable] check-in: 0844b17de2 user: emiliano tags: emiliano-cleanup
21:46
Fix missing variable in [catch] check-in: f9d4053810 user: emiliano tags: emiliano-cleanup
2023-07-27
23:25
Use [lpop] for options processing. Provide a compat version on 8.6 check-in: c69b3485b1 user: emiliano tags: emiliano-cleanup
22:56
Use [package provide] instead of [package require] when checking versions. Remove unused textutil package. check-in: 2eab79e66b user: emiliano tags: emiliano-cleanup
01:43
Unbreak macOS. In tkchat::applyColors, apply changes directly to contact list and remove the call to updateOnlineNames which fails al init on mac check-in: 4642f97eab user: emiliano tags: emiliano-cleanup
00:29
Remove one more popup on http errors. Now reported directly in chat window check-in: 0b1f252271 user: emiliano tags: emiliano-cleanup
2023-07-26
22:23
Add [dict getdef] as an alias to [dict getwithdefault] check-in: bf9e609a5f user: emiliano tags: emiliano-cleanup
22:22
Feeds with no entries now shows as empty instead of raising an error check-in: 4a57e0deda user: emiliano tags: emiliano-cleanup
17:34
Make whiteboard use the same theme as TkChat check-in: f1f0728823 user: emiliano tags: emiliano-cleanup
17:20
Remove superfluous [lreverse] check-in: b617479259 user: emiliano tags: emiliano-cleanup
00:04
Simplify compat http::responseInfo. We need to provide only the keys we are using check-in: ab474d2be4 user: emiliano tags: emiliano-cleanup
2023-07-25
23:30
Old tls versions of tls::socket can't be used as command prefix with http::register check-in: bad4e815c9 user: emiliano tags: emiliano-cleanup
22:04
Moved most compat code to tkchat_compat86.tcl file. check-in: fc4ce0b1e2 user: emiliano tags: emiliano-cleanup
21:17
Remove the ::tk::AmpMenuArgs definition. Its available on all target versions check-in: dd6e600730 user: emiliano tags: emiliano-cleanup
20:49
Allow TkChat to be run with 8.6. check-in: 74a672f6f2 user: emiliano tags: emiliano-cleanup
16:09
Remove unused rcsid variable. Remove one more [eval] as [catch]. check-in: d2cf24b305 user: emiliano tags: emiliano-cleanup
14:56
Replaced http fetch error dialog for a less intrusive error message. One more [eval] disguised as [catch] gone. check-in: 9942b2e584 user: emiliano tags: emiliano-cleanup
2023-07-22
01:19
delete unneeded tooltip noop check-in: 2ce21dad17 user: emiliano tags: emiliano-cleanup
01:03
bring traces to new syntax. check-in: 9ea738fbdb user: emiliano tags: emiliano-cleanup
2023-07-21
01:39
Replace one more eval disguised as [catch] check-in: e0348b811f user: emiliano tags: emiliano-cleanup
2023-07-20
22:06
In RSS options tab, remove "-underline 0", as we don't control the channel title check-in: da6e6fa59d user: emiliano tags: emiliano-cleanup
22:02
Wrap systray creation in a [catch], so the whole script can be reloaded from the debug menu check-in: 90bddab723 user: emiliano tags: emiliano-cleanup
17:39
in ::tkchat::CreateGUI, move "applycolors" after the creation of .mb.mnu, so it exists when is called from the former check-in: 759dc8f24b user: emiliano tags: emiliano-cleanup
2023-07-19
21:26
Fixed mousewheel handling on Colors dialog. Fixed incorrect timestamp show/hide when changing colors. check-in: 9a62897732 user: emiliano tags: emiliano-cleanup
02:20
Streamlined colors dialog. It now uses ttk widgets where it makes sense. Replaced all inline code in callbacks with procs. check-in: 96436a45db user: emiliano tags: emiliano-cleanup
2023-07-06
01:28
In the old interface, disable tabs that were checked out in the options dialog check-in: 15cd6d6aba user: emiliano tags: emiliano-cleanup
00:57
Sort feeds by date (last first). Make the new rss feeds reader the default. The old one is still available using <Button-3> check-in: c54305a277 user: emiliano tags: emiliano-cleanup
2023-06-28
01:41
ttk::treeview can fire <<TreeviewSelect>> with no item selected when the previously selected one is removed check-in: e25797f257 user: emiliano tags: emiliano-cleanup
01:31
Added two more rss feeds (comp.lang.tcl and Twitter @TclLang). Disabled by default HN feeds. Some minor bugs fixed. check-in: 678be319b6 user: emiliano tags: emiliano-cleanup
2023-06-26
22:23
Now the feeds can be reloaded from the UI. Fixed a long standing bug calling a feed URL containing percent encoded characters check-in: b2e6299fe3 user: emiliano tags: emiliano-cleanup
2023-06-24
03:00
Added Tcl repository related feeds (core.tcl-lang.org/repo) to defaults. Fine tuning rss reader to read either <author> or <creator> tags. check-in: 28debc1819 user: emiliano tags: emiliano-cleanup
2023-06-23
01:27
Fixed a bug in rssrdr which mixes rss<->atom parsers. Implementation of a new rss reader without tabs, all in one ttk::treeview. check-in: d4fcd3691f user: emiliano tags: emiliano-cleanup
2023-06-22
16:52
Restore original Rss feed window. A new, improved one can be accessed using <Button-3> check-in: adcd08c910 user: emiliano tags: emiliano-cleanup
2023-06-21
01:50
Replaced TclXML with qdxml parser. Delete now unneeded tkchat_unicode.tcl Added a TclOO interface API to rssrdr. Added rssrdr_oo.tcl Replaced handler based API by the new TclOO one in tkchat_rss.tcl Start a ttk::treeview based interface to RSS Feeds In all password entries, replaced "-show *" by "-show \u2022" for a modern look Forgot to provide a fake tooltip::clear cmd when tooltip package is not present Replace nonexistsnt variable "$tkchatver" by "::tkchat::version" check-in: 8e59e5e105 user: emiliano tags: emiliano-cleanup
2023-06-06
00:47
Remove unused proc check-in: 8d788e0522 user: emiliano tags: emiliano-cleanup
2023-06-01
23:47
In an http transaction, replace direct access to state variable with http::responseInfo check-in: 65d88c71ff user: emiliano tags: emiliano-cleanup
22:55
Remove unused [tkjabber::Variable] proc. It was meant to be a multi-variable version of [variable] but was never used as such. check-in: 06362e3296 user: emiliano tags: emiliano-cleanup
22:50
Simplified even more tooltip management check-in: af0b664264 user: emiliano tags: emiliano-cleanup
00:27
As stated by docs, the -format option of ttk::spinbox is of type float. Replace %d -> %.0f check-in: a446896f67 user: emiliano tags: emiliano-cleanup
00:25
Replaced [lsearch] -> [dict exists] check-in: 354e6a0d59 user: emiliano tags: emiliano-cleanup
00:06
Remove leftover line from tooltip changes check-in: 487246a01f user: emiliano tags: emiliano-cleanup
00:04
Use ttk::spinbox unconditionally check-in: 01036be322 user: emiliano tags: emiliano-cleanup
2023-05-31
23:57
Use ttk::notebook unconditionally check-in: 0ac985f83b user: emiliano tags: emiliano-cleanup
23:51
Unify tooltip management. On whiteboard, use ttk widgets unconditionally check-in: 8b3d088806 user: emiliano tags: emiliano-cleanup
2023-05-29
22:48
Adjust indent and row height of the contact list upon theme change check-in: b82a0b52fe user: emiliano tags: emiliano-cleanup
2023-05-26
18:04
A bit more of ttk-ification. Make Text and Listbox widgets borderless and without focus ring check-in: 1f98412721 user: emiliano tags: emiliano-cleanup
15:10
In current Tk, entry and text are provided in both the global and ::tk namespace check-in: c740bc6d5d user: emiliano tags: emiliano-cleanup
14:25
Cleanup the mix and match of accessing the global Options array. Use [global] everywhere and access it without namespace qualifiers. check-in: 7a3c5b0f33 user: emiliano tags: emiliano-cleanup
13:41
Process version query even when the tooltip package is absent check-in: 4b9c59d21c user: emiliano tags: emiliano-cleanup
01:52
Correct a few [eval [linsert ...]] that were stripped one level of grouping too many check-in: 029b7dade1 user: emiliano tags: emiliano-cleanup
2023-05-25
23:05
Remove the need for base64 package. We have [binary encode/decode base64] in the core check-in: eea900e2cf user: emiliano tags: emiliano-cleanup
22:34
Replaced [set [set tok](meta)] with [http::meta $tok] check-in: 92a3790e7d user: emiliano tags: emiliano-cleanup
22:29
Replaced most of the [eval [linsert ...]] with {*} check-in: f028485172 user: emiliano tags: emiliano-cleanup
20:28
Merge trunk check-in: 478be043e3 user: emiliano tags: emiliano-cleanup
20:18
Purge all remaining babelfish code. It's gone, for good check-in: cdcd78e636 user: emiliano tags: emiliano-cleanup
19:58
Removed Options(Style), Options(UseTkOnly) and supporting code. We use ttk now check-in: 4365a22200 user: emiliano tags: emiliano-cleanup
19:30
Remove all [${NS}::widget ...] and [if {useTile} {...}] constructs. We have had ttk since 8.5, no point in no using it check-in: 6e1108e33b user: emiliano tags: emiliano-cleanup
18:13
Use "ne" instead of "!=" for string comparison check-in: c27f4f51f5 user: emiliano tags: emiliano-cleanup
18:07
Use "eq" instead of "==" for string comparison check-in: 4b5e58aaa5 user: emiliano tags: emiliano-cleanup
03:16
Standard tk widgets are available by default on the ::tk namespace check-in: b33af0a57d user: emiliano tags: emiliano-cleanup
03:03
Remove all babelfish related code check-in: 8035126812 user: emiliano tags: emiliano-cleanup
02:59
We have [lreverse] since ... forever check-in: d640ca3a10 user: emiliano tags: emiliano-cleanup
02:51
remove "Windows CE" code check-in: 9da44d8f54 user: emiliano tags: emiliano-cleanup
02:11
Fix errorin Linux installer check-in: 7fbce7f020 user: kevin_walzer tags: trunk
2023-05-24
23:39
Simplify join/leave/nickchange messages (see tip#407) check-in: 401be2759d user: emiliano tags: emiliano-cleanup
23:26
Remove idle time dance. We have [tk inactive] since eons (8.5) check-in: 0b4b2e211f user: emiliano tags: emiliano-cleanup
22:57
Contact list rowheight should not be fixed. Try with Csaba's scaling utils check-in: a0b820bea6 user: emiliano tags: emiliano-cleanup
22:51
Stop checking for the fontchooser package. We have [tk fontchooser] check-in: cb1244fb72 user: emiliano tags: emiliano-cleanup
22:19
Added Schelte's unicode plugin to unbreak emoji handling check-in: 71bca1a19b user: emiliano tags: emiliano-cleanup
21:58
Enough with [lsearch -exact]. We have "in" and "ni" operators, and dicts check-in: 9884fcc43c user: emiliano tags: emiliano-cleanup
21:23
Streamline font creation. check-in: c2421042d6 user: emiliano tags: emiliano-cleanup
21:11
Remove all have_png conditionals. We require 8.7 since 1.5.0, so we already have png and svg check-in: 0d90464498 user: emiliano tags: emiliano-cleanup
2023-05-21
02:33
Minor adjustments to Linux deployment script for TkChat check-in: 174ecc46fb user: kevin_walzer tags: trunk
2023-04-22
01:43
Add modern TkChat icon for Windows check-in: 408e4995d1 user: kevin_walzer tags: trunk
2023-04-16
17:20
Remove broken special-case socket code check-in: 6ca279c745 user: kevin_walzer tags: trunk
2022-06-28
01:48
Update Windows installer setup check-in: 1938ac8b40 user: kevin_walzer tags: trunk
2022-06-27
01:03
Tweak color display in roster view on Aqua check-in: 7f6602d3c5 user: kevin_walzer tags: trunk
2022-06-26
19:43
Revert change to buildapp_linux script check-in: 0f4b32c28d user: kevin_walzer tags: trunk
2022-06-25
23:02
Tweak build script for Linux check-in: 627f502234 user: kevin_walzer tags: trunk
2022-06-24
22:48
Merge TkChat 1.5 to trunk check-in: 2b91bf3c8c user: kevin_walzer tags: trunk
2022-06-19
01:55
New beta release of 1.5.0 for TkChat Leaf check-in: afbc7732f2 user: kevin_walzer tags: nextgen_tkchat
2022-06-03
02:39
Fix for scrolling on Mac check-in: cdafd55dbb user: kevin_walzer tags: nextgen_tkchat
2022-05-30
13:50
Tweak for Linux build script check-in: ad06be8a2a user: kevin_walzer tags: nextgen_tkchat
13:05
Additional components for deployment check-in: 71d0ed22ac user: kevin_walzer tags: nextgen_tkchat
2022-05-29
22:46
Update for 1.5 check-in: 2c7ee6ee72 user: kevin_walzer tags: nextgen_tkchat
2022-05-21
03:45
More cleanup of obsolete and non-functioning plugins; minor UI refinements check-in: 294e086c5f user: kevin_walzer tags: nextgen_tkchat
2022-05-20
21:23
Implementation of new chat roster by Emiliano Gavilan now complete; removal of babel fish and other obsolete components check-in: 04d0ab5918 user: kevin_walzer tags: nextgen_tkchat
2022-05-18
02:31
Fix for iconbadge check-in: bec905edfb user: kevin_walzer tags: nextgen_tkchat
02:28
Begin to implement Emiliano Gavilan's treeview roster; other tweaks check-in: 175ca96e07 user: kevin_walzer tags: nextgen_tkchat
2022-05-09
01:20
Tweak Windows setup check-in: 5922713383 user: kevin_walzer tags: nextgen_tkchat
2022-04-30
02:26
Fix timeout issue for Tcl wiki RSS check-in: e59dd25ced user: kevin_walzer tags: nextgen_tkchat
01:10
Support for RSS from Tcl'ers wiki over RSS check-in: caf221a259 user: kevin_walzer tags: nextgen_tkchat
2022-04-24
00:20
Font adjustments check-in: ced0319ab5 user: kevin_walzer tags: nextgen_tkchat
2022-04-21
14:48
Minor updates check-in: 6b07cdaf83 user: kevin_walzer tags: nextgen_tkchat
02:28
Add missing images check-in: 92d2c661b4 user: kevin_walzer tags: nextgen_tkchat
2022-04-17
02:14
Minor tweaks check-in: e758e47dc5 user: kevin_walzer tags: nextgen_tkchat
2022-04-16
04:26
Add installer script for Windows check-in: dad4c51b32 user: kevin_walzer tags: nextgen_tkchat
2022-04-13
23:09
Fix typo check-in: e271b8d63b user: kevin_walzer tags: nextgen_tkchat
14:51
More options for deployment check-in: 04ac834e42 user: kevin_walzer tags: nextgen_tkchat
2022-04-11
21:46
Cleanup and tweaks check-in: 9a4cb3ca92 user: kevin_walzer tags: nextgen_tkchat
2022-04-10
19:44
Cleanup of variable errors check-in: bdf07aa9a5 user: kevin_walzer tags: nextgen_tkchat
02:02
More tweaks check-in: 07ad6e4734 user: kevin_walzer tags: nextgen_tkchat
01:56
Additional tweak check-in: aeeb2005a0 user: kevin_walzer tags: nextgen_tkchat
01:49
Additional tweaks to support new features in Tk 8.7 check-in: 2929a54390 user: kevin_walzer tags: nextgen_tkchat
2021-08-22
23:14
Reconcile differences between current tip of TkChat and TkChat-next-gen, add and remove some files check-in: 6a15260e0f user: kevin_walzer tags: nextgen_tkchat
22:35
Start branch of next-gen TkChat check-in: 9bf8c4de9f user: kevin_walzer tags: nextgen_tkchat
2021-08-09
09:58
Change wiki RSS URL to tcl-lang domain. check-in: 82b41cc2dd user: mjanssen tags: trunk
2021-07-07
22:02
tkchat_console: support dark color schemes in the console. check-in: 6f6634ee9e user: patthoyts tags: trunk
2021-07-03
09:56
Merge version changes. check-in: e690cff941 user: patthoyts tags: trunk
2021-05-27
01:34
Added support for liberachain to tkchat check-in: 98e0e4cd37 user: stevel tags: trunk
2020-10-26
23:19
Merge local changes check-in: 7b508c1649 user: patthoyts tags: trunk
00:12
Handle html encoded chars in RSS feeds. Fix from issue 1890987, check-in: 9731b4d3fb user: patthoyts tags: trunk
2020-10-25
14:25
tkchat: removed old source URL and update link to open timeline check-in: f28feb2ea9 user: patthoyts tags: trunk
12:07
tkchat: remove rcsid and switch to manual version rcsid expansion is not relevant with fossil. check-in: ec152fd7b6 user: patthoyts tags: trunk
10:47
Support SASL SCRAM-SHA-1 for newer servers and never use ssl3. Added support for XEP-0202 Entity time and documented some other supported extensions. Updated CA file with LetsEncrypt Root certificate. check-in: b3a63add16 user: patthoyts tags: trunk
2019-01-11
00:44
Added macOS icons + scripts to repo check-in: a14deb298c user: stevel tags: trunk
00:26
Added ChangeLog check-in: 1a5b4ccd34 user: stevel tags: trunk
2018-12-15
23:27
Added tkchat_url.tcl (unused) from starkit check-in: 79b4beb2c8 user: stevel tags: trunk
23:16
Added Russian message catalog to TkChat check-in: 6b67d5411b user: stevel tags: trunk
2016-09-27
22:13
Catch images that do not provide -format in the DoAnim function. PNG images do not provide the -format config option and break the loop that initializes the animation timers for animated GIFs. Catch and ignore such images. check-in: 5a7bdd65b6 user: patthoyts tags: trunk
2012-07-10
17:18
* choosefont/choose_w32.tcl: Fixed non-static string array used in call of Tcl_GetIndexFromObj(). Memory smash waiting to happen. Thanks to Brian Griffin for alerting us all to the problem. check-in: 2d059e0ca3 user: andreas_kupries tags: trunk
2012-02-07
13:10
We don't have an image for "offline", so use "disabled" for now. check-in: 95108a0b84 user: rmax tags: trunk
2012-01-23
20:35
[Bug 3381002]: Applied patch from to fix the capabilities version string. check-in: 956152c68b user: patthoyts tags: trunk
2011-09-29
19:03
* tkchat.tcl: [Bug 3379933]: Accepted and applied patch by Mark Janssen to display history through a text peer, should peering be available (Tk 8.5+) check-in: 843593d315 user: andreas_kupries tags: trunk
2011-05-17
23:27
Implement system tray icon and notifications for freedesktop.org systems. If we can load tktray and dbus-tcl then show alert status in the system tray and display alert messages via the systems notification system. check-in: 3e131615de user: patthoyts tags: trunk
2011-05-16
17:17
Removed focused flag from hook arguments as this may be derived from the window Signed-off-by: Pat Thoyts <[email protected]> check-in: 92b41aaa85 user: patthoyts tags: trunk
17:14
Improved aqua support. Drops the ffidl code in favour of using tclgrowl and tkdock for alerts and n Fix some incorrect mouse bindings on this platform. [PT: Refactored this patch to use hooks, adding an alert hook at the same time] Signed-off-by: Kevin Walzer <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: 925cd04255 user: patthoyts tags: trunk
2011-05-12
21:25
Make all http requests explictly ipv4 when using 8.6. There is currently a bug in the ipv6 socket handling in 8.6 where if a site has an ipv6 address and does not provide a services on that address then socket -async will return an error to tcl. A synchronous socket will try ipv6 and then ipv4 before returning to tcl. To work around this we can force http requests to use ipv4 until this is fixed so that async sockets operate like the synchronous ones. Signed-off-by: Pat Thoyts <[email protected]> check-in: 35f975c8d8 user: patthoyts tags: trunk
2011-03-23
17:31
* tkchat.tcl (::tkchat::parseStr): Render words of 10..40 characters as links to fossil artifact IDs on core.tcl.tk. check-in: c2dfc15db5 user: rmax tags: trunk
2011-01-06
17:15
Add standalone support to askleo check-in: 21449c368f user: rmax tags: trunk
2010-11-16
09:46
* askleo/askleo.tcl: Adjust code to the latest API changes on http://pda.leo.org and improve the UI. check-in: 77d4dd2a12 user: rmax tags: trunk
2010-10-13
13:56
Fix multipart boundary detection check-in: 5800e8330a user: rmax tags: trunk
2010-09-17
10:13
* tkchat.tcl (::tkchat::checkCommand): A single / at the start of a post is now rejected if it is not a known command. To send a literal slash at the beginning of a post, it has to be doubled. Improved detection and handling of the /tip command. check-in: e4a92bc49b user: rmax tags: trunk
2010-06-16
16:36
* lib/dtglue/dtglue.tcl (::dtglue::getmeta): Force all data on a single line. The code processing the data later are line-based. check-in: 56b5b0f9f3 user: andreas_kupries tags: trunk