Tk Source Code

Timeline
Login

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

50 most recent check-ins that include changes to files matching 'macosx/*'

2026-10-20
16:30
Merge main leaf check-in: 3445619a user: culler tags: tip_765
15:47
Merge main check-in: b2cfa53d user: culler tags: tip_765
14:11
Fix [0625d1]: Segmentation fault in menu-46.1 on MacOS check-in: 4bbb759d user: jan.nijtmans tags: trunk, main
14:09
Fix [0625d1]: Segmentation fault in menu-46.1 on MacOS check-in: b9e98a45 user: jan.nijtmans tags: core-9-0-branch
14:03
Fix [0625d1]: Segmentation fault in menu-46.1 on MacOS check-in: 4ec896e8 user: jan.nijtmans tags: core-8-6-branch
12:15
Merge trunk. The new trunk test textDisp-40.1 becomes textDisp-48.1 (textDisp-40.1 is taken). check-in: 9c50134a user: nab tags: revised_text, tip-466
11:52
Fix [784be38c4]: Menu crash - macOS check-in: f4979c87 user: jan.nijtmans tags: core-8-6-branch
11:33
Follow-up fix for [99bb36df86] check-in: 94a16d81 user: jan.nijtmans tags: core-8-6-branch
03:08
Add tests and rework the pointer window management so they pass. check-in: 4e33b5ae user: culler tags: tip_765
01:33
Fix for failure of imgPhInstance-7.2 with Retina displays caused by resampling after dithering, provided by Christopher Chavez. check-in: bd4e055d user: culler tags: trunk, main
01:14
Merge trunk check-in: 42ed2d44 user: kevin_walzer tags: wayland
2026-10-19
22:33
Fix [97e8dede]: over-release of tkLayerBitmapContext. As suggested by reporter. check-in: c9b6d6c8 user: culler tags: core-9-0-branch
22:31
Fix [97e8dede]: over-release of tkLayerBitmapContext. As suggested by reporter. check-in: f71f2a29 user: culler tags: trunk, main
21:44
Fix [97e8dede]: over-release of tkLayerBitmapContext. As suggested by reporter. closed check-in: 293c9195 user: chrstphrchvz tags: bug-97e8dede
17:13
Merge main. Main contains the earlier check-ins of this branch in its history, but not the fix for [a4fa3ad2d6] and test unixEmbed-5.4, which the merge removed; restore them. Merging this branch into main now brings the fix. leaf check-in: 11bfb379 user: serhiy.storchaka tags: x11-embed-focus-return
17:10
Merge main. leaf check-in: 221311c8 user: serhiy.storchaka tags: win-text-stipple
17:08
Merge main. Test focus-9.1 renumbered to focus-11.1. leaf check-in: acc7f6b6 user: serhiy.storchaka tags: x11-override-redirect-focus
09:37
Fix [3f1ad1ff50]: Windows: pointer warp could land one pixel short of the requested position. Don't bother reserving a stub entry for TkpChangeFocus2 check-in: 5ded3328 user: jan.nijtmans tags: core-9-0-branch
2026-10-18
21:57
Update the pointer when setting or clearing the hidden attribute. check-in: 0bca7e51 user: culler tags: tip_765
14:33
Move the pointer window management utilities to a new file. check-in: d8d3959c user: culler tags: tip_765
2026-10-17
23:06
Remove unused attr tkPointerWindow; add calls to TkUpdatePointer. check-in: 180b9910 user: culler tags: tip_765
14:50
Merge main check-in: 5fbf6373 user: serhiy.storchaka tags: wayland
2026-10-16
09:46
Fix [451cb358d9]: LastKnownRequestProcessed() assigned to unsigned int check-in: 21834bb9 user: jan.nijtmans tags: core-8-6-branch
2026-10-15
23:42
Fix a focus issue with new toplevels. check-in: f827bb16 user: culler tags: tip_765
22:52
Merge main and make all tests pass robustly, including event-9.11-9.20 check-in: 4b2d5b31 user: culler tags: tip_765
16:21
Fix [451cb358d9]: LastKnownRequestProcessed() assigned to unsigned int check-in: e0fcdf0c user: jan.nijtmans tags: trunk, main
15:57
Fix [451cb358d9]: LastKnownRequestProcessed() assigned to unsigned int check-in: 04c307e8 user: jan.nijtmans tags: core-9-0-branch
03:42
Fix a few glitches noticed by Nicolas Bats. check-in: 35dfe22f user: culler tags: tip_765
2026-10-14
16:26
Fix for build failure documented in [68385104aa] check-in: fc6944ed user: kevin_walzer tags: wayland_test
15:13
More bool usage, indenting check-in: cd641663 user: jan.nijtmans tags: trunk, main
15:12
Merge nab-text-rtl-layout: fix [e7c85cd941], right-to-left text in visual order (tests textDisp-46.1 to 46.15). check-in: 371cf58a user: nab tags: revised_text, tip-466
15:12
Fix [e7c85cd941]: right-to-left text is laid out in visual order: the bidi levels of each logical line are resolved (UAX #9, mojibake), the chunks are cut where the level changes and reordered on each display line (rule L2), and the characters of a right-to-left chunk are mirrored; bbox, @x,y, the cursor, the selection and the underline follow. Tests textDisp-46.1 to 46.15. closed check-in: bd243152 user: nab tags: nab-text-rtl-layout
11:13
Merge trunk check-in: 438c60c7 user: kevin_walzer tags: wayland
11:08
Merge ATK updates check-in: df21db42 user: kevin_walzer tags: wayland
10:24
Merge trunk check-in: ae5d4848 user: nab tags: revised_text, tip-466
03:16
Implementation of TIP 765: off screen rendering for macOS check-in: 7b8042ef user: culler tags: tip_765
01:09
Improve keyboard navigation of emoji pickers on macOS and Unix check-in: 835c583a user: kevin_walzer tags: trunk, main
00:52
Emoji picker refinements for macOS and Linux check-in: cef06fb2 user: kevin_walzer tags: emoji-tweak
2026-10-13
11:28
Merge trunk closed check-in: 75811fef user: kevin_walzer tags: x11-shaper-unlimited
01:48
merge main leaf check-in: 7f2b02d1 user: culler tags: bug-40dc19ee9e-alt
2026-10-12
21:42
Try using TKBackgroundLoop during live resize leaf check-in: 6be4056b user: chrstphrchvz tags: aqua-liveresize-runbackgroundloop-experiment
21:34
Move TKBackgroundLoop for use elsewhere check-in: 5b26edf8 user: chrstphrchvz tags: aqua-liveresize-runbackgroundloop-experiment
21:03
Merge main and use movePointerAwayFromTestArea in panedwindow-30.3. check-in: 78359e1e user: serhiy.storchaka tags: panedwindow-sash-cursor
20:29
Merge trunk check-in: e35cc1f4 user: erikleunissen tags: x11-implicit-focus-release
04:30
Merge trunk check-in: e6fec576 user: nab tags: revised_text, tip-466
2026-10-11
22:03
More robust color emoji support check-in: 9aed2c03 user: kevin_walzer tags: color_emoji_wayland
20:38
Integrate new emoji engine into X11 check-in: 43d9156a user: kevin_walzer tags: nab-win-color-emoji
20:22
Merge trunk closed check-in: d92e44c7 user: kevin_walzer tags: color_emojis_x
15:19
Pull in accessibility.tcl from alt_x11_accessibility_fixes - did not merge successfully before closed check-in: 81ae1c22 user: kevin_walzer tags: wayland_atk
03:50
Preserve _eventinterp before passing it to Tcl_DoWhenIdle. check-in: 1bc92655 user: culler tags: trunk, main