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-02-09
20:52
Integrated Tklib 0.7 RC into trunk. Updated release information. Tagged Tklib 0.7 Release. Leaf check-in: 4a6cbb19d1 user: aku tags: trunk, tklib-0.7
20:45
Updated .tap information. Closed-Leaf check-in: 7fbc0db947 user: aku tags: tklib-0-7-rc
20:42
Regenerated local documentation for scrollutil update. check-in: 50d59b6817 user: aku tags: tklib-0-7-rc
2020-02-07
16:36
Merged the changes for Scrollutil 1.5 from trunk to release. check-in: dc658ef333 user: csaba tags: tklib-0-7-rc
2020-02-06
14:09
* doc/scrollutil.html: Minor improvements. check-in: f38162f408 user: csaba tags: trunk
14:08
* doc/scrollutil.html: Minor improvements. check-in: e686a78bf1 user: csaba tags: trunk
2020-02-05
18:14
* ../../examples/scrollutil/ScrolledText.tcl: Added. check-in: 2b1ce120ca user: csaba tags: trunk
18:13
* ../../examples/scrollutil/*.tcl: Several improvements. check-in: e494e6a49b user: csaba tags: trunk
18:12
* doc/ScrolledText.png: Added. check-in: cfd796f297 user: csaba tags: trunk
18:10
* doc/*.html: Updated to reflect the changes; several improvements. check-in: 8bea1af980 user: csaba tags: trunk
18:10
* scripts/tclIndex: Newly generated. check-in: f72a365dc0 user: csaba tags: trunk
18:09
* scripts/wheelEvent.tcl: Creating mouse wheel event class bindings for the Tk core scrollbar widget on Windows and X11, which are missing on these platforms when using a Tk version earlier than 8.6. check-in: ff86f0ffea user: csaba tags: trunk
18:08
* scripts/scrollarea.tcl: Improved the handling of the case that the scrollbar lock prevented a scrollbar of a scrollarea widget from being unmapped. check-in: bddf6d5624 user: csaba tags: trunk
18:07
* CHANGES.txt: Updated to reflect the changes. check-in: 81baf657e5 user: csaba tags: trunk
18:07
* *.tcl: Bumped the version number to 1.5. * COPYRIGHT.txt: * README.txt: check-in: a24f98a154 user: csaba tags: trunk
18:06
* *.tcl: Bumped the version number to 1.5. * COPYRIGHT.txt: * README.txt: * CHANGES.txt: Updated to reflect the changes. * scripts/scrollarea.tcl: Improved the handling of the case that the scrollbar lock prevented a scrollbar of a scrollarea widget from being unmapped. * scripts/wheelEvent.tcl: Creating mouse wheel event class bindings for the Tk core scrollbar widget on Windows and X11, which are missing on these platforms when using a Tk version earlier than 8.6. * scripts/tclIndex: Newly generated. * doc/*.html: Updated to reflect the changes; several improvements. * doc/ScrolledText.png: Added. * ../../examples/scrollutil/*.tcl: Several improvements. * ../../examples/scrollutil/ScrolledText.tcl: Added. check-in: 68e45df445 user: csaba tags: trunk
2020-01-13
01:16
Merged README fixes from trunk to release. check-in: 4498e3a6bb user: aku tags: tklib-0-7-rc
2020-01-10
16:00
* README.txt: Updated the version number. 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