Tk Library Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

50 most recent check-ins

2021-06-29
22:05
chatwidget: support multiline topics and fix pane sizes on re-map. The topic display is changed to be a small text widget rather than an entry widget with automatic scrolling to handle channels with long topic messages. On redisplay of a tab the panes would revert to default sizes due to the <Map> binding being left in place. Corrected to remove the <Map> binding once used to set the default pane sizes. Leaf check-in: 46abecb483 user: patthoyts tags: trunk
2021-06-26
12:35
chatwidget: handle dark themes without reliance on the option database. check-in: 71347f3386 user: patthoyts tags: trunk
2021-06-20
00:04
chatwidget: support dark color themes and handle deleted tabs in chatstate. check-in: 9f82621ea1 user: patthoyts tags: trunk
2021-05-28
09:07
* Released Scrollutil 1.10. check-in: 881c88c7c2 user: csaba tags: trunk
09:07
* Released Tablelist 6.14. check-in: d6b79e947e user: csaba tags: trunk
2021-05-27
11:20
* doc/scrollednotebook.html: Improved the "FURTHER BINDINGS" section. check-in: d2d807ce1c user: csaba tags: trunk
11:19
* ChangeLog for scrollutil: Updated. check-in: adef3c3c0e user: csaba tags: trunk
2021-05-26
17:34
* scripts/scrollednotebook.tcl: Cosmetic improvements. check-in: b4bd1b370b user: csaba tags: trunk
17:33
* ChangeLog for scrollutil: Updated. check-in: b86d7ef8b9 user: csaba tags: trunk
2021-05-25
10:17
* scripts/tclIndex: Newly generated. check-in: 0b0f8e7ded user: csaba tags: trunk
10:17
* CHANGES.txt: Numerous improvements and cleanup. * scripts/scrollednotebook.tcl: check-in: 296c30a28b user: csaba tags: trunk
10:16
* ChangeLog for scrollutil: Updated. check-in: 9753bb7211 user: csaba tags: trunk
2021-05-21
19:51
* doc/scrollednotebook.html: Slightly improved. check-in: 352cb819d3 user: csaba tags: trunk
19:50
* ChangeLog for scrollutil: Updated. check-in: 2eaf140d12 user: csaba tags: trunk
11:32
* scripts/tclIndex: Newly generated. check-in: 2de5720d98 user: csaba tags: trunk
11:31
* CHANGES.txt: Added the "closetabstate" * scripts/scrollednotebook.tcl: scrollednotebook widget subcommand; * doc/scrollednotebook.html: made sure that a "-padding" tab option query will always return the value specified by the application. check-in: 8d49a071bc user: csaba tags: trunk
11:30
* ChangeLog for scrollutil: Updated. check-in: 9e9261208b user: csaba tags: trunk
2021-05-18
16:47
* CHANGES.txt: Slightly improved. check-in: 3f400029f5 user: csaba tags: trunk
16:46
* ChangeLog for scrollutil: Updated. check-in: 31c9f700c8 user: csaba tags: trunk
2021-05-17
09:35
* scripts/tclIndex: Newly generated. check-in: 2a09cf3bf7 user: csaba tags: trunk
09:35
* scripts/wheelEvent.tcl: Minor improvement. check-in: 3526f538a1 user: csaba tags: trunk
09:34
* CHANGES.txt: Added the "scrollutil::closetabstate" * scrollutil_tile.tcl: command. * scripts/scrollednotebook.tcl: * doc/scrollednotebook.html: check-in: 6056ed317e user: csaba tags: trunk
09:32
* ChangeLog for scrollutil: Updated. check-in: d90a295073 user: csaba tags: trunk
2021-05-15
12:16
* scripts/scrollednotebook.tcl: Improved the look of the "closetab" element. check-in: bed5dc217e user: csaba tags: trunk
12:15
* ChangeLog for scrollutil: Updated. check-in: bd46d194df user: csaba tags: trunk
08:12
* scripts/utils/scaleutil.tcl: Removed some holdovers from the previous version which are not compatible with the new one. check-in: 1e7c8174d9 user: csaba tags: trunk
08:11
* ChangeLog for scrollutil: Updated. check-in: 544312752a user: csaba tags: trunk
08:10
* scripts/utils/scaleutil.tcl: Removed some holdovers from the previous version which are not compatible with the new one. check-in: 9b69598ea2 user: csaba tags: trunk
08:08
* ChangeLog for tablelist: Updated. check-in: 4f0fa318b3 user: csaba tags: trunk
2021-05-14
16:52
* ../../examples/scrollutil/file*.gif: Added image files. check-in: efb96d24e2 user: csaba tags: trunk
16:50
* ../../examples/scrollutil/*NotebookDemo.tcl: The tabs now have images and are closable. check-in: 26c3de710c user: csaba tags: trunk
16:50
* ../../examples/scrollutil/*FrmContent.tcl: Several improvements. check-in: 98a36361ca user: csaba tags: trunk
16:49
* doc/ScrollableFrmDemo2.png: Updated screenshots. * doc/ScrolledNotebookDemo.png: check-in: 8c7fb5f3d9 user: csaba tags: trunk
16:48
* scripts/utils/pkgIndex.tcl: On X11 only correct the sizes of the * scripts/utils/scaleutil.tcl: standard fonts and set the scaling factor if the display's scaling percentage is > 100; don't change the scaling factor if the scaling percentage was derived from it. check-in: 12c7f9aa60 user: csaba tags: trunk
16:47
* scripts/tclIndex: Newly generated. check-in: 81b3518ec9 user: csaba tags: trunk
16:47
* scripts/scrollednotebook.tcl: Added the "closetab" scalable style element, along with the "scrollutil::addclosetab" and "scrollutil::removeclosetab" commands. check-in: fdd5748667 user: csaba tags: trunk
16:46
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: 58b25b250b user: csaba tags: trunk
16:45
* *.tcl: Bumped the version number to 1.10. * COPYRIGHT.txt: * README.txt: check-in: 8f84923813 user: csaba tags: trunk
16:45
* ChangeLog: Updated. check-in: 6dfee35dcb user: csaba tags: trunk
16:42
* ../../examples/tablelist/*.tcl: Bumped the version number to 6.14; the demo scripts "bwidget*.tcl", "iwidgets*.tcl", "miscWidgets*.tcl", and "tileWidgets.tcl" now use the new "-labelwindow" column configuration option and "labelwindowpath" subcommand; the demo scripts "embeddedWindows*.tcl" now use the "-stretchwindow" option at column level and embed the windows into the cells by means of the "fillcolumn" subcommand. check-in: 66a1b77e45 user: csaba tags: trunk
16:39
* doc/bwidget.png: Updated screenshots. * doc/tileWidgets.png: check-in: 3b89dc39f5 user: csaba tags: trunk
16:38
* scripts/utils/pkgIndex.tcl: On X11 only correct the sizes of the * scripts/utils/scaleutil.tcl: standard fonts and set the scaling factor if the display's scaling percentage is > 100; don't change the scaling factor if the scaling percentage was derived from it. check-in: f22ea19572 user: csaba tags: trunk
16:37
* scripts/tclIndex: Newly generated. check-in: 0526f36e6d user: csaba tags: trunk
16:34
* scripts/*.tcl: Added the "-labelwindow" column configuration option, with the possible values "checkbutton" and "ttk::checkbutton"; added the "labelwindowpath" subcommand; added the virtual event <<TablelistActivate>>, generated whenever the active row or cell changes due to user interaction; if the value of the "-titlecolums" option is positive then <Shift-MouseWheel> now scrolls the tablelist widget by one column only; the "-stretchwindow", "-windowdestroy", and "-windowupdate" options are now supported at column level, too; the "fillcolumn" and "header fillcolumn" subcommands now can embed an image or window in all body/header cells of the specified column. check-in: 25bb0477a2 user: csaba tags: trunk
16:34
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: 6735ac7895 user: csaba tags: trunk
16:33
* *.tcl: Bumped the version number to 6.14. * COPYRIGHT.txt: * README.txt: check-in: 0837d72114 user: csaba tags: trunk
16:32
* ChangeLog: Updated. check-in: 425ac44a62 user: csaba tags: trunk
2021-04-14
11:09
* Released Mentry 3.13. check-in: 57a24b2a8a user: csaba tags: trunk
11:08
* Released Scrollutil 1.9. check-in: 8f70f46f9c user: csaba tags: trunk
11:06
* Released Tablelist 6.13. check-in: eacdb7aeab user: csaba tags: trunk