Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Sep 9.

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

50 most recent check-ins

2019-11-13
20:50
Add accent colors to buttons, menubuttons, spinbuttons and combobuttons. Leaf check-in: b21812f112 user: culler tags: mac_buttons
15:33
Merge 8.6 Leaf check-in: a204b6525b user: jan.nijtmans tags: trunk
15:25
Add support for 4 keycodes on Windows (Mail, AudioMedia, Launch0 and Launch1), which some keyboards might have. Add more header-files, with available keycodes on various platforms, and add some missing keysyms to ks_names.h (adapted from X11R6). This improves compatibility for Windows/MacOSX compared to X11R6. Leaf check-in: be3dac0703 user: jan.nijtmans tags: core-8-6-branch
13:36
Code cleanup and simplification. check-in: e5683925c9 user: culler tags: mac_buttons
00:12
Remove debugging test. check-in: a403581f23 user: culler tags: mac_buttons
00:07
Major reorganization of dark mode drawing code; partial implementation of accent colors. check-in: 04a572de93 user: culler tags: mac_buttons
2019-11-12
19:10
tksvg crash on style usage due to different malloc and free types on some systems. Issue #2 of tksvg. check-in: 787f4504c7 user: oehhar tags: trunk
2019-11-11
14:37
Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts. check-in: 8448b35c7e user: culler tags: trunk
14:36
Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts. check-in: 24783747ef user: culler tags: core-8-6-branch
01:45
Allow creating 0x0 NSImages, which work e.g. in labels, just don't allow using them as iconphoto images. Leaf check-in: bb3c9f5615 user: culler tags: bug-53d28027e3
2019-11-10
22:30
Split wm-iconphoto-1.5 into the Win and Mac case on one hand (an error triggers), and the Linux case on the other hand (no error is produced, the image is valid and can be used as an iconphoto even if its size is 0x0) check-in: c06d2d2ae5 user: fvogel tags: bug-53d28027e3
21:11
The new test wm-iconphoto-1.5 must not depend on previous tests and how many images were created so far in the testing process check-in: c8fc3540bd user: fvogel tags: bug-53d28027e3
20:09
Homogenize still further among platforms check-in: f3dc93bae4 user: fvogel tags: bug-53d28027e3
20:03
Add platform-independent test wm-iconphoto-1.5 check-in: a1f99b8baa user: fvogel tags: bug-53d28027e3
18:48
Merge mac_images check-in: 586c0b1058 user: culler tags: mac_buttons
18:47
Remove unnecessary cast that causes compiler errors on El Capitan. Leaf check-in: e370c1dc01 user: culler tags: mac_images
18:35
On unix, make the wm stackorder command return an error if TkWmStackorderToplevel fails. Leaf check-in: 1d174e2898 user: culler tags: bug-c4abd2b0f3
18:13
Make all platforms check if an iconphoto image is valid and provide the same error message if not. check-in: 2971726cf3 user: culler tags: bug-53d28027e3
15:24
Use grayscale for gray UI color constants instead of RGB. check-in: 6eeb295af8 user: culler tags: mac_buttons
2019-11-09
17:25
Reorganize color constants check-in: ea5d521490 user: culler tags: mac_buttons
14:49
Fix [53d28027e3]: Generate an error instead of a crash if wm iconphoto receives an invalid photo image. check-in: 199c14cdf1 user: culler tags: bug-53d28027e3
13:12
make TkWmStackorderToplevel return NULL if ckalloc fails. check-in: 76b39a7519 user: culler tags: bug-c4abd2b0f3
10:18
Propagate previous Mac fix to the Windows platform check-in: fd178e2c65 user: fvogel tags: bug-c4abd2b0f3
03:35
tidying up check-in: 9dca61840f user: culler tags: mac_buttons
03:07
Fix Disclosure Button; condense code check-in: 57dc9db412 user: culler tags: mac_buttons
2019-11-08
06:51
Reimplement TkWmStackorderToplevel to make it straightforward and shorter and behave the same on macOS as on unix and Windows. check-in: c65b7e7af5 user: culler tags: bug-c4abd2b0f3
2019-11-07
23:22
Fix [c4abd2b0f3]: Tcl Panic in TkWmStackorderToplevel (for Aqua) check-in: 92da033fa8 user: culler tags: bug-c4abd2b0f3
19:08
Fix Disclosure Button; condense code. Closed-Leaf check-in: 7083f6ddc8 user: culler tags: disclosure
12:44
Hash typos and bump release date. Leaf check-in: 2646185c92 user: dgp tags: core-8-6-10-rc
2019-11-06
19:04
Merge 8.6 check-in: ea88fbf46f user: jan.nijtmans tags: mac_buttons
16:49
Merge 8.6 (actually, just missing braces in listbox bindings, as correctly spotted by Csaba Nemethi) check-in: 0c416d41e7 user: jan.nijtmans tags: trunk
16:46
Fix [12c8dfaa98] and [7e174a300e]: listbox.tcl/scrlbar.tcl: missing improved units computation in mouse wheel bindings check-in: ad4b037b06 user: jan.nijtmans tags: core-8-6-branch
16:36
Merge 8.6 check-in: 9980114341 user: jan.nijtmans tags: trunk
16:35
Fix [edf4fd2613]: iconlist.tcl: errors in mouse wheel bindings. Thanks to nemethi for reporting this bug! check-in: 03f64ff88d user: jan.nijtmans tags: core-8-6-branch
2019-11-05
23:10
Handle bbox and identify when columns are locked Leaf check-in: b643e50505 user: pspjuth tags: pspjuth-treeview
18:20
Mark Nov 21 release date. Leaf check-in: 6b12ba576a user: dgp tags: rc0, core-8-7-a3-rc, core-8-7-a3
18:20
merge trunk check-in: 194a322b12 user: dgp tags: core-8-7-a3-rc
2019-11-04
20:45
Merge 8.6 check-in: a124f5acb9 user: culler tags: mac_buttons
20:44
Merge 8.6 check-in: 88f42ffc9d user: culler tags: rc1, core-8-6-10-rc, core-8-6-10
20:43
Fix a paste error in ttk/entry.tcl that broke the accent menu for ttk::entry widgets. check-in: 15f2d512e0 user: culler tags: trunk
20:42
Fix a paste error in ttk/entry.tcl that broke the accent menu for ttk::entry widgets. check-in: 4bdfdd8430 user: culler tags: core-8-6-branch
16:51
Merge 8.6 check-in: a159471cc2 user: culler tags: mac_buttons
16:23
Merge 8.6 check-in: 8d48238e12 user: culler tags: core-8-6-10-rc
16:22
Edit a comment. check-in: 4f7e7fc22b user: culler tags: trunk
16:21
Edit a comment. check-in: b96ade0699 user: culler tags: core-8-6-branch
16:16
Merge 8.6 check-in: 3cd4fcd135 user: culler tags: trunk
16:09
But we shouldn't call CFRelease on the font returned by [NSFont userFixedPitchFontOfSize:11] check-in: 464531b6a3 user: culler tags: core-8-6-branch
15:33
Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire window. check-in: dae3a92548 user: culler tags: core-8-6-branch
15:29
Fix [855049e799]: Apple's system fixed font has an invalid familyName in macOS 10.15.1 check-in: 5ae7d15dd1 user: culler tags: core-8-6-branch
15:25
Add a (light) help button; clean up code. check-in: 969ee8c201 user: culler tags: mac_buttons