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

2022-06-27
16:06
* doc/TablelistConfig.png: Updated screenshot. Leaf check-in: 61ab2042d4 user: csaba tags: trunk
15:54
* scripts/utils/clampatch.tcl: Significantly improved the look and * scripts/utils/pkgIndex.tcl: behavior of the ttk::checkbutton and ttk::radiobutton widgets of the patched "clam" theme. check-in: c5615f0d27 user: csaba tags: trunk
15:53
* scripts/tclIndex: Newly generated. check-in: c22634a397 user: csaba tags: trunk
15:53
* scripts/scrollednotebook.tcl: The ttk::notebook contained in a scrollednotebook widget now automatically fills the entire width of the scrollednotebook, regardless of the number of tabs; eliminated three potential endless loops and fixed a few bugs related to the arrow buttons. check-in: 59389e35df user: csaba tags: trunk
15:52
* scripts/scrollableframe.tcl: Added the "autofillx" and "autofilly" scrollableframe subcommands. check-in: 91e94acd88 user: csaba tags: trunk
15:51
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: fb3cfaa68f user: csaba tags: trunk
15:50
* *.tcl: Bumped the version number to 1.16. * COPYRIGHT.txt: * README.txt: check-in: 8af33e7798 user: csaba tags: trunk
15:49
* ChangeLog for scrollutil: Updated. check-in: 9d92ec43bc user: csaba tags: trunk
2022-05-30
11:16
* Released Scrollutil 1.15. check-in: 6f867566af user: csaba tags: trunk
11:15
* Released Tablelist 6.19. check-in: c131845f97 user: csaba tags: trunk
08:48
* ../../examples/scrollutil/*.tcl: Many improvements, especially in "PagesManDemo.tcl" and the helper script "styleUtil.tcl", which is source'd in all demo scripts. check-in: 9431125a63 user: csaba tags: trunk
08:47
* doc/ScrollableFrmDemo2.png: Updated screenshots. * doc/ScrolledNotebookDemo.png: check-in: ddeb831716 user: csaba tags: trunk
08:46
* scripts/utils/pkgIndex.tcl: Made the detection of the desktop * scripts/utils/scaleutil.tcl: environment when calculating the scaling percentage corresponding to the display's DPI scaling level on X11 more reliable; removed the TEntry scaling for "vista" and "xpnative". check-in: 6ccf66fc95 user: csaba tags: trunk
08:45
* scripts/tclIndex: Newly generated. check-in: 1eb74cd40d user: csaba tags: trunk
08:44
* scripts/wheelEvent.tcl: Corrected a typo in the implementation of the scrollutil::addMouseWheelSupport command. check-in: 1e0f6311c6 user: csaba tags: trunk
08:42
* scripts/scrollableframe.tcl: Minor improvements. * scripts/scrollarea.tcl: check-in: d7ffb3794c user: csaba tags: trunk
08:42
* scripts/scrollednotebook.tcl: The scrollednotebook widget now provides two arrow buttons placed on demand in the top-left and top- right or bottom-left and bottom-right corners (depending on the notebook's style), and correctly interprets the x coordinate within an index of the form "@x,y" or passed to the "identify" subcommand as being relative to the scrollednotebook widget (rather than the ttk::notebook contained in the latter). check-in: 4c25737e3b user: csaba tags: trunk
08:41
* scripts/plainnotebook.tcl: Implemented the navigation between the selectable tabs via the mouse wheel, as well as with the keys "Down", "Up", "Control-Tab", and "Control-Shift-Tab". check-in: 600adfae00 user: csaba tags: trunk
08:40
* scripts/notebookImages.tcl: Added scrollutil::createLeftArrowImage and scrollutil::createRightArrowImage. check-in: dec144c992 user: csaba tags: trunk
08:40
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: b3589e466a user: csaba tags: trunk
08:39
* *.tcl: Bumped the version number to 1.15. * COPYRIGHT.txt: * README.txt: check-in: e56f1bf33e user: csaba tags: trunk
08:38
* ChangLog for scrollutil: Updated. check-in: 5930917d8d user: csaba tags: trunk
08:36
* scripts/utils/pkgIndex.tcl: Made the detection of the desktop * scripts/utils/scaleutil.tcl: environment when calculating the scaling percentage corresponding to the display's DPI scaling level on X11 more reliable; removed the TEntry scaling for "vista" and "xpnative". check-in: 7c684176fd user: csaba tags: trunk
08:35
* scripts/tclIndex: Newly generated. check-in: 8f4858de8e user: csaba tags: trunk
08:35
* scripts/tablelistWidget.tcl: The "get", "getcells", "getformatted", "getformattedcells", "getfullkeys", and "getkeys" subcommands now accept an optional argument with the possible values "-all", "-nonhidden", and "-viewable"; if the tablelist widget has no columns then the "deletecolumns" subcommand now returns immediately without any further action, like checking the validity of the column indices. check-in: 234c77185f user: csaba tags: trunk
08:34
* scripts/tablelistUtil.tcl: Fixed a bug related to making a hidden column visible again. check-in: 0c5a6dc3c1 user: csaba tags: trunk
08:34
* scripts/tablelistEdit.tcl: Moved part of the body of the doEditCell proc into the new proc configAutoFinishEditing. check-in: 6a6e117619 user: csaba tags: trunk
08:33
* scripts/tablelistBind.tcl: Made sure that the workaround for the problem that in Tk 8.6.11 and later on Mac OS X/11+ the idle callbacks are often fired at unexpected times won't lead to invocations of callbacks for already destroyed tablelist widgets. check-in: 1720d29518 user: csaba tags: trunk
08:32
* CHANGES.txt: Updated to reflect the changes. * doc/*.html: check-in: 2203c8c315 user: csaba tags: trunk
08:32
* *.tcl: Bumped the version number to 6.19. * COPYRIGHT.txt: * README.txt: * ../../examples/tablelist/*.tcl: check-in: 86f19c36a6 user: csaba tags: trunk
08:30
* ChangeLog for tablelist: Updated. check-in: 171adedd0c user: csaba tags: trunk
2022-05-20
17:52
Updates to tooltip; thanks to Emiliano Gavilan for patch check-in: 2e8f464e96 user: kevin_walzer tags: trunk
2022-05-10
12:07
widget - dateentry - EF - Ticket [33464c80bf] Added support for text synchronisation in both directions. Thanks to [email protected] for report, patch, and patience. Leaf check-in: a80e4c80bb user: aku tags: tklib-0-8-rc
11:57
widget - dateentry - B - Ticket [2bcb3b11e7] Fixed missing list-quoting in pulevel command. Fixed mishandling of widget when disabled. Removed unused code. Version bumped to 0.97. Regenerated docs. With thanks to [email protected] for the report and patch, and patience. check-in: 5f960415f9 user: aku tags: tklib-0-8-rc
09:26
Bring release work into proper branch. check-in: 20d171e3df user: aku tags: tklib-0-8-rc
08:41
Updated sak tooling Updated docs Bumped bundle to 0.8. Added draft release READMEs check-in: fb6a0de8e2 user: aku tags: trunk
07:28
Create new branch named "tklib-0-8-rc" check-in: 154ccad083 user: aku tags: tklib-0-8-rc
2022-05-05
08:22
Fix: shtmlview setup of Markdown conversion. check-in: e84e94c3fd user: aku tags: trunk
2022-04-13
06:13
Document the changes to the drawing of the legend check-in: 50865e5795 user: markus tags: trunk
2022-04-12
19:25
Use the patch by Alexandru Dadalau to improve the appearance of the legend: the spacing is determined by the font size and the legend can be drawn in reverse order (this mimicks behaviour found in MS Excel, for instance) check-in: a8df88b405 user: markus tags: trunk
2022-04-08
18:46
Merged shtmlview branch, making it an official part of Tklib check-in: 1025ebd5ff user: aku tags: trunk
18:45
Merged from trunk, resolved conflicts Closed-Leaf check-in: 73375efb51 user: aku tags: shtmlview
2022-04-07
20:13
feat: update to latest shtmlview work from Detlef. Further. Rewrote the plugin system. Added documentation for the plugin packages. Added documentation for the viewer app. Moved mkdoc support into a plugin. Regenerated the documentation. check-in: 2061178207 user: aku tags: shtmlview
2022-04-04
15:43
feat: integration of latest upstream feature work chore: rewritten manpage. not done yet. feat: extracted app part of widget to app/ todo: app documentation. chore: regenerated docs check-in: d83b83f13e user: aku tags: shtmlview
2022-04-03
13:33
Correct a few deprecated commands in the man page (the changes made by aku were in a branch?) and include the change log. check-in: 3026891c3d user: markus tags: trunk
13:27
Add procedures for drawing a circle plot to the package. (Most of the code was already available but it was not documented and there was a small glitch in the positioning of the circle. Should probably use this solution for all circle-based plots, but that does mean an incompatibility. Note to self: this is for a future version - there are a few other things like that) check-in: ac8bbe4d2f user: markus tags: trunk
2022-03-29
21:16
chore: regenerated documentation, embedded/idoc check-in: d2bf5f0261 user: aku tags: shtmlview
21:15
chore: cleanup of trailing white space across all modules and examples. check-in: 6a1df9d556 user: aku tags: shtmlview
21:15
chore: cleanup of trailing white space across all modules and examples. fix: installer to now pull the documentation from idoc/. check-in: 0e2e485938 user: aku tags: shtmlview
21:11
chore: added support for module exclusions to the sak (local)doc chore: reworked localdoc interna to match tcllib's localdoc. We now have idoc/ for installer documentation, and embedded/ for web view from the repository website check-in: de35d2a1cb user: aku tags: shtmlview