Tk Source Code

Timeline
Login

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

50 most recent check-ins related to "enhanced_treeview"

2026-05-28
09:13
TIP 740: enhanced ttk::treeview check-in: ea378fca user: oehhar tags: trunk, main
2026-05-27
16:57
Made sure that the tests contained in the file safe.test will pass. closed check-in: 2ed55a11 user: csaba tags: enhanced_treeview
12:32
Merge main check-in: d9b15960 user: oehhar tags: enhanced_treeview
2026-05-23
15:37
Fix [0fb2a9cd13]: possible infinite loop with aqua IME dialog. check-in: a7d3570e user: culler tags: trunk, main
2026-05-18
10:57
Treeview-related visual improvements for the aqua theme. check-in: 1919914a user: csaba tags: enhanced_treeview
2026-05-17
00:47
Switched from using between to range subcommand to be consistent with other Tcl/Tk usage. check-in: fd4e3968 user: bohagan tags: enhanced_treeview
2026-05-16
22:34
Documentation updates check-in: 478592a5 user: bohagan tags: enhanced_treeview
21:36
Test case updates check-in: 8754c4a8 user: bohagan tags: enhanced_treeview
14:05
Added back set stripe and tag background colors for Windows native themes. check-in: d70e8f06 user: bohagan tags: enhanced_treeview
2026-05-14
17:57
Using SVG images for a much better chevron look; providing tiny SVG images by allowing tk::scalingPct values less than 100; further theme-related improvements. check-in: a16dd2f7 user: csaba tags: enhanced_treeview
2026-05-11
22:47
Fixed mouse bindings to set focus to widget check-in: 4997f7d5 user: bohagan tags: enhanced_treeview
22:19
More Windows spinbox theme state updates. check-in: c2540e24 user: bohagan tags: enhanced_treeview
21:39
Added back show Treeview stripe for Windows themes. Uses theme color. check-in: 8a61a9fd user: bohagan tags: enhanced_treeview
19:56
Added state parameter to Ttk_ElementSizeProc arguments. This is needed so elements can use the state when determining the element size. Used for Treeview sort indicator to skip reserving space except for current sort column. check-in: 8b5c3138 user: bohagan tags: enhanced_treeview
08:53
Changed the values of several style configuration options to screen distances in points rather than pixels, as suggested by Brian. check-in: 016a38c8 user: csaba tags: enhanced_treeview
02:01
Added progressbar style and more checkbutton states check-in: 98af2b48 user: bohagan tags: enhanced_treeview
2026-05-10
02:45
Fixed the Windows theme corruption issue. This required disabling the theme resizing until switch to new API. check-in: 2f5af7d8 user: bohagan tags: enhanced_treeview
2026-05-07
19:01
A couple of minor fixes on Windows. check-in: 47423262 user: csaba tags: enhanced_treeview
2026-05-06
14:54
Improvements related to the themes alt, clam, classic, and default; added missing Widget Demo script treeview.tcl; improvements and extensions in the Widget Demo scripts mclist.tcl, tree.tcl, and treeview.tcl. check-in: 855e7f74 user: csaba tags: enhanced_treeview
2026-05-03
21:33
Removed unneeded event triggers check-in: bdc86181 user: bohagan tags: enhanced_treeview
2026-05-02
22:23
Removed test code check-in: 6776ac42 user: bohagan tags: enhanced_treeview
03:00
Corrected Windows theme treeview item state mapping check-in: 11f355a4 user: bohagan tags: enhanced_treeview
02:05
Merged trunk into enhanced_treeview check-in: 805bd151 user: Brian tags: enhanced_treeview
2026-04-30
19:34
Changed draw chevron arrow function to use lines and also set so thickness will now scale too. check-in: 83edda9e user: bohagan tags: enhanced_treeview
2026-04-29
20:11
Move nextPtr field out of Tk_ImageType: this is an internal field, which should not have been exposed check-in: b8d9afa2 user: jan.nijtmans tags: trunk, main
19:32
Indicator size consistency changes from Csaba. check-in: 7876321c user: bohagan tags: enhanced_treeview
2026-04-27
20:17
Add tag bind test cases for button, key, enter, and leave events. check-in: d37d3d89 user: bohagan tags: enhanced_treeview
2026-04-26
23:04
Incorporated changes from trunk check-in: e47b02b3 user: bohagan tags: enhanced_treeview
2026-04-25
19:37
Updated test cases for theme changes check-in: c508e96c user: bohagan tags: enhanced_treeview
16:54
Documentation updates check-in: 6697c6a0 user: bohagan tags: enhanced_treeview
2026-04-21
21:52
Removed unneeded set windows theme property flags. check-in: e1a2b1df user: bohagan tags: enhanced_treeview
2026-04-20
19:50
Fix from Csaba to Aqua check and radio button layouts to adjust text when scaling changes. check-in: ff84b9b6 user: bohagan tags: enhanced_treeview
2026-04-19
21:28
Updated Windows themes to use modern Explorer-style Treeview open/close indicators. Bug fix for theme display corruption issue. check-in: 605a3d09 user: bohagan tags: enhanced_treeview
2026-04-18
17:11
Bug fixes from Csaba. check-in: b108febf user: bohagan tags: enhanced_treeview
2026-04-15
20:34
Corrected MacOS versions check-in: d285a45f user: bohagan tags: enhanced_treeview
2026-04-12
12:57
Merged in changes from TK 9.1 branch check-in: c40b8179 user: bohagan tags: enhanced_treeview
11:21
Further updates in ttkWinTheme.c and ttkWinVistaTheme.c, based on input from Christian (thanks again!), with a few improvements. check-in: 053bc3f9 user: csaba tags: enhanced_treeview
2026-04-10
21:06
Further improvements in ttkElements.c and ttkWinTheme.c, provided by Christian (many thanks!) check-in: 6eba14eb user: csaba tags: enhanced_treeview
20:34
Christian's notebook-related fix from https://androwish.org/home/info/ffcf6812d35de3b9, with a few additions. check-in: 318b0773 user: csaba tags: enhanced_treeview
19:02
Some X11 ttk tweaks from AndroWish

