Tk Source Code

Timeline
Login

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

50 most recent check-ins

2025-07-03
09:18
Merge-mark Leaf check-in: 216e24f883 user: jan.nijtmans tags: core-9-0-branch
09:17
Fix [https://core.tcl-lang.org/tcl/info/6b0f776c52|6b0f776c52]: gcc 14 breaks configure test for bigendian leading to broken floating point Leaf check-in: 47e41741a6 user: jan.nijtmans tags: core-8-6-branch
2025-07-02
15:17
merge release check-in: 92d996c03d user: dgp tags: core-9-0-branch
14:08
merge 9.0 Closed-Leaf check-in: 6e79310195 user: dgp tags: rc1, core-9-0-2-rc, core-9-0-2
2025-07-01
19:05
Changes.md: move visible grip out of bugs to features check-in: cacf04de99 user: oehhar tags: core-9-0-branch
2025-06-29
12:42
More tweaks check-in: ba9a6a0570 user: kevin_walzer tags: tka11y
12:38
Fix typo check-in: b77541fcb2 user: kevin_walzer tags: tka11y
12:37
Try again with configure.ac check-in: 8ecf2692e0 user: kevin_walzer tags: tka11y
12:29
Regenerated configure file check-in: 918a0ad586 user: kevin_walzer tags: tka11y
03:29
Confirm updates to tkUnixAccessibility.c Leaf check-in: 5ad10d462b user: kevin_walzer tags: tka11y
03:27
Include files found; begin to clear compiler errors check-in: 062f46c3c1 user: kevin_walzer tags: tka11y
02:58
Additional tweaks to build file check-in: b740445d32 user: kevin_walzer tags: tka11y
02:28
Additional work on makefile and other edits check-in: edfbb46d14 user: kevin_walzer tags: tka11y
01:36
Merge trunk check-in: 4991eb27a9 user: kevin_walzer tags: tka11y
2025-06-28
11:32
Merge trunk Leaf check-in: c5d97cabae user: erikleunissen tags: uniform_test_file_structure
09:48
bgerror.test: move note to its proper place check-in: b4609908ab user: erikleunissen tags: uniform_test_file_structure
04:25
Fix unused variable warning. Leaf check-in: 16394eaf1b user: culler tags: trunk, main
04:20
Begin work on X11 accessibility via Atk; cleanup of prior work check-in: f5f23df3a2 user: kevin_walzer tags: tka11y
2025-06-27
15:54
Merge trunk Leaf check-in: a7cefe3e99 user: jan.nijtmans tags: revised_text, tip-466
02:46
Selection in listbox and treeview now working correctly with accessibility check-in: 7d61f365ac user: kevin_walzer tags: tka11y
02:25
Non-root toplevels now work with MSAA - adding per-window hash tables accomplishes this check-in: 4231f3eeaf user: kevin_walzer tags: tka11y
2025-06-26
15:50
Revert unproductive changes, remove duplicate function and unneeded globals - still having difficulty doing accessibility tracking on non-root toplevel windows check-in: dfff3a350b user: kevin_walzer tags: tka11y
13:46
merge 9.0 check-in: 7e3eca1567 user: dgp tags: rc0, core-9-0-2-rc
12:39
Use (char *)NULL sentinels check-in: 9e69dcb14e user: jan.nijtmans tags: trunk, main
09:14
Merge 9.0 check-in: 5ec1eb99f3 user: jan.nijtmans tags: trunk, main
09:04
Add testutils.GUIDE to "make dist" check-in: e5c6bf792a user: jan.nijtmans tags: core-9-0-branch
04:35
Revert unintended indentation changes check-in: fd50f00605 user: kevin_walzer tags: tka11y
03:59
Substantial attempt to track non-root toplevels and their child widgets in the accessibility hierarchy check-in: f5796a3e45 user: kevin_walzer tags: tka11y
2025-06-25
17:56
Minor cleanup check-in: 52e5bdbaca user: kevin_walzer tags: tka11y
2025-06-24
01:00
Merge trunk check-in: 74e65c6d2b user: kevin_walzer tags: tka11y
2025-06-23
01:05
Race conditions/hangs/crashes associated with focus addressed check-in: fd6ae54a9b user: kevin_walzer tags: tka11y
2025-06-22
06:09
Restore AccHelp functions check-in: 28cb06e537 user: kevin_walzer tags: tka11y
05:59
Back out last two commits because they broke focus tracking and command execution - look for other ways to manage race conditions check-in: ac9407cdff user: kevin_walzer tags: tka11y
03:07
Additional checks against access violations check-in: 8d3b34c407 user: kevin_walzer tags: tka11y
02:49
Address a few crashes check-in: a0fc24d539 user: kevin_walzer tags: tka11y
2025-06-20
03:34
Remove unused var check-in: 73c42420b7 user: kevin_walzer tags: tka11y
03:32
Command execution in response to button press FINALLY works in a multi-threaded context (triggered on COM background thread, pushed to main thread for processing by Tk check-in: f5f911fa7c user: kevin_walzer tags: tka11y
01:55
Additional refinement of command execution on main thread - still need to align interps check-in: 47785e3d94 user: kevin_walzer tags: tka11y
2025-06-19
03:51
Re-work command and focus execution check-in: 097de28c6e user: kevin_walzer tags: tka11y
2025-06-17
02:14
Refinement of accessibility frame, command execution check-in: ddb28eb164 user: kevin_walzer tags: tka11y
2025-06-16
17:50
Open release branch for Tk 9.0.2 check-in: 4e03467a49 user: dgp tags: core-9-0-2-rc
10:10
Tiny correction for Tk_CustomOption{Set,Get}Proc signature in manpage check-in: e061690000 user: apnadkarni tags: core-9-0-branch
2025-06-15
21:09
Progress on crashes/hangs in Wish check-in: 563609c87c user: kevin_walzer tags: tka11y
01:08
Clear compiler errors with new design; testing needed check-in: ad78d1fcc9 user: kevin_walzer tags: tka11y
2025-06-14
21:41
Significant re-design of Windows accessibility binding; refactoring all Tcl/Tk functions to run on the main thread or with a global thread lock to protect data; MSAA calls run on background threads check-in: 4af8d8e644 user: kevin_walzer tags: tka11y
10:35
clipboard.test, select.test: uniformize usage of NOTE/NOTES section header check-in: ba918d52e5 user: erikleunissen tags: uniform_test_file_structure
10:17
wm.test: move tests wm-client-*, restoring alphabetical order check-in: 44126b67e0 user: erikleunissen tags: uniform_test_file_structure
09:49
unixWm.test: correct section headers check-in: c1fb87e814 user: erikleunissen tags: uniform_test_file_structure
04:32
Initial revisions - more extensive re-work to come check-in: 1ee6d5547d user: kevin_walzer tags: tka11y
02:36
Rethink separation of Tk and MSAA threads check-in: 23b21e804e user: kevin_walzer tags: tka11y