Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Aug 20.

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

50 descendants and 50 ancestors of [cc2ef92f7c]

2018-09-09
08:01
Alternate fix for [43b596451e]: relief for active menu entries. If tk_strictMotif is not set, render the menu active item with flat relief. If tk_strictMotif is set, render the menu active item with raised relief. Closed-Leaf check-in: bcb0b9818e user: fvogel tags: bug-43b596451e-alt, tip-517-alt
2018-09-08
22:18
Remove debug printf check-in: fb60de598c user: fvogel tags: bug-43b596451e, tip-517
22:17
Default for -activerelief on Linux shall be 'raised' for backwards compatibility reasons check-in: 9bfc001e61 user: fvogel tags: bug-43b596451e, tip-517
22:15
Proof of concept for fixing [43b596451e]: relief for active menu entries. Add a -activerelief option to menues. Works on Linux only so far. check-in: f7d48119cd user: fvogel tags: bug-43b596451e, tip-517
17:08
Fix [6fcaaa6f80]: ttk::entry insertion cursor not visible. Patch from Csaba Nemethi. check-in: 28b52309b0 user: fvogel tags: trunk
17:03
Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a different fix. Patch from Christian Werner. check-in: 93ca7e58e8 user: fvogel tags: trunk
2018-09-07
20:40
Fix [05bd7f4da]: vista theme: combobox does not have disabled background. check-in: 0100c2ca44 user: fvogel tags: trunk
2018-09-06
12:40
Use TCL_IO_FAILURE, for more readable TIP #494 compatibility. check-in: abe0d3b121 user: jan.nijtmans tags: trunk
08:02
Header include reform: Since "tkInt.h" already contains header files like <stdlib.h>, <string.h> and <ctype.h>, we don't have to include those in every separate C-file. Just depend on tkInt.h to provide it. This mainly affects ttk, since most other files already adhered to this. check-in: d69113b3ca user: jan.nijtmans tags: trunk
07:56
Make photo.n compile to html again by fixing syntax errors. Also, reword a bit the documentation for the svgnano format. check-in: 263135f2a4 user: fvogel tags: tip-507
2018-09-03
18:10
Change syntax of 'instate' to a regular if statement. See [4e2d985d4a] and discussion on comp.lang.tcl (pointer is in the ticket). Closed-Leaf check-in: 5743bd568c user: bll tags: bug-4e2d985d4a
18:06
Create new branch named "bug-4e2d985d4a73aa3f" Closed-Leaf check-in: 2662ab1a60 user: bll tags: mistake, bug-4e2d985d4a73aa3f
2018-09-02
15:40
Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: 01df9d47e1 user: fvogel tags: trunk
2018-09-01
22:15
Merge 8.6 check-in: d742d93007 user: jan.nijtmans tags: trunk
21:48
Don't warn about deprecated declarations in tkStubInit.c, they should be in the stub table anyway check-in: a8fd11701e user: jan.nijtmans tags: trunk
2018-08-29
02:32
Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar check-in: 1528caab9d user: kevin_walzer tags: trunk
2018-08-28
02:14
Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with scrollbar check-in: 74d6dfbf9c user: kevin_walzer tags: trunk
2018-08-21
19:26
Fix [dee98dcb15]: font-21.6 test fails on macOS, by skipping the test on this OS check-in: a15c43ee71 user: fvogel tags: trunk
19:21
Fix [59dde8a675]: 19 font-x.y tests fail on macOS check-in: 536298e8ad user: fvogel tags: trunk
19:06
Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) check-in: 854a060c9e user: fvogel tags: trunk
2018-08-19
14:14
merge trunk check-in: fc67d20626 user: fvogel tags: tip-507
14:12
merge trunk Leaf check-in: d222f03ac8 user: fvogel tags: tip-510
13:49
merge trunk (leaving out any changes in generic/tkText* however) Leaf check-in: 06b9d56a31 user: fvogel tags: tip-466, revised_text
2018-08-18
21:17
Fix bug [c2c5bdb4aa]: segfault when opening colorpicker check-in: 3fadeb90c3 user: culler tags: trunk
2018-08-15
16:22
Fix [98dce84781]: yesno messageBoxes on macOS return wrong values check-in: b2160d49f6 user: fvogel tags: trunk
15:55
Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] check-in: e113ed2369 user: fvogel tags: trunk
2018-08-14
11:53
merge 8.6 check-in: 2a4aefa8f4 user: jan.nijtmans tags: trunk
07:25
Merge 8.6 check-in: dd0a0e01d5 user: jan.nijtmans tags: trunk
01:46
Merge mac-keyrelease-branch to fix 1ba71a86bb check-in: 7e1132792b user: kevin_walzer tags: trunk
2018-08-13
14:14
Add support for TIP #481, which provides a possible alternative for the utility function TkGetByteArrayFromObj() check-in: 71060e0d44 user: jan.nijtmans tags: trunk
14:11
More of of size_t in photo implementation, and remove unnecessary #includes check-in: 40c948f3fd user: jan.nijtmans tags: trunk
2018-08-12
17:13
Eliminate all usage of CONST84, and fix a few MacOSX compiler warnings check-in: f72c3f438e user: jan.nijtmans tags: trunk
14:54
Merging fix for 1875c1f30f, a84b20edd check-in: 47959f6dc0 user: kevin_walzer tags: trunk
2018-08-11
21:33
More preparation for TIP #494 compatibitly. Add 2 utility functions, which can retreive big strings and ByteArrays without length overflow. check-in: e8961ae643 user: jan.nijtmans tags: trunk
2018-08-10
13:24
Merge 8.6 check-in: 5cae0bf8b3 user: jan.nijtmans tags: trunk
06:42
Merge 8.6 check-in: b7da5a9d42 user: jan.nijtmans tags: trunk
06:42
Remove end-of-line spacing check-in: 7aaffc71dd user: jan.nijtmans tags: trunk
2018-08-08
07:23
Change flag NEW_STYLE_COMMANDS into OLD_STYLE_COMMANDS. This makes it easier to remove the deprecated part in the future. If building with Tcl > 8, Don't build the compatibility Tk_Photo* (From Tk < 8.4 or so) functions any more. check-in: 236a2e68ad user: jan.nijtmans tags: trunk
06:58
Merge 8.6 check-in: 053920aabb user: jan.nijtmans tags: trunk
02:27
Merge mac-fullscreen-branch check-in: d8b5908b07 user: kevin_walzer tags: trunk
2018-07-28
12:03
merge core-8-6-branch check-in: 0614163d08 user: fvogel tags: trunk
2018-07-27
21:08
Fix [ec9270f5fd]: font-45.3 test fails on macOS check-in: 1ec3098f50 user: fvogel tags: trunk
21:05
Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: fda9979c23 user: fvogel tags: trunk
2018-07-17
18:59
Fix [1475156fff]: Numerous select.test and unixSelect.test failures on macOS. Also clipboard-6.2 check-in: 8c7c8ff343 user: fvogel tags: trunk
18:54
Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: 60fa0f23b5 user: fvogel tags: trunk
18:51
Fix [d34dcd5225]: frame-2.17 fails on macOS check-in: c451e97f48 user: fvogel tags: trunk
18:49
Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: d7225b61fb user: fvogel tags: trunk
2018-07-11
19:55
Promote some internal variables from int to size_t. This makes Tk compile with TIP #494-enabled Tcl, without the need for -DTCL_USE_INT_RETURN check-in: bda7be3dee user: jan.nijtmans tags: trunk
2018-07-10
19:22
Make Tk sufficiently 64-bit aware in order to withstand TIP #494 possible problems Closed-Leaf check-in: 785b85f49d user: jan.nijtmans tags: tip-494
2018-07-09
18:12
Ongoing work (not finished yet) making Tk fully 64-bit size_t aware (see TIP #494) without compatibility macros check-in: 0ff4b2be49 user: jan.nijtmans tags: tip-494
18:10
Make Tk compile with TIP #494 (being tested now) using compatibility macros. Without TIP #494 there is no effect check-in: cc2ef92f7c user: jan.nijtmans tags: trunk
2018-07-04
08:46
Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 9d657700ea user: fvogel tags: trunk
08:45
Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 342bec0b64 user: fvogel tags: core-8-6-branch
08:43
Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: 201b66f867 user: fvogel tags: trunk
08:43
Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: cc96f015bf user: fvogel tags: core-8-6-branch
08:40
Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 212967b6c4 user: fvogel tags: trunk
08:40
Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 84303091b1 user: fvogel tags: core-8-6-branch
07:13
Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 5f6e8877d7 user: fvogel tags: trunk
07:12
Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 155ec67d85 user: fvogel tags: core-8-6-branch
07:08
Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 50d0ece317 user: fvogel tags: trunk
07:08
Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 514d588f38 user: fvogel tags: core-8-6-branch
07:05
Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: 32bea9bc3b user: fvogel tags: trunk
07:04
Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: e90dd8908f user: fvogel tags: core-8-6-branch
2018-07-03
02:33
Use INSTALL_*/DIST_INSTALL_* macros to make dist. check-in: dd8c3eb848 user: stu tags: trunk
2018-07-02
18:37
Try to keep the bindings list sorted-ish. , check-in: a300d76f98 user: stu tags: trunk
2018-07-01
15:42
Fix [37a723eadd]: wm-transient-2.2 fails on macOS Closed-Leaf check-in: 3166ee3dac user: fvogel tags: bug-37a723eadd
2018-06-30
21:08
Fix bug [1356961b8c]: add code to ensure wm transient is using a true toplevel as the master. Closed-Leaf check-in: ba4117fa44 user: culler tags: bug-1356961b8c
14:30
Complete test wm-resizable-2.1 with the fourth combination case Closed-Leaf check-in: 32b9c8fee0 user: fvogel tags: bug-6ca257310a
13:48
Synchronize the resizing flags and attributes so wm resizable reports values correctly. check-in: 3752da0337 user: culler tags: bug-6ca257310a
2018-06-29
21:39
Fix bug [6ca257310a]: add implementation of [TkWindow windowWillResize]. check-in: c3fd47a7fd user: culler tags: bug-6ca257310a
2018-06-28
19:54
Fix [119bb094af]: wm-iconbitmap-2.1 fails on macOS Closed-Leaf check-in: 3691982a19 user: fvogel tags: bug-119bb094af
19:42
Fix [119bb094af]: wm-iconbitmap-1.4 fails on macOS check-in: 4a310eb1cb user: fvogel tags: bug-119bb094af
2018-06-18
20:08
Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS Closed-Leaf check-in: d584f22e16 user: fvogel tags: bug-68b78ef96a
07:49
Sync unix/tcl.m4 with Tcl version, and re-generate unix configure script check-in: f4ff72ef9d user: jan.nijtmans tags: trunk
07:44
Sync tcl.m4 with Tcl, and regenerate configure script check-in: 984c527aa8 user: jan.nijtmans tags: core-8-6-branch
07:37
Sync DIR64 changes from Tcl to Tk too (even though DIR64 isn't actually used for Tk. Just for completeness. check-in: 657e332cd3 user: jan.nijtmans tags: core-8-5-branch
2018-06-17
15:34
merge 8.5 check-in: 21fcf52e55 user: jan.nijtmans tags: core-8-6-branch
15:27
Sync tcl.m4 with Tcl version. Re-generate unic/configure script check-in: fe17be5b32 user: jan.nijtmans tags: core-8-5-branch
2018-06-16
08:48
Fix [de01e24aa1]: Text replace command involving selection crashes check-in: a7eda6bd3d user: fvogel tags: trunk
08:48
Fix [de01e24aa1]: Text replace command involving selection crashes check-in: 4115c4e601 user: fvogel tags: core-8-6-branch
2018-06-15
10:26
Align common install locations in SC_PATH_TCLCONFIG and SC_PATH_TKCONFIG. Add FreeBSD and OpenBSD 8.6 paths. check-in: 6f55ed199f user: stu tags: trunk
2018-06-13
20:27
Fix [de01e24aa1]: Text replace command involving selection crashes Closed-Leaf check-in: e73b162c50 user: fvogel tags: bug-de01e24aa1
11:19
Add (currently crashing) test text-8.28 to demonstrate [de01e24aa1]: Text replace command involving selection crashes check-in: d0203d44a7 user: fvogel tags: bug-de01e24aa1
2018-06-12
19:35
Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 4891e0dcfa user: fvogel tags: trunk
19:35
Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 349f93239f user: fvogel tags: core-8-6-branch
2018-06-11
17:15
Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald Closed-Leaf check-in: 0f4e1517b6 user: fvogel tags: bug-309b426171
2018-06-09
20:24
Remove platform checking: all platforms will call XSync() Closed-Leaf check-in: d47221a4a0 user: fvogel tags: bug-1938774fff, bug-1821174fff
2018-06-08
14:35
Removed unnecessary calls to deprecated methods [NSWindow disableFlushWindow] and [NSWindow enableFlushWindow] in TkMacOSXSetupDrawingContext and TkMacOSXRestoreDrawingContext respectively. check-in: 270e0f0e3a user: culler tags: bug-1938774fff, bug-1821174fff
2018-06-07
19:18
Replace calls to deprecated [NSWindow flushWindow] et al with calls to [NSWindow displayIfNeeded]. check-in: b166995ca5 user: culler tags: bug-1938774fff, bug-1821174fff
2018-05-31
20:13
Sync various configure-related changes from Tcl (from core-8-branch) check-in: f017dfc8c0 user: jan.nijtmans tags: trunk
2018-05-26
07:07
Add a missing fix from Christian Werner. See [1821174fff] check-in: 0e402fa7ce user: fvogel tags: bug-1938774fff, bug-1821174fff
07:01
merge core-8-6-branch check-in: 00d5737ae6 user: fvogel tags: bug-1938774fff, bug-1821174fff
2018-05-13
19:30
Merge TIP #496 implementation following positive vote by the TCT check-in: d73779cfc3 user: fvogel tags: trunk
19:24
Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: e4a967f3ac user: fvogel tags: trunk
19:24
Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: daedfc3fcd user: fvogel tags: core-8-6-branch
17:41
Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 3628b8241d user: fvogel tags: trunk
17:41
Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 95784c7399 user: fvogel tags: core-8-6-branch
17:35
Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 17a6f47a5d user: fvogel tags: trunk
17:35
Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 57efce1e74 user: fvogel tags: core-8-6-branch
2018-05-03
22:25
Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 71d79da39b user: culler tags: trunk
22:22
Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 5c15789c4a user: culler tags: core-8-6-branch