Tk Source Code

Timeline
Login

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

50 most recent check-ins

2025-03-28
11:41
Progressbar and notebooks now accessible; starting on text widget Leaf check-in: ed7fbbea42 user: kevin_walzer tags: tka11y
03:06
Aqua: remove references to fields of the TkWmInfo struct from tkMacOSXSubwindows.c. Leaf check-in: ed8852d74f user: culler tags: getrid_setgrid
2025-03-27
11:53
Merge trunk. Resolve conflicts in win/tkWinDialog.c and tests/winDialog.test, but don't import changes to winDialog-5.9 (now useless test) Leaf check-in: 02357bdd80 user: erikleunissen tags: tk_collect_test_utils
10:29
Merge main Leaf check-in: 49e7dd2382 user: oehhar tags: tip-714-image-driver-info
10:23
Ticket [25b84e1246] Removal of old image code leftover Leaf check-in: ff43d4d23c user: oehhar tags: core-9-0-branch
10:15
Ticket [25b84e1246] Removal of old image code leftover Leaf check-in: 9087179e31 user: oehhar tags: trunk, main
02:55
Aqua: Remove references to TkWmInfo struct from tkMacOSXInit.c and TkMacOSXWindowEvent.c. check-in: 81e9804a53 user: culler tags: getrid_setgrid
2025-03-26
22:53
Disable some unused declarations. check-in: d284e0052b user: culler tags: getrid_setgrid
22:36
Aqua: move TkWm functions into tkMacOSXWm.c -- TkWmInfo struct should be private to that module. check-in: de44351485 user: culler tags: getrid_setgrid
19:43
Put back Tk_PhotoSetSize in slot 268, same as in Tk 9.0 check-in: 67e06f5808 user: jan.nijtmans tags: getrid_setgrid
18:13
Ticket [441c526c] MS-Win: remove Windows XP dialog variants for tk_chooseDirectory and tk_getOpenFile. Undocumented option -xpstyle removed. check-in: 03ce8fe9d1 user: oehhar tags: trunk, main
17:59
We may as well use base_width and base_height correctly. check-in: 0543cfabc0 user: culler tags: getrid_setgrid
17:15
Deprecate Tk_SetGrid check-in: 1386fac56a user: culler tags: getrid_setgrid
10:11
Reinstate automatic initialization of dialogType for domain "dialog". The convenience for the test (file) author is paramount. check-in: 9432c90928 user: erikleunissen tags: tk_collect_test_utils
2025-03-25
19:29
Ticket [25b84e1246] Remove old image code leftover Closed-Leaf check-in: 1b7c72a66b user: oehhar tags: 25b84e1246-old-image-leftover-removal
15:01
TIP 714 photo driver info: put default driver last in list to get match order. check-in: 7da58a0623 user: oehhar tags: tip-714-image-driver-info
14:31
Merge main check-in: 1cfaabb1d3 user: oehhar tags: tip-714-image-driver-info
14:25
TIP 714 photo driver info: implementation of "image format photo list" check-in: df50d132c9 user: oehhar tags: tip-714-image-driver-info
10:23
choosedir.test [EnterDirsByKey]: remove "global" statement for unused variable check-in: 8da741427c user: erikleunissen tags: tk_collect_test_utils
10:12
testutils.tcl, domain "dialog": don't export namespace variable dialogType check-in: 5622f648dc user: erikleunissen tags: tk_collect_test_utils
09:44
Backout [3783cb47a0] and [5c3431e218] because of unclean import check-in: c888fa3c11 user: erikleunissen tags: tk_collect_test_utils
07:10
Ticket [441c526c]: remove noop -xpstyle and deprecated warning in docs. Closed-Leaf check-in: efc82e11dd user: oehhar tags: 441c526c-mswin-xpstyle-dialogs-removal
02:15
Remove unused symbol check-in: 5ab8415e61 user: kevin_walzer tags: tka11y
02:08
Sticking with touchpad and mousewheel for scrollbar operation, with hints check-in: 2a76a50168 user: kevin_walzer tags: tka11y
2025-03-24
21:20
testutils.tcl [isNative]: correct behaviour for dialog types that don't use domain namespace variable "dialogIsNative" check-in: 3783cb47a0 user: erikleunissen tags: tk_collect_test_utils
17:11
choosedir.test, clrpick.test, filebox.test, msgbox.test: automatically determine dialog type from the name of the test file check-in: 5c3431e218 user: erikleunissen tags: tk_collect_test_utils
13:43
testutils.tcl [setDialogType]: simplify check-in: 7e0274e65d user: erikleunissen tags: tk_collect_test_utils
13:09
Collect variable "isNative" and rename to "dialogIsNative", significantly simplifying the algorithm determining its value. Remove related awkwardness in files clrpick.test and msgbox.test check-in: 9897eac3b4 user: erikleunissen tags: tk_collect_test_utils
03:45
Add a new stub Tk_SetSizeHints for the x11 platform, and use it in tkUnixSysTray.c check-in: 8e65f7025b user: culler tags: getrid_setgrid
2025-03-23
22:42
Mark canvas as not accessible, following the lead of HTML5 developers; we will suggest alternative options to provide information from the canvas widget in the documentation check-in: dd1eb62194 user: kevin_walzer tags: tka11y
21:03
Remove dead code check-in: 9005e475b4 user: kevin_walzer tags: tka11y
21:00
Combobox works on Aqua check-in: 567f99cd6c user: kevin_walzer tags: tka11y
20:16
Remove all uses of -setgrid in the widget demos. check-in: f0d78da9e6 user: culler tags: getrid_setgrid
18:18
Add the other missing ingredient: set size hints on every ConfigureNotify (including 1x1) check-in: b1d2fd23b1 user: culler tags: getrid_setgrid
17:43
testutils.tcl, testutils.test: correct error message (oversight in commit [561855e35a]) + textual improvement in testutils.GUIDE check-in: 74e3aa64e5 user: erikleunissen tags: tk_collect_test_utils
16:32
Refine ttk::spinbox on macOS to return correct accessibility role check-in: 9c37f5aae2 user: kevin_walzer tags: tka11y
01:23
Spinbox now working check-in: e2f11b58b2 user: kevin_walzer tags: tka11y
00:20
Scale now working check-in: 439948cef0 user: kevin_walzer tags: tka11y
2025-03-22
22:41
No, XResizeWindow does not do it. Setting size hints is the magical ingredient. check-in: 66fbad4cee user: culler tags: getrid_setgrid
20:52
testutils.GUIDE: be more accurate about the importing namespace, and other textual improvements check-in: 188a22b6a4 user: erikleunissen tags: tk_collect_test_utils
10:33
ttk/scrollbar.test: rename test constraint "coreScrollbar" to "aqua", and remove redundant definition check-in: 827ce5624f user: erikleunissen tags: tk_collect_test_utils
08:51
testutils.tcl [testutils]: make error messages uniform check-in: 561855e35a user: erikleunissen tags: tk_collect_test_utils
01:46
Replace call to TkSetGrid by a call to XResizeWindow in tkUnixSysTray.c check-in: 75688c2d05 user: culler tags: getrid_setgrid
00:26
Remove puts statement check-in: bbe9f05455 user: kevin_walzer tags: tka11y
00:24
Merge trunk check-in: 9aee987647 user: kevin_walzer tags: tka11y
00:24
Entry widgets working check-in: 2e8550df5d user: kevin_walzer tags: tka11y
2025-03-21
19:42
testutils.tcl [testutils]: simplify error messages. Adapt tests 5.1 and 6.2 in testutils.test check-in: 36baece78d user: erikleunissen tags: tk_collect_test_utils
17:28
Merge 9.0 check-in: 11f4569dd2 user: jan.nijtmans tags: trunk, main
17:26
Don't use the buggy -setgrid option in the widget demo (twind.tcl) In other demo's, use -setgrid 1/0 consistantly check-in: cafa154041 user: jan.nijtmans tags: core-9-0-branch
12:55
"XQuarz" -> "XQuartz" check-in: 5eaa39abb6 user: erikleunissen tags: tk_collect_test_utils