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-01-27
21:09
Avoid interference in bind-35.1 from the hot spots in the corners of the screen featured by some WM on Linux. Leaf check-in: 4e5c1952 user: fvogel tags: bug-e3888d5820
19:36
Starting to test (currently just manually) Leaf check-in: 296c64d8 user: dkf tags: tip-560
16:37
Merge 8.6 Leaf check-in: 4fcb296a user: jan.nijtmans tags: trunk
16:36
No need to include "tk.h" here: It's already included in tkInt.h (through tkPort.h) Leaf check-in: df3e4a2f user: jan.nijtmans tags: core-8-6-branch
15:18
Should be most bits of implementation now done check-in: 658ea9b8 user: dkf tags: tip-560
13:50
Revise all use of TkBitWord (=== size_t). Add compat/stdint.h and compat/stdbool.h, and use it in stead of home-brew solution. Leaf check-in: b2d34a91 user: jan.nijtmans tags: revised_text, tip-466
13:03
Merge trunk. Undo changes in unix/tkUnixRFont.c (leftover from 8.5/8.6 compatibility) check-in: 2233ad94 user: jan.nijtmans tags: revised_text, tip-466
13:01
Merge 8.6 check-in: 5529c3bf user: jan.nijtmans tags: trunk
13:00
HAVE_INTTYPES_H=1 is already handled in rules.vc check-in: 56d22f24 user: jan.nijtmans tags: core-8-6-branch
12:45
Adapt test-cases, just as in trunk. Many "update" -> "updateText" changes. This should improve test-results on Mac. check-in: 1b89b262 user: jan.nijtmans tags: revised_text, tip-466
12:21
Deprecate KeyPress/ButtonPress/M modifiers: Use Key/Button/Meta in stead. Leaf check-in: 0fe17ecb user: jan.nijtmans tags: keysym-unicode
11:54
Fix bind-13.1 testcase check-in: 29e70f1c user: jan.nijtmans tags: keysym-unicode
11:11
Merge trunk check-in: 905eb01e user: jan.nijtmans tags: keysym-unicode
09:17
Merge 8.7. Remove win/tkWinStdInt.h, instead provide the same compat/stdint.h as in Tcl 8.7. This should work on more platforms, not only Windows. check-in: 9f27576c user: jan.nijtmans tags: revised_text, tip-466
09:03
In test-cases same optimization as everywhere else: KeyPress -> Key and ButtonPress -> Button. check-in: 37ba4f8c user: jan.nijtmans tags: trunk
2020-01-26
20:13
Fix [dccd82bdc7]: ttk fonts are absolute on x11, which is very undesirable for hidpi displays Leaf check-in: b441746a user: fvogel tags: bug-dccd82bdc7
19:59
Fix [90a4b7581f]: Tk fontconfig crash if there is no font installed Leaf check-in: 72bfdf04 user: fvogel tags: bug-90a4b7581f
2020-01-25
17:13
Let bind-34.3 be robust against Linux KDE hot spots on screen corners. check-in: 4bcebd2c user: fvogel tags: trunk
17:09
Let bind-34.3 be robust against Linux KDE hot spots on screen corners. check-in: 21ee34ad user: fvogel tags: core-8-6-branch
16:58
Let bind-34.3 be robust against Linux KDE hot spots on screen corners Closed-Leaf check-in: 0a767426 user: fvogel tags: bug-69b48f427e9
13:16
Remove useless generation of NSMouseMoved event when warping the mouse pointer on the mac check-in: 2d8804d0 user: fvogel tags: bug-e3888d5820
13:06
Fix [e3888d5820] (Grab on master prevents mouse pointer warp into slave widget) for Linux and Windows. Test bind-35.1 now passes on these platforms. check-in: 3bf789ff user: fvogel tags: bug-e3888d5820
10:20
Code specified in TIP 561; work still needed Leaf check-in: e6228955 user: dkf tags: tip-561
10:02
Working on the types and the property definition check-in: 35ca0966 user: dkf tags: tip-560
2020-01-24
12:53
merge 8.6 check-in: 239ec735 user: dgp tags: trunk
12:47
silence "unused variable" warning check-in: d55f67db user: dgp tags: core-8-6-branch
10:35
Merge 8.6 check-in: 1e7fa1ba user: jan.nijtmans tags: trunk
10:32
Sync tcl.m4 and rules.vc to latest version from Tcl check-in: 2a489c28 user: jan.nijtmans tags: core-8-6-branch
2020-01-23
21:24
Start of work on implementing TIP 560 check-in: 14d8da05 user: dkf tags: tip-560
2020-01-22
21:37
New files from RenĂ© Zaumseil Leaf check-in: 79ffe759 user: fvogel tags: tip-556
2020-01-20
10:16
Bindings consistancy: Use "Key" in stead of "KeyPress" and "Button" in stead of "ButtonPress" in all demo's. check-in: 8c83e075 user: jan.nijtmans tags: trunk
2020-01-19
21:41
Merge 8.6 check-in: 02ebf476 user: jan.nijtmans tags: trunk
21:40
Remove 2 comments which are simply not correct (nor useful) any more check-in: 0ee9eaa8 user: jan.nijtmans tags: core-8-6-branch
14:41
Put more robustness in bind-35.1 check-in: 6c21b2cc user: fvogel tags: bug-e3888d5820
2020-01-18
19:27
Merge 8.6 Leaf check-in: a59e9c24 user: marc_culler tags: mac_styles
19:20
Fix [48f5da841d]: mac_styles crashes when drawing a Spinbox with textarea of width 0. check-in: 57538a25 user: marc_culler tags: mac_styles
19:07
A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup check-in: b48a8b1a user: marc_culler tags: trunk
19:06
A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup check-in: 5bb1439e user: marc_culler tags: core-8-6-branch
13:31
Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: 514e22c7 user: fvogel tags: trunk
13:31
Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: bc258ad6 user: fvogel tags: core-8-6-branch
12:12
Fix [2830360fff]: ttk::entry looses state invalid at focus events. Add non-regression test entry-11.1 check-in: 6c443199 user: fvogel tags: trunk
12:08
Fix [2830360fff]: ttk::entry looses state invalid at focus events. Add non-regression test entry-10.1 check-in: 4c6fc76c user: fvogel tags: core-8-6-branch
12:04
Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. check-in: 3883b587 user: fvogel tags: trunk
12:04
Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. check-in: e389c1c9 user: fvogel tags: core-8-6-branch
11:35
Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. check-in: 357f0028 user: fvogel tags: trunk
11:35
Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. check-in: 6114af88 user: fvogel tags: core-8-6-branch
11:32
Fix [587937fff]: Don't shuffle tag list sequence upon deletion. Add non regression tests canvas-20.[123] check-in: 06ac0e75 user: fvogel tags: trunk
11:32
Fix [587937fff]: Don't shuffle tag list sequence upon deletion. Add non regression tests canvas-20.[123] check-in: 24d1eea8 user: fvogel tags: core-8-6-branch
11:27
Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Add non regression test canvText-14.7 check-in: 5cc41235 user: fvogel tags: trunk
11:27
Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Add non regression test canvText-14.7 check-in: 1d76e4e2 user: fvogel tags: core-8-6-branch