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-08-22
22:26
Merge 8.7 Leaf check-in: 02e6b845dd user: jan.nijtmans tags: x11-r6
22:23
Merge 8.6 Leaf check-in: c8b4dc9f88 user: jan.nijtmans tags: trunk
22:22
Fix 2 test-cases on MacOSX, which shouldn't be executed at all Leaf check-in: 73c1d5995b user: jan.nijtmans tags: core-8-6-branch
22:05
Merge 8.6 Leaf check-in: d8c61a27dd user: jan.nijtmans tags: bug-69b48f427e9
21:48
Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Was already almost done, just the modArray changes were still missing. Add test-cases too check-in: 40159ae356 user: jan.nijtmans tags: trunk
21:05
Add 7 new functions to the MacOSX X11-compat stub table check-in: 4eac7c8d32 user: jan.nijtmans tags: trunk
15:38
Fix maths in TkSetCursorPos(). I have checked that this implementation provides the same results as SetCursorPos (that we don't use anymore). That checking has included the multiple monitors and negative coordinates cases. check-in: 46f75c8ad3 user: fvogel tags: bug-69b48f427e9
15:36
Since we're here dealing with pointer warping, add tests checking that the mouse really moves when event generating with -wrap true check-in: a7cbbd2a1c user: fvogel tags: bug-69b48f427e9
15:29
Use some more "(x|y)view scroll units" automatic rounding in bindings. Leaf check-in: 9e52646a2d user: jan.nijtmans tags: bug-38dc27bd1d
15:02
Allow using floating-point number in "scroll (x|y)view (units|pages)". They are rounded away from zero towards an integer. check-in: 52835528fe user: jan.nijtmans tags: bug-38dc27bd1d
14:16
Merge trunk. Eliminate use of "mouseunits", was not a good idea. Move code out of UpdateButtonEventState() function. check-in: 89cd404768 user: jan.nijtmans tags: bug-38dc27bd1d
13:10
Merge trunk. Some more signature changes, in line with X11-R6 check-in: 9da004e233 user: jan.nijtmans tags: x11-r6
06:43
merge-mark (binding for Buttons 6/7 are already real bindings in Tk8.7) check-in: 385c6dd04d user: jan.nijtmans tags: trunk
06:42
Fix [5da1d76e01]: X11: add default bindings for non-emulated horizontal scrolling to Tk 8.6 check-in: b353987a07 user: jan.nijtmans tags: core-8-6-branch
2019-08-21
19:21
merge mark Leaf check-in: dd2dd99d34 user: fvogel tags: tip-466, revised_text
19:19
Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: a3ca01d2d3 user: fvogel tags: tip-466, revised_text
19:15
Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: e8531e69d3 user: fvogel tags: trunk
18:56
Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: 38609ccfb5 user: fvogel tags: core-8-6-branch
18:50
Fix [4f309446ea]: revised_text: wrong answer for 'index displaylines', and failed assertion check-in: 50c987129a user: fvogel tags: tip-466, revised_text
10:55
Improve implementation in tkEvent.c. Merge 8.6 Closed-Leaf check-in: 0763cea421 user: jan.nijtmans tags: rfe-5da1d76e01-bis
07:53
Merge 8.7 check-in: 0b5163afa8 user: jan.nijtmans tags: tip-466, revised_text
07:49
Merge 8.6 check-in: b951bc4d70 user: jan.nijtmans tags: trunk
07:48
In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that check-in: 342b046b3f user: jan.nijtmans tags: core-8-6-branch
07:45
In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that. Also include <stddef.h> in more compilers we know of (same as in tclInt.h). Leaf check-in: 484dcf5219 user: jan.nijtmans tags: core-8-5-branch
07:33
Merge 8.6 check-in: 4c4862e65f user: jan.nijtmans tags: trunk
07:28
Make sure that <stddef.h> is included before defining Tk_Offset(), even on systems which don't define __STDC__ (e.g. MSVC 6.0) check-in: e878197230 user: jan.nijtmans tags: core-8-6-branch
05:44
Merge core-8-6-branch Leaf check-in: 90f22eecba user: kevin_walzer tags: core-8-6-10-rc
05:37
Merge trunk Leaf check-in: 6a92a126d0 user: kevin_walzer tags: core-8-7-a3-rc
05:32
Document some known issues with Dark Mode and Apple Events in macOS check-in: af087679d1 user: kevin_walzer tags: core-8-6-branch
05:32
Document some known issues with Dark Mode and Apple Events in macOS check-in: 4ca512b651 user: kevin_walzer tags: trunk
02:45
Remove crash, replace with NSLog message calling for update if MacWindowStyle command does not retrieve window apperance correctly check-in: 10d21c4c7a user: kevin_walzer tags: trunk
02:44
Remove call to Tcl_Panic check-in: 4ee58ea4f3 user: kevin_walzer tags: core-8-6-branch
02:44
Remove crash, replace with NSLog message calling for update if MacWindowStyle command does not retrieve window apperance correctly check-in: 0792829777 user: kevin_walzer tags: core-8-6-branch
01:33
Workaround for certain function keys on macOS inputting garbage instead of no input check-in: fe2d27e73f user: kevin_walzer tags: trunk
01:31
Workaround for certain function keys on macOS inputting garbage instead of no input check-in: 3fc322f542 user: kevin_walzer tags: core-8-6-branch
2019-08-20
14:42
Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update check-in: 16e230c3bf user: fvogel tags: bug-69b48f427e9
12:15
Prevent "offsetof" re-definition in MSVC compile. check-in: 1e927d7eb7 user: jan.nijtmans tags: tip-466, revised_text
08:45
Merge 8.6 check-in: 6520fb8cae user: jan.nijtmans tags: trunk
08:43
Merge 8.5 check-in: 0454f6eca3 user: jan.nijtmans tags: core-8-6-branch
08:41
Don't use ".." in Windows paths during build. Taken from Tcl 40d5ff2a0e check-in: 65d2f05ff5 user: jan.nijtmans tags: core-8-5-branch
2019-08-19
21:53
Much simpler (still Experimental) implementation of RFE-5da1d76e01. Just translate 6/7 to Shift-4/5 check-in: 0dcea0ddfb user: jan.nijtmans tags: rfe-5da1d76e01-bis
21:11
Merge 8.6 check-in: 90a635a13e user: jan.nijtmans tags: trunk
20:49
Fix more X11 function signatures in MacOSX port check-in: 59f91eb3da user: jan.nijtmans tags: core-8-6-branch
19:46
Merge trunk check-in: 389f1a0018 user: jan.nijtmans tags: tip-466, revised_text
09:34
Merge trunk check-in: ce9b8fb563 user: jan.nijtmans tags: x11-r6
07:42
Merge branch 'tip-545-svg-options' after positive vote check-in: 56b9b1556b user: oehhar tags: trunk
02:56
Test fix for 0e6930dfe7 Leaf check-in: b43eb84e7c user: kevin_walzer tags: 0e6930dfe7-bugfix
2019-08-18
22:02
Merge 8.6 check-in: f580fbe3c2 user: jan.nijtmans tags: trunk
21:59
One missing "return Success;" check-in: 49fb34d662 user: jan.nijtmans tags: core-8-6-branch
21:55
Merge 8.6 check-in: 5f4103b028 user: jan.nijtmans tags: trunk