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.

50 most recent check-ins

2020-03-30
12:06
Merge trunk Leaf check-in: e4e38d380d user: jan.nijtmans tags: tip-466, revised_text
09:58
Merge 8.6 Leaf check-in: 33d41c1fb5 user: jan.nijtmans tags: trunk
09:46
Only use "string range" when $index > 0, so there's really something to be done. Leaf check-in: 33d3403965 user: jan.nijtmans tags: core-8-6-branch
08:53
Merge 8.6 check-in: 9dbf1dd4bb user: jan.nijtmans tags: trunk
08:52
Fix [3874c489cb44012a]: Test butPtr->image against NULL instead of None check-in: dbb6de27e5 user: jan.nijtmans tags: core-8-6-branch
08:51
Some code cleanup, backported from 8.7 (mainly usage of exact types and type-casts). check-in: bacf398e50 user: jan.nijtmans tags: core-8-6-branch
2020-03-29
23:08
Avoid crash in identify element Leaf check-in: dcd2ac599f user: pspjuth tags: pspjuth-treeview
21:07
Handle -stripedbackground in cell tags check-in: 438a18acb9 user: pspjuth tags: pspjuth-treeview
20:23
Do not assume existance of elements check-in: 54b930f8bb user: pspjuth tags: pspjuth-treeview
19:11
Make TkGenerateActivateEvents() available to Win32 and X11 Leaf check-in: 720b360fdb user: jan.nijtmans tags: dummy-stubs
17:31
Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan). Leaf check-in: 0e035f0ec6 user: fvogel tags: bug-3134d697c8
15:38
Add more (dummy) stub entries, as preparation for futher stub simplifications in 8.7 and 9.0 check-in: 1f13a001dd user: jan.nijtmans tags: dummy-stubs
14:22
WIP Leaf check-in: b1e4763c4c user: jan.nijtmans tags: stub-simplification
12:56
Fix [655fe2754f]: Tearoff menu labels cut off. check-in: 65c5b9192f user: fvogel tags: trunk
12:55
Fix [655fe2754f]: Tearoff menu labels cut off. check-in: 92a2d5d639 user: fvogel tags: core-8-6-branch
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: 027283ae62 user: fvogel tags: pspjuth-treeview
09:23
Further test naming fix check-in: ebe3976e10 user: fvogel tags: pspjuth-treeview
09:09
Fix duplicate test naming check-in: 27ccf90b26 user: fvogel tags: pspjuth-treeview
2020-03-28
19:30
Cell tags check-in: 92934ff1f4 user: pspjuth tags: pspjuth-treeview
15:49
Adapt rowheight to Cell as well check-in: cd37660fac user: pspjuth tags: pspjuth-treeview
14:52
Tests and bugfix for rowheight adaption check-in: 8c633ae2dc user: pspjuth tags: pspjuth-treeview
2020-03-27
22:42
Auto-adapt -rowheight check-in: f1a431f355 user: pspjuth tags: pspjuth-treeview
2020-03-25
20:54
Only do the preparation step once. check-in: e8820dba64 user: pspjuth tags: pspjuth-treeview
15:43
Be a tiny bit more conservative. Leaf check-in: bcd7cdca21 user: culler tags: mac_styles
15:32
Merge 8.6 check-in: 69dd2bf5ca user: culler tags: mac_styles
15:22
Fix a bug that broke the ttk::scale when the to value is less than 0.5 check-in: ce9c561de6 user: culler tags: mac_styles
2020-03-24
15:26
Fix [87bade7e14]: PressAndHold composition misbehaves. Leaf check-in: 14376ab5b9 user: marc_culler tags: bug-87bade7e14
07:59
Merge-mark check-in: 66313d2137 user: jan.nijtmans tags: trunk
07:56
Replace all instances of Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() with Tcl_UniCharToUtfDString()/Tcl_UtfToUniCharDString(), if possible (only for -DTCL_UTF_MAX=3, which is the default and only supported option) Backported, as far as possible, from 8.7. This helps moving away from Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar(), even though it only becomes deprecated in 8.7. check-in: c00fb54a44 user: jan.nijtmans tags: core-8-6-branch
2020-03-22
23:04
Merge-mark check-in: cf7e72b6c0 user: jan.nijtmans tags: trunk
23:01
Fix [f4dec2c2287aee9e]: Build failure with GCC 4.X (tkUnixKey.c) check-in: b25d813ef3 user: jan.nijtmans tags: core-8-6-branch
22:55
Fix [a010a249c7]: notebook-1.4 failures check-in: 325f72d326 user: jan.nijtmans tags: trunk
21:19
Imageanchor should work like image in tags. check-in: 6ae624a160 user: pspjuth tags: pspjuth-treeview
20:59
Merge trunk Leaf check-in: 7b6b43b2eb user: jan.nijtmans tags: keysym-unicode
20:15
Restructure tags to only allow those that work, and are documented to work. check-in: 345baad7a9 user: pspjuth tags: pspjuth-treeview
19:20
Merge 8.6 check-in: 1ada8c867d user: jan.nijtmans tags: trunk
19:19
Fix [98662d321e]: Aqua: fix build with -DTK_MAC_DEBUG_DRAWING. Thanks to chrstphrchvz for bug-report and path! check-in: a8d33b8aaf user: jan.nijtmans tags: core-8-6-branch
18:04
Structure the code for tree label drawing the same way as cell drawing. check-in: e2ede3f40a user: pspjuth tags: pspjuth-treeview
15:57
Make test identify-11 more robust against environment. check-in: f9dcbf8e11 user: pspjuth tags: pspjuth-treeview
08:37
Restore PASS for test treeview-identify-11, which turned to a FAILED in [399e961031]. check-in: fc36181afa user: fvogel tags: pspjuth-treeview
08:17
Fix formatting, and respect alphabetical order in options list check-in: a3255eb4e0 user: fvogel tags: pspjuth-treeview
00:49
Restructured cell drawing check-in: d3c862c269 user: pspjuth tags: pspjuth-treeview
00:37
Refactored Cell ID handling. check-in: 2f2b05c96c user: pspjuth tags: pspjuth-treeview
2020-03-21
21:44
Remade how -striped is implemented. Using an option instead of a state. check-in: f5b3a0dabb user: pspjuth tags: pspjuth-treeview
2020-03-20
13:34
Merge trunk check-in: 70504b2582 user: jan.nijtmans tags: keysym-unicode
13:33
Merge 8.6 Closed-Leaf check-in: 70f47d7bed user: jan.nijtmans tags: bug-655fe2754f
13:27
Merge trunk check-in: 4abd1c1b33 user: jan.nijtmans tags: pspjuth-treeview
13:26
Merge 8.7 check-in: b2e6e9674e user: jan.nijtmans tags: tip-466, revised_text
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: f164c265d3 user: jan.nijtmans tags: trunk
2020-03-19
16:33
Merge trunk check-in: df0d9c7e0a user: jan.nijtmans tags: pspjuth-treeview