Tk Source Code

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

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

2020-03-29
23:08
Avoid crash in identify element Leaf check-in: dcd2ac59 user: pspjuth tags: pspjuth-treeview
21:07
Handle -stripedbackground in cell tags check-in: 438a18ac user: pspjuth tags: pspjuth-treeview
20:23
Do not assume existance of elements check-in: 54b930f8 user: pspjuth tags: pspjuth-treeview
09:43
Avoid failure of test treeview-rowheight-3 by checking there is an increase in the row height upon font size increase. The magnitude of this row height increase does not matter, and depends too much on the available fonts to be really testable. check-in: 027283ae user: fvogel tags: pspjuth-treeview
09:23
Further test naming fix check-in: ebe3976e user: fvogel tags: pspjuth-treeview
09:09
Fix duplicate test naming check-in: 27ccf90b user: fvogel tags: pspjuth-treeview
2020-03-28
19:30
Cell tags check-in: 92934ff1 user: pspjuth tags: pspjuth-treeview
15:49
Adapt rowheight to Cell as well check-in: cd37660f user: pspjuth tags: pspjuth-treeview
14:52
Tests and bugfix for rowheight adaption check-in: 8c633ae2 user: pspjuth tags: pspjuth-treeview
2020-03-27
22:42
Auto-adapt -rowheight check-in: f1a431f3 user: pspjuth tags: pspjuth-treeview
2020-03-25
20:54
Only do the preparation step once. check-in: e8820dba user: pspjuth tags: pspjuth-treeview
2020-03-22
21:19
Imageanchor should work like image in tags. check-in: 6ae624a1 user: pspjuth tags: pspjuth-treeview
20:15
Restructure tags to only allow those that work, and are documented to work. check-in: 345baad7 user: pspjuth tags: pspjuth-treeview
18:04
Structure the code for tree label drawing the same way as cell drawing. check-in: e2ede3f4 user: pspjuth tags: pspjuth-treeview
15:57
Make test identify-11 more robust against environment. check-in: f9dcbf8e user: pspjuth tags: pspjuth-treeview
08:37
Restore PASS for test treeview-identify-11, which turned to a FAILED in [399e961031]. check-in: fc36181a user: fvogel tags: pspjuth-treeview
08:17
Fix formatting, and respect alphabetical order in options list check-in: a3255eb4 user: fvogel tags: pspjuth-treeview
00:49
Restructured cell drawing check-in: d3c862c2 user: pspjuth tags: pspjuth-treeview
00:37
Refactored Cell ID handling. check-in: 2f2b05c9 user: pspjuth tags: pspjuth-treeview
2020-03-21
21:44
Remade how -striped is implemented. Using an option instead of a state. check-in: f5b3a0da user: pspjuth tags: pspjuth-treeview
2020-03-20
13:27
Merge trunk check-in: 4abd1c1b user: jan.nijtmans tags: pspjuth-treeview
08:31
More usage of (internal) TkGetIntForIndex() function, and give this function an additional parameter "lastOK". This way, "end" doesn't need to be handled especially in other code places, all is centralized in this single functions. Only Ttk's "treeview" not done yet, since that requires handling a linked list in stead of an array. check-in: f164c265 user: jan.nijtmans tags: trunk
2020-03-19
16:33
Merge trunk check-in: df0d9c7e user: jan.nijtmans tags: pspjuth-treeview
10:17
Merge 8.6. More TCL_UNUSED() usage. check-in: c28b848e user: jan.nijtmans tags: trunk
00:29
Have a valid -id in tree column. This fixes a crash in previous cell selection commit. Fix memory leak in tree column. check-in: a2a09477 user: pspjuth tags: pspjuth-treeview
2020-03-16
23:33
Allow any columns to be in cell selection check-in: e3414938 user: pspjuth tags: pspjuth-treeview
22:37
Handle when titlecolumns > displaycolumns. Test this, and crash from previous commit. check-in: 399e9610 user: pspjuth tags: pspjuth-treeview
2020-03-15
16:57
Fix crash in DrawHeadings() when drawing the headings of the title columns. This crash happened if the number of display columns is less than -titlecolumns check-in: edb82472 user: fvogel tags: pspjuth-treeview
2020-03-10
15:09
Merge trunk. Fix C++ build. check-in: ec1e59f5 user: jan.nijtmans tags: pspjuth-treeview
15:01
More progress in making win32 build C++-ready. check-in: aa8cb35e user: jan.nijtmans tags: trunk
2020-03-09
23:06
Merge trunk check-in: 1258ad15 user: pspjuth tags: pspjuth-treeview
21:03
merge core-8-6-branch check-in: adb3ab84 user: fvogel tags: trunk
2020-03-02
01:17
Make see command work propely. Cleanup and tests. check-in: e2fc91c9 user: pspjuth tags: pspjuth-treeview
2020-02-26
21:55
Cleanup check-in: a64db309 user: pspjuth tags: pspjuth-treeview
2020-02-25
22:48
All cellselection command can do rectangle check-in: 46ffc1c5 user: pspjuth tags: pspjuth-treeview
22:08
Allow cell list to be single cell check-in: c53d1be6 user: pspjuth tags: pspjuth-treeview
2020-02-23
21:15
Fix jumps in columns widths when resizing one of the non-scrollable columns (with -titlecolumns is > 0), when columns are not stretchable, and the horizontal scrollbar is not fully at the left. check-in: bcc8ba79 user: fvogel tags: pspjuth-treeview
18:50
Be more accurate in the man page of the bbox command for ttk::treeview. Note: this precision is not specific to TIP #552 check-in: 9ac86608 user: fvogel tags: pspjuth-treeview
18:33
Add missing error message when -titlecolumns or -titleitems are passed a negative value check-in: 548015d1 user: fvogel tags: pspjuth-treeview
17:12
Let -stripe true show the alternate state with winnative and xpnative themes check-in: 29169820 user: fvogel tags: pspjuth-treeview
2020-02-22
14:58
Code style and comments ultra-minor fixes check-in: 6883e118 user: fvogel tags: pspjuth-treeview
14:40
ttk::treeview man page tweaking check-in: 24acc54e user: fvogel tags: pspjuth-treeview
12:52
Fix error in formatting of ttk::treeview man page for -selecttype options check-in: 2b3e2a9f user: fvogel tags: pspjuth-treeview
2020-02-19
04:02
Add alternate mode for treeview on macOS check-in: f492824f user: kevin_walzer tags: pspjuth-treeview
2020-02-15
22:34
Merge trunk check-in: 4d08154a user: pspjuth tags: pspjuth-treeview
22:03
More tests, some polishing check-in: 2a5b4544 user: pspjuth tags: pspjuth-treeview
2020-02-14
10:22
Merge 8.6 check-in: 41f71271 user: jan.nijtmans tags: trunk
2020-01-08
23:12
Consistent name check-in: 7c195059 user: pspjuth tags: pspjuth-treeview
21:47
Merge trunk check-in: 2718f173 user: pspjuth tags: pspjuth-treeview
2020-01-06
16:21
Update documentation: Add many keysym's which are available now, due to the upgrade to X11R6 compat layer. check-in: d745079b user: jan.nijtmans tags: trunk