Tk Source Code

Timeline
Login

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

50 most recent check-ins

2026-07-21
15:20
Adapted the enhanced treeview demo to the latest changes related to the Unix fonts. Leaf check-in: 8d990740b3 user: csaba tags: trunk, main
14:23
Added missing bits to the fix for [eaef70f38e] and handled the --disable-bidi case, too. check-in: da53e46389 user: csaba tags: trunk, main
12:05
Fix for [0cfee206] check-in: 2df8ba2099 user: kevin_walzer tags: trunk, main
12:04
Merge trunk Leaf check-in: 985d24215d user: kevin_walzer tags: fixsys_font_fix
09:38
Fix for [fe932e457]: Scaling on aqua gets unexpectedly reset. Leaf check-in: dec50936d7 user: csaba tags: core-9-0-branch
09:30
Fix for [fe932e457]: Scaling on aqua gets unexpectedly reset. check-in: eefcafad13 user: csaba tags: trunk, main
02:36
Merge trunk Leaf check-in: c31388931a user: kevin_walzer tags: wayland
2026-07-20
23:39
Remove duplicate comments check-in: 58c5bff013 user: kevin_walzer tags: wayland
23:36
Fix for [932ed4f57b] check-in: 5ca9e8e3b4 user: kevin_walzer tags: trunk, main
23:34
Merge trunk Leaf check-in: 577883e930 user: kevin_walzer tags: bidi_clip_fix
23:16
Comment cleanup, additional diacritical chars added to table check-in: 9185db3f11 user: kevin_walzer tags: wayland
19:50
Fix for new windows being resized to 200x200 by wayland. Leaf check-in: 7450a1cf3d user: culler tags: wayland_nvg
16:53
Fix typo. check-in: c5bf331ac9 user: culler tags: wayland_nvg
16:40
Import tkWaylandColors.c from the wayland branch. check-in: 9130d71c96 user: culler tags: wayland_nvg
12:21
Additional refinement of pre-composed glyphs check-in: e133c314c8 user: kevin_walzer tags: wayland
12:17
Pre-compose characters with diacritical marks check-in: 021e16ff59 user: kevin_walzer tags: wayland
12:02
Some cleanup; fine-tune emoji and accented text layout check-in: 7dbe01fbaa user: kevin_walzer tags: wayland
04:19
Emoji text now displays correctly without embedded font check-in: e0a80f9fa2 user: kevin_walzer tags: wayland
03:52
Potential fix for [b1ced740f6] check-in: d6cdbea5ba user: kevin_walzer tags: fixsys_font_fix
02:32
Rearrange headers to avoid build failure caused by redefining enums. check-in: c869f5e508 user: culler tags: wayland
2026-07-19
23:27
Restore sans serif font - emoji support still broken check-in: 61d6e6579c user: kevin_walzer tags: wayland
20:19
Re-set font file - still needs work check-in: 35085d4265 user: kevin_walzer tags: wayland
20:10
testutils.tcl: allow repeated invocation of "testutils import" for the same domain (which is inconsequential) check-in: c9fbedb5fd user: erikleunissen tags: core-9-0-branch
20:07
testutils.tcl: allow repeated invocation of "testutils import" for the same domain (which is inconsequential) check-in: a7dcb6b76a user: erikleunissen tags: trunk, main
19:48
Close fork check-in: 17b63c912e user: culler tags: wayland_nvg
19:07
Replace Glfw by Wayland in file and function names. check-in: f9e61d6f79 user: culler tags: wayland_nvg
19:06
Potential fix for 932ed4f57b check-in: a046afcc1c user: kevin_walzer tags: bidi_clip_fix
18:19
Clean up a bit. check-in: 3c9d5ca209 user: culler tags: wayland_nvg
05:08
Revert last changes - did not help check-in: 4edec9ec32 user: kevin_walzer tags: wayland
04:55
Minor comment cleanup check-in: 2110db99fe user: kevin_walzer tags: trunk, main
04:49
Clean up emoji font fallbacks check-in: 38b918958a user: kevin_walzer tags: wayland
02:49
Integrate emoji font fallback directly into font API, remove bundled font check-in: 774f5a4723 user: kevin_walzer tags: wayland
01:39
Add tkWaylandSubwindows.c to Makefile.in check-in: df503f7474 user: kevin_walzer tags: wayland_nvg
01:31
Add the file tkWaylandSubwindows.c. check-in: 77244deb8c user: culler tags: wayland_nvg
01:05
Correct rendering of Arabic and font fallback for emoji - remove unused noto_emoji.h data check-in: fdbdb98c28 user: kevin_walzer tags: wayland
00:37
Merge trunk check-in: 19db6d250f user: kevin_walzer tags: wayland
00:19
Arabic RTL placement was broken in a recent commit - restore correct functioning check-in: eafb1b5995 user: kevin_walzer tags: trunk, main
00:05
Fix for eaef70f38e check-in: 25366b8985 user: kevin_walzer tags: trunk, main
2026-07-18
23:26
Fix for b1ced740f6 check-in: f7adc58f5f user: kevin_walzer tags: trunk, main
19:30
First pass at implementing subwindow clipping. check-in: ea82b9e239 user: culler tags: wayland_nvg
2026-07-17
16:13
Remove change to unix/configure.ac which broke the macOS build. check-in: 2df67189a8 user: culler tags: trunk, main
11:37
Merge nab-elide-walk-uaf (use-after-free fix in the elide update walk). Leaf check-in: 6f31f367f8 user: nab tags: revised_text, tip-466
11:32
Staging merge of nab-elide-walk-uaf. Leaf check-in: 1832e9e02c user: nab tags: nab-elide-walk-uaf-merge
11:22
Fix use-after-free of the walked segment in UpdateElideInfo Leaf check-in: 5c246a9b2e user: nab tags: nab-elide-walk-uaf
2026-07-16
23:00
Add TIP 725 to changes.md check-in: 8aa0903d92 user: culler tags: trunk, main
15:51
Merge nab-undo-inclusive (undo/redo bookkeeping and inclusive deletion fixes). check-in: 535c462d52 user: nab tags: revised_text, tip-466
15:46
Staging merge of nab-undo-inclusive. Leaf check-in: 9dd14d5708 user: nab tags: nab-undo-inclusive-merge
15:01
Fix the mark boundaries of multi-line inclusive deletions. Leaf check-in: 685d8df5fc user: nab tags: nab-undo-inclusive
15:00
A new retained tag or mark undo token expires the redo history immediately. check-in: 46e7188bf9 user: nab tags: nab-undo-inclusive
14:59
Fix 'edit info' crash on the null undoTagList slots left by tag delete. check-in: e03f925960 user: nab tags: nab-undo-inclusive