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

2020-01-13
01:16
Merged README fixes from trunk to release. Leaf check-in: 4498e3a6bb user: aku tags: tklib-0-7-rc
2020-01-10
16:00
* README.txt: Updated the version number. Leaf check-in: 41393b6c9d user: csaba tags: trunk
15:58
* README.txt: Updated the version number. check-in: 838e61fb0a user: csaba tags: trunk
2020-01-09
07:42
Remove superflous return left over from placeholder code. check-in: c336885e89 user: aku tags: tklib-0-7-rc
07:40
Documentation work. - Extended `sak localdoc` to detect pre-made HML documentation (*) and integrate it with the HTML files derived from the doctools files. - Copy the found HTML documentation into the proper destination directory. - Rewrite the TOC files and insert the found modules in the proper location (lists are lexicographically sorted). This code strongly depends on the TOC html format generated by doctools to ease parsing of the HTML. - Regenerated the embedded docs. (Ad *) All modules by Csaba Nemethi (mentry, scrollutil, tablelist, wcb). check-in: 102ae1ec10 user: aku tags: tklib-0-7-rc
07:35
Tweak generation of main index, nicer indent, plus code to undo it in the output. check-in: ccbf817c05 user: aku tags: tklib-0-7-rc
05:07
Updated .tap file (TDK TclApp PackageDef) check-in: 8a27eef2af user: aku tags: tklib-0-7-rc
2020-01-08
04:11
Bump release version to 0.7. check-in: 3e45d98429 user: aku tags: tklib-0-7-rc
04:05
Merge scrollutil from trunk. Updated release README. check-in: 033de041f7 user: aku tags: tklib-0-7-rc
04:02
Updated README check-in: 1de184fef7 user: aku tags: tklib-0-7-rc
2020-01-07
20:19
* ../../examples/scrollutil/*: Minor improvements; updated the copyright information. check-in: fe0f43f466 user: csaba tags: trunk
20:17
* doc/*.html: Updated to reflect the changes; several improvements. check-in: f4bc0092d4 user: csaba tags: trunk
20:16
* scripts/tclIndex: Newly generated. check-in: a0945a732b user: csaba tags: trunk
20:16
* scripts/mwutil.tcl: Minor improvemets; updated the copyright * scripts/scrollableframe.tcl: information. check-in: e9f23d6140 user: csaba tags: trunk
20:14
* scripts/wheelEvent.tcl: Added the command "scrollutil::addMouseWheelSupport; created mouse wheel event class bindings for the ttk::scrollbar widget; automatically invoking "scrollutil::adaptWheelEventHandling" for the scrollbars of the scrollarea whose widget was passed to this command; added the missing pieces of code related to the bindings for mouse buttons 6 and 7 in Tk 8.7.a3 or later on X11; updated the copyright information. check-in: c85b76b140 user: csaba tags: trunk
20:12
* scripts/scrollsync.tcl: Added the command "scrollutil::getscrollsync"; updated the copyright information. check-in: c057d9cbc0 user: csaba tags: trunk
20:11
* scripts/scrollarea.tcl: Added the command "scrollutil::getscrollarea"; updated the copyright information. check-in: 3bf8af4be5 user: csaba tags: trunk
20:10
* CHANGES.txt: Updated to reflect the changes. * README.txt: check-in: c453978ddf user: csaba tags: trunk
20:10
* *.tcl: Bumped the version number to 1.4; updated the copyright * COPYRIGHT.txt: information. check-in: daccdae90d user: csaba tags: trunk
20:08
* *.tcl: Bumped the version number to 1.4; updated the copyright * COPYRIGHT.txt: information. * CHANGES.txt: Updated to reflect the changes. * README.txt: * scripts/scrollarea.tcl: Added the command "scrollutil::getscrollarea"; updated the copyright information. * scripts/scrollsync.tcl: Added the command "scrollutil::getscrollsync"; updated the copyright information. * scripts/wheelEvent.tcl: Added the command "scrollutil::addMouseWheelSupport; created mouse wheel event class bindings for the ttk::scrollbar widget; automatically invoking "scrollutil::adaptWheelEventHandling" for the scrollbars of the scrollarea whose widget was passed to this command; added the missing pieces of code related to the bindings for mouse buttons 6 and 7 in Tk 8.7.a3 or later on X11; updated the copyright information. * scripts/mwutil.tcl: Minor improvemets; updated the copyright * scripts/scrollableframe.tcl: information. * scripts/tclIndex: Newly generated. * doc/*.html: Updated to reflect the changes; several improvements. * ../../examples/scrollutil/*: Minor improvements; updated the copyright information. check-in: 1d6b94ddd6 user: csaba tags: trunk
2020-01-06
23:47
Documentation work datefield fixed syntax errors. plotchart fixed warning. Regenerated embedded docs. check-in: 11d00d4997 user: aku tags: tklib-0-7-rc
23:37
ntext: Added missing guard against bad Tcl/Tk core version to index. persistentSelection: As above, and added missing Tcl/Tk requirements to implementation as well. check-in: ac61145e68 user: aku tags: tklib-0-7-rc
23:29
Updated RC work to trunk changes since last look. check-in: 480d59fdb1 user: aku tags: tklib-0-7-rc
2019-12-30
02:07
Refine implementation of notifywindow; use native window styles on macOS and Windows check-in: c99cf4ab07 user: kevin_walzer tags: trunk
2019-12-12
18:45
* ../../examples/scrollutil/SyncListboxes.tcl: Minor improvement. check-in: 85729f60ff user: csaba tags: trunk
18:43
* ../../examples/scrollutil/SyncListboxes.tcl: Minor improvement. check-in: 6488fa564e user: csaba tags: trunk
17:14
* scripts/tablelistBind.tcl: Improvements related to the "aqua" theme. * scripts/tablelistThemes.tcl: * scripts/tablelistUtil.tcl: * scripts/tablelistWidget.tcl: check-in: 4d7bb46f46 user: csaba tags: trunk
17:13
* scripts/tablelistBind.tcl: Improvements related to the "aqua" theme. * scripts/tablelistThemes.tcl: * scripts/tablelistUtil.tcl: * scripts/tablelistWidget.tcl: check-in: 6c43f49f16 user: csaba tags: trunk
2019-12-11
19:28
* doc/*.png: Updated. check-in: 7e75121c7c user: csaba tags: trunk
19:26
* doc/*.png: Updated. check-in: 74fb8efe1d user: csaba tags: trunk
18:51
* ../../examples/scrollutil/styleUtil.tcl: Added. * ../../examples/scrollutil/*.tcl: Numerous improvements. check-in: b468886fe9 user: csaba tags: trunk
18:44
* scripts/wheelEvent.tcl: Added support for nested scrollable widget containers; improved the units computation for "(x|y)view scroll" within the bindings for mouse wheel events; for Tk 8.7.a3 and above on X11, added bindings for horizontal scrolling with the aid of the (virtual) mouse buttons 6 and 7. check-in: 0ad662bf85 user: csaba tags: trunk
18:43
* scripts/scrollableframe.tcl: Added the "scan" subcommand, along with mouse event bindings invoking the latter; significantly improved the handling of the "-width", "-height", "-borderwidth", and "-highlightthickness" options. check-in: 929fe40a3f user: csaba tags: trunk
18:42
* scripts/scrollsync.tcl: Important improvement related to the master widget. check-in: 196dffc5d7 user: csaba tags: trunk
18:42
* scripts/scrollarea.tcl: Using ttk::scrollbar widgets on Mac OS X, too, provided that the Tk release is 8.6.10 or later. check-in: 844588ec82 user: csaba tags: trunk
18:41
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: 89bc75ba5e user: csaba tags: trunk
18:40
* *.tcl: Bumped the version number to 1.3. * COPYRIGHT.txt: * README.txt: check-in: 979ff5cf0f user: csaba tags: trunk
18:39
Small correction. check-in: 1554aed82b user: csaba tags: trunk
18:34
* *.tcl: Bumped the version number to 1.3. * COPYRIGHT.txt: * README.txt: * CHANGES.txt: Updated to reflect the changes. * doc/*.html: * scripts/scrollarea.tcl: Using ttk::scrollbar widgets on Mac OS X, too, provided that the Tk release is 8.6.10 or later. * scripts/scrollsync.tcl: Important improvement related to the master widget. * scripts/scrollableframe.tcl: Added the "scan" subcommand, along with mouse event bindings invoking the latter; significantly improved the handling of the "-width", "-height", "-borderwidth", and "-highlightthickness" options. * scripts/wheelEvent.tcl: Added support for nested scrollable widget containers; improved the units computation for "(x|y)view scroll" within the bindings for mouse wheel events; for Tk 8.7.a3 and above on X11, added bindings for horizontal scrolling with the aid of the (virtual) mouse buttons 6 and 7. * scripts/tclIndex: Newly generated. * ../../examples/scrollutil/styleUtil.tcl: Added. * ../../examples/scrollutil/*.tcl: Bumped the version number to 1.3; numerous improvements. check-in: e94b8491ea user: csaba tags: trunk
10:55
* ../../examples/tablelist/*.tcl: Bumped the version number to 6.8; using ttk::scrollbar widgets for the "aqua" theme, too, provided that the Tk release is 8.6.10 or later. check-in: e7fea598b5 user: csaba tags: trunk
10:54
* scripts/tclIndex: Newly generated. check-in: 7af22bad22 user: csaba tags: trunk
10:52
* scripts/*.tcl: Updated and significantly improved the support for Windows 10; adapted the "aqua" theme support to Tk release 8.6.10; improved the units computation for "(x|y)view scroll" within the bindings for mouse wheel events; for Tk 8.7.a3 and above on X11, added bindings for horizontal scrolling with the aid of the (virtual) mouse buttons 6 and 7. check-in: 4db55ad601 user: csaba tags: trunk
10:51
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: e5e27a47f3 user: csaba tags: trunk
10:50
* *.tcl: Bumped the version number to 6.8. * COPYRIGHT.txt: * README.txt: check-in: 5e3f82f13f user: csaba tags: trunk
10:49
* *.tcl: Bumped the version number to 6.8. * COPYRIGHT.txt: * README.txt: * CHANGES.txt: Updated to reflect the changes. * doc/*.html: * scripts/*.tcl: Updated and significantly improved the support for Windows 10; adapted the "aqua" theme support to Tk release 8.6.10; improved the units computation for "(x|y)view scroll" within the bindings for mouse wheel events; for Tk 8.7.a3 and above on X11, added bindings for horizontal scrolling with the aid of the (virtual) mouse buttons 6 and 7. * scripts/tclIndex: Newly generated. * ../../examples/tablelist/*.tcl: Bumped the version number to 6.8; using ttk::scrollbar widgets for the "aqua" theme, too, provided that the Tk release is 8.6.10 or later. check-in: 3f01c86134 user: csaba tags: trunk
2019-10-22
14:38
* README.txt: Slightly extended. * doc/scrollutil.html: check-in: c62e762c5d user: csaba tags: trunk
14:32
* README.txt: Slightly extended. * doc/scrollutil.html: check-in: f6f45df995 user: csaba tags: trunk
13:32
* doc/wheelEvent.html: Slightly extended. check-in: 08e0c1c21f user: csaba tags: trunk
13:31
* doc/wheelEvent.html: Slightly extended. check-in: b9ca49d501 user: csaba tags: trunk
09:20
* doc/scrollableframe.html: Extended the description of the "see" subcommand. check-in: f16d51d8fb user: csaba tags: trunk