Tk Source Code

Timeline
Login

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

50 most recent check-ins that include changes to files matching 'doc/*'

2026-10-16
19:42
Add documentation for the -hidden attribute. leaf check-in: f4b7f76e user: culler tags: tip_765
16:43
Fix [707778]: canvas/scrollbar return wrong configure synonym info. Backport of [ec72c82c]. check-in: b6833fc2 user: serhiy.storchaka tags: core-8-6-branch
2026-10-14
21:07
Rebase to trunk leaf check-in: f532ecf3 user: jan.nijtmans tags: x11-nonlatin-shortcuts, core-x11-nonlatin-shortcuts
16:26
Fix for build failure documented in [68385104aa] check-in: fc6944ed user: kevin_walzer tags: wayland_test
11:08
Merge ATK updates check-in: df21db42 user: kevin_walzer tags: wayland
06:47
Merge nab-text-fixes: fix [a1e1030543], [3d27c3e636], [555b4c1130], [7dd531ff5f] and [7f951f0aa8], insertion with soft hyphens and tag lists (tests btree-14.127 to 14.130, text-47.1 to 47.4). check-in: 6b9cd9fa user: nab tags: revised_text, tip-466
06:47
Fix [3d27c3e636]: tk_textInsert and tk_textReplace accept -hyphentags before the indices, as documented; after the indices only -hyphentags itself is an option, other chars starting with "-" are inserted. Synopsis of tk_textReplace fixed. Tests text-47.1 to 47.3. check-in: d29a1c0d user: nab tags: nab-text-fixes
2026-10-13
11:28
Merge trunk closed check-in: 75811fef user: kevin_walzer tags: x11-shaper-unlimited
01:48
merge main leaf check-in: 7f2b02d1 user: culler tags: bug-40dc19ee9e-alt
2026-10-12
21:03
Merge main and use movePointerAwayFromTestArea in panedwindow-30.3. check-in: 78359e1e user: serhiy.storchaka tags: panedwindow-sash-cursor
20:29
Merge trunk check-in: e35cc1f4 user: erikleunissen tags: x11-implicit-focus-release
04:30
Merge trunk check-in: e6fec576 user: nab tags: revised_text, tip-466
2026-10-11
22:03
More robust color emoji support check-in: 9aed2c03 user: kevin_walzer tags: color_emoji_wayland
20:38
Integrate new emoji engine into X11 check-in: 43d9156a user: kevin_walzer tags: nab-win-color-emoji
20:22
Merge trunk closed check-in: d92e44c7 user: kevin_walzer tags: color_emojis_x
15:19
Pull in accessibility.tcl from alt_x11_accessibility_fixes - did not merge successfully before leaf check-in: 81ae1c22 user: kevin_walzer tags: wayland_atk
14:51
Updated 3 man pages, triggered by [da5eab5020]: Container is not displaying embedded window. check-in: 43f0110c user: csaba tags: core-8-6-branch
14:45
Updated 3 man pages, triggered by [da5eab5020]: Container is not displaying embedded window. check-in: eb7a029b user: csaba tags: core-9-0-branch
14:43
Updated 3 man pages, triggered by [da5eab5020]: Container is not displaying embedded window. check-in: ca16e5ad user: csaba tags: trunk, main
01:33
Merge trunk check-in: 9072b33e user: kevin_walzer tags: wayland
2026-10-10
18:54
Man page update triggered by [1457279fff]: w32: Creating Alt-Key binding on all breaks default handling. check-in: a3e63a06 user: csaba tags: core-8-6-branch
18:49
Man page update triggered by [1457279fff]: w32: Creating Alt-Key binding on all breaks default handling. check-in: 692f0347 user: csaba tags: core-9-0-branch
18:45
Man page update triggered by [1457279fff]: w32: Creating Alt-Key binding on all breaks default handling. check-in: 1d86dae4 user: csaba tags: trunk, main
2026-10-09
14:43
Merge trunk closed check-in: f893f7e7 user: jan.nijtmans tags: text-rtl-detection
12:27
Merge trunk leaf check-in: d040ffe6 user: jan.nijtmans tags: x11-xcursor-file
12:23
Rebase to trunk leaf check-in: d1fb08f3 user: jan.nijtmans tags: cursor-file-tests
10:12
Merge trunk check-in: 43fddb67 user: jan.nijtmans tags: revised_text, tip-466
08:43
Fix [707778]: canvas/scrollbar return wrong configure synonym info check-in: ec72c82c user: jan.nijtmans tags: core-9-0-branch
01:26
Add color emoji support to Wayland check-in: 03d2ecbd user: kevin_walzer tags: color_emoji_wayland
2026-10-08
20:37
Fix [707778]: canvas/scrollbar return wrong configure synonym info check-in: b9541057 user: jan.nijtmans tags: trunk, main
19:53
Merge 9.0 closed check-in: 0da8aee8 user: chrstphrchvz tags: bug-df4b603950-alt
19:23
Correct the Windows grab paragraph: an outside toplevel can be raised but not activated, and cannot be moved during a global grab (checked on Windows 11). leaf check-in: 01ff9af7 user: serhiy.storchaka tags: grab-doc-windows
18:56
Fix [e02aac5cab]: document the behaviour of grabs on Windows: a global grab does not lock out other applications, and a toplevel window outside the grab cannot be activated or raised. check-in: e2d44be6 user: serhiy.storchaka tags: grab-doc-windows
15:31
Merge cursor-file-tests check-in: 814ed2d6 user: serhiy.storchaka tags: x11-xcursor-file
15:30
Fix [e1d86b048b]: -cursor options: documentation. Fix the corrupted reference to the X cursor font (cursorfont.h), document that the cursor colors are only supported on X11 and are ignored for a cursor with two colors if a cursor theme is used, replace the obsolete description of Macintosh cursor resources, and document that the files of the @sourceName forms are X bitmap files which must define the hot spot. check-in: 428d9b1b user: serhiy.storchaka tags: cursor-file-tests
15:05
Test and document cursor files on Windows and macOS. Cursor file tests now use prepared files (tests/cursor.cur, tests/cursor-anim.ani) instead of data embedded in cursor.test, and run on macOS too; add tests for an animated cursor (Windows), an image file (macOS) and a file of a wrong format. The manual page now documents that macOS loads any image supported by the system for a cursor spec of a single file name. check-in: 915f3e74 user: serhiy.storchaka tags: cursor-file-tests
14:57
Fix [3164867]: Add Xcursor support on X11. On X11, a cursor spec of a single file name (@file) now loads a cursor file in the Xcursor format, which can have colors, an alpha channel and animation, if the libXcursor library is available. The library is loaded at run time, as libnotify is. Document the @file form for X11 and macOS (which loads any image supported by the system). The cursor file tests now run on all platforms with prepared files (Windows cursor files for Windows and macOS, Xcursor files for X11), and test animated cursors on Windows and X11. check-in: fae53a8a user: serhiy.storchaka tags: x11-xcursor-file
14:12
Merge trunk. [7d8d10e4a9] ported to the revised display code: a text not yet mapped is laid out with its requested size (textDisp-45.1). textDisp-43.1 and 44.1 use a window one pixel wide; text-39.3 compares the measures taken before and after the first display. check-in: 71074c1d user: nab tags: revised_text, tip-466
12:06
Fix [3565268]: On X11, classic checkbuttons and radiobuttons are now invoked when mouse button 1 is released over them, not when it is pressed, as on Windows and macOS, as ttk checkbuttons and radiobuttons, and as other toolkits (Motif, Athena, GTK, Qt). They are not invoked if the mouse is not over the button when button 1 is released. A widget <ButtonRelease-1> binding therefore sees the old value on all platforms. leaf check-in: 57bfd887 user: serhiy.storchaka tags: x11-check-toggle-on-release
08:04
[6838d62c] Document ttk::button -justify styling option, remove not existing command line options in comment. check-in: b2b150d5 user: oehhar tags: core-8-6-branch
08:03
[6838d62c] Document ttk::button -justify styling option, remove not existing command line options in comment. check-in: c5e1dfa8 user: oehhar tags: core-9-0-branch
07:59
[6838d62c] Document ttk::button -justify styling option, remove not existing command line options in comment. check-in: 0b67dd42 user: oehhar tags: trunk, main
07:27
Document that a line is never broken inside a grapheme cluster. check-in: 2c4d12a0 user: nab tags: revised_text, tip-466
07:27
Merge nab-no-unibreak: remove the support of libunibreak and the option -useunibreak. check-in: df39da17 user: nab tags: revised_text, tip-466
07:03
Remove the support of libunibreak (loaded again for each computation, then used by all text widgets) and the option -useunibreak. [$w brks] takes no locale argument (text-1.107, text-43.11). closed check-in: 9106c9e6 user: nab tags: nab-no-unibreak
06:57
Merge trunk check-in: 061d0a5e user: nab tags: revised_text, tip-466
00:36
Merge wayland check-in: 6f76916c user: kevin_walzer tags: wayland_test
00:35
Merge trunk check-in: 4c0bc9b7 user: kevin_walzer tags: wayland
00:22
Merge trunk closed check-in: 3f85a571 user: kevin_walzer tags: tk_emoji
2026-10-07
20:28
[11bd4a03] Add a note to the menu documentation for MS-Win: toplevel menubars only honor font and color options if undocumented MS-Windows messages are sent by the OS. check-in: 6b81f33f user: oehhar tags: trunk, main