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 [email protected]
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-10-23
20:41
merge mark Leaf check-in: 3608bf00 user: fvogel tags: trunk
20:40
re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows Leaf check-in: c718802e user: fvogel tags: core-8-6-branch
20:39
re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows check-in: ce7dc74a user: fvogel tags: trunk
19:10
WIP on changes. Leaf check-in: ec25b65f user: dgp tags: core-8-6-10-rc
03:43
Add update idletasks for the text. Replace non-BMP characters by 0xfffd when pasting. Leaf check-in: 43e89771 user: culler tags: bug-39de9677aa
01:20
Add IME bindings for ttk::entry. check-in: e48b918d user: culler tags: bug-39de9677aa
2019-10-22
23:17
More progress on implementing IME check-in: 801f063d user: culler tags: bug-39de9677aa
17:48
Fix [0854c99473]: macOS key events during a local grab are not handled correctly. Leaf check-in: cde8c195 user: culler tags: bug-0854c99473
16:08
Fix [39de9677aa]: incorrect IME behavior check-in: fb1d0dab user: culler tags: bug-39de9677aa
09:30
Merge trunk Leaf check-in: 4839fd88 user: jan.nijtmans tags: keysym-unicode
09:21
Add many XF86 and Sun keysym's to ks_names.h, so they are available to Windows and MacOS too (they already work on X11-R6 and MacOS in X11 mode). Deprecate keysym's in this list which are deprecated in X11-R6 as well: We don't want people to start using them: If Tk is compiled with -DTK_NO_DEPRECATED they will be really gone. check-in: 44825807 user: jan.nijtmans tags: trunk
2019-10-21
15:38
Use <???> in stead of <key-???>, except for <1> and <2> check-in: 700ae101 user: jan.nijtmans tags: keysym-unicode
14:50
Merge trunk. Better handling for ASCII characters and U???? format check-in: 451882f2 user: jan.nijtmans tags: keysym-unicode
13:08
merge trunk Leaf check-in: 772dae36 user: dgp tags: core-8-7-a3-rc
13:03
merge 8.6 check-in: 44b24e96 user: dgp tags: core-8-6-10-rc
00:04
Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches when the screen resolution is changed. check-in: 7d3b7fd7 user: culler tags: trunk
00:02
Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches when the screen resolution is changed. check-in: d4d18964 user: culler tags: core-8-6-branch
2019-10-20
21:08
Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the demo is running. check-in: d0240f16 user: culler tags: trunk
21:07
Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the demo is running. check-in: 882604ed user: culler tags: core-8-6-branch
18:31
Merge trunk check-in: 353095f5 user: jan.nijtmans tags: keysym-unicode
18:30
Add a few defines from latest X11-R6 check-in: 07ac0b61 user: jan.nijtmans tags: trunk
15:10
Fix the default bgerror on macOS so it correctly displays the stack trace. check-in: d89e44d1 user: culler tags: trunk
15:09
Fix the default bgerror on macOS so it correctly displays the stack trace. check-in: 5f29ad7d user: culler tags: core-8-6-branch
04:42
Fix test canvImg-11.3 which was failing on macOS due to interaction with other tests check-in: fd5bf1df user: culler tags: trunk
04:41
Fix test canvImg-11.3 which was failing on macOS due to interaction with other tests. check-in: d0ddf1ac user: culler tags: core-8-6-branch
03:41
Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at app startup. check-in: 5a54a60e user: culler tags: trunk
03:40
Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at app startup. check-in: ab497177 user: culler tags: core-8-6-branch
03:30
Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 3707397c user: culler tags: trunk
03:30
Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 074f89b5 user: culler tags: core-8-6-branch
2019-10-19
23:34
Merge trunk check-in: d424e4d0 user: jan.nijtmans tags: keysym-unicode
23:23
Add more keysym-related header files from X11-R6, so extensions can eventually use them. Deprecate the non-standard additions in keysymdef.h, in favor of the new header files. check-in: e259e79e user: jan.nijtmans tags: trunk
21:06
Add support for parsing/generating U????-forms of keysyms. Add more X11 header-files containing keysym information. check-in: c61c3cff user: jan.nijtmans tags: keysym-unicode
2019-10-18
21:59
Added a regression test, which involved adding a command to tkMacOSXTest.c to simulate mouse button press events. Closed-Leaf check-in: 8aa0008c user: culler tags: bug-ee946e4ebd
21:54
Add more Linux keycodes. check-in: 175e079f user: jan.nijtmans tags: keysym-unicode
14:29
Restore injection of MouseMoved to avoid unknown trouble. check-in: dad87927 user: culler tags: bug-ee946e4ebd
14:13
Minor cleanup; rework TkpWarpPointer check-in: 7f683e13 user: culler tags: bug-ee946e4ebd
2019-10-17
14:43
Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 8efbb3fa user: culler tags: bug-ee946e4ebd
2019-10-16
01:24
Another adjustment to the test. Leaf check-in: f2b41666 user: culler tags: mac_buttons
2019-10-15
20:06
Merge trunk. Slight improvement: Onlu use Unicode rep for printable characters check-in: a1b69e54 user: jan.nijtmans tags: keysym-unicode
09:20
Merge 8.6 check-in: b618b23d user: jan.nijtmans tags: trunk
09:19
One step more in fully fixing [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. Now that Tcl 8.6 doesn't handle 4-byte UTF-8 characters as invalid anymore, we don't need the trick in Tk any more to spit out two surrogates: Tcl already handles that correctly. check-in: 84163219 user: jan.nijtmans tags: core-8-6-branch
09:16
Fix a few typo's check-in: e895a410 user: jan.nijtmans tags: core-8-6-branch
2019-10-14
20:28
Further implementation: Handle Latin-1 check-in: 0fc53c38 user: jan.nijtmans tags: keysym-unicode
17:00
Fix test for whether to draw the button. check-in: 6d50b6d5 user: culler tags: mac_buttons
15:10
Use Unicode for keysym names in stead of standard X11-R6 names representing Unicode characters. check-in: 9ad84cb9 user: jan.nijtmans tags: keysym-unicode
14:30
Aqua: Implement image buttons check-in: 09b7f8b9 user: culler tags: mac_buttons
13:05
Merge 8.6 check-in: 33028d09 user: jan.nijtmans tags: trunk
13:04
3 minor doc fixes. check-in: a7e6bbfb user: jan.nijtmans tags: core-8-6-branch
12:53
Update documentation with keysyms from X11-R6, now available for all platforms. check-in: 78b73a68 user: jan.nijtmans tags: trunk
12:35
Merge 8.6 check-in: b5166ff3 user: jan.nijtmans tags: trunk