TclApps Library Source Code
Timeline
Not logged in

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

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

2024-04-24
20:55
Remove trailing bracket Leaf check-in: f190a066aa user: emiliano tags: trunk
01:25
Unbreak autofade setting check-in: 0dbc43b676 user: emiliano tags: trunk
2024-04-23
18:21
Unbreak transparency setting in Preferences dialog. Make hardcoded string messages use msgcat. check-in: 710b337e0a user: emiliano tags: trunk
2024-01-26
22:02
Further refinement 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
2010-06-11
19:27
* lib/meta/meta.tcl (::meta::2xref): Added the page title to the list of things we can reference to in term's etc. dtplite had this for quite some time, the big brother should have it as well. check-in: 340e145a55 user: andreas_kupries tags: trunk
2010-06-08
21:18
* lib/dtglue/dtglue.tcl (::dtglue::cvtfiles): Updated to accept * lib/app-gen-doc/gen_doc.tcl (::app-gen-doc::run): an image map for use by the new 'image' markup command of doctools. check-in: 29040d9a7a user: andreas_kupries tags: trunk
2010-01-12
20:46
Do not show the browser fields on the preferences dialog on Windows as we do not use this field on that platform. check-in: 41caf41dfe user: patthoyts tags: trunk
20:30
Applied patch 2913790 to add an option not to get queried when exiting and enable /quit when not logged in. Provided by Stuart Cassoff. check-in: 546e09da5d user: patthoyts tags: trunk
01:45
Fix initialization of the browser list (ferrieux) check-in: bdd206fbe7 user: patthoyts tags: trunk
2009-12-13
01:23
[wm state] doesn't support zoomed on x11. changed the web browser handling for unix to look for more recent commands line xdg-open and chrome. Avoid the -remote stuff (can still be set manually) check-in: 634a4cd47c user: patthoyts tags: trunk
2009-10-15
20:52
Fixed typo in nickchange message check-in: 516d875231 user: patthoyts tags: trunk
2009-09-24
10:40
* tkchat.tcl (::tkchat::Smile): Unset IMGre before reinitializing the emoticons, or it will keep growing. Only reinitialize when it was explicitly asked for (i.e. not on re-logins). check-in: 940345d5fa user: rmax tags: trunk
2009-08-13
00:57
Fix [Bug 2814771]. In color configuration dialog, the wrong row was being given the weight for resize. check-in: eded3573f8 user: eee tags: trunk
2009-08-12
00:51
Minor bugfix in appearance of "User info" dialog. check-in: fb51058b80 user: eee tags: trunk
2009-07-02
21:59
Avoid posting when in lurk mode (handle the bindings too) check-in: 0b2a63e2e3 user: patthoyts tags: trunk
2009-06-02
11:41
* tkchat.tcl (::tkchat::Progress): Improved progress bar handling. This hopefully fixes the occasional spinning of the progress bar when the associated action has long finished. check-in: 5b5ef6bf79 user: rmax tags: trunk
2009-05-25
16:02
Fixed string/list confusion in the message parsing that mishandled nick changes from irc. check-in: b19a3a2f4e user: patthoyts tags: trunk
2009-05-24
23:21
Tidied up feature discovery and xep0115 caps support and ensure we handle conversation threads for chat sessions. check-in: e8d6f2343f user: patthoyts tags: trunk
13:50
Improve the response to subscription requests and display the roster in the user list with an option to hide this. check-in: b907fdeb7d user: patthoyts tags: trunk
2009-05-23
08:10
Use PNG images if possible. Updated the winico images and move to plugin. check-in: f28b8a5f0a user: patthoyts tags: trunk
08:01
Add the XMPP.org issuer check-in: 929584d5c5 user: patthoyts tags: trunk
2009-05-13
12:02
Support detection of suspend/resume. Added a muc join hook, ignore empty messages with chatstate notifications in chat windows. Some themeing on the colour dialog. check-in: 59d2cae22c user: patthoyts tags: trunk
2009-04-23
00:54
removed misguided xml quoting from nicks and fixed a bug that prevented sending to a backslashed nick. check-in: b6d9df0907 user: patthoyts tags: trunk
2009-04-22
23:15
Tightened up on the handling of jids by making use of jidsplit and jidequal check-in: 8ca38c4784 user: patthoyts tags: trunk
2009-04-09
00:37
Applied MacOSX patch from Daniel Steffen check-in: d5edbd90fe user: patthoyts tags: trunk
2009-03-10
11:30
* tkchat.tcl (::tkchat::DoAnim): Only animate GIF images. check-in: cb4e5084cb user: rmax tags: trunk
2009-03-04
00:29
[FR 2605849] Explicitly set the application name. check-in: b72f6252ac user: patthoyts tags: trunk
2009-03-01
11:17
For tinyurl links add a tooltip that shows the redirection target url. check-in: 7274cdbde8 user: patthoyts tags: trunk
2009-02-25
19:59
Switched to an SVG icon image check-in: 8b7df77844 user: patthoyts tags: trunk
17:04
changed ::tkchat::findCommonRoot proc to find a case-insensitive common root, to match the case-insensitivity of ::tkchat::nickComplete. check-in: b43825c299 user: eee tags: trunk
10:30
Make tkchatrc.tcl handling work on Windows check-in: f633128a94 user: mistachkin tags: trunk
05:10
Made tab-completion of nicknames case-insensitive. check-in: e7d7b39f4e user: eee tags: trunk
2009-01-29
20:45
Doh. Stupid typos check-in: 1d7b754923 user: patthoyts tags: trunk
2009-01-14
14:40
* tkchat.tcl: Simplify ::tkchat::GoogleSelection and fix the bindings that call it. It now also works for selections in windows outside of tkchat. check-in: 979cc3686d user: rmax tags: trunk
2009-01-02
11:32
Adjust max length to accomodate \r\n check-in: 8032a4f47b user: patthoyts tags: trunk
10:52
Break up long lines from jabber to avoid irc length restrictions check-in: dfc6268f72 user: patthoyts tags: trunk
2008-12-24
01:27
fixes for vista theme and extra error handling check-in: a37c6f7958 user: patthoyts tags: trunk
2008-12-13
19:50
Notify the irc channel when jabber users arrive and depart check-in: 3617463d57 user: patthoyts tags: trunk
16:33
Added ban/unban support and move the self-op code to topic event check-in: dd7ab85b0a user: patthoyts tags: trunk
2008-11-13
00:08
Added option to show whispered (xmpp normal) messages inline in the chat as was done before 1.442 check-in: dae1a19736 user: patthoyts tags: trunk
2008-11-09
16:28
Work around Vista problem displaying safe-tk toplevel windows embedded directly into another toplevel by embedding in a frame instead. check-in: 744051cc94 user: patthoyts tags: trunk
2008-10-27
20:27
Catch dodgy errors from the TIP website. Committed ammendments from the conference for the streaming plugins. check-in: 4c9cca2e60 user: patthoyts tags: trunk
16:12
Corrected a slightly broken regexp that was making "/wikid <word>" not work. check-in: c11858443f user: eee tags: trunk
15:59
fixed "/wikid <word>" to actually extract the word. check-in: f3a2a03d6c user: eee tags: trunk
2008-10-23
18:55
Added restarting and auto-restart of stopped streaming audio and restart of files. check-in: 59c84757d4 user: patthoyts tags: trunk
2008-10-22
01:08
Fixed bugs in the processing of MJPEG stream boundaries and restarts check-in: c8ad320676 user: patthoyts tags: trunk
2008-10-21
13:27
Added a version hook to announce information from the website version check to plugins. This lets us push the conference urls for audio/video while the conference is ongoing. check-in: 191112cf12 user: patthoyts tags: trunk
2008-10-16
13:44
Fixed problem with plugins inserting into menus when the menus are non-english. Some minor bugfixes wrt internationalization and extended German to the mms plugin check-in: d34120ff3d user: patthoyts tags: trunk
12:06
* tkchat_clock.tcl: Allow using time zones in addition to numeric offsets from GMT and default to the machine's local time zone. check-in: 14adc78e92 user: rmax tags: trunk
2008-09-04
12:41
Extended the quoting for curly braces in the color dump file check-in: c66a6d5bb3 user: patthoyts tags: trunk
12:39
Do not permit the bot to kick itself. check-in: bdefa8d021 user: patthoyts tags: trunk
2008-09-03
22:13
* tkchat.tcl: Revised the Babelfish web scraping to follow the move of Babelfish from Altavista to Yahoo. check-in: b2373838e2 user: kennykb tags: trunk
2008-08-21
09:39
Merged German locale updates from Matthias Kraft. Include the locale in http useragent string. check-in: ec81c85393 user: patthoyts tags: trunk
2008-08-15
20:45
* tkchat.tcl: Fixed a bug whereby the KHIM bindings were not always installed in the text and entry widgets. check-in: 76a7cbd348 user: kennykb tags: trunk
2008-08-13
22:16
More i18n. Do the login dialog and some others using tk::AmpWidget which is present in 8.4 (missing has no alt key support for ttk in <8.5) check-in: 8d851616ba user: patthoyts tags: trunk
2008-08-12
23:00
Added German translations from makr and extended the en version to gui elements check-in: 8059abf1f4 user: patthoyts tags: trunk
2008-08-09
13:01
Provide a version of tk::AmpMenuArgs for Tk 8.4. check-in: f99cc21ce4 user: patthoyts tags: trunk
2008-08-08
23:48
mc enabled all the menu items and entered in the en catalog check-in: ddbb2c3376 user: patthoyts tags: trunk
12:49
Added msgs/ directory and started to internationalize the menu items and some other display text. check-in: 0f53b52673 user: patthoyts tags: trunk
2008-08-07
23:14
Improved normal message handling. Display in dialog, added per-user context menu for posting messages/memos. check-in: ef95d0e01c user: patthoyts tags: trunk
12:29
Updated error handling from MUC. Added some reconnection attempts in case we connect to the server before MUC is running after a server restart. check-in: 234417ec6e user: patthoyts tags: trunk
11:45
Handle a missing field nicely in the certificate view and in the user name management check-in: 941c6a49c8 user: patthoyts tags: trunk
2008-07-30
09:51
Retrieve online updates to the set of bridge prefixes when checking the current version of tkchat. check-in: 178827477f user: patthoyts tags: trunk
2008-07-25
17:30
Alt-x unicode/code point toggler: fixed where variable was being used for two different things simultaneously. Added binding to TEntry class. check-in: 35dd31956a user: eee tags: trunk
2008-07-24
15:32
Simplified the logic of the Alt-x unicode code/character toggler. Bound the Alt-x keystroke the the Entry and Text classes, and made it pass the Alt-x down the handler chain only if no conversion performed. check-in: d68fac7003 user: eee tags: trunk
13:13
Fixed typo check-in: 9f6b5d1c6a user: patthoyts tags: trunk
13:10
Reworked the askleo package as a proper tkchat plugin with options and a statusbar icon. Make use of ttk widgets. check-in: 4504a05c85 user: patthoyts tags: trunk
00:05
Enable logging private chat to file (added option checkbox on options dialog). Added support for sending and responding to xmpp pings and fixed up the client discovery iq responses so we can delare feature support. check-in: 60ece0be3f user: patthoyts tags: trunk
2008-07-23
20:43
Handle args check-in: 232706d903 user: patthoyts tags: trunk
2008-06-12
23:49
Support dumping users colours to file check-in: f8cdae6276 user: patthoyts tags: trunk
23:16
Support added to make paste-site announcements to the channel check-in: a318f0137a user: patthoyts tags: trunk
2008-06-05
11:28
Applied patch from bug #1985214 from Matthias Kraft to fix bugs in the /whisper and /back commands. check-in: 29af553085 user: patthoyts tags: trunk
2008-05-23
18:51
Fix the date check-in: 46000c1ed0 user: patthoyts tags: trunk
2008-05-22
20:55
Added "/whisper" as a synonym for /msg, and cleaned up a bit of whitespace handling in trigger processing. check-in: e555127bc5 user: eee tags: trunk
2008-05-09
22:20
Extend the plugin locations to look at the environment check-in: 50ca8924e3 user: patthoyts tags: trunk
2008-05-08
20:30
Added bindings to .eMsg and .tMsg message entry widgets to toggle what's under the cursor between being a character or its unicode value. Added entry field for Nickname to login screen. check-in: 09cf8edfc8 user: eee tags: trunk
20:02
Remember whether chat window was maximized, restore that on start. check-in: 22b33ef70a user: eee tags: trunk
16:52
Fixed a case where the saved nickname could be lost. check-in: 082cfbbc35 user: eee tags: trunk
2008-04-30
23:12
Added a Lurk/Unlurk context menu on the entry widget check-in: 7fd2f2e2d5 user: patthoyts tags: trunk
2008-04-25
10:24
Added Shift-Key-Up/Down bindings to the entry to scroll the chat widget. Added an option to toggle focus mode for the chat widget - either it accepts focus, or focus always goes to the entry widget. Default is focus on entry widget. check-in: 46706de6e4 user: patthoyts tags: trunk
2008-04-17
20:54
Proper quoting when cloning text widget data. We must use [list]/[lappend] to serialize the data else rogue braces can break the de-serialization. check-in: 07d0a4fa49 user: patthoyts tags: trunk
2008-04-07
15:12
Applied patch #1935658 from Sergei Gavrikov to fix font application check-in: 9d82c56324 user: patthoyts tags: trunk
2008-03-24
20:12
If someone selects our background colour to post with then we will invert them. Permit configuration of the auto-inactive status message via the preferences page. Enable iocpsock when http > 2.5.4 Console capable of being used embedded (eg in a tabbed window) Some rss data parsing fixes check-in: 8afda21f68 user: patthoyts tags: trunk
2008-02-10
16:13
Incremented version to 1.1.0 check-in: 41d3194eaa user: patthoyts tags: trunk
15:57
Ask for no history on MUC connection check-in: aea5d20511 user: patthoyts tags: trunk
15:54
Switch to use of digest authentication check-in: 583606ff6f user: patthoyts tags: trunk
2008-02-08
23:28
* tkchat.tcl: Added catch block around the main callback handlers to try to avoid breaking the xml parser if there is an error in the handler. check-in: a9217b6721 user: patthoyts tags: trunk
22:05
Fixed typo check-in: 1aceb7d4d1 user: patthoyts tags: trunk
21:00
* tkchat.tcl: Make the history timestamp recognition more fault tolerant and read the ISO8601 format check-in: 4bc58bdb58 user: patthoyts tags: trunk
2008-02-06
00:41
* tkchat.tcl: Addded an option to leave the enter/exit messages plain. Option is on the options dialog page. check-in: 1adebd45b7 user: patthoyts tags: trunk
2008-02-03
13:10
Catch dodgy colours read from the rc file too check-in: ae638ba0b5 user: patthoyts tags: trunk
2008-01-31
18:26
Added checking of colour info before recording it for a user and validate colors read from the network. check-in: 0a38aa5bf2 user: patthoyts tags: trunk
2008-01-27
00:37
FR #1727793: fix the host info for whois check-in: e4146cc2a2 user: patthoyts tags: trunk
2008-01-25
23:58
Changed tkchat home url's to tkchat.tcl.tk Fixed some dodgy jid processing when changing nicks. Alerts to be tied to the alerting window. Added some caps as extras to the presence stanzas. check-in: 533d500195 user: patthoyts tags: trunk
2008-01-09
00:07
Fix fallback to tcl for platforms with no pre-built binary. Fixed /font to call the choosefont dialog if available Also attempting to limit nick length. check-in: cdf032f5d4 user: patthoyts tags: trunk
2007-12-24
23:51
Broadcast presence changes to the xmpp server to ensure that roster contacts and notified as well as MUC members. critcl stuff moved to critcl2 which uses 8.5 compatible platform testing code. check-in: f996dc7dc9 user: patthoyts tags: trunk
2007-12-03
22:43
Fixed handling of 404 errors and added some nick colour checking check-in: 56878dc173 user: patthoyts tags: trunk
2007-10-24
10:35
Bits and pieces check-in: f70cc6e1eb user: patthoyts tags: trunk
2007-10-19
22:48
added IRC client as a demo of the picoirc package in the tcllib irc module and the chatwidget now in tklib check-in: f60a8253c7 user: patthoyts tags: trunk
22:34
IRC client: demos usage of picoirc package from tcllib irc module and chatwidget from tklib check-in: 6072e49bee user: patthoyts tags: trunk
2007-10-11
22:53
Enable the statusbar even without ttk check-in: 34f6769c0e user: patthoyts tags: trunk
2007-10-10
12:18
handle headers as per rfc2046:5.1.1 check-in: 39c739b16c user: patthoyts tags: trunk
2007-10-09
11:54
Use asynchronous connect to avoid blocking when reconnecting the stream (interrupts the audio). check-in: 21993cd72e user: patthoyts tags: trunk
2007-10-07
22:58
Avoid loading img::gif as it messes up the animations on linux. check-in: f2d6ce14a9 user: patthoyts tags: trunk
2007-10-05
23:39
Create the image the correct size as needed. check-in: 611b342168 user: patthoyts tags: trunk
2007-10-04
20:39
Display images from the VCARD if present. check-in: 048cebba64 user: patthoyts tags: trunk
08:44
Reworked the hooks system to include priority and added an options hook to permit plugins to add a page to the options dialog. All plugins now use hooks. RSS removed from the main file. Generalized the NOLA plugin into a clock demo. check-in: 3fceca27a1 user: patthoyts tags: trunk
2007-10-01
22:40
Version and text get tweaks check-in: 1a910db757 user: patthoyts tags: trunk
12:31
Add tabs to Options dialog (with suitable non-tile fallback). Add save hooks for extensions to use. check-in: 4afcea02c1 user: patthoyts tags: trunk
2007-09-30
22:21
Ignore groupchat messages with empty bodies (ie: coccinella whiteboard messages). Remove the conference special features/streams. check-in: 67dfb6dd2b user: patthoyts tags: trunk
2007-09-28
16:55
Remove debug messages check-in: dd1d41baa1 user: patthoyts tags: trunk
12:37
Fixes to closing the window - typos check-in: b8fdbcfce0 user: patthoyts tags: trunk
12:09
Initialize the gain slider check-in: 2b9a8be253 user: patthoyts tags: trunk
11:43
Fix noisy error check-in: 85cd5a27ca user: patthoyts tags: trunk
11:40
Cleanup up stream termination and better handling of invalid urls. Made the gain control slider work properly check-in: b47c109292 user: patthoyts tags: trunk
2007-09-27
11:34
Added watchdog to try and catch dead sockets check-in: 39c4055012 user: patthoyts tags: trunk
2007-09-26
22:04
Implement login hooks check-in: cc4c79b500 user: patthoyts tags: trunk
20:51
Record the MIME headers from the video stream check-in: 28983de8af user: patthoyts tags: trunk
13:10
Initialize uid check-in: 1ed88bb20e user: patthoyts tags: trunk
12:42
Add button to take snapshots from the video feed and save them to files. check-in: 3107a84ccc user: patthoyts tags: trunk
11:48
Guard the subsample setting to prevent reset upon reloading the file check-in: a598941412 user: patthoyts tags: trunk
11:31
support no_proxy and ssh tunnel for me check-in: 5dd09c4c47 user: patthoyts tags: trunk
11:28
really fix the clock - thank to rmax suggestion check-in: 52ebde7a33 user: patthoyts tags: trunk
09:59
Fixed NOLA clock for non-UK timezones check-in: 36282acb22 user: patthoyts tags: trunk
01:05
Add gain selector check-in: a472ac28b3 user: patthoyts tags: trunk
01:04
Avoid error closing window check-in: b559f5fd2e user: patthoyts tags: trunk
2007-09-25
23:18
Improvements to MJPEG viewer check-in: d715623416 user: patthoyts tags: trunk
22:17
Added an MJPEG video stream viewer plugin check-in: afe42cc041 user: patthoyts tags: trunk
17:42
* tkchat_mms.tcl: Multimedia stream support with snack. * tkchat_nola.tcl: demo plugin (New Orleans clock display) * tkchat.tcl: Extended hooks to be more useful for plugins * tkchat_rss.tcl: Use init hook to initialize. check-in: 363000cf74 user: patthoyts tags: trunk
2007-09-24
22:24
Fix encoding handling and process some additional atom fields check-in: 1f47f32909 user: patthoyts tags: trunk
2007-09-18
19:39
Support the tk only flag in whiteboard check-in: 4e80ec9102 user: patthoyts tags: trunk
19:13
* jabberlib/wrapper.tcl: Dealt with an evil bug in the tdom/ * jabberlib/wrapper-tdom.tcl: expat wrapper where one invalid stream * tkchat_rss.tcl: effectively terminated all other streams * rssrdr/rssrdr.tcl: so a bad rss feed killed the jabber link. Fixed the wrapper library and provide better reporting in rss. check-in: c293b28df1 user: patthoyts tags: trunk
12:01
Fixed bug #1796255 - emoticon insertion copied in _all_ the emotes. We only need one. Fix openURL on windows when browser is IE and added support for Opera. check-in: a927a131e1 user: patthoyts tags: trunk
00:25
Fixed bug #1796255 - emoticon insertion wrong check-in: 0580e15dfc user: patthoyts tags: trunk
2007-09-17
09:03
Avoid recreating the rss label if present (reported by Steve Landers) check-in: 8346d736dc user: patthoyts tags: trunk
2007-09-14
23:37
Patch from stevel to guard Ffidl usage check-in: f949bc8c1c user: patthoyts tags: trunk
23:05
Incomplete saving of private chat data check-in: f0cde4aecb user: patthoyts tags: trunk
2007-09-13
21:25
various bug fixes. moved new emoticon startup check-in: 3ead4babb6 user: patthoyts tags: trunk
18:00
Some more cleanup from the previous commit. check-in: 396c91e62b user: rmax tags: trunk
17:54
* tkchat.tcl: Moved the emoticons to the web and added code for downloading and caching them in .tkchatrc. Downloading new and changed emoticons is automatically done at startup and can be manually triggered at runtime from the Emoticons menu. check-in: 1ea6162c58 user: rmax tags: trunk
14:29
Extracted whiteboard code to a separate file. Whiteboard is now created as safeTk windows to evade issues identified by Zarutian in event handling check-in: e858b016a9 user: patthoyts tags: trunk
2007-09-12
12:23
Included the mousewheel code from tip 171 (mjanssen) check-in: cd7d288aec user: patthoyts tags: trunk
10:26
Fixed a number of small bugs (missing package require, typos and the like check-in: ddaee71f80 user: patthoyts tags: trunk
08:12
Check the statusbar exists before using it. check-in: d301ba0b56 user: patthoyts tags: trunk
2007-09-11
17:37
Check for presence of status bar for RSS display check-in: f4358db57a user: patthoyts tags: trunk
16:58
Use native scrollbars on aqua. Extracted the unix console stuff into a separate file. check-in: 14274c630d user: patthoyts tags: trunk
2007-09-09
23:06
Improved the rss display to use spearate tabs per feed. check-in: df4c25c92d user: patthoyts tags: trunk
19:58
Added support for checking RSS/ATOM feeds with understated notification in the status bar when something new arrives. check-in: 8dc0ea9d62 user: patthoyts tags: trunk
2007-09-02
22:49
Really support irc url syntax check-in: 7f1b952862 user: patthoyts tags: trunk
22:35
Missed variable decl check-in: acb703c3e3 user: patthoyts tags: trunk
22:11
* tkchat.tcl: Added fallback to IRC in the event of being unable to reach the Jabber server using picoirc. Added a -irc commandline option to force it for testing. * picoirc/picoirc.tcl: Embeddable IRC client package based upon * picoirc/pkgIndex.tcl: the Wiki's picoirc code. check-in: 27ebdb1a76 user: patthoyts tags: trunk
2007-09-01
23:13
* tkchat.tcl: Support for checking the validity of the SSL certificate chain and for dsplaying all the certificates in the chain. Requires patch to the jlibssl used by tkchat. Option on the logon screen to disable verification. check-in: ed49b9f51d user: patthoyts tags: trunk
2007-08-31
22:05
Applied patch from Emiliano to handle grid anchor differences between 8.4 and 8.5. check-in: 7cb07bd8ff user: patthoyts tags: trunk
2007-08-28
08:21
Patch from Steve Landers to enhance MacOSX support. check-in: 0dec40736e user: patthoyts tags: trunk
2007-08-25
20:42
Avoid mishandling chatstate (xep-0085) notification messages check-in: 3a113eca22 user: patthoyts tags: trunk
2007-08-22
22:57
Use a procedure to create all our dialogs and get sensible icons and transient etc on windows. Use an MDI close button if available for the history pane. check-in: 32b063c4a5 user: patthoyts tags: trunk
2007-05-08
06:01
Updated ChangeLog check-in: 0c12b9c12e user: sarnold75 tags: trunk
2007-05-07
15:27
Added Tcl Star Replace as tsreplace/tsreplace check-in: 773c26ef5a user: sarnold75 tags: trunk
2007-04-30
22:30
Seems the comments in .desktop files can be a problem for some versions of GNOME check-in: 314f935f58 user: patthoyts tags: trunk
2007-04-27
22:29
* tkchat.tcl: Added installation menu item to self-install into Freedesktop desktops (GNOME or KDE). Fixed omission in saving the UseTkOnly option. check-in: 4531dbd7dd user: patthoyts tags: trunk
21:02
* tkchat.tcl: Added option to prevent the use of ttk widgets. Either start the program with -tkonly or set the checkbox on the Options dialog. check-in: 42922c6678 user: patthoyts tags: trunk
20:32
* tkchat48.gif: Created application icon and desktop integration * tkchat48.png: file for Unix (GNOME/KDE) systems. * tkchat.desktop: * tkchat.tcl: Fixed a bug when cancelling the font dialog. * choosefont/choose_gtk.tcl: check-in: 5e5c110b5f user: patthoyts tags: trunk
20:27
New tkchat application icons for use on Unix. check-in: b4f56987e7 user: patthoyts tags: trunk
00:03
Applied patch #1633074 to add support for highlighting user specified search terms (by Jos Decoster) check-in: 0fdf1aee8a user: patthoyts tags: trunk
2007-04-24
13:44
* choosefont/critcl.tcl (loadlib): Fail gracefully if the binary cannot be loaded and drop down to the pure-tcl version. * tkchat.tcl: Poll (slowly, every 10 minutes) the IRC user list in case it has gone adrift. Fixes in the bridge may mean this is no longer happening. check-in: 02d1f63816 user: patthoyts tags: trunk
2007-04-19
15:27
Handle multiple NAMES response events check-in: 34c829ce7b user: patthoyts tags: trunk
2007-04-10
10:31
* tkchat.tcl: Handle state notification messages from clients the improperly send them even though we don't ask for them. check-in: e1ea32e784 user: patthoyts tags: trunk
2007-04-02
20:24
Added statusbar history and extra tweaks for the port if proxy in use check-in: 612096ff95 user: patthoyts tags: trunk
2007-04-01
23:23
Fix bot unknown to reply just to the speaker. check-in: 5a58430700 user: patthoyts tags: trunk
2007-03-31
22:05
Added automatic version check from tclers.tk check-in: 43df68551b user: patthoyts tags: trunk
19:50
Fixed the very broken registration dialog check-in: 2fbc4f797d user: patthoyts tags: trunk
14:58
Added userlist menu for admin control and display moderators separately. check-in: 846222ef2f user: patthoyts tags: trunk
09:16
* tkchat.tcl: Add administrative control from tkchat. /op /deop /mute /unmute and /kick. check-in: f906633aba user: patthoyts tags: trunk
2007-03-25
09:44
* tkchat.tcl: Fixed a missing backslash in iq handler. Some additional status messages and namespace qualifying. Prefer panedwindow to paned widget in tile. Add aqua spacer for non-tile. Show url's in status bar. check-in: 7905977654 user: patthoyts tags: trunk
2007-03-18
22:38
Forgot to remove test code check-in: 9da15fc37a user: patthoyts tags: trunk
13:55
(::tkchat::CreateGUI): Add check for the ttk::sizegrip widget and replace with a frame if not available. (reported by Miguel Sofer). check-in: 003ce37b9b user: patthoyts tags: trunk
02:02
(::tkchat::ShowCertificate): It seems some versions of tls/openssl use a different delimiter for the certificate records. check-in: 27e77e364c user: patthoyts tags: trunk
00:44
* tkchat.tcl: A number of themeing cleanups. Added a statusbar and hooked in some connection status and SSL certificate dialog. Show geturl progress during history loading. check-in: 1227a11d95 user: patthoyts tags: trunk
2007-03-17
00:01
* tkchat.tcl: Make use of iocpsock for the XMPP link. Added no-cache headers on the history requests to combat site caching of history files. Fixed loading of tile 0.8.0 check-in: 0291e2401c user: patthoyts tags: trunk
2007-03-07
20:15
* apps/hexplode/hexplode.tcl: Added 'package require Tk' to always declare the dependency, for execution in starkits, starpacks, or explicitly from a tclsh. check-in: a718d1347e user: andreas_kupries tags: trunk
2007-02-27
10:14
Use the new Tcl compatible TIP index. On linux Button-2 can use used for scrolling - removed paste dialog binding (use menu instead). check-in: 85b58e6fc0 user: patthoyts tags: trunk
2007-02-20
20:31
Fixed problem loading stats file check-in: f357484d81 user: patthoyts tags: trunk
2007-02-12
22:30
Handle hidden rc file on windows and show a message if saving options fails for any reason. check-in: 3ac82a96e1 user: patthoyts tags: trunk
2007-02-10
22:09
Add version fetch and display via tooltip. check-in: 4e36c56736 user: patthoyts tags: trunk
2007-02-07
23:21
Removed typos in colour dialog and fixed bug processing TIP index check-in: 77f26c7daf user: patthoyts tags: trunk
02:28
* tkchat.tcl: Make use of tooltip package to show url links. Load TIP index and provide tooltip titles for tip links. check-in: a82720b3fc user: patthoyts tags: trunk
2007-02-05
14:34
* tkchat.tcl (tkchat::PasteDlg): Consider both selections, PRIMARY and CLIPBOARD when initializing the paste dialog. Added a <Button-3> binding to the main chat window as another shortcut for the paste dialog. check-in: eabd040ce0 user: rmax tags: trunk
2007-02-02
00:45
Clear whois host each time check-in: 9a22aee517 user: patthoyts tags: trunk
00:40
Clear whois each time check-in: 248fcef586 user: patthoyts tags: trunk
00:23
Add last seen to user info check-in: 6d31d53150 user: patthoyts tags: trunk
00:07
Deny stats command to irc to avoid flooding check-in: 0d213c63f6 user: patthoyts tags: trunk
2007-02-01
22:39
Sync up the stats between jabber and irc check-in: 030bbb0fd6 user: patthoyts tags: trunk
21:58
Read stats. Bot commands listen privately and publicly check-in: e17634bd75 user: patthoyts tags: trunk
12:58
Forgot to remove a puts check-in: 3f78072a55 user: patthoyts tags: trunk
00:07
Added bot commands including getting jabber user names. check-in: 5d04df58fe user: patthoyts tags: trunk
2007-01-31
21:41
Added some statistics recording. check-in: 6659325836 user: patthoyts tags: trunk
2007-01-23
00:04
Support irc whois information retrieval check-in: 2bacfdf778 user: patthoyts tags: trunk
2007-01-20
20:24
* tkchat.tcl: Fixed the googlefight command and added wikipedia and wiktionary link commands (/wikid and /wikip) Thanks to Joe Decoster. check-in: 5ea2cd57f2 user: patthoyts tags: trunk
2006-12-06
15:50
* tkchat.tcl: Fixed the code that finds the real location of the script and adds it to auto_path. check-in: 20fa8046c1 user: rmax tags: trunk
2006-11-29
16:42
Fix ircbridge nicks before forwarding to Jabber check-in: 8ea5570c9b user: patthoyts tags: trunk
2006-11-27
01:39
Corrected bug 1513342 where failures counted twice. check-in: 6acc6b9e66 user: techentin tags: trunk
2006-11-12
21:24
working version of the Gtk+ dialog stuff check-in: 4bc14d44db user: patthoyts tags: trunk
2006-11-10
00:51
Critcl portions of choosefont. The win32 one works fine - gtk still requires work check-in: 5b53f6f458 user: patthoyts tags: trunk
2006-11-09
13:58
Broke out the askLEO code into a sub package. Broke out DKFs font selection into a sub package (with hooks for critcl win32/gtk dialogs). check-in: e22ed372ff user: patthoyts tags: trunk
2006-10-31
12:20
Use a proxyfilter to avoid having to add headers to every http::geturl usage. check-in: e42745f796 user: patthoyts tags: trunk
11:40
Support for merged ttk widgets in Tk 8.5a6. Should handle 8.4, 8.4+tile 0.7 and 8.5a6 now. Some widget packing bugs squashed too. check-in: 9db1e430de user: patthoyts tags: trunk
2006-10-28
21:06
autoop and kick support check-in: 652d121486 user: patthoyts tags: trunk
2006-10-19
20:31
Fix retrieving history when proxy disabled. check-in: f8f8c1a0e5 user: patthoyts tags: trunk
2006-10-15
22:16
Corrected HEADUrl. check-in: 7b79485734 user: mistachkin tags: trunk
2006-09-22
10:32
Added a benign SSL certificate check to warn about expired and self-signed certificates check-in: 097fdc5fe4 user: patthoyts tags: trunk
2006-09-21
11:08
Doh! Scrollbar hooked up to invalid widget name check-in: 181ef33aa6 user: patthoyts tags: trunk
2006-09-18
20:44
Request only tile 0.7 check-in: b562c79fa3 user: patthoyts tags: trunk
2006-09-15
23:19
FR 681734 - log memos to mbox file for later perusal. Some font selection mods for Xft. check-in: dc5cc3bed4 user: patthoyts tags: trunk
2006-09-14
23:20
Added a base frame to fix the look with tile widgets check-in: 46f238df1a user: patthoyts tags: trunk
23:09
FR 1274322 - added a dialog for sending text to a paste site. check-in: 94420bc898 user: patthoyts tags: trunk
14:03
(::tkchat::ParseHistLog): Work around the logs being returned as iso8859-1 when the data is really utf-8. check-in: 37b72d143c user: patthoyts tags: trunk
13:17
FR 1482926 - add an /eval command to evaluate short tcl scripts. check-in: be60066177 user: patthoyts tags: trunk
2006-09-11
08:14
Added addition <iq> support for discovery check-in: 0f2822e2b9 user: patthoyts tags: trunk
2006-09-05
20:16
Added hooks to KHIM check-in: 8acb8af88b user: kennykb tags: trunk
2006-08-29
11:22
* tkchat.tcl: Added the capability of showing the current history in a separate pane (Menu -> Visibility) to follow the live discussions while reading the history at the same time (part of SF Feature Request 511700) check-in: 9af95cd02b user: treincke tags: trunk
2006-06-27
18:40
* tkchat.tcl: - Tile support for the pane in the main window - Internal code cleanup for consistent Tile handling (variables useTile and NS) - Console support for platforms other than Windows (Debug->Console) - Allow usage of new Tab in some browsers like Opera (new checkbutton option in Preferences->Options) check-in: b086231e8c user: treincke tags: trunk
2006-06-23
11:53
Allow the non-SASL jabber auth to work with STARTTLS logins. We have to capture the new stream id. check-in: 8434a09a59 user: patthoyts tags: trunk
03:04
* tkchat.tcl (::tkchat::addTraffic): Fixed bug in handling of nick (::tkjabber::RosterCB): changes. Reverted previous (::tkchat::updateOnlineNames): commit's workaround. (::tkjabber::setNick): (::tkjabber::transferNick): * tkchat.tcl (::tkchat::CreateGUI): Only execute autoStatus proc when (::tkchat::checkCommand): autostatus enabled. Switch user to (::tkjabber::LoginCB): extended away when user is away (::tkjabber::MucEnterCB): manually and idle for an extended (::tkjabber::away): period of time. Remember away (::tkjabber::back): status when being logged off/on (::tkjabber::autoStatus): manually or due to a network interuption. * tkchat.tcl (::tkchat::checkCommand): Make /dnd and /busy work correctly (Broken since introduction in v1.269). * tkchat.tcl (::tkchat::BookmarkClear): Clear autoBookmarks when clearing all bookmarks. * tkchat.tcl (::tkchat::updateOnlineNames): Stop Onlinenames window from scrolling to top everytime someone enters or leaves the chat. * tkchat.tcl (::tkjabber::connect): Go back to login screen if initial (::tkchat::logonChat): connection fails. check-in: faedaaae73 user: wildcard_25 tags: trunk
2006-06-22
22:12
* ijbridge.tcl: Correct some list matching for IrcUserList. check-in: 1c4004ad4f user: wildcard_25 tags: trunk
2006-05-31
15:11
Fix bug in handling nick changes. check-in: 6d8bb7f4aa user: patthoyts tags: trunk
2006-05-30
14:08
* Added 'package require Tk' for stylistic reasons * Added a default Talk time of 10 minutes so one can just click start without having an error dialog pop up check-in: dc5ca4c060 user: mic42 tags: trunk
2006-05-04
22:33
* tkchat.tcl (::tkjabber::MsgCB): More polite handling of error response when sending private chat messages. * tkchat.tcl (::tkjabber::RosterCB): Add a system message to a chat window if the chat partner disconnects. check-in: 83f17aac09 user: patthoyts tags: trunk
2006-04-27
10:24
Entries don't have a -vcmd option in tile, so we have to use -validatecommand check-in: a950f18e4a user: rmax tags: trunk
2006-03-21
09:57
* tkchat.tcl (::tkchat::OnNamePopup): The hide/show user functionality was wrongly placed on the "User Info" button in the context menu. check-in: 25d9bdf5af user: rmax tags: trunk
2006-03-20
11:03
* tkchat.tcl (::tkchat::CreateGUI): Stop excess double-click selection. * tkchat.tcl (::tkchat::OnNamePopup): Add One2One menu item. check-in: 93c8e2660a user: wildcard_25 tags: trunk
10:12
* tkchat.tcl (::tkchat::CreateGUI): Left-justify titles and subtitles in the Users Online list. * tkchat.tcl (::tkchat::OnTextPopup): Use tk_popup instead of the (::tkchat::OnNamePopup): menu's popup subcommand to fix unposting on X. * tkchat.tcl: (::tkchat::Smile): New coffe emoticon. * tkchat.tcl: (::tkchat::updateOnlineNames): Don't continue the active area of clickable nick names to the end of the line. check-in: 063ca3ef21 user: rmax tags: trunk
08:08
D'oh Re-enable One2One and private chat alerts. check-in: f5a76b847b user: wildcard_25 tags: trunk
05:00
fix silly errors in checkNick and changeColors check-in: 07bc7b16ed user: wildcard_25 tags: trunk
04:42
* tkchat.tcl (::tkchat::addTraffic): Add IRC and WebChat nicks to the (::tkchat::nickComplete): OnlineUser list. Rename procedure (::tkchat::CreateGUI): '::tkchat::updateJabberNames' to (::tkchat::DoVis): '::tkchat::updateOnlineNames' as (::tkchat::ChangeColors): it now does more than just Jabber (::tkchat::Init): names. New procedure (::tkjabber::cleanup): '::tkchat::OnNetworkToggleShow'. (::tkjabber::RosterCB): (::tkjabber::MsgCB): (::tkjabber::parseMsg): (::tkjabber::send_memo): (::tkchat::updateJabberNames): (::tkchat::updateOnlineNames): (::tkchat::OnNetworkToggleShow): (::tkchat::OnNamePopup): (::tkjabber::setNick): (::tkJabber::transferNick): * tkchat.tcl (::tkchat::addTraffic): Parse user entered messages (ie. for /away) for emoticons. check-in: 6b420ba7e3 user: wildcard_25 tags: trunk
04:35
* tkchat.tcl (::tkchat::checkNick): Only calculate width for new nicks. (::tkchat::checkNickWidth): New procedures (::tkchat::OpenChatLog): '::tkchat::checkNickWidth' and (::tkchat::Debug): '::tkchat::InitOffset'. (::tkchat::Init): (::tkchat::InitOffset): (::tkchat::GetDefaultOptions): * tkchat.tcl (::tkchat::checkNick): Add Colorization for Online Users. (::tkchat::CreateGUI): (::tkchat::applyColors): (::tkchat::updateJabberNames): * tkchat.tcl (::tkchat::checkNick): Keep NickList sorted, when new (::tkchat::nickComplete): nicks are added, so it doesn't need (::tkchat::NickVisMenu): to sorted in a few other places. (::tkchat::ChangeColors): (::tkjabber::RosterCB): * tkchat.tcl (::tkchat::addMessage): Only call ::tkchat::checkAlert for (::tkjabber::LoadHistoryLines): non-History messages. * tkchat.tcl (::tkchat::CreateGUI): Remove check for panedwindow. It's (::tkchat::CreateNewChatWindow): no longer needed as we require (::tkchat::saveRC): Tk v8.4. * tkchat.tcl (::tkchat::OnTextPopup): Menu had wrong commands for next and previous bookmarks. Remove unneeded set command. * tkchat.tcl (::tkchat::StampVis): Fix error - Don't adjust nick visibility in One2One chat windows. * tkchat.tcl (::tkchat::Init): Remove not working and unused jabber (::tkchat::GetDefaultOptions): HTTP polling code. (::tkjabber::connect): * tkchat.tcl (::tkchat::updateJabberNames): Use the OnlineUsers list instead of a call to the conference roster to update names from. Prevents a race condition between people entering/leaving the conference and the OnlineUser list being updated. * tkchat.tcl (::tkchat::getColor): Standardize some variables. (::tkchat::OnTextPopup): (::tkchat::NickVisMenu): (::tkjabber::RosterCB): (::tkjabber::MsgCB): (::tkjabber::msgSend): (::tkchat::OnNameToggleVis): (::tkchat::OnNamePopup): * tkchat.tcl: Minor whitespace/style fixes. check-in: a7235acb5d user: wildcard_25 tags: trunk
2006-03-13
23:01
Added version command check-in: 81464d27e3 user: patthoyts tags: trunk
22:32
Testing and fixes for the previous change. check-in: 25121fe794 user: patthoyts tags: trunk
2006-03-12
18:28
* ijbridge.tcl: Added callback facility to retrieve the list of online IRC users from a jabber client. Modified tracking of IRC users to be a little more accurate. check-in: 013e587b0c user: wildcard_25 tags: trunk
2006-03-08
17:49
add missing change note check-in: dd46628962 user: hobbs tags: trunk
2006-03-05
05:18
* tkchat.tcl (::tkchat::CreateGUI): Move creation of text popup menu to (::tkchat::babelfishMenu): its own procedure (::tkchat::babelfishMenuPost): '::tkchat::OnTextPopup'. Add popup (::tkchat::OnTextPopup): menu to One to One chat. Add (::tkchat::SetChatWindowBindings): ability to 'Hide user' to menu. (::tkchat::BookmarkInit): (::tkchat::BookmarkToggle): (::tkchat::BookmarkClear): (::tkchat::GoogleSelection): * tkchat.tcl (::tkchat::OnNamePopup): Prevent a crash if trying to hide (::tkchat::OnNameToggleVis): a user who hasn't posted any messages. Modified menu to dis-allow this action. * tkchat.tcl (::tkchat::checkNick): Don't change NickList timestamps to an older time when parsing a history log. * tkchat.tcl (::tkchat::gotoURL): Fix not saving preffered browser. (::tkchat::saveRC): (::tkchat::GetDefaultOptions): (::tkchat::EditOptions): * tkchat.tcl (::tkchat::CreateGUI): Make PaneConfigure an idle callback so that it updates correctly when resizing window. * tkchat.tcl: Remove unused global. Trim some unused code. Modify one exit message. check-in: a6c2f5563c user: wildcard_25 tags: trunk
2006-02-27
13:19
* tkchat.tcl (::tkchat::saveRC): Fix not saving password. * tkchat.tcl (::tkchat::GetDefaultOptions): Fix initializing when no rc file is available. * tkchat.tcl (::tkchat::ChangeColors): Fix changing posting color. check-in: f76fe4edbd user: wildcard_25 tags: trunk
2006-02-15
11:36
Fixed a copy-n-paste bug that slipped in with the last commit check-in: 902c9122c6 user: rmax tags: trunk
2006-02-14
15:32
* tkchat.tcl (::tkchat::applyColors): Distinguish between conference JIDs and normal user JIDs when trying to figure out the nickname and color. * tkchat.tcl (::tkchat::ChangeColors): Added support for mouse wheels to the font dialog. check-in: 1e6f70cb3b user: rmax tags: trunk
2006-02-12
10:05
* tkchat.tcl (::tkchat::saveRC): Save original nick, not the ones with _'s appended while trying to enter chat room. * tkchat.tcl (::tkchat::Init): Ensure that color data is generated for (::tkchat::setNickname): new nicks, not just ones that have (::tkjabber::cleanup): posted messages. This fixes a crash (::tkjabber::LoginCB): when a One to One chat window is created (::tkjabber::MucEnterCB): for a new nick. Also fixes some Online (::tkchat::updateJabberNames): nicks not showing up in the color change (::tkjabber::setNick): dialog. New procedure (::tkjabber::transferNick): ::tkchat::setNickname. check-in: 788b5abb62 user: wildcard_25 tags: trunk
2006-02-11
09:06
* tkchat.tcl (::tkchat::checkAlert): Alert for whispers and One to One (::tkchat::alertWhenIdle): chats. (::tkchat::addMessage): (::tkjabber::getChatWidget): * tkchat.tcl (::tkchat::CreateGUI): Don't set unneeded color tags. (::tkchat::SetChatWindowBindings): (::tkchat::ChangeColors): (::tkchat::applyColors): (::tkchat::Init): * tkchat.tcl (::tkjabber::MsgCB): Remove /me from messages for One to (::tkchat::userPostOneToOne): One chat. check-in: 0b183fb431 user: wildcard_25 tags: trunk
2006-02-03
06:52
* tkchat.tcl (::tkchat::IncrMessageCounter): Don't count traffic messages. * tkchat.tcl (::tkchat::DoVis): Prevent crash when changing a nick's (::tkjabber::connect): visibility status while not logged in. (::tkjabber::cleanup): * tkchat.tcl (::tkchat::NickVisMenu): Prevent nick from being eval'ed if it contains []. * tkchat.tcl (::tkchat::CheckCommands): Split into online and offline commands. * tkchat.tcl (::tkchat::saveRC): only save options that are different (::tkchat::Init): from defaults. Re-written so that it (::tkchat::GetDefaultOptions): builds up the options to save rather than remove the one not to be saved. New procedure ::tkchat::GetDefaultOptions. * tkchat.tcl (::tkchat::DoAnim): Reset animation to first frame when stopped. * tkchat.tcl (::tkchat::Init): Fix error converting some older client's color list. * tkchat.tcl (::tkchat::noisyUser): Fix error where nick has a space in it. * tkchat.tcl (::tkjabber::cleanup): Remove added underscores from nick (::tkjabber::setNick): when exiting conference. * tkchat.tcl (::tkjabber::MsgCB): Make nick xml safe when sending (::tkjabber::LoginCB): request to jabber server. (::tkjabber::MucEnterCB): New procedure ::tkjabber::xmlSafe. (::tkjabber::xmlSafe): (::tkjabber::setNick): (::tkjabber::transferNick): * tkchat.tcl (::tkchat::parseStr): Fix % quoting in URLs. * tkchat.tcl: Remove some unused globals. Trim some unused code. check-in: aac82b0e4b user: wildcard_25 tags: trunk
2006-01-19
13:42
Documented /memo check-in: 8c961b284f user: rmax tags: trunk
12:38
* tkchat.tcl (::tkchat::anim): Fixed a bug that made animated GIFs stop for one delay period when restarting the animation. Lowered the delay time to make the animations a bit faster and smoother. Added animated bubbles to the beer emoticon. check-in: 942a0a2da7 user: rmax tags: trunk
2005-11-17
12:44
* tkchat.tcl (::tkchat::addMessage): Change format of local log to (::tkchat::IncrMessageCounter): match jabber logs. Add ability to (::tkchat::Hook): load local and jabber logs from (::tkchat::AddTraffic): file (new proc (::tkchat::CreateGUI): ::tkchat::LoadChatLog). Fix (::tkchat::OpenChatLog): logging so that it starts when (::tkchat::LoadChatLog): chat initializes. Add missing (::tkchat::ChatLogHook): nickchange messages. (::tkchat::Init): (::tkchat::parseMsg): check-in: 02ba2aa715 user: wildcard_25 tags: trunk
2005-11-07
16:40
* tkchat.tcl (::tkchat::addMessage): Consolidate duplicate code into (::tkchat::addAction): addMessage. Removed addAction. Fixes multi-line /me indentation. * tkchat.tcl (::tkchat::userPost): Move switch arm out to new procedure (::tkchat::checkCommand): checkCommand. * tkchat.tcl (::tkchat::CreateGUI): Remove unneeded calls to (::tkchat::IncrMessageCounter): ResetMessageCounter. Make the (::tkchat::WinicoCallback): remaining one an idle callback. * tkchat.tcl (::tkchat::noisyUser): Reduce duplicate code. check-in: 7d6cf57363 user: wildcard_25 tags: trunk
2005-11-03
01:26
added apps/tclunit check-in: f686474242 user: techentin tags: trunk
2005-11-01
14:39
* tkchat.tcl: Applied patch #1344350 by Torsten Reincke to fix browser launching on MacOS X. check-in: 935ed25d92 user: patthoyts tags: trunk
2005-10-31
05:00
Removed DOS carriage returns. check-in: f4129160f2 user: techentin tags: trunk
04:36
Initial checkin check-in: 137310d543 user: techentin tags: trunk
2005-10-26
15:20
* ijbridge.tcl: Added facility to identify with FreeNode's nickserv as unidentified users cannot send private messages. Registered ijtest and ijchain users with nickserv. check-in: 71444f4e44 user: patthoyts tags: trunk
2005-10-23
04:42
* tkchat.tcl (::tkchat::BookmarkToggle): Fix a race condition with tabs not being set (encountered while PC under heavy load). check-in: c05bf6eaef user: wildcard_25 tags: trunk
2005-10-22
13:55
* tkchat.tcl (::tkchat::alertWhenIdle): Add auto bookmark at alert point. * tkchat.tcl (::tkchat::BookmarkToggle): Stop auto bookmark from removing itself or a standard bookmark when it tried to set one in the same place that another already existed. * tkchat.tcl (::tkchat::BookmarkRemoveAuto): Fix a bug that caused a crash when an auto bookmark tried to remove itself twice. * tkchat.tcl: Minor whitespace/style fixes. check-in: 4f70e8bf99 user: wildcard_25 tags: trunk
2005-10-19
12:49
Re-enable the chat-to-user display. check-in: cb7874772f user: patthoyts tags: trunk
00:14
* tkchat.tcl: Added mouse binding suitable for Macs with only one mouse button to the user names. Added facility to ignore users using context menu raised from the user names list. Show user visibility in the names list with a disabled icon. check-in: f9b00b7124 user: patthoyts tags: trunk
2005-10-18
12:38
* tkchat.tcl: New users were unable to setup their user information. Solved by ensuring that myId is always set. check-in: 17e3528864 user: patthoyts tags: trunk
10:39
Fixes for entry background colour issues with tile 0.6 bugs check-in: a3115feb10 user: patthoyts tags: trunk
09:23
* tkchat.tcl: Changed the way we use tile widgets to work with tile 0.7+ as well as tile 0.6. check-in: 50c4a02171 user: patthoyts tags: trunk
2005-10-15
17:56
* tkchat.tcl (::tkchat::CreateGUI): Add auto bookmark. This is (::tkchat::IncrMessageCounter): set when a message is (::tkchat::BookmarkInit): received while tkchat does (::tkchat::BookmarkToggle): not have focus, making it (::tkchat::BookmarkRemoveAuto): easier to find the point in (::tkchat::BookmarkNext): history that the user was (::tkchat::BookmarkPrev): last active. Can be (::tkchat::BookmarkClear): de/activated via menu. (::tkjabber::MsgCB): Delayed the resetting of the message counter in the window title for 5 seconds. Fixed a bug found where deleting the current bookmark and then attempting to go to the next/prev caused a crash. * tkchat.tcl: Remove an unused Option, MaxLines, and associated menu. Background History loading a bit more. Fix singledot elide in tkchat::addAction. check-in: 6e050dcf12 user: wildcard_25 tags: trunk
2005-10-01
06:48
* tkchat.tcl (::tkchat::AddMessage): Modify the Image RE to (::tkchat::Insert): make it a little more (::tkchat::SmileId): accurate finding smilies. (::tkchat::Smile): Revert changes from last commit (overlooked too many smilies). check-in: b3de5232b3 user: wildcard_25 tags: trunk
2005-09-29
15:50
* tkchat.tcl (::tkchat::AddMessage): Change how smilies are (::tkchat::Insert): determined. Fixes smilies (::tkchat::SmileId): showing up in code (::tkchat::Smile): fragments, but now requires them to be 'space' delimited. * tkchat.tcl: Add new proc ::tkchat::InsertHistoryMark. Remove a few unused variables. Re-order 'if' arguments in ::tkchat::autoStatus to avoid unneeded procedure calls. check-in: 64bd79c57a user: wildcard_25 tags: trunk
2005-09-18
08:56
* tkchat.tcl (::tkchat::addMessage): Change how bookmark marks (::tkchat::CreateTxtAndSbar): are created due to bug (::tkchat::StampVis): found in Tk 8.5 (fix to Tk (::tkchat::BookmarkInit): will change old (::tkchat::BookmarkToggle): behaviour). Add (::tkchat::BookmarkClear): autoscrolling for when bookmarks are added and deleted. check-in: d3ac7f11a1 user: wildcard_25 tags: trunk
2005-09-13
00:33
* tkchat.tcl (::tkchat::StampVis): Indent text when a bookmark (::tkchat::BookmarkInit): is set. Allow bookmarks to (::tkchat::BookmarkAdd): be unset individually. (::tkchat::BookmarkToggle): Enable/disable menu items as (::tkchat::BookmarkNext): required. Fix bug were (::tkchat::BookmarkPrev): bookmark could be set on (::tkchat::BookmarkClear): wrong line from menu. Rename BookmarkAdd to BookmarkToggle. Change how bokmarks are added and searched for in text. Only one bookmark can be added to a logical line of text. BookmarkClear now does clear all bookmarks. check-in: 6defed6613 user: wildcard_25 tags: trunk
2005-09-12
13:49
* tkchat.tcl (::tkchat::LoadHistoryFromIndex): Stop crash when history window is opened more than once. * tkchat.tcl (::tkchat::checkNick): Show user color correctly for first time post by a new user. * tkchat.tcl (::tkchat::Help): Create new procedure to (::tkchat::About): auto-adjust tab indent based on (::tkchat::insertHelpText): the width of the first column and make source help text easier to read and modify. * tkchat.tcl (::tkjabber::parseMsg): Convert messages from Conference Channel to System messages. check-in: 218ef618c0 user: wildcard_25 tags: trunk
2005-07-22
20:29
* tkchat.tcl (::tkchat::addAction): Take care for empty actions. check-in: 385e32e18f user: rmax tags: trunk
2005-07-05
02:26
Added myself to the about box check-in: 6807cf04ed user: mistachkin tags: trunk
2005-06-24
10:48
* tkchat.tcl: Fixed query encoding for askLEO. check-in: 8d3f56abbc user: rmax tags: trunk
2005-06-16
23:34
Rearranged the About dialog into 2 dialogs. check-in: 2bbc8b7f7a user: patthoyts tags: trunk
2005-06-15
18:44
* tkchat.tcl: Fix tags for action messages. Cleanup members in ::tkjabber::cleanup as well. Correct some potential problems where a nick has a comma in it. Fix timestamp eliding and tabs in One-to-One chat. Allow register screen to work again. Clean up 'after' scripts when restarting. Add tk8.5a3 idle detection for AutoAway (from Kevin Kenny). check-in: b5f29d0799 user: wildcard_25 tags: trunk
09:19
* tkchat.tcl (tkjabber::cleanup): Cleanup roster too. check-in: 67873fc6b8 user: patthoyts tags: trunk
2005-06-14
12:24
* tkchat.tcl: Fix conversion from old color list for some unusual nicks. Fix changing own color. Only save nicks that have extra attributes stored. Fix a problem with new messages getting mixed into history when it is being reloaded. Add autoscroll when showing/hiding extended text entry. Selecting to be alerted now activates some defaults if none set. Alerts now work for the nickname currently being used as well as the username. Remove another old tile-ism. Convert ::tkchat::msgSend calls to use ::tkjabber::msgSend. Convert ::tkchat::errLog proc calls to use ::log::log. Removed some orhaned procs. Clean up a lot of whitespace at start and end of lines. check-in: dd2c84688e user: wildcard_25 tags: trunk
2005-06-06
15:15
* tkchat.tcl: Save only changed colors and invisibility settings in rc file instead of all of them. Change the way color information is stored to avoid a problem if someone calls themselves 'MainFG' etc. check-in: 24e7d28821 user: wildcard_25 tags: trunk
2005-05-29
15:42
* tkchat.tcl: Caught out by a difference in the text widget between tk8.4 and tk8.5. No '-count indices' in tk8.4. check-in: c09ce59605 user: wildcard_25 tags: trunk
2005-05-26
14:40
* tkchat.tcl: Doh! Duplicate underline letter in Visibility menu. check-in: cecaa6701c user: wildcard_25 tags: trunk
12:39
* tkchat.tcl: Fixed some elide problems with regard to entry/exit, online/away, system, error and singledot messages, as well as timestamps and emoticons. [Bug 978962] * tkchat.tcl: Removed use of tscale, missed by Patch 196561. check-in: f8b62f9b46 user: wildcard_25 tags: trunk
2005-05-20
23:22
* tkchat.tcl: Corrected two oversights from last commit. Fixed multiline messages and initial history load times. check-in: b75fe2b09b user: wildcard_25 tags: trunk
2005-05-17
09:23
* tkchat.tcl: Convert all entry and exit messages to Traffic messages so they can be hidden with the 'Hide Entry/Exit Messages' menu. Factor out common code for parsing live and history messages. [Patch 1198196] check-in: 7cf82dd757 user: wildcard_25 tags: trunk
09:14
* tkchat.tcl: Automatic cleanup of nicks in the .tkchatrc file that are older than 30 days. [Patch 1196567] check-in: 242c6bfa53 user: wildcard_25 tags: trunk
06:57
* tkchat.tcl: Remove import of tile:: namespace now that we require Tile 0.5. [Patch 1196561] check-in: 3ecd0513db user: wildcard_25 tags: trunk
2005-05-07
20:19
* tkchat.tcl: Applied patch #1196564 from Daniel South to clean up a warning produced by recent tile. check-in: 435792b2a2 user: patthoyts tags: trunk
12:39
* tkchat.tcl: Applied patch #1196561 from Daniel South to remove the Tk 8.3 compatability code now that we require Tk 8.4. check-in: e9b156b9ed user: patthoyts tags: trunk
2005-05-04
17:00
Corrected an interaction between the whiteboard and TIP #132 formatting of floating point numbers check-in: 941f0f407c user: kennykb tags: trunk
16:58
Corrected an unfortunate interaction between the whiteboard and TIP #132 formatting of floating-point numbers. check-in: d36535a7cd user: kennykb tags: trunk
02:01
Fixed support for tklib's ActiveState style. check-in: 63fc270330 user: patthoyts tags: trunk
01:50
* tkchat.tcl: Added additional icons to show extended-away state. check-in: bf14d26396 user: patthoyts tags: trunk
2005-04-27
09:54
* tkchat.tcl: /msg and /chat now also work with arbitrary JIDs. check-in: 6735045ee1 user: rmax tags: trunk
2005-04-25
20:29
* bridge.tcl: Added an ingore list to deal with trolls. * chat.tcl: * cmdloop.tcl: Added so that we can enter commands into the running bridge (we run the bridge in a screen session). check-in: 93378db9f5 user: patthoyts tags: trunk
13:30
* tkchat.tcl: More fixes to the system tray icon stuff. Tested on linux and windows now. check-in: cbdc230d9c user: patthoyts tags: trunk
08:59
There was still a race condition in the Winico stuff check-in: 12ad70fff1 user: rmax tags: trunk
08:51
* tkchat.tcl: Fixed the latest additions to not break execution on non-Windows platforms. check-in: 4d383f5cce user: rmax tags: trunk
2005-04-24
23:43
* tkchat.tcl: Applied patch #1187273 by Daniel South to fix restoring a hidden app window to the pre-hidden state. check-in: 93c55dfc31 user: patthoyts tags: trunk
23:26
* tkchat.tcl: Applied patch #1187190 by Daniel South which fixes updating the system tray icon when the application regains focus on windows. check-in: 44a604b404 user: patthoyts tags: trunk
2005-04-23
17:57
* tkchat.tcl (tkjabber::cleanup): Modified the cleanup to check for the existence of the muc variable. Sometimes it has already been cleaned up. check-in: 1819e450a7 user: patthoyts tags: trunk
15:46
2005-04-03 Jeff Godfrey <[email protected]> * asteroids.tcl - Fixed (for real this time...), the location of the high-score table when the app is run as a starpack. The previous fix to this problem wasn't quite correct... check-in: 1063c46200 user: jgodfrey tags: trunk
15:33
2005-04-23 Jeff Godfrey <[email protected]> * asteroids.tcl - Fixed the storage location of the high-score file when app is run as a starpack. Prior to the change, when running as a starpack, the file was (attempting to be) stored in the exe itself. Now, in a wrapped state, it is stored next to the exe file. - Modified the code that loads the sound files into Snack so that it works properly when wrapped as a starpack. - Worked around an odd bug that caused the app to crash upon exit when run as a starpack, *with* the Snack sound extension. In the "appExit" proc, there are one or more channels still open with names like "mk##", that cause the crash. As I don't know what's opening the channels (likely MetaKit related?), I just closed them before exiting. This seems to avoid the problem, though it should likely be fixed elsewhere. check-in: 42c64275a4 user: jgodfrey tags: trunk
2005-04-13
12:15
auto away added, private chat fixes check-in: 8a78982c65 user: pascalscheffers tags: trunk
2005-04-12
14:35
removed unintended empty proc check-in: c88ff3ad96 user: rmax tags: trunk
14:33
* tkchat.tcl: Removed explicit placement from geometry settings. It's the windowmanager's job to place new windows. check-in: 18f0e2e144 user: rmax tags: trunk
2005-04-11
17:23
small private chat fixes check-in: dc9876562d user: pascalscheffers tags: trunk
13:21
fix changelog line lengths check-in: fd46257158 user: pascalscheffers tags: trunk
13:19
One to one chat added check-in: f0b59db4b3 user: pascalscheffers tags: trunk
2005-04-04
15:40
* tkchat.tcl: Added some error checking during some server downtime. check-in: c8ebbc4c8d user: patthoyts tags: trunk
2005-03-25
20:54
* apps/taip/taip.tcl: follow links to find [info script] (steffen) check-in: dae71a6d34 user: hobbs tags: trunk
20:53
* asteroids.tcl: add exec wish at top check-in: 116d529270 user: hobbs tags: trunk
2005-03-22
01:42
* tkchat.tcl: Improved handling of roster status change messages. check-in: 0084755d07 user: patthoyts tags: trunk
01:14
* tkchat.tcl: Fixed a problem with the SASL authentication code. check-in: 31563baa29 user: patthoyts tags: trunk
00:47
* tkchat.tcl: Bug #1156611 fixed. It seems jabberlib changed to interface for the send_iq command. check-in: 16ed77edb7 user: patthoyts tags: trunk
2005-03-08
19:18
* asteroids.tcl: redo bindGameKeys to use virtual events. Add Return as a 'fire' alternative key. Add an hit accuracy counter in the bottom right corner. check-in: aec5d707a1 user: hobbs tags: trunk
2005-03-04
21:40
* asteroids.tcl - Fixed Bug #1155390 - Background "heartbeat" sound (which gets progressively faster throughout a game), was not being reset to its initial _slow_ speed when the game ended. check-in: ed19e6f616 user: jgodfrey tags: trunk
21:39
- Fixed - Newly added "Pause" state didn't work with "Game Loop Godfrey" - Added back ability to return to main menu during game play by presisng <Esc> (lost when Pause mode was added) check-in: 627fb2b90b user: jgodfrey tags: trunk
21:36
General code formatting and alignment cleanup Added game Pause function, bound to "P" and "p" check-in: 32320e4dd6 user: jgodfrey tags: trunk
03:19
* tkchat.tcl: bug #1153603 - fix error reporting on network errors. check-in: d45bac87e6 user: patthoyts tags: trunk
03:02
Forgot to save this check-in: aaeed406ef user: patthoyts tags: trunk
03:01
* tkchat.tcl: bug #1085174 - fail more gracefully if the history logs are unavailable. Make the history get use async http. check-in: 132fdf7a85 user: patthoyts tags: trunk
01:57
* tkchat.tcl: bug #1154862 - fixed varname in SendAuthOld. Bug #1154619 - require tile 0.5. 0.4 can segfault on solaris. Fixed display of multiple-line posts with hidden timestamps for fixed Tk 8.5. Checked on 8.4 and 8.5. check-in: 249c2b0528 user: patthoyts tags: trunk
2005-03-03
00:54
Fixed Bug #1155390 - Background "heartbeat" sound (which gets progressively faster throughout a game), was not being reset to its initial _slow_ speed when the game ended. check-in: 8f33a981fb user: jgodfrey tags: trunk
2005-02-28
04:01
- Fixed - Newly added "Pause" state didn't work with "Game Loop Godfrey" - Added back ability to return to main menu during game play by presisng <Esc> (lost when Pause mode was added) check-in: 15602259c5 user: jgodfrey tags: trunk
02:33
General code formatting and alignment cleanup Added game Pause function, bound to "P" and "p" check-in: ce0bb2f5ac user: jgodfrey tags: trunk
2005-02-26
03:28
* asteroids.tcl: add options to the main menu to control game loop, sound and color. Removed menu and put About on main menu. Made all items respond to mouse. check-in: 6914369ea2 user: hobbs tags: trunk
2005-02-24
23:10
Fixed line endings. check-in: 524077c638 user: patthoyts tags: trunk
06:13
* asteroids.tcl: introduce a sense of scaling, to allow the game to adapt to smaller screens. check-in: f52d800042 user: hobbs tags: trunk
05:07
* asteroids.tcl: introduce named fonts, colors for items. Move the FPS label into the canvas, other code cleanup. check-in: 645a3c7fe6 user: hobbs tags: trunk
03:31
* asteroids.tcl: Updated version from the wiki with the following: - Added a second version of the "gameLoop" proc, provided by Jeff Hobbs. The original version is not CPU friendly as it just runs the game as fast as it can inside a "while" loop. Jeff H's mod uses the event loop for processing, and tends to place a much lighter load on the CPU. Immediately below the two gameLoop procs (gameLoop0 and gameLoop1), you'll need to decide which one you want to use and "rename" one of them to gameLoop. Currently, Jeff H's loop is being used. If you have any animation problems with either loop, try the other one. Both seem to provide a similar experience. - Score and level info is now *drawn* for a more authentic look - Extra ship every 10,000 points - Added "Help | About" menu - Fixed bug when "High Score" dialog is closed using window decoration check-in: c9229ee32d user: hobbs tags: trunk
03:27
* apps/asteroids/*: added to CVS. Original author Jeff Godfrey. * beat1.wav, beat2.wav, explosion.wav, shot.wav, thrust.wav: * asteroids.tcl: Initial import of asteroids by Jeff Godfrey from wiki page http://wiki.tcl.tk/13601 check-in: cc927a01b2 user: hobbs tags: trunk
2005-02-16
01:02
* tkchat.tcl: Get the babelfish code to use utf-8. This fixes translation of Russian in both directions. Probably Asian languages too. Show SSL options as disabled when SSL unavailable. check-in: eefb32db6c user: patthoyts tags: trunk
2005-02-12
23:48
Tidied iq callback. check-in: 4fb8ec023c user: patthoyts tags: trunk
23:34
Re-enabled local chat logging (uses utf-8 encoding now). Fixed jabber:iq:version reporting to report the version of tkchat instead of the jabberlib version. check-in: c127234e81 user: patthoyts tags: trunk
22:21
* tkchat.tcl: Fixed encoding of the channel after starttls negotiation. Also encoding of the .tkchatrc file. Added a 'No SSL' option and an entry field for the conference to join to the login dialog. check-in: 81fbb872a9 user: patthoyts tags: trunk
2005-02-08
01:12
* tkchat.tcl: Added some additional roster support. Put images into the online users list to indicate presence status. check-in: 3828e2201f user: patthoyts tags: trunk
2005-02-07
23:17
* tkchat.tcl: Cleaned up quite a lot of whitespace at the end of lines. Fixed a bug calling the setNick proc via after sometimes. check-in: a0b703f7fc user: patthoyts tags: trunk
2005-02-05
00:04
2005-02-04 Pat Thoyts <[email protected]> * tkchat.tcl: Added /afk, /away and /back commands to set the presence. Each can take a string to use for an additional display string. Added support for handling subscription requests. Fixed a bug in the color handling to cope with invalid colors. 2005-01-04 Pat Thoyts <[email protected]> * tkchat.tcl: Fixed overly aggressive reconnection when user has logged out manually. Implemented STARTTLS and SASL authentication. Fixed a problem with the userinfo dialog raising an error. Added a -connect option to the app to facilitate connection via an alternate server (eg: tkchat -connect localhost:5222) check-in: ca657575ea user: patthoyts tags: trunk
2004-12-22
19:02
* tkchat.tcl (::tkchat::logonScreen): Tidied up the key navigation for the login screen. check-in: 3ae176ccbd user: patthoyts tags: trunk
2004-12-17
09:45
Schizophrenia support check-in: c97a0cc08e user: pascalscheffers tags: trunk
2004-12-14
16:29
* tkchat.tcl: Put some of the http error handling code back in so we get a message when the history server is unavailable. check-in: 9b286871ec user: patthoyts tags: trunk
2004-12-13
11:35
Fixes for userinfo check-in: 894f11aff6 user: pascalscheffers tags: trunk
11:00
Fixes for vcard check-in: 2acc752ed8 user: pascalscheffers tags: trunk
2004-12-11
01:36
Fixed userinfo send. check-in: c7d439b2d1 user: patthoyts tags: trunk
01:22
* tkchat.tcl: Support UserInfo via the Jabber vcard iq. check-in: 610aab6b5c user: patthoyts tags: trunk
2004-12-09
08:41
reconnect timer fix, extra check check-in: cce2b277d3 user: pascalscheffers tags: trunk
08:38
reconnect timer fix check-in: 4fb2042140 user: pascalscheffers tags: trunk
2004-12-08
19:28
* tkchat.tcl (::tkchat::parseStr): Simplified the URL parsing regexp and added support for ftp URLs. It is much more relaxed in what it accepts as an URL now, and only tries hard to get the end right. check-in: 59b2281121 user: rmax tags: trunk
15:10
nick transfers check-in: 140eaf9cfa user: pascalscheffers tags: trunk
2004-12-05
22:31
XML quoting, MUC history check disabled. Added stdin reader. check-in: c5ac6e2183 user: patthoyts tags: trunk
2004-12-04
00:57
* tkchat.tcl: Some support for sending memos. Needs more work to handle offline users properly. check-in: b2c86f4456 user: patthoyts tags: trunk
2004-12-03
14:32
Removed the Refresh Frequency menu entry check-in: 0ef304ca16 user: rmax tags: trunk
10:30
Add /help check-in: cba4daaa31 user: pascalscheffers tags: trunk
09:08
entry/exit colors much darker check-in: 45d384b435 user: pascalscheffers tags: trunk
08:49
improved entry/exit message system check-in: 80ee42c451 user: pascalscheffers tags: trunk
07:45
improved the online users list. check-in: ac464adbd4 user: pascalscheffers tags: trunk
2004-12-01
12:14
add resource as login option, reconnection improved check-in: 703d0365a2 user: pascalscheffers tags: trunk
02:22
Fix use of SSL when people have it in their Options but can't find the package anymore. check-in: 0b3735214a user: patthoyts tags: trunk
02:09
* tkchat.tcl: Remove the stupid /nolog prefix from the message body. It's already an attribute of the message. Use a 'real' uri for tkchat namespace attributes. check-in: bce55ec6b5 user: patthoyts tags: trunk
2004-11-26
10:07
pocketpc changes check-in: 2f2392ddac user: pascalscheffers tags: trunk
2004-11-25
11:34
url re fix check-in: 2f8f1b506a user: pascalscheffers tags: trunk
2004-11-24
09:32
remove jest, now 'ot' check-in: c717f31e08 user: pascalscheffers tags: trunk
09:10
fixed the last log message check-in: 8f3060d31d user: rmax tags: trunk
2004-11-23
21:39
Reload Script should finally work now. check-in: fe5eed1e78 user: rmax tags: trunk
21:16
Some more fixed for reload script. check-in: 786e29a2de user: rmax tags: trunk
20:03
small fixes for reload script check-in: 592b745268 user: pascalscheffers tags: trunk
19:09
jest and memo commands added check-in: 1294dfcdfc user: pascalscheffers tags: trunk
2004-11-22
07:17
* tkchat.tcl: Started removing the web scraper code to complete the transition to jabber and make further improvements easier. check-in: a79b95bb06 user: rmax tags: trunk
2004-11-18
13:04
Completed color fading on nolog messages. check-in: 9f95f79a60 user: rmax tags: trunk
11:35
whiteboard fixes check-in: da34547293 user: pascalscheffers tags: trunk
10:43
add whiteboard check-in: e666c433ae user: pascalscheffers tags: trunk
06:14
remove debug thing check-in: c8841ad07c user: pascalscheffers tags: trunk
2004-11-17
23:50
* tkchat.tcl: Added support for SSL without proxy. Use port 5223 or all.tclers.tk:443. Added port hinting in the dialog. check-in: 07bd8f3e13 user: patthoyts tags: trunk
23:34
* tkchat.tcl: Primitive /userinfo support for tkjabber. check-in: 367caa14f9 user: patthoyts tags: trunk
21:15
*** empty log message *** check-in: 7ce8245968 user: pascalscheffers tags: trunk
20:31
small cleanup check-in: dae0c6e5fa user: pascalscheffers tags: trunk
10:07
Added catches and deal with messages with missing parts. check-in: 10aa8eb277 user: patthoyts tags: trunk
10:03
regexp fix check-in: 3e1e8d2313 user: pascalscheffers tags: trunk
2004-11-16
19:54
jabber url re fix check-in: c603c26b98 user: pascalscheffers tags: trunk
09:51
Oops. Forgot the context menu. check-in: 1daeee1093 user: patthoyts tags: trunk
09:21
* tkchat.tcl: Babelfish is now only initialized if the user clicks on the Translate selection menu item. check-in: 1b53b63bee user: patthoyts tags: trunk
00:51
* ijbridge.tcl: Added lots of comments to all the Jabber section. Implemented support for reconnecting if the network connection goes down. Added some bot commands to the bridge - HELP might one day be helpful and "/msg ijchain /msg ircuser message" will send a private message to an irc user. They cannot sent one back though. check-in: 79c9cae85d user: patthoyts tags: trunk
2004-11-15
19:37
various jabber fixes check-in: ac3d040e7d user: pascalscheffers tags: trunk
15:47
Added jabber-irc bridge check-in: ae302da83e user: patthoyts tags: trunk
15:44
Initial checkin of Jabber-IRC bridge check-in: 1974606a3c user: patthoyts tags: trunk
11:38
fix ijchain actions for jabber check-in: d430eb0b46 user: pascalscheffers tags: trunk
08:15
Fix ijchain messages in jabber history check-in: 8ab4db7c93 user: pascalscheffers tags: trunk
2004-11-12
14:03
Nicer ijchain messages in jabber mode check-in: 3842ddbe64 user: pascalscheffers tags: trunk
2004-11-11
10:17
*** empty log message *** check-in: 5155a6390c user: rmax tags: trunk
2004-11-10
21:25
* tkchat.tcl: Changed the visual appearance of /nolog messages to be faded to 60%, and in the same font (cursive by default) as actions. check-in: a38f2ca8a9 user: rmax tags: trunk
19:57
* tkchat.tcl: Updated the dict.leo.org translator to work with the latest version of the web service, and fixed the key binding to invoke it. check-in: c4943de897 user: rmax tags: trunk
2004-11-09
19:23
Reconnect and reenter for jabber mode check-in: 078c37bd80 user: pascalscheffers tags: trunk
2004-11-08
21:49
Added bug image check-in: ea45c234ee user: patthoyts tags: trunk
19:31
nick coloring support in jabber check-in: c71ecc8d70 user: pascalscheffers tags: trunk
15:45
* tkchat.tcl: Fix to permit re-loading the script. Adjustments to the show smilies dialog. check-in: 6057137167 user: patthoyts tags: trunk
13:23
* tkchat.tcl: Remove the Jabber HTTP polling checkbox. This can be uncommented if polling is ever made to work. check-in: d218d4c60e user: patthoyts tags: trunk
13:08
* tkchat.tcl: Fix for a bug in some tile installations for the #1061218 patch. Should be more robust. check-in: 336baa0dfb user: patthoyts tags: trunk
10:41
Misc. jabber related work. check-in: 74dffc544f user: pascalscheffers tags: trunk
2004-11-07
20:37
Support for NOLOG in jabber mode check-in: 398a51d72b user: pascalscheffers tags: trunk
19:58
New jabber history format check-in: 102a0c9016 user: pascalscheffers tags: trunk
17:40
Jabber history loading added check-in: 34dbbcb915 user: pascalscheffers tags: trunk
2004-11-05
23:57
Added smiley. check-in: ed12e7b61d user: patthoyts tags: trunk
23:46
* tkchat.tcl: Added cyclops smiley. check-in: d7ddb3cff9 user: patthoyts tags: trunk
23:06
* tkchat.tcl: Merged in improvements for tile and winico handling from Donal Fellows. (Patch #1061218). check-in: e5195569f8 user: patthoyts tags: trunk
2004-11-03
09:03
Added a jabber port entry field and disabled when jabber not requested. check-in: 5828bb3dd4 user: patthoyts tags: trunk
2004-10-26
18:42
Jabber updates check-in: dd43c19553 user: pascalscheffers tags: trunk
2004-10-22
21:24
Tweaked bottom row geometry management. Added PageUp / PageDown bindings to entry widget to scroll chat log. check-in: 16caf8d8f8 user: jenglish tags: trunk
2004-10-20
22:19
Check that we are _really_ using the proxy in the jabber code. check-in: eaf6735adb user: patthoyts tags: trunk
2004-10-19
15:22
* tkchat.tcl: Added support for connecting to jabber through http proxies using tls. Also update the login dialog a bit. Better themeing support. check-in: 78382fb3e1 user: patthoyts tags: trunk
11:14
* tkchat.tcl: Fix for bug #1049503 - remove all writes to stdout and stderr and replaced with tk_messageBox or log::log. log::log debug is the way to record debugging messages. check-in: c56826be3e user: patthoyts tags: trunk
2004-10-16
23:31
* tkchat.tcl: Added command-line option for setting the jabber server and port eg: tkchat -jabberserver jabber80.com:80 check-in: 7a1d463b1b user: patthoyts tags: trunk
20:06
Jabber work check-in: 15d776bae3 user: pascalscheffers tags: trunk
2004-10-15
19:08
Working on jabber check-in: 081e6fa425 user: pascalscheffers tags: trunk
14:36
Initial Jabber Support check-in: 3f457c61bf user: pascalscheffers tags: trunk
2004-10-13
20:35
* tkchat.tcl: Grr. Stupid typo. check-in: bef8d6aad2 user: patthoyts tags: trunk
13:24
* tkchat.tcl: Fixed a delay in positioning the panedwindow sash on startup. check-in: 8b63310e67 user: patthoyts tags: trunk
02:32
* tkchat.tcl: Modified the startup to avoid multiple http requests if we get an authentication error during the logon. This avoids locking your account on a proxy server from too many failed login attempts (Windows networks). We now only do one request if it fails. Also changed the history loading to ensure we always load above any current chat text. Added a scrollbar to the smilies display dialog. check-in: 00cd2fc131 user: patthoyts tags: trunk
2004-10-12
12:35
* tkchat.tcl (::tkchat::Retrieve): Fixed a dumb bug introduced in 1.178 that broke the download. Added a line limit to the size of message we attempt to display - too big a message can do funny things to the messagebox. check-in: e4efb4fe09 user: patthoyts tags: trunk
2004-09-19
01:37
(::tkchat::addMessage): Fixed dumb bug that meant messages from ircbridge with <xyz> would yield xyz as the sender. check-in: 6b99b1fc17 user: patthoyts tags: trunk
00:40
Fix default option values. check-in: 5a9712a67f user: patthoyts tags: trunk
00:35
Add user set-able value to fade to and fixed a few bugs in the new stuff. check-in: 90d82af200 user: patthoyts tags: trunk
2004-09-18
22:52
* tkchat.tcl: Added another gimmick. You can select a fade checkbox on the options dialog and when tkchat looses focus it will fade to 50% transparency. On recieving focus again it'll switch back to opaque. check-in: d3c752cc40 user: patthoyts tags: trunk
20:00
* tkchat.tcl (::tkchat::EditOptions): Added support for toplevel alpha transparency (supported in the most recent Tk on Win2k/XP). check-in: 525c2d652f user: patthoyts tags: trunk
18:27
* tkchat.tcl (::tkchat::Retrieve): Bug #1030051. Be more careful not to overwrite the current script if we fail to get something sensible from the web request. check-in: 2c0219fd90 user: patthoyts tags: trunk
2004-09-16
19:33
Changed the code not to trample on fonts not set by tkchat check-in: b8a5b0f334 user: kennykb tags: trunk
2004-09-08
09:32
tile fix and /ip command support check-in: b8a7c1f971 user: pascalscheffers tags: trunk
2004-09-07
18:09
update tip url to use tip.tcl.tk check-in: c008cf715e user: hobbs tags: trunk
2004-08-24
09:52
* tkchat.tcl: Updated tile theme handling to permit use of third-party theme packages. check-in: 6979d51abf user: patthoyts tags: trunk
2004-08-16
16:37
Prevent really long nicks from messing up the display check-in: 5fb6309a75 user: pascalscheffers tags: trunk
2004-08-13
08:40
Add a catch statement in checkPage to gracefully handle temporary DNS/network failures. check-in: b48294eb69 user: pascalscheffers tags: trunk
2004-08-05
14:31
* tkchat.tcl: Fix a bug with overly greedy date string matching in the history parsing code. check-in: da92b66008 user: patthoyts tags: trunk
11:03
Fix JavaScript for reload after post check-in: 39f3bcc17e user: rmax tags: trunk
10:22
Fix JavaScript for reload after post check-in: 0c3d0aa2fa user: rmax tags: trunk
2004-07-15
11:38
* ChangeLog: added * config.tcl: Split common.tcl from config.tcl to separate code * common.tcl: from config data. * chat.tcl: Taking account for the config/common split. * chat2.tcl: check-in: 1c44c992b0 user: rmax tags: trunk
2004-07-12
04:36
Lots of tkchat updates, various people. Newo application: chatcl. Tcl equivalent of ralfchat, core of Tcler's Chat. By Reinhard Max. SF Tcllib RFE 744109. Implemented. Easier access to help. check-in: 19e193e548 user: andreas_kupries tags: trunk
2004-06-29
23:32
* tkchat.tcl: Added support for forcing a user selected user-agent string - useful for dealing with facist proxy admins. The default is now more Mozilla-like. check-in: 006171e652 user: patthoyts tags: trunk
22:05
(::tkchat::checkNick): correct margin initialization check-in: 54a67ba229 user: hobbs tags: trunk
20:49
make it 6 or 7 digit numbers that are recognized check-in: da8cf11f47 user: hobbs tags: trunk
20:48
* tkchat.tcl (::tkchat::parseStr): add recognition of any 6-digit sequence as a SF bug id, make it a URL that jumps to that bug. check-in: b96e54bcf6 user: hobbs tags: trunk
2004-06-23
20:33
* tkchat.tcl: Applied patch from bug #977354 for cosmetic fix to the About dialog. (by Joe Mistachkin). check-in: 3bbe8793b9 user: patthoyts tags: trunk
20:26
* tkchat.tcl: Removed a number of 8.4+isms so that tkchat operates with Tk8.3 again. Avoid eq and ne and use tk_windowingsystem. check-in: 8792b55304 user: patthoyts tags: trunk
2004-06-04
07:52
Added timestamps to the message display check-in: ecb133f2cf user: pascalscheffers tags: trunk
2004-05-25
22:15
Updated translation web scraping code. check-in: 9b4b2bcba0 user: patthoyts tags: trunk
19:58
* tkchat.tcl (::tkchat::msgSend): convert msg to utf-8 if necessary whitespace policing. correct 2 lsearch to lsearch -exact. check-in: 9ada41cc20 user: hobbs tags: trunk
2004-05-18
11:12
* tkchat.tcl: Fixed bug #955473 erroneous winico requirement check-in: a521558cad user: patthoyts tags: trunk
2004-05-17
07:24
SF Tcllib RFE 744109. Implemented. Easier access to help. Import changeset check-in: 89a5e40e8e user: andreas_kupries tags: trunk
2004-05-14
14:33
* tkchat.tcl: Added /wiki command for Colin (the lazybones). check-in: 8476935ed7 user: patthoyts tags: trunk
2004-05-13
12:40
Cleanup the taskbar icon on application exit. check-in: 9be669c527 user: patthoyts tags: trunk
2004-04-29
22:58
Forgot the default check-in: 6768aee0a0 user: patthoyts tags: trunk
14:45
Fix unhiding from the system tray check-in: 4e462b5814 user: patthoyts tags: trunk
14:37
* tkchat.tcl: Provide activity indicators by editing the title when the window isn't focused and with winico support for windows. * tkchat.ico: Icons for use with windows. check-in: 41ba178713 user: patthoyts tags: trunk
10:54
* tkchat.tcl: Support 'tile' themeing now. There are a couple of places (font and color dialogs) that have compatability workarounds that might be removed in the future. Requires tile0.4+ check-in: 20e409b27d user: patthoyts tags: trunk
2004-03-27
12:48
Fixes /me's from ijchain check-in: 71c66d50d9 user: pascalscheffers tags: trunk
2004-03-26
16:06
Add chatter2.cgi support, configurable IRC server and fix a whisper loop bug. check-in: 6380f30677 user: pascalscheffers tags: trunk
2004-03-18
16:13
Changed the gtklook font to use a named font. check-in: 7219f10748 user: patthoyts tags: trunk
2004-03-16
16:17
* tkchat.tcl: Add ijbridge as a synonym for ijchain to trap messages from the Jabber - IRC bridge and tidy them up. check-in: 521a3b29c4 user: patthoyts tags: trunk
10:23
Fix the options message widgets check-in: 841bd3ccd0 user: patthoyts tags: trunk
09:30
Avoid showing the IRC users on the whisper menubutton. check-in: f14a2ece10 user: patthoyts tags: trunk
09:04
Fixed the default style selector in the preferences dialog. check-in: 3b46d37008 user: patthoyts tags: trunk
08:14
Added a Tk default style selector to the preferences dialog. check-in: 9063c512ba user: patthoyts tags: trunk
2004-03-15
22:15
* tkchat.tcl: Removed the now redundant code using a NETSCAPE environment variable. We have a dialog to set this now. check-in: 88590f69c5 user: patthoyts tags: trunk
14:55
Added support for the ActiveState Tk style package posted by Jeff Hobbs to tcl-core. If this can be found then we will try and use it, subject to user control via the Preferences->Options dialog settings. check-in: f109db0b86 user: patthoyts tags: trunk
2004-03-12
08:02
*** empty log message *** check-in: 0bc4723008 user: rmax tags: trunk
08:01
* tkchat.tcl: Sort the user lists, separately for IRC and chat users. Put a separator between the two groups into the message menu. check-in: 36b8a73410 user: rmax tags: trunk
2004-03-11
11:48
tkchat echo safeguards check-in: e64a8da135 user: pascalscheffers tags: trunk
2004-02-27
16:06
Readded font check-in: 454950d13e user: patthoyts tags: trunk
16:05
Change text selection bg color. Rename purge to reload history. check-in: c90be72221 user: patthoyts tags: trunk
09:33
Tweaks to the unix look. Added mnemonic bindings to the login dialog. check-in: e077f6315e user: patthoyts tags: trunk
2004-02-20
11:58
* tkchat.tcl: Incorporated the options from the wiki gtklook page with a couple of changes. This produces a somewhat more modern look on X. Pretty similar to the 'Griffinized' look from the Tk revitalization project. check-in: 7c8327441a user: patthoyts tags: trunk
09:52
* tkchat.tcl: Added a Preferences->Options dialog with stuff to set the preferred browser. This should help under unix. check-in: 58a38bd9ff user: patthoyts tags: trunk
2004-02-11
16:07
Added Mozilla Firefox into the list of possible DDE accessible browsers and cleared a problem with commas over DDE. check-in: 41ab2e977e user: patthoyts tags: trunk
2004-02-09
23:43
Added a /googlefight command word. Try /googlefight word1 word2. Changed the app-tkchat package regexp for Joe Mistachkin to support low version numbers. check-in: 6ff3e5432a user: patthoyts tags: trunk
13:36
Removed ircbridge/irconline users messages Added /noisy command to temporarily suppress messages from noisy nicks check-in: 4336de722d user: pascalscheffers tags: trunk
2004-02-05
16:44
typo fix check-in: 0cd84d956e user: dgp tags: trunk
16:16
Added a visibility option to enable hiding actions that consist of a single dot by another user. check-in: 5a25acc6e6 user: patthoyts tags: trunk
14:22
Some fixes and catches in the color handling to deal with tcllib bug #891024. check-in: 1594affbf6 user: patthoyts tags: trunk
2004-02-04
00:25
* tkchat.tcl (::tkchat::Init): change default LogLevel to 'notice' check-in: 3c7c98d806 user: hobbs tags: trunk
2004-01-15
22:11
Hopefully fixed scrollbar loop bug. check-in: 2c986fbf1b user: patthoyts tags: trunk
22:11
Hopefully fixed scrollbar loop bug. check-in: 1298d00f32 user: patthoyts tags: trunk
2004-01-14
14:39
* tkchat.tcl: Quiten errors in checkDone. If an error occurs, we'll move along to fetchPage for a retry. check-in: b884956d88 user: patthoyts tags: trunk
14:12
* tkchat.tcl: Added scrollbar to the online users window and made this widget word wrap. check-in: e32c256b42 user: patthoyts tags: trunk
2003-12-03
22:47
* tkchat.tcl: Applied fix from dgp for bug #849829. check-in: 173a691d52 user: patthoyts tags: trunk
2003-11-23
03:28
* lib/tools/tools.tcl: Changed to understand the option '-out'. * lib/app-toc/toc.tcl: The pre-existing option -out for 'meta' * lib/app-map/map.tcl: was renamed to '-outdir'. Now when -out * lib/app-idx/idx.tcl: is present for these sub-commands output * lib/app-script/script.tcl: is written to the file specified * lib/app-copyright/copyright.tcl: through the option instead of * lib/app-subst/subst.tcl: stdout. * lib/app-navbar/navbar.tcl: * lib/app-meta/meta.tcl: * lib/app-doc/doc.tcl: * lib/app-changelog/changelog.tcl: check-in: 03866a1d88 user: andreas_kupries tags: trunk
2003-10-31
20:50
typo fix. check-in: 2231c63b99 user: andreas_kupries tags: trunk
2003-10-30
20:51
ignore this commit check-in: e3e8986989 user: hobbs tags: trunk
20:41
more specific error message check-in: a6921d9c9c user: hobbs tags: trunk
2003-10-24
22:42
Changed ambiguous -col options to -column. check-in: dc711cc467 user: andreas_kupries tags: trunk
2003-10-21
09:01
various updates including updating irc module usage check-in: abdf63607f user: afaupell tags: trunk
08:44
fixed parsing of html escapes check-in: b3fb6814f1 user: afaupell tags: trunk
2003-10-10
08:01
small fix for online users check-in: 9c848c3b51 user: pascalscheffers tags: trunk
2003-10-08
10:56
Enhanced irc online users listing check-in: f1e6f1a8e8 user: pascalscheffers tags: trunk
10:11
Added daemonizing and onlineuser tracking check-in: cb76f0f7a3 user: pascalscheffers tags: trunk
08:21
Upped the irc package requirement to 0.4. check-in: 0bfdcfd747 user: davidw tags: trunk
2003-10-07
13:05
Added pkgIndex.tcl check-in: ef1d7412cb user: pascalscheffers tags: trunk
2003-09-26
08:10
Several fixes for the /alias system check-in: 28e86211d6 user: pascalscheffers tags: trunk
2003-09-25
14:53
Added /alias and /unalias commands (Joe Mistachkin) check-in: 8ac5962517 user: pascalscheffers tags: trunk
12:39
Added 'google this' and 'cancel' to the bookmarks context menu. check-in: 6488cb77e1 user: pascalscheffers tags: trunk
11:21
Added HOME/.tkchatrc.tcl file loading to allow users to extend tkchat with a script. check-in: 2c0024ea46 user: pascalscheffers tags: trunk
2003-09-24
09:49
Add display of IRC users online check-in: 25d07e5d97 user: pascalscheffers tags: trunk
2003-09-21
22:51
* tkchat.tcl: Added a /see command to move the text window to the given mark or index. eg: /see end, /see 0.0 or /see bookmark1 check-in: c2f07adc65 user: patthoyts tags: trunk
22:47
* tkchat.tcl: Added support for placing bookmarks and cycling between marks. See the context menu (Button-3). check-in: ac9008105d user: patthoyts tags: trunk
2003-09-20
20:37
* tkchat.tcl (UserInfoDialog,UserInfoParseCallback): Made code robust enough to deal with semi-malicious user info. check-in: ada474583a user: patthoyts tags: trunk
00:25
* tkchat.tcl: just made the entried/text background white on Pat's new user managment interface. check-in: a40979217a user: schwarzkopf tags: trunk
2003-09-19
22:06
* tkchat.tcl: Added a dialog for editing the user details stored by the chat server. check-in: d9cfa11830 user: patthoyts tags: trunk
2003-09-17
21:50
Minor cut-and-paste bug cleanup check-in: bdb857a1fe user: patthoyts tags: trunk
14:45
Also added a color indicator for the input fields that shows you are whispering (ie: background goes pink). check-in: 3b60b548ed user: patthoyts tags: trunk
14:44
* tkchat.tcl: Namespaced pretty much everything into tkchat::* check-in: b80bdbbfa0 user: patthoyts tags: trunk
00:26
Added some timing for the new chatter script. check-in: d2e606d4a9 user: patthoyts tags: trunk
2003-09-16
23:14
* tkchat.tcl: Updated to support JCW's new chatter.cgi script. This improves response time without flogging the bandwidth of the server (we hope). check-in: 0277b7bcde user: patthoyts tags: trunk
2003-09-15
00:37
* tkchat.tcl (::tkchat::LoadHistoryLines): Mask off the alerts during history loading. check-in: 4867b46131 user: patthoyts tags: trunk
2003-09-12
20:00
Fixed typo check-in: 557fd7dec4 user: patthoyts tags: trunk
2003-09-11
20:24
Namespaced quit and saveRC functions. check-in: 98c806c648 user: patthoyts tags: trunk
15:30
* tkchat.tcl: Speed up the appearance of history loading by doing all the work in idle events. Injects the history at a HISTORY mark so that the current messages are visible while the full history is still loading. check-in: 605c059786 user: patthoyts tags: trunk
2003-08-25
17:01
* tkchat.tcl (::tkchat::doBug): simplify with URL that finds bug id regardless of project check-in: 948225da7c user: hobbs tags: trunk
2003-08-19
19:21
* tkchat.tcl: The same bug occurs in the saveRC code too. check-in: a19883c4bb user: patthoyts tags: trunk
19:05
* tkchat.tcl: Also fixed the Configure event handler. check-in: 5970470341 user: patthoyts tags: trunk
19:01
* tkchat.tcl (::tkchat::PaneLeave): Fix a problem with the event binding when not showing the online users pane. check-in: 5c69c50b07 user: patthoyts tags: trunk
2003-08-15
23:24
* tkchat.tcl: Changed translation code to appear in a dialog. Added a context menu to access translation. Support space separator in the /tip command. check-in: 22dce5c69a user: patthoyts tags: trunk
2003-07-31
23:16
* tkchat.tcl: Changed the pane resizing so that the chat window is given the new space and the users window remains constant size. check-in: 0be33feadb user: patthoyts tags: trunk
2003-07-28
19:59
* tkchat.tcl: Added paned window support for the Online users window. * tkchat.tcl: Use tk::PlaceWindow for dialog placement (+ fix to Tk this results in correct placement with multiple win32 desktops). check-in: 064aeea952 user: patthoyts tags: trunk
2003-07-27
21:36
* tkchat.tcl (::tkchat::About): Added help text for the commands. check-in: b1b7eb9d39 user: patthoyts tags: trunk
21:10
* tkchat.tcl (::tkchat::userPost): Add a /google command to launch google queries with the remaining text. check-in: f0c75b2c06 user: patthoyts tags: trunk
20:49
*** empty log message *** check-in: f2f491ff46 user: patthoyts tags: trunk
20:30
* tkchat.tcl (gotoURL): Try to use DDE to open URLs (avoid quoting problems). Also copy the URL into the CLIPBOARD selection. check-in: 75f205f259 user: patthoyts tags: trunk
18:43
* tkchat.tcl (addMessage): Fix for the Jabber bridge nick handling. check-in: 447a4df9b8 user: patthoyts tags: trunk
2003-07-17
18:53
* tkchat.tcl: correct display of URLs with & in them on Windows. Make the /bug use gotoURL now. [Bug 758596] (theado) check-in: 8482456c02 user: hobbs tags: trunk
2003-07-01
09:27
Update regexp for ircbridge /me messages check-in: 95778bc197 user: pascalscheffers tags: trunk
2003-06-26
09:20
* bridge.tcl: Large reworking by Aaron Faupell. * chat.tcl: Lots of changes here too. check-in: 29d9be20e0 user: davidw tags: trunk
2003-05-21
06:10
* First revision now complete. Committing to tcllib/tclapps. check-in: e4a2979e66 user: andreas_kupries tags: trunk
2003-05-14
05:04
* lib/app-assemble/assemble.tcl (help text): Fixed two spelling errors. SF Tcllib Bug [737171]. check-in: 191cf6a5e8 user: andreas_kupries tags: trunk
2003-05-13
22:50
* tkchat.tcl: simplify find stuff, add support for "/bug ?group? ?tracker? id" requests that print correct URL. We can't use gotoURL until exec handles &'s in args correctly. check-in: 95255b883d user: hobbs tags: trunk
2003-04-30
20:13
* tkchat.tcl (getRecentLines): Fix for bug #729709: alerts no longer working. The ActionStart regexp was being too greedy. * tkchat.tcl (tkchat::userPost): Added a client command to open a browser on a TIP reference as /tip:NUMBER. check-in: 2a21d3162e user: patthoyts tags: trunk
2003-04-29
20:56
Add support for fast access to TIP documents by entering /tip:NUMBER in the entry field. check-in: 80bde2762b user: patthoyts tags: trunk
2003-04-04
08:29
Fixed SF bug 686065 check-in: 5a99c1a7f5 user: pascalscheffers tags: trunk
2003-03-29
10:03
* WRAPPING.txt: Added a description of the new one-step process for assembly + wrap. * lib/tools/sync.tcl: * lib/app-assemble/assemble.tcl: Added wrapping of the assembled directory hierarchy to the code. The synchronization engine to do this can be found in 'sync.tcl' and was lifted from 'sdx'. * lib/app-changelog/changelog.tcl: New package / subcommand. Parsing of changelogs and conversion into a doctools document for integration into other documentation. check-in: a1e964d7f9 user: andreas_kupries tags: trunk
2003-03-25
18:12
* lib/app-help/help.tcl (app-help::run): Extended the range covered by catch. check-in: 8477a9ea79 user: andreas_kupries tags: trunk
2003-03-24
22:26
* lib/app-help/help.tcl (app-help::run): Catching errors generating when trying to cache a new file in the starkit/pack. Application ight be set read-only instead of transparent. check-in: 5ee6072c02 user: andreas_kupries tags: trunk
2003-03-13
22:50
* WRAPPING.txt: Clarified that an installed tcllib cannot be used. * README.txt: Extended a bit to explain the application. * lib/app-assemble/assemble.tcl: Made assemble more robust when used with unuseable versions of tcllib. check-in: 82aa062910 user: andreas_kupries tags: trunk
08:43
fixes an nickcompletion double-tab bug, remove completion suggestions after about five seconds from .txt check-in: 8150633da6 user: pascalscheffers tags: trunk
2003-03-12
20:42
additional features for nickComplete to make it behave like it should check-in: c8a23dbe4a user: pascalscheffers tags: trunk
16:22
added nickCompletion like bash command completion check-in: 2215677e00 user: pascalscheffers tags: trunk
05:49
* lib/app-assemble/assemble.tcl: Added the subcommand 'assemble' * lib/app-assemble/pkgIndex.tcl: described in 'WRAPPING.txt'. check-in: c3ff629826 user: andreas_kupries tags: trunk
05:18
* Initial import of the doctools processor. check-in: bdf9aa8cb6 user: andreas_kupries tags: trunk
2003-03-10
21:01
Added some key bindings to the login dialog. Made the login more robust in the case of server failure. check-in: cd8baf347d user: patthoyts tags: trunk
20:27
Applied patch 627521: search history using /?regexp check-in: ff09935fea user: patthoyts tags: trunk
13:42
Don't pack the non-existing refresh button check-in: fbb0b9bff9 user: rmax tags: trunk
13:20
* tkchat.tcl: Removed the Refresh button, and narrowed the other buttons to leave more room for the entry widget. check-in: 802898a060 user: rmax tags: trunk
2003-03-08
17:10
Fixed some namespacing to solve logout issue for larry. check-in: ab76ca7028 user: patthoyts tags: trunk
15:45
Added bindings for Return and Escape to the login dialog. check-in: f695312d6c user: patthoyts tags: trunk
10:59
Applied 2 patches from Pascal Scheffers for actions from ircbridge and posted message history. check-in: ab35366f8b user: patthoyts tags: trunk
2003-03-07
05:25
Latest commit thoroughly broke tkchat. Revert to previous revision. check-in: 90202b9227 user: dgp tags: trunk
2003-03-06
20:50
Improved handling of HTTP failures. check-in: c174e444e9 user: patthoyts tags: trunk
2003-03-05
21:57
Handle http code 307 check-in: 7bb636867a user: patthoyts tags: trunk
2003-02-28
23:59
* bridge.tcl: Add changes from Kristoffer Lawson <[email protected]>. check-in: 522c8102c9 user: davidw tags: trunk
13:16
Added '-force' to a 'namespace import' call so that script reloading works again. check-in: 89a630a52e user: kennykb tags: trunk
2003-02-25
21:46
Fix the handling of http_proxy environment variable. check-in: e2b7115cd8 user: patthoyts tags: trunk
2003-02-18
15:34
*** empty log message *** check-in: 0164268c87 user: rmax tags: trunk
15:33
* tkchat.tcl: Applied a fix from Donal K Fellows, that closes a huge memleak in the "Users Online" window. check-in: 510f4044d5 user: rmax tags: trunk
2003-01-31
15:49
Changed so that the CORRECT ChangeLog file got the change info. check-in: 108fb0bbbc user: kennykb tags: trunk
13:34
Fixed a bug in the color dialog that caused a bgerror if any user's nick contained a period. Added dkf's font dialog to tkchat.tcl, to keep the "Font Family" menu from exceeding the screen size if many, many fonts are installed. check-in: 930d90dc1a user: kennykb tags: trunk
02:21
* bridge.tcl: This file is the one that starts everything up. Removed startup #!/bin/sh stuff from chat.tcl. check-in: c4fd5b2a57 user: davidw tags: trunk
02:19
* chat.tcl: Added tclsh startup. check-in: 30abf44554 user: davidw tags: trunk
2003-01-30
06:46
* Added ircbridge to CVS. There are several people interested in contributing to development efforts, so this seemed like an apt place to put it. check-in: b1d2898155 user: davidw tags: trunk
2003-01-29
20:41
Fixed a problem with /userinfo at the command line and fixed the babelfish translation code. check-in: 5c0bf2fc06 user: patthoyts tags: trunk
2003-01-17
21:24
* tkvnc.tcl: changed PIXELS array so that no conversions are needed at run time; optimisation of HextileRectEncoding). check-in: 56e4a51e94 user: msofer tags: trunk
18:13
change \w+ to [^ ]+ in ircbridge nick detection check-in: a954c0d096 user: hobbs tags: trunk
2003-01-16
19:07
* tkvnc.tcl: Add File -> Disconnect menu and Prefs -> Encoding Order. check-in: 52b4106ff5 user: hobbs tags: trunk
14:45
* tkvnc.tcl (RawEncoding): slightly faster option * tkvnc.tcl: fixed CopyRect, RRE and Hextile encodings. * tkvnc.tcl (SolidBlockFill): removed, replaced with direct invocation of $SCREEN * tkvnc.tcl (FillOutPixelCache): Changed color rescaling (too dark) check-in: c73319c25e user: msofer tags: trunk
02:19
* tkvnc.tcl (UpdateUI): Change 'all' bindings to ROOT to not trigger key events when not over the main toplevel. check-in: 49ef7c2775 user: hobbs tags: trunk
2003-01-15
20:37
typo s/chat/vnc check-in: 37adcec89e user: hobbs tags: trunk
20:37
* apps/tkvnc/tkchat.tcl: added to CVS. Original author is Greg Baker, updates by Jeff Hobbs. check-in: a5c888d0d7 user: hobbs tags: trunk
19:38
hee hee check-in: bb40a0c5de user: hobbs tags: trunk
19:28
changed version to 0.9.1 to match what Greg used check-in: 0ca9c3a4cc user: hobbs tags: trunk
19:26
* tkchat.tcl (addMessage): show ircbridge users as <$nick> in the display. check-in: 473032762b user: hobbs tags: trunk
19:03
* tkvnc.tcl: Updated to use namespaces, improve speed a bit, clean up code. check-in: 2f96a19bd8 user: hobbs tags: trunk
19:00
* tkvnc.tcl: Initial import of tkvnc into CVS Original author is Greg Baker of the Institute for Open Systems Technologies, link at http://www.ifost.org.au/Software/. check-in: 0b625bc21d user: hobbs tags: trunk
2002-12-10
03:31
* tkchat.tcl (alertCallback): check for focus, not grab, in the current toplevel window before doing wm deiconify/raise. check-in: c80e7507a5 user: hobbs tags: trunk
2002-10-29
15:36
*** empty log message *** check-in: 0ff8b82a99 user: rmax tags: trunk
15:36
* tkchat.tcl (addMessage): Recognize "tick" as a clock bot name. check-in: a317f45466 user: rmax tags: trunk
2002-09-27
14:19
restored re-load capabilities broken by [package] mis-use. check-in: 7c0f83a086 user: dgp tags: trunk
2002-09-26
23:58
correct new padding to work with entry/text message area shifting check-in: b095754f0e user: hobbs tags: trunk
23:41
do not do ew sticky on the text scrollbar check-in: 3232f8e9b3 user: hobbs tags: trunk
23:15
* tkchat.tcl: Added entry widget "history" (up/down arrows, transient to current chat session). Added the ability to hide the online users list. check-in: 2fdd1fc940 user: hobbs tags: trunk
19:50
Added an "Alerts" menu to tkchat that allows the user to specify beeping or deiconifying when particular kinds of messages arrive. check-in: 9cafd04522 user: drh tags: trunk
2002-08-13
12:56
Fixed the last change so that it still runs with a normal wish. check-in: 31ca58f944 user: rmax tags: trunk
12:03
*** empty log message *** check-in: 0a1f0c8eff user: rmax tags: trunk
12:02
* tkchat.tcl: Added support for starkits (stevel). check-in: 502a4f5b12 user: rmax tags: trunk
2002-08-08
09:06
*** empty log message *** check-in: d6742583ee user: rmax tags: trunk
09:05
* tkchat.tcl (msgSend): Typo fix. check-in: 4cb2e28758 user: rmax tags: trunk
2002-07-31
08:49
* tkchat.tcl: Prevent LEO window from being destroyed when being closed by the window manager. check-in: 98c9c0f87c user: rmax tags: trunk
2002-07-26
14:32
* tkchat.tcl (::tkchat::Init): Fixed handling of http_proxy environment variable. check-in: 996a54d045 user: rmax tags: trunk
14:32
*** empty log message *** check-in: 4de7b73760 user: rmax tags: trunk
2002-07-25
21:33
* tkchat.tcl (::tkchat::Smile): Added icon for beer (|_P). check-in: ad62d72943 user: rmax tags: trunk
21:31
*** empty log message *** check-in: fc4e83ebde user: rmax tags: trunk
20:54
*** empty log message *** check-in: c7c27d8b4b user: rmax tags: trunk
20:53
* tkchat.tcl (::tkchat::Smile): Added icon for znooze (zzz). check-in: 3d1153c375 user: rmax tags: trunk
08:57
*** empty log message *** check-in: 2d44d8b8be user: rmax tags: trunk
08:57
* tkchat.tcl (::tkchat::Smile): Added icons for coffee (LP), and food (|O|). check-in: 69a0714cf9 user: rmax tags: trunk
2002-07-19
14:31
A little bug fix for askLEO. check-in: d6f272c19f user: rmax tags: trunk
12:37
*** empty log message *** check-in: 013ccc9cb0 user: rmax tags: trunk
12:37
* tkchat.tcl: Added bindings to the text window for scrolling with cursor up/dowm keys, and mouse wheel (maybe Unix only). Also added askLEO, a web scraper for English <=> German translation via http://dict.leo.org. check-in: 4ea672c03e user: rmax tags: trunk
09:00
*** empty log message *** check-in: 57ba0a816c user: rmax tags: trunk
09:00
* tkchat.tcl: Added bindings to the text window for scrolling with cursor up/dowm keys, and mouse wheel (maybe Unix only). check-in: fb1014a335 user: rmax tags: trunk
2002-05-20
19:45
* tkchat.tcl: don't add the festival hook by default - it can lead to very surprising startup for those with festival installed but who didn't request text-to-speech conversion. check-in: 9307d66bfa user: hobbs tags: trunk
2002-04-19
16:08
Fix typo in v1.52 (Caused no history to be displayed!) check-in: d81ba24659 user: hartweg tags: trunk
16:01
fix parsing of history files (handle NEW USER lines & properly handle multi-line posts) (BUG 522529) check-in: 8665cd9fa1 user: hartweg tags: trunk
2002-04-15
09:11
check for clock chimes in normal messages as well as actions check-in: da7d58eb4c user: hartweg tags: trunk
2002-04-10
23:58
Added language translation using BabelFish check-in: 32da6ad135 user: patthoyts tags: trunk
2002-03-22
14:11
fix bug where History was removed and entire pages would get reload infinetly check-in: b75a2f0f81 user: hartweg tags: trunk
2002-03-21
23:36
Added dde/comm based support for remote inspection. check-in: a762d989f0 user: patthoyts tags: trunk
16:59
add newer macro handling (with explanation) add underlines to most menu items for keyboard traversal check-in: 5dabc79a7a user: hartweg tags: trunk
14:21
add new blush emoticon (from Larry V.) allow animating emoticons allow menu insert of emoticons add Emoticon Menu add Visibility menu to allow hiding various message and configuring popup messages prompt for restart after a reload put all smileys in quotes to avoid confising the emacs indentation check-in: f468f1021f user: hartweg tags: trunk
2002-03-20
21:21
* tkchat.tcl: improved emoticon detection and simplified interface for defining new smileys. check-in: c72e0f75cc user: hobbs tags: trunk
2002-03-15
20:59
prevent emoticon insertion in URLs check-in: 4b7faa8d05 user: hobbs tags: trunk
18:13
add user defined macro capabilites allow acces to dialog with /color or /macro input allow changeing of font with /font ... command and/or /fontsize xx (or /size xx) check-in: 5331290d12 user: hartweg tags: trunk
14:15
fix typo in alternate smiley commands check-in: 7daa4c4584 user: hartweg tags: trunk
14:03
add matching for mad * smirking emoticons add hooks for client side commands (and implemented /smileys to show emoticons fully scoped namespace procs (::tkchat::* instead of just tkchat::*) check-in: 298c0e5afe user: hartweg tags: trunk
03:05
align lmargin2 to not indent extra check-in: 4304a47820 user: hobbs tags: trunk
02:57
added emoticon support in whispers check-in: 0dea54e3e5 user: hobbs tags: trunk
02:33
added emoticon support check-in: e45347ce5a user: hobbs tags: trunk
2002-03-06
16:26
*** empty log message *** check-in: fdfc7b3164 user: rmax tags: trunk
16:25
* tkchat.tcl: preserving input widget contents when switching between single and multi line version. Fixed invocation of multiple browsers in gotoURL on UNIX. check-in: 6914999861 user: rmax tags: trunk
2002-03-02
23:21
added -kb check-in: d960d8a0bd user: hobbs tags: trunk
2002-02-19
00:43
Reverted the -timeout option on the http requests to await further testing. check-in: fdd69b04e1 user: patthoyts tags: trunk
2002-02-18
22:52
Do not save value of Options(URLlogs) check-in: 63a5780d2d user: patthoyts tags: trunk
2002-02-15
22:37
tkchat needs Tk 8.3.2 or better. Added check for that. check-in: a075f1eee9 user: dgp tags: trunk
2002-02-14
01:37
Further timeout handling. Always reschedule a geturl. check-in: 90dee562c5 user: patthoyts tags: trunk
2002-02-02
00:53
correct warnings that procheck noted check-in: 1245b70ee1 user: hobbs tags: trunk
2002-02-01
21:52
Quietened the timeout messages. Added some menu navigation check-in: b62aa512d1 user: patthoyts tags: trunk
19:47
Added HTTP error handling and fix redirection problem with history retrieval. check-in: 00f91cc481 user: patthoyts tags: trunk
2002-01-11
11:15
fix history logs to be presented in date order check-in: 59d55ca27b user: hartweg tags: trunk
2001-12-06
18:45
fix bug in resize of color dialog check-in: cc682d0a0f user: hartweg tags: trunk
18:26
updates to tkchat noted check-in: 5671a308ca user: hartweg tags: trunk
18:23
cleanup of options dialog & menus check-in: 5bb80d7bec user: hartweg tags: trunk
2001-12-05
16:49
* tkchat.tcl: Cleaned up things in the "Options Settings" dialog. check-in: 6eed395a29 user: rmax tags: trunk
12:16
Checking in tkchat.tcl for Bruce Hartweg, comments and code are all his. Provides Loading from public chat logs. Fixes redirection handling to accept 301 as well as 302 codes. Fixes text alignment in the presense of long nicknames. check-in: f0efd02d52 user: davidw tags: trunk
2001-11-19
16:56
Modified addNewLines to remove the 'end-60' selection line. This fixed the bug of lines being rewritten to the chat window on every refresh. The cause was opening UserInfo boxes (which added a lot to the buffer) and then only doing stuff with the last 60 lines. This would cause things to not match properly. check-in: 5cfd18c1c0 user: scfiead tags: trunk
2001-11-14
16:09
* tkchat.tcl: Added "Close" button to info windows. Added "Save Options" command to the file menu. Changed format of config file to be better human readable/editable. check-in: 342cdc3b6b user: rmax tags: trunk
2001-11-13
17:44
2001-11-13 Ryan Casey <[email protected]> * tkchat.tcl: Fixed User Info bug where windows would keep popping up on every refresh. check-in: 85b5054f4e user: scfiead tags: trunk
17:36
2001-11-13 Ryan Casey <[email protected]> * tkchat.tcl: Fixed User Info bug where windows would keep popping up on every refresh. check-in: 583eb04eb2 user: scfiead tags: trunk
2001-11-12
22:45
* tkchat.tcl: minor changes to history handling for speed. Redisable the text widget when cleaning the buffer. check-in: 954b594d65 user: hobbs tags: trunk
2001-11-09
20:00
added a little humo(u)r to entry/exit messages. check-in: cf4c637985 user: hobbs tags: trunk
2001-11-07
22:30
* apps/biorythm/biorythm.tcl: written by Ken Corey * apps/breakout/breakout.tcl: written by Donal Fellows * apps/clock/timer.tcl: written by Jeff Hobbs * apps/frogger/frogger.tcl: written by Donal Fellows * apps/gameset/gameset.tcl: written by Stephen Uhler * apps/hexplode/hexplode.tcl: written by Neil Winton Added to app collection from my old archives of fun, simple apps written by others. check-in: 7fdbd9490c user: hobbs tags: trunk
2001-11-05
20:45
corrected gridding in Options dialog check-in: 15afcf1ee3 user: hobbs tags: trunk
2001-11-02
19:14
* tkchat.tcl: added formatting of clock to local time, auto application of user colors on startup, and removed temporary work-around for accidental mini.net DNS hijack. check-in: 60df30f110 user: hobbs tags: trunk
2001-11-01
21:56
tkchat.tcl (msgDone): fixed typo in the ncode check. check-in: 896bbd081e user: patthoyts tags: trunk
2001-10-30
20:39
added smiley detection for Windows/Mac in tkchat check-in: 59c83e9e60 user: hobbs tags: trunk
2001-10-26
13:44
Patch 474859, bug 466011 and requests 466221 and 466091 check-in: adc068cc5a user: patthoyts tags: trunk
2001-10-17
15:41
Fixed the whisper menu. Frink checked. Chat log implemented check-in: 2402bf1d2f user: patthoyts tags: trunk
11:50
implemented feature request 466094 for logging to file. check-in: 551660ec44 user: patthoyts tags: trunk
2001-10-15
16:11
Applied patch 466317 for Tcl code cleanup. check-in: 83bb3d0a85 user: patthoyts tags: trunk
12:01
Added Retrieve menu item and implemented HTTP redirect following. check-in: 799bbd5855 user: patthoyts tags: trunk
11:50
* Added a 'Retrieve' menu item for obtaining the most recent version automatically. * Implemented HTTP Redirect support so we can use the PURL URLs. check-in: 65c071376b user: patthoyts tags: trunk
2001-10-10
16:26
fixed minor error of array set check-in: 1e630865bc user: hobbs tags: trunk
16:23
used direct IP of mini.net to combat dns problems. check-in: 0ca0942260 user: hobbs tags: trunk
2001-09-29
00:42
bugfix: init is now tkchat::Init check-in: 8b0bf60cc3 user: dgp tags: trunk
2001-09-28
23:41
Added support for working as a scripted document (landers) check-in: bbc7307075 user: hobbs tags: trunk
17:44
corrected minor warnings and height of info box check-in: 0342e53fe4 user: hobbs tags: trunk
02:17
* tkchat.tcl: added options dialog, updated handling of nick updates, added debug menu. (hartweg) check-in: 093300fd03 user: hobbs tags: trunk
2001-09-27
19:40
OOPS. Here's the corrected fix. check-in: 9fb62d3308 user: dgp tags: trunk
19:35
* Fixed ability to click and follow URLs on Unix. Worked around Tcl Bug 219372. Generalized for more browser command variations. [Bug 465768] check-in: 170c8ebbdc user: dgp tags: trunk
18:37
added message hook check-in: dddf1eb737 user: hobbs tags: trunk
18:00
initial import of tclapps into CVS with taip and tkchat programs check-in: 1ee738d11a user: hobbs tags: trunk
18:00
initial import of tclapps into CVS with taip and tkchat programs Closed-Leaf check-in: d083f2a326 user: hobbs tags: tclapps-orig-branch