Tk Source Code

Timeline
Login

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

50 most recent check-ins

2026-05-19
15:55
Close fork Leaf check-in: 2271743c06 user: culler tags: wayland_nvg
15:50
merge local. check-in: e278b2ebe2 user: culler tags: wayland_nvg
15:46
Commit for testing whether wayland bug works the same way with pixel ratio 1 check-in: 3d5b43d3f9 user: culler tags: wayland_nvg
13:30
Merge main Leaf check-in: 77c1ad70a5 user: oehhar tags: tip-751-labels-rotated-text, core-tip-751-labels-rotated-text
13:29
TIP-751 docs added check-in: 15c257d6b4 user: oehhar tags: tip-751-labels-rotated-text
12:57
TIP-751: fix style option "-textangle {}" with tests check-in: e4d8fc2513 user: oehhar tags: tip-751-labels-rotated-text
12:14
TIP-751: tests for ttk::label and ttk::notebook check-in: f690add20a user: oehhar tags: tip-751-labels-rotated-text
11:45
(TkWmUnmapWindow): revert condition to its original state Leaf check-in: 5d2c9025f1 user: erikleunissen tags: bug-591829e948-A
09:24
Keep the clearing of TK_MAPPED as close as possible to [orderOut]. Add comment explaining their coupling. check-in: 2b67acc133 user: erikleunissen tags: bug-591829e948-A
2026-05-18
19:38
(XUnmapWindow): remove redundant code block that is never executed check-in: 937cd65b16 user: erikleunissen tags: bug-591829e948-A
12:00
TIP 750: MS-Win auto mode: doc/comment/error reporting/test adjustements Leaf check-in: d898bfaf36 user: oehhar tags: core-tip_750-win-auto-doc, tip_750-win-auto-doc
11:52
Merge trunk Leaf check-in: 532f859cbe user: jan.nijtmans tags: tip-687
11:45
Fix compiler warnings, seen with gcc 13.4 Leaf check-in: e0d7f01ce9 user: jan.nijtmans tags: trunk, main
11:18
image photo svg: inline stylesheets: replaced own version by upstream pull request 284 (https://github.com/memononen/nanosvg/pull/284) Leaf check-in: 04eb13fb64 user: oehhar tags: c8c8b724-nanosvg-284, core-c8c8b724-nanosvg-284
11:11
Fix testcase. Avoid confusion with 'tcl_800' locale check-in: 91c19a1680 user: jan.nijtmans tags: tip-687
10:57
Treeview-related visual improvements for the aqua theme. Leaf check-in: 1919914aa0 user: csaba tags: enhanced_treeview, core-enhanced_treeview
10:01
Correct YAML errors in Linux-with-Tcl-9 workflow on CI runner Leaf check-in: dde4ea8c06 user: kevin_walzer tags: rtl_text, core-rtl_text
09:57
Use 'tcl8' as special value for Tcl 8 compatibility check-in: cd5e475920 user: jan.nijtmans tags: tip-687
09:18
Rebase to trunk check-in: 73adf8ddf5 user: jan.nijtmans tags: tip-687
2026-05-17
16:01
Add a few more RTL languages check-in: ba42eb429a user: kevin_walzer tags: rtl_text, core-rtl_text
15:14
Clean up comments check-in: 0b509b61ba user: kevin_walzer tags: rtl_text
15:12
Improve selection and cursor handling in CJK text check-in: 0eaf3fd17a user: kevin_walzer tags: rtl_text
14:23
Tweak biditext.tcl demo check-in: 521fc6a132 user: kevin_walzer tags: rtl_text
14:11
Adjust comments check-in: 76022b80a1 user: kevin_walzer tags: rtl_text
12:45
Correct typo check-in: 46311c7ae2 user: erikleunissen tags: bug-591829e948-A
12:41
Document side effects of the windowActivation() callback check-in: bcd3db0c82 user: erikleunissen tags: bug-591829e948-A
12:10
Restore changes to tkMacOSXWm.c from branch bug-591829e948-MC, but unset the TK_MAPPED flag at a different position check-in: a0dcbe6ea6 user: erikleunissen tags: bug-591829e948-A
11:21
One more tweak - for clang build check-in: 2f9123f00d user: kevin_walzer tags: rtl_text
11:20
Add one more correction to linux-with-tcl9-build.yml check-in: e1a4c6a92b user: kevin_walzer tags: rtl_text
00:47
Switched from using between to range subcommand to be consistent with other Tcl/Tk usage. check-in: fd4e396874 user: bohagan tags: enhanced_treeview
2026-05-16
22:37
Update changes.md check-in: 616d842e8d user: kevin_walzer tags: rtl_text
22:34
Documentation updates check-in: 478592a5c0 user: bohagan tags: enhanced_treeview
21:36
Test case updates check-in: 8754c4a81d user: bohagan tags: enhanced_treeview
18:17
Add EGL as dependency Leaf check-in: e1bc97baf2 user: kevin_walzer tags: wayland
17:28
Revert stray newline check-in: 0429002b09 user: kevin_walzer tags: rtl_text, core-rtl_text
17:26
Additional refinement check-in: 97359c03fa user: kevin_walzer tags: rtl_text
14:57
Merge trunk check-in: 84d01aaa77 user: kevin_walzer tags: rtl_text
14:05
Added back set stripe and tag background colors for Windows native themes. check-in: d70e8f06d0 user: bohagan tags: enhanced_treeview
11:49
Merge TIP 750 check-in: 92224a0d17 user: culler tags: trunk, main
00:37
Add libxft and libxss-dev to linux-with-tcl9-build file check-in: 945c74ee18 user: kevin_walzer tags: rtl_text
2026-05-15
17:00
Attempt to add libEGL to GLFS_LIBS check-in: 291300164c user: culler tags: wayland_nvg
16:27
Give each toplevel its own NVG context. Fix Wayland issue where the back buffer size is different from that reported by GLFW. check-in: 9b6a404e68 user: culler tags: wayland_nvg
02:31
Update changes.md check-in: 3d73a7c925 user: kevin_walzer tags: rtl_text
01:36
Revert disabling of some tests in font.test as C correction fixed Windows failures; fix Windows crash on startup because of uninitialized fonts check-in: 3188f74dfd user: kevin_walzer tags: rtl_text
2026-05-14
22:13
Final adjustments of tests to reflect changes in font loading on Windows check-in: d5f9235b8e user: kevin_walzer tags: rtl_text, core-rtl_text
21:22
Fully restore CJK/Emoji font support check-in: 54302b4e7c user: kevin_walzer tags: rtl_text
17:57
Using SVG images for a much better chevron look; providing tiny SVG images by allowing tk::scalingPct values less than 100; further theme-related improvements. check-in: a16dd2f7de user: csaba tags: enhanced_treeview
02:32
Trying to bring back more robust font management check-in: aac9fab46c user: kevin_walzer tags: rtl_text
00:28
Additional refinements check-in: 59fc0c675b user: kevin_walzer tags: rtl_text
2026-05-13
18:05
Open release branch for 9.0.4 Leaf check-in: 48787f7055 user: dgp tags: core-9-0-4-rc