See https://androwish.org/home/info/487230cea49b14ef check-in: 35510eb1 user: bohagan tags: enhanced_treeview

2026-04-09
20:26
Mac Aqua theme improvements and scaling improvements. Fixed most scaling issues, widget layouts, etc. Open layout issue with check and radio button text overlapping indicator when scaled. check-in: 63d2b22e user: bohagan tags: enhanced_treeview
2026-04-06
22:04
Optimized TkGetScaledPixelValue and arrow sizes to pass actual size and not need a divisor. check-in: 2bd38da5 user: bohagan tags: enhanced_treeview
2026-04-04
17:56
Updates to properly scale items. The issue is the conversion from non-pixel units to pixels is done at object creation. It is only updated under certain conditions which doesn't include tk scaling changes. Sizes in pixels are not scaled by Tk_GetPixelsFromObj, so we need to work around it. check-in: 1a3ac37b user: bohagan tags: enhanced_treeview
2026-03-31
23:17
Implemented scaling for Windows themes check-in: 4a8bdf26 user: bohagan tags: enhanced_treeview
2026-03-28
22:36
Numerous theme improvements: Updated themes to use new TkGetScaledPixelValue function. Updated clam theme to use chevron arrows. Restore use of old arrows for combobox and spinbox in classic themes. Updated themes to adjust sizes, padding, etc. check-in: 970b2788 user: bohagan tags: enhanced_treeview
2026-03-26
00:03
Merged GetScalingFactor into TkScalingLevel. This fixes many remaining TTK widget scaling issues. Moved GetScaledValue to TkGetScaledPixelValue in tkUtil.c. check-in: 387d8602 user: bohagan tags: enhanced_treeview
2026-03-23
22:51
Replaced use of TkScalingLevel with custom GetScalingFactor. It doesn't round to nearest 25% or use the ::tk::scalingPct variable. Added GetScaledValue to scale values with double precision. check-in: 60bf66a4 user: bohagan tags: enhanced_treeview
2026-03-22
22:31
Updated default and clam themes to use chevron arrows for combobox, spinbox, menubutton, and treeview indicators. Set alt and classic themes to use arrows for combobox, spinbox, menubutton, and treeview indicators. As part of this, moved create legacy open/close indicators to ttkDefaultTheme.c and ttkClassicTheme.c. Corrected size in points vs pixels, missing padding, padding in points vs pixels, etc. check-in: 27aefeaa user: bohagan tags: enhanced_treeview
2026-03-19
10:49
Added heading support for background state check-in: 166d15c6 user: bohagan tags: enhanced_treeview
2026-03-17
12:01
Added Chevron style arrows to other themes. check-in: 88a2c568 user: bohagan tags: enhanced_treeview