Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
453 check-ins using file macosx/tkMacOSXMenus.c version 87f3a8ae
2025-06-09
| ||
03:57 | Edit out-of-date comment. Leaf check-in: b069a46b user: culler tags: clipboard_transient | |
2025-06-08
| ||
17:19 | Fix the clear command on Windows. check-in: f9a258d9 user: marcc tags: clipboard_transient | |
02:36 | Compiler errors cleared; pending testing and refinement Leaf check-in: 8ea54338 user: kevin_walzer tags: tka11y | |
01:41 | Eliminate many compiler errors with new threading setup - still need to resolve typing of arguments from marshalling function check-in: 64029fbe user: kevin_walzer tags: tka11y | |
2025-06-07
| ||
22:40 | Refactor code to run Tcl/Tk functions on main thread only; add thread locks to guard data check-in: 6daf7f01 user: kevin_walzer tags: tka11y | |
03:59 | Fix the clear command. check-in: 34cd8ef4 user: culler tags: clipboard_transient | |
03:19 | Rework the design. The flush command is gone, replaced by clipboard transient. check-in: 2f89083d user: culler tags: clipboard_transient | |
01:13 | Roll back to last stable focus version check-in: 20f63b1f user: kevin_walzer tags: tka11y | |
2025-06-06
| ||
12:20 | Merge trunk Leaf check-in: 7ea63eb0 user: erikleunissen tags: tk_collect_test_utils, addendum3 | |
12:14 | Let this branch test at Github CI. check-in: c3c6bd3f user: erikleunissen tags: tk_collect_test_utils, addendum3 | |
12:02 | Addendum 3 to tk_collect_test_utils: correct usage of name "doval" in comments in entry.test, proc was renamed previously check-in: a5562c58 user: erikleunissen tags: tk_collect_test_utils, addendum3 | |
10:04 | ttk/*.test: wrap long line in section "TESTFILE INITIALIZATION" Leaf check-in: be10dd50 user: erikleunissen tags: uniform_test_file_structure | |
09:35 | config.test: add sections COMMON TEST SETUP/CLEANUP check-in: 5160685c user: erikleunissen tags: uniform_test_file_structure | |
09:28 | color.test: move cleanup statement to section CLEANUP check-in: 5a1d56d3 user: erikleunissen tags: uniform_test_file_structure | |
09:28 | clipboard.test: collect notes check-in: eb4e436d user: erikleunissen tags: uniform_test_file_structure | |
2025-06-05
| ||
02:03 | Additional edit check-in: ef25057c user: kevin_walzer tags: tka11y | |
02:01 | Minor tweak check-in: a73980d0 user: kevin_walzer tags: tka11y | |
01:59 | Additional refinements check-in: f1713526 user: kevin_walzer tags: tka11y | |
01:47 | Additional progress in thread management check-in: 1d0292aa user: kevin_walzer tags: tka11y | |
01:10 | Progress on threading management/hanging app check-in: c53c03b3 user: kevin_walzer tags: tka11y | |
2025-06-04
| ||
18:43 | Fix cut-paste error. Leaf check-in: 53b369f8 user: culler tags: json_info_plist | |
18:31 | Add a command ::tk::mac::getInfoAsJSON which returns the JSON-encoded Info.plist file. check-in: d6d7263e user: culler tags: json_info_plist | |
11:45 | Minor adjustments check-in: d39875a8 user: kevin_walzer tags: tka11y | |
2025-06-03
| ||
03:00 | Add comment check-in: a2545dc1 user: kevin_walzer tags: tka11y | |
02:59 | Further progress check-in: 03d3a043 user: kevin_walzer tags: tka11y | |
02:39 | Progress on memory leaks check-in: 3595dbb9 user: kevin_walzer tags: tka11y | |
2025-06-02
| ||
15:46 | Merge mark Leaf check-in: e82ce250 user: apnadkarni tags: trunk, main | |
15:40 | Update changes.md for TIP 716 Leaf check-in: 829bfc18 user: apnadkarni tags: core-9-0-branch | |
12:48 | Merge core-9-0-branch: TIP 716 accepted check-in: ddcbd331 user: apnadkarni tags: trunk, main | |
12:07 | TIP 716 accepted check-in: 06aecac3 user: apnadkarni tags: core-9-0-branch | |
11:18 | Merge core-9-0-branch Closed-Leaf check-in: f67db674 user: apnadkarni tags: tip-716 | |
10:27 | Correct oversight w.r.t. previous commit check-in: ad34d08e user: erikleunissen tags: uniform_test_file_structure | |
10:21 | Sanitize "COMMON TEST CLEANUP" sections check-in: 1c321c16 user: erikleunissen tags: uniform_test_file_structure | |
08:35 | Wrap long line in section "TESTFILE INITIALIZATION" check-in: b44b1ae4 user: erikleunissen tags: uniform_test_file_structure | |
03:26 | Commit to preserve current work check-in: a943f6f3 user: kevin_walzer tags: tka11y | |
02:55 | Attempting to remove more direct Tcl calls from MSAA thread check-in: 86698940 user: kevin_walzer tags: tka11y | |
01:33 | Fix typo check-in: 0f6994be user: kevin_walzer tags: tka11y | |
01:30 | Keyboard navigation now correctly aligns Tk and MSAA focus check-in: 815a4a55 user: kevin_walzer tags: tka11y | |
2025-06-01
| ||
20:34 | Additional tweaks check-in: 79a63b05 user: kevin_walzer tags: tka11y | |
20:13 | merge mark Leaf check-in: b48d90df user: fvogel tags: revised_text, tip-466 | |
20:11 | Merge trunk (the fixes for Issue1. and Issue 2 discussed in [5d0bc3cfec] (see my comment dated 2025-05-31 14:25:43) are not needed for the revised text widget, which already behaves as expected to this regard. check-in: f1b573a0 user: fvogel tags: revised_text, tip-466 | |
20:04 | Fix Issue 1. and Issue 2. discussed in [5d0bc3cfec] (see my comment dated 2025-05-31 14:25:43). Also add caveat about the block cursor rendering. All patches provided by Christian Werner. check-in: 5d286a06 user: fvogel tags: trunk, main | |
19:59 | Fix Issue 1. and Issue 2. discussed in [5d0bc3cfec] (see my comment dated 2025-05-31 14:25:43). Also add caveat about the block cursor rendering. All patches provided by Christian Werner. check-in: a3d271ba user: fvogel tags: core-9-0-branch | |
02:28 | Progress on retaining MSAA focus, but need to prevent Wish from hanging check-in: 501151cd user: kevin_walzer tags: tka11y | |
2025-05-31
| ||
21:59 | Fix [e94c8bc845]: Tk does not work with clipboard managers on macOS check-in: 02fd5c9f user: culler tags: clipboard_transient | |
12:39 | merge trunk check-in: 9c125118 user: fvogel tags: revised_text, tip-466 | |
12:38 | Disable warning C5287 showing up on recent MSVC 2022 versions. See https://core.tcl-lang.org/tcl/tktview/1dcda0e862. check-in: a5cef70a user: fvogel tags: revised_text, tip-466 | |
2025-05-30
| ||
20:17 | Begin to address hangs check-in: 90d1f9c2 user: kevin_walzer tags: tka11y | |
16:27 | Comment cleanup check-in: a7dd55ab user: kevin_walzer tags: tka11y | |
16:22 | Child widget accessible focus finally works check-in: dd221dad user: kevin_walzer tags: tka11y | |
11:11 | pack.test, scrollbar.test: correct "COMMON TEST SETUP" sections check-in: 4eeca13c user: erikleunissen tags: uniform_test_file_structure | |
2025-05-29
| ||
08:24 | Fix [17b509d78f]: wm iconbitmap does not support icon files with png images on Windows. check-in: cc7b2999 user: fvogel tags: trunk, main | |
08:22 | Fix [17b509d78f]: wm iconbitmap does not support icon files with png images on Windows. check-in: 42a174a0 user: fvogel tags: core-9-0-branch | |
02:50 | Rework some var names, remove unnecessary calls to Tcl_Interp check-in: c1fb830d user: kevin_walzer tags: tka11y | |
2025-05-28
| ||
20:49 | Additional revisions to make sure child widget functions are correctly wired in; also cleanup check-in: 41613faa user: kevin_walzer tags: tka11y | |
18:19 | Convert Tk child widgets from MSAA objects to virtual objects tracked by child Id - remove unnecessary functions and add utility functions check-in: 45861d50 user: kevin_walzer tags: tka11y | |
2025-05-27
| ||
11:35 | Remove tkWinAccessibility.h - code refactoring make it unnecessary check-in: 8c5cf844 user: kevin_walzer tags: tka11y | |
04:13 | Preserving current work, but moving to simpler design to focus on root accessible and convert child accessible methods to simple helper functions check-in: 68870e43 user: kevin_walzer tags: tka11y | |
2025-05-26
| ||
15:57 | Initialize dash structure to avoid potential ckfree() by Tk_GetDash. Leaf check-in: 9afe71fa user: emiliano tags: tk-print-fixes | |
01:33 | Move global state to per interp state. Check for a non-initialized DC in all gdi commands. check-in: b1de52e3 user: emiliano tags: tk-print-fixes | |
2025-05-25
| ||
20:38 | Additional cleanup check-in: 69027fc6 user: kevin_walzer tags: tka11y | |
19:17 | Refine new implementation, refactor code and correct compiler errors check-in: 53a260e5 user: kevin_walzer tags: tka11y | |
02:26 | More parsing cleanup. Make text printing from canvas and text widgets use different commands; the later has simpler needs and doesn't make sense to go through all the machinery canvas text item uses check-in: af6b2f2f user: emiliano tags: tk-print-fixes | |
2025-05-24
| ||
22:47 | Remove action handler check-in: a5aa1868 user: kevin_walzer tags: tka11y | |
22:45 | Separate MSAA implementations for toplevel and child widgets check-in: e32433ba user: kevin_walzer tags: tka11y | |
17:09 | (ttk) treetags.test, treeview.test, ttk.test, validate.test, vsapi.test: insert section headers corresponding to (amended) prototype check-in: c0641434 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-23
| ||
16:42 | (ttk) scrollbar.test: add CLEANUP section check-in: c58cc073 user: erikleunissen tags: uniform_test_file_structure | |
16:32 | (ttk) progressbar.test, radiobutton.test, scale.test, scrollbar.test, spinbox.test: insert section headers corresponding to (amended) prototype check-in: f33712bc user: erikleunissen tags: uniform_test_file_structure | |
16:11 | (ttk) image.test, labelframe.test, layout.test, notebook.test, panedwindow.test: add file headers check-in: 3e94b5ee user: erikleunissen tags: uniform_test_file_structure | |
02:28 | Merge core-9-0-branch check-in: 03d67586 user: apnadkarni tags: tip-716 | |
2025-05-22
| ||
20:04 | (ttk) checkbutton.test combobox.test entry.test image.test labelframe.test layout.test notebook.test panedwindow.test: insert section headers corresponding to (amended) prototype check-in: 0e5fc364 user: erikleunissen tags: uniform_test_file_structure | |
18:14 | wm.test xmfbox.test: insert section headers corresponding to (amended) prototype check-in: 770585a8 user: erikleunissen tags: uniform_test_file_structure | |
16:59 | winMenu.test, winMsgbox.test, winSend.test, winWm.test: insert section headers corresponding to (amended) prototype check-in: c205dd0f user: erikleunissen tags: uniform_test_file_structure | |
09:57 | window.test, winfo.test: insert section headers corresponding to (amended) prototype check-in: e000d378 user: erikleunissen tags: uniform_test_file_structure | |
01:15 | Merge trunk check-in: d9d8e618 user: emiliano tags: tk-print-fixes | |
01:12 | Correct positioning of image items check-in: 255e3ed0 user: emiliano tags: tk-print-fixes | |
00:19 | Parse dashes for correctness. They are still not implemented but this is a step in that direction. Correctly display arrows (within DC resolution constraints). check-in: d89b4add user: emiliano tags: tk-print-fixes | |
2025-05-21
| ||
20:49 | winButton.test, winClipboard.test, winDialog.test: insert section headers corresponding to (amended) prototype check-in: 32bdcffd user: erikleunissen tags: uniform_test_file_structure | |
16:51 | visual.test visual_bb.test: insert section headers corresponding to (amended) prototype check-in: 75d2350f user: erikleunissen tags: uniform_test_file_structure | |
16:17 | tk.test: move comment to file header check-in: 2271a90f user: erikleunissen tags: uniform_test_file_structure | |
16:02 | Simplify rectangle and polygon option parsing. check-in: aa6a4f24 user: emiliano tags: tk-print-fixes | |
02:58 | Resolve crashes introduced by rollback check-in: 14fa20e6 user: kevin_walzer tags: tka11y | |
00:45 | Replace DrawCharsW with GetTextMetricsW to calculate line height. Cleanup parsing in Arc, Oval and Line items check-in: 0db655fc user: emiliano tags: tk-print-fixes | |
2025-05-20
| ||
20:52 | unixWm.test: remove misplaced section header check-in: eb5d5850 user: erikleunissen tags: uniform_test_file_structure | |
18:03 | unixButton.test, unixEmbed.test, unixFont.test, unixMenu.test, unixSelect.test, unixWm.test, util.test: insert section headers corresponding to (amended) prototype check-in: ec7ee9d9 user: erikleunissen tags: uniform_test_file_structure | |
15:41 | Make rotated text work. Correct capstyle/joinstyle for arcs, polygons, line and rectangle. check-in: 69775734 user: emiliano tags: tk-print-fixes | |
07:23 | Fix 3335120320. Create include dir for installing extensions in non-default locations check-in: f94f84b2 user: jan.nijtmans tags: trunk, main | |
07:21 | Fix 3335120320. Create include dir for installing extensions in non-default locations check-in: e3aa80f9 user: jan.nijtmans tags: core-9-0-branch | |
02:59 | Additional functions to support accessibility; cleanup check-in: 1c0f4ffc user: kevin_walzer tags: tka11y | |
2025-05-19
| ||
20:42 | Merge 9.0 check-in: 4a495ea6 user: jan.nijtmans tags: revised_text, tip-466 | |
20:07 | Merge trunk check-in: d13ca308 user: erikleunissen tags: uniform_test_file_structure | |
19:26 | Addendum to project "Collect utility procs for the Tk test suite" for proc "childTkInterp". check-in: efce056a user: erikleunissen tags: core-9-0-branch | |
19:21 | Addendum to project "Collect utility procs for the Tk test suite" for proc "childTkInterp". check-in: fbd5f2c0 user: erikleunissen tags: trunk, main | |
19:12 | Remove Github CI scheduling instructions Closed-Leaf check-in: cfcd3e7d user: erikleunissen tags: tk_collect_test_utils, addendum2 | |
19:04 | crymson -> crimson, follow-up previous commit check-in: dcd15bd0 user: jan.nijtmans tags: trunk, main | |
19:02 | crymson -> crimson, follow-up previous commit check-in: bea73d70 user: jan.nijtmans tags: core-9-0-branch | |
16:55 | Fix [b6e71940b2]: colors.n error in color name. Doc fix only check-in: dfb667f5 user: jan.nijtmans tags: trunk, main | |
16:52 | Fix [b6e71940b2]: colors.n error in color name. Doc fix only check-in: 94e39e8c user: jan.nijtmans tags: core-9-0-branch | |
10:21 | Fix [7231bf9941]: Setting ttk state may change the a variable passed by value check-in: 3e103b4d user: jan.nijtmans tags: trunk, main | |
10:20 | Fix [7231bf9941]: Setting ttk state may change the a variable passed by value check-in: 9df91a3e user: jan.nijtmans tags: core-9-0-branch | |
01:14 | Additional tweaking and merge trunk check-in: eabf151e user: kevin_walzer tags: tka11y | |
2025-05-18
| ||
19:42 | Remove comments that sow confusion check-in: f747565a user: erikleunissen tags: tk_collect_test_utils, addendum2 | |
19:35 | Fix [7231bf9941]: Setting ttk state may change the a variable passed by value Closed-Leaf check-in: afb43975 user: jan.nijtmans tags: bug-7231bf9941 | |
17:55 | Back out numerous changes - not going in right direction check-in: 1627b501 user: kevin_walzer tags: tka11y | |
2025-05-17
| ||
16:54 | Typo. check-in: b5099bba user: fvogel tags: uniform_test_file_structure | |
15:27 | Let this branch test at Github CI. check-in: 959d2eec user: erikleunissen tags: tk_collect_test_utils, addendum2 | |
14:17 | Merge unintended fork check-in: 0b1d51d6 user: erikleunissen tags: uniform_test_file_structure | |
14:08 | Merge trunk check-in: b6f6b364 user: erikleunissen tags: tk_collect_test_utils, addendum2 | |
12:37 | safePrimarySelection.test, systray.test, unixEmbed.test: simplify to use global utility proc "childTkInterp". testutils.tcl: simplify "childTkInterp" to use "loadTkCommand". check-in: 2a3ea79d user: erikleunissen tags: tk_collect_test_utils, addendum2 | |
12:24 | pack.test: correct oversight check-in: 84022f73 user: erikleunissen tags: uniform_test_file_structure | |
10:52 | scrollbar.test, spinbox.test, text.test: correct mistakes check-in: 37876ea8 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-16
| ||
21:11 | Merge trunk (to unbreak the build with MSVC). check-in: 65c6ded0 user: fvogel tags: uniform_test_file_structure | |
17:46 | textIndex.test, textMark.test, textTag.test, textWind.test, tk.test: insert section headers corresponding to (amended) prototype check-in: af14190a user: erikleunissen tags: uniform_test_file_structure | |
14:56 | testutils.test, text.test, textBTree.test, textDisp.test, textImage.test: insert section headers corresponding to (amended) prototype check-in: 72c7c764 user: erikleunissen tags: uniform_test_file_structure | |
11:10 | Merge trunk check-in: 4333b4e1 user: jan.nijtmans tags: revised_text, tip-466 | |
11:08 | Backout accidently committed changes check-in: 16f86748 user: jan.nijtmans tags: trunk, main | |
09:19 | safe.test, safePrimarySelection.test, scale.test, scrollbar.test, select.test, send.test, spinbox.test, systray.test: insert section headers corresponding to (amended) prototype check-in: c3c28280 user: erikleunissen tags: uniform_test_file_structure | |
05:56 | raise.test: insert section headers corresponding to (amended) prototype check-in: 7eca7c77 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-15
| ||
21:38 | pkgconfig.test: fix typo check-in: 06f93523 user: erikleunissen tags: uniform_test_file_structure | |
21:36 | pack.test, packgrid.test, panedwindow.test, pkgconfig.test, place.test: insert section headers corresponding to (amended) prototype check-in: 31c1492e user: erikleunissen tags: uniform_test_file_structure | |
21:17 | obj.test, option.test: insert section headers corresponding to (amended) prototype check-in: cd59d7fb user: erikleunissen tags: uniform_test_file_structure | |
15:26 | main.test menu.test menuDraw.test menubut.test message.test msgbox.test: insert section headers corresponding to (amended) prototype check-in: e9b9b7b4 user: erikleunissen tags: uniform_test_file_structure | |
14:22 | listbox.test: insert section headers corresponding to (amended) prototype check-in: 1b56eee0 user: erikleunissen tags: uniform_test_file_structure | |
13:06 | Merge trunk check-in: 454a12d8 user: jan.nijtmans tags: revised_text, tip-466 | |
11:20 | Merge trunk check-in: 9c60a4ab user: erikleunissen tags: uniform_test_file_structure | |
11:04 | image.test, imgBmap.test, imgListFormat.test, imgPNG.test, imgPPM.test, imgPhoto.test, imgSVGnano.test: insert section headers corresponding to (amended) prototype check-in: 9ead5acf user: erikleunissen tags: uniform_test_file_structure | |
09:41 | TIP #704: Extend Tk_CanvasTextInfo check-in: b8abd911 user: jan.nijtmans tags: trunk, main | |
09:28 | TIP #719: Add new states to make images of ttk::treeview and ttk::notebook customable check-in: c8727dda user: jan.nijtmans tags: trunk, main | |
09:23 | TIP #698: Handle negative screen distances check-in: 8c61b856 user: jan.nijtmans tags: trunk, main | |
08:15 | geometry.test, get.test, grab.test, grid.test: insert section headers corresponding to (amended) prototype check-in: 436616e1 user: erikleunissen tags: uniform_test_file_structure | |
01:20 | Committing to preserve current state check-in: d20c0332 user: kevin_walzer tags: tka11y | |
2025-05-14
| ||
21:41 | filebox.test, focus.test, focusTcl.test, font.test, fontchooser.test, frame.test: insert section headers corresponding to (amended) prototype check-in: 5a2c4356 user: erikleunissen tags: uniform_test_file_structure | |
18:26 | dialog.test, embed.test, entry.test, event.test: insert section headers corresponding to (amended) prototype check-in: 0eda7359 user: erikleunissen tags: uniform_test_file_structure | |
17:13 | choosedir.test, clipboard.test, clrpick.test, cluster.test, cmds.test, color.test, config.test, cursor.test: insert section headers corresponding to (amended) prototype check-in: f66d7527 user: erikleunissen tags: uniform_test_file_structure | |
16:18 | canvImg.test, canvMoveto.test, canvPs.test, canvRect.test, canvText.test, canvWind.test, canvas.test: insert section headers corresponding to (amended) prototype check-in: 134c7b7a user: erikleunissen tags: uniform_test_file_structure | |
15:45 | Correct hierarchical inconsistency in previous commit (amended plan for section headers) check-in: 202155d7 user: erikleunissen tags: uniform_test_file_structure | |
12:09 | bell.test, bgerror.test, bind.test, bitmap.test, border.test, busy.test, button.test: insert section headers corresponding to prototype check-in: 25c08a66 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-13
| ||
19:58 | Additional handling for all different types of MSAA objects; still working on aligning accessibility and Tk focus check-in: 5374238e user: kevin_walzer tags: tka11y | |
08:38 | Improve wording of section header (and do some cleanup for choosedir.test) check-in: af09347c user: erikleunissen tags: uniform_test_file_structure, PROTOTYPE | |
2025-05-12
| ||
10:06 | Let this branch build and test at CI. check-in: 9f872e8e user: erikleunissen tags: uniform_test_file_structure | |
09:32 | main.tcl, choosedir.test, color.test: implementation of the first proposal check-in: 0626ffb0 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-11
| ||
11:14 | Merge trunk check-in: dbc978c8 user: erikleunissen tags: uniform_test_file_structure | |
2025-05-10
| ||
02:04 | Extensive refinement; adding various debugging statements to test development, will remove later check-in: 779f6b24 user: kevin_walzer tags: tka11y | |
2025-05-09
| ||
15:09 | Addendum for proc "Click" to project "Collect utility procs for the Tk test suite" (merged previously) check-in: f9e8f9af user: erikleunissen tags: core-9-0-branch | |
15:07 | Addendum for proc "Click" to project "Collect utility procs for the Tk test suite" (merged previously) check-in: 227db681 user: erikleunissen tags: trunk, main | |
11:09 | testutils.tcl, winDialog.test, winMsgbox.test: combine and collect proc "Click" (removing the unused copy from winMsgbox.test) Closed-Leaf check-in: 1e5ae967 user: erikleunissen tags: tk_collect_test_utils, addendumClick | |
08:47 | Merge trunk check-in: 4bdc3a8d user: erikleunissen tags: tk_collect_test_utils, addendumClick | |
08:42 | New branch "addendumClick" check-in: 4d4e20ee user: erikleunissen tags: tk_collect_test_utils, addendumClick | |
2025-05-08
| ||
01:44 | Refine functions, add comments check-in: 6b50cdc3 user: kevin_walzer tags: tka11y | |
2025-05-07
| ||
20:48 | Merge trunk check-in: 0fab9cf2 user: erikleunissen tags: uniform_test_file_structure | |
20:27 | Fix [4eb4c07dae]: Incorrect expected result for test unixfont-2.9 check-in: 73db5429 user: erikleunissen tags: core-9-0-branch | |
20:16 | Fix [4eb4c07dae]: Incorrect expected result for test unixfont-2.9 check-in: 186f54c9 user: erikleunissen tags: trunk, main | |
19:50 | Remove now unused constraint 'haveCourierFamilyFont'. Closed-Leaf check-in: 56336de3 user: fvogel tags: bug-4eb4c07dae | |
10:09 | New branch for project "Make internal structure of test files uniform". Ticket: [b868892f29] check-in: 9aac852c user: erikleunissen tags: uniform_test_file_structure | |
09:26 | tests/constraints.tcl: use "eq" for string comparison check-in: 90d419b8 user: erikleunissen tags: bug-4eb4c07dae | |
09:14 | tests/unixFont.test: remove test unixfont-2.9 since it carries a constraint that is essentially the same as the test result, making the test useless check-in: 7a32197b user: erikleunissen tags: bug-4eb4c07dae | |
03:07 | Back out unnecessary changes check-in: dfc04e03 user: kevin_walzer tags: tka11y | |
02:20 | Additional refinements check-in: 55a2e437 user: kevin_walzer tags: tka11y | |
00:36 | Minor tweaks check-in: dd80dcdd user: kevin_walzer tags: tka11y | |
2025-05-06
| ||
19:46 | Use different text primitive when printing canvas text items with angle != 0. DrawTextW doesn't do the right thing (as opposed to TkDrawAngledTextLayout), so use TextOutW instead. This is a single line primitive, similar to TkDrawAngledChars, so single line, angled text items are now printed correctly. Multiline, angled text is still missing. check-in: 89e10312 user: emiliano tags: tk-print-fixes | |
11:30 | More pinpoint notifications, remove unused code check-in: 05d8afef user: kevin_walzer tags: tka11y | |
01:57 | Move key functions to main command check-in: 8457d85b user: kevin_walzer tags: tka11y | |
01:52 | Additional code to manage MSAA/Tk integration - needs refinement and testing check-in: b839af2f user: kevin_walzer tags: tka11y | |
01:28 | Work on canvas text items. Use the right font attributes. Correct placing wrt anchor and rotation options; single line text items are now printed correctly. check-in: 2c19b3a4 user: emiliano tags: tk-print-fixes | |
2025-05-05
| ||
16:14 | Refactor PrintSelectPrinter() a bit more. Hopefully it doesn't leak memory anymore. Change default font for printing text to "Courier New" on Windows, in line with what other platforms use (monospaced font). First attempt at font rotation check-in: 00e13e3d user: emiliano tags: tk-print-fixes | |
01:30 | Remove debugging statements check-in: 749168f3 user: kevin_walzer tags: tka11y | |
01:25 | Additional tweaks check-in: 18d46872 user: kevin_walzer tags: tka11y | |
2025-05-04
| ||
19:37 | Work toward passing MSAA events to Tk events for command processing check-in: e9631d78 user: kevin_walzer tags: tka11y | |
15:31 | Fix [c04e2aafd2]: Useless element in result for test winDialog-10.3 check-in: 3202b552 user: fvogel tags: trunk, main | |
15:30 | Fix [c04e2aafd2]: Useless element in result for test winDialog-10.3 check-in: c8a2e742 user: fvogel tags: core-9-0-branch | |
2025-05-03
| ||
21:21 | Finally widgets obtain focus without crashing - now to begin refining actual widget interactions with accessibility on Windows check-in: becaf744 user: kevin_walzer tags: tka11y | |
04:51 | Remove release statement check-in: 2eb03eca user: kevin_walzer tags: tka11y | |
04:42 | Additional revisions check-in: fb8ebd48 user: kevin_walzer tags: tka11y | |
04:32 | Additional refinements to reduce crashes check-in: 6407d102 user: kevin_walzer tags: tka11y | |
03:35 | Updated handling of WM_GETOBJECT check-in: f08d43b6 user: kevin_walzer tags: tka11y | |
2025-05-02
| ||
11:55 | Merge trunk check-in: 5393901d user: kevin_walzer tags: tka11y | |
11:51 | Additional cleanup check-in: b94dd50e user: kevin_walzer tags: tka11y | |
06:51 | [5d0bc3cf] Second half of Androwish commit https://androwish.org/home/info/ae43177ce04ec244 Closed-Leaf check-in: 82feefa9 user: oehhar tags: 5d0bc3cf-text-blockcursor | |
06:44 | [5d0bc3cf] add androwish commit https://androwish.org/home/info/85ea46a8c74b8f6f check-in: c3c9b7cd user: oehhar tags: 5d0bc3cf-text-blockcursor | |
03:40 | Remove unused functions check-in: 80b85a1e user: kevin_walzer tags: tka11y | |
2025-05-01
| ||
23:34 | Refactor PrintSelectPrinter() function. Move some global state to the function. Handle error and cancel conditions first. No functional changes, but (hopefully) this will ease future mainteinance check-in: 60470b5f user: emiliano tags: tk-print-fixes | |
23:06 | Avoid potential memory leaks check-in: de03cd97 user: emiliano tags: tk-print-fixes | |
22:58 | Implement missing "raw" smooth method for both lines and polygon canvas items check-in: b09c19db user: emiliano tags: tk-print-fixes | |
22:31 | Remove unused proc check-in: ac4d23e4 user: emiliano tags: tk-print-fixes | |
22:27 | Add missing variables check-in: 9df468f8 user: emiliano tags: tk-print-fixes | |
22:19 | Fix two problems printing text on windows: [_gdi characters] creates an array variable in the global scope, so move it to the ::tk::print namespace; also, provide a default width for those characters not in the array. No more 'can't read "charwidths(‾)": no such element in array' errors. check-in: 8514a4fc user: emiliano tags: tk-print-fixes | |
06:57 | Merge trunk check-in: 1e599672 user: jan.nijtmans tags: revised_text, tip-466 | |
2025-04-30
| ||
12:07 | Rebase to trunk Closed-Leaf check-in: c88d91ab user: jan.nijtmans tags: tip-698, core-tip-698 | |
12:05 | Merge-mark check-in: 7af6ab73 user: jan.nijtmans tags: trunk, main | |
12:01 | Accept [718cbc3016]: Collect utility procs for the Tk test suite check-in: 0318c8ea user: jan.nijtmans tags: core-9-0-branch | |
2025-04-29
| ||
21:55 | Fix [9b23b6ca23]: [tk print] canvas with smooth lines crashes on windows. Fix [7716cb2f67]: [tk print] fails for canvas items with non integer widths. Patches by Emiliano Gavilan. check-in: 242958d6 user: jan.nijtmans tags: core-9-0-branch | |
20:54 | Fix [9b23b6ca23]: [tk print] canvas with smooth lines crashes on windows. Patch by Emiliano Gavilan. check-in: 442b8957 user: fvogel tags: trunk, main | |
20:52 | Fix [7716cb2f67]: [tk print] fails for canvas items with non integer widths. Patch by Emiliano Gavilan. check-in: 95e5a7cf user: fvogel tags: trunk, main | |
13:56 | UNEXEC tests/option.file3 UNEXEC tests/winDialog.test check-in: ae8d1bd7 user: jan.nijtmans tags: trunk, main | |
13:54 | Merge-mark check-in: 753d0fb6 user: jan.nijtmans tags: trunk, main | |
13:52 | UNEXEC winDialog.test check-in: 0b15d7df user: jan.nijtmans tags: core-9-0-branch | |
2025-04-28
| ||
21:28 | Accept [718cbc3016]: Collect utility procs for the Tk test suite check-in: 0723cd32 user: erikleunissen tags: trunk, main | |
21:22 | Remove this project from Github CI scheduling files Closed-Leaf check-in: ac75d18e user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
05:54 | Fix [9b23b6ca23]: [tk print] canvas with smooth lines crashes on windows. Patch by Emiliano Gavilan. Closed-Leaf check-in: d006bbc4 user: fvogel tags: bug-9b23b6ca23 | |
05:49 | Fix [7716cb2f67]: [tk print] fails for canvas items with non integer widths. Patch by Emiliano Gavilan. Closed-Leaf check-in: e03df40d user: fvogel tags: bug-7716cb2f67 | |
02:33 | Additional tweak check-in: 38cc8450 user: kevin_walzer tags: tka11y | |
02:32 | Tweak indentation errors check-in: bdf5824a user: kevin_walzer tags: tka11y | |
02:26 | Additional refinements with crashes check-in: 959a027b user: kevin_walzer tags: tka11y | |
2025-04-27
| ||
21:38 | Additional crash cleanup check-in: 911675e6 user: kevin_walzer tags: tka11y | |
20:51 | Remove additional crash points and simplify accessibility hierarchy check-in: 8e2aeaad user: kevin_walzer tags: tka11y | |
19:35 | Fix [bb5c3d0ecc]: tk print command fails on windows. With complementary patches by Emiliano Gavilan. check-in: 7d3a081b user: jan.nijtmans tags: core-9-0-branch | |
2025-04-26
| ||
16:34 | Fix typo in comment check-in: f4d1042a user: emiliano tags: trunk, main | |
12:53 | Fix [111f66c781]: Cannot minimize all windows on Aqua. check-in: b6f80eb3 user: culler tags: core-9-0-branch | |
12:48 | Fix [111f66c781]: Cannot minimize all windows on Aqua. check-in: 34e2d7e7 user: culler tags: trunk, main | |
12:37 | merge main Closed-Leaf check-in: e8cdd34b user: culler tags: bug-111f66c781 | |
11:47 | Fix [bb5c3d0ecc]: tk print command fails on windows. With complementary patches by Emiliano Gavilan. check-in: 5c5daa6c user: fvogel tags: trunk, main | |
11:45 | Complementary fix by Emiliano Gavilan for [d2eac285d9]: tk print command fails with canvas widget check-in: 408f20ff user: fvogel tags: trunk, main | |
07:42 | Correctly indent continuation lines. Closed-Leaf check-in: 4a06dff1 user: fvogel tags: bug-bb5c3d0ecc | |
03:10 | Fix [111f66c781]: Cannot minimize all windows on Aqua. check-in: 22eb7b5a user: culler tags: bug-111f66c781 | |
02:21 | Remove a couple of debugging lines check-in: a674d7e0 user: kevin_walzer tags: tka11y | |
02:15 | Address some runtime errors/crashes with MSVC check-in: 8fb84545 user: kevin_walzer tags: tka11y | |
2025-04-25
| ||
19:15 | Further patch from Emiliano Gavilan. check-in: c4c9d256 user: fvogel tags: bug-bb5c3d0ecc | |
06:14 | Complementary fix by Emiliano Gavilan, fixing further issues (see [bb5c3d0ecc]). check-in: 57ac712c user: fvogel tags: bug-bb5c3d0ecc | |
2025-04-24
| ||
21:01 | Fix [bb5c3d0ecc]: tk print command fails on windows check-in: 8fd0f283 user: fvogel tags: bug-bb5c3d0ecc | |
13:09 | Rebase Leaf check-in: 26f254f0 user: jan.nijtmans tags: tip-626 | |
13:05 | Fix [d2eac285d9]: tk print command fails with canvas widget check-in: 654457d0 user: jan.nijtmans tags: trunk, main | |
13:02 | Fix [d2eac285d9]: tk print command fails with canvas widget check-in: b2411a5e user: jan.nijtmans tags: core-9-0-branch | |
12:00 | Merge-mark check-in: 7e7a527a user: jan.nijtmans tags: trunk, main | |
11:59 | Fix [855ec435ef]: Aqua sometimes fails to set TkEventTarget when a new keyWindow is assigned - breaks BWidget DND. check-in: 87e85a52 user: jan.nijtmans tags: core-9-0-branch | |
11:52 | Merge 9.0 check-in: 43dd3043 user: jan.nijtmans tags: trunk, main | |
11:51 | Fix [f6d40f9902]: Cross compiling trunk using x86_64-w64-mingw32-gcc version 9.2.0 fails since commit [03ce8fe9d1] check-in: fb7f031f user: jan.nijtmans tags: core-9-0-branch | |
2025-04-23
| ||
09:42 | Attempt to fix [d2eac285d9]: tk print command fails with canvas widget Closed-Leaf check-in: fada46f6 user: jan.nijtmans tags: bug-d2eac285d9 | |
08:01 | [5d0bc3cf] block cursor on tab has space width: https://androwish.org/home/info/ae43177ce04ec244 check-in: 3a6853ea user: oehhar tags: 5d0bc3cf-text-blockcursor | |
2025-04-22
| ||
22:56 | Merge trunk, resolve conflicts in winDialog.test check-in: b5831181 user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
20:55 | Minor tweaks check-in: 5acfd120 user: kevin_walzer tags: tka11y | |
2025-04-21
| ||
09:07 | testutils.test: ensure initial non-existence of test-specific variables and procs check-in: 57a86249 user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
08:18 | spinbox.test, ttk/validate.test: likewise (correct oversight in previous commit) check-in: 767576ba user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
02:47 | Simplify function check-in: 63a0cd24 user: kevin_walzer tags: tka11y | |
02:38 | Cleanup check-in: 9d86ce15 user: kevin_walzer tags: tka11y | |
02:29 | Address crash on startup check-in: f0ccf2ab user: kevin_walzer tags: tka11y | |
2025-04-20
| ||
21:25 | Attempted resolution of crashes check-in: bdb91ddc user: kevin_walzer tags: tka11y | |
16:41 | entry.test, testutils.tcl: rename variable "textVar" if it isn't meant to be a textvariable associated with any imported utility proc. Rename variable "::e" if its usage is equal to the imported namespace variable "textVar". check-in: 70ca5761 user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
16:37 | testutils.GUIDE: minor textual improvement check-in: e67f2079 user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
16:19 | testutils.test: remove useless underscores check-in: 19b7002d user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
15:49 | Silence compiler errors/warnings check-in: fa2c51f3 user: kevin_walzer tags: tka11y | |
2025-04-19
| ||
21:44 | Additional integration with Windows messages check-in: 750ce953 user: kevin_walzer tags: tka11y | |
19:02 | Additional tweaks check-in: 8753d718 user: kevin_walzer tags: tka11y | |
18:25 | Refinement of focus methods check-in: 94cdd0e0 user: kevin_walzer tags: tka11y | |
18:04 | Cleanup check-in: ca3efcd7 user: kevin_walzer tags: tka11y | |
03:16 | Revisions to focus management check-in: d4242f24 user: kevin_walzer tags: tka11y | |
2025-04-18
| ||
13:18 | Remove activeCodePage from wish manifest check-in: d7fe431a user: apnadkarni tags: tip-716 | |
02:52 | Merge trunk check-in: 1b5bbef9 user: kevin_walzer tags: tka11y | |
02:47 | Minor tweaks check-in: c80a53f2 user: kevin_walzer tags: tka11y | |
02:14 | Further revisions check-in: b0eb0bf7 user: kevin_walzer tags: tka11y | |
2025-04-17
| ||
19:51 | Complete MSAA implementation, silence compiler warnings/errors check-in: 34c5b56f user: kevin_walzer tags: tka11y | |
02:33 | Additional comments/tweaks check-in: 7f166959 user: kevin_walzer tags: tka11y | |
02:31 | Cleanup check-in: 2847db0f user: kevin_walzer tags: tka11y | |
02:30 | Extensive work on bridging MSAA/Tk widget focus; filling out MSAA implementation and glue code check-in: 1eba0529 user: kevin_walzer tags: tka11y | |
2025-04-16
| ||
03:22 | Cleanup roles parsing check-in: dd3e2c07 user: kevin_walzer tags: tka11y | |
03:02 | Delete duplicate lines check-in: 5412cb1f user: kevin_walzer tags: tka11y | |
00:21 | Multiple tweaks to complete Windows API check-in: 796889a6 user: kevin_walzer tags: tka11y | |
2025-04-15
| ||
11:19 | Refine buttonpress action check-in: f598fea4 user: kevin_walzer tags: tka11y | |
03:20 | Remove debugging statement check-in: 7a367393 user: kevin_walzer tags: tka11y | |
03:17 | Remove error where windows are mapped before accessibility commands are initalized; some tweaks for Windows check-in: a2eee4e7 user: kevin_walzer tags: tka11y | |
2025-04-14
| ||
14:01 | merge main Leaf check-in: 49cf5954 user: oehhar tags: tip-714-alt | |
13:56 | merge main, minimize diff Leaf check-in: a68b9232 user: oehhar tags: tip-714-image-driver-info | |
13:52 | TIP714: copy "image types photo" syntax from branch [tip-714-alt] check-in: 50d9fd1d user: oehhar tags: tip-714-image-driver-info | |
00:56 | Additional tweak check-in: 66e52867 user: kevin_walzer tags: tka11y | |
00:53 | Additional cleanup check-in: 6b8f0271 user: kevin_walzer tags: tka11y | |
2025-04-13
| ||
22:01 | Begin cleanup of MSVC compiler warnings and errors check-in: b5fe857c user: kevin_walzer tags: tka11y | |
03:16 | Cleanup check-in: e62add38 user: kevin_walzer tags: tka11y | |
03:10 | Additional correction for makefile.vc check-in: 68f398f5 user: kevin_walzer tags: tka11y | |
03:03 | Fix typo in makefile.vc check-in: 933edbfa user: kevin_walzer tags: tka11y | |
02:58 | Correct typo check-in: aba945c5 user: kevin_walzer tags: tka11y | |
02:57 | Pass correct lib flags check-in: e800dbe4 user: kevin_walzer tags: tka11y | |
02:56 | Additional tweaks check-in: e8d41f05 user: kevin_walzer tags: tka11y | |
02:49 | Additional tweaks check-in: 63e7c6d2 user: kevin_walzer tags: tka11y | |
02:45 | Tweak search path for Atk check-in: 556098ca user: kevin_walzer tags: tka11y | |
2025-04-11
| ||
17:33 | Fix [855ec435ef]: Aqua sometimes fails to set TkEventTarget when a new keyWindow is assigned - breaks BWidget DND. check-in: 6e560259 user: culler tags: trunk, main | |
16:50 | Merge trunk check-in: d2eaf413 user: jan.nijtmans tags: revised_text, tip-466 | |
15:57 | Move the call to [NSApp setTkEventTarget:] into the windowActivation callback method of NSApp. Closed-Leaf check-in: 82221f8b user: culler tags: bug-855ec435ef | |
2025-04-10
| ||
21:02 | Fix [855ec435ef]: Aqua does not reset the Tk event target after a BWidget Drag and Drop operation check-in: 5a5f2d8a user: culler tags: bug-855ec435ef | |
19:32 | WidgetDemo: Minor improvements in knightstour.tcl. check-in: 696a8519 user: csaba tags: trunk, main | |
19:26 | WidgetDemo: Minor improvements in knightstour.tcl. check-in: e7372e1c user: csaba tags: core-9-0-branch | |
12:40 | Fix fd8341e496: Tcl_InitStubs compatibility for 9.1 check-in: 617bb9f2 user: jan.nijtmans tags: trunk, main | |
12:40 | Fix fd8341e496: Tcl_InitStubs compatibility for 9.1 check-in: 3f9cc5db user: jan.nijtmans tags: core-9-0-branch | |
12:28 | Remove obsolete comment (thanks to Erik Leunissen) check-in: 79912fd5 user: jan.nijtmans tags: trunk, main | |
12:26 | Backport testcase improvements from 9.1 check-in: b745a37a user: jan.nijtmans tags: core-9-0-branch | |
2025-04-09
| ||
13:59 | Merge trunk check-in: a7aa442e user: jan.nijtmans tags: revised_text, tip-466 | |
13:48 | Merge 9.0 check-in: f4948d62 user: jan.nijtmans tags: trunk, main | |
10:04 | Fix [1562e10c58]: Installing Tcl on macOS makes other versions of tclsh unable to find Tk. Just remove all references to Tcl 8.7, since it won't be released anyway. check-in: 658a7dd9 user: jan.nijtmans tags: core-9-0-branch | |
2025-04-08
| ||
09:46 | Get rid of references to Tcl 8.7: It won't be released. Closed-Leaf check-in: dce3ec0c user: jan.nijtmans tags: bug-1562e10c58 | |
2025-04-07
| ||
15:02 | Merge 9.0 check-in: 57e558bf user: jan.nijtmans tags: trunk, main | |
15:01 | Remove OPTS=tk8 option: It was meant to be able to compile extesions witk Tk 8.7, which will never fly .... check-in: effef6c6 user: jan.nijtmans tags: core-9-0-branch | |
08:27 | Ticket [5d0bc3cf] Text blockcursor: Androwish checkin https://www.androwish.org/home/info/b8894bb57964415f (thanks, Christian) check-in: 9ae9ae31 user: oehhar tags: 5d0bc3cf-text-blockcursor | |
03:17 | Fix typos check-in: 42ddad67 user: kevin_walzer tags: tka11y | |
02:37 | Remove syntax error in configure when checking for Atk support check-in: 1d91580b user: kevin_walzer tags: tka11y | |
02:19 | Correct typo check-in: f58f138e user: kevin_walzer tags: tka11y | |
02:17 | Initial draft of Atk accessibility implementation check-in: 9027a6ac user: kevin_walzer tags: tka11y | |
2025-04-05
| ||
16:26 | Correct typo in comments check-in: cfe2fc9a user: kevin_walzer tags: tka11y | |
03:25 | Add help hints for Windows check-in: 276e2a61 user: kevin_walzer tags: tka11y | |
2025-04-04
| ||
08:49 | Ticket [5d0bc3cf] Text blockcursor: Androwish checkin https://androwish.org/home/info/85ea46a8c74b8f6f (thanks, Christian) check-in: 1d2248a3 user: oehhar tags: 5d0bc3cf-text-blockcursor | |
2025-04-03
| ||
16:24 | Merge 9.0 check-in: d112bcc7 user: jan.nijtmans tags: trunk, main | |
16:23 | Sync tcl.m4 with Tcl check-in: 83f32527 user: jan.nijtmans tags: core-9-0-branch | |
15:16 | Ticket [5d0bc3cf]: adoption to 9.1: textPtr->insertWidth is now an Obj check-in: 60151aa1 user: oehhar tags: 5d0bc3cf-text-blockcursor | |
15:11 | Ticket [5d0bc3cf] Fix block cursor of text widget. Original contribution for 8.6 by Christian Werner (thanks) check-in: 5263ef5e user: oehhar tags: 5d0bc3cf-text-blockcursor | |
10:10 | Protect Tk_SetTypeInfoProc(): If running in Tk 9.0, just make it a NOP check-in: 1bf9cf7d user: jan.nijtmans tags: tip-714-alt | |
09:46 | Add Tk_SetTypeInfoProc() to stub table check-in: ea22295e user: jan.nijtmans tags: tip-714-alt | |
08:27 | TIP714 image format info: add file and write reporting for the photo image type, add tests check-in: 79b6c940 user: oehhar tags: tip-714-alt | |
08:12 | Remove unused variables Leaf check-in: cf922f16 user: jan.nijtmans tags: getrid_setgrid | |
07:08 | TIP 714: image photo format info: bring formats in evaluation order check-in: b9d72efc user: oehhar tags: tip-714-alt | |
2025-04-02
| ||
02:13 | Merge trunk check-in: ba1f4e33 user: kevin_walzer tags: tka11y | |
02:09 | Re-organize code a bit, correct typos check-in: 524198c5 user: kevin_walzer tags: tka11y | |
01:58 | Build out Windows accessibility code - testing to begin soon check-in: 946f7090 user: kevin_walzer tags: tka11y | |
00:25 | alternative implementation for TIP#714 check-in: fd9694da user: emiliano tags: tip-714-alt | |
2025-04-01
| ||
16:16 | testutils.tcl [pause]: more simplification check-in: 98c47016 user: erikleunissen tags: tk_collect_test_utils, FINAL_REVIEW | |
14:36 | Protect Tk_SetSizeHints(): If an extension is compiled with Tk 9.1 but running on Tk 9.0, tkStubsPtr->tk_SetSizeHints is NULL. In that case, just do nothing. check-in: 2ed51f9d user: jan.nijtmans tags: getrid_setgrid, core-getrid_setgrid | |
14:22 | Don't try to NULLify Tk_SetGrid/Tk_UnsetGrid calls: The deprecation warning then doesn't work any more. check-in: 034b8f98 user: jan.nijtmans tags: getrid_setgrid | |
2025-03-31
| ||
23:40 | Remove code which is conditioned on gridWin and a call to nonexistent SetGrid from tkWinWm.c; remove tests which require gridded windows. check-in: aacad81d user: marcc tags: getrid_setgrid | |
20:27 | Make Tk_SetSizeHints() usable without tkPlatDecls.h. Clean up much more check-in: e1cb8261 user: jan.nijtmans tags: getrid_setgrid, core-getrid_setgrid | |
09:30 | testutils.tcl [pause]: remove default value for msecs argument. What seems like a feature might work out dangerously if the default value were ever to be changed. Luckily not a single existing call relies on a default value. check-in: 8fbdf714 user: erikleunissen tags: tk_collect_test_utils | |
08:48 | testutils.tcl [_pause]: rename to "pause" and adapt calls in test files. check-in: c215ffd0 user: erikleunissen tags: tk_collect_test_utils | |
08:36 | testutils.tcl [_pause]: correct qualification of wait variable, and optimize slightly. check-in: 737c20a9 user: erikleunissen tags: tk_collect_test_utils | |
02:12 | Begin work on Windows check-in: 2362e3be user: kevin_walzer tags: tka11y | |
2025-03-30
| ||
23:09 | Remove x11 code depending on gridWin. check-in: 6a15c6cc user: culler tags: getrid_setgrid | |
21:52 | Remove aqua code depending on gridWin. check-in: e563cddf user: culler tags: getrid_setgrid | |
20:33 | Make SetGrid a no-op; remove SetGrid tests. check-in: c59ba320 user: culler tags: getrid_setgrid | |
19:28 | Code style, and enforce evaluation order (the previous code relied on operations precedence). No functional change. Leaf check-in: 43c90dad user: fvogel tags: bug-ad458a3a72 | |
19:15 | Add comments in UpdateElideInfo() for better understanding of the code. check-in: 34662a24 user: fvogel tags: bug-ad458a3a72 | |
14:35 | Fix typos check-in: 35fbe4ba user: kevin_walzer tags: tka11y | |
14:21 | Re-organize code in accessibility.tcl and add/enhance comments check-in: ea30cc6c user: kevin_walzer tags: tka11y | |
13:59 | Check state on macOS check-in: 92f6c1d2 user: kevin_walzer tags: tka11y | |
13:53 | Utility domain "select": [setup] -> [selectionSetup] check-in: 83c3bea5 user: erikleunissen tags: tk_collect_test_utils | |
12:54 | testutils.tcl: keep alphabetical order (domain "generic") check-in: eabc92a3 user: erikleunissen tags: tk_collect_test_utils | |
09:34 | merge trunk check-in: 027ff1ee user: fvogel tags: revised_text, tip-466 | |
01:37 | Correct help string check-in: a9cf139d user: kevin_walzer tags: tka11y | |
01:14 | Finish making TkWmInfo struct private to tkMacOSXWm.c; tweak some tests. check-in: 337c310e user: culler tags: getrid_setgrid | |
2025-03-29
| ||
23:04 | testutils.test: correct numbering check-in: 4b4bf18c user: erikleunissen tags: tk_collect_test_utils | |
21:54 | Merge trunk check-in: 5db61557 user: erikleunissen tags: tk_collect_test_utils | |
21:00 | Menubutton support check-in: 9f6d6039 user: kevin_walzer tags: tka11y | |
20:50 | tests/constraints.tcl [testmenubarheight]: correct condition that tests existence of C-level command check-in: 4d3b0805 user: erikleunissen tags: core-9-0-branch | |
20:42 | tests/constraints.tcl [testmenubarheight]: correct condition that tests existence of C-level command check-in: f302dd87 user: erikleunissen tags: trunk, main | |
20:38 | Add man page for accessible check-in: 47dbbeef user: kevin_walzer tags: tka11y | |
18:44 | Add command to the ensemble check-in: 77029b37 user: kevin_walzer tags: tka11y | |
18:31 | Remove unnecessary method calls, silence compiler warnings check-in: e7fccf10 user: kevin_walzer tags: tka11y | |
15:53 | Refinement of Treeview accessibility check-in: cdca3d3f user: kevin_walzer tags: tka11y | |
13:07 | testutils.tcl [testmenubarheight]: correct condition that tests existence of C-level command check-in: b245f706 user: erikleunissen tags: tk_collect_test_utils | |
11:22 | TIP 714: image format list: rename image subcommand to "handler". check-in: 8600d8d1 user: oehhar tags: tip-714-image-driver-info | |
07:50 | testutils.test: fix typo check-in: 10a41b7f user: erikleunissen tags: tk_collect_test_utils | |
07:49 | testutils.test: renumber tests, combining sections 1-3 check-in: 9a97127a user: erikleunissen tags: tk_collect_test_utils | |
07:47 | testutils.GUIDE: add author check-in: 60748050 user: erikleunissen tags: tk_collect_test_utils | |
02:09 | Aqua: remove references to fields of the TkWmInfo struct from tkMacOSXKeyEvent.c check-in: 036a9312 user: culler tags: getrid_setgrid | |
00:17 | Aqua: remove references to fields of the TkWmInfo struct from tkMacOSXMouseEvent.c check-in: 263ab6d0 user: culler tags: getrid_setgrid | |
2025-03-28
| ||
20:07 | testutils.GUIDE: make init proc example more typical, and independent from current samples in testutils.tcl check-in: 365dc5e1 user: erikleunissen tags: tk_collect_test_utils | |
18:28 | testutils.tcl [isNative]: arrange in alphabetical order check-in: 0d95c0a6 user: erikleunissen tags: tk_collect_test_utils | |
18:00 | TIP 714 image photo formats: document Tk_ImageCreateProc argument change check-in: 5513710c user: oehhar tags: tip-714-image-driver-info | |
17:04 | TIP 714 list image formats: rename command to "image driver photo formats". Add "image bitmap driver" implementation with no suboption. Add tests and documentation. check-in: d6e5669f user: oehhar tags: tip-714-image-driver-info | |
11:41 | Progressbar and notebooks now accessible; starting on text widget check-in: ed7fbbea user: kevin_walzer tags: tka11y | |
03:06 | Aqua: remove references to fields of the TkWmInfo struct from tkMacOSXSubwindows.c. check-in: ed8852d7 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) check-in: 02357bdd user: erikleunissen tags: tk_collect_test_utils | |
10:29 | Merge main check-in: 49e7dd23 user: oehhar tags: tip-714-image-driver-info | |
10:23 | Ticket [25b84e1246] Removal of old image code leftover check-in: ff43d4d2 user: oehhar tags: core-9-0-branch | |
10:15 | Ticket [25b84e1246] Removal of old image code leftover check-in: 9087179e user: oehhar tags: trunk, main | |
02:55 | Aqua: Remove references to TkWmInfo struct from tkMacOSXInit.c and TkMacOSXWindowEvent.c. check-in: 81e9804a user: culler tags: getrid_setgrid | |
2025-03-26
| ||
22:53 | Disable some unused declarations. check-in: d284e005 user: culler tags: getrid_setgrid | |
22:36 | Aqua: move TkWm functions into tkMacOSXWm.c -- TkWmInfo struct should be private to that module. check-in: de443514 user: culler tags: getrid_setgrid | |
19:43 | Put back Tk_PhotoSetSize in slot 268, same as in Tk 9.0 check-in: 67e06f58 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: 03ce8fe9 user: oehhar tags: trunk, main | |
17:59 | We may as well use base_width and base_height correctly. check-in: 0543cfab user: culler tags: getrid_setgrid | |
17:15 | Deprecate Tk_SetGrid check-in: 1386fac5 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: 9432c909 user: erikleunissen tags: tk_collect_test_utils | |
2025-03-25
| ||
19:29 | Ticket [25b84e1246] Remove old image code leftover Closed-Leaf check-in: 1b7c72a6 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: 7da58a06 user: oehhar tags: tip-714-image-driver-info | |
14:31 | Merge main check-in: 1cfaabb1 user: oehhar tags: tip-714-image-driver-info | |
10:23 | choosedir.test [EnterDirsByKey]: remove "global" statement for unused variable check-in: 8da74142 user: erikleunissen tags: tk_collect_test_utils | |
10:12 | testutils.tcl, domain "dialog": don't export namespace variable dialogType check-in: 5622f648 user: erikleunissen tags: tk_collect_test_utils | |
09:44 | Backout [3783cb47a0] and [5c3431e218] because of unclean import check-in: c888fa3c user: erikleunissen tags: tk_collect_test_utils | |
02:15 | Remove unused symbol check-in: 5ab8415e user: kevin_walzer tags: tka11y | |
02:08 | Sticking with touchpad and mousewheel for scrollbar operation, with hints check-in: 2a76a501 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: 3783cb47 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: 5c3431e2 user: erikleunissen tags: tk_collect_test_utils | |
13:43 | testutils.tcl [setDialogType]: simplify check-in: 7e0274e6 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: 9897eac3 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: 8e65f702 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: dd1eb621 user: kevin_walzer tags: tka11y | |
21:03 | Remove dead code check-in: 9005e475 user: kevin_walzer tags: tka11y | |
21:00 | Combobox works on Aqua check-in: 567f99cd user: kevin_walzer tags: tka11y | |
20:16 | Remove all uses of -setgrid in the widget demos. check-in: f0d78da9 user: culler tags: getrid_setgrid | |
18:18 | Add the other missing ingredient: set size hints on every ConfigureNotify (including 1x1) check-in: b1d2fd23 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: 74e3aa64 user: erikleunissen tags: tk_collect_test_utils | |
16:32 | Refine ttk::spinbox on macOS to return correct accessibility role check-in: 9c37f5aa user: kevin_walzer tags: tka11y | |
01:23 | Spinbox now working check-in: e2f11b58 user: kevin_walzer tags: tka11y | |
00:20 | Scale now working check-in: 439948ce 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: 66fbad4c user: culler tags: getrid_setgrid | |
20:52 | testutils.GUIDE: be more accurate about the importing namespace, and other textual improvements check-in: 188a22b6 user: erikleunissen tags: tk_collect_test_utils | |
10:33 | ttk/scrollbar.test: rename test constraint "coreScrollbar" to "aqua", and remove redundant definition check-in: 827ce562 user: erikleunissen tags: tk_collect_test_utils | |
08:51 | testutils.tcl [testutils]: make error messages uniform check-in: 561855e3 user: erikleunissen tags: tk_collect_test_utils | |
01:46 | Replace call to TkSetGrid by a call to XResizeWindow in tkUnixSysTray.c check-in: 75688c2d user: culler tags: getrid_setgrid | |
00:26 | Remove puts statement check-in: bbe9f054 user: kevin_walzer tags: tka11y | |
00:24 | Merge trunk check-in: 9aee9876 user: kevin_walzer tags: tka11y | |
00:24 | Entry widgets working check-in: 2e8550df 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: 36baece7 user: erikleunissen tags: tk_collect_test_utils | |
17:28 | Merge 9.0 check-in: 11f4569d 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: cafa1540 user: jan.nijtmans tags: core-9-0-branch | |
12:55 | "XQuarz" -> "XQuartz" check-in: 5eaa39ab user: erikleunissen tags: tk_collect_test_utils | |
09:11 | testutils.tcl [testutils import]: reuse list of imported namespace variables if possible check-in: 3a22a4c3 user: erikleunissen tags: tk_collect_test_utils | |
2025-03-20
| ||
16:01 | Don't use the buggy -setgrid option in the widget demo check-in: 0e800a50 user: culler tags: trunk, main | |
14:53 | testutils.tcl [testutils]: simplify previous commit even better check-in: 4754cfc7 user: erikleunissen tags: tk_collect_test_utils | |
14:22 | testutils.tcl [testutils]: a simplification check-in: 739e7785 user: erikleunissen tags: tk_collect_test_utils | |
08:35 | Collect tests constraints: failsOnUbuntu and failsOnXQuarz check-in: 6dbcdea2 user: erikleunissen tags: tk_collect_test_utils | |
2025-03-19
| ||
15:03 | ttk/treeview.test: don't compare strings as if they're numbers check-in: 5d1b3831 user: erikleunissen tags: tk_collect_test_utils | |
14:42 | frame.test: remove redundant constraint definition check-in: 7ce569ac user: erikleunissen tags: tk_collect_test_utils | |
11:44 | testutils.test: collect assertions and correct cleanup check-in: 0e67e90b user: erikleunissen tags: tk_collect_test_utils | |
11:38 | Merge trunk check-in: 87000725 user: erikleunissen tags: tk_collect_test_utils | |
11:28 | Add support for importing utility procs into another namespace than the global namespace. Add test and update documentation. check-in: c207c19f user: erikleunissen tags: tk_collect_test_utils | |
2025-03-18
| ||
22:59 | Merge 9.0 check-in: a86829e3 user: jan.nijtmans tags: trunk, main | |
22:56 | Don't use ${LIB_FILE} in SHLIB_LD on Cygwin check-in: 9f5c69a3 user: jan.nijtmans tags: core-9-0-branch | |
13:42 | Merge 9.1 check-in: c4207ac4 user: jan.nijtmans tags: revised_text, tip-466 | |
13:41 | Make "testutils import" fail for procs like it does for associated namespace variables. This requires test authors to clean up procs that have the same name as utility procs. Add and reorganize tests. check-in: ddac9371 user: erikleunissen tags: tk_collect_test_utils | |
13:36 | Merge 9.0 check-in: 8f3434b4 user: jan.nijtmans tags: trunk, main | |
13:32 | icon->offscreenGC is pointer check-in: 2fbd0f49 user: jan.nijtmans tags: core-9-0-branch | |
13:24 | Rebase to 9.1 check-in: 2efcdfa6 user: jan.nijtmans tags: tip-626 | |
12:38 | testutils.tcl [testutils]: remove useless condition regarding subcommands check-in: 558cf30c user: erikleunissen tags: tk_collect_test_utils | |
12:04 | focus.test: restore indentation from trunk check-in: 830afc97 user: erikleunissen tags: tk_collect_test_utils | |
11:46 | Edit comment check-in: da7c6f77 user: kevin_walzer tags: tka11y | |
10:49 | "make dist" now refuses to re-generate */configure with older autoconf check-in: e7e6ceb1 user: jan.nijtmans tags: trunk, main | |
10:34 | Redo tkFrame.c changes, this time correct check-in: 3035d70e user: jan.nijtmans tags: trunk, main | |
09:30 | Merge trunk check-in: 1bf6644c user: erikleunissen tags: tk_collect_test_utils | |
03:47 | Remove code that forces focus; add direction on how to access non-accessible widget elements with standard keyboard, not VoiceOver, navigation. check-in: c45556a9 user: kevin_walzer tags: tka11y | |
03:37 | Refine accessibility for labels and text widgets check-in: 8ef03890 user: kevin_walzer tags: tka11y | |
02:14 | Merge trunk check-in: 38402de9 user: kevin_walzer tags: tka11y | |
2025-03-17
| ||
20:14 | Fix tclUpdateObjProc field usage check-in: cec1d128 user: jan.nijtmans tags: tip-626 | |
19:42 | Merge trunk check-in: 1396db62 user: jan.nijtmans tags: tip-626 | |
19:18 | Revert changes to tkFrame.c: it causes image-1.11 and image-1.12 test failures check-in: e0a2a3b4 user: jan.nijtmans tags: trunk, main | |
17:24 | Try to avoid sporadic failures of event-9.19 caused by an extra <Leave>. check-in: 4892c8e3 user: culler tags: core-9-0-branch | |
17:21 | Try to avoid sporadic failures of event-9.19 caused by an extra <Leave>. check-in: fe9fec6b user: culler tags: trunk, main | |
17:12 | Merge trunk (resolve conflicts in focus.test) check-in: e4679adb user: erikleunissen tags: tk_collect_test_utils | |
16:37 | Add missing $ check-in: caba99e0 user: culler tags: core-9-0-branch | |
16:34 | Add missing $ check-in: 56e57852 user: culler tags: trunk, main | |
16:21 | Fix 17960b80db: Missing libtcl?.?.dll.a in Cygwin (for Tk too) check-in: 1fe5e62a user: jan.nijtmans tags: core-9-0-branch | |
15:55 | Fix 17960b80db: Missing libtcl?.?.dll.a in Cygwin (for Tk too) check-in: a84332c4 user: jan.nijtmans tags: trunk, main | |
14:49 | Fix [28d33f45]: Aqua windows don't always move focus correctly. Fix some errors in focus.test - thanks to Erik Leunissen check-in: 0602f5b8 user: jan.nijtmans tags: core-9-0-branch | |
14:26 | Use more Tcl_CreateObjCommand2() internally. Those commands can handle a longer argument list. check-in: 8d44e4ef user: jan.nijtmans tags: trunk, main | |
11:28 | Add standard keyboard navigation instructions for treeview check-in: 0bb252b7 user: kevin_walzer tags: tka11y | |
10:00 | Ticket [91d0e9d8] MS-Win: Withdrawn Tk transient windows can reappear in Windows taskbar preview check-in: 33bad85e user: oehhar tags: trunk, main | |
09:29 | Ticket [159aa5eb] MS-Win: Incorrect system menu entries for transient toplevels check-in: cd421c55 user: oehhar tags: trunk, main | |
2025-03-16
| ||
22:54 | Merge 9.1 check-in: 8f92e5f9 user: jan.nijtmans tags: revised_text, tip-466 | |
22:30 | Use Tcl_CreateObjCommand2() in test-cases check-in: a6239e70 user: jan.nijtmans tags: trunk, main | |
21:42 | Re-introduce code to focus specific widgets that will use standard keyboard navigation outside accessibility API check-in: 2313fa7d user: kevin_walzer tags: tka11y | |
20:16 | Revert changes that are white change only in files not related to accessibility (i.e.: kill pointless differences with trunk). check-in: b1826621 user: fvogel tags: tka11y | |
20:11 | Fix typo in testutils.GUIDE check-in: d0870999 user: fvogel tags: tk_collect_test_utils | |
20:08 | Merge trunk check-in: a74b8db2 user: kevin_walzer tags: tka11y | |
19:32 | merge trunk check-in: cdf9161d user: fvogel tags: tk_collect_test_utils | |
19:31 | Fix typo from [d977e37c] in proc focusClear for aqua. check-in: a39b592d user: fvogel tags: trunk, main | |
16:23 | Merge trunk and adapt focus.test to use collected/renamed procs check-in: 5c9b97d8 user: erikleunissen tags: tk_collect_test_utils | |
14:30 | Deal with focus issues in older macOS versions. check-in: 7e6e539f user: culler tags: trunk, main | |
02:53 | Avoid crashes at exit. Closed-Leaf check-in: bdebe256 user: culler tags: more_key_windows | |
01:48 | Add comments and make About dialogs transfer focus on older macs too. check-in: 54dfdf29 user: culler tags: more_key_windows | |