Tk Source Code

Timeline
Login

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

50 most recent check-ins

2026-02-01
22:49
More additions leaf check-in: 712fa899 user: kevin_walzer tags: wayland
22:48
Menu, init files added check-in: 587e2d7f user: kevin_walzer tags: wayland
21:09
Merge trunk leaf check-in: 7d29114b user: jan.nijtmans tags: revised_text, tip-466
17:50
Fix warnings when compiling with clang++. ckalloc -> Tcl_alloc leaf check-in: a9c89a92 user: jan.nijtmans tags: trunk, main
16:42
Merge trunk check-in: 9eedecbc user: jan.nijtmans tags: revised_text, tip-466
16:38
The directory tk/compat no longer exists, so stop creating it in the source code distribution generated by `make dist` check-in: e7bff587 user: jan.nijtmans tags: trunk, main
16:33
The directory tk/compat no longer exists, so stop creating it in the source code distribution generated by `make dist` leaf check-in: 7c77cfa1 user: jan.nijtmans tags: core-9-0-branch
03:13
libdecor is critical for Gnome check-in: 1ab81675 user: kevin_walzer tags: wayland
03:11
Disable xft support if wayland is chosen check-in: 7487d433 user: kevin_walzer tags: wayland
03:00
Initial effort of porting X11 Tk to support Wayland. These are the roughest initial first cuts; after all inital drafts are done, the heavy work of refining and trying to get things to build will begin, which will take many, many months or even years. This addition of Wayland support makes use of GLFW for windowing, nanovg for drawing, and the stb libraries for font and image support check-in: 1080392a user: kevin_walzer tags: wayland
2026-01-31
17:38
Merge bug-a8dda2e4a7: macOS test suite broken by mac_send. check-in: 17d328ee user: culler tags: trunk, main
17:17
Track down some devils in the details. closed check-in: 94ed039f user: culler tags: bug-a8dda2e4a7
15:01
Edit comments check-in: 76f9c950 user: culler tags: bug-a8dda2e4a7
14:58
Remove testing code check-in: 96ddefb0 user: culler tags: bug-a8dda2e4a7
02:29
Merge trunk check-in: d93ae3a0 user: kevin_walzer tags: wayland
02:28
Correct comment typo check-in: c480c40b user: kevin_walzer tags: trunk, main
02:15
Add Wayland checks to configure check-in: 1cff27cd user: kevin_walzer tags: wayland
02:14
Initial work toward Wayland support check-in: b4867ff5 user: kevin_walzer tags: wayland
02:09
Remove reference to Gtk in configure check-in: 5516c2b1 user: kevin_walzer tags: trunk, main
2026-01-30
23:55
Avoid repeating the definition of notMacCI. check-in: 086ccfc8 user: culler tags: bug-a8dda2e4a7
20:52
Fix [a8dda2e4a7]: macOS test suite broken by mac_send check-in: b4bdaa30 user: culler tags: bug-a8dda2e4a7
20:09
Arrange for the new accessiblewidget to be both distributed and installed. leaf check-in: 7178e7b9 user: dgp tags: rc0, core-9-1-a1-rc
19:57
The directory tk/compat no longer exists, so stop creating it in the source code distribution generated by `make dist` check-in: c80d548a user: dgp tags: core-9-1-a1-rc
19:32
merge trunk check-in: 35732ef2 user: dgp tags: core-9-1-a1-rc
14:04
Fix unixEmbed-7.1 testcase. See [4b705991c] check-in: 75303d85 user: jan.nijtmans tags: trunk, main
14:02
Fix unixEmbed-7.1 testcase. See [4b705991c] check-in: bfb5eb2b user: jan.nijtmans tags: core-9-0-branch
09:51
fixed a copy/paste error in pack.n check-in: 87ea52c1 user: csaba tags: core-9-0-branch
2026-01-29
13:31
merge cherrypick documentaton fix on pack.n leaf check-in: 640839dc user: Torsten tags: core-8-branch
13:29
fixed a copy/paste error in pack.n leaf check-in: afba64e8 user: Torsten tags: core-8-6-branch
13:21
fixed a copy/paste error in pack.n (this error was in here since at least 1998 when fossil's history of this file starts) check-in: 01fb2b04 user: Torsten tags: trunk, main
10:07
Proposed fix for [4b705991c], unixEmbed-7.1 test failure closed check-in: 83883214 user: jan.nijtmans tags: bug-4b705991c
2026-01-28
19:19
Extended the file tests/listbox.test. leaf check-in: 3d085cce user: csaba tags: listbox_select_colors
17:32
Open release branch for Tk 9.1a1 check-in: 3d929d1d user: dgp tags: core-9-1-a1-rc
2026-01-27
19:28
Add missing code for send-16.2 and mark send-16.1 - send-17.1 as nonPortable. check-in: 1a75d167 user: culler tags: trunk, main
10:33
Updated the listbox manual to reflect the addition of the two new options. check-in: 055580b1 user: csaba tags: listbox_select_colors
10:23
Minor correction in doc/option.n. check-in: ee8642bf user: csaba tags: core-9-0-branch
10:16
Minor correction in doc/option.n. check-in: 95301c00 user: csaba tags: trunk, main
2026-01-26
21:00
Fix [a3fb7e5cae]: test resetWindows-4b705991cf fails for window managers imposing a minimum size on toplevels check-in: ab1ecc5a user: erikleunissen tags: core-9-0-branch
20:57
Fix [a3fb7e5cae]: test resetWindows-4b705991cf fails for window managers imposing a minimum size on toplevels check-in: 9a6c05df user: erikleunissen tags: trunk, main
20:49
Even more improvement of comment closed check-in: 54892442 user: erikleunissen tags: bug-a3fb7e5cae
19:21
Added listbox options -inactiveselectbackground and -inactiveselectforeground. check-in: 708c6629 user: csaba tags: listbox_select_colors
18:05
Create new branch named "listbox_select_colors" check-in: e6e3ef7d user: csaba tags: listbox_select_colors
16:43
Improvements in the file aquaTheme.tcl. leaf check-in: e5a0836e user: csaba tags: aqua_select_colors
14:04
Merge trunk leaf check-in: c6bd7905 user: jan.nijtmans tags: tip-687
2026-01-24
18:43
Merge-mark check-in: 255cf88e user: jan.nijtmans tags: trunk, main
18:19
Merge-mark check-in: 2a4db378 user: jan.nijtmans tags: core-9-0-branch
17:41
Add [c77b42] to changes check-in: 1618ee34 user: oehhar tags: core-8-6-branch
17:39
Add [c77b42] to changes.md check-in: 64e5752e user: oehhar tags: core-9-0-branch
2026-01-23
20:23
Fix [c77b426dc9]: panic with [menu] + [wm forget] check-in: a6056a10 user: emiliano tags: core-8-6-branch
20:10
Fix [c77b426dc9]: panic with [menu] + [wm forget] check-in: f3cd605f user: emiliano tags: core-9-0-branch