Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
3787 check-ins using file .gitignore version 9f40aea9
2023-07-01
| ||
16:43 | Fix another error in man page introduced in [20e9d21a]. Closed-Leaf check-in: 1241cca6 user: fvogel tags: tip-606 | |
16:18 | Fix documentation of Tk_GetSystemDefault(). Error in the man page was introduced in [20e9d21a], the comments in the source code were incorrect. check-in: 18d57383 user: fvogel tags: tip-606 | |
2022-07-13
| ||
18:03 | Fix my stupid mistake in previous commit check-in: d8fb5f82 user: fvogel tags: unstable_tests | |
2022-07-12
| ||
20:59 | Attempt at fixing sporadic failures of panedwindow-23.30 at GitHub on macOS. check-in: 71ce80bd user: fvogel tags: unstable_tests | |
2022-07-07
| ||
03:53 | Instrument panedwindow-23.30 a bit more. check-in: 4bd9a501 user: fvogel tags: unstable_tests | |
2022-07-03
| ||
19:55 | Further stabilize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [ef554a85] revealed that the .embed toplevel does not exist (even after waiting until the timeout), which may be due to an unmapped .main.f window being used in the -use option. Wait for .main.f to be mapped before creating the .embed toplevel. check-in: ed391aad user: fvogel tags: unstable_tests | |
12:19 | Stabilize ttk-2.8. This test was seen failing once at GitHub Actions, in branch unstable_tests, on macOS with xcode. Careful study of how this test works shows there is a race condition built in. This commit doesn't remove this race condition but should be enough to let the test always pass. check-in: 072c2780 user: fvogel tags: unstable_tests | |
2022-07-02
| ||
23:22 | Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). Error message was 'bad window path name .embed' while executing 'button .embed.b -text 'Emb Button' -command {lappend result 'pushed .embed.b'}' check-in: ef554a85 user: fvogel tags: unstable_tests | |
2022-06-30
| ||
19:59 | Oops. check-in: 3bc8ee3e user: fvogel tags: unstable_tests | |
19:57 | Instrument to understand why panedwindow-23.30 is still failing (unstable_tests branch, macOS, xcode). check-in: a784f528 user: fvogel tags: unstable_tests | |
2022-06-29
| ||
20:32 | resolve unintended fork check-in: e3739e07 user: fvogel tags: unstable_tests | |
20:31 | Further stabilize panedwindow-23.30 since after [5952fd21] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (no, --enable-aqua). check-in: 4df00f8e user: fvogel tags: unstable_tests | |
2022-06-28
| ||
22:48 | In unixEmbed-11.2, make a difference in the output between the result of the winfo containing commands and the -command triggered. check-in: 42d071ba user: fvogel tags: unstable_tests | |
22:20 | Stabilize textImage-3.2 since after [ce12f9ac] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: db8a739e user: fvogel tags: unstable_tests | |
21:52 | Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). Even with [645a3198] the time out is hit (1 second in total), after which [winfo exists .embed.b] still is O. Try to update in more steps when creating toplevels or packs windows. check-in: a8787ce7 user: fvogel tags: unstable_tests | |
03:59 | Add more debug output in order to understand why panedwindow-23.30 still fails (seen once at GitHub on macOS with xcode in the unstable_tests branch). check-in: 5952fd21 user: fvogel tags: unstable_tests | |
2022-06-21
| ||
21:43 | Further ruggedize panedwindow-23.30 since [20a906bf] was not enough. The test till failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForUnmap .f4: timeout!'). Double this time! And add more debug output when a timeout is hit. check-in: a5eeea3d user: fvogel tags: unstable_tests | |
19:20 | Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForMap .embed.b: timeout!'). Double this time! check-in: 645a3198 user: fvogel tags: unstable_tests | |
19:12 | Stabilize notebook-5.1. This test once failed at least, at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: f735736c user: fvogel tags: unstable_tests | |
2022-06-20
| ||
19:14 | Further ruggedize panedwindow-23.30 since [fe28ce65] was just plain wrong and the test failed once at GitHub Actions in branch unstable_tests on macOS with clang (no, --enable-aqua). check-in: 20a906bf user: fvogel tags: unstable_tests | |
2022-06-19
| ||
19:27 | Add debug output since unixEmbed-11.2 still failed once at GitHub Actions on macOS with clang (mem, --enable-aqua). check-in: 930cc27b user: fvogel tags: unstable_tests | |
02:30 | Fix [adb6352846]: on macOS message breaks lines at trailing spaces check-in: 1450173f user: culler tags: bug-adb6352846 | |
2022-06-18
| ||
15:17 | Stabilize textImage-3.2 since after [ecc939fd] it failed once at GitHub Actions in branch unstable_tests on macOS with xcode. What we really need is that the returned bbox be up-to-date at each of the loop steps, i.e. the line heights must have been recomputed, and this can be obtained by calling '.t sync' rather than calling 'update idletasks' after some delay. check-in: ce12f9ac user: fvogel tags: unstable_tests | |
08:07 | Further ruggedize panedwindow-23.30 since after [27e2d762] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: fe28ce65 user: fvogel tags: unstable_tests | |
07:22 | Further ruggedize unixEmbed-11.2 since after [768fe936] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). Error was: ---- errorInfo: bad window path name ".embed.b" while executing "winfo ismapped $w" (procedure "waitForMap" line 3) invoked from within "waitForMap .embed.b" ("uplevel" body line 11) invoked from within "uplevel 1 $script" ---- errorCode: TK LOOKUP WINDOW .embed.b check-in: 72d070de user: fvogel tags: unstable_tests | |
2022-06-15
| ||
17:47 | Restore what was working before previous commit. check-in: 74530805 user: fvogel tags: unstable_tests | |
06:05 | Simplify frame-3.10 and frame-12.3 (the latter is failing sporadically). This is no stability fix though. check-in: 8ecfd507 user: fvogel tags: unstable_tests | |
2022-06-12
| ||
12:20 | merge core-8-6-branch check-in: f2cb340c user: fvogel tags: unstable_tests | |
12:17 | merge trunk check-in: d093e61b user: fvogel tags: revised_text, tip-466 | |
12:15 | merge core-8-6-branch check-in: b6a18f57 user: fvogel tags: trunk, main | |
12:06 | Copy changes (by hand) from unstable_tests branch that make textWind-3.2, -3.3, -3.4, -3.5 reliably fail on macOs aqua. check-in: dabe8f38 user: fvogel tags: core-8-6-branch | |
11:57 | Use constraint aquaKnownBug on textDisp-6.5, -6.6 and -7.* instead of only notAqua. check-in: c9a2e2d2 user: fvogel tags: core-8-6-branch | |
11:50 | Cherrypick [fce98074] (Constrain textWind-3.2, -3.3, -3.4 and -3.5 with aquaKnownBug until the fix for ticket [61e0bb8aab] gets merged.) check-in: 6347362d user: fvogel tags: core-8-6-branch | |
11:40 | Constrain textWind-3.2, -3.3, -3.4 and -3.5 with aquaKnownBug until the fix for ticket [61e0bb8aab] gets merged. check-in: fce98074 user: fvogel tags: unstable_tests | |
10:49 | Stabilize unixEmbed-5.*. Test unixEmbed-5.1a was found to fail once at least, at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: 768fe936 user: fvogel tags: unstable_tests | |
10:38 | Further stabilize unixEmbed-11.2 since [ac772463] was still not enough. This test was found to fail once more at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: 775b8e03 user: fvogel tags: unstable_tests | |
2022-06-11
| ||
21:27 | merge core-8-6-branch check-in: 12c139bc user: fvogel tags: unstable_tests | |
21:21 | Merge less_test_constraints_revised_text branch: textDisp.test file is now font agnostic to a large extent, meaning that 'textfonts' constraint could be totally suppressed from test files. Moreover 'failsOnUbuntu' and 'failsOnXQuarz' constraints could be removed from textDisp.test. Finally (and this is by Marc Culler), make TkScrollWindow much simpler by stripping out useless code. check-in: 70b15209 user: fvogel tags: revised_text, tip-466 | |
21:17 | merge mark check-in: 7a6a1c73 user: fvogel tags: revised_text, tip-466 | |
21:12 | merge core-8-6-branch check-in: 83493a36 user: fvogel tags: trunk, main | |
20:46 | Merge less_tests_constraints branch: textDisp.test file is now font agnostic to a large extent, meaning that 'textfonts' constraint could be totally suppressed from test files. Moreover 'failsOnUbuntu' and 'failsOnXQuarz' constraints could be removed from textDisp.test. Finally (and this is by Marc Culler), make TkScrollWindow much simpler by stripping out useless code. check-in: e8a1d778 user: fvogel tags: core-8-6-branch | |
19:52 | merge core-8-6-branch Closed-Leaf check-in: 8a0b4ba4 user: fvogel tags: bug-61e0bb8aab | |
17:27 | Fix typo check-in: 5e92e370 user: fvogel tags: unstable_tests | |
2022-06-10
| ||
20:38 | Further stabilize textWind-3.* since [e17046c5] did not reach the goal: on macOS, textWind-3.3, -3.4 and -3.5 could still fail. In fact, in the current state of affairs these tests MUST reliably fail on the mac because of the not yet fixed bug [61e0bb8aab]. Achieve this now. check-in: 03415328 user: fvogel tags: unstable_tests | |
08:39 | Add update box meta data if not the whole image check-in: 7094979c user: oehhar tags: rfe-f285ddcd-animated-gif-metadata | |
2022-06-09
| ||
16:11 | Ticket [f285ddcd]: add animated gif information to image metadata check-in: e81e3493 user: oehhar tags: rfe-f285ddcd-animated-gif-metadata | |
15:51 | Merge 8.7 check-in: 14734735 user: jan.nijtmans tags: glyph_indexing_2 | |
13:53 | Merge 8.7 check-in: 6457b20f user: jan.nijtmans tags: revised_text, tip-466 | |
13:52 | merge-mark check-in: 84ef22eb user: jan.nijtmans tags: trunk, main | |
13:45 | GIF read: honor that "Image Descriptor" and "Plain Text Extension" limits the scope of a "Graphic Control Extension", reset saved information check-in: 49a785e9 user: oehhar tags: core-8-6-branch | |
13:24 | GIF read: honor that "Image Descriptor" limits the scope of a "Graphic Control Extension", reset saved information check-in: 7fb8c321 user: oehhar tags: trunk, main | |
13:06 | GIF read: honor that "Plain Text Extension" limits the scope of a "Graphic Control Extension", reset saved information check-in: abc50d5d user: oehhar tags: trunk, main | |
10:33 | Use TIP #616 large lists in revised tkTest* (when built with Tcl 9) check-in: 7bb1485a user: jan.nijtmans tags: revised_text, tip-466 | |
07:49 | Merge 8.7 (except for tkText*, TBD) check-in: 50e36276 user: jan.nijtmans tags: revised_text, tip-466 | |
07:47 | Make use of TIP #616 to (potentially) use lists > 2^31 elements (when built with Tcl 9) check-in: 67fa107b user: jan.nijtmans tags: trunk, main | |
2022-06-08
| ||
06:01 | merge revised_text check-in: 9a6d66c9 user: fvogel tags: less_test_constraints_revised_text | |
06:00 | Further fix for [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0. In a DRegion y1 is inside the region but y2 is not. check-in: 46c06e54 user: fvogel tags: revised_text, tip-466 | |
2022-06-07
| ||
21:38 | merge 8.6 check-in: 55b4c533 user: fvogel tags: unstable_tests | |
21:36 | merge revised_text check-in: 1f043397 user: fvogel tags: less_test_constraints_revised_text | |
21:26 | merge 8.6 check-in: 6cdcbcba user: fvogel tags: less_tests_constraints | |
21:19 | Fix [94547cbef7]: Revised [text]: borders not always redrawn. check-in: 95a8ce18 user: fvogel tags: revised_text, tip-466 | |
21:18 | merge revised_text Closed-Leaf check-in: 735e890a user: fvogel tags: bug-94547cbef7 | |
21:11 | Cherrypick [92312600] fixing [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0 check-in: a883bcb1 user: fvogel tags: revised_text, tip-466 | |
21:01 | Merge 8.7 Closed-Leaf check-in: 6f0d0861 user: jan.nijtmans tags: tip-616 | |
20:50 | merge trunk check-in: b9f8d2b7 user: fvogel tags: revised_text, tip-466 | |
20:49 | merge core-8-6-branch check-in: 25761ba8 user: fvogel tags: trunk, main | |
20:47 | Merge branch nonPortable_tests. Some tests previously constrained as 'nonPortable' are actually portable now. check-in: f2f9b13f user: fvogel tags: core-8-6-branch | |
20:41 | Constraint 10 tests with 'notAqua' in textDisp.test. Bug [aad0231f07] prevents these tests from passing, the display is correct but what is logged is wrong. check-in: 9428449d user: fvogel tags: nonPortable_tests | |
2022-06-06
| ||
16:51 | Bump to 8.6.13 for release check-in: 1df00d82 user: dgp tags: core-8-6-13-rc | |
2022-06-03
| ||
22:11 | Fix [332c8af8aa]: compiler warning about type pun and strict aliasing check-in: 6a2120ea user: jan.nijtmans tags: trunk, main | |
12:20 | nanosvg #209 "Add CMake build script to the project". https://github.com/memononen/nanosvg/commit/4c8f0139b62c6e7faa3b67ce1fbe6e63590ed148 check-in: b5d3a93c user: oehhar tags: trunk, main | |
10:48 | import nanosvg #215 upstream change "Fix build when both nanosvg.h and nanosvgrast.h is included". https://github.com/memononen/nanosvg/pull/215/commits/47f28a2a78de610ac5be5321a88efd3a777fe83e check-in: f6c41093 user: oehhar tags: trunk, main | |
2022-05-27
| ||
09:15 | Merge 8.7 check-in: fd867242 user: jan.nijtmans tags: glyph_indexing_2 | |
09:14 | Merge 8.7 check-in: db25eb41 user: jan.nijtmans tags: revised_text, tip-466 | |
09:13 | Merge 8.6. Also actions/upload-artifact@v2 -> actions/upload-artifact@v3 check-in: 44270e72 user: jan.nijtmans tags: trunk, main | |
09:09 | actions/checkout@v2 -> actions/checkout@v3 check-in: 1243b569 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | actions/checkout@v2 -> actions/checkout@v3 check-in: 6f889115 user: jan.nijtmans tags: core-8-5-branch | |
2022-05-23
| ||
19:49 | Test canvRect-4.4 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: 50e12db3 user: fvogel tags: nonPortable_tests | |
19:48 | Test canvRect-3.6 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: 2c4ad545 user: fvogel tags: nonPortable_tests | |
19:47 | Test canvImg-7.1 seems to be actually portable. Remove the 'nonPortable' constraint. Moreover, remove the very old last two numbers in the expected result since ImageDisplay() in tkTest.c does not write them any longer since [57efce1e]. check-in: 0f6a2063 user: fvogel tags: nonPortable_tests | |
19:28 | Test canvas-2.4 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: caa6ea87 user: fvogel tags: nonPortable_tests | |
19:10 | Fix expected result of textDisp-6.6 (same reason as previous commit). Also, remove the 'unix' constraint on this test (the test passes on Windows and X11, and fails on macOS but it fails identically as other textDisp tests). check-in: ad291946 user: fvogel tags: nonPortable_tests | |
09:39 | Merge 8.7 check-in: bfba1845 user: jan.nijtmans tags: glyph_indexing_2 | |
06:37 | Fix expected result of textDisp-7.2 and -7.3. Thanks to Brian Griffin (Both of these tests expected the border to be drawn. However, they do not damage the border. It is what can be seen observationally and what is defined by the place command.) check-in: fb82149b user: fvogel tags: nonPortable_tests | |
06:34 | Ultrix is long dead, remove 'nonPortable' test constraints. check-in: 5943f42b user: fvogel tags: nonPortable_tests | |
2022-05-22
| ||
20:15 | Merge 8.6 check-in: 8997fdbb user: jan.nijtmans tags: trunk, main | |
20:13 | Merge 8.5 check-in: e53d3e2b user: jan.nijtmans tags: core-8-6-branch | |
19:31 | merge 8.6 check-in: d1a28af3 user: fvogel tags: unstable_tests | |
19:30 | merge revised_text check-in: 3c76af97 user: fvogel tags: less_test_constraints_revised_text | |
19:29 | merge 8.6 check-in: 5b016fe2 user: fvogel tags: less_tests_constraints | |
19:27 | merge trunk check-in: bdd818b1 user: fvogel tags: revised_text, tip-466 | |
19:11 | Fix [bee96b4e80]: Mouse position warping and tk busy problems on Windows. Thanks to cjmcdonald. check-in: 1f5f4793 user: fvogel tags: trunk, main | |
19:11 | Fix [bee96b4e80]: Mouse position warping and tk busy problems on Windows. Thanks to cjmcdonald. check-in: 628a5b4e user: fvogel tags: core-8-6-branch | |
17:41 | See: https://github.com/tcltk/tcl/pull/13 check-in: 4f80ec52 user: jan.nijtmans tags: core-8-5-branch | |
17:39 | Disable some MSVC warnings (backported from 8.6) check-in: 16a89b61 user: jan.nijtmans tags: core-8-5-branch | |
11:52 | Merge 8.6 check-in: 5cbeac4e user: jan.nijtmans tags: trunk, main | |
11:49 | Better solution for previous commit: See: https://developercommunity.visualstudio.com/t/c-compiler-incorrect-propagation-of-const-qualifie/390711. Conclusion: This is a bug in Visual Studio, better not get false warnings because of that. check-in: 6a161f0d user: jan.nijtmans tags: core-8-6-branch | |
2022-05-20
| ||
21:42 | merge revised_text check-in: 6ba8ffe7 user: fvogel tags: bug-94547cbef7 | |
21:41 | merge trunk check-in: 66b00448 user: fvogel tags: revised_text, tip-466 | |
21:37 | merge revised_text check-in: 3881404b user: fvogel tags: bug-94547cbef7 | |
21:36 | merge core-8-6-branch check-in: 42070bb9 user: fvogel tags: trunk, main | |
21:35 | Unbreak the MSVC build. It was broken since [4854aa11], which produced warning C4090 about different const qualifiers, which in turn triggered error C2220 (warnings treated as errors). For an unknown reason GitHub Actions does not treat warnings as errors on MSVC (would be nice if it did!). check-in: 5f87c964 user: fvogel tags: core-8-6-branch | |
21:19 | Backout all three previous commits, and this time fix [94547cbef7]: Revised [text]: borders not always redrawn check-in: 1a49fd12 user: fvogel tags: bug-94547cbef7 | |
2022-05-18
| ||
22:11 | A couple more tests where the border should not be redrawn. check-in: 1af0c8f9 user: griffin tags: bug-94547cbef7 | |
20:10 | Correct textRect computation to discount left/bottom border. Correct textDisp-7.2 which should not redraw the border. check-in: 883d6ef5 user: griffin tags: bug-94547cbef7 | |
2022-05-17
| ||
16:05 | Merge 8.7 check-in: 2a09d710 user: jan.nijtmans tags: revised_text, tip-466 | |
16:04 | Merge 8.7 check-in: f53e90fd user: jan.nijtmans tags: tip-616 | |
16:02 | Merge 8.7 check-in: a37a8ea4 user: jan.nijtmans tags: glyph_indexing_2 | |
15:59 | tweak error-handling check-in: bb93340e user: jan.nijtmans tags: trunk, main | |
15:54 | Merge 8.6 check-in: 959f3c25 user: jan.nijtmans tags: trunk, main | |
15:14 | KeyPress -> Key in bindings. Minor other cleanups check-in: 92595b98 user: jan.nijtmans tags: core-8-6-branch | |
14:30 | Merge 8.7 check-in: 7de1947b user: jan.nijtmans tags: tip-616 | |
14:24 | Merge 8.7 check-in: c147b89a user: jan.nijtmans tags: revised_text, tip-466 | |
02:32 | Fix bug [94547cbef7] - Compute correct test for border region. check-in: 632732f2 user: griffin tags: bug-94547cbef7 | |
2022-05-16
| ||
18:56 | Remove ".glyph-indexing-2" tag, few more tweaks check-in: e07e9a6b user: jan.nijtmans tags: glyph_indexing_2 | |
18:31 | Merge 8.7 check-in: f4f48203 user: jan.nijtmans tags: glyph_indexing_2 | |
2022-05-15
| ||
22:49 | Merge 8.6. Always compile with -DTCL_UTF_MAX=3 (possible now, because of TIP #622) check-in: d6ef3397 user: jan.nijtmans tags: trunk, main | |
22:43 | sync rules.vc with Tcl check-in: e185778c user: jan.nijtmans tags: core-8-6-branch | |
20:43 | merge 8.6 check-in: 21bca55d user: fvogel tags: unstable_tests | |
20:42 | merge revised_text check-in: db5d8548 user: fvogel tags: less_test_constraints_revised_text | |
20:37 | merge 8.6 check-in: 80784287 user: fvogel tags: less_tests_constraints | |
2022-05-12
| ||
22:20 | One more "dragto" <-> "mark" check-in: 88123b57 user: jan.nijtmans tags: revised_text, tip-466 | |
22:18 | Merge 8.7 check-in: efe27acd user: jan.nijtmans tags: revised_text, tip-466 | |
22:01 | More alphabetizing Tk options. More type-cast improvements check-in: b7db31b3 user: jan.nijtmans tags: trunk, main | |
2022-05-11
| ||
10:43 | Merge 8.6 check-in: 96ba102d user: jan.nijtmans tags: trunk, main | |
10:32 | Follow-up to [88cfdcb304]: Move callbackInfo handling into showOpenSavePanel() check-in: f3ab1208 user: jan.nijtmans tags: core-8-6-branch | |
06:44 | Merge 8.6 check-in: e7df6f34 user: jan.nijtmans tags: trunk, main | |
06:35 | Fix [88cfdcb304]: Aqua: use-after-free when file selection dialog dismissed check-in: 1d294308 user: jan.nijtmans tags: core-8-6-branch | |
2022-05-10
| ||
16:44 | Proposed fix for [88cfdcb304]: Aqua: use-after-free when file selection dialog dismissed Closed-Leaf check-in: 374c47e0 user: jan.nijtmans tags: bug-88cfdcb304 | |
2022-05-09
| ||
21:51 | Merge 8.6 check-in: fb97d090 user: jan.nijtmans tags: trunk, main | |
21:48 | sync tcl.m4 with Tcl check-in: 7d135a3b user: jan.nijtmans tags: core-8-6-branch | |
2022-05-08
| ||
20:24 | Merge 8.7 check-in: 1828ab8b user: jan.nijtmans tags: revised_text, tip-466 | |
20:21 | Missing TK_OPTION_ENUM_VAR usage. See [eedd795d98] check-in: 28b4d791 user: jan.nijtmans tags: revised_text, tip-466 | |
20:08 | merge-mark check-in: e2e353b6 user: jan.nijtmans tags: trunk, main | |
20:08 | Merge comment fix check-in: d295253b user: jan.nijtmans tags: core-8-6-branch | |
20:04 | Merge comment fix check-in: 1224719d user: jan.nijtmans tags: trunk, main | |
19:59 | Merge 8.6 check-in: 130cdc20 user: jan.nijtmans tags: trunk, main | |
19:49 | Fix [0ce975c57]: memcpy() called with pwPtr->panes == NULL check-in: 96ae5986 user: jan.nijtmans tags: core-8-6-branch | |
19:48 | Unnecessary type-casts check-in: 4854aa11 user: jan.nijtmans tags: core-8-6-branch | |
19:42 | Fix [0ce975c57f]: memcpy() called with pwPtr->panes == NULL. Thanks to Christopher Chavez. Closed-Leaf check-in: ad9f5061 user: fvogel tags: bug-0ce975c57f | |
19:10 | Fix [bee96b4e80]: Mouse position warping and tk busy problems on Windows. Thanks to cjmcdonald. Closed-Leaf check-in: 3918e477 user: fvogel tags: bug-bee96b4e80 | |
18:53 | Fix [20a54ffdd5]: treeview tag delete doesn't clear binding table. Thanks to Emiliano Gavilan. check-in: 9fa15d8a user: fvogel tags: trunk, main | |
2022-05-07
| ||
22:40 | Merge 8.7 check-in: 0b785389 user: jan.nijtmans tags: revised_text, tip-466 | |
22:38 | Merge 8.6 check-in: 64ef6e93 user: jan.nijtmans tags: trunk, main | |
22:26 | Fix [eedd795d98]: sizeof(enum) != sizeof(int) check-in: 1280fcc3 user: jan.nijtmans tags: core-8-6-branch | |
19:57 | nanosvg: Avoid calling qsort() when r->nedges == 0. Thanks to magic chrstphrchvz. See https://github.com/memononen/nanosvg/pull/210/commits/6c8ee8211a9aa7c2d086235a36723ed0aed528c6 check-in: 6e03cc49 user: oehhar tags: trunk, main | |
2022-05-05
| ||
16:05 | Merge 8.6 Closed-Leaf check-in: ce9db2e9 user: jan.nijtmans tags: bug-eedd795d98 | |
15:37 | Merge 8.6 check-in: 38266571 user: jan.nijtmans tags: trunk, main | |
15:10 | Code cleanup, mainly eliminating unnecessary type-casts check-in: 8782e840 user: jan.nijtmans tags: core-8-6-branch | |
13:44 | Missing DEF_BUTTON_COMPOUND check-in: 766b38a8 user: jan.nijtmans tags: bug-eedd795d98 | |
13:37 | Fix unixWm-35.1 testcase check-in: fc4bb3c4 user: jan.nijtmans tags: trunk, main | |
13:32 | Proposed fix for [eedd795d98]: sizeof(enum) != sizeof(int) check-in: 9bcac876 user: jan.nijtmans tags: bug-eedd795d98 | |
2022-05-04
| ||
20:11 | Alphabetize some string tables check-in: fc19a753 user: jan.nijtmans tags: trunk, main | |
2022-05-03
| ||
21:06 | Merge config-bool-enum Closed-Leaf check-in: ad36965a user: jan.nijtmans tags: config-bool-short-enum | |
21:04 | Merge 8.7 Closed-Leaf check-in: b13100dd user: jan.nijtmans tags: config-bool-enum | |
20:41 | Merge 8.6 check-in: b8bc5cf0 user: jan.nijtmans tags: trunk, main | |
20:13 | Add 2 MODULE_SCOPE string tables (tkStateStrings and tkCompoundStrings) which can be reused in many places check-in: 386af9a7 user: jan.nijtmans tags: core-8-6-branch | |
14:55 | More TK_OPTION_ENUM_VAR check-in: ecf15cac user: jan.nijtmans tags: config-bool-enum | |
10:13 | Merge config-bool-enum check-in: 6ddbc6f7 user: jan.nijtmans tags: config-bool-short-enum | |
10:11 | Add TK_OPTION_ENUM_VAR to TK_OPTION_ANCHOR and TK_OPTION_JUSTIRY usages check-in: 6456ca0b user: jan.nijtmans tags: config-bool-enum | |
09:33 | Experiment: use short enums check-in: 8d57c0db user: jan.nijtmans tags: config-bool-short-enum | |
2022-05-02
| ||
22:43 | Experiment: handle bool and enum in tkConfig.c check-in: b79f9fd6 user: jan.nijtmans tags: config-bool-enum | |
08:30 | Avoid signed integer overflow in nsvg__RGBA(). See https://github.com/memononen/nanosvg/commit/c7f173b71b351990fe07b71a7653eef684bde757 Thanks to magic chrstphrchvz check-in: 269c3645 user: oehhar tags: trunk, main | |
2022-05-01
| ||
15:12 | Further stabilize panedwindow-23.30 since [27e2d762] and [022d2c75] were yet not 100% enough. This test was found to fail once more on macOS with clang (no, --enable-aqua). check-in: 4e7b3ac6 user: fvogel tags: unstable_tests | |
15:07 | Revert [e17046c5] since it does not fix instabilities in textWind-3.* on macOS, and try something else for these tests. check-in: cf45f59b user: fvogel tags: unstable_tests | |
09:23 | Fix [20a54ffdd5]: treeview tag delete doesn't clear binding table. Thanks to Emiliano Gavilan. treeview-12.2 now passes. Closed-Leaf check-in: 839f4a78 user: fvogel tags: bug-20a54ffdd5 | |
09:22 | Add test treeview-12.2, currently failing, demonstrating bug [20a54ffdd5]: treeview tag delete doesn't clear binding table check-in: 4f2e4340 user: fvogel tags: bug-20a54ffdd5 | |
2022-04-29
| ||
12:24 | Simplify definition of INT2PTR and friends, now that we can assure availablility of ISO-C. Taken from Tcl 8.7 check-in: 537e24e9 user: jan.nijtmans tags: trunk, main | |
2022-04-26
| ||
15:50 | Merge 8.7 check-in: cfd76c9c user: jan.nijtmans tags: revised_text, tip-466 | |
15:48 | Adapt value of fallback for TCL_INDEX_TEMP_TABLE (In case of compiling with Tcl 8.6 headers) to 64. Same change made in Tcl too check-in: 30bdf75e user: jan.nijtmans tags: trunk, main | |
2022-04-24
| ||
19:37 | Stabilize notebook-6.1 and notebook-6.7. These tests were observed failing a few times on macOS with either clang or xcode. Adding 'update idletasks' after hiding or forgetting a notebook tab should help when using the resulting 'ismapped' output. check-in: 61de29dc user: fvogel tags: unstable_tests | |
19:22 | Stabilize textImage-4.2. This test was observed failing several times at GitHub Actions, on macOS with clang (no, --enable-aqua) or clang (mem, --enable-aqua). Font configuration schedules a redraw at idle time, that must be over before the bbox of the 'small' image is requested. check-in: ecc939fd user: fvogel tags: unstable_tests | |
19:00 | Further stabilize unixEmbed-11.2 since [501b0a7b] was still not 100% enough. This test was found to fail once more on macOS with clang (mem, --enable-aqua). check-in: ac772463 user: fvogel tags: unstable_tests | |
17:19 | Further stabilize panedwindow-23.30 since [022d2c75] was still not 100% enough. This test was found to fail once on macOS with xcode, and when this happened panedwindow-23.29 failed as well (therefore, apply the same stabilization to this latter test). check-in: 27e2d762 user: fvogel tags: unstable_tests | |
15:36 | Further stabilize textWind-3.* since [5050b5e9] did not reach the goal: on macOS, textWind-3.3, -3.4 and -3.5 could still fail. check-in: e17046c5 user: fvogel tags: unstable_tests | |
11:39 | resolve unintended fork check-in: 4cc1638d user: fvogel tags: unstable_tests | |
11:38 | Oops. textWind-11.[1-3] need plain update to make sure the widget is initially mapped. Also, add more checks in some other textWind tests. check-in: 253ac057 user: fvogel tags: unstable_tests | |
09:48 | Fix indentation in textImage.test check-in: f4bb3753 user: fvogel tags: unstable_tests | |
08:07 | Stabilize textWind-12.1. This test was observed once to error out (bad window path name '.f' triggerd on '.t window create 1.4 -window .f') at GitHub Actions, in branch unstable_tests, on macOS, with xcode (deployment target). Ensure the deletion '.t window configure .f -window {} ; .t delete 1.1' is over before running '.t window create 1.4 -window .f'. check-in: 885e81e0 user: fvogel tags: unstable_tests | |
07:45 | In textWind.test, use the common proc updateWidgets instead of specific proc updateText. check-in: 32bbf678 user: fvogel tags: unstable_tests | |
07:43 | Fix indentation in textWind.test check-in: c19be805 user: fvogel tags: unstable_tests | |
07:42 | Stabilize textWind-3.[2-6] and -11.[1-3] tests for the EmbWinConfigure and EmbWinDisplayProc procedures. At least textWind-3.3 and textWind-3.4 were observed to fail at GitHub, in branch unstable_tests, with xcode or clang (mem, --enable-aqua), or clang (no, --enable-aqua). check-in: 5050b5e9 user: fvogel tags: unstable_tests | |
2022-04-21
| ||
16:17 | Merge 8.7. Add testcases for Num and Fn binding check-in: cf428002 user: jan.nijtmans tags: glyph_indexing_2 | |
16:00 | Fix [f63c37be3a]: functionality on a safe interpreter with Tk check-in: e232e411 user: jan.nijtmans tags: trunk, main | |
13:30 | Merge 8.6. Remove macosx/Tk.xcode directory check-in: 843cbe08 user: jan.nijtmans tags: trunk, main | |
12:55 | Fix [bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE. Builds on MacOSX will now be done with -O2 check-in: c3695775 user: jan.nijtmans tags: core-8-6-branch | |
2022-04-20
| ||
11:10 | Proposed fix for [f63c37be3a]: functionality on a safe interpreter with Tk Closed-Leaf check-in: 6f7291be user: jan.nijtmans tags: bug-f63c37be3a | |
11:07 | Fix [bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE. Builds on MacOSX will now be done with -O2 and without -std=gnu99 check-in: 8d00fa2e user: jan.nijtmans tags: trunk, main | |
11:01 | Fix compiler warning, when using Tcl 9.0 headers check-in: 7ef4af94 user: jan.nijtmans tags: trunk, main | |
2022-04-19
| ||
20:18 | Merge 8.7 check-in: dc17d9c5 user: jan.nijtmans tags: revised_text, tip-466 | |
20:17 | Merge 8.7 check-in: 7c77156f user: jan.nijtmans tags: mac_styles_87 | |
20:16 | Merge 8.7 check-in: dfa65e6e user: jan.nijtmans tags: glyph_indexing_2 | |
20:06 | Merge 8.6 check-in: f72eed7e user: jan.nijtmans tags: trunk, main | |
19:50 | Fix [8dd3d58c62]: macOS Aqua: Fn + e to access Emoji check-in: 326ae4be user: jan.nijtmans tags: core-8-6-branch | |
13:43 | For completeness: Add "Num" as equivalent to "Mod3" too check-in: ac054eec user: jan.nijtmans tags: glyph_indexing_2 | |
13:25 | Update doc check-in: 5f47e4d0 user: jan.nijtmans tags: glyph_indexing_2 | |
13:17 | Mod4 -> Fn check-in: ef588cee user: jan.nijtmans tags: glyph_indexing_2 | |
11:11 | Fix [8dd3d58c62]: macOS Aqua: Fn + e to access Emoji check-in: 1dca59f7 user: jan.nijtmans tags: glyph_indexing_2 | |
10:59 | Merge 8.7 check-in: 3adf4bc2 user: jan.nijtmans tags: glyph_indexing_2 | |
2022-04-15
| ||
20:23 | Merge 8.6 check-in: c72d2e90 user: jan.nijtmans tags: trunk, main | |
20:22 | Fix [c0bf1bda2a]: Aqua: avoid buffer overflows by not passing XVirtualEvent* as XEvent* check-in: c462c2b6 user: jan.nijtmans tags: core-8-6-branch | |
19:46 | Sync TCL_INDEX_NULL_OK changes from Tcl check-in: a1ef1d4c user: jan.nijtmans tags: trunk, main | |
2022-04-14
| ||
15:18 | Merge 8.6 check-in: cc55dd07 user: jan.nijtmans tags: trunk, main | |
09:53 | Remove unused #define check-in: 4e2df097 user: jan.nijtmans tags: core-8-6-branch | |
2022-04-12
| ||
15:22 | Eliminate 3 compiler warnings (when compiling agaist 8.x headers) check-in: c5ad9ce2 user: jan.nijtmans tags: trunk, main | |
2022-04-11
| ||
20:54 | Merge 8.7 check-in: c6ae9d89 user: jan.nijtmans tags: glyph_indexing_2 | |
20:32 | Make use of TIP #577 in entry/ttk::entry check-in: dd007b8d user: jan.nijtmans tags: trunk, main | |
2022-04-10
| ||
20:36 | Fix for [dc4c5573a6]: tk_popup entry index not working on unix. Thanks to cjmcdonald. check-in: 19da9aa1 user: fvogel tags: trunk, main | |
20:31 | Fix for [dc4c5573a6]: tk_popup entry index not working on unix. Thanks to cjmcdonald. check-in: 7e6ac3a0 user: fvogel tags: core-8-6-branch | |
20:18 | Stabilize unixEmbed-11.2. This test was observed failing several times at GitHub Actions, on macOS (this is anyway a macOS-only test due to the 'pressbutton' constraint), with clang (mem, --enable-aqua). See [e4a05184e9]. check-in: 501b0a7b user: fvogel tags: unstable_tests | |
20:05 | More updateWidgets in unixEmbed.test (instead of update idletasks) check-in: e6f26898 user: fvogel tags: unstable_tests | |
19:58 | Fix indentation in unixEmbed.test check-in: 1fb145e8 user: fvogel tags: unstable_tests | |
19:49 | Adjust unixEmbed-10.1 and unixEmbed-10.2 and remove constraints failsOnUbuntu and failsOnXQuarz. check-in: 7e5adb97 user: fvogel tags: unstable_tests | |
2022-04-08
| ||
09:22 | Nanosvg pull #205: Fixed rbg percentage parsing in nsvg__parseColorRGB. Ticket [32c0266d] check-in: 1f4c3eec user: oehhar tags: trunk, main | |
2022-04-07
| ||
06:31 | Fix [415415fff]: Scale long callback: One click -> Two steps check-in: 80f39061 user: fvogel tags: trunk, main | |
06:31 | Fix [415415fff]: Scale long callback: One click -> Two steps check-in: 18ccf1be user: fvogel tags: core-8-6-branch | |
2022-04-06
| ||
21:01 | Factorize proc update* check-in: 52164ae9 user: fvogel tags: unstable_tests | |
20:38 | Fix indentation in panedwindow.test check-in: 063f02e6 user: fvogel tags: unstable_tests | |
20:25 | Stabilize panedwindow-23.30. This test was observed failing at least three times at GitHub Actions, in branch bug-dc4c5573a6, less_tests_constraints_revised_text, and unstable_tests, all on macOS, respectively with clang (mem, --enable-aqua), xcode, and clang (mem, --enable-aqua). A second 'update' is needed to set the mapping state of .f4 because it does not fit in the width of the panedwindow. check-in: 022d2c75 user: fvogel tags: unstable_tests | |
2022-04-05
| ||
19:04 | merge 8.6 check-in: 7c6312e5 user: fvogel tags: unstable_tests | |
19:03 | merge revised_text check-in: 363df3df user: fvogel tags: less_test_constraints_revised_text | |
19:02 | merge 8.6 check-in: 4d26231f user: fvogel tags: less_tests_constraints | |
19:00 | merge trunk check-in: ef9a3df4 user: fvogel tags: pspjuth-treeview | |
17:03 | Merge 8.7 Closed-Leaf check-in: 86ddc461 user: jan.nijtmans tags: tip-618 | |
13:48 | Make Tk 8.7 work with both TIP #613 and TIP #618 check-in: 35a6d8e9 user: jan.nijtmans tags: trunk, main | |
13:27 | Merge 8.7 check-in: a5468749 user: jan.nijtmans tags: mac_styles_87 | |
13:25 | Merge 8.7 check-in: 87710f67 user: jan.nijtmans tags: glyph_indexing_2 | |
2022-04-04
| ||
21:11 | Merge 8.7 check-in: c078b773 user: jan.nijtmans tags: tip-618 | |
21:10 | Merge 8.7 check-in: e8194e5a user: jan.nijtmans tags: tip-616 | |
21:10 | Merge 8.7 check-in: e3837406 user: jan.nijtmans tags: revised_text, tip-466 | |
21:07 | No need to #define TCL_ENCODING_NOCOMPLAIN check-in: 79917239 user: jan.nijtmans tags: trunk, main | |
21:04 | Fix test failure (entry.test and others) in UNIX builds without xft check-in: a672c199 user: jan.nijtmans tags: trunk, main | |
15:22 | Merge 8.7 check-in: be180c97 user: jan.nijtmans tags: revised_text, tip-466 | |
15:20 | Merge 8.7 check-in: fdcb60eb user: jan.nijtmans tags: tip-616 | |
15:19 | Merge 8.7 check-in: 0984e0a5 user: jan.nijtmans tags: tip-618 | |
15:18 | Merge 8.6 check-in: c46ef863 user: jan.nijtmans tags: trunk, main | |
15:17 | (Cherry-pick) Fix for bug [29b5c28ea] check-in: 5814a112 user: jan.nijtmans tags: core-8-6-branch | |
15:12 | Merge 8.7 check-in: 8852daa5 user: jan.nijtmans tags: tip-618 | |
14:58 | Merge 8.7 check-in: a50dcec1 user: jan.nijtmans tags: tip-616 | |
07:42 | Don't use TkSizeT type for tree.nTitleColumns (since it doesn't work in the option table) check-in: 5fea34d4 user: jan.nijtmans tags: trunk, main | |
00:07 | Fix for bug [29b5c28ea] check-in: fc76fe9b user: griffin tags: trunk, main | |
2022-04-03
| ||
19:35 | Merged main check-in: 3fda51ad user: pspjuth tags: pspjuth-treeview | |
17:25 | Propagate previous scheme to entry tests (including the fix in the expected result of entry-5.7. check-in: 85ef8dc2 user: fvogel tags: unstable_tests | |
17:17 | Propagate previous scheme to other spinbox tests that were vwaiting on scrollInfo. check-in: c8992f7b user: fvogel tags: unstable_tests | |
17:11 | Stabilize spinbox-5.7. This test was observed failing once at GitHub Actions, in branch bug-dc4c5573a6, on macOS, with clang (mem, --enable-aqua). Further analysis shows that the expected result in this test is wrong (from day one!), and that when the test fails it produces the correct result! Fix: use proc updateSpin instead of vwaiting on scrollInfo. check-in: 70241728 user: fvogel tags: unstable_tests | |
12:43 | Stabilize textDisp-19.4. This test was observed failing once at GitHub Actions, in branch bug-dc4c5573a6, on macOS, with clang (no, --disable-aqua). Call proc delay instead of proc updateText since this was more or less the previous scheme, see [30586d4fe984848c]. check-in: 981b8ddc user: fvogel tags: unstable_tests | |
11:55 | Fix building against Tcl 8.6 headers check-in: cc1ea019 user: jan.nijtmans tags: trunk, main | |
10:52 | merge revised_text check-in: 171a879e user: fvogel tags: less_test_constraints_revised_text | |
10:43 | merge 8.6 check-in: 720dee11 user: fvogel tags: less_tests_constraints | |
2022-04-02
| ||
20:44 | Fix indentation in menu.test Closed-Leaf check-in: 516a4e2f user: fvogel tags: bug-dc4c5573a6 | |
20:38 | Fix text alignment. check-in: 8a7120e4 user: fvogel tags: bug-dc4c5573a6 | |
20:37 | Fix indentation in tkMenu.h check-in: 1d1ec4d4 user: fvogel tags: bug-dc4c5573a6 | |
20:36 | Propagate the proposed fix to Win and macOS. This is to avoid unneeded differences between platforms, it works with or without this change. check-in: 4dbc20f6 user: fvogel tags: bug-dc4c5573a6 | |
2022-04-01
| ||
14:37 | Proposed fix for [dc4c5573a6]: tk_popup entry index not working on unix check-in: 4f448770 user: jan.nijtmans tags: bug-dc4c5573a6 | |
14:08 | Tcl_GetBoolean -> Tcl_GetBooleanFromObj check-in: 8373dec1 user: jan.nijtmans tags: core-8-6-branch | |
13:03 | Eliminate compile warnings, due to the usage of Tcl_ExternalToUtfDString()/Tcl_UtfTExternalDString() macro's in Tcl 9.0 check-in: cea12932 user: jan.nijtmans tags: trunk, main | |
2022-03-29
| ||
21:21 | Remove the fix in order to check that scale-18.4 expectedly fails on all platforms (see GitHub actions). Closed-Leaf check-in: dd1f1a5b user: fvogel tags: bug-415415fff-nofix | |
2022-03-28
| ||
20:24 | Unsetting variable at the end of tests using them avoids unwanted test interactions (here: between event-7.1 (or event-7.2) and scale-18.4. Closed-Leaf check-in: ee1da9ef user: fvogel tags: bug-415415fff | |
2022-03-25
| ||
08:50 | Merge 8.7 check-in: 84eae196 user: jan.nijtmans tags: tip-618 | |
08:49 | Merge 8.7 check-in: 0cab35d2 user: jan.nijtmans tags: tip-616 | |
08:48 | Merge 8.7 (but without textIndex fix) check-in: 5eef1126 user: jan.nijtmans tags: revised_text, tip-466 | |
08:46 | Merge 8.7 check-in: 15ed1b51 user: jan.nijtmans tags: glyph_indexing_2 | |
08:43 | Mark two testcases as "knownBug". See c5348d22c check-in: 91de4876 user: jan.nijtmans tags: trunk, main | |
2022-03-24
| ||
22:34 | Fix bugs in treeview's "tag cell has" command. check-in: 017d03da user: pspjuth tags: trunk, main | |
15:24 | Use this branch to test Tcl's "full-utf-for-87" branch. check-in: 7b6db0e2 user: jan.nijtmans tags: glyph_indexing_2 | |
2022-03-23
| ||
11:09 | ICU on Windows should work with STATIC_BUILD as well check-in: da8cce40 user: jan.nijtmans tags: glyph_indexing_2 | |
10:02 | Build against Tcl's glyph_indexing_2 branch check-in: f7a9601b user: jan.nijtmans tags: glyph_indexing_2 | |
2022-03-22
| ||
08:49 | Merge 8.7 check-in: dcb6f0a1 user: jan.nijtmans tags: glyph_indexing_2 | |
08:44 | Correct character counting bug in tkTextIndex.c, when TCL_UTF_MAX=3 check-in: ef94d622 user: jan.nijtmans tags: trunk, main | |
08:34 | Merge 8.7. Remove utility functions which should be provided by Tcl check-in: 6f815e49 user: jan.nijtmans tags: glyph_indexing_2 | |
00:11 | Eliminate some compiler warnings check-in: dc4a0c6d user: jan.nijtmans tags: trunk, main | |
2022-03-20
| ||
21:53 | Merge 8.7 check-in: 8a6cd67a user: jan.nijtmans tags: revised_text, tip-466 | |
21:48 | More simplifications, made possible by TIP #613 (thanks to François Vogel for finding the bug!) check-in: 79a3e129 user: jan.nijtmans tags: revised_text, tip-466 | |
21:30 | Fix testcase main-2.2 after TIP #601 check-in: a4d113c7 user: jan.nijtmans tags: trunk, main | |
14:44 | Oops. I think this time I get it right. check-in: ad61c1a2 user: fvogel tags: trunk, main | |
14:43 | Oops. I think this time I get it right. check-in: 90098158 user: fvogel tags: core-8-6-branch | |
09:31 | Oops. I think this time I get it right. Closed-Leaf check-in: 08f0d964 user: fvogel tags: bug-5412c64a79 | |
01:25 | merge core-8-6-branch check-in: 36df3ded user: fvogel tags: bug-61e0bb8aab | |
01:23 | merge revised_text Closed-Leaf check-in: 8bc0d871 user: fvogel tags: revised_text-bug | |
01:22 | Remove superfluous test. check-in: c99fb2dc user: fvogel tags: revised_text, tip-466 | |
01:16 | merge revised_text check-in: 93f36e25 user: fvogel tags: revised_text-bug | |
01:15 | merge trunk, fix conflicts and adapt the fix for [54fe7a5e71] to the revised text widget. check-in: 0ea1019c user: fvogel tags: revised_text, tip-466 | |
00:45 | Fix error in [d9a3bb8b]: PARENT_RECONFIG_PENDING is a container flag, not a content flag. In trunk, since [4ea208eb] the Content struct has no flags member anymore anyway, which made the build fail. check-in: 5f5b1156 user: fvogel tags: trunk, main | |
00:42 | Fix error in [68e5af70]: PARENT_RECONFIG_PENDING is a container flag, not a content flag. check-in: b125d9d5 user: fvogel tags: core-8-6-branch | |
00:41 | Fix error in [df2353f2]: PARENT_RECONFIG_PENDING is a container flag, not a content flag. check-in: 7f4b4b2f user: fvogel tags: bug-5412c64a79 | |
2022-03-19
| ||
23:54 | Fix [54fe7a5e71]: crash with destroy and text widget embedded windows. check-in: 28877227 user: fvogel tags: trunk, main | |
23:54 | Fix [54fe7a5e71]: crash with destroy and text widget embedded windows. check-in: fa3ce96d user: fvogel tags: core-8-6-branch | |
23:51 | merge revised_text check-in: 4138ee0e user: fvogel tags: revised_text-bug | |
23:51 | merge trunk check-in: a83d1bf3 user: fvogel tags: revised_text, tip-466 | |
23:42 | merge core-8-6-branch check-in: 94eaedc8 user: fvogel tags: bug-61e0bb8aab | |
23:36 | Fix [5412c64a79]: Segmentation fault on closing error report window. This deals with when a canvas embedded window gets destroyed through a binding to <Configure>. Also scheduled idletasks for deleted containers must be canceled. check-in: d9a3bb8b user: fvogel tags: trunk, main | |
23:35 | Fix [5412c64a79]: Segmentation fault on closing error report window. This deals with when a canvas embedded window gets destroyed through a binding to <Configure>. Also scheduled idletasks for deleted containers must be canceled. check-in: 68e5af70 user: fvogel tags: core-8-6-branch | |
22:55 | Add a comment pinpointing the specific case purpose of the test. check-in: 8011676a user: fvogel tags: bug-415415fff | |
19:57 | Merge unix_notifications check-in: 4d9f9526 user: kevin_walzer tags: trunk, main | |
19:56 | Merge ttk_print branch check-in: 8addec78 user: kevin_walzer tags: trunk, main | |
16:02 | Revert previous commit since it does not let the tests pass at Github. Moreover, change the test name to scale-18.4, which was unused so far (contrary to scale-18.3). check-in: 57c47313 user: fvogel tags: bug-415415fff | |
15:52 | Fix the bug for which this branch was opened (test textDisp-32.2 fails). The problem was created in [7c7922aa]. check-in: 77e9ecda user: fvogel tags: revised_text-bug | |
12:25 | merge revised_text check-in: 8147655e user: fvogel tags: revised_text-bug | |
12:24 | Correct error in previous commit (textDisp-24.20 now passes again). check-in: ac642100 user: fvogel tags: revised_text, tip-466 | |
11:15 | Correct legacy comment no longer exact. Since TIP #532 the PAT_NEARBY define was removed. check-in: bfa679fb user: fvogel tags: trunk, main | |
11:15 | Correct legacy comment no longer exact. Since TIP #532 the PAT_NEARBY define was removed. check-in: 8ca82618 user: fvogel tags: core-8-6-branch | |
09:36 | Fix [424773a00c]: NULL dereference in PostscriptBitmap(). check-in: b57fc698 user: fvogel tags: trunk, main | |
09:36 | Fix [424773a00c]: NULL dereference in PostscriptBitmap(). check-in: 38eda7dc user: fvogel tags: core-8-6-branch | |
2022-03-16
| ||
21:03 | Update test treetags-3.2 to take the new -padding option into account. check-in: 3a2fade9 user: fvogel tags: pspjuth-treeview | |
15:45 | Merge 8.7. Better error-message for invalid index check-in: d949fc63 user: jan.nijtmans tags: glyph_indexing_2 | |
14:43 | Merge 8.7 check-in: 9824a469 user: jan.nijtmans tags: trunk, main | |
14:39 | Eliminate some write-only variables in MacOSX check-in: b1eb6a3f user: jan.nijtmans tags: core-8-6-branch | |
14:39 | Remove finnish translations for strings not present in 8.6 (delivered msg-file was for 8.7) check-in: 62deac40 user: jan.nijtmans tags: core-8-6-branch | |
10:21 | merge revised_text check-in: 2f09638e user: jan.nijtmans tags: revised_text-bug | |
10:15 | Merge 8.7. More use of TK_OPTION_PIXELS check-in: 32a06464 user: jan.nijtmans tags: revised_text, tip-466 | |
2022-03-15
| ||
21:15 | Try a slightly different test scale-18.3 since it failed for all platforms at Github Actions (while it passes locally on my Win 10). check-in: df855e23 user: fvogel tags: bug-415415fff | |
18:22 | Started on TIP620 to fix padding check-in: bdb09814 user: pspjuth tags: pspjuth-treeview | |
13:44 | Merge trunk. Handle ICU on Wondows 10 better check-in: 21eac180 user: jan.nijtmans tags: glyph_indexing_2 | |
09:31 | Formatting check-in: f1ebe519 user: jan.nijtmans tags: trunk, main | |
09:26 | Use utf-8 in stead of escape-sequences in fi.msg check-in: 0ce61079 user: jan.nijtmans tags: trunk, main | |
03:06 | Add copyright for Emiliano Gavilan Closed-Leaf check-in: 4671c815 user: kevin_walzer tags: ttk_print | |
02:45 | Emiliano Gavilan patch for ttk widgets in print dialog check-in: 092d3caa user: kevin_walzer tags: ttk_print | |
02:02 | Patches by Emiliano Gavilan to improve Tk notifications on X11 Closed-Leaf check-in: aa9e7453 user: kevin_walzer tags: unix_notifications | |
02:02 | Revert, re-commit to branch check-in: c70d5bb8 user: kevin_walzer tags: trunk, main | |
02:00 | Patches by Emiliano Gavilan to improve Tk notifications on X11 check-in: 4bc75d16 user: kevin_walzer tags: trunk, main | |
2022-03-14
| ||
22:09 | Add Finnish translations from Sampo Hippelainen, provided in [f479206ff1]. check-in: 37b355f1 user: fvogel tags: trunk, main | |
22:08 | Add Finnish translations from Sampo Hippelainen, provided in [f479206ff1]. check-in: c6ae0b3d user: fvogel tags: core-8-6-branch | |
22:03 | Add non-regression test scale-18.3, failing before the fix, and passing after the fix. check-in: 811b9f15 user: fvogel tags: bug-415415fff | |
07:12 | Refine Brian's fix for pack, and propagate it to grid and place. check-in: df2353f2 user: fvogel tags: bug-5412c64a79 | |
04:21 | Correct fix for secondary crash, scheduled idletasks for deleted containers must be canceled since the clientData has been deallocated. check-in: 144f43dc user: griffin tags: bug-5412c64a79 | |
2022-03-13
| ||
09:23 | Backout [14bdca4d]. This fix is no longer needed since previous commit. Moreover there was a missing Tcl_Release call before returning. check-in: 21d35eaa user: fvogel tags: bug-5412c64a79 | |
01:08 | Fix secondary crash in tkPack. This is a hack fix as not exactly certain if -1 value is intentional under these conditions. check-in: c998da80 user: griffin tags: bug-5412c64a79 | |
2022-03-11
| ||
14:34 | Merge 8.7 check-in: f6145fe8 user: jan.nijtmans tags: tip-616 | |
14:19 | Merge 8.7 check-in: bb9c4d21 user: jan.nijtmans tags: revised_text, tip-466 | |
2022-03-10
| ||
08:35 | Merge 8.7 check-in: 5883d9fd user: jan.nijtmans tags: mac_styles_87 | |
08:27 | backshash too much check-in: 1722d0fe user: jan.nijtmans tags: glyph_indexing_2 | |
08:24 | Merge 8.7 check-in: 1b5819d7 user: jan.nijtmans tags: glyph_indexing_2 | |
08:20 | Support standard windows libraries icu.dll and icuuc.dll check-in: fbae2ea2 user: jan.nijtmans tags: glyph_indexing_2 | |
07:46 | TIP #606 implementation: Export more private Tk functions check-in: 48b1d848 user: jan.nijtmans tags: trunk, main | |
2022-03-09
| ||
21:37 | Fix [5412c64a79]: Segmentation fault on closing error report window. The problem is a canvas embedded window gets destroyed through a binding to <Configure>. Test canvWind-2.1 now passes. check-in: 14bdca4d user: fvogel tags: bug-5412c64a79 | |
21:36 | Add test canvWind-2.1 demonstrating bug [5412c64a79] check-in: a1f857ee user: fvogel tags: bug-5412c64a79 | |
17:16 | Merge main check-in: 9d753c60 user: pspjuth tags: pspjuth-treeview | |
2022-03-08
| ||
20:19 | merge trunk check-in: bc17fa93 user: fvogel tags: revised_text, tip-466 | |
20:18 | Merge core-8-6-branch check-in: dda1706f user: fvogel tags: trunk, main | |
20:18 | Cherrypick [541e50a5] in order to add test textDisp-32.4 for the legacy text widget as it was added for the revised text widget. So we avoid unnecessary differences in the test suite for the two text widgets. check-in: 6c6dfedd user: fvogel tags: core-8-6-branch | |
20:14 | Fix [18371b7ce7]: Double-Button-1 selects more than a word (with elided text) check-in: 2f70f53d user: fvogel tags: revised_text, tip-466 | |
16:45 | Progress in using TIP #613 check-in: 31cd2f4a user: jan.nijtmans tags: revised_text, tip-466 | |
16:06 | Merge 8.7 check-in: 0119a5b6 user: jan.nijtmans tags: revised_text, tip-466 | |
16:04 | Merge 8.7 check-in: babc339d user: jan.nijtmans tags: glyph_indexing_2 | |
2022-03-07
| ||
22:21 | Add test text-32.4, failing before the fix [5d4ac8f4] and passing after this same fix. Closed-Leaf check-in: 541e50a5 user: fvogel tags: bug-18371b7ce7 | |
22:03 | Remove duplicate statement in ttk::treeview help file. check-in: 601d26db user: fvogel tags: trunk, main | |
22:00 | merge 8.6 check-in: 23b8aa95 user: fvogel tags: trunk, main | |
21:57 | Fix issue with <<TreeviewSelect>> event as described in [2a6c62afd9] in the comment dated 2022-05-07. This commit is for 8.6 and was backported from pspjuth's patch [040f5aa0]. check-in: 4a2f99f6 user: fvogel tags: core-8-6-branch | |
21:55 | Fix issue with <<TreeviewSelect>> event as described in [2a6c62afd9] in the comment dated 2022-05-07. check-in: 040f5aa0 user: fvogel tags: trunk, main | |
21:35 | Merge TIP #552 implementation, following positive vote by the TCT. Many thanks to Peter Spjuth! check-in: 58cb640d user: fvogel tags: trunk, main | |
2022-03-05
| ||
13:20 | Fix [18371b7ce7]: Double-Button-1 selects more than a word (with elided text) check-in: 5d4ac8f4 user: fvogel tags: bug-18371b7ce7 | |
2022-03-03
| ||
21:34 | Rework <<TreeviewSelect>>. Patch by pspjuth. Closed-Leaf check-in: 76184e50 user: fvogel tags: pspjuth-treeview-eventfix | |
10:39 | Merge revised_text. Fix bug in lmargin check-in: 16b9349b user: jan.nijtmans tags: revised_text-bug | |
10:34 | Merge 8.7. Also introduce *Ptr variable, to store the Tcl_Obj* of tag options check-in: 52c278b7 user: jan.nijtmans tags: revised_text, tip-466 | |
08:30 | Fix compiler warning check-in: cb758ea1 user: jan.nijtmans tags: revised_text-bug | |
2022-03-02
| ||
21:38 | Unbreak the debug build. check-in: afc7c3b8 user: fvogel tags: revised_text-bug | |
16:37 | Merge 8.7 check-in: 4ee64e9f user: jan.nijtmans tags: tip-606 | |
16:36 | Merge 8.7 check-in: 4d6d5460 user: jan.nijtmans tags: tip-616 | |
16:35 | Merge 8.7 check-in: 26be88e2 user: jan.nijtmans tags: pspjuth-treeview | |
16:35 | Merge 8.7 check-in: 28d67f76 user: jan.nijtmans tags: mac_styles_87 | |
16:34 | Merge 8.7 check-in: 00c426a5 user: jan.nijtmans tags: revised_text-bug | |
16:33 | Merge 8.7 check-in: b67f55c2 user: jan.nijtmans tags: glyph_indexing_2 | |
16:32 | Merge 8.7 Closed-Leaf check-in: 6456cf4c user: jan.nijtmans tags: tip614-win-wtssession-change | |
16:28 | Fix [e049e2a7b8]: macOS : error on compilation with tkMacOSXMouseEvent.c, due to merge conflict check-in: ab0f950a user: jan.nijtmans tags: trunk, main | |
13:44 | Merge 8.7 check-in: 4edd4569 user: jan.nijtmans tags: tip614-win-wtssession-change | |
13:42 | Merge 8.7 check-in: 1ec398d0 user: jan.nijtmans tags: revised_text-bug | |
13:41 | Merge 8.7 check-in: a795c455 user: jan.nijtmans tags: tip-616 | |
13:07 | Merge 8.7 check-in: c8944fc9 user: jan.nijtmans tags: tip-606 | |
13:04 | Merge 8.7 check-in: 6d5ac091 user: jan.nijtmans tags: pspjuth-treeview | |
12:59 | Merge 8.6 Leaf check-in: 7012880c user: jan.nijtmans tags: bug-xim | |
12:58 | Merge 8.7 check-in: 088ccb04 user: jan.nijtmans tags: mac_styles_87 | |
12:55 | Merge 8.7 check-in: a6132db9 user: jan.nijtmans tags: glyph_indexing_2 | |
12:51 | Merge 8.6 check-in: ed4aacb0 user: jan.nijtmans tags: trunk, main | |
12:36 | Code cleanup (more TCL_UNUSED, more type-casts, eol-spacing) check-in: bab2e189 user: jan.nijtmans tags: core-8-6-branch | |
10:32 | Use TK_OPTION_PIXELS in textTags wherever possible check-in: 7c7922aa user: jan.nijtmans tags: revised_text-bug | |
08:58 | Make use of TIP #613 for the -elide implementation for textTags check-in: 7014fd16 user: jan.nijtmans tags: revised_text-bug | |
07:02 | merge trunk check-in: 53672277 user: fvogel tags: revised_text, tip-466 | |
07:01 | merge core-8-6-branch check-in: 330800b5 user: fvogel tags: trunk, main | |
07:01 | Add new tests b-tree-2.22 -2.23 -2.24 -2.25 -2.26 copied from the revised_text branch, in order to improve tests coverage with the legacy text widget and to avoid unnecessary differences in the text widget test suite. check-in: fb80ef5b user: fvogel tags: core-8-6-branch | |
06:56 | Fix [a6a5985713]: Deleting into an elided segment breaks b-tree branch. Patch by frithrah. check-in: b139d101 user: fvogel tags: revised_text, tip-466 | |
2022-02-28
| ||
20:49 | More accurate comment. check-in: 52e470e0 user: fvogel tags: bug-415415fff | |
10:15 | Fix error in test script. Closed-Leaf check-in: 292a2eb6 user: fvogel tags: bug-424773a00c | |
2022-02-27
| ||
14:54 | Add an assert and a comment. Closed-Leaf check-in: 2cdd0e46 user: fvogel tags: bug-a6a5985713 | |
14:40 | Corrected patch from frithrah. check-in: 25f7bea8 user: fvogel tags: bug-a6a5985713 | |
14:32 | Add test btree-2.26 exercising an edge case with deletion. check-in: c641ac61 user: fvogel tags: bug-a6a5985713 | |
08:54 | Add test canPs-5.2 testing canvas postscript generation with an image. check-in: 37440c4e user: fvogel tags: bug-424773a00c | |
2022-02-26
| ||
20:49 | Change comment since the test now passes. check-in: 8152273a user: fvogel tags: bug-424773a00c | |
20:48 | Fix indentation. check-in: de91c552 user: fvogel tags: bug-424773a00c | |
20:47 | Fix [424773a00c]: NULL dereference in PostscriptBitmap(). Test canvPs-5.1 now passes. check-in: 74fded7a user: fvogel tags: bug-424773a00c | |
20:46 | Add new (and currently crashing) test canPs-5.1 demonstrating bug [424773a00c]. check-in: 354d8fbf user: fvogel tags: bug-424773a00c | |
16:21 | merge 8.6 check-in: 1de11ec5 user: fvogel tags: bug-xim | |
14:39 | Fix [caaae89bd5]: Can't open clipboard in Windows 10 after Button-2 on Entry and Text. check-in: f6d25081 user: fvogel tags: trunk, main | |
14:38 | Fix [caaae89bd5]: Can't open clipboard in Windows 10 after Button-2 on Entry and Text. check-in: 255c161d user: fvogel tags: core-8-6-branch | |
11:12 | Add one more test (btree-2.25). check-in: 46c488f5 user: fvogel tags: bug-a6a5985713 | |
2022-02-25
| ||
23:28 | merge trunk check-in: bbe7dbd1 user: fvogel tags: revised_text, tip-466 | |
23:27 | Fix [f75190db19]: ::tk::fontchooser of contains a couple of issues. check-in: f6adc7c9 user: fvogel tags: trunk, main | |
23:26 | Fix [f75190db19]: ::tk::fontchooser of contains a couple of issues. check-in: 39a07baf user: fvogel tags: core-8-6-branch | |
23:24 | Fix [ce6b428620] (from Tcl repository, see https://core.tcl-lang.org/tcl/tktview/ce6b428620dd89bc46786654e3aa1d62d74d3fc8): <<Increment>> event is endlessly triggered once messagebox closes. check-in: 2d18b37f user: fvogel tags: trunk, main | |
23:23 | Fix [ce6b428620] (from Tcl repository, see https://core.tcl-lang.org/tcl/tktview/ce6b428620dd89bc46786654e3aa1d62d74d3fc8): <<Increment>> event is endlessly triggered once messagebox closes. check-in: e54575be user: fvogel tags: core-8-6-branch | |
23:13 | Fix [415415fff]: Long callback: One click -> Two steps. check-in: a1ff4024 user: fvogel tags: bug-415415fff | |
20:18 | merge trunk check-in: b2e6b7b4 user: fvogel tags: revised_text, tip-466 | |
14:36 | Proposed fix and testcases for [a6a5985713], provided by frithrah. (Thanks!) check-in: 74c49d7e user: jan.nijtmans tags: bug-a6a5985713 | |
2022-02-24
| ||
15:22 | Fix for [141a119635] check-in: 0fb21812 user: kevin_walzer tags: trunk, main | |
15:21 | Fix for [141a119635] check-in: d58bfadc user: kevin_walzer tags: core-8-6-branch | |
07:52 | Fix [9ec740c4da]: Changeover to size_t not reflected in revised_text check-in: 0b004b99 user: jan.nijtmans tags: revised_text, tip-466 | |
2022-02-22
| ||
21:00 | TIP #618: New Tcl_GetBool* functions with INDEX_NULL_OK flag check-in: 6ccaf996 user: jan.nijtmans tags: tip-618 | |
14:48 | Merge 8.7 check-in: 5f898a66 user: jan.nijtmans tags: pspjuth-treeview | |
14:23 | Merge 8.7 check-in: 39d79bc5 user: jan.nijtmans tags: revised_text, tip-466 | |
14:07 | TK_OPTION_DONT_SET_DEFAULT is no longer needed in combination with TK_OPTION_NULL_OK, if the default is NULL. Since TIP #613, most options allow TK_OPTION_NULL_OK check-in: cf8b1ea7 user: jan.nijtmans tags: trunk, main | |
08:47 | Use TK_OPTION_BOOLEAN for "indentbackground", "overstrike" and "underline" text tag options (TIP #613) check-in: 3bbbd930 user: jan.nijtmans tags: revised_text, tip-466 | |
2022-02-21
| ||
23:13 | code cleanup check-in: ca510342 user: jan.nijtmans tags: revised_text, tip-466 | |
22:09 | Merge 8.7 (but - for now - without the tip-613-demo changes in the text widget) check-in: dc2e5455 user: jan.nijtmans tags: revised_text, tip-466 | |
20:54 | Fix [8bc5e2c827]: Crash with Tk built from revised_text branch. Patch from frithrah. check-in: 308edc53 user: fvogel tags: revised_text, tip-466 | |
2022-02-20
| ||
17:05 | Rewrite and simplify assert at the end of UpdateElideInfo. Closed-Leaf check-in: 81fb502d user: fvogel tags: bug-8bc5e2c827 | |
16:41 | Additional changes from frithrah, which make sense. check-in: 14252acf user: fvogel tags: bug-8bc5e2c827 | |
00:10 | Make use of TIP #613 in "place" and text tags check-in: 3f7290f4 user: jan.nijtmans tags: trunk, main | |
2022-02-19
| ||
14:09 | Fix [54fe7a5e71]: crash with destroy and text widget embedded windows. Test textWind-18.3 now passes. Closed-Leaf check-in: 2cb9adf1 user: fvogel tags: bug-54fe7a5e71 | |
14:07 | Add (currently crashing) test textWind-18.3 demonstrating [54fe7a5e71]. check-in: 1dd6bd67 user: fvogel tags: bug-54fe7a5e71 | |
13:33 | Factorize code: let EmbWinStructureProc call EmbWinRequestProc instead of copying code of the latter in the former. check-in: 51f70aba user: fvogel tags: bug-54fe7a5e71 | |
10:13 | Remove now duplicate code at the end of UpdateElideInfo. check-in: 39776ef1 user: fvogel tags: bug-8bc5e2c827 | |
10:09 | Add test textTag-13.4 as non-regression checking regarding [8bc5e2c827]. check-in: 88885e5b user: fvogel tags: bug-8bc5e2c827 | |
09:28 | Fix [8bc5e2c827]: Crash with Tk built from revised_text branch. Patch from frithrah. check-in: 193554c7 user: fvogel tags: bug-8bc5e2c827 | |
09:27 | Typos in comments check-in: 80108793 user: fvogel tags: revised_text, tip-466 | |
2022-02-18
| ||
21:59 | Remove two lines that slipped in some commits, but are not part of the TIP. check-in: 886587b7 user: fvogel tags: pspjuth-treeview | |
21:19 | Fix [ce6b428620] (in Tcl repository, see https://core.tcl-lang.org/tcl/tktview/ce6b428620dd89bc46786654e3aa1d62d74d3fc8): <<Increment>> event is endlessly triggered once messagebox closes Closed-Leaf check-in: fb9a3632 user: fvogel tags: bug-ce6b428620 | |
12:55 | merge-mark Closed-Leaf check-in: fe72b824 user: jan.nijtmans tags: tip-613-demo | |
12:55 | Eliminate TkIsNaN(): We can assume C99 now check-in: 81b52516 user: jan.nijtmans tags: trunk, main | |
12:52 | Merge 8.7 check-in: 8747e7ba user: jan.nijtmans tags: tip-613-demo | |
10:14 | Implement TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: 1682ee13 user: jan.nijtmans tags: trunk, main | |
2022-02-17
| ||
22:26 | Merge 8.6 check-in: 18d10428 user: jan.nijtmans tags: trunk, main | |
22:25 | Make tkWin32Dll.c compile with the aarch64-w64-mingw32-clang compiler check-in: 66dc2db2 user: jan.nijtmans tags: core-8-6-branch | |
22:08 | Merge 8.6 check-in: b2deef26 user: jan.nijtmans tags: trunk, main | |
22:03 | Fix [864b06e7fc]: signed integer overflow in tkImgPNG.c check-in: 2064008c user: jan.nijtmans tags: core-8-6-branch | |
17:13 | Merge tip-613 check-in: 728e5d8a user: jan.nijtmans tags: tip-613-demo | |
16:36 | Merge 8.7 Closed-Leaf check-in: f8669ac4 user: jan.nijtmans tags: tip-613 | |
04:46 | Uncomment the two asserts triggering when unreachable code gets reached. check-in: ce7d4d9d user: fvogel tags: revised_text, tip-466 | |
2022-02-16
| ||
22:17 | Fix items #2 and #3 of [934cab5005]: Erroneous index calculation and crash with revised_text. textIndex-19.15 now passes. check-in: 0b4bacc9 user: fvogel tags: revised_text, tip-466 | |
20:34 | Add another test probe in textIndex-19.15 check-in: cfaa7811 user: fvogel tags: revised_text, tip-466 | |
20:32 | Comment out these two asserts for now, since until the problem is fixed we prefer to let textIndex-19.15 fail. check-in: b31c71ee user: fvogel tags: revised_text, tip-466 | |
20:28 | Add assertions at two unreachable code places. check-in: 49826854 user: fvogel tags: revised_text, tip-466 | |
20:15 | Test textIndex-19.15 exercises the upToDate==true branch of the if in TkTextFindDisplayIndex. Ensure the text widget object of the test actually is in sync to guarantee this test (currently) fails. check-in: ca510675 user: fvogel tags: revised_text, tip-466 | |
13:43 | Cosmetic check-in: 6561ec6c user: fvogel tags: pspjuth-treeview | |
11:13 | Merge 8.6 check-in: 5f5974e6 user: jan.nijtmans tags: trunk, main | |
11:07 | Sync rules.vc with Tcl check-in: eb732e06 user: jan.nijtmans tags: core-8-6-branch | |
2022-02-15
| ||
20:47 | In the treeview man page, add precedence of cell tags on item tags when drawing. check-in: 4cf70bbe user: fvogel tags: pspjuth-treeview | |
20:22 | merge trunk check-in: 4a2673a1 user: fvogel tags: pspjuth-treeview | |
19:57 | Remove unneeded white space changes check-in: 61516fc3 user: fvogel tags: revised_text, tip-466 | |
19:53 | ... but this can all be simplified. check-in: 12fab1d0 user: fvogel tags: revised_text, tip-466 | |
19:47 | Make it really right..., with comments. check-in: 66dc4269 user: fvogel tags: revised_text, tip-466 | |
2022-02-14
| ||
18:00 | Merge 8.6 check-in: 37566099 user: jan.nijtmans tags: trunk, main | |
17:46 | sync win/tcl.m4 and win/rules.vc with Tcl check-in: 50e718f7 user: jan.nijtmans tags: core-8-6-branch | |
10:39 | Make it right this time... check-in: 0a27761e user: fvogel tags: revised_text, tip-466 | |
10:24 | Make the previous fix more robust check-in: b5ac752c user: fvogel tags: revised_text, tip-466 | |
10:15 | Add explanatory comment about previous commit check-in: e90aa939 user: fvogel tags: revised_text, tip-466 | |
10:11 | Fix [053afb19b6]: AddressSanitizer: stack-buffer-overflow during text-39.10 check-in: 4e6dc7f6 user: fvogel tags: revised_text, tip-466 | |
08:08 | Fix crash in textWind-18.2 on macOS. [1501749fff] needed a different fix here in the revised_text branch. check-in: 14752d4b user: fvogel tags: revised_text, tip-466 | |
03:07 | Remove extraneous line from demo Closed-Leaf check-in: 0f4e36e0 user: kevin_walzer tags: mac_grab_fix | |
03:03 | Possible fix for 141a119635, global grab now functions as expected on macOS check-in: ea6c9064 user: kevin_walzer tags: mac_grab_fix | |
2022-02-13
| ||
13:49 | Cell Images check-in: 0d7b61db user: pspjuth tags: pspjuth-treeview | |
00:57 | Documentation polish. check-in: 17df7950 user: pspjuth tags: pspjuth-treeview | |
00:56 | Correct center anchoring in treeview. check-in: 65b723d3 user: pspjuth tags: pspjuth-treeview | |
2022-02-12
| ||
19:08 | Merge 8.6 check-in: 94fef6b8 user: jan.nijtmans tags: trunk, main | |
18:53 | Fix (hopefully) [1958367]. Patch mentioned in that ticket was only partially applied, so this has more chance to work. check-in: 57db49cf user: jan.nijtmans tags: core-8-6-branch | |
16:29 | Fix for 7487adcd check-in: d638e7ca user: kevin_walzer tags: core-8-6-branch | |
16:28 | Fix for 7487adcd check-in: 16cad963 user: kevin_walzer tags: trunk, main | |
16:11 | Merge Chavez patches to trunk check-in: a971165c user: kevin_walzer tags: trunk, main | |
16:10 | Merging Christopher Chavez patches to core-8-6-branch check-in: 39076817 user: kevin_walzer tags: core-8-6-branch | |
16:00 | Fix item #3 from ticket [934cab5005]: Erroneous index calculation and crash with revised_text. Test textindex-19.16 no longer crashes. Thanks to frithrah for providing the fix. check-in: ffb86fc7 user: fvogel tags: revised_text, tip-466 | |
15:58 | Add new (currently crashing) test textIndex-19.16 demonstrating the crash reported in [934cab5005] (item #3). check-in: b1bb7f65 user: fvogel tags: revised_text, tip-466 | |
2022-02-11
| ||
15:20 | Memory leak patches from Christopher Chavez (rebased to 8.6) Closed-Leaf check-in: b0684b5e user: jan.nijtmans tags: chavez_patches | |
14:59 | Merge 8.6. Take over some changes from tclMain.c into tkMain.c, such as the handling of stdout/stderr channel. Don't use utf-8 for the console (might have some unexpected side-effects on Windows) check-in: e026febb user: jan.nijtmans tags: trunk, main | |
14:53 | Fix [e331bc4708]: memset(NULL, …) called in Tk_PhotoBlank() check-in: d1f9b9d4 user: jan.nijtmans tags: core-8-6-branch | |
06:36 | merge trunk check-in: a0014eca user: fvogel tags: revised_text, tip-466 | |
2022-02-10
| ||
14:58 | Is it dangerous to assume utf-8 for the console? Closed-Leaf check-in: 48dbfb80 user: jan.nijtmans tags: console-no-utf8 | |
11:13 | Fix build with -DTK_NO_DEPRECATED check-in: 360d83f0 user: jan.nijtmans tags: trunk, main | |
2022-02-09
| ||
15:09 | Tweaks/additions to Widget Demo translation check-in: 8be5e02a user: jan.nijtmans tags: trunk, main | |
13:50 | Eliminate 'shadowed variable' warning for win32. Eliminate '-file' argument for wish when built with Tcl 9. check-in: 8de342c9 user: jan.nijtmans tags: trunk, main | |
13:31 | Merge 8.6 check-in: b620a682 user: jan.nijtmans tags: trunk, main | |
12:31 | Fix [0973bf04e6]: tkCanvText.c : clang says unused but set variable. Also re-structere case-statements, making better use of "default" check-in: 404938a9 user: jan.nijtmans tags: core-8-6-branch | |
08:39 | Typo check-in: a980fe32 user: fvogel tags: tip614-win-wtssession-change | |
2022-02-08
| ||
14:56 | Merge 8.6 check-in: 5dd7220e user: jan.nijtmans tags: trunk, main | |
14:54 | More changes for arm64 (or aarch64) check-in: 3b78506e user: jan.nijtmans tags: core-8-6-branch | |
2022-02-07
| ||
22:17 | Control separators per column check-in: c3da92e3 user: pspjuth tags: pspjuth-treeview | |
18:32 | Memory leak patches from Christopher Chavez check-in: 5a6bb861 user: kevin_walzer tags: chavez_patches | |
10:15 | Merge 8.6 check-in: 98a51946 user: jan.nijtmans tags: trunk, main | |
10:11 | Fix [247d80ddd8]: Chinese translation - tk msg check-in: 1ef60cb9 user: jan.nijtmans tags: core-8-6-branch | |
08:42 | Merge 8.6 check-in: aab87cd5 user: jan.nijtmans tags: trunk, main | |
08:35 | Add support for windows-arm check-in: 5d471f10 user: jan.nijtmans tags: core-8-6-branch | |
08:26 | Fix [b54a9193f6]: broken HTTPS URL in ttk::style manual page check-in: 5e373590 user: jan.nijtmans tags: core-8-6-branch | |
08:21 | Fix [864b06e7fc]: signed integer overflow in tkImgPNG.c Closed-Leaf check-in: 63842fe2 user: jan.nijtmans tags: bug-864b06e7fc | |
07:29 | Merge 8.6 check-in: 99f8501c user: jan.nijtmans tags: trunk, main | |
07:24 | Unneeded TEXT() macro in tkMain.c. Comment formatting check-in: 4697cc37 user: jan.nijtmans tags: core-8-6-branch | |
03:04 | Possible fix for 7487adcd Closed-Leaf check-in: ebc275ad user: kevin_walzer tags: autorelease_pool_corrupted | |
2022-02-06
| ||
17:38 | Port argx_rejig branch to Tk check-in: 38afff68 user: jan.nijtmans tags: trunk, main | |
2022-02-04
| ||
22:04 | unneeded TEXT macro Closed-Leaf check-in: b7890f11 user: jan.nijtmans tags: enhance-console | |
21:34 | Merge 8.7. Go back to using "gotPartial" in stead of a enum check-in: a4b569c4 user: jan.nijtmans tags: enhance-console | |
21:07 | Merge 8.7 check-in: 48fbef95 user: jan.nijtmans tags: tip-606 | |
2022-02-03
| ||
20:55 | Fix [3fefb364e2]: crash in ttk::combobox current with empty combobox. The bug was not present in trunk, so just add the non-regression test. check-in: 403cc3dc user: fvogel tags: trunk, main | |
20:53 | Fix [3fefb364e2]: crash in ttk::combobox current with empty combobox. check-in: 537a06fc user: fvogel tags: core-8-6-branch | |
20:53 | Tune error message slightly again. Closed-Leaf check-in: e8b70d0e user: fvogel tags: bug-3fefb364e2 | |
17:12 | Adapt argc/argv handling from Tcl check-in: feb0e3f3 user: jan.nijtmans tags: enhance-console | |
15:44 | Enhance console (ported from Tcl) check-in: f2db1065 user: jan.nijtmans tags: enhance-console | |
10:41 | X11 header-file (specific) update. Move XMaxTransChars definition from Xlib.h to tkInt.h, windows-only check-in: 8bf6ac6a user: jan.nijtmans tags: trunk, main | |
07:29 | Change slightly the error message to match what 8.7 returns ([3fefb364e2] is not present in trunk, the problem is only with 8.6). check-in: c2afc768 user: fvogel tags: bug-3fefb364e2 | |
2022-02-02
| ||
15:26 | Get rid of underlineObj/overstrikgObj/elideObj int text tags check-in: cf399a79 user: jan.nijtmans tags: tip-613-demo | |
15:08 | TIP #613 demo: rewrite "place" and text tag handling (-elide, -overstrike, -underline) using the new functionality check-in: 4ea208eb user: jan.nijtmans tags: tip-613-demo | |
13:59 | Oops 2 check-in: 65caee47 user: jan.nijtmans tags: tip-613 | |
13:55 | Oops check-in: 6f56307d user: jan.nijtmans tags: tip-613 | |
13:24 | More adaptations (use NaN/INT_MIN as internal representation) check-in: de3c285f user: jan.nijtmans tags: tip-613 | |
2022-02-01
| ||
22:08 | Merge 8.7 check-in: 6b506057 user: jan.nijtmans tags: tip-613 | |
22:08 | Merge 8.7 check-in: e1efdaa3 user: jan.nijtmans tags: revised_text, tip-466 | |
22:07 | Merge 8.7 check-in: 75e5d0e6 user: jan.nijtmans tags: tip-606 | |
22:03 | Fix crash with Tcl9 headers check-in: 06dd6e39 user: jan.nijtmans tags: trunk, main | |
21:50 | Fix Tk_Get3BorderColors() signature. Add documentation, created by René Zaumseil check-in: 20e9d21a user: jan.nijtmans tags: tip-606 | |
20:29 | Fix [3fefb364e2]: crash in ttk::combobox current. Test combobox-2.8 now passes. check-in: 27337fab user: fvogel tags: bug-3fefb364e2 | |
20:27 | Add (currently) crashing test combobox-2.8 check-in: 3a9dcd23 user: fvogel tags: bug-3fefb364e2 | |
14:07 | Same protection for TK_OPTION_BOOLEAN too. check-in: 8f26f486 user: jan.nijtmans tags: tip-613 | |
13:54 | Fix the memory corruption bug check-in: 8a9cf0c9 user: jan.nijtmans tags: tip-613 | |
12:38 | Merge tip-613 Closed-Leaf check-in: e1dad2a9 user: jan.nijtmans tags: tip-613-bug | |
12:37 | Merge 8.7 check-in: 26ea8b4b user: jan.nijtmans tags: tip-613 | |
11:32 | Update Xfuncproto.h (add _X_NONSTRING, not used anywhere yet) check-in: 471f96a8 user: jan.nijtmans tags: trunk, main | |
2022-01-31
| ||
22:37 | Restore the special treatment for the text geometry manager to fix crash in textWind-18.1. check-in: d7bf2681 user: fvogel tags: bug-61e0bb8aab | |
21:04 | merge core-8-6-branch check-in: efaca750 user: fvogel tags: bug-61e0bb8aab | |
20:58 | merge trunk (and fix 2 conflicts in generic/tkTextDisp.c) check-in: 48e95a2b user: fvogel tags: revised_text, tip-466 | |
20:44 | Fix [1501749fff] - Crash on embedded window deletion bound to <Map> events. check-in: 0f68556b user: fvogel tags: trunk, main | |
20:43 | Fix [1501749fff] - Crash on embedded window deletion bound to <Map> events. check-in: ee0a9bf9 user: fvogel tags: core-8-6-branch | |
20:42 | Backout temporary commits helping the debug, specifically [33363e00] and [ec5c33bb]. Closed-Leaf check-in: 67436b6b user: fvogel tags: bug-1501749fff | |
20:09 | merge trunk check-in: 5dbe8e16 user: fvogel tags: revised_text, tip-466 | |
16:52 | Merge 8.7 check-in: 0537947b user: jan.nijtmans tags: tip-606 | |
16:47 | Change winPtr->optionLevel and winPtr->numTags from int to size_t, when compiled with Tcl 9 headers. check-in: c343b184 user: jan.nijtmans tags: trunk, main | |
15:01 | Use TIP #616 API (WIP) check-in: e2be4916 user: jan.nijtmans tags: tip-616 | |
2022-01-30
| ||
21:11 | merge trunk check-in: 73c2c222 user: fvogel tags: revised_text, tip-466 | |
16:39 | Remove debug code inadvertently left in. check-in: d86b7587 user: fvogel tags: bug-1501749fff | |
16:34 | Re-introduce the fix [83d63659], which was correct after more analysis. One cannot make any use of the 'client' pointer after Tk_MaintainGeometry/Tk_MapWindow have been called because they may run event handlers that in turn may destroy the embedded window. In the process the embedded window pointer will be freed and 'client' will point to already freed memory. This analysis was supported by valgrind wich showed the problem with textWind-18.1. check-in: 19d36803 user: fvogel tags: bug-1501749fff | |
16:09 | Fix memory problem revealed by valgrind with textWind-18.2. At this point dInfoPtr is already freed when running textWind-18.2. check-in: 9e98a6d7 user: fvogel tags: bug-1501749fff | |
14:16 | Backout previous commit. I have confirmed by tests at GitHub (see PR#11) that the crash happens in textDisp-0.1 and in textDisp-0.2 but not anywhere else. check-in: 6f9b2184 user: fvogel tags: tip-613-bug | |
01:10 | Compile Tk 8.7 against Tcl wit TIP #616 (no changes - yet) check-in: 4fac2e2d user: jan.nijtmans tags: tip-616 | |
2022-01-27
| ||
21:31 | Temporarily disable textDisp-0.* tests ('double tag elide transition') to see if there is a crash in another textDisp.test check-in: fef8c729 user: fvogel tags: tip-613-bug | |
07:59 | Merge 8.7 check-in: 06318bf9 user: jan.nijtmans tags: tip-613 | |
07:17 | Let's try to disable optimization for a single file only check-in: 3c71610f user: jan.nijtmans tags: tip-613-bug | |
2022-01-26
| ||
10:11 | TIP614 wtssession: add missing NULL to Tcl_SetErrorCode check-in: d53b1427 user: oehhar tags: tip614-win-wtssession-change | |
07:07 | Merge 8.6 check-in: f88d2d24 user: jan.nijtmans tags: trunk, main | |
07:06 | Slightly better description for TK_OPTION_RELIEF (regarding TK_RELIEF_NULL) check-in: b42108b2 user: jan.nijtmans tags: core-8-6-branch | |
2022-01-25
| ||
22:46 | Temporarily set verbose mode for classic tests on Windows with gcc, to see where exactly it crashes in textDisp.test check-in: 5bb835fc user: fvogel tags: tip-613-bug | |
21:52 | Slightly better error-message for "expected floating-point number", when the empty string is accepted as well check-in: ac7b2608 user: jan.nijtmans tags: trunk, main | |
16:12 | Implement TK_OPTION_NULL_OK for TK_OPTION_INT (working the same as for TK_OPTION_DOUBLE). Better error-messages. check-in: 5b208d71 user: jan.nijtmans tags: tip-613 | |
10:24 | merge-mark check-in: 8ac9b6a7 user: jan.nijtmans tags: trunk, main | |
10:22 | Add some spare stub entries check-in: 754ae989 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Add Tk_MakeWindow too check-in: 06cd82af user: jan.nijtmans tags: tip-606 | |
08:25 | Merge 8.7 check-in: a515edb4 user: jan.nijtmans tags: tip-606 | |
2022-01-24
| ||
18:08 | Ditto for macOS with clang. check-in: ec5c33bb user: fvogel tags: bug-1501749fff | |
18:07 | Temporarily set verbose mode for classic tests on Windows with gcc, to see where exactly it crashes in textWind.test. check-in: 33363e00 user: fvogel tags: bug-1501749fff | |
12:11 | [8a49f43b] TIP614 wtssession: add documentation. check-in: c5ce8ed9 user: oehhar tags: tip614-win-wtssession-change | |
11:12 | TIP 614 wtssession: avoid multiple registrations for the same window, as this results in multiple notifications. check-in: 4707c580 user: oehhar tags: tip614-win-wtssession-change | |
09:49 | TIP614 win wtssession: make work without update, thaks to Christian Werner and Francois for the help check-in: e7e5e3ee user: oehhar tags: tip614-win-wtssession-change | |
2022-01-23
| ||
16:15 | Document TK_OPTION_NULL_OK flags for TK_OPTION_BOOLEAN check-in: 61b618fe user: jan.nijtmans tags: tip-613 | |
16:11 | Move needsTcl87 constraint to constraints.tcl check-in: 9ebddd02 user: jan.nijtmans tags: tip-613 | |
16:06 | See if the bug is still there .... check-in: 317f65cc user: jan.nijtmans tags: tip-613-bug | |
16:00 | Fix remaining compiler warnings check-in: 50d47ccb user: jan.nijtmans tags: pspjuth-treeview | |
15:13 | Fix the first part of [1501749fff]. Now textWind-18.1 passes. check-in: 157d5a2a user: fvogel tags: bug-1501749fff | |
14:39 | Don't use return in DisplayText but 'goto end' so that Tcl_Preserve / Tcl_Release calls keep being balanced. check-in: b8c476ac user: fvogel tags: bug-1501749fff | |
14:20 | More accurate comment. Indeed long ago there used to be Tcl_Preserve/Tcl_Release calls around the call to TkTextPickCurrent but they have been replaced by refcount management when TIP #155 was implemented, see [e58248ce5f8b5af2]. check-in: 5cf0fe4c user: fvogel tags: bug-1501749fff | |
11:30 | TIP614 win wtssession: check for windows existance on call, implement all callbacks check-in: aad932bf user: oehhar tags: tip614-win-wtssession-change | |
09:32 | Fix the second part of [1501749fff]. Now textWind-18.2 passes. check-in: 511cf9cc user: fvogel tags: bug-1501749fff | |
09:24 | Add some time in textWind-18.1 to make sure it crashes before the test is over. The crash can be seen with TESTFLAGS='-verbose bepst': the log stops with '---- textWind-18.1 start' (i.e. the log shows no end of the test). check-in: f8cfb0b3 user: fvogel tags: bug-1501749fff | |
09:21 | Add (currently crashing) test textWind-18.2 dealing with the issue demonstrated by the second script in comment dated 2022-01-08 23:30:30 in [1501749fff]. This test is constrained with 'knownBug'. check-in: 463699d9 user: fvogel tags: bug-1501749fff | |
09:07 | merge core-8-6-branch check-in: c6c279e3 user: fvogel tags: bug-1501749fff | |
2022-01-22
| ||
09:59 | Fix more warnings when compiling Tk with Tcl 9. check-in: f27f5dcf user: fvogel tags: pspjuth-treeview | |
2022-01-20
| ||
22:00 | Fix warnings when building with gcc. check-in: 062d62c4 user: fvogel tags: pspjuth-treeview | |
2022-01-19
| ||
20:08 | Fix build error on Linux with gcc (seen at Github actions). There are quite a few warnings to deal with as well: https://github.com/tcltk/tk/runs/4864568633?check_suite_focus=true check-in: 7ff06ed0 user: fvogel tags: pspjuth-treeview | |
11:07 | Merge 8.7 check-in: 55c2e359 user: jan.nijtmans tags: tip-613 | |
10:43 | Merge fork, sorry. check-in: 3df235ad user: oehhar tags: tip614-win-wtssession-change | |
10:35 | TIP614: get right window for callback registration (thanks to Christian Werner for his advice) check-in: 75bea34e user: oehhar tags: tip614-win-wtssession-change | |
09:29 | Fix mingw-w64 build check-in: 37e8188a user: jan.nijtmans tags: tip614-win-wtssession-change | |
2022-01-18
| ||
22:59 | Test and document cell tag bindings check-in: 2ed3bd95 user: pspjuth tags: pspjuth-treeview | |
21:08 | TIP614 win wtssession: first sketch of implementation check-in: bded9fe3 user: oehhar tags: tip614-win-wtssession-change | |
01:07 | Adapt to font change check-in: ad9f4b45 user: pspjuth tags: pspjuth-treeview | |
2022-01-17
| ||
23:52 | Use TCL_INDEX_NONE in new code. Like [1c6ef075] check-in: ad58a321 user: pspjuth tags: pspjuth-treeview | |
22:24 | Merge main check-in: fd2b66e5 user: pspjuth tags: pspjuth-treeview | |
22:21 | merge mark check-in: 80b20378 user: fvogel tags: trunk, main | |
22:15 | Cherrypick [baf43e83] from trunk. check-in: aa1cff13 user: fvogel tags: core-8-6-branch | |
22:14 | Merge main check-in: 99d7e2c9 user: pspjuth tags: pspjuth-treeview | |
22:10 | Merge main check-in: 97df4378 user: pspjuth tags: pspjuth-treeview | |
17:20 | Merge 8.6 check-in: ecb0e449 user: jan.nijtmans tags: trunk, main | |
17:19 | Merge 8.5 check-in: fe860984 user: jan.nijtmans tags: core-8-6-branch | |
17:16 | Add '--disable-xft' on MacOSX Github ACTIONS builds. Thanks, François, for the suggestion! check-in: d28e63bb user: jan.nijtmans tags: core-8-5-branch | |
2022-01-16
| ||
18:07 | merge trunk check-in: 5a975339 user: fvogel tags: revised_text, tip-466 | |
18:06 | Fix [b1d115fa60]: No delivery of <Enter> event upon destruction of toplevel. This fix is entirely in tkInt.h (and is tested in event.test). This fix revealed a latent crash in the test suite (focus.test) with macOS, fix that also in tkFocus.c (see details in the discussion in ticket [b1d115fa60] and in successive commits in PR#9 at GitHub: https://github.com/tcltk/tk/pull/9). Finally, remove dead code from filebox.test (we were there when analyzing the previously mentioned crash in focus.test). check-in: bbbd975a user: fvogel tags: trunk, main | |
18:05 | Fix [b1d115fa60]: No delivery of <Enter> event upon destruction of toplevel. This fix is entirely in tkInt.h (and is tested in event.test). This fix revealed a latent crash in the test suite (focus.test) with macOS, fix that also in tkFocus.c (see details in the discussion in ticket [b1d115fa60] and in successive commits in PR#9 at GitHub: https://github.com/tcltk/tk/pull/9). Finally, remove dead code from filebox.test (we were there when analyzing the previously mentioned crash in focus.test). check-in: b4b3f08f user: fvogel tags: core-8-6-branch | |
2022-01-13
| ||
22:49 | Remove proc ::tk::fontchooser::actual as this does not look right to me and creates issue #15 (see ticket [f75190db19]). Closed-Leaf check-in: 894a7a81 user: fvogel tags: bug-f75190db19 | |
21:50 | Typo in comment check-in: 57e7ca4b user: fvogel tags: bug-f75190db19 | |
21:39 | Let existing fontchooser tests pass. This also fixes the 'can't read S(nstate)' error reported in the ticket. check-in: 4f9c9834 user: fvogel tags: bug-f75190db19 | |
21:11 | Better code style check-in: e6c18d7a user: fvogel tags: bug-f75190db19 | |
14:55 | Ticket [331030eca8] Fixing demo file "earth.gif" with incorrect gif data which caused a correct "premature end of image data" error message. check-in: ed99a991 user: oehhar tags: trunk, main | |
14:52 | Ticket [331030eca8] Fixing demo file "earth.gif" with incorrect gif data which caused a correct "premature end of image data" error message. check-in: aec60159 user: oehhar tags: core-8-6-branch | |
2022-01-09
| ||
20:24 | Oops. Fix my fix in the previous commit. check-in: 2ab4d5ab user: fvogel tags: bug-f75190db19 | |
16:03 | Merge 8.7 check-in: c54bbabd user: jan.nijtmans tags: tip-606 | |
16:02 | Merge 8.7 check-in: 284e6f8b user: jan.nijtmans tags: tip-613 | |
16:00 | Merge 8.6 check-in: bb80ca2c user: jan.nijtmans tags: cygwin | |
15:49 | Fix error leading to unexpected results... check-in: b0b8d388 user: fvogel tags: bug-f75190db19 | |
15:39 | Merge 8.7 check-in: 282fa5c1 user: jan.nijtmans tags: glyph_indexing_2 | |
15:34 | Merge 8.7 check-in: 662d1a85 user: jan.nijtmans tags: mac_styles_87 | |
13:52 | merge revised_text check-in: e58187c3 user: fvogel tags: less_test_constraints_revised_text | |
13:50 | merge 8.6 check-in: fd65f596 user: fvogel tags: less_tests_constraints | |
13:48 | merge trunk check-in: 22bd1d42 user: fvogel tags: revised_text, tip-466 | |
13:44 | Fix [17f44d4a0b]: Some textWind tests fail sometimes at Github. This also includes the fix for [40bc819140]: textWind-10.7 fails in some linux environments since branch bug-40bc819140 was merged into branch bug-17f44d4a0b. check-in: 3003babb user: fvogel tags: trunk, main | |
13:44 | Fix [17f44d4a0b]: Some textWind tests fail sometimes at Github. This also includes the fix for [40bc819140]: textWind-10.7 fails in some linux environments since branch bug-40bc819140 was merged into branch bug-17f44d4a0b. check-in: 3188577b user: fvogel tags: core-8-6-branch | |
00:27 | merge trunk check-in: 4a99b729 user: fvogel tags: revised_text, tip-466 | |
2022-01-08
| ||
23:27 | merge core-8-6-branch, in particular backout the wrong fix [83d63659] for [1501749fff], but keep the non-regression testcase textWind-18.1 marked with 'knownBug' constraint. check-in: dc0bec62 user: fvogel tags: bug-61e0bb8aab | |
23:25 | Backout the wrong fix [83d63659] for [1501749fff], but keep the non-regression testcase marked with 'knownBug' constraint. check-in: d1ca4b4a user: fvogel tags: trunk, main | |
23:25 | Backout the wrong fix [83d63659] for [1501749fff], but keep the non-regression testcase marked with 'knownBug' constraint. check-in: 2f86cf37 user: fvogel tags: core-8-6-branch | |
23:24 | Backout the wrong fix [83d63659] for [1501749fff], but keep the non-regression testcase marked with 'knownBug' constraint. check-in: 871384dd user: fvogel tags: bug-1501749fff | |
23:18 | merge core-8-6-branch check-in: 67d5802a user: fvogel tags: bug-1501749fff | |
20:53 | Ensure the window is destroyed before trying to recreate it. Closed-Leaf check-in: dc0271be user: fvogel tags: bug-17f44d4a0b | |
20:40 | Add many more explanations in textWind-17.10 since what's happening in this test is hard to grasp. Also, add an 'updateText' between the two lines configuring -window {} which should stabilize the test and remove any race condition. Indeed, line '.t window configure 1.2 -window {}' will run the (still existing at this point) -create script at display (i.e. idle) time, which creates a race condition with the following line '.tt.t window configure 1.2 -window {}' that does the same -create script run. check-in: b2bbd954 user: fvogel tags: bug-17f44d4a0b | |
20:39 | merge-mark check-in: 759a9058 user: jan.nijtmans tags: trunk, main | |
20:34 | Add "no-xft" tag to tk::build-info check-in: fc5b4a73 user: jan.nijtmans tags: core-8-6-branch | |
18:04 | Add "testConstraint deprecated" to constraints.tcl, and use it everywhere needed. Add "no-xft" tag to tk::build-info check-in: 846e6516 user: jan.nijtmans tags: trunk, main | |
2022-01-07
| ||
22:58 | Merge 8.6 check-in: e3a44528 user: jan.nijtmans tags: trunk, main | |
22:56 | Make TK_NO_DEPRECATED flag available in tk::build-info (only with Tcl 8.7) check-in: c7207a29 user: jan.nijtmans tags: core-8-6-branch | |
22:49 | Fix testscases with -DTK_NO_DEPRECATED=1 check-in: f1c2c3ea user: jan.nijtmans tags: trunk, main | |
15:52 | Implement TIP #577 for ttk Treeview too. check-in: 7178f214 user: jan.nijtmans tags: trunk, main | |
15:51 | Fix [822450d6e4] for use withTcl 9.0 as well (index >= 0 would be always true then) check-in: 51dde581 user: jan.nijtmans tags: trunk, main | |
2022-01-06
| ||
20:13 | Merge 8.6 check-in: 429f15db user: culler tags: trunk, main | |
20:13 | Fix [b7d851e988]: crash caused by not finding the toplevel for the dragTarget in tkWmDeadWindow. check-in: 1d98754b user: culler tags: core-8-6-branch | |
18:22 | Fix [b7d851e988]: crash caused by not finding the toplevel for the dragTarget in tkWmDeadWindow. Closed-Leaf check-in: 25013156 user: culler tags: bug-b7d851e988 | |
2022-01-05
| ||
20:34 | merge revised_text check-in: 1b4b73c2 user: fvogel tags: less_test_constraints_revised_text | |
20:33 | merge 8.6 check-in: 67bfb1a0 user: fvogel tags: less_tests_constraints | |
12:33 | At those places, a plain update is needed also on macOS. check-in: e5364faf user: fvogel tags: bug-17f44d4a0b | |
2022-01-04
| ||
12:29 | At those places, a plain update is needed also on macOS. check-in: 8504cd5c user: fvogel tags: bug-17f44d4a0b | |
2022-01-03
| ||
21:27 | Merge bug-40bc819140. check-in: 97fac567 user: fvogel tags: bug-17f44d4a0b | |
21:27 | Remove constraint on textWind-10.7 so that it gets tested at Github CI. Closed-Leaf check-in: 1fd613c3 user: fvogel tags: bug-40bc819140 | |
21:01 | Merge bug-40bc819140. check-in: 92f17ac4 user: fvogel tags: bug-17f44d4a0b | |
21:00 | Both update idletasks and a later update are needed to get the two error messages on all platforms in textWind-10.7. check-in: 4e5d3c3a user: fvogel tags: bug-40bc819140 | |
20:47 | At those places, a plain update is needed also on macOS. check-in: e4cbdff1 user: fvogel tags: bug-17f44d4a0b | |
20:39 | Propagate proc updateText from textDisp.test to textWind.test. check-in: e3f912b3 user: fvogel tags: bug-17f44d4a0b | |
20:29 | Merge bug-40bc819140. check-in: 15fee557 user: fvogel tags: bug-17f44d4a0b | |
20:26 | Propagate the solution for update / update idletask according to the platform as it is in textDisp.test already. check-in: 6a06b677 user: fvogel tags: bug-40bc819140 | |
20:16 | Add more (failing, so far) [winfo container] tests. Closed-Leaf check-in: 8acc651c user: fvogel tags: rfe-b6f0d68802 | |
19:53 | Revert previous commit, it just adds to the confusion since containerPtr is a name already used throughout the code. Closed-Leaf check-in: 70bc9945 user: fvogel tags: bug-b6f0d68802 | |
12:30 | Revert [a1d698c3]. check-in: 4f6412db user: fvogel tags: trunk, main | |
12:30 | Revert [a61bc893]. check-in: 95d2a07b user: fvogel tags: core-8-6-branch | |
12:29 | Backout [d38ae72d] since textWind-10.7 now fails on Linux instead of macOS. check-in: 026b3ef5 user: fvogel tags: bug-40bc819140 | |
2022-01-02
| ||
15:41 | Rename maintainerPtr to become containerPtr. check-in: c4e8e44e user: fvogel tags: bug-b6f0d68802 | |
15:35 | Complementary fix for sporadically unstable textWind-3.4 check-in: 8203f7b9 user: fvogel tags: bug-17f44d4a0b | |
15:27 | Use update instead of proc twait in [winfo container] tests. check-in: 037c2f0e user: fvogel tags: rfe-b6f0d68802 | |
13:22 | Fix [40bc819140]: textWind-10.7 fails in some linux environments check-in: a1d698c3 user: fvogel tags: trunk, main | |
13:22 | Fix [40bc819140]: textWind-10.7 fails in some linux environments check-in: a61bc893 user: fvogel tags: core-8-6-branch | |
13:20 | Fix (perhaps) [17f44d4a0b]:textWind-17.10 fails sometimes at Github check-in: acc9ea4d user: fvogel tags: bug-17f44d4a0b | |
2022-01-01
| ||
19:12 | Change conceptual meaning of maintainerPtr. See [b6f0d68802]. check-in: 2a9f84af user: fvogel tags: bug-b6f0d68802 | |
17:58 | Test [winfo container] with a window embedded in a text widget. check-in: 62c92f8e user: fvogel tags: rfe-b6f0d68802 | |
17:52 | Add documentation for [winfo container]. check-in: 6879f312 user: fvogel tags: rfe-b6f0d68802 | |
17:43 | Add new subcommand [winfo container], with tests. See [b6f0d68802]. check-in: 3896aa8d user: fvogel tags: rfe-b6f0d68802 | |
16:37 | Fix [40bc819140]: textWind-10.7 fails in some linux environments check-in: d38ae72d user: fvogel tags: bug-40bc819140 | |
11:06 | merge 8.6 Closed-Leaf check-in: 6f9a4e5c user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
11:01 | Correct typos in various comments. check-in: d88ceb74 user: fvogel tags: trunk, main | |
11:00 | Correct typos in various comments. check-in: 4b6853b7 user: fvogel tags: core-8-6-branch | |
2021-12-31
| ||
16:15 | Fix crash in focus.test on macOS at Github (only). See problem analysis in PR#9 at GitHub: https://github.com/tcltk/tk/pull/9 check-in: d74f9f13 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
2021-12-30
| ||
15:56 | Merge 8.6 check-in: 7c8979e3 user: marc_culler tags: trunk, main | |
15:43 | Fix [822450d6e4]: Crash at exit in Aqua, caused by calling Ttk_GeometryRequestProc with index -1. check-in: b7f3c069 user: marc_culler tags: core-8-6-branch | |
2021-12-28
| ||
14:53 | Adjust style Closed-Leaf check-in: c5901a70 user: marc_culler tags: bug-822450d6e4 | |
03:57 | Fix typo. (Oops.) check-in: d641d769 user: marc_culler tags: bug-822450d6e4 | |
03:18 | Fix [822450d6e4]: Crash at exit in Aqua, caused by calling Ttk_GeometryRequestProc with index -1. check-in: 467b08d8 user: marc_culler tags: bug-822450d6e4 | |
2021-12-27
| ||
19:02 | Merge 8.6 check-in: 95fc0783 user: marc_culler tags: trunk, main | |
18:54 | Fix [eb26d4ec8e]: Aqua combobox beeps if the mouse button is clicked outside the combobox while the menu is open. check-in: c42556cc user: marc_culler tags: core-8-6-branch | |
2021-12-26
| ||
22:03 | Fix [eb26d4ec8e]: Aqua combobox beeps if the mouse button is clicked outside the combobox while the menu is open. Closed-Leaf check-in: 65bb4359 user: marc_culler tags: bug-eb26d4ec8e | |
2021-12-24
| ||
15:42 | Merge 8.6 check-in: 117c1890 user: marc_culler tags: trunk, main | |
15:41 | Add cast to silence compiler warning check-in: 052cc088 user: marc_culler tags: core-8-6-branch | |
15:02 | Merge 8.6 check-in: 3204c924 user: marc_culler tags: trunk, main | |
15:02 | Fix [9153164bf7]: drag events should go to the widget that initiated the drag. check-in: e2c1f5e6 user: marc_culler tags: core-8-6-branch | |
2021-12-23
| ||
20:56 | Fix [9153164bf7]: drag events should go to the widget that initiated the drag, rather than its toplevel. Closed-Leaf check-in: 615e68a5 user: marc_culler tags: bug-9153164bf7 | |
2021-12-22
| ||
17:22 | Merge 8.6 check-in: 46303eab user: marc_culler tags: trunk, main | |
17:13 | Remove redundant line of code. check-in: 8e7efc8f user: marc_culler tags: core-8-6-branch | |
16:59 | Fix [a132b5507e]: missing NSLeftButtonDown events cause strange menubutton behaviors. check-in: f6c66b52 user: marc_culler tags: core-8-6-branch | |
02:53 | Fix [a132b5507e]: missing NSLeftButtonDown events cause strange menubutton behaviors. Closed-Leaf check-in: dbf224fe user: marc_culler tags: bug-a132b5507e | |
2021-12-21
| ||
13:22 | If TK_NO_DEPRECATED is defined, remove the deprecated stub entries check-in: 3a1af83e user: jan.nijtmans tags: tip-606 | |
13:02 | TIP #606 implementation. TODO: documentation check-in: 7538ed6c user: jan.nijtmans tags: tip-606 | |
2021-12-20
| ||
21:15 | merge 8.7 check-in: 430f81cc user: jan.nijtmans tags: tip-613 | |
21:14 | Merge 8.7 check-in: 87274742 user: jan.nijtmans tags: mac_styles_87 | |
21:13 | Merge 8.7 check-in: 76feb432 user: jan.nijtmans tags: glyph_indexing_2 | |
20:24 | merge 8.6 check-in: b6fb66ff user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
18:46 | Merge 8.6 check-in: e576070f user: culler tags: trunk, main | |
18:46 | Fix [6be8b0b48c]: crashes caused by stale pointers stored in static variables in tkMacOSXMouseEvent.c check-in: 07b7f3c1 user: culler tags: core-8-6-branch | |
16:52 | Merge 8.6 check-in: dc8e7a23 user: jan.nijtmans tags: cygwin | |
16:50 | Call TkUpdatePointer when a toplevel is destroyed. Closed-Leaf check-in: 1d8a34da user: marc_culler tags: bug-6be8b0b48c | |
16:40 | Merge 8.7 check-in: 28de74c4 user: jan.nijtmans tags: mac_styles_87 | |
16:39 | Merge 8.7 check-in: 10da7717 user: jan.nijtmans tags: glyph_indexing_2 | |
16:38 | Merge 8.7 check-in: 2f8f34f0 user: jan.nijtmans tags: tip-613 | |
16:17 | Merge 8.7 check-in: f96ef5b6 user: jan.nijtmans tags: revised_text, tip-466 | |
16:09 | Remove the isDead property from TKWindow since it is no longer needed. check-in: 85bdee11 user: marc_culler tags: bug-6be8b0b48c | |
15:58 | Merge 8.6 check-in: 7b1daff1 user: jan.nijtmans tags: trunk, main | |
15:54 | Clean up. check-in: 4a01f65e user: marc_culler tags: bug-6be8b0b48c | |
15:41 | Don't use TK_TEXT_TABSTYLE_NONE/TEXT_WRAPMODE_NULL in comparisons, just use the explicit valid values instead. Also, some formatting and adding type-casts check-in: 49afaa08 user: jan.nijtmans tags: core-8-6-branch | |
14:29 | No need for "default" here check-in: fec468f9 user: jan.nijtmans tags: tip-613 | |
14:27 | Update documentation check-in: 9f93f9ed user: jan.nijtmans tags: tip-613 | |
14:25 | Prevent stale references in the persistent mouse event processing state. check-in: 27dc6a35 user: marc_culler tags: bug-6be8b0b48c | |
12:02 | Merge 8.7 check-in: 857b11fa user: jan.nijtmans tags: tip-613 | |
11:17 | Merge 8.6 check-in: 6e7d328e user: jan.nijtmans tags: trunk, main | |
11:09 | Since TK_OPTION_ANCHOR doesn't support the TK_CONFIG_NULL_OK flag, don't set this flag here. Adapt testcases to use -relief instead, which _does_ support TK_CONFIG_NULL_OK check-in: df82f896 user: jan.nijtmans tags: core-8-6-branch | |
10:52 | Merge 8.6 check-in: a121dca4 user: jan.nijtmans tags: trunk, main | |
08:41 | Fix [6178610b1b]: Ttk uses TK_OPTION_NULL_OK in -justify/-anchor, which is not supported check-in: ae4ecb78 user: jan.nijtmans tags: core-8-6-branch | |
08:18 | Change default initialization for ttk:label -anchor to "w" Closed-Leaf check-in: 42c1621d user: jan.nijtmans tags: bug-6178610b1b | |
03:28 | Remove one more static variable. Now TkWmDeadWindow can clear the drag target if necessary. check-in: c994c026 user: marc_culler tags: bug-6be8b0b48c | |
01:07 | Make target not be static in processMouseEvent. check-in: 591ccaf0 user: marc_culler tags: bug-6be8b0b48c | |
2021-12-19
| ||
22:01 | Add a property to TKWindow which indicates that the associated Tk window is being destroyed. check-in: 9b59acd2 user: marc_culler tags: bug-6be8b0b48c | |
14:55 | Remove useless statement in filebox.test check-in: e73baeb8 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
13:13 | Remove code doing nothing in filebox.test check-in: 6a3337a5 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
12:08 | Remove useless or repeated code in filebox.test check-in: ca691ffb user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
2021-12-18
| ||
19:41 | Fix[6be8b0b48c]: Aqua can crash if a toplevel is destroyed with Cmd-W during a drag which began in the toplevel. check-in: fcbbb49e user: marc_culler tags: bug-6be8b0b48c | |
2021-12-17
| ||
20:30 | Workaround for what appears to be a gcc optimization bug check-in: 31fe3049 user: jan.nijtmans tags: tip-613 | |
15:28 | Merge 8.7 check-in: 5a16ba1c user: jan.nijtmans tags: tip-613 | |
15:01 | In case-statements, use "default:" in stead of "case TK_ANCHOR_CENTER:". So unknown enum values will be handled as "center". check-in: 9fdb0796 user: jan.nijtmans tags: trunk, main | |
13:43 | Tcl_SetResult -> Tcl_SetObjResult (as everywhere else in Tk) check-in: 89e9f7f9 user: jan.nijtmans tags: trunk, main | |
10:47 | Add (little) regression-testcases check-in: 648b328f user: jan.nijtmans tags: bug-6178610b1b | |
09:35 | Proposed fix for [6178610b1b]: Ttk uses TK_OPTION_NULL_OK in -justify/-anchor, which is not supported check-in: 8fca9ae5 user: jan.nijtmans tags: bug-6178610b1b | |
2021-12-16
| ||
17:38 | WIP: first attempt fixing [a9929f112a]. Not complete yet. Closed-Leaf check-in: d39c5d09 user: jan.nijtmans tags: bug-a9929f112a | |
2021-12-15
| ||
13:46 | merge-mark check-in: 6c42e81d user: jan.nijtmans tags: tip-613 | |
13:45 | Merge 8.6 check-in: 83b2c5a7 user: jan.nijtmans tags: trunk, main | |
13:34 |
Change Tk_FreeStyleFromObj (undocumented, nop) into a macro. So, stub-enabled extensions won't call this function any more.
Some code cleanup in tkConfig.c check-in: 2ed18814 user: jan.nijtmans tags: core-8-6-branch | |
12:47 | code cleanup check-in: debb5ab0 user: jan.nijtmans tags: tip-613 | |
10:40 | Merge 8.7 check-in: a6e9e836 user: jan.nijtmans tags: tip-613 | |
10:39 | Merge 8.6 check-in: 902aa0d0 user: jan.nijtmans tags: trunk, main | |
10:39 | Fix breakage of --enable-symbols=mem build, caused by [9e07db6461dd7aa0|this] commit check-in: b5ae0b82 user: jan.nijtmans tags: core-8-6-branch | |
2021-12-14
| ||
23:53 | merge-mark check-in: 81c0c772 user: jan.nijtmans tags: trunk, main | |
23:53 | Backport testcase combobox-2.7 from Tcl 8.7 check-in: 63cabceb user: jan.nijtmans tags: core-8-6-branch | |
22:54 | Merge 8.7 check-in: ae528b31 user: jan.nijtmans tags: tip-613 | |
16:55 | TIP #577 follow-up (Enhanced index values for Tk). Now that an index may be "", reflect this in error-messages as well check-in: 36df269e user: jan.nijtmans tags: trunk, main | |
15:45 | Merge 8.7 check-in: 141ebc9a user: jan.nijtmans tags: tip-613 | |
11:46 | Merge 8.6. Make anchorStrings, reliefString and justifyString MODULE_SCOPE check-in: 2c4c1de0 user: jan.nijtmans tags: trunk, main | |
11:15 | TK_OPTION_JUSTIFY doesn't support TK_CONFIG_NULL_OK flag, so don't use it in testcases check-in: f4ac30a0 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Merge 8.6 check-in: 9056d35b user: jan.nijtmans tags: trunk, main | |
10:03 | Fix [156e58bc6e]: Tk_PhotoPutBlock(), Tk_PhotoPutZoomedBlock(): undefined behavior, other possible issues? check-in: 9e07db64 user: jan.nijtmans tags: core-8-6-branch | |
07:50 | Fix [924835c36d]: ttk::combobox current 0 crashes in trunk (only). With regression test and (unrelated) error-message change check-in: 343b637e user: jan.nijtmans tags: trunk, main | |
2021-12-13
| ||
21:16 | Remove superfluous destroy statement. check-in: 4ed0339f user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
21:13 | Move cleanup statement in the correct (event-9.1) test it belongs to. check-in: 7517ea84 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
20:48 | Revert previous commit since it does not help with the crash in focus.test. check-in: acc512d0 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
16:36 | Merge 8.6 check-in: 845e3e95 user: jan.nijtmans tags: trunk, main | |
16:13 | Change default anchor to "center" in config-8.18 testcase. Eliminate many useless {}-pairs in testcases check-in: fdf49c3d user: jan.nijtmans tags: core-8-6-branch | |
15:11 | Use more "default" in case-statements check-in: 3901de93 user: jan.nijtmans tags: tip-613 | |
13:14 | Merge 8.7 check-in: 870fa246 user: jan.nijtmans tags: tip-613 | |
13:06 | Tk_Offset is deprecated check-in: c7a2fc4b user: jan.nijtmans tags: trunk, main | |
2021-12-12
| ||
21:19 | Tests event-9.1 and -9.2: use controlPointerWarpTiming after generation of the warp events. Also force focus on the considered window before warping, and save and restore focus at test start/end. This could prevent the crash in focus.test seen at GitHub Actions for macOS. check-in: 3a2aaacd user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
17:28 | Merge 8.6 check-in: f75f250e user: jan.nijtmans tags: trunk, main | |
17:15 | Add new non-regression test config-4.29a. Formatting check-in: 86381cfa user: jan.nijtmans tags: core-8-6-branch | |
12:04 | Avoid white space only changes. check-in: 5789d065 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
2021-12-11
| ||
21:21 | merge 8.6 check-in: cc0fedb2 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
16:43 | Add non-regression test menu-39.1 checking for [be8f5b9fc2]. check-in: 2efe7841 user: fvogel tags: trunk, main | |
16:43 | Add non-regression test menu-39.1 checking for [be8f5b9fc2]. check-in: 2665bc6c user: fvogel tags: core-8-6-branch | |
00:40 | Merge 8.6 check-in: 87ec2c11 user: marc_culler tags: trunk, main | |
2021-12-10
| ||
23:20 | Fix [733dae27a1]: scroll wheel events should go to the window containing the pointer check-in: 342db390 user: marc_culler tags: core-8-6-branch | |
17:07 | Use TIP #613 to improve error-messages in Tk check-in: 58667f88 user: jan.nijtmans tags: tip-613 | |
12:31 | Merge 8.6 check-in: 97379fe5 user: jan.nijtmans tags: trunk, main | |
11:20 | Fix [25894d41c2]: correcting usage of Tk_FreeColor() in ImgPhotoCmd() check-in: 3af889c8 user: jan.nijtmans tags: core-8-6-branch | |
03:47 | Add SVG example to widget demo check-in: c82e8ab3 user: kevin_walzer tags: trunk, main | |
2021-12-09
| ||
18:32 | Add comment with history of scroll wheel event handling. Closed-Leaf check-in: e14f5c28 user: marc_culler tags: rfe-733dae27a1 | |
18:17 | Fix regression with <B1-Motion> events. check-in: a0515f3d user: marc_culler tags: rfe-733dae27a1 | |
18:05 | Fix [733dae27a1]: send ScrollWheel events to the pointer window, not the focus window. check-in: b5e215f5 user: marc_culler tags: rfe-733dae27a1 | |
17:11 | Fix [25894d41c2]: correcting usage of Tk_FreeColor() in ImgPhotoCmd() Closed-Leaf check-in: 4959f179 user: jan.nijtmans tags: bug-25894d41c2 | |
2021-12-08
| ||
23:09 | merge 8.6 check-in: 231ab9d9 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
22:49 | Add non-regression test menu-39.1 Closed-Leaf check-in: 32b21706 user: fvogel tags: bug-be8f5b9fc2 | |
11:52 | Merge 8.7 check-in: 4d2aef77 user: jan.nijtmans tags: revised_text, tip-466 | |
11:51 | Merge 8.7 check-in: 2dcd5d45 user: jan.nijtmans tags: glyph_indexing_2 | |
11:50 | Merge 8.7 check-in: 1f6f223a user: jan.nijtmans tags: mac_styles_87 | |
11:48 | Merge 8.6 check-in: 73d9515d user: jan.nijtmans tags: trunk, main | |
11:37 | Add TkUnusedStubEntry to tkInt stub interface check-in: 3a6ec4ca user: jan.nijtmans tags: core-8-6-branch | |
11:00 | Fix [66e491923c]: pointer arithmetic using NULL in ImgPhotoCmd() check-in: be6c2570 user: jan.nijtmans tags: core-8-6-branch | |
2021-12-07
| ||
14:03 | Merge 8.7 check-in: e5999217 user: jan.nijtmans tags: glyph_indexing_2 | |
14:02 | Merge 8.7 check-in: b093b0fb user: jan.nijtmans tags: mac_styles_87 | |
10:35 | Merge 8.7 Closed-Leaf check-in: 5d844be3 user: jan.nijtmans tags: bug-be8f5b9fc2-alt | |
10:32 | Merge 8.6 check-in: 7b15d1c9 user: jan.nijtmans tags: trunk, main | |
10:29 | Fix [be8f5b9fc2]: Tk Menu empty string for `-type` segfaults check-in: 8a970bc0 user: jan.nijtmans tags: core-8-6-branch | |
10:10 | Fix [50fc02f272]: pointer arithmetic using NULL in ToggleComplexAlphaIfNeeded() check-in: 81788f1b user: jan.nijtmans tags: core-8-6-branch | |
2021-12-06
| ||
22:05 | Alternative fix for [be8f5b9fc2]: Tk Menu empty string for `-type` segfaults check-in: fd0b89a4 user: jan.nijtmans tags: bug-be8f5b9fc2-alt | |
21:13 | Fix [be8f5b9fc2]: Tk Menu empty string for `-type` segfaults check-in: 94687a02 user: fvogel tags: bug-be8f5b9fc2 | |
14:02 | Merge 8.6 check-in: 3ae564f6 user: marc_culler tags: trunk, main | |
14:01 | Update the man page for wm protocol. check-in: e89cd09c user: marc_culler tags: core-8-6-branch | |
13:54 | Merge 8.6 check-in: 0912961b user: marc_culler tags: trunk, main | |
13:39 | Fix [b164efb546]: several issues with Motion-1 and Double-1 event generation. check-in: 76c46781 user: marc_culler tags: core-8-6-branch | |
13:28 | Edit comments Closed-Leaf check-in: b90fdda5 user: marc_culler tags: bug-b164efb546 | |
12:59 | Add a guard against remaining in the ignoreUpDown state forever; edit comments. check-in: d853d14c user: marc_culler tags: bug-b164efb546 | |
2021-12-05
| ||
22:05 | Fix indentation ('Indents are 4 Spaces' and 'Continuation Lines are Indented 8 Spaces', see TIP #247 aka Tcl Engineering Manual). check-in: 9437c1e1 user: fvogel tags: bug-f75190db19 | |
21:52 | More fixes for [f75190db19]: ::tk::fontchooser of contains a couple of issues check-in: ad63dbf7 user: fvogel tags: bug-f75190db19 | |
16:53 | Edit comments. check-in: 35a47333 user: marc_culler tags: bug-b164efb546 | |
16:43 | Fix miscomputation of mouse coordinates when a drag leaves the window. check-in: 4bdad5cb user: marc_culler tags: bug-b164efb546 | |
13:10 | Merge 8.7 check-in: aed00b3a user: jan.nijtmans tags: revised_text, tip-466 | |
13:08 | Merge 8.7 check-in: d46e543d user: jan.nijtmans tags: glyph_indexing_2 | |
13:07 | Merge 8.7 check-in: 5568f2d9 user: jan.nijtmans tags: mac_styles_87 | |
08:35 | Add one more detail in the wm protocol documentation. Closed-Leaf check-in: f88c489d user: fvogel tags: wm_protocol_man | |
2021-12-04
| ||
21:49 | Edit the wm protocol manual entry. check-in: 95b360ac user: marc_culler tags: wm_protocol_man | |
20:03 | merge 8.6 check-in: 97832264 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
19:45 | Fix wrong event target for drags that focus a window, which requires a new fix for [7bda9882cb] about double-clicks that focus a window. check-in: 5566444b user: marc_culler tags: bug-b164efb546 | |
19:28 | Merge 8.6 check-in: e683e7ad user: jan.nijtmans tags: trunk, main | |
19:26 | Fix [5fb8145997]: Canvas redraw region too small when inserting points to a smoothed line check-in: 1fe355fb user: jan.nijtmans tags: core-8-6-branch | |
18:50 | Merge 8.6 Closed-Leaf check-in: c04170f1 user: jan.nijtmans tags: bug-5fb8145997 | |
18:36 | merge trunk check-in: 311f25ef user: fvogel tags: revised_text, tip-466 | |
18:36 | Fix [2a6c62afd9]: <<TreeviewSelect>> firing. (And fix conflicts). check-in: ab47dd4a user: fvogel tags: trunk, main | |
18:28 | Fix [2a6c62afd9]: <<TreeviewSelect>> firing. check-in: 5d07f1a3 user: fvogel tags: core-8-6-branch | |
18:20 | Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. This is the fix for the revised text widget. check-in: ccdf2749 user: fvogel tags: revised_text, tip-466 | |
18:19 | Cherrypick [ac253bf9] (Document the improvement in the text man page) and fix conflict. Closed-Leaf check-in: 34516b00 user: fvogel tags: bug-631a0b2d95_revised_text | |
18:17 | merge trunk (except the fix for bug [631a0b2d95] which is specific to the legacy version of the text widget, and which comes as the next commit) check-in: 0226f58d user: fvogel tags: revised_text, tip-466 | |
18:14 | Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. check-in: d1ef4400 user: fvogel tags: trunk, main | |
18:12 | Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. check-in: 3031278b user: fvogel tags: core-8-6-branch | |
17:59 | Fix [440c528a99]: 16 bit Portable GrayMap broken. check-in: 9976e532 user: fvogel tags: trunk, main | |
17:59 | Fix [440c528a99]: 16 bit Portable GrayMap broken. check-in: 991bad1f user: fvogel tags: core-8-6-branch | |
11:10 | Fix comment: correct wording is 'last' arrow, not 'right' arrow. check-in: 0f8c1ff1 user: fvogel tags: bug-5fb8145997 | |
2021-12-03
| ||
15:59 | Fix bad B1-Motion coordinates in a certain strange situation. check-in: a198cfd2 user: marc_culler tags: bug-b164efb546 | |
13:28 | Restore sending B1-Motion events when the mouse leaves the window. check-in: c65a5947 user: marc_culler tags: bug-b164efb546 | |
12:27 | Prevent spurious B1-motion events when dragging a window by its titlebar. check-in: 107daec9 user: marc_culler tags: bug-b164efb546 | |
02:09 | Try to avoid <B1-Motion> events when dragging a window by its title bar. check-in: b3b9df95 user: marc_culler tags: bug-b164efb546 | |
2021-12-02
| ||
18:16 | Edit comment check-in: e9d3e567 user: marc_culler tags: bug-b164efb546 | |
18:13 | Merge 8.6 check-in: dd515082 user: marc_culler tags: bug-b164efb546 | |
18:06 | Fix [b164efb546]: MacOS - when <Button-1> changes focus the event is sent to the old focus window. check-in: d9ce36bf user: marc_culler tags: bug-b164efb546 | |
2021-12-01
| ||
21:59 | More "const" and (C++-compatible) type-casts. Also put (back) an osversion check check-in: 9fc6b2cd user: jan.nijtmans tags: mac_styles_87 | |
17:18 | Merge 8.7 check-in: 4f99f53b user: jan.nijtmans tags: mac_styles_87 | |
17:16 | Merge 8.7 check-in: 3e9fd144 user: jan.nijtmans tags: revised_text, tip-466 | |
17:15 | Merge 8.6 check-in: b45e93d7 user: jan.nijtmans tags: cygwin | |
17:13 | Merge 8.7 check-in: 47c06c08 user: jan.nijtmans tags: glyph_indexing_2 | |
17:11 | Merge 8.6 check-in: 04111b8f user: jan.nijtmans tags: trunk, main | |
16:52 | Fix gcc warning. Add some more type-casts check-in: bb01c15c user: jan.nijtmans tags: core-8-6-branch | |
11:09 | Merge 8.7 check-in: b0722424 user: jan.nijtmans tags: glyph_indexing_2 | |
11:05 | Merge 8.7. Add "revised-text" tag to tk::build-info check-in: f4ccafe5 user: jan.nijtmans tags: revised_text, tip-466 | |
11:02 | Add tag "mac-styles", indicating we are dealing with the "mac_stles" branch here. Should be removed whenever this is merged to 8.7 check-in: 335f6d2a user: jan.nijtmans tags: mac_styles_87 | |
10:59 | Merge 8.7 check-in: 6df02e37 user: jan.nijtmans tags: mac_styles_87 | |
10:57 | merge-mark check-in: a4e4bb39 user: jan.nijtmans tags: trunk, main | |
10:56 | Drop executable flag fromo win/tkUuid.h.in check-in: 819e13a8 user: jan.nijtmans tags: core-8-6-branch | |
10:55 | Merge 8.6 check-in: 9d166edd user: jan.nijtmans tags: trunk, main | |
09:19 | Implement TIP #599 for Tk 8.6 (only effective when loaded into Tcl 8.7+): Extended build information check-in: 3447af0c user: jan.nijtmans tags: core-8-6-branch | |
2021-11-30
| ||
20:54 | Merge 8.7 check-in: db7caa16 user: jan.nijtmans tags: mac_styles_87 | |
19:49 | Merge 8.6 check-in: c939ee15 user: jan.nijtmans tags: trunk, main | |
19:46 | Add "SelectedMenuItemTextColor" color on MacOS (backported from 8.7). Improve some comments check-in: dcf353f7 user: jan.nijtmans tags: core-8-6-branch | |
15:51 | re-generate win/configure Closed-Leaf check-in: 4a7141a1 user: jan.nijtmans tags: tip-599 | |
13:16 | "wm protocol" documentation: add information, that WM_SAVE_YOURSELF is called on the windows platform on user logout or system shutdown. check-in: 4f21ed3c user: oehhar tags: core-8-6-branch | |
11:28 | Add more files to "make dist". Eliminate some deprecated constructs from */configure.in check-in: e861335f user: jan.nijtmans tags: tip-599 | |
09:46 | Merge 8.6. Add 2 missing files check-in: 62e71df2 user: jan.nijtmans tags: tip-599 | |
08:19 | Merge 8.6 check-in: 34964d8c user: jan.nijtmans tags: trunk, main | |
08:17 | formatting check-in: b8fe2696 user: jan.nijtmans tags: trunk, main | |
2021-11-29
| ||
20:45 | merge 8.6 check-in: bbc958ab user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
17:33 | Add missing space. check-in: dd3d3bd3 user: marc_culler tags: core-8-6-branch | |
17:28 | Fix [4ac9d2cfd6]: CGImageFromDrawableRect() not using mac_drawable offsets. check-in: 021845ad user: marc_culler tags: core-8-6-branch | |
17:20 | Don't call CGBitmapContextCreateImage twice for pixmaps. Make the rectangle once and for all. Closed-Leaf check-in: 2960f7ac user: marc_culler tags: bug-4ac9d2cfd6 | |
16:51 | Remove unnecessary ckalloc. Apple will handle it for us. check-in: fd46ae61 user: marc_culler tags: bug-4ac9d2cfd6 | |
14:38 | Implement TIP #599 for Tk 8.6 (only effective when loaded into Tcl 8.7+): Extended build information check-in: cc357225 user: jan.nijtmans tags: tip-599 | |
11:28 | Fix [4ac9d2cfd6]: CGImageFromDrawableRect() not using mac_drawable offsets check-in: 9b15b746 user: jan.nijtmans tags: bug-4ac9d2cfd6 | |
2021-11-28
| ||
22:03 | Fix 97b8e1d54b: -mdynamic-no-pic not supported on Apple Silicon check-in: 346ccbb9 user: jan.nijtmans tags: trunk, main | |
2021-11-26
| ||
19:51 | Fix [794100ec81]: crashes when handling Apple Events. check-in: be960311 user: culler tags: trunk, main | |
16:37 | Fix botched merge of tkMacOSXHLEvents.c and some unused parameter warnings. Closed-Leaf check-in: 270682e3 user: marc_culler tags: bug-794100ec81 | |
2021-11-24
| ||
11:05 | Merge 8.6 check-in: d9d0b4bd user: jan.nijtmans tags: trunk, main | |
11:02 | Better don't make "xEvent" static, could be problematic with multiple Tk threads check-in: 6792652d user: jan.nijtmans tags: core-8-6-branch | |
10:48 | Merge 8.6 check-in: addb9323 user: jan.nijtmans tags: trunk, main | |
10:28 | Add generation of "tkUuid.h". Not used yet check-in: 1d5b030f user: jan.nijtmans tags: core-8-6-branch | |
10:27 | line-endings check-in: 55bcd286 user: jan.nijtmans tags: core-8-6-branch | |
07:14 | merge 8.6 Closed-Leaf check-in: 92527890 user: fvogel tags: bug-2a6c62afd9 | |
05:12 | Fix NULL/None mixup. check-in: 8c100742 user: culler tags: core-8-6-branch | |
2021-11-23
| ||
22:18 | merge 8.6 check-in: 60f10a4a user: fvogel tags: bug-2a6c62afd9 | |
21:58 | Rework mouse event handling. Improvements include making Enter and Leave events work correctly. check-in: 3d9f4b72 user: culler tags: core-8-6-branch | |
21:23 | Edit comments. Ignore B1 events in the titlebar (as before). Closed-Leaf check-in: dbd4f479 user: culler tags: macos_enter_leave | |
17:45 | edit comments check-in: 6e9f57a8 user: marc_culler tags: macos_enter_leave | |
2021-11-22
| ||
19:09 | Fix the computation of motion.x and motion.y in the MotionNotify events, so *all* scrollbars work. check-in: dc047d57 user: marc_culler tags: macos_enter_leave | |
00:56 | Add comments check-in: 21380f17 user: marc_culler tags: macos_enter_leave | |
2021-11-21
| ||
22:30 | Simplify the tracking. Generate Motion events when the pointer is outside the toplevel, so scrollbars work. check-in: ce1ff417 user: marc_culler tags: macos_enter_leave | |
19:35 | Name variables consistently. check-in: e5619cba user: fvogel tags: bug-2a6c62afd9 | |
19:32 | ttk::treeview selection command: Generate <<TreeviewSelect>> only when the selection actually changed. treeview.test file now passes 100%. check-in: 3bf60fa9 user: fvogel tags: bug-2a6c62afd9 | |
19:30 | Refine tests further. check-in: ee94981e user: fvogel tags: bug-2a6c62afd9 | |
17:09 | Rework <<TreeviewSelect>> tests. check-in: 51356e7d user: fvogel tags: bug-2a6c62afd9 | |
2021-11-20
| ||
16:34 | Trying to receive motion events when the mouse leaves the window. check-in: 69cbffe2 user: marc_culler tags: macos_enter_leave | |
15:19 | Add four new (failing) testcases covering newly reported issues with <<TreeviewSelect>>. check-in: 23a6ad6d user: fvogel tags: bug-2a6c62afd9 | |
15:18 | merge 8.6 check-in: 0f9383e9 user: fvogel tags: bug-2a6c62afd9 | |
03:49 | clean up check-in: dbde4879 user: marc_culler tags: macos_enter_leave | |
02:44 | Make the pressbutton test command work again. check-in: d0e670ca user: marc_culler tags: macos_enter_leave | |
2021-11-19
| ||
20:34 | Make Enter and Leave events work on macOS. check-in: b3980342 user: marc_culler tags: macos_enter_leave | |
17:25 | Merge 8.7 check-in: 56e0d0dd user: jan.nijtmans tags: revised_text, tip-466 | |
17:25 | Merge 8.7 check-in: 3520dc97 user: jan.nijtmans tags: glyph_indexing_2 | |
2021-11-17
| ||
22:42 | Put the Tk_TopWinHierarchy check inside TkGetContainer. check-in: bb04c242 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
22:38 | Adequate hygiene in the added tests prevents several failures (false positives) when running the complete test suite. check-in: d0f9ec94 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
22:12 | We're rather testing whether the window is at the top of the hierarchy rather than if it's a toplevel. See the difference in tk.h check-in: 7ebb117e user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
22:02 | Fix [b1d115fa60]: No delivery of <Enter> event upon destruction of toplevel. Fix proposed by Erik Leunissen. Test event-9.1 now passes. check-in: ac34ca2f user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
22:00 | Add tests event-9.1 and -9.2. Test event-9.1 enters '.' when destroying a toplevel covering it. This test currently fails due to the issue reported in [b1d115fa60]. Test event-9.2 enters '.top1', which is a child toplevel of '.', when destroying a toplevel covering it. This test passes without changes. check-in: 64f75af6 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
2021-11-16
| ||
20:39 | Merge 8.6 check-in: 0ab7b0d5 user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
11:07 | Merge 8.6 check-in: 34f109e2 user: jan.nijtmans tags: trunk, main | |
10:56 | Add DEF_LABEL_FG for all platforms, not only MacOS. Backport some type-casts from 8.7 check-in: 570648c7 user: jan.nijtmans tags: core-8-6-branch | |
2021-11-14
| ||
13:51 | Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. The issue actually was dependency on the 'current' mark update by mouse events. Test textTag-15.4 now passes with revised_text. check-in: 0f4cadfa user: fvogel tags: bug-631a0b2d95_revised_text | |
13:50 | Add (currently failing) test textTag-15.4 demonstrating bug [631a0b2d95] with revised_text. check-in: d814c186 user: fvogel tags: bug-631a0b2d95_revised_text | |
2021-11-13
| ||
22:39 | Fix use of DEF_LABEL_FG with Tcl 9.0 headers. Doc fix, various other tweaks check-in: bd94922c user: jan.nijtmans tags: trunk, main | |
15:42 | Document the improvement in the text man page. Closed-Leaf check-in: ac253bf9 user: fvogel tags: bug-631a0b2d95 | |
15:30 | Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. The issue actually was dependency on the 'current' mark update by mouse events. Test textTag-15.4 now passes. check-in: ea53bc2f user: fvogel tags: bug-631a0b2d95 | |
15:28 | Add (currently failing) test textTag-15.4 demonstrating bug [631a0b2d95]. check-in: 1c52a01f user: fvogel tags: bug-631a0b2d95 | |
2021-11-12
| ||
21:34 | Starting with 8.7, don't bother Cygwin32 any more. Only Cygwin64 will be supported check-in: 54592cd9 user: jan.nijtmans tags: trunk, main | |
21:31 | Merge 8.7 check-in: 18440dde user: jan.nijtmans tags: stub-simplification | |
14:56 | Merge 8.7 check-in: 0a9527ed user: jan.nijtmans tags: glyph_indexing_2 | |
14:54 | Merge 8.7 check-in: b96eea2f user: jan.nijtmans tags: revised_text, tip-466 | |
14:52 | Merge 8.6 check-in: ff15cbc7 user: jan.nijtmans tags: trunk, main | |
14:41 | Fix [d6a1bc30cd]: Order of bindings in man bind doesn't reflect the default bindtags. (Note: cherrypicking because merging core-8-6-branch has conflicts unrelated to this) check-in: 1634a27e user: fvogel tags: trunk, main | |
14:36 | Fix [d6a1bc30cd]: Order of bindings in man bind doesn't reflect the default bindtags. check-in: d676416a user: fvogel tags: core-8-6-branch | |
12:31 | Fix [d6a1bc30cd]: Order of bindings in man bind doesn't reflect the default bindtags Closed-Leaf check-in: b4528784 user: fvogel tags: bug-d6a1bc30cd | |
11:40 | Cygwin Tk doesn't configure Tcl check-in: 3a849cbb user: jan.nijtmans tags: cygwin | |
11:21 | (cherry-pick): Fix -fno-lto determination/add --enable-auto-image-base option to windows build (when available) check-in: 5fac74bb user: jan.nijtmans tags: cygwin | |
2021-11-11
| ||
16:11 | Fix -fno-lto determination/add --enable-auto-image-base option to windows build (when available) check-in: 29f37cdc user: jan.nijtmans tags: core-8-6-branch | |
09:46 | Merge 8.6.12 check-in: 28c2c587 user: jan.nijtmans tags: cygwin | |
2021-11-10
| ||
23:12 | build fixes check-in: b7750964 user: jan.nijtmans tags: stub-simplification | |
19:33 | Fix [ce5d983e46]: On macOS, withdrawing the key window leaves the app with no key window. check-in: bc92a78b user: culler tags: core-8-6-branch | |
15:28 | The call to orderOut was missing because it was accidentally deleted. Put it back where it used to be. Closed-Leaf check-in: 083d733e user: culler tags: bug-ce5d983e46 | |
14:33 | Remove code left by mistake; add a missing call to orderOut; be consistent when calling orderOut. check-in: a21bad59 user: culler tags: bug-ce5d983e46 | |
00:08 | Fix [ce5d983e46]: On macOS, withdrawing the key window leaves the app with no key window. check-in: 0dba9b1f user: culler tags: bug-ce5d983e46 | |
2021-11-09
| ||
22:13 | Fix [e699a7b606]: Fix build on macOS<10.12 - patch from Christopher Chavez. check-in: 57c7146e user: culler tags: core-8-6-branch | |
20:34 | Fix [e699a7b606]: Fix build on macOS<10.12 - patch from Christopher Chavez. Closed-Leaf check-in: 25a1b3d9 user: culler tags: bug-e699a7b606 | |
20:30 | Fix [8aebca6f26]: Aqua Tk does not handle the yellow minimize button correctly. check-in: d207a78f user: culler tags: core-8-6-branch | |
2021-11-08
| ||
20:34 | Fix [440c528a99]: 16 bit Portable GrayMap broken. Closed-Leaf check-in: 2f8e5b44 user: fvogel tags: bug-440c528a99 | |
2021-11-07
| ||
23:48 | Merge 8.7 check-in: 950ce9b0 user: jan.nijtmans tags: stub-simplification | |
23:43 | Merge 8.6 check-in: 63782895 user: jan.nijtmans tags: trunk, main | |
23:43 | Sync unix/tcl.m4 with Tcl (no effect on configure script) check-in: 747dfc04 user: jan.nijtmans tags: core-8-6-branch | |
2021-11-06
| ||
14:23 | Fix [46c2f088a2]: ttk::radiobutton -compound accepts empty string. Only a very minor documentation wording changed. check-in: 277f25aa user: fvogel tags: trunk, main | |
14:23 | Fix [46c2f088a2]: ttk::radiobutton -compound accepts empty string. Only a very minor documentation wording changed. check-in: d1323655 user: fvogel tags: core-8-6-branch | |
13:26 | Fix indentation check-in: 8c3097c9 user: fvogel tags: bug-f75190db19 | |
12:52 | Fix [f75190db19]: ::tk::fontchooser of contains a couple of issues check-in: 026142fc user: fvogel tags: bug-f75190db19 | |
2021-11-05
| ||
22:26 | merge 8.6 check-in: 37cf295c user: dgp tags: trunk, main | |
22:21 | merge release check-in: 178b2141 user: dgp tags: core-8-6-branch | |
21:49 | Better fix than previous commit, for the same issue check-in: cc743eb9 user: fvogel tags: bug-5fb8145997 | |
21:19 | Fix last (known) issue with the optimization code for insertion of points in a polygon item of a canvas. check-in: cadf5106 user: fvogel tags: bug-5fb8145997 | |
2021-11-02
| ||
21:47 | Merge 8.7 check-in: 77ba1722 user: jan.nijtmans tags: glyph_indexing_2 | |
19:46 | Merge 8.6 check-in: 231581c8 user: culler tags: trunk, main | |
18:17 | Merge 8.6 Closed-Leaf check-in: b3fc94ce user: culler tags: rc2, release, core-8-6-12-rc, core-8-6-12 | |
18:16 | Add missing call to [parent endSheet]. check-in: fa412516 user: culler tags: core-8-6-branch | |
08:10 | Merge 8.7 check-in: a201c9df user: jan.nijtmans tags: revised_text, tip-466 | |
08:09 | Merge 8.7 check-in: 539fedaa user: jan.nijtmans tags: glyph_indexing_2 | |
08:07 | Merge 8.6 check-in: 15dc12ae user: jan.nijtmans tags: trunk, main | |
02:55 | Merge 8.6 check-in: 32c1ab5b user: culler tags: core-8-6-12-rc | |
2021-11-01
| ||
22:09 | Appearance and usability issues, mainly for Monterey, mainly for dark mode. check-in: 1373ada4 user: culler tags: core-8-6-branch | |
21:51 | Catalina too. Closed-Leaf check-in: f9384790 user: marc_culler tags: monterey | |
20:01 | Big Sur too. check-in: 3bb4a9ef user: culler tags: monterey | |
19:40 | Check and radio buttons. check-in: 3ae29751 user: marc_culler tags: monterey | |
18:47 | Allow labels and buttons to have different default foreground colors if DEF_LABEL_FG is defined. check-in: fcdaba4e user: marc_culler tags: monterey | |
13:44 | Merge 8.6 check-in: 50e3b6a9 user: jan.nijtmans tags: trunk, main | |
13:35 | Remove test-cases added [ac48fb2d729f3994|here]: This test-case gives different results in 8.6, which are fixed in 8.7 check-in: ac791efc user: jan.nijtmans tags: core-8-6-branch | |
13:24 | Update DragonFly/FreeBSD configuration (requested by Pietro Cerutti) check-in: fc7b6a51 user: jan.nijtmans tags: core-8-6-branch | |
12:52 | Merge 8.6 check-in: 6165d78c user: marc_culler tags: trunk, main | |
12:46 | Fix [178418e197]: work around the quirk that code compiled on macOS 10.XX and run on macOS 11 or 12 will report the host OS version as 10.16. check-in: b51fe567 user: marc_culler tags: core-8-6-branch | |
01:31 | Remove references to 10.16. Closed-Leaf check-in: d6b2a94f user: marc_culler tags: macos-10-16 | |
2021-10-31
| ||
22:19 | If the system claims to be macOS 10.16 then guess the real OS version from the kernel version as reported by uname. check-in: 0b4d772f user: marc_culler tags: macos-10-16 | |
19:27 | update changes check-in: cc8a8a19 user: dgp tags: rc1, core-8-6-12-rc | |
14:59 | Try to deal with the non-existent macOS 10.16. check-in: 43f6d626 user: marc_culler tags: macos-10-16 | |
14:12 | Merge 8.6 check-in: a06e6d19 user: jan.nijtmans tags: trunk, main | |
12:26 | Test-case cleanup (all backported form 8.7) check-in: ac48fb2d user: jan.nijtmans tags: core-8-6-branch | |
02:35 | Notebooks check-in: 940e0249 user: marc_culler tags: monterey | |
2021-10-30
| ||
20:20 | Buttons check-in: 28042e28 user: marc_culler tags: monterey | |
02:07 | Merge 8.6 check-in: d6e4f80f user: marc_culler tags: core-8-6-12-rc | |
02:05 | Fix [6ea0b3df60]: MacOS - grab from menu command produces dead window check-in: 4fc7e42a user: marc_culler tags: core-8-6-branch | |
2021-10-29
| ||
22:28 | Start all over, now that I understand the issue. Closed-Leaf check-in: e6cf0bc5 user: culler tags: bug-6ea0b3df60 | |
19:37 | Apply a patch from Christian Werner which prevents crashes when non-Tk windows go fullscreen. check-in: 95884b72 user: culler tags: core-8-6-branch | |
19:01 | Fix the fix so grab-6.1 still passes. check-in: 12b06361 user: culler tags: bug-6ea0b3df60 | |
16:46 | Fix [6ea0b3df60]: MacOS - grab from menu command produces dead window check-in: 535c89a9 user: culler tags: bug-6ea0b3df60 | |
2021-10-28
| ||
21:52 | Minor doc fix check-in: 51502233 user: jan.nijtmans tags: trunk, main | |
21:17 | Merge 8.7 check-in: 4898a350 user: jan.nijtmans tags: revised_text, tip-466 | |
21:11 | Merge 8.7 check-in: ff13da83 user: jan.nijtmans tags: mac_styles_87 | |
21:09 | Merge 8.7 check-in: 95f17690 user: jan.nijtmans tags: glyph_indexing_2 | |
21:07 | Merge TIP #577 implementation: "Enhanced index values for Tk" check-in: 95b2bdbd user: jan.nijtmans tags: trunk, main | |
17:33 | Merge 8.6 check-in: d1cc1567 user: culler tags: trunk, main | |
17:32 | Merge 8.6 check-in: 34ab5f4c user: culler tags: rc0, core-8-6-12-rc | |
17:30 | Final fix for the macOS file dialog issues. check-in: 4c39f7b5 user: culler tags: core-8-6-branch | |
13:33 | One more round - thanks to Ned Deily for testing with IDLE. Closed-Leaf check-in: a0ecaf07 user: culler tags: macosx_filedialog | |
2021-10-27
| ||
22:54 | Catalina is a special case. check-in: 32d46acf user: marc_culler tags: macosx_filedialog | |
22:13 | Merge enhanced-index check-in: fa1fdc68 user: jan.nijtmans tags: glyph_indexing_2 | |
22:09 | The real fix, at least for Big Sur and Monterey. check-in: 9cb14c79 user: culler tags: macosx_filedialog | |
18:17 | Some cleanup without resolving other (minor) 12.0 bugs check-in: b1c4788e user: culler tags: macosx_filedialog | |
15:01 | The standalone file dialog needs the same fix as the sheet check-in: 12dfa018 user: culler tags: macosx_filedialog | |
14:40 | Merge 8.7 Closed-Leaf check-in: 8bf9005d user: jan.nijtmans tags: strict-index, enhanced-index | |
13:06 | Merge 8.6 check-in: 4cfc4eb7 user: culler tags: core-8-6-12-rc | |
13:04 | Fix inequality error that breaks file dialogs on macOS 10.14. check-in: fd15a0c9 user: culler tags: trunk, main | |
13:03 | Fix inequality error that breaks file dialogs on macOS 10.14. check-in: cec05eb2 user: culler tags: core-8-6-branch | |
08:51 | Bump to 8.6.12 for release check-in: 46cb6cdc user: jan.nijtmans tags: core-8-6-12-rc | |
2021-10-22
| ||
04:08 | TIP 608 implementation - Add <<TkWorldChanged>> virtual event check-in: ec2e648e user: griffin tags: trunk, main | |
03:38 | TIP 608 implementation - Add <<TkWorldChanged>> virtual event check-in: a297eb00 user: griffin tags: core-8-6-branch | |
2021-10-19
| ||
15:35 | Remove duplicate append of zip archive to wish. check-in: a68ea395 user: griffin tags: trunk, main | |
2021-10-18
| ||
16:12 | Merge 8.6 check-in: 6e449c0b user: max tags: trunk, main | |
16:08 | Fix indentation check-in: 6f4ffff8 user: max tags: core-8-6-branch | |
16:07 | Let the font chooser dialog also expand in Y direction check-in: eea36223 user: max tags: core-8-6-branch | |
2021-10-17
| ||
20:59 | Add (theoretically) missing line. See ticket [5fb8145997] for explanations about why this line is not needed in fact, but nevertheless included. check-in: 6f0bf10e user: fvogel tags: bug-5fb8145997 | |
2021-10-14
| ||
10:03 | Merge 8.6 check-in: 83fd5407 user: jan.nijtmans tags: trunk, main | |
10:00 | Fix [8ebed330ed]: doing some Tk inside of several threads crashes check-in: b101d484 user: jan.nijtmans tags: core-8-6-branch | |
2021-10-11
| ||
14:31 | Merge 8.6 check-in: 6158323b user: jan.nijtmans tags: trunk, main | |
14:27 | Backout 6ffcea9b09: Better solution built into Tcl (Win64 only) now. check-in: 4d844b65 user: jan.nijtmans tags: core-8-6-branch | |
2021-10-10
| ||
19:42 | Remove superfluous casts. check-in: 0733eac0 user: fvogel tags: bug-5fb8145997 | |
19:27 | First implementation of insert/delete redraw optimization for raw smoothing method (cubic Bezier splines), for line and polygon canvas items. Needs debug. check-in: 57d93784 user: fvogel tags: bug-5fb8145997 | |
18:33 | Previous commit was overzealous. check-in: ef0458d4 user: fvogel tags: bug-5fb8145997 | |
16:47 | Merge 8.6 check-in: ddf4da74 user: culler tags: trunk, main | |
16:46 | Fix error generated by the open file dialog on Monterey, caused by Apple reversing course and reverting to [NSApp runModalForWindow]. check-in: a32262e9 user: culler tags: core-8-6-branch | |
15:42 | Let comments in the optimization code point at ticket [5fb8145997] since there is such a good explanation there about how optimization has to be done. check-in: c37ad166 user: fvogel tags: bug-5fb8145997 | |
15:06 | Let comments in the optimization code point at ticket [5fb8145997] since there is such a good explanation there about how optimization has to be done. check-in: b3ef2dcd user: fvogel tags: bug-5fb8145997 | |
14:44 | Fix issues in redrawing optimization for canvas lines with arrows. check-in: 586fde88 user: fvogel tags: bug-5fb8145997 | |
14:09 | Fix comment glitch, and add another comment. check-in: 347030d4 user: fvogel tags: bug-5fb8145997 | |
2021-10-06
| ||
16:09 | Fix [32bda06ec0]: Tk build failure at branch "main" (2021-10-04) using mingw 6.0 (missing include at tkWinWm.c) check-in: 0b6e629b user: jan.nijtmans tags: trunk, main | |
14:12 | Sync windows application manifest with Tcl check-in: aefabb61 user: jan.nijtmans tags: trunk, main | |
2021-10-04
| ||
20:35 | Fix bug when deleting points from a canvas line. This issue was introduced by [2f80202c]. check-in: b541b73a user: fvogel tags: bug-5fb8145997 | |
2021-10-03
| ||
13:21 | Not sure how this erroneous text went through the previous commit. check-in: 5b47b307 user: fvogel tags: bug-5fb8145997 | |
08:07 | Rework comments. check-in: 21043415 user: fvogel tags: bug-5fb8145997 | |
2021-09-30
| ||
07:54 | Set activeCodePage to UTF-8, for (Windows) systems that support it check-in: ae0cf94a user: jan.nijtmans tags: trunk, main | |
2021-09-28
| ||
14:59 | Fix gcc warning, use more TCL_UNUSED check-in: 782dbc82 user: jan.nijtmans tags: trunk, main | |
2021-09-27
| ||
19:43 | Rework optimization code when inserting or deleting points of a canvas line. This now works for both -smooth no and -smooth true (bezier), as demonstrated by the test script 'canvas-line-testbed.tcl' posted in [5fb8145997]. Case -smooth raw still needs to be fixed. check-in: 2f80202c user: fvogel tags: bug-5fb8145997 | |
2021-09-24
| ||
15:40 | Change "!= -1" into ">= 0" check-in: 5af606c9 user: jan.nijtmans tags: trunk, main | |
15:01 | Make IME bindings not leak into global variables check-in: 87149539 user: dkf tags: trunk, main | |
12:48 | Merge TIP 610 check-in: eee47cd6 user: kevin_walzer tags: trunk, main | |
06:54 | Fix for MacOS Leaf check-in: c920baf8 user: jan.nijtmans tags: tcl-time-64bit | |
2021-09-23
| ||
14:48 | Experiment: Make Tcl_Time a long long in stead of a struct check-in: 688a7615 user: jan.nijtmans tags: tcl-time-64bit | |
2021-09-21
| ||
18:28 | Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: cb3943ef user: fvogel tags: trunk, main | |
18:28 | Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: 1f459031 user: fvogel tags: core-8-6-branch | |
14:59 | Merge 8.7 Closed-Leaf check-in: 1d3c4b32 user: jan.nijtmans tags: tk_badges | |
14:55 | Merge 8.7 check-in: fa86b9ef user: jan.nijtmans tags: revised_text, tip-466 | |
14:54 | Merge enhanced-index check-in: 4b383c0b user: jan.nijtmans tags: glyph_indexing_2 | |
14:49 | Merge trunk check-in: d11bb432 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:00 | Merge 8.6 check-in: 3eace28a user: jan.nijtmans tags: trunk, main | |
11:58 | Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 6ffcea9b user: jan.nijtmans tags: core-8-6-branch | |
09:35 | Merge 8.5 check-in: e81baf05 user: jan.nijtmans tags: core-8-6-branch | |
09:33 | __WIN64 -> _WIN64 (since that's the official documented macro which should always exist on Win64) check-in: 268eba6a user: jan.nijtmans tags: core-8-5-branch | |
09:16 | Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 72c1e58e user: jan.nijtmans tags: trunk, main | |
2021-09-20
| ||
20:35 | Fix [0338867c74]: Windows text widget hang Phaistos font installed Closed-Leaf check-in: 0d90e4ba user: fvogel tags: bug-0338867c74 | |
16:07 | Merge 8.6 check-in: d64dbcc2 user: jan.nijtmans tags: trunk, main | |
12:29 | Fix crash, seen on Cygwin: Tcl_Time still has 32-bit fields on Windows, this leads to a crash with gcc-11+ when loading win32 Tk in Cygwin Tcl. check-in: c369db30 user: jan.nijtmans tags: core-8-6-branch | |
06:32 | Fix typo in canvas man page. check-in: 81ef02ac user: fvogel tags: bug-5fb8145997 | |
06:28 | The same fix is needed when deleting points from a canvas line. check-in: 71ccd957 user: fvogel tags: bug-5fb8145997 | |
2021-09-19
| ||
19:32 | Fix [5fb8145997]: Canvas redraw region too small when inserting points to a smoothed line check-in: 5da2de43 user: fvogel tags: bug-5fb8145997 | |
2021-09-17
| ||
08:05 | Sort options alphabetical check-in: b1d3bfbc user: jan.nijtmans tags: trunk, main | |
2021-09-15
| ||
19:05 | Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk' check-in: d249614e user: fvogel tags: trunk, main | |
19:05 | Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk' check-in: 37361ff7 user: fvogel tags: core-8-6-branch | |
18:11 | Document centering on main screen, if -parent is not visible Leaf check-in: 4902994c user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
17:48 | Make center on parent only dependent on visibility of parent (not iconified). Removed wrong code to take "." as default. This was already the case. Ticket [0b9e8d640f] check-in: 3922a53c user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
17:09 | Refine the documentation of tk_messageBox by Windows and Mac-OS details given by Kevin in ticket [0b9e8d640f] (thanks). check-in: 0bbe4132 user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
2021-09-14
| ||
19:42 | Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk' Closed-Leaf check-in: 8112c25a user: fvogel tags: bug-489b69a820 | |
18:47 | tk_messagebox: document -parent default ".", and windows platform details check-in: f35ab139 user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
2021-09-12
| ||
19:00 | Remove debug statement, add a comment. check-in: 0e6cb55c user: fvogel tags: revised_text, tip-466 | |
18:53 | Add new test textIndex-19.15 for [934cab5005]. This test does not fail with the legacy text widget but fails with revised_text. check-in: 7857d84e user: fvogel tags: revised_text, tip-466 | |
18:53 | Add new test textIndex-19.14 for [934cab5005]. This test does not fail with the legacy text widget but fails with revised_text. check-in: f3e04fef user: fvogel tags: trunk, main | |
18:52 | Add new test textIndex-19.14 for [934cab5005]. This test does not fail with the legacy text widget but fails with revised_text. check-in: f02ee3b3 user: fvogel tags: core-8-6-branch | |
18:45 | merge trunk check-in: 329f3d51 user: fvogel tags: revised_text, tip-466 | |
2021-09-10
| ||
18:35 | win messageBox: handle when parent is iconified. Use ".", if parent is not given (as on Linux). check-in: a21fbfb0 user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
2021-09-08
| ||
05:49 | Add more codepaths checks in wm.test for wm iconbadge. check-in: c2bcbba4 user: fvogel tags: tk_badges | |
2021-09-07
| ||
14:39 | Eliminate (almost) duplicate functions check-in: bf1ba1eb user: jan.nijtmans tags: trunk, main | |
08:03 | Eliminate (almost) duplicate functions Closed-Leaf check-in: d0a3118a user: jan.nijtmans tags: tk_print | |
06:15 | Cosmetic (new page for each function when printing) check-in: d18f1763 user: fvogel tags: tk_badges | |
06:01 | Cosmetic changes once more check-in: 03503dce user: fvogel tags: tk_badges | |
06:00 | Cosmetic changes check-in: 23805729 user: fvogel tags: tk_badges | |
02:50 | Format tweaks check-in: 186480f9 user: kevin_walzer tags: tk_badges | |
02:50 | Format tweaks check-in: b85c5473 user: kevin_walzer tags: tk_badges | |
02:44 | wm test suite passes on macOS; other tweaks to Windows check-in: a94b6727 user: kevin_walzer tags: tk_badges | |
00:30 | Revert some Windows changes, wm tests now pass on Windows check-in: 2f6dbb7a user: kevin_walzer tags: tk_badges | |
2021-09-06
| ||
20:54 | More compact code. check-in: c22ef542 user: fvogel tags: tk_badges | |
20:49 | Fix argument error management on Windows. check-in: e7938f13 user: fvogel tags: tk_badges | |
20:17 | More complete and correct testing of 'wm iconbadge' parameters. Tests pass on x11 at this stage. check-in: 084ea482 user: fvogel tags: tk_badges | |
11:31 | Merge enhanced-index check-in: e6226bf6 user: jan.nijtmans tags: glyph_indexing_2 | |
11:30 | Merge trunk check-in: f9d92c0a user: jan.nijtmans tags: strict-index, enhanced-index | |
02:15 | Formatting check-in: f240b943 user: kevin_walzer tags: tk_badges | |
02:12 | Improve error handling; remove two unnecessary icon badge tests check-in: aa56850f user: kevin_walzer tags: tk_badges | |
2021-09-05
| ||
18:08 | svgnano upstream changes: Fix decimal values in color fields (nsvg__parseColorRGB, nsvg__parseColorHex). https://github.com/memononen/nanosvg/commit/ccdb1995134d340a93fb20e3a3d323ccb3838dd0 check-in: 13c3b99a user: oehhar tags: trunk, main | |
2021-09-04
| ||
13:45 | More cleanup of errors check-in: e0fa5261 user: kevin_walzer tags: tk_badges | |
13:26 | Update error messages check-in: bbd20ad8 user: kevin_walzer tags: tk_badges | |
13:16 | Add more (failing) tests, demonstrating that error management is not yet correct. check-in: 5db3abba user: fvogel tags: tk_badges | |
12:44 | Sync error messages on X11 for icon badge check-in: ad66773d user: kevin_walzer tags: tk_badges | |
12:38 | Update error handling check-in: 9a66591a user: kevin_walzer tags: tk_badges | |
12:28 | Update docs check-in: ca5ba738 user: kevin_walzer tags: tk_badges | |
09:00 | Fix syntax error in man page check-in: 9168ffa9 user: fvogel tags: tk_badges | |
08:52 | One more test check-in: 5ec37c82 user: fvogel tags: tk_badges | |
08:47 | Bug Ticket [0b9e8d640f] : implementation from AndroWish (Thanks CHristian!) check-in: d328411e user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
08:33 | Forgot it should not complain when unsetting. check-in: 7da0e9f5 user: fvogel tags: tk_badges | |
08:31 | More tests of wm iconbadge. The one constrained to x11 currently fails because the error reporting is not polished. check-in: 16d20487 user: fvogel tags: tk_badges | |
07:57 | Merge tk_badges_alt since Kevin Walzer agreed it's a better implementation check-in: a492d292 user: fvogel tags: tk_badges | |
07:56 | More accurate documentation of the taskbar behavior for Windows. Closed-Leaf check-in: 1c6192eb user: fvogel tags: tk_badges_alt | |
01:31 | Fix typo check-in: 76db5b00 user: kevin_walzer tags: tk_badges_alt | |
01:29 | Add explanation of icon badge behavior to man page check-in: 549ea326 user: kevin_walzer tags: tk_badges_alt | |
2021-09-03
| ||
22:16 | Better error reporting check-in: 2ec1eee0 user: fvogel tags: tk_badges_alt | |
22:09 | Resolve unintended fork check-in: 91193661 user: fvogel tags: tk_badges_alt | |
22:07 | More accurate man page check-in: 5ce8c62c user: fvogel tags: tk_badges_alt | |
21:52 | Remove commented out code check-in: f9b58543 user: fvogel tags: tk_badges_alt | |
21:50 | Remove leftover code in previous commit check-in: 0cc81682 user: fvogel tags: tk_badges_alt | |
21:41 | Attempt to support badges for multiple toplevels. Works on X11 at least. check-in: 2f285f92 user: fvogel tags: tk_badges_alt | |
21:12 | Simplify slightly check-in: 9ea95ed6 user: fvogel tags: tk_badges | |
20:54 | Remove useless statements check-in: fa2669f9 user: fvogel tags: tk_badges | |
20:35 | Cosmetic check-in: 44a1025d user: fvogel tags: tk_badges | |
20:33 | Cosmetic check-in: 74c7f88a user: fvogel tags: tk_badges | |
20:15 | Cosmetic check-in: df588e7b user: fvogel tags: tk_badges | |
20:12 | With this implementation, anything following 'wm iconphoto $win' is optional check-in: 66a88f40 user: fvogel tags: tk_badges | |
20:10 | Cosmetic check-in: 5166f340 user: fvogel tags: tk_badges | |
20:08 | Remove useless includes. check-in: 7e5d2771 user: fvogel tags: tk_badges | |
20:07 | Cosmetic: Indentation, and so on. check-in: 39e76b97 user: fvogel tags: tk_badges | |
19:29 | Reformat data for icon image in wm.test check-in: 7a0f9d93 user: fvogel tags: tk_badges | |
2021-09-02
| ||
19:43 | Remove spaces at line ends. check-in: fa0765c7 user: fvogel tags: tk_badges | |
19:33 | Fix manual for 'wm iconbadge'. The 'badge' argument is not optional (according to the current implementation). check-in: 0fa9f6fb user: fvogel tags: tk_badges | |
19:28 | Fix error message for 'wm iconbadge'. The 'badge' argument is not optional (according to the current implementation). check-in: 20318c02 user: fvogel tags: tk_badges | |
17:43 | Additional changes to test suite; wm tests finally pass on X11 check-in: 7808952c user: kevin_walzer tags: tk_badges | |
15:29 | Adjust placement of wm iconphoto . command in test check-in: 9181fe86 user: kevin_walzer tags: tk_badges | |
06:36 | Re-locate proc description. check-in: 99e356e2 user: fvogel tags: tk_badges | |
06:34 | Move statement inside the x11 part since it does not apply to anything else. check-in: 3307b881 user: fvogel tags: tk_badges | |
06:30 | Remove useless statement. check-in: 60c8d98f user: fvogel tags: tk_badges | |
06:29 | Remove useless statements. check-in: ca90c0cb user: fvogel tags: tk_badges | |
06:24 | Move code after input argument checking. check-in: bb926d65 user: fvogel tags: tk_badges | |
06:21 | Cosmetic changes check-in: bb9aa475 user: fvogel tags: tk_badges | |
2021-09-01
| ||
20:19 | Use a specific toplevel for the 'wm iconbadge' tests, in order to decouple the tests. This should work but it doesn't because the implementation on X11 is incorrect. check-in: 598f869b user: fvogel tags: tk_badges | |
14:44 | Put '-constraints' after test title check-in: e8dc6b4f user: jan.nijtmans tags: tk_badges | |
10:54 | Exclude X11 from wm iconphoto test; unable to return correct result because of wm iconbadge mechanism check-in: 712e785e user: kevin_walzer tags: tk_badges | |
2021-08-31
| ||
21:54 | Possible additional fix check-in: 258bd41f user: kevin_walzer tags: tk_badges | |
21:05 | Fix for test error check-in: 0fc36ade user: kevin_walzer tags: tk_badges | |
2021-08-30
| ||
21:10 | Additional fix for macOS check-in: 2f9b1219 user: kevin_walzer tags: tk_badges | |
21:01 | More fixes for test suite check-in: ce9353f6 user: kevin_walzer tags: tk_badges | |
20:57 | Fix argument parsing in test suite check-in: 57859048 user: kevin_walzer tags: tk_badges | |
2021-08-27
| ||
14:31 | Restore test for wm iconphoto . check-in: 3b0e031a user: kevin_walzer tags: tk_badges | |
13:07 | Fix crash in wm test suite on Windows check-in: 171c72db user: kevin_walzer tags: tk_badges | |
08:21 | Fix erroneous comment (labelframe widgets do exist) Closed-Leaf check-in: 32e7718b user: fvogel tags: bug-3049518 | |
2021-08-26
| ||
23:34 | Improve error message on Windows check-in: 170ece26 user: kevin_walzer tags: tk_badges | |
23:18 | Remove Release() call that was causing crash on Windows check-in: 190217ac user: kevin_walzer tags: tk_badges | |
2021-08-22
| ||
01:57 | Clean up some hiccups in X11 implementation check-in: e46f598f user: kevin_walzer tags: tk_badges | |
01:25 | Add support for ! badge on X11 check-in: 811a7ba2 user: kevin_walzer tags: tk_badges | |
2021-08-21
| ||
19:14 | Documentation update check-in: 5471944b user: kevin_walzer tags: tk_badges | |
13:25 | Test update check-in: 79a45c15 user: kevin_walzer tags: tk_badges | |
12:26 | Documentation and test tweaks check-in: aaa48ca2 user: kevin_walzer tags: tk_badges | |
11:46 | Indentation check-in: fb1f454f user: kevin_walzer tags: tk_badges | |
11:45 | Use native wrapper window for iconbadge; now works on Windows check-in: 33e3ef8e user: kevin_walzer tags: tk_badges | |
03:26 | Minor tweaks check-in: 9e9b2993 user: kevin_walzer tags: tk_badges | |
02:23 | Try again with hooking COM bits check-in: 881fa5a5 user: kevin_walzer tags: tk_badges | |
2021-08-20
| ||
08:18 | autoconf -> 2.71 check-in: 9e355832 user: jan.nijtmans tags: trunk, main | |
08:17 | merge-mark check-in: a3280b9b user: jan.nijtmans tags: trunk, main | |
02:32 | Indentation check-in: cd2cedfe user: kevin_walzer tags: tk_badges | |
02:31 | Tweaks check-in: ad236b73 user: kevin_walzer tags: tk_badges | |
01:17 | Minor reformatting check-in: d2811a89 user: kevin_walzer tags: tk_badges | |
00:21 | Move COM initialization check-in: 362daf81 user: kevin_walzer tags: tk_badges | |
2021-08-19
| ||
22:01 | Minor tweaks check-in: 62b788fd user: kevin_walzer tags: tk_badges | |
20:48 | Committing cleaned up version; still doesn't work, unclear why check-in: 20c3b615 user: kevin_walzer tags: tk_badges | |
18:26 | Additional refactoring check-in: 23ee36c0 user: kevin_walzer tags: tk_badges | |
17:58 | Let's see if this works check-in: 0c1aa15c user: kevin_walzer tags: tk_badges | |
17:51 | Further refinements to get overlay icons to display check-in: 38cce369 user: kevin_walzer tags: tk_badges | |
12:53 | Tweak initialization of COM library check-in: 6ca12b1e user: kevin_walzer tags: tk_badges | |
02:18 | Possible fix check-in: a9d112ed user: kevin_walzer tags: tk_badges | |
2021-08-18
| ||
21:31 | Windows builds and appears correct, but icon overlay does not display; more review needed check-in: 9aac719a user: kevin_walzer tags: tk_badges | |
16:49 | Remove compiler warnings and segfaults check-in: cfc4c855 user: kevin_walzer tags: tk_badges | |
03:40 | Windows API now builds; still need to test check-in: d9cde449 user: kevin_walzer tags: tk_badges | |
2021-08-17
| ||
01:44 | Add tests for iconbadge check-in: b8e8b7c2 user: kevin_walzer tags: tk_badges | |
01:26 | Merge trunk check-in: a5454eb1 user: kevin_walzer tags: tk_badges | |
01:20 | Merge TIP 604 check-in: 3505efd8 user: kevin_walzer tags: trunk, main | |
01:14 | Minor adjustments/updates check-in: 68f6f99f user: kevin_walzer tags: tk_badges | |
2021-08-16
| ||
20:59 | Initial Windows implementation check-in: 60e6037f user: kevin_walzer tags: tk_badges | |
18:58 | Documentation update check-in: 3a9d60a0 user: kevin_walzer tags: tk_badges | |
16:36 | Refine widget demo check-in: 17145e06 user: kevin_walzer tags: tk_badges | |
15:57 | Add widget demo check-in: 1e0c8d8c user: kevin_walzer tags: tk_badges | |
15:07 | One more tweak check-in: d2cd5db1 user: kevin_walzer tags: tk_badges | |
14:58 | Minor tweaks check-in: a2b3a50e user: kevin_walzer tags: tk_badges | |
14:45 | X11 implementation substantially complete check-in: 6f9a0300 user: kevin_walzer tags: tk_badges | |
2021-08-15
| ||
23:39 | Remove unused pixelpower field from XImage. check-in: 6115aeee user: culler tags: core-8-6-branch | |
16:20 | Further refinement of icon badge API; now consistently works on X11, needs to be wrapped at C level check-in: 5a68f81c user: kevin_walzer tags: tk_badges | |
2021-08-14
| ||
02:19 | Initial implementation of Tk-based icon badge API - much more polish needed check-in: 988e9a85 user: kevin_walzer tags: tk_badges | |
2021-08-13
| ||
14:14 | Fix typo check-in: 9a157515 user: kevin_walzer tags: tk_badges | |
14:10 | Check for NULL iconphoto check-in: be0dec95 user: kevin_walzer tags: tk_badges | |
13:25 | Implement wm iconphoto command with only window arg to return name of current iconphoto check-in: 14112394 user: kevin_walzer tags: tk_badges | |
2021-08-11
| ||
01:54 | Fix indent check-in: aa406b97 user: kevin_walzer tags: tk_badges | |
01:42 | Begin tk_badges TIP check-in: 7c99739f user: kevin_walzer tags: tk_badges | |
2021-08-09
| ||
01:18 | One final tweak Closed-Leaf check-in: cb31289c user: kevin_walzer tags: tk_print | |
00:46 | Minor tweak for Linux printing check-in: f3a8e14a user: kevin_walzer tags: tk_print | |
2021-08-07
| ||
13:15 | remove unused pixelpower field from XImage Closed-Leaf check-in: 9dac460b user: culler tags: clean_ximage | |
2021-08-05
| ||
17:47 | Correct documentation for this new virtual event. check-in: c50b5aed user: griffin tags: bug-3049518 | |
2021-08-04
| ||
21:40 | Possible fix for tkticket 3049518 - Generate <<TkWorldChanged>> event. check-in: 1e04d669 user: griffin tags: bug-3049518 | |
16:02 | Merge enhanced-index check-in: 0be0d2b2 user: jan.nijtmans tags: glyph_indexing_2 | |
16:01 | Merge 8.7 check-in: dca97b43 user: jan.nijtmans tags: strict-index, enhanced-index | |
16:00 | eol-spacing check-in: ac00e850 user: jan.nijtmans tags: trunk, main | |
2021-08-01
| ||
14:08 | Propagate simplification in the macOS version of TkScrollWindow from branch less_tests_constraints. This is a merge of branch less_tests_constraints with a pivot --baseline [4db0ce42], followed by resolution of 2 conflicts. check-in: 83551aad user: fvogel tags: less_test_constraints_revised_text | |
13:38 | Move comment where it really belongs. check-in: 33d9b877 user: fvogel tags: less_tests_constraints | |
01:42 | Merge trunk check-in: 3149c22a user: kevin_walzer tags: tk_print | |
2021-07-31
| ||
21:41 | Use the correct coordinates to compute the damage region. This makes the tests pass again. check-in: 1844495a user: culler tags: less_tests_constraints | |
20:38 | Silence warning when AppleScript is executed inline check-in: 9bfbb604 user: kevin_walzer tags: trunk, main | |
14:17 | Make TkScrollWindow much simpler by stripping out useless code. check-in: 0d901f09 user: culler tags: less_tests_constraints | |
10:55 | Fix typos in comments. check-in: e7072612 user: fvogel tags: less_tests_constraints | |
10:54 | Fix typos in comments. check-in: e5f6bb68 user: fvogel tags: less_test_constraints_revised_text | |
10:53 | Fix typos in comments. check-in: d87c70d2 user: fvogel tags: less_tests_constraints | |
07:40 | Fix previous commit that triggered errors at runtime ('TkScrollWindow(): HIShapeUnion failed: -50' and alike for HIShapeIntersect and HIShapeDifference) check-in: bb962fce user: fvogel tags: less_tests_constraints | |
2021-07-29
| ||
09:04 | merge-mark check-in: 0acc329c user: jan.nijtmans tags: core-8-6-branch | |
06:09 | Experiment. Change macOS damage region computation: use xor(source,destination). check-in: 55937bf0 user: fvogel tags: less_tests_constraints | |
2021-07-28
| ||
20:36 | Experiment. Change macOS damage region computation. check-in: 761b297e user: fvogel tags: less_tests_constraints | |
10:39 | Don't bother a "make install" on MacOS either. check-in: 0c8ab335 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-27
| ||
15:10 | Don't bother some testcases on XQuarz check-in: 02af0d73 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-26
| ||
22:11 | Remove const char warning Closed-Leaf check-in: b47dcf5b user: kevin_walzer tags: silence_osawarning | |
16:17 | Merge enhanced-index check-in: 69633fd5 user: jan.nijtmans tags: glyph_indexing_2 | |
16:16 | Merge 8.7 check-in: cf4e8544 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:12 | Further conversion to Wide Win32 API check-in: 6e6ac29c user: jan.nijtmans tags: tk_print | |
09:55 | Merge 8.7 check-in: e5f1f5d0 user: jan.nijtmans tags: tk_print | |
09:54 | Merge 8.6 check-in: 3481224c user: jan.nijtmans tags: trunk, main | |
09:43 | Fix a few places where still old non-wide-API constructs (Win95/98) were used. check-in: a791aeee user: jan.nijtmans tags: core-8-6-branch | |
2021-07-24
| ||
14:01 | Restore use of {Courier -12} as fixed font (error in previous commit). check-in: 245cb36e user: fvogel tags: less_test_constraints_revised_text | |
13:26 | Silence OSACopyScriptingDefinition warning check-in: e3aebf6e user: kevin_walzer tags: silence_osawarning | |
13:07 | Degree of freedom for fixed font height and width in textDisp.test is a bit different with the revised text widget than for the legacy version. check-in: 5fe99bbd user: fvogel tags: less_test_constraints_revised_text | |
12:54 | Degree of freedom for borderwidth, highlightthickness and padding in textDisp.test is sligntly less with the revised text widget than for the legacy version. check-in: 271925c8 user: fvogel tags: less_test_constraints_revised_text | |
12:37 | Remove notAqua constraint for textDisp-7.5 and textDisp-7.7. These tests fail on all platforms with the revised text widget, see [94547cbef7]. check-in: 80ad9d67 user: fvogel tags: less_test_constraints_revised_text | |
12:35 | Remove notAqua constraint for textDisp-2.26 and textDisp-24.24. These tests fail on all platforms with the revised text widget, see [a34b49f8c6]. check-in: b06a7f1d user: fvogel tags: less_test_constraints_revised_text | |
2021-07-23
| ||
16:27 | 3 more places Closed-Leaf check-in: 3fa8549c user: jan.nijtmans tags: wide-api-bug | |
16:14 | wide-api-bug, still to be tested check-in: e3a94883 user: jan.nijtmans tags: wide-api-bug | |
16:06 | Fix max chars to be written by wcsncpy (taken over from tkWinDialog.c) check-in: 28008c60 user: jan.nijtmans tags: tk_print | |
2021-07-22
| ||
13:59 | end-of-line spacing check-in: 74d34e31 user: jan.nijtmans tags: tk_print | |
13:58 | Font handling enhancement: Use LOGFONTW in stead of LOGFONT for full Unicode. check-in: 8d412a57 user: jan.nijtmans tags: tk_print | |
11:44 | Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 4db0ce42 user: fvogel tags: less_tests_constraints | |
11:40 | Stabilize textDisp-33.1 which may fail on Linux at Github in release mode. check-in: 83561f5a user: fvogel tags: less_test_constraints_revised_text | |
2021-07-21
| ||
20:47 | Formatting tweak check-in: 29596aa5 user: kevin_walzer tags: tk_print | |
20:46 | Formatting tweak check-in: 44b4a29c user: kevin_walzer tags: tk_print | |
20:26 | merge revised_text Closed-Leaf check-in: dd5ffaec user: fvogel tags: revised_text_warning | |
20:13 | Remove unneeded macro; fix crash on Windows when cancel print button pressed check-in: 3b244d8d user: kevin_walzer tags: tk_print | |
20:03 | merge trunk check-in: de2933e2 user: fvogel tags: tk_print | |
14:45 | Put back DrawTextW() without crashing. Use more TCL_UNUSED() check-in: c95ecd0a user: jan.nijtmans tags: tk_print | |
13:41 | Minor formatting cleanup check-in: 3ea0df2b user: kevin_walzer tags: tk_print | |
13:23 | Canvas printing now works again on Windows without crashing; discuss updates with Jan check-in: 14208fb5 user: kevin_walzer tags: tk_print | |
2021-07-20
| ||
17:59 | merge revised_text check-in: 545ded0c user: fvogel tags: less_test_constraints_revised_text | |
17:58 | merge trunk check-in: 19ac962f user: fvogel tags: revised_text, tip-466 | |
17:58 | merge core-8-6-branch check-in: 352a181a user: fvogel tags: less_tests_constraints | |
15:22 | merge-mark check-in: c7027c03 user: jan.nijtmans tags: trunk, main | |
15:19 | Merge 8.5 check-in: 487d1c5d user: jan.nijtmans tags: core-8-6-branch | |
15:17 | (redo) start to use msys2 shell: If the right tools are installed, it works check-in: d6613960 user: jan.nijtmans tags: core-8-5-branch | |
13:15 | Fiddle with updateText a bit more check-in: 0f030192 user: culler tags: revised_text_warning | |
12:56 | Fiddle with calls to updateText check-in: 3b2013ce user: culler tags: revised_text_warning | |
12:30 | typo check-in: bd70b8e8 user: culler tags: revised_text_warning | |
12:28 | Fix text-18.4-text-18.7. check-in: a453f807 user: culler tags: revised_text_warning | |
12:15 | Merge revised_text_clip check-in: efa3e391 user: culler tags: revised_text_warning | |
10:36 | Merge in tk_print-ensemble-rewrite check-in: 6b6595cd user: kevin_walzer tags: tk_print | |
09:38 | Use Tcl_UtfToWCharDString() in stead of Tcl_UtfToUniCharDString(), otherwise it won't work with Tcl 9. check-in: 67126651 user: jan.nijtmans tags: tk_print | |
08:00 | printer_name cannot be set, because linked variable is read-only check-in: ba31a62a user: jan.nijtmans tags: tk_print | |
07:59 | Undo Unicode handling in GDI: Makes debugging easier, Can be re-applied when other things work check-in: 3530fa37 user: jan.nijtmans tags: tk_print | |
2021-07-19
| ||
17:31 | Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 95c56bf9 user: fvogel tags: less_tests_constraints | |
17:11 | Reduce warnings in macOS tests check-in: 7656956d user: culler tags: revised_text_warning | |
12:27 | Stabilize textIndex-19.12.2 which failed sometimes (on Linux at Github Actions), depending on timing. check-in: 10d25371 user: fvogel tags: less_test_constraints_revised_text | |
12:23 | Display print dialog only once, not twice Closed-Leaf check-in: dd9863ce user: kevin_walzer tags: tk_print-ensemble-rewrite | |
10:31 | (just to be sure) install msys "make" as well check-in: 70796c2d user: jan.nijtmans tags: trunk, main | |
10:15 | Install "zip" with (msys2) pacman, not with choco check-in: dc1d062d user: jan.nijtmans tags: trunk, main | |
2021-07-18
| ||
20:50 | Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 6a91f84f user: fvogel tags: less_test_constraints_revised_text | |
20:48 | Further limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 928db0a0 user: fvogel tags: less_tests_constraints | |
20:38 | Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 0ded505b user: fvogel tags: less_tests_constraints | |
18:47 | Oops. Fix wrong conflict resolution in previous commit. check-in: 1c93526c user: fvogel tags: less_test_constraints_revised_text | |
18:40 | Backout 6 commits made on 2021-07-17 that all tagged tests with 'notAqua' constraint. Indeed, [d2331df5a6] is now fixed. Let's see how those tests run on the mac. check-in: 488a852a user: fvogel tags: less_test_constraints_revised_text | |
18:33 | Fix [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0 check-in: 92312600 user: fvogel tags: less_test_constraints_revised_text | |
12:23 | Fix typo triggering error in test textDisp-9.1 check-in: 2948528a user: fvogel tags: less_test_constraints_revised_text | |
2021-07-17
| ||
13:35 | One more failure on Brad's mac constrained with 'notAqua'. check-in: 9591db22 user: fvogel tags: less_test_constraints_revised_text | |
13:34 | One more failure on Brad's mac constrained with 'notAqua'. check-in: 546b8fdd user: fvogel tags: less_test_constraints_revised_text | |
13:33 | Two more failures on Brad's mac constrained with 'notAqua'. This seems to be endless due to tests unstability. check-in: f6319c0c user: fvogel tags: less_test_constraints_revised_text | |
13:28 | One more failure on Brad's mac constrained with 'notAqua' check-in: 48d2887d user: fvogel tags: less_test_constraints_revised_text | |
13:21 | Constraint textDisp-8.1, -8.8, -9.11 -11.2, -11.3 and -11.4 with 'notAqua' since they fail on mac at GitHub (either with the xcode build or with the clang build) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 4f6c76b3 user: fvogel tags: less_test_constraints_revised_text | |
13:12 | Cherrypick [20b4b415]. The affected test (textDisp-6.6 passes with the legacy code on all the three platforms with or without this change. This commit only aims at limiting the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: b13ca3df user: fvogel tags: less_tests_constraints | |
13:09 | Constraint textDisp-4.1, -4.10, -8.12 and -11.13 with 'notAqua' since they fail on Brad's mac (with Catalina) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 27302658 user: fvogel tags: less_test_constraints_revised_text | |
11:28 | Merge 8.6 check-in: 38bf2733 user: jan.nijtmans tags: trunk, main | |
11:26 | Merge 8.5 check-in: 05f0efa0 user: jan.nijtmans tags: core-8-6-branch | |
11:24 | Undo part of previous commit: msys2 shell behaves different from bash check-in: c635107b user: jan.nijtmans tags: core-8-5-branch | |
09:55 | Attempt to let textDisp-6.6 pass on Linux at Github (I cannot reproduce failure https://github.com/tcltk/tk/runs/3083860728?check_suite_focus=true on my systems) check-in: 20b4b415 user: fvogel tags: less_test_constraints_revised_text | |
2021-07-16
| ||
14:13 | merge-mark check-in: ae691c54 user: jan.nijtmans tags: trunk, main | |
14:11 | Merge 8.5 check-in: 5e03d4b4 user: jan.nijtmans tags: core-8-6-branch | |
13:57 | Use msys2 shell in msys environment check-in: 57932879 user: jan.nijtmans tags: core-8-5-branch | |
13:46 | Merge 8.6. Use msys shell on Windows (when using gcc) check-in: 79a84f22 user: jan.nijtmans tags: trunk, main | |
12:29 | Merge 8.5 check-in: cb34b700 user: jan.nijtmans tags: core-8-6-branch | |
12:01 | Install Msys2 the same way as Tcl does check-in: 5ed3b571 user: jan.nijtmans tags: core-8-5-branch | |
11:26 | Merge 8.6 check-in: 5c8124ad user: jan.nijtmans tags: trunk, main | |
11:25 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 7d100b18 user: jan.nijtmans tags: core-8-6-branch | |
11:23 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 01fab26f user: jan.nijtmans tags: core-8-5-branch | |
02:26 | Remove unneeded variable calls; printing still crashes on Windows check-in: e3c9f850 user: kevin_walzer tags: tk_print-ensemble-rewrite | |
2021-07-14
| ||
16:41 | Remove unneeded differences between textDisp.test versions between the revised version tests and the legacy version tests. check-in: 6a65faa2 user: fvogel tags: less_tests_constraints | |
16:31 | Remove unneeded differences between textDisp.test versions between the legacy version tests and the revised version tests. Some test results really are different between legacy and revised versions, but we don't need that much clutter in the diffs. check-in: 3e60667d user: fvogel tags: less_test_constraints_revised_text | |
15:50 | Remove (almost) all test constraints in textDisp.test, and in any case *all* 'textfonts' constraints. This is a merge of branch less_tests_constraints with a pivot --baseline [15b61fbd], followed by 38 conflicts resolution. Also, adopt word 'elided' everywhere since it's much more widespread in the codebase and manual than 'elidden' (see [50657984]). Also, adapt expected results of textDisp-24.9, textDisp-24.10, textDisp-24.11 textDisp-24.18 to the wrapping alrgorithm that is different from the legacy code (see [8e9dd5bf]. check-in: 5baf12e3 user: fvogel tags: less_test_constraints_revised_text | |
14:22 | Merge tk_print check-in: 919a8595 user: jan.nijtmans tags: tk_print-ensemble-rewrite | |
14:01 | Since localPrinterName is in UTF-16, but varlink1 is UTF-8 ... check-in: 49828499 user: jan.nijtmans tags: tk_print | |
07:50 | Rewrite to use an actual ensemble instead of a homebrew version. check-in: 2d608cbc user: dkf tags: tk_print-ensemble-rewrite | |
02:23 | Remove debugging statement check-in: 71c56e32 user: kevin_walzer tags: tk_print | |
2021-07-13
| ||
02:44 | Possible fix for crash after print cancel button on win; additional error testing on X11 check-in: ef052050 user: kevin_walzer tags: tk_print | |
2021-07-12
| ||
20:56 | Remove extraneous characters to ensure text matches message catalog (same as [52d1d59b]). check-in: 9f3655b3 user: fvogel tags: tk_print | |
20:41 | merge trunk check-in: 6bafbbdd user: fvogel tags: tk_print | |
20:41 | Fix typos in tk.n check-in: e64efdb1 user: fvogel tags: trunk, main | |
20:40 | Respect alphabetical order of commands in tk.n, and link to the 'print' man page. check-in: 345f5e24 user: fvogel tags: tk_print | |
20:21 | Change warning message to take into account that some fonts have -fixed 0 while they actually are fixed-width and will allow let the tests pass. See for instance [44d0a89a52]. check-in: 4bf19dc0 user: fvogel tags: less_tests_constraints | |
19:54 | merge 8.6 check-in: a0ae7c28 user: fvogel tags: trunk, main | |
19:52 | Remove compiler warning: ./unix/tkUnix.c: In function ‘Tk_GetUserInactiveTime’: ./unix/tkUnix.c:207:14: warning: unused parameter ‘dpy’ [-Wunused-parameter] Display *dpy) /* The display for which to query the inactive ~~~~~~~~~^~~ (This can be seen with the main branch). check-in: 648eb4c2 user: fvogel tags: core-8-6-branch | |
19:15 | Fix typos in comments check-in: 338a5c42 user: fvogel tags: less_tests_constraints | |
03:53 | Remove extraneous characters to ensure text matches message catalog check-in: 52d1d59b user: kevin_walzer tags: tk_print | |
03:47 | Add print to tk(n) man page; fix corrupted postscript export from macOS print dialog check-in: f82f72ef user: kevin_walzer tags: tk_print | |
2021-07-11
| ||
23:34 | Remove build error check-in: 7eaa7369 user: kevin_walzer tags: tk_print | |
22:35 | Fix variable error in print.tcl check-in: 8f214473 user: kevin_walzer tags: tk_print | |
16:46 | Give more info about the range of -borderwidth, -highlightthickness, -padx, -pady for which we expect the tests to pass. Also, remove many unneeded int() and rely on integer arithmetics in [expr] instead. check-in: df53f347 user: fvogel tags: less_tests_constraints | |
16:31 | Add an explanatory comment in textDisp-16.28 check-in: 651196d3 user: fvogel tags: less_tests_constraints | |
16:21 | Fix previous commit and add one more check. check-in: d4605b1d user: fvogel tags: less_tests_constraints | |
16:08 | Add warnings displaying when the font actually used is too different from the requested fixed-width font check-in: ed101fb8 user: fvogel tags: less_tests_constraints | |
15:53 | More flexibility on font size. Fully works with 'set fixedFont {Courier -1[024]}'. It also works with other fixed width fonts. check-in: ed94f7a5 user: fvogel tags: less_tests_constraints | |
11:15 | Starting to reduce number of bad practices check-in: 0d61bd1b user: dkf tags: tk_print | |
2021-07-10
| ||
15:25 | More flexibility on font size. Fully works with 'set fixedFont {Courier -12}' or 'set fixedFont {Courier -10}' check-in: 14faf15a user: fvogel tags: less_tests_constraints | |
11:36 | Fix missing bracket error in print.tcl check-in: 6d1f6fb4 user: kevin_walzer tags: tk_print | |
09:48 | Improve french translations check-in: 7c955be2 user: fvogel tags: tk_print | |
2021-07-09
| ||
14:19 | Tweak lineation check-in: bd445b73 user: kevin_walzer tags: tk_print | |
12:55 | Bail on X11 printing if lpstat not found - print error and return check-in: d8fa199a user: kevin_walzer tags: tk_print | |
2021-07-08
| ||
08:59 | Tighten up the printing script further; blind [catch] is not encouraged check-in: 019c685f user: dkf tags: tk_print | |
2021-07-07
| ||
20:14 | Unbreak my mistakes, and tighten up the code further. check-in: 1e836f8b user: dkf tags: tk_print | |
15:44 | Bring the GDI code into something close to Core style. check-in: ede0c519 user: dkf tags: tk_print | |
2021-07-06
| ||
20:25 | We can assume Tcl 8.6; use Tcl 8.6 coding style in a few places check-in: 4a1b5ffa user: dkf tags: tk_print | |
19:25 | Fix the macOS build warnings check-in: 691b2475 user: dkf tags: tk_print | |
18:16 | Minor update to X11 check-in: ad304761 user: kevin_walzer tags: tk_print | |
18:04 | Prune a few unnecessary calls check-in: 1c9dcc09 user: kevin_walzer tags: tk_print | |
17:55 | Clean up comment check-in: 09909daa user: kevin_walzer tags: tk_print | |
17:53 | Fix error with PDF export from Mac printer dialog check-in: d8f02186 user: kevin_walzer tags: tk_print | |
17:35 | Tweak path check-in: d4f7b2ad user: kevin_walzer tags: tk_print | |
17:28 | Re-factor PostScript export from printer on macOS to avoid calling shell; thanks to Peter Da Silva for suggestions check-in: 9db7b727 user: kevin_walzer tags: tk_print | |
13:58 | Clean up comments, silence noisy debugging output check-in: 0ee18bf6 user: kevin_walzer tags: tk_print | |
01:56 | Restore comment check-in: 5127e9ac user: kevin_walzer tags: tk_print | |
01:50 | Remove canvas and text literals from Tk print command; replace system() call in macOSX implementation with execv; clean up documentation check-in: c30a1acb user: kevin_walzer tags: tk_print | |
2021-07-05
| ||
09:46 | Make gdi_command struct "static const" check-in: 77ac2a11 user: jan.nijtmans tags: tk_print | |
09:43 | Eliminate more (gcc) warnings check-in: c7565908 user: jan.nijtmans tags: tk_print | |
09:16 | Eliminate two unused variables check-in: f8c14fef user: jan.nijtmans tags: tk_print | |
07:26 | eliminate end-of-line spacing check-in: b2fdc62f user: jan.nijtmans tags: tk_print | |
04:39 | Remove some compiler warnings check-in: 28de5e4d user: kevin_walzer tags: tk_print | |
2021-07-04
| ||
17:18 | Fixed more formatting issues check-in: 425c6ed2 user: dkf tags: tk_print | |
16:48 | Fix some minor formatting issues; groff has weird gotchas check-in: d2929314 user: dkf tags: tk_print | |
03:33 | Fix indentation of tkMacOSXPrint.c to better conform to Tcl Engineering Manual check-in: f8ee2622 user: kevin_walzer tags: tk_print | |
02:44 | Minor tweak check-in: 1f22bd59 user: kevin_walzer tags: tk_print | |
02:43 | Fix formatting issues check-in: 3d754fe5 user: kevin_walzer tags: tk_print | |
02:40 | Fix copyright check-in: 9f3c2ad8 user: kevin_walzer tags: tk_print | |
02:39 | Minor tweak check-in: 1b8d466e user: kevin_walzer tags: tk_print | |
02:16 | Update man page check-in: 3b490ba7 user: kevin_walzer tags: tk_print | |
01:59 | Eliminate compiler warnings check-in: ee2dbe37 user: kevin_walzer tags: tk_print | |
2021-07-03
| ||
22:01 | Mac printing works check-in: 53b0b118 user: kevin_walzer tags: tk_print | |
15:15 | Initial commit of macOS implementation for tk_print; does not build yet, must remove some depcrecated API calls check-in: 6ecc4aae user: kevin_walzer tags: tk_print | |
03:29 | More cleanup check-in: dda7e147 user: kevin_walzer tags: tk_print | |
03:24 | Clean up mc errors in print.tcl check-in: f3a866f6 user: kevin_walzer tags: tk_print | |
02:52 | Tweak localization check-in: 69796e5e user: kevin_walzer tags: tk_print | |
02:34 | Clean up en locale check-in: 593a8a88 user: kevin_walzer tags: tk_print | |
02:27 | Merge trunk check-in: 7c08c28f user: kevin_walzer tags: tk_print | |
02:27 | Merge new, simpler tk sysnotify implementation for macOS check-in: 158d5a85 user: kevin_walzer tags: trunk, main | |
02:24 | Add localization to print dialog for X11 check-in: b913ae93 user: kevin_walzer tags: tk_print | |
2021-07-02
| ||
15:00 | merge-mark check-in: f1358255 user: jan.nijtmans tags: trunk, main | |
14:59 | Ignore -Wc++-compat in one more place (before including X11/Xlib.h) check-in: afceb6a9 user: jan.nijtmans tags: core-8-6-branch | |
14:45 | Merge 8.6 check-in: 9b8aa74e user: jan.nijtmans tags: trunk, main | |
14:43 | Fix [dba9f5ce3b]: tkInt.h: define MODULE_SCOPE before including tkPort.h Since X11/Xlib.h doesn't compile with -Wc++-compat, don't even try. check-in: fa356e71 user: jan.nijtmans tags: core-8-6-branch | |
2021-06-30
| ||
22:51 | More flexibility on font size. Fully works with 'set fixedFont {Courier -12}' ; works with 'set fixedFont {Courier -10}' up to textDisp-27.7 check-in: da3b6137 user: fvogel tags: less_tests_constraints | |
2021-06-28
| ||
19:40 | Be a bit tolerant about -highlightwidth of .t text widget. check-in: 535ab006 user: fvogel tags: less_tests_constraints | |
2021-06-26
| ||
06:11 | Remove unneeded statement that slipped in the previous commit. check-in: 9bce14dc user: fvogel tags: less_tests_constraints | |
2021-06-25
| ||
20:49 | Be a bit tolerant about -borderwidth of .t text widget. check-in: 358a0085 user: fvogel tags: less_tests_constraints | |
10:01 | Merge 8.7 check-in: 13856279 user: jan.nijtmans tags: tk_print | |
2021-06-24
| ||
21:29 | Remove variables used only once. check-in: c99188e0 user: fvogel tags: less_tests_constraints | |
21:07 | Bye-bye, constraint 'textfonts'! check-in: d993f49f user: fvogel tags: less_tests_constraints | |
20:57 | Remove now unused variables. check-in: 8931d974 user: fvogel tags: less_tests_constraints | |
20:52 | Adopt word 'elided' everywhere since it's much more widespread in the codebase and manual than 'elidden'. check-in: 50657984 user: fvogel tags: less_tests_constraints | |
20:47 | Remove now unused test constraints. check-in: ed3ced64 user: fvogel tags: less_tests_constraints | |
20:46 | Go on removing test constraints in textDisp.test. Now up to textDisp-35.1 (this is the end of the file). check-in: bc0cab00 user: fvogel tags: less_tests_constraints | |
08:50 | Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: e5beebfb user: jan.nijtmans tags: glyph_indexing_2 | |
08:48 | Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: b5033e15 user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-06-23
| ||
21:44 | Go on removing test constraints in textDisp.test. Now up to textDisp-28.1 check-in: 7e33ebbb user: fvogel tags: less_tests_constraints | |
10:27 | Merge 8.7 check-in: f02fe68e user: jan.nijtmans tags: revised_text, tip-466 | |
10:26 | Merge 8.7 check-in: a537f42a user: jan.nijtmans tags: mac_styles_87 | |
10:25 | Merge enhanced-index check-in: 2f1cd031 user: jan.nijtmans tags: glyph_indexing_2 | |
10:24 | Merge 8.7 check-in: 51261f31 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:22 | c++ fix in winMain.c check-in: ef6c6960 user: jan.nijtmans tags: trunk, main | |
10:15 | Merge 8.6 check-in: 499aaa51 user: jan.nijtmans tags: trunk, main | |
10:02 | Fix [4efbfe2d6a]: Wrong order in winMain.c for TCL_USE_STATIC_PACKAGES check-in: 21a9e346 user: jan.nijtmans tags: core-8-6-branch | |
2021-06-22
| ||
13:26 | Merge 8.6 check-in: d98e7897 user: jan.nijtmans tags: trunk, main | |
13:25 | Merge 8.5 check-in: 8521c448 user: jan.nijtmans tags: core-8-6-branch | |
13:24 | Sync win/nmakehlp.c with Tcl (again) check-in: 333c8cc2 user: jan.nijtmans tags: core-8-5-branch | |
11:52 | Merge 8.6 check-in: c49d1a44 user: jan.nijtmans tags: trunk, main | |
11:48 | Merge 8.5 check-in: 2072b0a6 user: jan.nijtmans tags: core-8-6-branch | |
11:30 | Sync win/nmakehlp.c with Tcl check-in: e6d6c8bd user: jan.nijtmans tags: core-8-5-branch | |
09:58 | Fix [4a40353237]: Serious regression regarding ttk::notebook index validation check-in: 9474765e user: jan.nijtmans tags: trunk, main | |
2021-06-21
| ||
13:22 | Merge 8.7 check-in: 9975a65a user: jan.nijtmans tags: trunk, main | |
13:05 | Add ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE for github. Change many url's from http:// to https:// check-in: 88269523 user: jan.nijtmans tags: core-8-6-branch | |
10:46 | Fix copy/paste error in ttk::scale man page. check-in: 3f941330 user: fvogel tags: trunk, main | |
10:46 | Fix copy/paste error in ttk::scale man page. check-in: ee4672eb user: fvogel tags: core-8-6-branch | |
08:25 | Merge 8.7 check-in: 6435225d user: jan.nijtmans tags: tk_print | |
08:21 | Merge 8.7 check-in: 51367daa user: jan.nijtmans tags: mac_styles_87 | |
08:20 | Merge enhanced-index check-in: 4cecacb6 user: jan.nijtmans tags: glyph_indexing_2 | |
08:18 | Merge 8.7 check-in: 42dea02f user: jan.nijtmans tags: strict-index, enhanced-index | |
08:11 | Merge 8.6. Also handle menu index "" the same as "none" consistantly everywhere check-in: 146eba28 user: jan.nijtmans tags: trunk, main | |
07:52 | Menu-related code cleanup. (mainly indenting spaces -> tabs) check-in: 75d27289 user: jan.nijtmans tags: core-8-6-branch | |
2021-06-18
| ||
18:51 | Bump version number to distinguish from release. check-in: 7f3b6006 user: dgp tags: trunk, main | |
18:35 | merge release check-in: 6f5a88d9 user: dgp tags: trunk, main | |
2021-06-17
| ||
15:50 | bump release date Closed-Leaf check-in: 7667aafd user: dgp tags: rc3, core-8-7-a5-rc, core-8-7-a5 | |
02:38 | Clean up comments check-in: d79e6a91 user: kevin_walzer tags: tk_print | |
2021-06-16
| ||
20:26 | Go on removing test constraints in textDisp.test. Now up to textDisp-26.14.2 check-in: 23aea83c user: fvogel tags: less_tests_constraints | |
2021-06-15
| ||
20:15 | Remove typos, debugging statement check-in: 9c3cdfb7 user: kevin_walzer tags: tk_print | |
19:42 | Refinements of X11 printing on Linux system that uses lp, not lpr check-in: c216200e user: kevin_walzer tags: tk_print | |
17:36 | Add X11 implementation; next, update docs with platform notes and begin translation of X11 implementation check-in: 84710351 user: kevin_walzer tags: tk_print | |
2021-06-14
| ||
19:35 | Remove debug statement. check-in: 6b9a9d20 user: fvogel tags: less_tests_constraints | |
19:33 | Go on removing test constraints in textDisp.test. Now up to textDisp-26.12 check-in: 89a2a23e user: fvogel tags: less_tests_constraints | |
15:40 | On github, build this branch (py-tinkering) with Tcl's py-tinkering branch: Eat your own dogfood, so to say. Closed-Leaf check-in: de325f6d user: jan.nijtmans tags: py-tinkering | |
2021-06-13
| ||
19:05 | Forgot to adapt the expected result for textDisp-24.22 check-in: c37ee5c9 user: fvogel tags: less_tests_constraints | |
2021-06-12
| ||
19:17 | Remove html-tcl and html-tk targets, and make the html target build Tk docs check-in: a4caa657 user: yorick tags: py-tinkering | |
16:52 | bump release date check-in: d51bc2f4 user: dgp tags: core-8-7-a5-rc | |
2021-06-11
| ||
19:45 | Add 'notAqua' constraint on textDisp-24.24 (same as -2.26 regarding justification and tabs not rendering on aqua). check-in: c683f62a user: fvogel tags: less_tests_constraints | |
19:40 | Go on removing test constraints in textDisp.test. Now up to textDisp-25.1 check-in: 56c45ef9 user: fvogel tags: less_tests_constraints | |
17:50 | merge trunk check-in: 4b4042c4 user: dgp tags: core-8-7-a5-rc | |
14:53 | Restore geometry after tests changed it. check-in: 3ec2caf6 user: fvogel tags: less_tests_constraints | |
14:50 | Go on removing test constraints in textDisp.test. Now up to textDisp-24.12 check-in: 11010093 user: fvogel tags: less_tests_constraints | |
09:16 | Ubuntu 16 is deprecated check-in: a8d46617 user: jan.nijtmans tags: trunk, main | |
2021-06-10
| ||
17:03 | merge 8.7 check-in: 15e1b1d8 user: dgp tags: core-8-7-a5-rc | |
16:27 | Fix use of TCL_BIN_DIR in mingw static build, when tclsh is not found in Tcl build directory check-in: 38d8b458 user: jan.nijtmans tags: trunk, main | |
16:25 | Go on removing test constraints in textDisp.test. Now up to textDisp-23.7 check-in: 7c7e1ea0 user: fvogel tags: less_tests_constraints | |
15:57 | merge 8.7 check-in: 84a77dfc user: dgp tags: core-8-7-a5-rc | |
15:47 | merge mark check-in: d30dd0bc user: fvogel tags: trunk, main | |
15:46 | Fix [26d4c8a0b4]: Typos in the man pages for grid, pack, and place check-in: ae60e9fa user: fvogel tags: trunk, main | |
15:43 | Fix [26d4c8a0b4]: Typos in the man pages for grid, pack, and place check-in: fab8b752 user: fvogel tags: core-8-6-branch | |
15:36 | Fix [391763623c]: typo in changes check-in: f5ca49d8 user: fvogel tags: trunk, main | |
14:12 | Go on removing test constraints in textDisp.test. Now up to textDisp-22.11 check-in: 4f60c68d user: fvogel tags: less_tests_constraints | |
08:41 | Fix [d47965fe40]: 8.7: windows : msys2 : unable to locate Tk library check-in: da17bd0a user: jan.nijtmans tags: trunk, main | |
2021-06-09
| ||
19:44 | Add a comment check-in: 22523d8e user: fvogel tags: less_tests_constraints | |
16:34 | merge 8.7 check-in: b7215e55 user: dgp tags: core-8-7-a5-rc | |
13:01 | Fix determination of BUILD_TCLSH. Problem reported by René Zaumseil. check-in: 384b8a03 user: jan.nijtmans tags: trunk, main | |
12:52 | Fix determination of BUILD_TCLSH. Problem reported by René Zaumseil. check-in: c95e9971 user: jan.nijtmans tags: core-8-6-branch | |
2021-06-08
| ||
21:30 | Go on removing test constraints in textDisp.test. Now up to textDisp-20.5 check-in: e47e45e0 user: fvogel tags: less_tests_constraints | |
20:44 | Restore space check-in: faf5ce6b user: fvogel tags: less_tests_constraints | |
18:30 | Make sure line metrics are up-to-date in textDisp-19.17 and -19.18 (which lets the latter pass under XQuartz on the mac), and simplify a little bit the result list construction. check-in: 5accbd13 user: fvogel tags: less_tests_constraints | |
18:06 | Fix computation of expected results in textDisp-17.10 check-in: d1734faf user: fvogel tags: less_tests_constraints | |
16:12 | Go on removing test constraints in textDisp.test. Now up to textDisp-19.19 check-in: f42d9e9a user: fvogel tags: less_tests_constraints | |
15:35 | Go on removing test constraints in textDisp.test. Now up to textDisp-17.10 check-in: ac6fe9aa user: fvogel tags: less_tests_constraints | |
14:26 | Merge 8.6 check-in: 0d485b70 user: jan.nijtmans tags: trunk, main | |
14:25 | Sync rules.vc with Tcl check-in: e30eb91f user: jan.nijtmans tags: core-8-6-branch | |
12:11 | Merge 8.7 check-in: e96fd4db user: jan.nijtmans tags: trunk, main | |
12:09 | sync unix/tcl.m4 with Tcl, re-generate unix/configure check-in: 257e1de7 user: jan.nijtmans tags: core-8-6-branch | |
09:27 | DragonFly/FreeBSD need -fPIC check-in: 32686e89 user: jan.nijtmans tags: trunk, main | |
05:34 | Go on removing test constraints in textDisp.test. Now up to textDisp-17.7 check-in: ece7f0cd user: fvogel tags: less_tests_constraints | |
2021-06-07
| ||
15:28 | More changes check-in: eed11f23 user: dgp tags: core-8-7-a5-rc | |
2021-06-06
| ||
20:23 | merge trunk check-in: 46498325 user: dgp tags: core-8-7-a5-rc | |
2021-06-05
| ||
13:32 | Merge main check-in: cbf27474 user: culler tags: mac_styles_87 | |
13:31 | Fix [4401d32fb7]: DrawCanvas should only copy 32 bit pixels as ints when TkGetImage packs them as little-endian 0xAABBGGRR. check-in: 4cf96289 user: culler tags: trunk, main | |
2021-06-04
| ||
18:43 | Merge 8.6 check-in: 987eba09 user: culler tags: trunk, main | |
18:42 | Fix [099109cf1f]: segfault when destroying an embedded window if the container has multiple embedded windows check-in: 272bd8b9 user: culler tags: core-8-6-branch | |
18:38 | Well, it is not irrelevant but it should use the correct variable. Closed-Leaf check-in: adc89ec6 user: culler tags: bug-4401d32fb7 | |
18:30 | Remove irrelevant conditional compilation. check-in: 8bd4fcc8 user: marc_culler tags: bug-4401d32fb7 | |
17:48 | merge trunk check-in: b7d1516c user: dgp tags: core-8-7-a5-rc | |
17:19 | Include of tkMacOSXInt.h is still needed. check-in: 5d64c4ab user: culler tags: bug-4401d32fb7 | |
17:09 | Fix DrawCanvas tests on linux. check-in: db521229 user: marc_culler tags: bug-4401d32fb7 | |
16:40 | Fix DrawCanvas tests on linux. Leaf check-in: d2324014 user: culler tags: bug-4401d32fb7 | |
16:24 | Fix computation in textDisp-16.28 check-in: 174252bd user: fvogel tags: less_tests_constraints | |
14:47 | Analogous changes for linux and Windows Closed-Leaf check-in: 49fc2a14 user: jan.nijtmans tags: bug-099109cf1f | |
13:48 | Merge 8.7 check-in: 6aef9e69 user: jan.nijtmans tags: mac_styles_87 | |
13:43 | Merge enhanced-index check-in: b80de5f8 user: jan.nijtmans tags: glyph_indexing_2 | |
13:42 | Merge 8.7 check-in: 49b26dfa user: jan.nijtmans tags: strict-index, enhanced-index | |
13:40 | Restore state for [4401d32fb7] fix: Currently leading to test-failures check-in: 0199b36e user: jan.nijtmans tags: bug-4401d32fb7 | |
13:36 | Undo fix for [4401d32fb7], since it introduces test failures check-in: cb7f65f7 user: jan.nijtmans tags: trunk, main | |
11:47 | Backout previous commit. The test fails on Linux, not on mac with Xquartz. check-in: 0ae2d189 user: fvogel tags: less_tests_constraints | |
11:45 | Restore constraint failsOnXQuarz for textDisp-16.28. Reason for the failure unknown. check-in: 8121393a user: fvogel tags: less_tests_constraints | |
06:17 | Merge enhanced-index check-in: d9ff60ff user: jan.nijtmans tags: glyph_indexing_2 | |
06:15 | Merge 8.7 check-in: f87be4bd user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-06-03
| ||
23:12 | Fix [099109cf1f]: crash when destroying an embedded window if the container has multiple embedded windows -- this commit uses Christopher Chavez's patch for Aqua only. check-in: dc834c5f user: culler tags: bug-099109cf1f | |
22:25 | Merge 8.7 check-in: 1bc2a6b4 user: culler tags: mac_styles_87 | |
22:24 | Merge 8.6 Leaf check-in: 806931a0 user: culler tags: mac_styles | |
22:23 | Merge 8.6 check-in: 2174bb75 user: culler tags: trunk, main | |
20:23 | Forgot subtraction of the border in previous commit check-in: 495018e0 user: fvogel tags: less_tests_constraints | |
20:06 | Robustify textDisp-16.15, -16.16 and -16.28 check-in: 19437e4f user: fvogel tags: less_tests_constraints | |
14:18 | Fix test failure check-in: 2186729c user: jan.nijtmans tags: tk_print | |
14:16 | Fix [d4d6319b9d]: Aqua - rendering can be incomplete after drawing to a withdrawn window and deiconifying check-in: 31640375 user: culler tags: core-8-6-branch | |
13:58 | Fix [8ecc3eaf5c]: make sure that the key window is moved to the front when an app is activated by Mission Control. check-in: f7f0f704 user: culler tags: core-8-6-branch | |
13:50 | Fix [4401d32fb7]: clean up code that deals with Aqua pixel formats. Makes -format window work again in TkImg. check-in: 809b7b90 user: culler tags: core-8-6-branch | |
13:26 | Robustify textDisp-16.25 by working around the limitation of some window managers (KDE on Debian 10 for instance) that prevent a window from being resized arbitrarily small, which triggers false test failures. check-in: de9eebb5 user: fvogel tags: less_tests_constraints | |
13:22 | Go on removing test constraints in textDisp.test. Now up to textDisp-16.44 check-in: 907d5bed user: fvogel tags: less_tests_constraints | |
11:18 | Merge 8.7 check-in: 31462693 user: jan.nijtmans tags: tk_print | |
11:13 | Merge 8.6 check-in: c56c0efd user: jan.nijtmans tags: trunk, main | |
11:09 | A few more "const" keyword optimizations check-in: 4f6cd61f user: jan.nijtmans tags: core-8-6-branch | |
09:49 | Merge more changed from 8.7 branch, which - somehow - were lost due to earlier merges check-in: a76a4d09 user: jan.nijtmans tags: tk_print | |
09:20 | merge-mark check-in: d144aacc user: jan.nijtmans tags: tk_print | |
09:16 | Merge 8.7 Closed-Leaf check-in: 09f8be3c user: jan.nijtmans tags: mac_notify | |
09:02 | Go on removing test constraints in textDisp.test. Now up to textDisp-16.15 check-in: 294df993 user: fvogel tags: less_tests_constraints | |
2021-06-02
| ||
18:22 | Minor update to add output check-in: 7f3e4c89 user: kevin_walzer tags: mac_notify | |
11:34 | Go on removing test constraints in textDisp.test. Now up to textDisp-12.5 check-in: c9caf543 user: fvogel tags: less_tests_constraints | |
10:21 | Go on removing test constraints in textDisp.test. Now up to textDisp-7.8 check-in: a322ac8c user: fvogel tags: less_tests_constraints | |
08:32 | Merge enhanced-index check-in: 3f1a35a4 user: jan.nijtmans tags: glyph_indexing_2 | |
08:31 | Merge 8.7 check-in: 4b7de586 user: jan.nijtmans tags: strict-index, enhanced-index | |
08:06 | Add winspool library to LIBS_GUI on Windows. Not used yet (but most likely it will be used in 8.7 final) check-in: e58f0eb4 user: jan.nijtmans tags: trunk, main | |
07:25 | Fix earlier merge conflict check-in: a83c36e9 user: jan.nijtmans tags: tk_print | |
07:21 | Use Wide-API in tkWinGDI.c. also make it compile with mingw-w64 check-in: d85d0b5f user: jan.nijtmans tags: tk_print | |
2021-06-01
| ||
21:58 | Add some error checking check-in: 179e3adc user: kevin_walzer tags: mac_notify | |
19:11 | Go on removing test constraints in textDisp.test. Now up to textDisp-5.2 check-in: e2c08d85 user: fvogel tags: less_tests_constraints | |
12:28 | Add comment check-in: 783da171 user: kevin_walzer tags: mac_notify | |
11:31 | Constraint textDisp-2.26 to 'notAqua'. This bug is was revealed by GitHub Actions once the test was made to run on aqua. check-in: fd7ebf90 user: fvogel tags: less_tests_constraints | |
02:20 | Re-work macOS sysnotify implementation to remove code-signing requirement and multiple API's check-in: ed750657 user: kevin_walzer tags: mac_notify | |
01:48 | Fix [8ecc3eaf5c]: Activating an app with Mission Control may not raise the app's key window. Closed-Leaf check-in: e5294ae3 user: culler tags: bug-8ecc3eaf5c | |
2021-05-31
| ||
19:31 | Go on removing test constraints in textDisp.test. Now up to textDisp-2.30 check-in: ab034363 user: fvogel tags: less_tests_constraints | |
17:47 | Redraw windows after deiconify. Fixes [d4d6319b9d]. Also fixes empty tooltip windows. Closed-Leaf check-in: 51e5e473 user: culler tags: bug-d4d6319b9d | |
17:12 | Introduce helper functions facilitating the computations and readability of the expected results. check-in: 62bc87a6 user: fvogel tags: less_tests_constraints | |
15:39 | Go on removing test constraints in textDisp.test. Now up to textDisp-2.16 check-in: f284082c user: fvogel tags: less_tests_constraints | |
15:05 | Merge trunk, remove additional merge conflicts check-in: 8fec814a user: kevin_walzer tags: tk_print | |
13:59 | Merge trunk check-in: 58af136f user: kevin_walzer tags: tk_print | |
13:21 | merge-mark check-in: 33e5f9a9 user: jan.nijtmans tags: trunk, main | |
13:20 | Remove comment which is not true any more. Some more formatting check-in: ec458e16 user: jan.nijtmans tags: core-8-6-branch | |
2021-05-28
| ||
16:27 | Go on removing test constraints in textDisp.test. Now up to textDisp-2.9 check-in: 0ee367e5 user: fvogel tags: less_tests_constraints | |
15:37 | Make textDisp-24.25 independent of (fixed width) font used, so that it should now pass on all platforms and build types. Closed-Leaf check-in: 2ce6e756 user: fvogel tags: revised_text_clip | |
14:22 | Add TIP's to changes file check-in: 3f71085e user: jan.nijtmans tags: core-8-7-a5-rc | |
13:21 | Remove debug statement check-in: ce1c0cb6 user: fvogel tags: less_tests_constraints | |
13:18 | Go on removing test constraints in textDisp.test. Now up to textDisp-2.7. check-in: d3510e15 user: fvogel tags: less_tests_constraints | |
12:34 | Cherrypick [9f2c68d7] and [79aaa1a0] making textDisp-24.25 independent of the (fixed width) font used. check-in: 570000ad user: fvogel tags: revised_text, tip-466 | |
12:07 | Extract proc lequal from the test using it so that this proc can be used by other tests as well. check-in: 79aaa1a0 user: fvogel tags: less_tests_constraints | |
10:49 | Make textDisp-24.25 independent of (fixed width) font used. check-in: 9f2c68d7 user: fvogel tags: less_tests_constraints | |
08:32 | merge revised_text branch check-in: 65a277d7 user: fvogel tags: revised_text_clip | |
2021-05-27
| ||
19:32 | Robustify test textIndex-19.14. This test failed on Linux and macOS due to differences in font subsitution when {Courier -24} was not exactly available. The cure is to let the expected result of the test be calculated for the '+/-displaylines' index modifier. Indeed with this modifier the character position is determined by the current pixel position, which depends on the exact font substituted. check-in: e8c0d6ee user: fvogel tags: revised_text, tip-466 | |
17:56 | merge 8.7 check-in: 78a9d5f3 user: dgp tags: core-8-7-a5-rc | |
12:07 | Merge 8.6 check-in: 08d2830c user: jan.nijtmans tags: trunk, main | |
12:02 | Fix parameter mismatch between functions definitions and implementation. This gives a warning with Gcc 11 check-in: 15b61fbd user: jan.nijtmans tags: core-8-6-branch | |
11:52 | merge revised_text branch, to benefit from the fixes in mac-build.yml (GitHub Actions workflow). check-in: 49324fc7 user: fvogel tags: revised_text_clip | |
2021-05-26
| ||
21:54 | Use XSetClipRectangles on macOS; remove warning message from XCopyArea. check-in: 1bda380b user: culler tags: revised_text_clip | |
14:26 | Test Tk 8.5 on MacOS with XQuarz only check-in: 3f252275 user: jan.nijtmans tags: core-8-5-branch | |
10:04 | One more macos-11.0 -> macos-11 check-in: 28b2aae4 user: jan.nijtmans tags: trunk, main | |
2021-05-25
| ||
15:52 | merge trunk check-in: 400ed837 user: dgp tags: core-8-7-a5-rc | |
09:49 | merge trunk check-in: ea300ffe user: fvogel tags: revised_text, tip-466 | |
08:27 | merge core-8-6-branch check-in: 1497301d user: fvogel tags: trunk, main | |
08:27 | merge mark check-in: c1d6ec4c user: fvogel tags: core-8-6-branch | |
08:26 | Cherrypick [9d22c7e3] and adapt it to core-8-5-branch. check-in: 83f1dc41 user: fvogel tags: core-8-5-branch | |
08:13 | merge core-8-6-branch check-in: 817e2d0e user: fvogel tags: trunk, main | |
08:10 | merge mac_workflow branch check-in: 9d22c7e3 user: fvogel tags: core-8-6-branch | |
00:08 | Merge 8.6 check-in: 047a1aeb user: culler tags: trunk, main | |
00:07 | Fix [7bda9882cb]; aqua bindings for <Double-1> fire twice if the double-click activates the application. check-in: 74ddd642 user: culler tags: core-8-6-branch | |
2021-05-24
| ||
20:48 | merge trunk check-in: 24422d6e user: dgp tags: core-8-7-a5-rc | |
19:10 | Add running of the test suite (deployment and development targets) for the xcode job Closed-Leaf check-in: 61f6962b user: fvogel tags: mac_workflow | |
16:36 | Be more tolerant about timing in tk-6.5 and remove unneeded constraint. This test really does pass on macOS with XQuartz. It may fail (both with XQuartz or with aqua) because of the slowness of the continuous integration platform on which the tests are performed. check-in: b992e1df user: fvogel tags: mac_workflow | |
16:35 | merge core-8-6-branch check-in: db68aa40 user: fvogel tags: mac_workflow | |
16:03 | Initial draft of print man page check-in: 102851ec user: kevin_walzer tags: tk_print | |
15:58 | Merge 8.6 check-in: a94f1690 user: culler tags: trunk, main | |
15:57 | Fix crash caused by not removing a transient record when the transient is reassigned to a different container. check-in: 2dbbbca2 user: culler tags: core-8-6-branch | |
15:14 | Revert the logic of grepping in the output file because we need an exit code of 0 for grep. As a consequence we need to grep separately in each (classic and ttk) output file. Finally restore proper killing of xvfb. check-in: 856ef5e8 user: fvogel tags: mac_workflow | |
10:40 | Only install X11 (Xquartz) when required. Fix the test checking this. check-in: 5cb9541d user: fvogel tags: mac_workflow | |
08:58 | Ditto check-in: c3cf9664 user: fvogel tags: mac_workflow | |
08:57 | According to GitHub Actions documentation ( https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on ), the correct runner for macOs Big Sur is macos-11, not macos-11.0. Follow the doc, even if it was working with macos-11.0 check-in: 89cddce0 user: fvogel tags: mac_workflow | |
08:19 | Cherrypick [6b90aa9a]: Fix aqua crash in wm-transient-7.5 check-in: d1e5e1de user: fvogel tags: mac_workflow | |
08:18 | merge core-8-6-branch check-in: a3582de5 user: fvogel tags: mac_workflow | |
02:15 | Integration of new printing API and widget demo complete for win32; next up: documentation/man page, then macOS and X11 implementations check-in: 3931f364 user: kevin_walzer tags: tk_print | |
2021-05-23
| ||
22:36 | Fix aqua crash in wm-transient-7.5 Closed-Leaf check-in: 6b90aa9a user: culler tags: transient_crash | |
15:00 | Add image to demo check-in: 62e85156 user: kevin_walzer tags: tk_print | |
14:45 | More work on widget demo check-in: 3af4ae6e user: kevin_walzer tags: tk_print | |
01:43 | Add print demo check-in: 22efef86 user: kevin_walzer tags: tk_print | |
01:20 | WIP on widget demo check-in: 95de7637 user: kevin_walzer tags: tk_print | |
2021-05-22
| ||
16:11 | Fix [3e33602eae]: Inconsistent bind substitution of %S check-in: ad35a952 user: jan.nijtmans tags: trunk, main | |
15:45 | Fix [7bda9882cb]: Aqua generates duplicate double-click actions when the double click activates the application. Closed-Leaf check-in: 88ca7797 user: culler tags: bug-7bda9882cb | |
15:21 | Fix [3e33602eae]: Inconsistent bind substitution of %S check-in: 2cf6e7dc user: jan.nijtmans tags: core-8-6-branch | |
13:40 | Remove tkWinPrint.c and all traces from branch - code previously migrated to tkWinGDI.c check-in: 5e2eb000 user: kevin_walzer tags: tk_print | |
13:06 | Merge 8.7. end-of-line spacing check-in: a5e3139d user: jan.nijtmans tags: tk_print | |
13:02 | Merge 8.6 check-in: 162ea97b user: jan.nijtmans tags: trunk, main | |
13:00 | Merge 8.5 check-in: 7ab3f6fe user: jan.nijtmans tags: core-8-6-branch | |
12:56 | Merge mac_workflow branch check-in: ca4950a8 user: jan.nijtmans tags: core-8-5-branch | |
07:49 | merge trunk check-in: 4b56c1d8 user: fvogel tags: revised_text, tip-466 | |
02:37 | tk print commands now work in tk ensemble on Windows check-in: 170bb26c user: kevin_walzer tags: tk_print | |
02:09 | Test mapping to tk namespace check-in: 5a60e0e9 user: kevin_walzer tags: tk_print | |
2021-05-21
| ||
20:47 | merge trunk check-in: 82c447af user: dgp tags: core-8-7-a5-rc | |
20:11 | merge core-8-6-branch check-in: 170a8d4d user: fvogel tags: mac_workflow | |
10:46 | merge-mark check-in: fbf7607d user: jan.nijtmans tags: core-8-6-branch | |
10:42 | Fix [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library check-in: 8e758be5 user: jan.nijtmans tags: core-8-5-branch | |
09:24 | Minor code cleanup: Handle $entry -1 the same as $entry "", since Tk is not always consistant in which one is used check-in: 489035bd user: jan.nijtmans tags: core-8-6-branch | |
01:39 | Merge trunk check-in: 3f0c8558 user: kevin_walzer tags: tk_print | |
01:38 | Fix for a0bc2524; thanks to Emiliano Gavilan for the patch check-in: cb24fefa user: kevin_walzer tags: trunk, main | |
2021-05-20
| ||
21:53 | Merge 8.6 check-in: a16ce81d user: culler tags: trunk, main | |
21:51 | Apply patch from Christopher Chavez - removes extraneous definition of TK_NO_DOUBLE_BUFFERING check-in: 49cd8b06 user: culler tags: core-8-6-branch | |
13:13 | Merge 8.7 check-in: b5bd3cf9 user: jan.nijtmans tags: mac_styles_87 | |
13:10 | Merge "enhanced-index" branch check-in: e2c381ea user: jan.nijtmans tags: glyph_indexing_2 | |
13:09 | Merge 8.7. Eliminate more use of "none" in menu library code (since it isn't used any more) check-in: 16e81390 user: jan.nijtmans tags: strict-index, enhanced-index | |
11:45 | Merge 8.6 check-in: 32c695d3 user: jan.nijtmans tags: trunk, main | |
11:45 | Fix [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library check-in: 8ba87706 user: jan.nijtmans tags: core-8-6-branch | |
11:41 | Fix [e3ad5e0fca]: macOS XQuartz : issue with menu check-in: 353f7f00 user: jan.nijtmans tags: core-8-6-branch | |
2021-05-19
| ||
15:22 | Merging complete GDI work back into this branch check-in: d13a3e7a user: kevin_walzer tags: tk_print | |
15:21 | Merge trunk Closed-Leaf check-in: 9786c772 user: kevin_walzer tags: tk_print_gdi_only | |
13:40 | Proposed fix for [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library Closed-Leaf check-in: 997b17c3 user: jan.nijtmans tags: bug-8b679f597b | |
09:35 | Merge 8.6 check-in: db7cd280 user: jan.nijtmans tags: trunk, main | |
09:33 | Fix warning with msvc: LINK : warning LNK4044: unrecognized option '/DCONSOLE'; ignored check-in: 5367af43 user: jan.nijtmans tags: core-8-6-branch | |
09:19 | Fix harmless (false-positive) warning when using older gcc (seen with gcc-5.4) check-in: beaa670e user: jan.nijtmans tags: trunk, main | |
08:25 | merge trunk check-in: 36dc7222 user: fvogel tags: revised_text, tip-466 | |
02:34 | Minor cleanup check-in: 6cc6f95f user: kevin_walzer tags: tk_print_gdi_only | |
02:02 | Canvas printing works! check-in: c9c72022 user: kevin_walzer tags: tk_print_gdi_only | |
2021-05-17
| ||
18:38 | Try printing canvas check-in: 3f38230a user: kevin_walzer tags: tk_print_gdi_only | |
18:05 | Minor tweak check-in: d0a11eb3 user: kevin_walzer tags: tk_print_gdi_only | |
17:56 | Text printing on Windows now works! check-in: 7eecb2ef user: kevin_walzer tags: tk_print_gdi_only | |
13:16 | Cleanup of API check-in: c245c47c user: kevin_walzer tags: tk_print_gdi_only | |
2021-05-15
| ||
13:27 | Printer context seems to persist, finally; still not completing printing but progress made check-in: bbcb785e user: kevin_walzer tags: tk_print_gdi_only | |
13:09 | Formatting cleanup check-in: b5a92f77 user: kevin_walzer tags: tk_print_gdi_only | |
12:59 | Add error checking check-in: 10c05206 user: kevin_walzer tags: tk_print_gdi_only | |
09:03 | Fix [b461c70399]: text widget handling of the empty space left from line wrap check-in: 515c759b user: fvogel tags: bug-b461c70399 | |
2021-05-12
| ||
17:40 | Previous commit shows a segfault in wm.test. Narrow down at which test this happens. check-in: 1d90c477 user: fvogel tags: mac_workflow | |
11:02 | Commit refinements for testing check-in: c6be0676 user: kevin_walzer tags: tk_print_gdi_only | |
10:53 | Minor tweak check-in: 0012a27f user: kevin_walzer tags: tk_print_gdi_only | |
10:50 | Needs more work on simplifying check-in: 521448ef user: kevin_walzer tags: tk_print_gdi_only | |
01:32 | Simplify management of device contexts check-in: b4df9589 user: kevin_walzer tags: tk_print_gdi_only | |
01:18 | Minor tweaks check-in: d88e5349 user: kevin_walzer tags: tk_print_gdi_only | |
2021-05-11
| ||
22:54 | merge trunk check-in: c18fc9b8 user: dgp tags: core-8-7-a5-rc | |
19:52 | Theory: kill $XVFB_PID returns 1 because xvfb is no longer alive. Actually we should not need to kill xvfb when process exits: line ( runXvfb :0; make test-classic test-ttk; exit $? ) should be enough. check-in: 8732243b user: fvogel tags: mac_workflow | |
18:35 | Force kill exit code to be zero, and make error message more specific. check-in: 811f88f9 user: fvogel tags: mac_workflow | |
15:27 | Merge 8.6 check-in: b8cb10b7 user: jan.nijtmans tags: trunk, main | |
15:26 | comment fix check-in: 3e1f2d5e user: jan.nijtmans tags: core-8-6-branch | |
14:59 | Merge 8.6 check-in: 4abc3939 user: culler tags: trunk, main | |
14:57 | Make return values for tkMacOSXPutImage consistent between 8.6 and 8.7, and document them. check-in: 0e5dd169 user: culler tags: core-8-6-branch | |
14:23 | Make sure printDC is set throughout this file check-in: 662a83b3 user: kevin_walzer tags: tk_print_gdi_only | |
14:02 | More tweaks check-in: 44b2040f user: kevin_walzer tags: tk_print_gdi_only | |
13:19 | Slightly better fix for [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c check-in: fec57f68 user: jan.nijtmans tags: trunk, main | |
13:18 | merge-mark check-in: 1f88220c user: jan.nijtmans tags: trunk, main | |
13:17 | eol-spacing check-in: 285454c4 user: jan.nijtmans tags: core-8-6-branch | |
12:52 | Minor cleanup check-in: 19566661 user: kevin_walzer tags: tk_print_gdi_only | |
12:35 | Finally have device context working - text printing requires deeper debugging check-in: a25bddae user: kevin_walzer tags: tk_print_gdi_only | |
2021-05-10
| ||
19:16 | Oops. check-in: 39bee0ae user: fvogel tags: mac_workflow | |
19:15 | Hmmm... the exit code should probably rather be forced after the xvfb killing. But let's first propagate the exit code from make test to the end of xvfb kill (see man kill: 'The value of $? after the trap action completes shall be the value it had before trap was invoked.') check-in: 04830d56 user: fvogel tags: mac_workflow | |
17:36 | Try forcing exit code to be zero (grepping for 'Failed [1-9] could be good enough). check-in: 81859f57 user: fvogel tags: mac_workflow | |
16:10 | Merge 8.6 check-in: 5ae3c2b4 user: culler tags: trunk, main | |
16:09 | Finish fixing [171ba701e55]: make sure that a grab window gets focus when the app is reactivated. check-in: 9beeff81 user: culler tags: core-8-6-branch | |
09:30 | Merge 8.6. Remove another unused variable. check-in: 6be85cdf user: jan.nijtmans tags: bug-61e0bb8aab | |
09:15 | More test-cases check-in: 446f394b user: jan.nijtmans tags: glyph_indexing_2 | |
09:05 | Merge enhanced-index branch. Add two new functions ::tk::wordBreakBefore/::tk::wordBreakAfter check-in: c05a7101 user: jan.nijtmans tags: glyph_indexing_2 | |
07:35 | Merge 8.7 check-in: 7e0769a8 user: jan.nijtmans tags: strict-index, enhanced-index | |
06:59 | Slightly better fix for [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c Closed-Leaf check-in: 696a5a0b user: jan.nijtmans tags: bug-72de53dab2 | |
06:44 | Merge 8.6 check-in: c91c753d user: jan.nijtmans tags: trunk, main | |
06:36 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c check-in: 447e1cad user: jan.nijtmans tags: core-8-6-branch | |
06:31 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 08a8bf03 user: jan.nijtmans tags: core-8-5-branch | |
02:11 | More refinement, getting a little bit closer to text printing on Windows check-in: 24f99691 user: kevin_walzer tags: tk_print_gdi_only | |
2021-05-09
| ||
22:06 | DC seems to work for text printing; now to debug script parameters check-in: 0e2f2704 user: kevin_walzer tags: tk_print_gdi_only | |
21:56 | merge trunk check-in: 9a020e2f user: fvogel tags: revised_text, tip-466 | |
21:18 | Further revision check-in: 2f75f492 user: kevin_walzer tags: tk_print_gdi_only | |
20:36 | Tweaks check-in: 478ac258 user: kevin_walzer tags: tk_print_gdi_only | |
20:12 | Test new approach for getting DC check-in: a3c45c33 user: kevin_walzer tags: tk_print_gdi_only | |
14:05 | If an app has a grab window, ensure that it gets focus if the app is deactivated and reactivated. Closed-Leaf check-in: 3bd6d50c user: culler tags: bug-171ba701e5 | |
11:42 | Not sure we need to explicitely exit $? . Try without. check-in: 087c324c user: fvogel tags: mac_workflow | |
2021-05-08
| ||
22:01 | Also remove unreachable return statement. Closed-Leaf check-in: 053d7f76 user: fvogel tags: bug-72de53dab2 | |
21:29 | Trying to identify why DC is not passed / retained check-in: 706392d5 user: kevin_walzer tags: tk_print_gdi_only | |
13:55 | Minor progress check-in: 13e6aa26 user: kevin_walzer tags: tk_print_gdi_only | |
13:22 | Merge printing and GDI files into one for tighter coupling of print device context check-in: a17e1c27 user: kevin_walzer tags: tk_print_gdi_only | |
12:46 | Merging fix for 7bb246b072, thanks to M. Wayne Davis for the report check-in: 45044042 user: kevin_walzer tags: trunk, main | |
12:45 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 67b363a7 user: fvogel tags: bug-72de53dab2 | |
12:42 | Merging fix for 7bb246b072, thanks to M. Wayne Davis for the report check-in: 9ad555bc user: kevin_walzer tags: core-8-6-branch | |
12:33 | Prevent the crash related to [171ba701e5]. More work is needed to preserve the grab state when the app is deactivated. check-in: 4c97c826 user: culler tags: core-8-6-branch | |
12:18 | Apply recommendation from the XQuartz (xvfb) guys https://github.com/XQuartz/XQuartz/issues/162#issuecomment-833215208 check-in: 6bef056d user: fvogel tags: mac_workflow | |
10:13 | New branch check-in: fb4d941a user: kevin_walzer tags: tk_print_gdi_only | |
01:27 | Minor adjustments check-in: 086ac91e user: kevin_walzer tags: tk_print | |
00:30 | More changes check-in: 15705d8b user: kevin_walzer tags: tk_print | |
2021-05-07
| ||
21:12 | Merge enhanced-index branch check-in: 1b236941 user: jan.nijtmans tags: glyph_indexing_2 | |
21:11 | Merge 8.7 check-in: 8bc156d8 user: jan.nijtmans tags: strict-index, enhanced-index | |
21:03 | Fix bb937366b4 check-in: 6ba82629 user: jan.nijtmans tags: glyph_indexing_2 | |
20:59 | Compiler error check-in: dc6399d8 user: kevin_walzer tags: tk_print | |
20:58 | Minor tweaks check-in: acfbcdd8 user: kevin_walzer tags: tk_print | |
10:43 | Restore HDC management code - seems to be key to linking gdi and printing API's check-in: c14f98d7 user: kevin_walzer tags: tk_print | |
2021-05-06
| ||
15:52 | Further adjustments check-in: 033ff1b8 user: kevin_walzer tags: tk_print | |
15:51 | Try to obtain printer HDC at script level for printing check-in: ccf51518 user: kevin_walzer tags: tk_print | |
14:18 | Try to fix [171ba701e5]: crash when key is pressed after grab window loses focus. check-in: 3fb69573 user: culler tags: bug-171ba701e5 | |
14:05 | Merge 8.6 Closed-Leaf check-in: e5cdeafa user: culler tags: bug-4401d32fb7 | |
12:42 | Gdi commands now active; next step: work out printing details at script level check-in: 117447e1 user: kevin_walzer tags: tk_print | |
03:48 | More work on gdi needed to expose commands check-in: 2e206e96 user: kevin_walzer tags: tk_print | |
02:07 | Begin integration of C printing at script level, still needs testing check-in: e8b11595 user: kevin_walzer tags: tk_print | |
2021-05-05
| ||
21:57 | Restore processing of Apple Events on app launch Closed-Leaf check-in: 830e5b70 user: kevin_walzer tags: ae_fix | |
01:57 | Fix typo check-in: ee810afd user: kevin_walzer tags: tk_print | |
01:54 | Complete draft implementation of printing API check-in: 778abc06 user: kevin_walzer tags: tk_print | |
2021-05-04
| ||
13:51 | Merge 8.6 Leaf check-in: 94da52f7 user: culler tags: RGBAImage87 | |
13:44 | Restore the first two parameters to TkpPutRGBAImage, with TCL_UNUSED. Closed-Leaf check-in: b8a237ca user: culler tags: RGBAimage | |
13:17 | Use TCL_UNUSED in TkpPutRGBAImage. check-in: 072fb6b0 user: culler tags: bug-4401d32fb7 | |
13:12 | merge trunk check-in: 48b834e6 user: dgp tags: core-8-7-a5-rc | |
09:12 | Merge 8.6 check-in: 91b90b3c user: jan.nijtmans tags: trunk, main | |
09:06 | uint32 -> uint32_t, more TCL_UNUSED() and typecasts check-in: 02af6998 user: jan.nijtmans tags: core-8-6-branch | |
01:49 | Merge trunk check-in: f0009b00 user: kevin_walzer tags: tk_print | |
2021-05-03
| ||
22:36 | Attempt to explain the complexities of RGBA and ARGB and big and little ends and make the code deal with them as clearly as possible. check-in: f303d912 user: culler tags: bug-4401d32fb7 | |
21:10 | Release candidate branch for Tk 8.7a5. check-in: b2a5bbe7 user: dgp tags: core-8-7-a5-rc | |
17:02 | merge trunk check-in: 2bf9b90a user: fvogel tags: revised_text, tip-466 | |
17:02 | Fix warning when running the test suite: 'Warning: files left behind: imgPNG.test: test.png' check-in: 6eb31137 user: fvogel tags: trunk, main | |
16:53 | Fix warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] check-in: 0e19f3a4 user: fvogel tags: revised_text, tip-466 | |
16:11 | Merge 8.7 check-in: f7ba5e6e user: jan.nijtmans tags: revised_text, tip-466 | |
16:10 | Merge enhanced-index check-in: 7e3b1456 user: jan.nijtmans tags: glyph_indexing_2 | |
16:08 | Merge 8.7 check-in: c79af44a user: jan.nijtmans tags: strict-index, enhanced-index | |
16:06 | Merge 8.6 check-in: 285c4d56 user: jan.nijtmans tags: trunk, main | |
16:04 | Eliminate TkpPutRGBAImage's first 2 parameters, since they are unused check-in: 9fda84d2 user: jan.nijtmans tags: core-8-6-branch | |
15:39 | Merge 8.7 check-in: 0ea21004 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:36 | Make ImageGetPixel consistent with XGetImage. check-in: e437d0d2 user: culler tags: bug-4401d32fb7 | |
07:33 | Previous commit results in 'Error: Cask '[email protected]' is unavailable: No Cask with this name exists.'. Forget about this way, then. check-in: 9f79622f user: fvogel tags: mac_workflow | |
07:19 | Fix [8a5086219e]: ttk::entry issue check-in: fee2e853 user: jan.nijtmans tags: trunk, main | |
03:41 | Add more functions check-in: edd465c5 user: kevin_walzer tags: tk_print | |
2021-05-02
| ||
19:49 | Merge 8.6 check-in: 902097a7 user: culler tags: trunk, main | |
19:48 | Fix typo check-in: 85b35c43 user: culler tags: core-8-6-branch | |
16:43 | Fix crash at exit in CharDisplayProc and remove unused variable. check-in: 4918417c user: culler tags: bug-61e0bb8aab | |
16:14 | merge trunk Closed-Leaf check-in: 0b832d03 user: fvogel tags: bug-8a5086219e | |
16:05 | Merge 8.7 check-in: afba67a8 user: jan.nijtmans tags: mac_styles_87 | |
16:02 | Merge enhanced-index check-in: e7f7a96c user: jan.nijtmans tags: glyph_indexing_2 | |
15:59 | Merge 8.7 check-in: 0d01b90f user: jan.nijtmans tags: strict-index, enhanced-index | |
15:55 | Interchange ManageGeometry and UnmapWindow in tkFrame.c and tkCanvWind.c as well. check-in: 802d09c1 user: culler tags: bug-61e0bb8aab | |
15:47 | Fix bugin TkGetIntForIndex(), only visible when running Tk 8.7 with Tcl 8.6 check-in: a125b92b user: jan.nijtmans tags: bug-8a5086219e | |
15:31 | merge trunk check-in: a3f29bf9 user: fvogel tags: revised_text, tip-466 | |
15:24 | Fix 160dca67c0d8c8e7 - Tk 8.7 does not build against 8.6 using nmake check-in: 599b64f9 user: apnadkarni tags: trunk, main | |
14:26 | Don't forget the grid manager. check-in: 2f6769e4 user: culler tags: bug-61e0bb8aab | |
13:41 | Try to make all geometry managers unmap before ending geometry management; this eliminates the special case for the text manager. check-in: fe011da9 user: culler tags: bug-61e0bb8aab | |
13:28 | Backout previous commit, this is not the right way. check-in: 3f41de96 user: fvogel tags: bug-8a5086219e | |
13:06 | Oops. Cosmetic change meant to reduce confusion actually increased it. Try again. check-in: a672084d user: culler tags: bug-4401d32fb7 | |
13:02 | Really test for < 0. Otherwise building Tk 8.7 against Tcl 8.6 (as in https://github.com/tcltk/tk/runs/2485476718?check_suite_focus=true) makes test ttk entry-1.8 error out. check-in: 6f51347b user: fvogel tags: bug-8a5086219e | |
07:50 | merge trunk check-in: 2d6bba34 user: fvogel tags: revised_text, tip-466 | |
07:27 | ... and in the process remove previous failing tries. check-in: 0f07ae43 user: fvogel tags: mac_workflow | |
07:26 | Try searching what versions are available, and install version 2.7 of XQuartz... check-in: b3ff0fc8 user: fvogel tags: mac_workflow | |
03:52 | Merge 8.6 check-in: 736b3e2e user: culler tags: trunk, main | |
02:33 | Fix [2ecb09d118]: Aqua ignores preference setting to disable key repeats. check-in: 8c5caa68 user: culler tags: core-8-6-branch | |
2021-05-01
| ||
23:07 | ABGR -> ARGB as observed by Christopher Chavez. check-in: 76f845aa user: culler tags: bug-4401d32fb7 | |
22:38 | Fix typo. Closed-Leaf check-in: 698eed41 user: culler tags: bug-2ecb09d118 | |
22:37 | Edit comments. check-in: b0ad0b7d user: culler tags: bug-2ecb09d118 | |
22:21 | Take care to only check the aRepeat property of an NSKeyDown event. Isolate the test for discarding them from the other logic check-in: f9e38696 user: culler tags: bug-2ecb09d118 | |
21:58 | Fix [eafa029f3a]: Set the backing CALayer's contentsScale to avoid fuzzy text on Retina diplays. check-in: f54ea56b user: culler tags: core-8-6-branch | |
21:46 | Fix [4c7d935e97]: Alt theme ttk::checkbutton image is not rendered on macOS. Introduces TkpPutRGBAImage for rendering 32bpp ZPixmap XImages with an alpha channel. check-in: 074b5d5b user: culler tags: core-8-6-branch | |
21:37 | Edit comments. Use uint32_t since Apple documentation specifies that type for kCGImageAlphaLast etc. Closed-Leaf check-in: 1bedbe31 user: culler tags: bug-4c7d935e97 | |
20:42 | Fix [ff9c815a83]: Some macOS tests fail if the dock is on the left side, due to OS restrictions on window locations. check-in: d20727e4 user: culler tags: core-8-6-branch | |
20:38 | Aqua: don't process idle tasks before withdrawing a window; this helps prevent a flashing window if the root is immediately withdrawn. check-in: 31f4fdc9 user: culler tags: core-8-6-branch | |
19:36 | Fix [eafa029f3a]: blurry text on retina screens when using backing CALayer. Sets the layer.contentsScale to equal the backingScaleFactor of the screen where its view is being displayed. Closed-Leaf check-in: 621c5c45 user: culler tags: bug-eafa029f3a | |
19:05 | Completely ignore repeat events if the repeat interval is set to off. How does this affect the TextInputClient? check-in: 97573ca8 user: culler tags: bug-2ecb09d118 | |
17:45 | Remove page setup - print customizing can be done at the select printer dialog check-in: 9d85b899 user: kevin_walzer tags: tk_print | |
15:39 | Add non-regression test entry-1.8 check-in: f6089ece user: fvogel tags: bug-8a5086219e | |
15:24 | Refine previous fix check-in: 7ca31340 user: fvogel tags: bug-8a5086219e | |
15:14 | Fix [8a5086219e]: ttk::entry issue check-in: 2d6dfb7e user: fvogel tags: bug-8a5086219e | |
14:31 | Fix compiler errors check-in: b5e1c9d9 user: kevin_walzer tags: tk_print | |
14:28 | Draft implementation of complete setup dialog check-in: d9b4f6be user: kevin_walzer tags: tk_print | |
02:18 | Linked vars now working; still need to refine page setup check-in: a8e8cf88 user: kevin_walzer tags: tk_print | |
2021-04-30
| ||
22:15 | Fix [2ecb09d118]: Aqua ignores preferences setting to disable key repeats. check-in: b397fff2 user: culler tags: bug-2ecb09d118 | |
21:38 | Fix [4c7d935e97]: on Aqua, checkbuttons are not rendered in the Alt theme. check-in: c4df9ac9 user: culler tags: bug-4c7d935e97 | |
19:13 | Fix [ff9c815a83]: 8 Aqua unixWm tests fail if the dock is positioned on the left side. Also fixes a segfault at exit in ximage.c. Closed-Leaf check-in: e9b03cbd user: culler tags: bug-ff9c815a83 | |
15:26 | merge 8.7 check-in: 4119ae77 user: culler tags: mac_styles_87 | |
14:40 | Merge 8.6 check-in: a1a5a16c user: culler tags: mac_styles | |
13:25 | Edit comment Closed-Leaf check-in: dfdb8eab user: culler tags: root_flash | |
13:14 | Do not process idle events before withdrawing a window. check-in: 6afc9472 user: culler tags: root_flash | |
02:16 | Silence a few compiler warnings check-in: 5b19336d user: kevin_walzer tags: tk_print | |
02:03 | Add page setup dialog check-in: daffeecb user: kevin_walzer tags: tk_print | |
2021-04-29
| ||
22:42 | Fix shadowed variable warnings. check-in: c0d54837 user: culler tags: trunk, main | |
22:35 | For Aqua, use an explicit backing CALayer for the TKContentView. Fixes [d281848f97] and other rendering issues. check-in: 623c9665 user: culler tags: trunk, main | |
22:22 | Merge CALayer-86 Closed-Leaf check-in: 2a547c17 user: culler tags: CALayer-87 | |
22:09 | For Aqua, use an explicit backing CALayer for the TKContentView. Fixes [d281848f97] and other rendering issues. check-in: 9899891b user: culler tags: core-8-6-branch | |
21:53 | Fix textWind.test à la François Vogel Closed-Leaf check-in: 4651327e user: culler tags: CALayer-86 | |
16:24 | Add a call to [window display] after creating a new window. This makes the tests work in High Sierra. check-in: 525109f0 user: marc_culler tags: CALayer-86 | |
14:40 | Synchonize the needsDisplay for the NSView and its backing layer. check-in: 40e95b8e user: culler tags: CALayer-86 | |
12:28 | unofficial -> snapshot check-in: ff7cbbf1 user: jan.nijtmans tags: trunk, main | |
12:22 | unofficial -> snapshot check-in: af3402f2 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-28
| ||
19:53 | Add debug output. check-in: f5b54317 user: fvogel tags: mac_workflow | |
16:05 | Merge-mark check-in: a1b9f840 user: jan.nijtmans tags: trunk, main | |
16:05 | Empty commit, for forcing rebuild in github actions (since previous CALayer-86 build failed on Windows) check-in: d0e72ed9 user: jan.nijtmans tags: core-8-6-branch | |
15:56 | Merge CALayer-86 check-in: 116cd8f9 user: culler tags: CALayer-87 | |
15:56 | Deal with new test failures revealed by changing the order of the tests. check-in: bb6b0545 user: culler tags: CALayer-86 | |
05:26 | CALayer backing for 8.7 check-in: a145a574 user: culler tags: CALayer-87 | |
04:55 | For Aqua, use an explicit backing CALayer for NSViews. This fixes several mysterious rendering failures, including [d281848f97] check-in: 8d4ba8f4 user: culler tags: CALayer-86 | |
04:14 | Close accidental fork Closed-Leaf check-in: ef988d7c user: culler tags: bug-cde766f911 | |
04:10 | Remove extra release of CGContext check-in: 26eab63e user: culler tags: bug-cde766f911 | |
02:15 | Clean up function comment check-in: 17e541cf user: kevin_walzer tags: tk_print | |
02:13 | tkWinPrint.c not building, and not working if it builds; going to start building my own using Michael Schwartz API and Harald Oehlmann function structure, and radically simplifying down to printer access, dialogs, and job control; this is my very basic start, much more to come check-in: cf4b4a44 user: kevin_walzer tags: tk_print | |
2021-04-27
| ||
23:00 | Merge 8.6 check-in: d45c49a4 user: culler tags: bug-cde766f911 | |
20:04 | Adjust textWind-17.10 check-in: 35bd8248 user: culler tags: bug-cde766f911 | |
19:35 | Try to avoid the rare crash in Tk_MacOSXGetTkWindow which has been seen at exit a few times. check-in: 7067b1c6 user: culler tags: bug-cde766f911 | |
19:27 | Another try check-in: 938cefdd user: fvogel tags: mac_workflow | |
14:05 | Add two more bug references check-in: e8dbb1c6 user: jan.nijtmans tags: revised_text, tip-466 | |
14:02 | Mark textDisp-27.10 testcase as "knownBug", pointing to Bug [6a78781cc3] check-in: f431438f user: jan.nijtmans tags: revised_text, tip-466 | |
13:52 | Merge 8.7 check-in: 16046ad5 user: jan.nijtmans tags: mac_styles_87 | |
13:49 | Merge enhanced-index check-in: 1adfaad0 user: jan.nijtmans tags: glyph_indexing_2 | |
13:47 | Merge 8.7 check-in: d8df2ca4 user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-04-26
| ||
19:01 | merge trunk check-in: c5b72a1d user: fvogel tags: revised_text, tip-466 | |
19:00 | merge core-8-6-branch check-in: 4acabf2a user: fvogel tags: trunk, main | |
18:59 | Merge gcc_unstable_tests, stabilizing event-9 in GitHub Actions. check-in: f0f823aa user: fvogel tags: core-8-6-branch | |
18:59 | Backport stabilization of event-9 from 8.7 Closed-Leaf check-in: a07864b2 user: fvogel tags: gcc_unstable_tests | |
18:57 | merge core-8-6-branch check-in: 51269254 user: fvogel tags: gcc_unstable_tests | |
18:49 | Last commit was a progress, the error message is no longer the same. Now try a different display ID. check-in: 43f2740f user: fvogel tags: mac_workflow | |
18:25 | Merge 8.6 check-in: 76567aa8 user: culler tags: trunk, main | |
18:15 | Fix [c974643a39]: memory leak in tkMacOSXFont.c check-in: 998d3900 user: culler tags: core-8-6-branch | |
14:03 | Remove unused testConstraint check-in: 6012250b user: jan.nijtmans tags: revised_text, tip-466 | |
09:20 | Mark textDisp-24.24 as "knownBug" too. See: [a34b49f8c6] check-in: b31728a0 user: jan.nijtmans tags: revised_text, tip-466 | |
08:58 | Merge 8.7. Fix usage of some "needsTcl87" markers. check-in: 53fa2e8d user: jan.nijtmans tags: revised_text, tip-466 | |
01:29 | Set the CALayer's contentsGravity property so that programmatic resizes look better. check-in: f8c3bc17 user: culler tags: bug-cde766f911 | |
00:54 | Merge 8.6 check-in: 2124b554 user: culler tags: trunk, main | |
00:53 | fix DEF_BUTTON_HIGHLIGHT for Aqua. check-in: 6e2e259b user: culler tags: core-8-6-branch | |
2021-04-25
| ||
22:50 | One more bit of code cleanup. check-in: 06f59347 user: culler tags: bug-cde766f911 | |
22:48 | Code cleanup. Thanks to Christopher Chavez for the careful review. check-in: 4f89b4c1 user: culler tags: bug-cde766f911 | |
22:03 | Fix the flip transform for pixmaps. This makes bitmap buttons work again. check-in: e8965090 user: culler tags: bug-cde766f911 | |
21:08 | One more shadowed variable warning check-in: b7d56f42 user: jan.nijtmans tags: revised_text, tip-466 | |
20:26 | Merge 8.7 check-in: f59e86be user: jan.nijtmans tags: revised_text, tip-466 | |
20:25 | Backout [d49ac1b5]. Let's continue testing against Tcl 8.6, as long as Tk doesn't (really) use Tcl 8.7 features check-in: c99feb3c user: jan.nijtmans tags: revised_text, tip-466 | |
17:02 | merge mark check-in: d0b20910 user: fvogel tags: trunk, main | |
17:01 | Close unintended fork. check-in: b0c51b0b user: fvogel tags: trunk, main | |
16:59 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. check-in: d09c8c40 user: fvogel tags: trunk, main | |
16:59 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. check-in: 7808cd7d user: fvogel tags: core-8-6-branch | |
15:53 | Use the release method instead of CFRelease for NSBitmapImageRep objects. check-in: ef6a385d user: culler tags: bug-cde766f911 | |
15:36 | Using the CALayer changes some timings -- make some small adjustments to a few tests to avoid sporadic timing-related failures. check-in: c860b7c7 user: culler tags: bug-cde766f911 | |
15:33 | Mark testcase which need at least Tcl 8.7 with "needsTcl87" check-in: e635a610 user: jan.nijtmans tags: revised_text, tip-466 | |
15:25 | merge-mark check-in: 967d949a user: jan.nijtmans tags: revised_text, tip-466 | |
15:18 | Make TCL_INDEX_TEMP_TABLE flag usable in Tk 8.7. Not used anywhere yet. check-in: e0e5e109 user: jan.nijtmans tags: trunk, main | |
14:28 | Add calls to update idletasks in scale-20.7 and scale-20.8. check-in: 1889eb5a user: culler tags: bug-cde766f911 | |
14:00 | Bonus! Use the new CALayer to make XCopyArea work again! check-in: b9d03a77 user: culler tags: bug-cde766f911 | |
10:24 | Fix many gcc shadow warnings found by GitHub. check-in: 8b82e303 user: fvogel tags: revised_text, tip-466 | |
09:02 | As shown by GitHub, building the revised text widget with gcc in release mode, aka 'gcc(no)', needs 8.7 at least, otherwise text-38.* failures (see [8980ba1d0b]) resurrect. check-in: d49ac1b5 user: fvogel tags: revised_text, tip-466 | |
07:38 | Try -nolisten unix when launching xvfb in the hope the tests will run on macOS with clang. check-in: 07531cf3 user: fvogel tags: mac_workflow | |
2021-04-24
| ||
20:58 | merge trunk Closed-Leaf check-in: 693fbc83 user: fvogel tags: patch-85c8397412 | |
20:53 | merge core-8-6-branch Closed-Leaf check-in: 2e6a4df4 user: fvogel tags: patch-85c8397412-86 | |
19:47 | Possibly a genuine fix - use an explicit CALayer for the TKContentView. check-in: 11517d02 user: culler tags: bug-cde766f911 | |
13:10 | Remove assertions that are always true. This was found by gcc (warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]) check-in: 870e2d29 user: fvogel tags: revised_text, tip-466 | |
12:45 | Fix the debug build check-in: 2338b045 user: fvogel tags: revised_text, tip-466 | |
2021-04-23
| ||
14:38 | Merge 8.7 check-in: 7b58cfb5 user: jan.nijtmans tags: revised_text, tip-466 | |
14:35 | Fix [977c61ea08]: text widget test suite errors with Tcl9. Also fix a few more compiler warnings check-in: e48e7578 user: jan.nijtmans tags: revised_text, tip-466 | |
10:11 | Merge enhanced-index branch check-in: 08ac223e user: jan.nijtmans tags: glyph_indexing_2 | |
10:10 | Merge 8.7 check-in: 628788ba user: jan.nijtmans tags: strict-index, enhanced-index | |
10:08 | Merge 8.6 check-in: fa6dedeb user: jan.nijtmans tags: trunk, main | |
09:55 | Add more implicit type-casts. Backported from 8.7 check-in: 1a3db1c2 user: jan.nijtmans tags: core-8-6-branch | |
09:52 | Fix MacOS build check-in: 30d86bd3 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-22
| ||
21:02 | Merge gcc_unstable_tests_87, stabilizing event-9 in GitHub Actions. check-in: 78778702 user: fvogel tags: trunk, main | |
19:21 | Make debug printing conditional in ttkMacOSXTheme.c check-in: 36b2e386 user: culler tags: bug-cde766f911 | |
17:07 | Remove unneeded portBounds field from TkMacOSXDrawingContext; add more graphics debugging tools. check-in: 618c2a79 user: culler tags: bug-cde766f911 | |
13:34 | Merge 8.7 check-in: e549e0cf user: culler tags: mac_styles_87 | |
13:23 | Merge 8.6 check-in: a12a5e70 user: culler tags: mac_styles | |
13:10 | Incremental progress check-in: 3e0648f8 user: kevin_walzer tags: tk_print | |
13:07 | Merge 8.6 check-in: 5eeb3b27 user: culler tags: trunk, main | |
13:05 | Cherrypick removal of BEGIN_DRAWING_OR_REDRAW check-in: 58b9b970 user: culler tags: core-8-6-branch | |
13:02 | Remove BEGIN_DRAWING_OR_REDRAW which does not work. check-in: 482b5259 user: culler tags: bug-cde766f911 | |
07:21 | Backout previous commit, without 'after 50' event-9 can fail, see https://github.com/tcltk/tk/actions/runs/773274107 Closed-Leaf check-in: cc5e70a3 user: fvogel tags: gcc_unstable_tests_87 | |
01:05 | Minor tweaks check-in: cdaab0d0 user: kevin_walzer tags: tk_print | |
2021-04-21
| ||
21:48 | Merge 8.6 check-in: fd12964d user: culler tags: mac_styles | |
21:47 | merge 8.7 check-in: 8f9ef195 user: culler tags: mac_styles_87 | |
21:45 | Merge 8.6 check-in: e3343b95 user: culler tags: trunk, main | |
21:42 | How did BEGIN_DRAWING_OR_REDRAW end up in the wrong place? check-in: 56d54783 user: culler tags: core-8-6-branch | |
19:22 | Fix [977c61ea08]: text widget test suite errors with Tcl9 Closed-Leaf check-in: 686682a4 user: fvogel tags: bug-977c61ea08 | |
14:33 | Merge 8.7 check-in: 635dc63a user: culler tags: mac_styles_87 | |
14:10 | Fix errors made while resolving merge conflicts. check-in: e9ead83b user: culler tags: mac_styles | |
13:57 | Merge 8.6 check-in: bb4208d1 user: culler tags: mac_styles | |
12:16 | Merge 8.6 check-in: ff12b513 user: culler tags: trunk, main | |
12:16 | fix [cde766f911]: scrollbars do not update correctly for treeview widgets. check-in: 1ad4158b user: culler tags: core-8-6-branch | |
12:13 | Clean up debugging code in tkMacOSXDraw.c check-in: a22ecb9b user: culler tags: bug-cde766f911 | |
09:31 | Merge 8.6 check-in: 64253f17 user: jan.nijtmans tags: trunk, main | |
09:30 | Sync rules.vc with Tcl check-in: 88e6dd32 user: jan.nijtmans tags: core-8-6-branch | |
08:48 | Previous state apparently lets event-9 succeed, this is a slightly lighter try without 'after 50' check-in: 95126b71 user: fvogel tags: gcc_unstable_tests_87 | |
2021-04-20
| ||
21:44 | fix [cde766f911]: scrollbars do not update correctly for treeview widgets. check-in: b17eb410 user: culler tags: bug-cde766f911 | |
12:28 | Start to remove compiler warnings check-in: a9391216 user: kevin_walzer tags: tk_print | |
01:26 | Rename file check-in: 0dd1a7c1 user: kevin_walzer tags: tk_print | |
2021-04-19
| ||
21:27 | Eliminate the one call to setTkDirtyRect, which is unnecessary. check-in: acef4200 user: culler tags: bug-cde766f911 | |
17:57 | Another try... check-in: 434231ca user: fvogel tags: gcc_unstable_tests_87 | |
16:42 | Merge 8.6 check-in: cfb47bb9 user: jan.nijtmans tags: trunk, main | |
16:41 | Sync rules.vc with Tcl check-in: f4edd49e user: jan.nijtmans tags: core-8-6-branch | |
15:46 | Merge 8.6 check-in: 3eb80b73 user: culler tags: trunk, main | |
15:44 | Additional fixes to Aqua default colors and handling of fieldbackground for entry and spinbox widgets. Thanks to Christopher Chavez for patches. check-in: c107fe29 user: culler tags: core-8-6-branch | |
02:07 | Remove some compiler warnings, still more work to get build in place check-in: 1f15bd3d user: kevin_walzer tags: tk_print | |
2021-04-18
| ||
21:14 | Try focussing the window in which we will warp. check-in: 281747ab user: fvogel tags: gcc_unstable_tests_87 | |
12:07 | Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: 063bd133 user: fvogel tags: revised_text, tip-466 | |
12:07 | Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: f3966017 user: fvogel tags: trunk, main | |
12:06 | Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: 71154291 user: fvogel tags: core-8-6-branch | |
12:02 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 16205cec user: fvogel tags: revised_text, tip-466 | |
12:01 | Propagate [0671a980] to the revised_text test suite. Closed-Leaf check-in: 12d00381 user: fvogel tags: bug-ea876b3e8_revised_text | |
11:57 | merge-mark trunk check-in: 1eb791d8 user: fvogel tags: revised_text, tip-466 | |
11:56 | merge-mark trunk check-in: 34e824a9 user: fvogel tags: revised_text, tip-466 | |
11:54 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 82ba423f user: fvogel tags: trunk, main | |
11:54 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: b32c0568 user: fvogel tags: core-8-6-branch | |
11:48 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Also, propagate the fix for [1630271fff] from marks to embedded images and windows. check-in: f2befe19 user: fvogel tags: revised_text, tip-466 | |
11:47 | merge-mark trunk check-in: ffb98d41 user: fvogel tags: revised_text, tip-466 | |
11:45 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Also, propagate the fix for [1630271fff] from marks to embedded images and windows. check-in: a8bac7ee user: fvogel tags: trunk, main | |
11:45 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Also, propagate the fix for [1630271fff] from marks to embedded images and windows. check-in: 74ef24d1 user: fvogel tags: core-8-6-branch | |
10:18 | Fix copy/paste error in comment. Closed-Leaf check-in: cead2fb4 user: fvogel tags: bug-34db75c0ac | |
10:16 | Trying to get the index of an embedded image or window should trigger an error when located outside of -startline/-endline (same as for marks, this was bug [1630271fff], which was fixed for marks only). Closed-Leaf check-in: 1a63da9a user: fvogel tags: bug-34db75c0ac_revised_text | |
09:40 | Change the expected result for textMark-6.6: the revised text widget behaves differently. While the legacy widget on key down from last line of text will position the insert cursor at end of text, the revised version will not move it. check-in: bd98d375 user: fvogel tags: bug-34db75c0ac_revised_text | |
09:34 | Add tests checking bug [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. At this point textIndex-26.2 triggers a failed assertion, and textMark-6.6 fails. check-in: ad57cdeb user: fvogel tags: bug-34db75c0ac_revised_text | |
09:31 | Slightly simplify test textMark-6.6 check-in: b1038fb7 user: fvogel tags: bug-34db75c0ac | |
09:17 | Remove extra empty line. check-in: 0de0c5ee user: fvogel tags: bug-34db75c0ac | |
09:15 | Extend textIndex-26.2 to tags located outside -startline/-endline check-in: 5dbaca4b user: fvogel tags: bug-34db75c0ac | |
09:00 | Fix syntax error in textIndex-26.2 testcase. check-in: 6831ba9a user: fvogel tags: bug-34db75c0ac | |
08:56 | Trying to get the index of an embedded image or window should trigger an error when located outside of -startline/-endline (same as for marks, this was bug [1630271fff]). check-in: 14d971a8 user: fvogel tags: bug-34db75c0ac | |
02:09 | Add print.tcl check-in: 80c69034 user: kevin_walzer tags: tk_print | |
02:05 | Major re-work to printing API on Windows; initial Windows script implementation of printing; still need to build and test, but want to get this milestone committed check-in: 27b57a22 user: kevin_walzer tags: tk_print | |
2021-04-17
| ||
21:57 | Fix [3540e4929cd]: Revised [text]: textDisp-17.10 fails. The tests of the TkTextScanCmd procedure combine xview, yview and scan commands, and typically check what is the resulting index @0,0. However, the text widget updates its view at idle time, and the tests shall take this fact into account, otherwise the results may be linked between tests. Especially textDisp-17.9 has wrong expected result (see also commit [bf453137e1]). check-in: 294f377a user: fvogel tags: revised_text, tip-466 | |
21:54 | Fix [3540e4929cd]: Revised [text]: textDisp-17.10 fails. The tests of the TkTextScanCmd procedure combine xview, yview and scan commands, and typically check what is the resulting index @0,0. However, the text widget updates its view at idle time, and the tests shall take this fact into account, otherwise the results may be linked between tests. Especially textDisp-17.9 has wrong expected result (see also commit [bf453137e1]). check-in: 150dedc4 user: fvogel tags: trunk, main | |
21:52 | Fix [3540e4929cd]: Revised [text]: textDisp-17.10 fails. The tests of the TkTextScanCmd procedure combine xview, yview and scan commands, and typically check what is the resulting index @0,0. However, the text widget updates its view at idle time, and the tests shall take this fact into account, otherwise the results may be linked between tests. Especially textDisp-17.9 has wrong expected result (see also commit [bf453137e1]). check-in: d7eff56c user: fvogel tags: core-8-6-branch | |
17:28 | Cosmetic style changes check-in: 8b61cc93 user: fvogel tags: bug-34db75c0ac | |
13:28 | Avoid code duplication by calling TkTextIndexAdjustToStartEnd(). Closed-Leaf check-in: 35dbde08 user: fvogel tags: bug-ea876b3e8a | |
13:16 | Augment test text-32.3 so that it fails if previous commit is backed out. check-in: 0671a980 user: fvogel tags: bug-ea876b3e8a | |
13:11 | Fix old commit [5528cb094a]. This commit changed NULL into tPtr in the call to TkTextMakeByteIndex() and introduced a check against -startline. However from then on this check is always false since the index returned by TkTextMakeByteIndex() is relative to tPtr and can never be located before the -startline of this peer. The error in [5528cb094a] was to replace NULL by tPtr. The line in this call is relative to textPtr, not to a peer tPtr, and NULL must be kept (and then the check against -startline is useful and runs in several tests of the test suite). check-in: c3fdec3a user: fvogel tags: bug-ea876b3e8a | |
12:32 | Remove leftover debug line check-in: bc5af5ea user: fvogel tags: bug-ea876b3e8a | |
12:31 | Backout the first three commits of the present branch, and implement a better fix. It's not the business of TkTextSetYView() to adjust the index it's receiving, it shall rather receive an index that is already within the -starline/-endline limits. check-in: 5d80049a user: fvogel tags: bug-ea876b3e8a | |
11:19 | Add an update after tkwait visibility in event-9. check-in: 27071ef0 user: fvogel tags: gcc_unstable_tests_87 | |
11:12 | merge core-8-6-branch check-in: 6fa092c3 user: fvogel tags: gcc_unstable_tests | |
2021-04-16
| ||
21:32 | Fix [0ca1768080]: @x,y index and insert mark placement Closed-Leaf check-in: 1be076e6 user: fvogel tags: bug-0ca1768080 | |
2021-04-15
| ||
15:49 | Small code optimization. With NULL textPtr argument, the result of this test is the same but TkBTreeLinesTo() is run only once instead of twice (a call with non-NULL textPtr re-enters TkBTreeLinesTo() with NULL textPtr). check-in: b2fc6ffb user: fvogel tags: bug-ea876b3e8_revised_text | |
15:46 | Fix [ea876b3e8] for the revised text widget. check-in: f5924886 user: fvogel tags: bug-ea876b3e8_revised_text | |
2021-04-14
| ||
13:53 | Merge 8.7 check-in: 5e420b84 user: jan.nijtmans tags: mac_styles_87 | |
13:52 | Merge enhanced-index branch check-in: 4215d259 user: jan.nijtmans tags: glyph_indexing_2 | |
13:51 | Merge 8.7 check-in: f804749b user: jan.nijtmans tags: tk_print | |
13:50 | Merge 8.7 check-in: 604a4eba user: jan.nijtmans tags: strict-index, enhanced-index | |
12:38 | Merge 8.7 check-in: 8190ae0c user: jan.nijtmans tags: revised_text, tip-466 | |
12:37 | Fix [881c87c2a9]: package require Tk error in revised_text (which was on trunk too ...) check-in: d306244c user: jan.nijtmans tags: trunk, main | |
2021-04-13
| ||
21:03 | Add non-regression test textDisp-11.22 check-in: 290dbbb4 user: fvogel tags: bug-ea876b3e8a | |
20:37 | Add side effect description to TkTextSetYView() documentation. check-in: 08c2e1b5 user: fvogel tags: bug-ea876b3e8a | |
20:35 | Remove code that became useless since previous commit because TkTextSetYView() now adjusts the index to the -startline/-endline range. check-in: 078d7595 user: fvogel tags: bug-ea876b3e8a | |
20:24 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 700aa8f0 user: fvogel tags: bug-ea876b3e8a | |
20:21 | Fix style check-in: 580908f4 user: fvogel tags: bug-34db75c0ac | |
20:19 | Fix style check-in: 43e9ef65 user: fvogel tags: bug-34db75c0ac | |
19:54 | Factor out two places where the -startline/-endline range is checked. check-in: 0f5b495f user: fvogel tags: bug-34db75c0ac | |
2021-04-12
| ||
21:09 | Let the newly introduced test textIndex-26.1 also test the -startline condition. check-in: 39db17a6 user: fvogel tags: bug-34db75c0ac | |
2021-04-11
| ||
18:56 | Add non-regression test textIndex-26.1 check-in: 57affc1a user: fvogel tags: bug-34db75c0ac | |
18:40 | Backout dzach's patch, and propose a better patch that restricts the index returned by GetIndex() to -startline/-endline thresholds. check-in: e7a66e88 user: fvogel tags: bug-34db75c0ac | |
2021-04-10
| ||
09:25 | Add non-regression test textMark-6.6 (failing before the fix, passing with the fix) check-in: 1c310f76 user: fvogel tags: bug-34db75c0ac | |
08:48 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Patch from dzach check-in: e58d2218 user: fvogel tags: bug-34db75c0ac | |
2021-04-09
| ||
15:48 | Merge "enhanced-index" branch check-in: bd532f7a user: jan.nijtmans tags: glyph_indexing_2 | |
13:59 | Merge 8.7 check-in: e789fb21 user: jan.nijtmans tags: mac_styles_87 | |
13:58 | Merge 8.7 check-in: 8158f975 user: jan.nijtmans tags: revised_text, tip-466 | |
13:57 | Merge 8.7 check-in: 17fdacd3 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:56 | Merge 8.7 check-in: 576a84db user: jan.nijtmans tags: tk_print | |
09:41 | TIP #595: Unicode-aware/case-sensitive Loadable Library handling check-in: a64ebb6e user: jan.nijtmans tags: trunk, main | |
09:31 | Merge 8.6 check-in: 4885c2e1 user: jan.nijtmans tags: trunk, main | |
09:29 | sync rules.vc with Tcl check-in: 20e3a6b5 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-08
| ||
16:09 | Merge 8.6 check-in: bcba9db4 user: culler tags: trunk, main | |
16:01 | Finish fix for [58222c42b3]: revert defaults for entry and text highlight bg, entry insert bg, entry readonly bg; change default text highlight to make text highlight visible in dark mode. Thanks to Christopher Chavez. check-in: 81bf5e37 user: culler tags: core-8-6-branch | |
2021-04-07
| ||
16:04 | Adjustment to the subframework build; deal with systems that report the OS version as 10.16 even though 10.16 was never released. check-in: 60c2c625 user: culler tags: core-8-6-branch | |
15:44 | Merge 8.6 check-in: 85ebe380 user: culler tags: trunk, main | |
15:36 | Fix [58222c42b3]: ttk entries and spinboxes have the wrong background color. check-in: 53b07374 user: culler tags: core-8-6-branch | |
15:34 | Fix the background for ttk::spinbox too. Closed-Leaf check-in: 460aa6de user: culler tags: bug-58222c42b3 | |
2021-04-06
| ||
15:58 | update rules.vc Closed-Leaf check-in: dcbfe986 user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
15:47 | Make pkgIndex.tcl files work on all platforms check-in: e0e1f58c user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
2021-04-05
| ||
20:19 | Always measure color string in bytes, not (unicode?) chars. check-in: b500f1a4 user: jan.nijtmans tags: trunk, main | |
19:31 | Merge 8.7 check-in: 3f269e53 user: jan.nijtmans tags: revised_text, tip-466 | |
19:29 | Merge 8.7 check-in: 0240ed55 user: jan.nijtmans tags: mac_styles_87 | |
19:27 | merge-mark check-in: 80004156 user: jan.nijtmans tags: glyph_indexing_2 | |
19:25 | Merge 8.7 check-in: 10c6e701 user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-04-04
| ||
15:13 | Merge 8.7 check-in: 44de2fe4 user: jan.nijtmans tags: glyph_indexing_2 | |
15:06 | Merge 8.7 check-in: 2bd1907f user: jan.nijtmans tags: tk_print | |
15:03 | Merge 8.7 check-in: 74f1313a user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
15:01 | Merge 8.6 check-in: e1a4f30a user: jan.nijtmans tags: trunk, main | |
14:53 | Tcl_StaticPackage -> Tcl_StaticLibrary check-in: e9f936ab user: jan.nijtmans tags: core-8-6-branch | |
2021-04-01
| ||
14:06 | Merge 8.7. Use Tcl_StaticLibrary in tkAppInit.c/winMain.c (accidently committed to the wrong branch, doesn't really matter) check-in: d20c36a3 user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
11:01 | Merge 8.7 check-in: 8645edd6 user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-31
| ||
18:23 | Imported fix for: nanosvg #179: "Division by float 0" check-in: f6d43a85 user: oehhar tags: trunk, main | |
01:07 | Merge trunk; remove more compiler warnings check-in: 4d1a398b user: kevin_walzer tags: tk_print | |
2021-03-30
| ||
08:41 | slightly simpler check-in: ef060f2d user: jan.nijtmans tags: glyph_indexing_2 | |
08:32 | Teach wrapper functions like ::tk::endOfCluster how to handle "end-1" check-in: 50f253b9 user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-29
| ||
07:32 | Merge 8.7 check-in: 1f2a0706 user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
07:30 | Merge "enhanced-index" branch, so this TIP can make use of indices like "end-1" check-in: dbf58326 user: jan.nijtmans tags: glyph_indexing_2 | |
06:48 | Merge 8.7 check-in: cea564b1 user: jan.nijtmans tags: strict-index, enhanced-index | |
06:30 | Merge 8.6 check-in: 25b7344a user: jan.nijtmans tags: trunk, main | |
06:29 | Follow-up to [9b6065d1fd]. Only save "update" command if there is no clientData and no deleteProc. Otherwise it cannot be restored. check-in: 0838cd6a user: jan.nijtmans tags: core-8-6-branch | |
2021-03-26
| ||
23:48 | Back out commit of print.tcl, not ready for prime time check-in: 7185c3c5 user: kevin_walzer tags: tk_print | |
21:07 | Adding print script commands, not ready to deploy or test; adding cleaned up printer and GDI code for Windodws check-in: 68f0e956 user: kevin_walzer tags: tk_print | |
14:03 | macOS code cleanup check-in: 6aab4a41 user: jan.nijtmans tags: glyph_indexing_2 | |
10:25 | renumber testcases and add constraints check-in: 83f7ab4b user: jan.nijtmans tags: glyph_indexing_2 | |
07:51 | Support any ICU version between 50 and 69 check-in: dda0bc85 user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-25
| ||
23:30 | renumber testcases check-in: a8c3d5b8 user: jan.nijtmans tags: glyph_indexing_2 | |
23:29 | Add optional argument ?locale?. Only used for the ICU implementation check-in: 0f492477 user: jan.nijtmans tags: glyph_indexing_2 | |
23:07 | Merge trunk check-in: 106a481f user: jan.nijtmans tags: glyph_indexing_2 | |
22:46 | Merge 8.6 check-in: 9441dae2 user: jan.nijtmans tags: trunk, main | |
22:45 | Use "tkwait visibility" to stabilize the testcase check-in: f28744b9 user: jan.nijtmans tags: core-8-6-branch | |
22:06 | Add "cluster" testcases, and make them pass in all environments check-in: a3147e49 user: jan.nijtmans tags: glyph_indexing_2 | |
10:05 | More WIP check-in: 01ffd7cf user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-24
| ||
16:54 | Handle Characters > U+FFFF better check-in: fac7b587 user: jan.nijtmans tags: glyph_indexing_2 | |
16:08 | ::tk::startOfCluster/::tk::endOfCluster are now giving the correct result on ICU 68 (or ICU 64 on XQuarz) check-in: edad79ca user: jan.nijtmans tags: glyph_indexing_2 | |
11:33 | more progress check-in: edcbb06a user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-23
| ||
20:37 | Increase delay between pack and -warp in event-9 check-in: aef4e6f8 user: fvogel tags: gcc_unstable_tests | |
20:36 | merge core-8-6-branch check-in: d7999323 user: fvogel tags: gcc_unstable_tests | |
17:03 | Merge 8.7. Start integrating ICU with Tk. WIP. check-in: ced3b5a1 user: jan.nijtmans tags: glyph_indexing_2 | |
16:34 | Merge 8.6 check-in: df882603 user: jan.nijtmans tags: trunk, main | |
16:33 | Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numChars/charIndex is counting character indexes here; surrogate-pairs count as 2. This can cause a miscount when Emoji are pasted in a Text widget. check-in: cb9a4e3a user: jan.nijtmans tags: core-8-6-branch | |
14:07 | Merge 8.7 check-in: c633ca6a user: jan.nijtmans tags: glyph_indexing_2 | |
13:55 | merge-mark check-in: 7594b77f user: jan.nijtmans tags: trunk, main | |
13:52 | Eliminate "register" keyword. Use more TCL_UNUSED() check-in: ee595678 user: jan.nijtmans tags: core-8-6-branch | |
11:04 | Make the algorithm for handling high-resolution Mousewheel on Windows EXACTLY the same as on MacOS. See [c2be406526]. check-in: 6cc0e13d user: jan.nijtmans tags: trunk, main | |
2021-03-22
| ||
08:27 | merge trunk check-in: 5f546f31 user: fvogel tags: patch-85c8397412 | |
08:26 | merge core-8-6-branch check-in: 9acc20de user: fvogel tags: patch-85c8397412-86 | |
08:24 | merge core-8-6-branch (and resolve conflicts in event-9 and textTag-16.2) check-in: 658c84d4 user: fvogel tags: trunk, main | |
08:14 | Stabilize tests event-9 and textTag-16.2. See [9e1312f32c]. check-in: b6b4cd82 user: fvogel tags: core-8-6-branch | |
2021-03-21
| ||
16:56 | more tweak in MacOS implementation check-in: cd60744c user: jan.nijtmans tags: glyph_indexing_2 | |
16:27 | Merge 8.7 check-in: c74adc4c user: jan.nijtmans tags: glyph_indexing_2 | |
16:19 | Fix mouswheel handling when mouse doesn't have horizontal movement, but this is handled by the driver when using Shift. Could happen for both MacOS as UNIX check-in: 9e3b6dcb user: jan.nijtmans tags: trunk, main | |
16:16 | Fix startOfClusterObjCmd/endOfClusterObjCmd so they can handle index "end" too. Needed in text widget. check-in: a86976a4 user: jan.nijtmans tags: glyph_indexing_2 | |
08:05 | Add a comment in event-9 and let GitActions run one more time. check-in: f65ba79b user: fvogel tags: gcc_unstable_tests | |
2021-03-20
| ||
17:36 | Finish incomplete function renaming. Remove unused function check-in: 4b09803e user: jan.nijtmans tags: glyph_indexing_2 | |
2021-03-19
| ||
20:30 | Another trivial change, let the GitHub action run again. check-in: 777b4934 user: fvogel tags: gcc_unstable_tests | |
16:36 | Define ::tk::startOfCluster/::tk::endOfCluster directly for MacOS check-in: abceff7d user: jan.nijtmans tags: glyph_indexing_2 | |
16:06 | Merge 8.7 check-in: d1e1a518 user: jan.nijtmans tags: glyph_indexing_2 | |
14:39 | Fix [c2be406526]: Bug in scroll wheel event handling in Tk 8.7a4 on the Mac check-in: ab3c30c1 user: jan.nijtmans tags: trunk, main | |
14:27 | Merge 8.7 Closed-Leaf check-in: b23206fd user: jan.nijtmans tags: bug-9b6065d1fd | |
14:16 | Merge 8.6 check-in: 598b6601 user: jan.nijtmans tags: trunk, main | |
14:14 | Fix [9b6065d1fd]: Tk doesn't restore overwritten Tcl command "update" check-in: 642cf2a8 user: jan.nijtmans tags: core-8-6-branch | |
2021-03-18
| ||
18:32 | Once more. Backout previous trivial change, and let GitActions run again. check-in: 8a399f85 user: fvogel tags: gcc_unstable_tests | |
2021-03-17
| ||
18:04 | Once more. Make a trivial change (add a space character in the textTag.test file) just to let GitActions run again. check-in: eda3cc5b user: fvogel tags: gcc_unstable_tests | |
08:00 | Incorporate Csaba's suggestion: Timeout to 300ms (was 1.5s). And after timeout occurred, always jump at least 120 in the first mousewheel move Closed-Leaf check-in: 4588b7cd user: jan.nijtmans tags: bug-c2be406526 | |
07:46 | \Merge 8.7 check-in: bce1fc00 user: jan.nijtmans tags: bug-c2be406526 | |
07:39 | Don't compile in ucs-2be encoding when Tk is compiled with Tcl 9.0 headers, since it's only used when Tk 8.7 is dynamically loaded in Tcl 8.6. Also make sure that the Tcl_UtfCharComplete() call in this encoding is always the pre-TIP #575 version check-in: 6501e0c3 user: jan.nijtmans tags: trunk, main | |
2021-03-16
| ||
19:49 | Backout previous trivial change, and let GitActions run again. check-in: f25f2ee5 user: fvogel tags: gcc_unstable_tests | |
17:13 | Merge 8.6 check-in: efdcbbe7 user: jan.nijtmans tags: trunk, main | |
17:12 | Duplicate definition check-in: 0909b698 user: jan.nijtmans tags: core-8-6-branch | |
16:43 | "send" testcases are failing, see https://github.com/tcltk/tk/runs/2119251577. Most likely this is the reason .... check-in: 6743907f user: jan.nijtmans tags: bug-9b6065d1fd | |
15:19 | Merge 8.7 check-in: 82388a1e user: jan.nijtmans tags: revised_text, tip-466 | |
14:58 | Merge 8.7 check-in: e014e082 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:57 | Merge 8.7 check-in: 836baf8f user: jan.nijtmans tags: tk_print | |
14:56 | Merge 8.7 check-in: c1d25e7f user: jan.nijtmans tags: bug-9b6065d1fd | |
14:48 | Remove useless lines: xEvent.xkey.keycode == 0 cannot happen here check-in: 555f5742 user: jan.nijtmans tags: bug-c2be406526 | |
14:42 | improve smooth behavior on Aqua check-in: daf06548 user: jan.nijtmans tags: bug-c2be406526 | |
10:04 | Fix correct accumulation of delta check-in: 6a907355 user: jan.nijtmans tags: bug-c2be406526 | |
08:53 | Make WHEEL_DELAY 1.5 s not 1.5 ms. Fix indenting check-in: a26310f5 user: jan.nijtmans tags: bug-c2be406526 | |
08:32 | Better fix: accumulate mousewheel data until 'tick' is reached. About same algorith as used on Windows, see [75d38f8608] check-in: 378dae49 user: jan.nijtmans tags: bug-c2be406526 | |
2021-03-15
| ||
20:10 | fix and testcase for ticket [9b6065d1fd] check-in: 87c23bfe user: griffin tags: bug-9b6065d1fd | |
18:06 | Make a trivial change (add a space character in the textTag.test file) just to let GitActions run again. check-in: bfab6fbb user: fvogel tags: gcc_unstable_tests | |
11:46 | Merge 8.6 check-in: 172f8a87 user: jan.nijtmans tags: trunk, main | |
11:42 | TkUtfPrev() is only needed when sizeof(Tcl_UniChar) == 2 check-in: 5dff6497 user: jan.nijtmans tags: core-8-6-branch | |
11:04 | Merge 8.5 check-in: 16f82b8a user: jan.nijtmans tags: core-8-6-branch | |
09:58 | Possible fix for [c2be406526], for now just an experiment. check-in: 2c4fe9b8 user: jan.nijtmans tags: bug-c2be406526 | |
09:21 | Get rid of hackery function TkUtfPrev(): No longer necessary due to TIP #575 check-in: 33fed411 user: jan.nijtmans tags: trunk, main | |
2021-03-14
| ||
19:58 | textTag-16.2: Try an update after configuring the 'big' tag, even if the tag is not yet applied to anything. check-in: 743093bc user: fvogel tags: gcc_unstable_tests | |
2021-03-13
| ||
16:15 | One more failsOnQuarz mark check-in: 833b87ec user: jan.nijtmans tags: core-8-5-branch | |
15:36 | Try Jan's suggestion for event-9: Maybe the update after the pack has a timing issue. What if the pack isn't fully handled yet (in Windows UI thread), so the warp doesn't find the frame it's warping to? So putting some waiting time before this update might help. check-in: 1012603a user: fvogel tags: gcc_unstable_tests | |
09:33 | merge trunk check-in: fe07c641 user: fvogel tags: patch-85c8397412 | |
09:33 | merge core-8-6-branch check-in: 96403d0d user: fvogel tags: patch-85c8397412-86 | |
09:31 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. check-in: 0106f36b user: fvogel tags: trunk, main | |
09:31 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. check-in: 399b5542 user: fvogel tags: core-8-6-branch | |
2021-03-09
| ||
22:01 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. This is a race condition. 'wm geometry' runs UpdateGeometryInfo() as an idle callback, on all platforms. Give a few ms to the OS to get that callback in the event loop before running the following 'update' that services it. Therefore, bind-34.1 should now always pass. Closed-Leaf check-in: 44d67f67 user: fvogel tags: bug-2374c602bf | |
20:42 | Re-add lost explanatory comment in test event-9 check-in: 6e8ec0ea user: fvogel tags: patch-85c8397412 | |
20:42 | Re-add lost explanatory comment in test event-9 check-in: ce7452ab user: fvogel tags: patch-85c8397412-86 | |
20:39 | merge trunk (and fix conflict in test event-9) check-in: 5bc7f083 user: fvogel tags: patch-85c8397412 | |
20:38 | merge core-8-6-branch (and fix conflict in test event-9) check-in: 0946e14b user: fvogel tags: patch-85c8397412-86 | |
20:33 | Fix [d50f63a0e1]: menu-38.1 hangs when unconstrained. check-in: c0bc7ec7 user: fvogel tags: trunk, main | |
20:32 | Fix [d50f63a0e1]: menu-38.1 hangs when unconstrained. check-in: 0cb316cc user: fvogel tags: core-8-6-branch | |
20:05 | If this still allows event-9 and/or textTag-16.2 to fail, then it cannot be a timing issue. check-in: 80153b78 user: fvogel tags: gcc_unstable_tests | |
12:10 | Merge 8.7 check-in: 74933e10 user: jan.nijtmans tags: tk_print | |
11:09 | Merge 8.6 check-in: b566fec9 user: jan.nijtmans tags: trunk, main | |
11:03 | Two more failsOnXQuarz marks. Fix possible compiler warning when HAVE_XKBKEYCODETOKEYSYM is not defined check-in: 754075c9 user: jan.nijtmans tags: core-8-6-branch | |
10:45 | Merge 8.6 check-in: b15f0d18 user: jan.nijtmans tags: trunk, main | |
10:42 | Merge 8.5 check-in: 043152a4 user: jan.nijtmans tags: core-8-6-branch | |
10:39 | One more failsOnQuarz mark. Extend ignore-glob check-in: 681cd646 user: jan.nijtmans tags: core-8-5-branch | |
01:16 | propsed fix for lost "update" command after "destroy ." check-in: 23480ba5 user: griffin tags: bug-9b6065d1fd | |
00:44 | Create new branch named "bug-9b6065d1fd" check-in: 80849fbf user: griffin tags: bug-9b6065d1fd | |
2021-03-08
| ||
20:05 |
event-9: Try an increase of the waiting time.
textTag-16.2: For each of the following environnements :
the debug output produced by the previous commit is always the same, independently of the PASS or FAIL test result : Courier 12 -family {Courier New} -size 12 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 14 -descent 4 -linespace 18 -fixed 1 Helvetica 24 -family Arial -size 24 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 29 -descent 7 -linespace 36 -fixed 0 17,29 -- 27,47 Conclusion: this is not a font issue. Let's try a different timing test then. check-in: 0ad0b4fb user: fvogel tags: gcc_unstable_tests | |
16:44 | Merge 8.7. Another round of compiler warnings check-in: 03a15359 user: jan.nijtmans tags: tk_print | |
16:43 | Unneccessary *_InitStubs() calls check-in: cd1fb75b user: jan.nijtmans tags: trunk, main | |
15:18 | Merge 8.7 check-in: c2b5f2c2 user: jan.nijtmans tags: tk_print | |
15:16 | Merge 8.6 check-in: 076264ca user: jan.nijtmans tags: trunk, main | |
15:13 | Mark more testcases with failsOnXQuarz check-in: 9bcf997a user: jan.nijtmans tags: core-8-6-branch | |
14:46 | Mark more testcases with failsOnQuarz check-in: 9525daf6 user: jan.nijtmans tags: core-8-5-branch | |
14:06 | Eliminate unnecessary spacing check-in: 2ffc10bc user: jan.nijtmans tags: core-8-6-branch | |
13:37 | Make tkWinGID.c and tkWinPrint.c compile. Still various compiler warnings check-in: c9958dc1 user: jan.nijtmans tags: tk_print | |
2021-03-06
| ||
10:19 | Some debug info in an attempt to understand what's going on with textTag-16.2 (font issue?) check-in: 83362b58 user: fvogel tags: gcc_unstable_tests | |
01:26 | Add tkWinGDI.c check-in: 0b726a00 user: kevin_walzer tags: tk_print | |
01:14 | Replacing my printer code with a complete implementation courtesy of Harald Oehlmann; adding Michael Schwartz's GDI code after light tweaking, more extensive review and re-work needed to build; need to review and add Michael Schwartz's script-level implementation for printing text files and canvas widgets based on these C primitives check-in: 89094b3e user: kevin_walzer tags: tk_print | |
2021-03-05
| ||
16:15 | Fix [58222c42b3]: ttk::entry has wrong default background/fieldbackground check-in: cdbd93ed user: culler tags: bug-58222c42b3 | |
14:40 | mac build with --enable-corefoundation. Use "sudo" when installing check-in: 31a210db user: jan.nijtmans tags: core-8-5-branch | |
14:22 | Merge-mark check-in: 35174c6f user: jan.nijtmans tags: core-8-6-branch | |
14:21 | Attempt to make more ttk testcases pass on github actions, by backporting some textual changes from 8.6 check-in: 3d788a85 user: jan.nijtmans tags: core-8-5-branch | |
08:47 | Merge 8.7 check-in: 721d375b user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
07:39 | Add Linux builds against Tcl 8.7 and 9.0 too check-in: 7737f79d user: jan.nijtmans tags: trunk, main | |
2021-03-04
| ||
20:39 | Experiment check-in: 1daccaf1 user: fvogel tags: gcc_unstable_tests | |
20:39 | Fix [8227d46f9d]: imgPhoto test failures and [236dfa6057]: imgPNG-4.4 test failure, which were essentially the same bug: a wrongly placed #endif check-in: e4d36a5a user: jan.nijtmans tags: trunk, main | |
2021-03-02
| ||
19:04 | Merge 8.6 check-in: ea7782aa user: culler tags: trunk, main | |
19:03 | Fix [1626ed65b8]: Aqua aborts when dead keys are used as menu accelerators. check-in: db32fe0b user: culler tags: core-8-6-branch | |
19:02 | Adjust the key event processing logic to handle dead keys being used as menu accelerators. This prevents the crash at exit. Closed-Leaf check-in: 6cff5cd5 user: culler tags: bug-1626ed65b8 | |
2021-03-01
| ||
19:59 | Fix [9eb2c5c90c]: warning in tkImgPhoto.c check-in: f23f42a9 user: fvogel tags: trunk, main | |
17:34 | Fix [1626ed65b8]: Aqua aborts when Command-backquote is pressed on a Spanish keyboard. check-in: bdb2ce53 user: culler tags: bug-1626ed65b8 | |
16:36 | Merge 8.6 check-in: 6d6dd610 user: jan.nijtmans tags: trunk, main | |
16:24 | Need extra "update" after "after 50" check-in: cbcceb14 user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Fix event-9 testcase on Windows on Tk 8.6. See also [85c8397412] check-in: d9552e2e user: jan.nijtmans tags: core-8-6-branch | |
08:12 | Merge 8.6 check-in: 32ebdabb user: jan.nijtmans tags: trunk, main | |
08:11 | Fix a few "$tcl_platform(platform) ==" which should have been "[tk windowingsystem] ==". On Cygwin this makes a difference check-in: 24f86105 user: jan.nijtmans tags: core-8-6-branch | |
2021-02-28
| ||
09:20 | merge trunk check-in: e56700cc user: fvogel tags: patch-85c8397412 | |
09:20 | merge core-8-6-branch check-in: ccd79148 user: fvogel tags: patch-85c8397412-86 | |
09:08 | Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: bd3e4455 user: fvogel tags: trunk, main | |
09:08 | Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: 0232e0db user: fvogel tags: core-8-6-branch | |
09:07 | merge the part of core-8-6-branch that was left out in previous merge due to wrong baseline check-in: 17f37d12 user: fvogel tags: bug-9e1312f32c | |
08:53 | Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: 3d9e6f5e user: fvogel tags: bug-9e1312f32c | |
08:43 | merge core-8-6-branch check-in: 894b5a96 user: fvogel tags: bug-9e1312f32c | |
03:56 | Merge 8.6 check-in: ea1c1aad user: marc_culler tags: trunk, main | |
03:55 | Fix [3b9296159c]: The NULL pointer guard in XSetupEvent is misplaced. (Why it is needed remains a mystery.) check-in: 1ce1d38a user: marc_culler tags: core-8-6-branch | |
2021-02-27
| ||
15:22 | Merge TIP 529 to trunk check-in: 790e32e7 user: kevin_walzer tags: trunk, main | |
10:46 | Cherrypick Jan's suggestions [ee33dc39] and resolve conflict. check-in: 33dc4adb user: fvogel tags: patch-85c8397412 | |
10:29 | Resolve unintended fork check-in: 6a162bf1 user: fvogel tags: patch-85c8397412-86 | |
10:27 | Backout previous commit check-in: 844f2ab6 user: fvogel tags: patch-85c8397412-86 | |
10:24 | Implement Jan's suggestions. check-in: ee33dc39 user: fvogel tags: patch-85c8397412-86 | |
2021-02-25
| ||
16:44 | Merge 8.6 check-in: 119b5f73 user: jan.nijtmans tags: patch-85c8397412-86 | |
15:45 | Merge 8.7 check-in: 231be8e9 user: jan.nijtmans tags: mac_styles_87 | |
15:44 | Merge 8.7 check-in: 64b675f8 user: jan.nijtmans tags: glyph_indexing_2 | |
15:09 | Merge 8.7 check-in: b61da129 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:04 | Fix reference of tests Closed-Leaf check-in: 80d02564 user: fvogel tags: tip529-image-metadata-no-match-method | |
13:53 | Merge 8.7 check-in: 1317f17f user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
10:19 | Merge 8.6 check-in: 7a8c5279 user: jan.nijtmans tags: trunk, main | |
10:17 | Fix [be9cade996]: sigsegv in tkwait check-in: e208aac7 user: jan.nijtmans tags: core-8-6-branch | |
10:11 | Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 5ddef083 user: jan.nijtmans tags: core-8-6-branch | |
10:08 | ClipboardGetProc() should never assume the bytes it receives are valid UTF-8 Closed-Leaf check-in: e7bdb2ba user: jan.nijtmans tags: bug-234ee4f83b | |
08:27 | Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 11f53b46 user: jan.nijtmans tags: bug-234ee4f83b | |
2021-02-23
| ||
08:21 | Merge 8.7 check-in: 99f2f945 user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-02-21
| ||
04:37 | Fix minor typos check-in: 6f357192 user: kevin_walzer tags: tk_print | |
04:28 | Trying different approach based on TextOut rather than DrawText. Currently prints narrow column on page, but will do further refinement. check-in: a1c82516 user: kevin_walzer tags: tk_print | |
2021-02-20
| ||
14:11 | Fix [be9cade996]: sigsegv in tkwait. Propagate the fix from https://core.tcl-lang.org/tcl/tktview/16828b3744521541660af48501fa06e63e564ad3 from vwait to tkwait. Closed-Leaf check-in: fda7fe5d user: fvogel tags: bug-be9cade996 | |
2021-02-19
| ||
07:46 | Merge 8.7. Fix some warnings in tkWinPrint.c, like "if (output = 0)" should be "if (output == 0)" check-in: 2fb69231 user: jan.nijtmans tags: tk_print | |
02:21 | Some progress with text printing on Windows check-in: f1bc3939 user: kevin_walzer tags: tk_print | |
2021-02-17
| ||
11:03 | Merge 8.7 check-in: fdb93746 user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
08:52 | Using "ln" doesn't work correctly for lower-directories like "ttk", when zipping libtk.vfs check-in: 763267f7 user: jan.nijtmans tags: trunk, main | |
2021-02-16
| ||
14:01 | Attempt to make double-arch binary on MacOS check-in: fac4d9dc user: jan.nijtmans tags: trunk, main | |
2021-02-15
| ||
15:01 | Fix windows build using --disable-shared check-in: 6bc49a4f user: jan.nijtmans tags: trunk, main | |
14:36 | Use "macher" utility in stead of append on MacOSX, just as Tcl does check-in: b4858cc4 user: jan.nijtmans tags: trunk, main | |
10:09 | Sync unix/tcl.m4 with Tcl. Re-generate unix/configure check-in: d7c02c8e user: jan.nijtmans tags: trunk, main | |
2021-02-14
| ||
15:19 | Cherrypick version detection fixes in controlPointerWarpTiming check-in: 24fd2f0b user: fvogel tags: patch-85c8397412 | |
15:13 | The relevant check is on [tk windowingsystem], not on $::tcl_platform(os). For instance think about Cygwin. check-in: 382d6ba0 user: fvogel tags: patch-85c8397412-86 | |
15:09 | Fix Tk version detection check-in: a87809c0 user: fvogel tags: patch-85c8397412-86 | |
2021-02-13
| ||
12:55 | Fix conflict resolution error I made in [aaec2f44] check-in: be2b4b85 user: fvogel tags: patch-85c8397412-86 | |
2021-02-12
| ||
09:30 | More MSVC++ 6.0-friendly solution for [822330269b] check-in: e129a2ef user: jan.nijtmans tags: trunk, main | |
09:11 | Fix pkgconfig testcase for --disable-shared builds check-in: 449aafff user: jan.nijtmans tags: trunk, main | |
08:50 | Now that TIP #430 works for Tk, no longer install tk_library/tk.tcl and friends in <prefix>/lib/tk8.7 check-in: a9709559 user: jan.nijtmans tags: trunk, main | |
08:13 | Better job of locating the tclsh binary (to be unzipped for --disable-shared). Also, don't abort build when it fails check-in: 7ae1803c user: jan.nijtmans tags: trunk, main | |
2021-02-11
| ||
21:39 | Extend condition for running an 'after' in controlPointerWarpTiming to Windows 10 or above (instead of exactly Win10). check-in: a0b06657 user: fvogel tags: patch-85c8397412 | |
21:36 | Extend condition for running an 'after' in controlPointerWarpTiming to Windows 10 or above (instead of exactly Win10). check-in: 65432c8c user: fvogel tags: patch-85c8397412-86 | |
21:25 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. This is the patch for 8.6 (with many conflicts fixed). check-in: aaec2f44 user: fvogel tags: patch-85c8397412-86 | |
21:13 | Typo check-in: c2650116 user: fvogel tags: patch-85c8397412 | |
18:14 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. Patch from Erik Leunissen applied as-is. check-in: 35b17035 user: fvogel tags: patch-85c8397412 | |
09:30 | Expperiment: let's see if the change in tkPointer.c is responsable for test-case breakage on Windows (don't care other platforms for now) Closed-Leaf check-in: 62698b87 user: jan.nijtmans tags: bug-9e1312f32c | |
09:26 | typo in github actions linux build check-in: b7c57318 user: jan.nijtmans tags: trunk, main | |
2021-02-10
| ||
11:13 | Merge 8.7 check-in: 5bc0aaa7 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:57 | Make TIP #430 (finally) work with Tk. check-in: b5e6fa24 user: jan.nijtmans tags: trunk, main | |
10:23 | Merge 8.6 check-in: c2c7ce7b user: jan.nijtmans tags: trunk, main | |
10:17 | Fix [d3cd4c6949]: Make the ttk::notebook::CycleTab proc more robust check-in: 68ada642 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Sync win/rules.vc with Tcl check-in: af896897 user: jan.nijtmans tags: core-8-6-branch | |
2021-02-09
| ||
16:45 | In Github actions, build against the Tcl bug-87e840c26c branch Closed-Leaf check-in: 87c2fefd user: jan.nijtmans tags: bug-87e840c26c | |
16:39 | Only set the dllfile,runtime key info when doing a shared build check-in: ba4cf1e8 user: jan.nijtmans tags: bug-87e840c26c | |
14:13 | Add --disable-zipfs to macosx/GNUmakefile check-in: 78fed98b user: jan.nijtmans tags: bug-87e840c26c | |
12:56 | Add "dllfile,runtime" to Tk package configuration check-in: b8afddd0 user: jan.nijtmans tags: bug-87e840c26c | |
09:37 | Use --disable-vfs when linking with Tcl 8.6 check-in: fe35c6bf user: jan.nijtmans tags: bug-87e840c26c | |
08:48 | merge-mark check-in: 5cda5441 user: jan.nijtmans tags: core-8-6-branch | |
08:46 | Add two missing rules (needed because we removed the dependency on the UNIX directory from win32 build) check-in: 8557b30d user: jan.nijtmans tags: core-8-5-branch | |
08:34 | There are no png files in TEST_DIR check-in: e7eb9431 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-08
| ||
15:18 | Merge 8.7. Don't pack "demo" directory in zip-file check-in: 4886b4ca user: jan.nijtmans tags: bug-87e840c26c | |
13:37 | Merge 8.6 check-in: efab92a9 user: jan.nijtmans tags: trunk, main | |
13:26 | Merge 8.5 check-in: 46be8a55 user: jan.nijtmans tags: core-8-6-branch | |
12:15 | Fix [44eaf9a908]: 'make distclean' fails on trunk Undo ttk.decls from unnecessary "current" and ending semicolon Don't use "catch" in Tk's pkgIndex.tcl, and don't use "load" 2th argument check-in: 19231832 user: jan.nijtmans tags: core-8-5-branch | |
07:59 | Merge-mark check-in: 0bf5087d user: jan.nijtmans tags: core-8-6-branch | |
07:47 | Fix [f10f49430c]: core-8-5-branch does not build with MSVC 2019 Use "/D" in stead of "-D" in the cl command line, for consistancy check-in: 29134572 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-07
| ||
23:31 | Merge trunk check-in: 74a32b4e user: pspjuth tags: pspjuth-treeview | |
23:10 | Documentation updates check-in: e75e9601 user: pspjuth tags: pspjuth-treeview | |
20:17 | merge core-8-6-branch check-in: 8a667241 user: fvogel tags: trunk, main | |
20:16 | merge mark check-in: 9c177665 user: fvogel tags: core-8-6-branch | |
20:14 | Marking textTag-18.1 as knownBug in [c62fb2ba] wasn't so satisfying to me, so I have backported the fix from core-8-6-branch. check-in: 21fd2346 user: fvogel tags: core-8-5-branch | |
14:18 | Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: 94e45daa user: fvogel tags: trunk, main | |
14:16 | Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: f4ef2a3f user: fvogel tags: core-8-6-branch | |
14:13 | Merge 8.6 check-in: 0989be34 user: fvogel tags: bug-9e1312f32c | |
12:41 | Remove superfluous .AS call in CrtPhImgFmt.3, and fix typos and indentation. check-in: 69ad6ea2 user: fvogel tags: tip529-image-metadata-no-match-method | |
2021-02-06
| ||
23:34 | Added item option -hidden check-in: e352b946 user: pspjuth tags: pspjuth-treeview | |
23:09 | Keep track of visible items separately from all items. check-in: 10b5e802 user: pspjuth tags: pspjuth-treeview | |
18:26 | Make compile with MS-VC2015. As any warning stops compilation, the signed/unsigned warning must be corrected, sorry. check-in: fd1007dd user: oehhar tags: tk_print | |
18:07 | TIP-529 metadata dict: on unused output metadata dict, recreate it also, if driver has shared the object. check-in: c5732677 user: oehhar tags: tip529-image-metadata-no-match-method | |
15:50 | Minor adjustments check-in: 8b079326 user: kevin_walzer tags: tk_print | |
04:19 | Some progress on text printing; need to support multi-page printing, improve layout of text on page check-in: 54688f87 user: kevin_walzer tags: tk_print | |
2021-02-05
| ||
14:17 | Merge 8.7 check-in: df7b1b6e user: jan.nijtmans tags: bug-87e840c26c | |
08:51 | Fix [f9bd73629e] follow-up. Thanks, Csaba, for discovering this! check-in: f0957b8a user: jan.nijtmans tags: trunk, main | |
2021-02-04
| ||
14:17 | Merge 8.7. Make a --disable-shared build handle the Tk zip file. check-in: 134ff86e user: jan.nijtmans tags: bug-87e840c26c | |
11:34 | Sync */tcl.m4 with Tcl check-in: 52f86aa6 user: jan.nijtmans tags: trunk, main | |
2021-02-03
| ||
18:59 | Actually, the @available directive was available in XCode 10.9 (for macOS 10.14) check-in: a03a3fcd user: marc_culler tags: trunk, main | |
17:40 | Fix [effc24d25b]: Mac OS: compilation error reported (even though it's only a warning) check-in: ae4292b8 user: jan.nijtmans tags: trunk, main | |
10:31 | Merge 8.7 check-in: 8fe5cc83 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:48 | New macro TK_OPTION_UNDERLINE_DEF, which simplifies the default handling for "-underline" options. check-in: 7613a7a3 user: jan.nijtmans tags: trunk, main | |
08:51 | Merge 8.7 check-in: 1b0fec67 user: jan.nijtmans tags: strict-index, enhanced-index | |
04:51 | First attempt at printing text file on Windows check-in: 20c1c118 user: kevin_walzer tags: tk_print | |
2021-02-02
| ||
16:07 | Merge 8.6 check-in: 57b384d0 user: jan.nijtmans tags: trunk, main | |
15:40 | More implicit type-casts, for C++ compatibility. check-in: 9b1b7861 user: jan.nijtmans tags: core-8-6-branch | |
14:10 | Merge 8.7 check-in: 7ac242ef user: jan.nijtmans tags: revised_text, tip-466 | |
13:53 | Merge 8.7 check-in: e93ad3b8 user: jan.nijtmans tags: glyph_indexing_2 | |
2021-02-01
| ||
16:17 | Fix [44eaf9a908]: 'make distclean' fails on trunk check-in: 5fa52017 user: jan.nijtmans tags: trunk, main | |
10:16 | Make it compile with gcc (missing winspool.lib). Use Wide API, for better Unicode support. check-in: 7cf7ad66 user: jan.nijtmans tags: tk_print | |
2021-01-31
| ||
18:37 | Fix warning when building the man page ('CrtPhImgFmt: SYNOPSIS: output-directive: ignoring .nf') check-in: f21edc91 user: fvogel tags: tip529-image-metadata-no-match-method | |
02:15 | Tighten comment check-in: e4f8b398 user: kevin_walzer tags: tk_print | |
01:24 | Windows printing now sends text to printer but printer cannout output correctly; may need to try another approach check-in: a853acd5 user: kevin_walzer tags: tk_print | |
2021-01-30
| ||
18:35 | Formatting cleanup check-in: cd80f597 user: kevin_walzer tags: tk_print | |
18:31 | Text printing connects with printer but generates no output; need to look more closely at raw mode check-in: 334c7aff user: kevin_walzer tags: tk_print | |
2021-01-29
| ||
16:24 | Merge 8.7 check-in: f4675682 user: jan.nijtmans tags: bug-87e840c26c | |
16:21 | In guthub actions: Windows build with gcc should be against Tcl 8.6 headers check-in: 8e051e02 user: jan.nijtmans tags: trunk, main | |
16:16 | More progress in TIP #430 for Tk: zip file is now attached to the shared library, cannot be used by Wish yet. check-in: a6c3bade user: jan.nijtmans tags: trunk, main | |
16:00 | Merge 8.6 check-in: d5131211 user: jan.nijtmans tags: trunk, main | |
15:58 | Undo previous change to unix/configure.in check-in: c454e679 user: jan.nijtmans tags: core-8-6-branch | |
13:34 | Merge 8.6 check-in: 22e1f941 user: jan.nijtmans tags: trunk, main | |
13:25 | Fix 2 warnings when running autoconf 2.69 or 2.70 check-in: c12f2569 user: jan.nijtmans tags: core-8-6-branch | |
10:54 | Merge trunk. More progress: In shared builds, Tk zip-files are now appended to the Tk shared library check-in: b30959b2 user: jan.nijtmans tags: bug-87e840c26c | |
03:32 | Fix typo check-in: 48439eef user: kevin_walzer tags: tk_print | |
03:31 | Printing bitmap rendering of canvas works on Win32; on to text printing check-in: 5b881f9b user: kevin_walzer tags: tk_print | |
02:01 | Fix typo in man page check-in: 42bb7557 user: kevin_walzer tags: tip529-image-metadata-no-match-method | |
2021-01-28
| ||
16:56 | Merge 8.7 check-in: 516179c4 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:26 | Fix [237971ce]: [$canvas insert] changed behaviour. Thanks to Emiliano Gavilan for the bug report. check-in: 13f39d0d user: jan.nijtmans tags: trunk, main | |
10:20 | Two new testcases check-in: 09b26468 user: jan.nijtmans tags: core-8-6-branch | |
08:01 | Fix for [237971ce]: [$canvas insert] changed behaviour. Also added testcase from Emiliano Gavilan. Closed-Leaf check-in: 079e0a0f user: jan.nijtmans tags: bug-237971ce | |
02:05 | Minor tweak check-in: 8647fcf8 user: kevin_walzer tags: tk_print | |
2021-01-27
| ||
22:17 | Merge main check-in: 38406502 user: marc_culler tags: mac_styles_87 | |
22:03 | Merge 8.6 check-in: c2715114 user: marc_culler tags: trunk, main | |
21:19 | Merge 8.6 check-in: e24c039b user: marc_culler tags: mac_styles | |
21:13 | Fix [bdcab85b9c]: Aqua crash when non-BMP characters are used in a menu label check-in: efde128d user: marc_culler tags: core-8-6-branch | |
20:38 | Fix [bdcab85b9c]: Aqua crash when non-BMP characters are used in a menu label Closed-Leaf check-in: 236cec5b user: marc_culler tags: bug-bdcab85b9c | |
10:01 | Merge 9.0 check-in: 552de882 user: jan.nijtmans tags: tk_print | |
09:59 | Merge-mark check-in: 65760beb user: jan.nijtmans tags: trunk, main | |
09:58 | Sync genStubs.tcl changes from Tcl 8.6. Finish "make genstubs" for Ttk in makefile.vc. check-in: 94187a74 user: jan.nijtmans tags: core-8-6-branch | |
09:44 | Don't use hardcoded 'zipper.tcl' file in makefile.vc. Finish 'genstubs' target for ttk. check-in: 9a0a78b5 user: jan.nijtmans tags: trunk, main | |
08:07 | needsTcl87 constraint is true for Tcl 9.0 as well check-in: cbaf2a35 user: jan.nijtmans tags: trunk, main | |
02:12 | Minor tweak check-in: 2babb6fb user: kevin_walzer tags: tk_print | |
2021-01-26
| ||
18:54 | Merge trunk; fix parsing errors in photo.n check-in: eaec02eb user: kevin_walzer tags: tip529-image-metadata-no-match-method | |
16:32 | Tweak check-in: 8f20c2ce user: kevin_walzer tags: tk_print | |
15:33 | Merge 8.7. Fix a few compiler warnings check-in: 88f352c3 user: jan.nijtmans tags: tk_print | |
15:12 | Correct groff syntax check-in: c8b50437 user: oehhar tags: tip529-image-metadata-no-match-method | |
11:54 | TIP529: image metadata: added driver interface documentation check-in: 39de82dd user: oehhar tags: tip529-image-metadata-no-match-method | |
09:49 | Fix [0e1b64074]: Build error on Windows 10/VS 2019 check-in: ec93c882 user: jan.nijtmans tags: trunk, main | |
03:00 | Remove invalid UTF check-in: 9c42f02b user: kevin_walzer tags: tk_print | |
01:01 | Add tkWinPrint.c check-in: e5270c64 user: kevin_walzer tags: tk_print | |
00:17 | Merge trunk check-in: 07c0370c user: kevin_walzer tags: tk_print | |
00:09 | Initial attempt at printing tip check-in: d50e109a user: kevin_walzer tags: tk_print | |
2021-01-25
| ||
20:00 | merge-mark check-in: 24ff9a28 user: jan.nijtmans tags: trunk, main | |
19:59 | Make Tk 8.6 compile (again) with Tcl 8.7 headers and --disable-shared check-in: fa702e07 user: jan.nijtmans tags: core-8-6-branch | |
18:28 | TIP529 image metadata: "photo" documentation page started. check-in: ce203a4c user: oehhar tags: tip529-image-metadata-no-match-method | |
14:28 | Fix typo in tkWinIco.c check-in: 095536a9 user: kevin_walzer tags: trunk, main | |
2021-01-23
| ||
13:23 | Merge main, Tk_CreatePhotoImageFormatVersion3: stubs position from 279 to 280, masterPtr->modelPtr check-in: 84174311 user: oehhar tags: tip529-image-metadata-no-match-method | |
2021-01-22
| ||
14:11 | Fix warning, compiling on macOS with Tcl 9.0 headers check-in: a55a9c97 user: jan.nijtmans tags: trunk, main | |
13:03 | Merge 8.6 check-in: b9adfbd7 user: jan.nijtmans tags: trunk, main | |
12:44 | Fix [1712098]: Tk still needs Tcl source distro check-in: 90fb03c0 user: jan.nijtmans tags: core-8-6-branch | |
11:08 | Mark testcases which fail on XQuarz check-in: f762ef0a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-21
| ||
16:21 | Merge 8.7 check-in: c5eb0a6c user: jan.nijtmans tags: bug-87e840c26c | |
15:17 | Merge 8.6 check-in: 7dd1d856 user: jan.nijtmans tags: trunk, main | |
15:08 | Compile stub library with -fno-lto. See 98ae20f0f5 for the reason why. check-in: 0e3d6628 user: jan.nijtmans tags: core-8-6-branch | |
10:43 | Merge 8.6 check-in: 38c4620b user: jan.nijtmans tags: trunk, main | |
10:41 | Merge 8.5 check-in: fd2756a8 user: jan.nijtmans tags: core-8-6-branch | |
10:34 | More progress on github actions MacOS build. check-in: 9371be2a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-20
| ||
15:51 | Fix place-14.1 testcase in --enable-symbols=mem mode, which broke as a result of TIP #518. check-in: 1b6cad0d user: jan.nijtmans tags: trunk, main | |
09:31 | "brew cask install" doesn't work, so use "brew install --cask" instead check-in: 9a07d613 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-19
| ||
11:42 | merge-mark check-in: 34504a10 user: jan.nijtmans tags: trunk, main | |
11:41 | sync keysym.h and keysymdef.h with latest X11 version. Mostly formatting only, no new keycodes check-in: 870a2d1b user: jan.nijtmans tags: core-8-6-branch | |
2021-01-18
| ||
13:25 | Change (non-standard, Windows-only) keysyms "Win_L", "Win_R" and "App" keycodes to be the same as "Super_L", "Super_R" and "Menu". Make old usage deprecated, but - for now - it still works. Update keysymdef.h to match latest X11R6 version. Fix documentation (some keysym's were still missing) check-in: 27ecebe8 user: jan.nijtmans tags: trunk, main | |
10:03 | Make 3 keysyms, "OE", "oe" and "Ydiaeresis" available on Windows and MacOS. Already available on X11R6. Update "keysyms.n" documentation: Was not in sync with real keysym list. check-in: bc651830 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-15
| ||
19:27 | Aqua refresh issues: use [NSView lockfocus] when minimum target OS version is < 10.14 Leaf check-in: 87d589d5 user: marc_culler tags: mac_lockfocus | |
15:13 | Merge 8.6 check-in: 1427fe34 user: jan.nijtmans tags: trunk, main | |
15:08 | Always use -eofchar "\032 {}", not -eofchar \032. See: 5bfe3de008 check-in: c4d94408 user: jan.nijtmans tags: core-8-6-branch | |
14:27 | Change shared Tk filename check-in: 77106e92 user: jan.nijtmans tags: bug-ea39ab591e, tip-595 | |
08:36 | Merge-mark check-in: 86d21749 user: jan.nijtmans tags: trunk, main | |
08:35 | Add (back) keysyms "Arabic_switch" and "Arabic_comma", since they were available in Tk 8.6 as well. Remove some keysyms that TIP #588 deprecated, because Tk 8.6 didn't have them either, like "ooblique" check-in: b03d1aad user: jan.nijtmans tags: trunk, main | |
08:24 | Add 4 keycodes from X11R6: "Codeinput", "SingleCandidate", "MultipleCandidate" and "PreviousCandidate", so they are available on Windows/MacOS too. Also sort ks_names.h a little check-in: 8cbcef90 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-14
| ||
15:14 | Do some sorting in ks_names.h, no removals or additions. This way, it becomes clear that some Hangul_* entries are actually deprecated (same keycode as another symbol earlier in the table) check-in: 95abbffb user: jan.nijtmans tags: trunk, main | |
13:23 | Make the declaration of tclIntStubsPtr match the declaration in tclStubLib.c. It looks like some gcc versions (10 ???) are picky on this, with certain C-flags check-in: 8d4ab90b user: jan.nijtmans tags: trunk, main | |
2021-01-13
| ||
17:17 | merge-mark check-in: 32733956 user: jan.nijtmans tags: trunk, main | |
17:16 | gcc warnings, when compiling with Tcl 8.7 headers check-in: 5ad03ec7 user: jan.nijtmans tags: core-8-6-branch | |
17:02 | Merge 8.7 check-in: d2a85a10 user: jan.nijtmans tags: trunk, main | |
17:00 | Merge 8.5 check-in: 71a815a9 user: jan.nijtmans tags: core-8-6-branch | |
16:58 | Don't use @TCL_DEFS@ in win/Makefile.in (just as unix/Makefile.in). In stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows. check-in: 0dd6ecc4 user: jan.nijtmans tags: core-8-5-branch | |
16:19 | gcc warnings, when compiling with Tcl 9.0 headers check-in: c6b2590d user: jan.nijtmans tags: trunk, main | |
16:09 | Eliminate internal TkGetByteArrayFromObj() and TkGetStringFromObj() functions: Thanks to TIP #481 those are no longer needed. check-in: 511847fc user: jan.nijtmans tags: trunk, main | |
10:53 | Merge 8.6 check-in: 2cfe4ccf user: jan.nijtmans tags: trunk, main | |
10:29 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: c24792ef user: jan.nijtmans tags: core-8-6-branch | |
10:28 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: da7e629e user: jan.nijtmans tags: core-8-5-branch | |
08:26 | Mark textTag-18.1 with "knownBug": Not really worth to pay much attention to it any more. check-in: c62fb2ba user: jan.nijtmans tags: core-8-5-branch | |
08:15 | Merge-mark core-8-6-11-rc (single-char fix, already done here). Remove wrong comment. check-in: 2eab6e3b user: jan.nijtmans tags: core-8-6-branch | |
07:51 | Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11 Closed-Leaf check-in: 03611622 user: jan.nijtmans tags: core-8-6-11-rc, core-8-6-11-1 | |
2021-01-12
| ||
09:31 | Another experiment: bring back tkPack.c from 8.6 too Closed-Leaf check-in: 7b35f350 user: jan.nijtmans tags: bug-5816ae8d1e | |
08:24 | Merge 8.5 check-in: 3187fdb8 user: jan.nijtmans tags: core-8-6-branch | |
08:18 | backport textTag-18.1 changes from 8.6. Hopefully this makes the test pass on Windows check-in: 2ac6822e user: jan.nijtmans tags: core-8-5-branch | |
2021-01-11
| ||
15:36 | Experiment: Bring back tkPlace.c from Tk 8.6, see if this helps. check-in: d8f47a3f user: jan.nijtmans tags: bug-5816ae8d1e | |
12:17 | Merge-mark check-in: b902eac4 user: jan.nijtmans tags: core-8-6-branch | |
12:16 | Don't bother MSVC build: makefile.vc is not maintained for loooooong time. check-in: 6965b9ad user: jan.nijtmans tags: core-8-5-branch | |
07:23 | merge-mark check-in: 04113587 user: jan.nijtmans tags: trunk, main | |
07:19 | Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11. Also remove some unnecessary braces. check-in: 349bcf8f user: jan.nijtmans tags: core-8-6-branch | |
2021-01-09
| ||
17:09 | Fix [00c94e7d85]: A typo in 'text/images' manual. check-in: 7863d830 user: fvogel tags: trunk, main | |
17:09 | Fix [00c94e7d85]: A typo in 'text/images' manual. check-in: 5c8f6f37 user: fvogel tags: core-8-6-branch | |
2021-01-08
| ||
17:22 | Merge 8.7 check-in: d69226e8 user: jan.nijtmans tags: strict-index, enhanced-index | |
17:21 | Merge 8.7 check-in: 33ecc9e5 user: jan.nijtmans tags: bug-87e840c26c | |
17:14 | Merge 8.6 check-in: bfe7f380 user: jan.nijtmans tags: bug-9e1312f32c | |
17:09 | Merge 8.6 check-in: 6955891f user: jan.nijtmans tags: trunk, main | |
17:08 | Merge 8.5 check-in: 071aafd1 user: jan.nijtmans tags: core-8-6-branch | |
17:05 | [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock (doc update only) check-in: ac599898 user: jan.nijtmans tags: core-8-5-branch | |
16:54 | [822330269b]: image svg: Potential buffer overflow (integer overflow for insane image sizes) check-in: 045f25f6 user: jan.nijtmans tags: trunk, main | |
16:50 | [26889b3e7b]: Make the uniform mouse wheel event handling more standard-conform check-in: 8eaf6b60 user: jan.nijtmans tags: trunk, main | |
16:44 | TIP #592 implementation: Stop support for Windows XP, Server 2003, Vista, Server 2008 check-in: 993d0a6e user: jan.nijtmans tags: trunk, main | |
14:36 | Slightly better overflow-check, without doing too many re-calculations of the same multiply Closed-Leaf check-in: f3bb9eb3 user: jan.nijtmans tags: bug-822330269b_svg-overflow | |
14:21 | Close fork Closed-Leaf check-in: dd072821 user: jan.nijtmans tags: mac_styles-8_6_11 | |
13:34 | TIP #587 addendum: When reading commands from stdin, decode from utf-8 independant from system encoding. Somehow bind-16.47 is still failing in CI environment, not reproducable in Visual Studio environment. check-in: 30e2618e user: jan.nijtmans tags: trunk, main | |
13:10 | Merge 8.6. Sync */tcl.m4 with Tcl check-in: 4ee75a0a user: jan.nijtmans tags: trunk, main | |
12:37 | Sync unix/tcl.m4 with Tcl check-in: 5a0c36f4 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-07
| ||
17:29 | Fix default values for the (now ignored) menu foreground and background options. check-in: 7f02ad5c user: marc_culler tags: mac_styles-8_6_11 | |
2021-01-06
| ||
21:10 | Ticket [822330269b] Add check for overflow before image plain ckalloc. check-in: 1d602ea6 user: oehhar tags: bug-822330269b_svg-overflow | |
16:39 | Attempt to fix problem in TIP #587 implementation: When reading commands from stdin, they are - like - 'sourced', so it should be in utf-8 as well. Closed-Leaf check-in: df9c274f user: jan.nijtmans tags: tip-587-stdin | |
2021-01-05
| ||
18:42 | Fix washed out controlAccentColor on old macOS systems. check-in: bf831661 user: marc_culler tags: mac_styles-8_6_11 | |
17:13 | Merge 8.7. TIME_WITH_SYS_TIME is now obsolete (due to autoconf-2.70) check-in: 37978e36 user: jan.nijtmans tags: trunk, main | |
15:33 | Merge 8.5. Sync */tcl.m4 with Tcl. check-in: ad63439d user: jan.nijtmans tags: core-8-6-branch | |
15:28 | Correct Tk version in win/configure.in check-in: ecce338b user: jan.nijtmans tags: core-8-5-branch | |
15:26 | Sync */tcl.m4 with Tcl check-in: 2aae0366 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-04
| ||
11:19 | Cygwin-specific: Don't link wish with Windows Tk check-in: 620b31ae user: jan.nijtmans tags: cygwin | |
10:19 | Merge 8.6 check-in: bd9a2976 user: jan.nijtmans tags: cygwin | |
10:06 | Merge-mark check-in: f5d64126 user: jan.nijtmans tags: trunk, main | |
10:04 | Merge 8.5 check-in: 5719880a user: jan.nijtmans tags: core-8-6-branch | |
10:03 | Re-generate win/configure check-in: 1102244f user: jan.nijtmans tags: core-8-5-branch | |
01:56 | Snapshot of mac_styles at 8.6.11 check-in: 892fe5f1 user: marc_culler tags: mac_styles-8_6_11 | |
01:52 | Merge 8.6 check-in: 7ce184e2 user: marc_culler tags: mac_styles | |
00:52 | Merge 8.6 check-in: f406e9a4 user: marc_culler tags: trunk, main | |
00:50 | Fix [19fb7a38fc]: Aqua: when Info.plist does not specify an Application Icon, the default Tk feather icon needs to be named NSApplicationIcon. check-in: e15226d8 user: marc_culler tags: core-8-6-branch | |
2021-01-03
| ||
18:11 | Fix [19fb7a38fc]: Set the image name when defaulting to the Tk feather icon because no valid icon was found in Info.plist Closed-Leaf check-in: 66d30610 user: marc_culler tags: bug-19fb7a38fc | |
13:39 | Fix [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock, by better documenting differences between window managers. Closed-Leaf check-in: ccc7ad37 user: fvogel tags: bug-e57dbff619 | |
00:55 | merge 8.6 check-in: af377d72 user: dgp tags: trunk, main | |
00:41 | merge release check-in: 0ae4d65c user: dgp tags: core-8-6-branch | |
2020-12-31
| ||
01:52 | merge 8.6 check-in: e5018b55 user: dgp tags: rc2, release, core-8-6-11-rc, core-8-6-11 | |
01:51 | [85f316beb1] Fix static wish build for Aqua. Thanks to bagnon. check-in: 3bc8ae4e user: dgp tags: core-8-6-branch | |
00:29 | Attempt to fix [85f316beb1]: Tk 8.6.11 RC1 fails to produce static Wish with Aqua support Closed-Leaf check-in: 2564d053 user: jan.nijtmans tags: bug-85f316beb1-8.6 | |
2020-12-30
| ||
22:20 | Attempt to fix [85f316beb1]: Tk 8.6.11 RC1 fails to produce static Wish with Aqua support Closed-Leaf check-in: afdc682b user: jan.nijtmans tags: bug-85f316beb1 | |
22:06 | updates to changes file completed check-in: 6b837688 user: dgp tags: core-8-6-11-rc | |
21:08 | Merge 8.7 Closed-Leaf check-in: 5ee12a15 user: jan.nijtmans tags: patch-26889b3e7b | |
21:06 | Keep Option-MouseWheel scrolling 10 x MouseWheel scrolling. check-in: c1fe2a6a user: jan.nijtmans tags: patch-26889b3e7b | |
18:27 | merge 8.6 check-in: 4dda9421 user: dgp tags: core-8-6-11-rc | |
16:57 | Merge bug-e3888d5820-alt1. This re-adds arroneously removed 'after 50' after warping commands, which is needed on Windows so that the tests are stable and don't depend on a race condition. check-in: 85be1768 user: fvogel tags: trunk, main | |
15:44 | In Tk 8.7, warping is now synchronous (it was executed at idle time until and including 8.6), see [e3888d5820]. As a consequence we don't need to call 'update' in the tests anymore for 8.7. However, as detailed in ticket [69b48f427e] (specifically in comment there dated 2019-10-27 14:24:26), on Windows we still need to call 'after 50' to give time to SendInput to execute. This is independent from the fact warping happens sychronously or not and was committed as [e9becf44ab] in core-8-6-branch but was later erroneously removed from trunk branch in [d9d8c6bf] and [3e8ae688] under the wrong idea that is was not necessary with synchronous warping. Restore those calls, which makes bind-34.[123] and bind-36.1 always pass instead of rely on a race condition. Closed-Leaf check-in: 99290d7d user: fvogel tags: bug-e3888d5820-alt1 | |
15:25 | merge trunk check-in: c2d0773b user: fvogel tags: bug-e3888d5820-alt1 | |
12:44 | Remove unneeded changes in previous commit check-in: 5b8af486 user: fvogel tags: bug-9e1312f32c | |
2020-12-29
| ||
22:58 | Proposed fix for [26889b3e7b]: Make the uniform mouse wheel event handling more standard-conform check-in: 9db03053 user: jan.nijtmans tags: patch-26889b3e7b | |
22:30 | Merge 8.6 check-in: df4662f4 user: jan.nijtmans tags: trunk, main | |
22:29 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: 4c15c03b user: jan.nijtmans tags: core-8-6-branch | |
22:27 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: ceba67b1 user: jan.nijtmans tags: core-8-5-branch | |
02:39 | update changes file WIP check-in: 5a5ac548 user: dgp tags: core-8-6-11-rc | |
2020-12-28
| ||
20:57 | Robustify event-9 since it was failing sometimes on Win10, depending on a. race conditions (therefore the three added 'after 50'), and b. the location where the .top toplevel opens (it should not be over '.' otherwise an additional <Enter> event is generated for '.' and logged in the res variable). check-in: ab7d3825 user: fvogel tags: bug-9e1312f32c | |
19:22 | merge core-8-6-branch check-in: 71ae582e user: fvogel tags: bug-9e1312f32c | |
18:16 | update changes WIP check-in: 25254cb6 user: dgp tags: core-8-6-11-rc | |
2020-12-27
| ||
19:46 | MSVC build assumes Tcl 8.7 check-in: 8dc89ae8 user: jan.nijtmans tags: trunk, main | |
19:39 | Don't bother EXTRA_CC_SWITCHES (doesn't work yet). Fix selector for BUILD_CONFIG_ID check-in: 1daea46c user: jan.nijtmans tags: trunk, main | |
2020-12-26
| ||
20:03 | merge 8.6 check-in: 7cfe08c3 user: dgp tags: core-8-6-11-rc | |
2020-12-24
| ||
16:28 | Merge 8.6 check-in: bf9ba19e user: jan.nijtmans tags: trunk, main | |
16:26 | Sync installManPage with Tcl. unix/configure.in is not supposed to be executable in the dist check-in: c8f6227a user: jan.nijtmans tags: core-8-6-branch | |
16:23 | unix/configure.in is not supposed to be executable in the dist. Don't generate unix/tkConfig.h.in and unix/configure as part of "make dist" check-in: 90bd01b5 user: jan.nijtmans tags: core-8-5-branch | |
16:15 | Sync unix/installManPage with Tcl check-in: 68f87cb1 user: jan.nijtmans tags: core-8-5-branch | |
15:45 | Merge 8.6 check-in: 826244d1 user: marc_culler tags: trunk, main | |
15:43 | Merge 8.6 check-in: 0985b044 user: marc_culler tags: core-8-6-11-rc | |
15:42 | Fix [6157a8c4ca]: -filetypes does not work on macOS file dialogs check-in: 2a6097c4 user: marc_culler tags: core-8-6-branch | |
15:39 | Fix [6157a8c4ca]: -filetypes does not work on macOS file dialogs Closed-Leaf check-in: b8336d87 user: marc_culler tags: bug-6157a8c4ca | |
2020-12-23
| ||
10:49 | Suggested fix for [0f4e0785d7]: Use after free bug TkText *textPtr Closed-Leaf check-in: 2f091f55 user: jan.nijtmans tags: bug-0f4e0785d7 | |
2020-12-22
| ||
14:28 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 check-in: e87e9533 user: jan.nijtmans tags: core-8-5-branch | |
13:22 | merge 8.6 check-in: 41d4b61e user: dgp tags: rc1, core-8-6-11-rc | |
10:50 | Merge 8.7 check-in: d88533c9 user: jan.nijtmans tags: glyph_indexing_2 | |
10:44 | Merge 8.7 check-in: bfaba5a7 user: jan.nijtmans tags: bug-87e840c26c | |
10:39 | Fix duplicate "const" in tkUnixSysNotify.c: This doesn't work on a C++ compiler. Fix winWm-9.2 testcase: we already know this doesn't work on Ubuntu check-in: 04fb2ec3 user: jan.nijtmans tags: trunk, main | |
10:01 | Merge 8.6 check-in: 89cc53c9 user: jan.nijtmans tags: trunk, main | |
09:58 | Follow-up to [27fc4d0ae8]: one more typo check-in: 1f49aa4d user: jan.nijtmans tags: core-8-6-branch | |
07:31 | Merge 8.6 check-in: 5b60d358 user: jan.nijtmans tags: trunk, main | |
07:28 | Fix ea8cd4789c: Tcl 8.6.11 does not compile with VisualStudio 2010 check-in: 0ec475da user: jan.nijtmans tags: core-8-6-branch | |
2020-12-21
| ||
03:09 | Patch to fix memory leak in runtime linking of libnotify from Christian Werner check-in: e9eb0909 user: kevin_walzer tags: trunk, main | |
2020-12-19
| ||
22:23 | Autoconf 2.69 should still work (otherwise "make dist" fails on platforms which don't have autoconf-2.69 yet) check-in: df783d99 user: jan.nijtmans tags: trunk, main | |
2020-12-18
| ||
11:50 | Fix [b2a79390e3]: Tk 8.7 build fails on Mac OSX Catalina check-in: 5a843d6d user: jan.nijtmans tags: trunk, main | |
11:35 | More update necessary for autoconf 2.70. This fixes the determination of intptr_t/uintptr_t check-in: b5b07390 user: jan.nijtmans tags: trunk, main | |
2020-12-17
| ||
19:05 | merge 8.6 check-in: 3286fa0e user: dgp tags: core-8-6-11-rc | |
12:16 | Merge 8.6. Re-generated tkConfig.h.in with autoheader v2.70 check-in: 572f0651 user: jan.nijtmans tags: trunk, main | |
12:07 | Merge 8.5. Add .travis.yml and .github/workflows/*.yml to "make dist" check-in: 9fa0e546 user: jan.nijtmans tags: core-8-6-branch | |
12:04 | Add Travis and github action build scripts to "make dist" check-in: 59c37981 user: jan.nijtmans tags: core-8-5-branch | |
12:00 | Do windows build on windows-2019, maybe that works better check-in: ce6aff51 user: jan.nijtmans tags: core-8-5-branch | |
08:24 | Re-generate configure scripts with (brand-new!!!) autoconf-2.70 check-in: 8b8547ef user: jan.nijtmans tags: trunk, main | |
03:56 | Patch to allow runtime linking of libnotify; simplifies configure and makefile management; thanks to Christian Werner for the patch check-in: b042e4a5 user: kevin_walzer tags: trunk, main | |
03:13 | Patch for runtime linking of libnotify Closed-Leaf check-in: ac7209f0 user: kevin_walzer tags: libnotify-runtime | |
2020-12-16
| ||
21:22 | Remove unused variable. check-in: a51c9bfb user: marc_culler tags: trunk, main | |
21:05 | Merge 8.6 check-in: 73019a2e user: marc_culler tags: trunk, main | |
20:57 | Code cleanup - patch from Christopher Chavez. check-in: 18d7091b user: marc_culler tags: core-8-6-branch | |
16:50 | Tidy up with a patch from Christopher Chavez. Removes redundant include directives and double semicolons. Uses nil instead of NULL for references to NSObjects in Objective C. Closed-Leaf check-in: cdd32b7b user: marc_culler tags: rfe-27fc4d0ae8 | |
15:16 | Merge 8.7 check-in: 83dae8d1 user: jan.nijtmans tags: bug-87e840c26c | |
11:28 | Merge 8.6 check-in: 0729a0ee user: jan.nijtmans tags: trunk, main | |
11:27 | Allow test send-11.1 to result in "target application died", since that happens sometimes in a CI environment check-in: e79ef9f6 user: jan.nijtmans tags: core-8-6-branch | |
09:39 | Merge-mark check-in: 0d1750cd user: jan.nijtmans tags: core-8-6-branch | |
09:27 | Fix expected error-message in main-3.1 testcase (8.5 != 8.6) check-in: d0e57d58 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-15
| ||
19:00 | Merge 8.6 check-in: 06251e7c user: marc_culler tags: core-8-6-11-rc | |
18:41 | Merge 8.6 check-in: d23437dd user: marc_culler tags: trunk, main | |
18:10 | Fix [80e4c6f695]: weird progress bar behavior on macOS 11.0 check-in: f93f4ab8 user: marc_culler tags: core-8-6-branch | |
15:38 | Fine tune the Big Sur behavior. Closed-Leaf check-in: 89865086 user: marc_culler tags: bug-80e4c6f695 | |
08:56 | Fix main-3.1 testcase (backported from 8.6) in CI environment check-in: 996603ed user: jan.nijtmans tags: core-8-5-branch | |
08:33 | Fix warning in win/tkWinSysTray.c. Add missing HAVE_LIBNOTIFY in unix/tkConfig.h.in (determined by "make dist") check-in: fd091a16 user: jan.nijtmans tags: trunk, main | |
08:19 | Add autoconf stuff needed for zipfs check-in: 3de189e3 user: jan.nijtmans tags: bug-87e840c26c | |
2020-12-14
| ||
23:50 | Fix [80e4c6f695]: progress bars are weird on macOS 11.0. check-in: e5e3f9cb user: marc_culler tags: bug-80e4c6f695 | |
18:09 | First bug: We will need the "zip" utility to start doing anything useful without depending too much on Tcl check-in: 06cb1136 user: jan.nijtmans tags: bug-87e840c26c | |
17:42 | New branch, meant to work on 87e840c26c: TIP 430 / zipfs failures. Approach: First make everything work with Tcl 8.7. After that we can worry about backward compatibility when using Tcl 8.6. check-in: 4053e632 user: jan.nijtmans tags: bug-87e840c26c | |
13:34 | Merge 8.7 check-in: 6b56f784 user: jan.nijtmans tags: revised_text, tip-466 | |
13:27 | Merge 8.6 check-in: 243a2360 user: jan.nijtmans tags: trunk, main | |
11:40 | Fix wm-iconphoto-1.5.1 testcase on Windows check-in: b1dca8b2 user: jan.nijtmans tags: trunk, main | |
11:31 | Remove unused include/variables check-in: 168ce4d9 user: jan.nijtmans tags: trunk, main | |
11:28 | Remove "new" marking: this is not "new" any more check-in: d743dc34 user: jan.nijtmans tags: trunk, main | |
10:55 | Better warning fix for Windows (slightly better rounding behavior) check-in: a07518dc user: jan.nijtmans tags: core-8-6-branch | |
10:38 | Merge 8.6 check-in: 57c2ef53 user: jan.nijtmans tags: trunk, main | |
10:07 | Fix warnings seen on MS-VC6 PSDK 2003SP1: C:\test\tk8.6.11_rc0\win\..\win\tkWinFont.c(1500) : warning C4761: integral size mismatch in argument; conversion supplied check-in: ed68d9a0 user: jan.nijtmans tags: core-8-6-branch | |
09:35 | merge-mark check-in: 2e98b17c user: jan.nijtmans tags: core-8-6-branch | |
09:31 | Backport some "github actions" improvements from 8.6 check-in: 359befa5 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-13
| ||
23:56 | Merge 8.6 check-in: e3fcbb06 user: marc_culler tags: core-8-6-11-rc | |
23:54 | Fix build issues on older macOS versions check-in: 6f449ea5 user: marc_culler tags: core-8-6-branch | |
23:33 | Fix build in macOS 10.11 El Capitan: @available is not available in 10.11 Closed-Leaf check-in: 0846fe6f user: marc_culler tags: aqua_build-8-6-11 | |
21:39 | Merge 8.6 check-in: fca94ccb user: jan.nijtmans tags: aqua_build-8-6-11 | |
18:58 | Fix pack/place testcases on Unix. Follow-up to [f68fa7edd10d0b17] check-in: 5ec8feaa user: jan.nijtmans tags: core-8-6-branch | |
16:26 | Merge 8.6 check-in: f6eb3156 user: jan.nijtmans tags: trunk, main | |
16:25 | Merge 8.6 check-in: 52026bc5 user: jan.nijtmans tags: core-8-6-11-rc | |
16:22 | make dist check-in: 5ed19820 user: jan.nijtmans tags: core-8-6-branch | |
2020-12-12
| ||
15:06 | TIP #325 accepted, merge to trunk check-in: d0c16f3b user: kevin_walzer tags: trunk, main | |
13:54 |
nmake: embed ZIP, single-file wish (OPTS=static) etc.
Notes: 1. Static wish only builds/links against static Tcl. Anything else does not make sense to me and just adds to complexity and test combinations. 2. From a static tclsh, "package require Tk" does not work because there is no separate Tk on static builds. This is no different than 8.6. 3. On non-static builds, the OPTS=noembed has no effect. This mimics TEA behavior where Tk is not embedded. check-in: 30d0843b user: apnadkarni tags: trunk, main | |
12:09 | Merge 8.6 , check-in: a9a62db7 user: jan.nijtmans tags: trunk, main | |
12:06 | sync rules.vc with Tcl check-in: 3d6e4b07 user: jan.nijtmans tags: core-8-6-branch | |
2020-12-11
| ||
19:24 | make dist check-in: ed2676c1 user: dgp tags: rc0, core-8-6-11-rc | |
14:11 | Merge 8.7 Closed-Leaf check-in: 7615ab5e user: jan.nijtmans tags: tip_325 | |
13:37 | merge 8.6 check-in: 475954ca user: dgp tags: core-8-6-11-rc | |
09:30 | Merge 8.7 Closed-Leaf check-in: e96de5e2 user: jan.nijtmans tags: tip-481 | |
09:28 | Merge 8.6 check-in: 92c916f4 user: jan.nijtmans tags: trunk, main | |
09:27 | Sync rules.vc and rules-ext.vc with Tcl check-in: b645666f user: jan.nijtmans tags: core-8-6-branch | |
09:07 | Fix winDialog-5.12.7 testcase in CI environment check-in: edea2747 user: jan.nijtmans tags: core-8-6-branch | |
08:56 | TIP #591: Rotate ttk::notebook window with mousewheel on tab check-in: 16da36d6 user: jan.nijtmans tags: trunk, main | |
08:49 | After TIP #481 reaches Tcl9.0, TkGetStringFromObj() becomes obsolete. This commit shows how. check-in: b5665222 user: jan.nijtmans tags: tip-481 | |
05:55 | Fix the build on macOS 10.6. check-in: 67f8351e user: marc_culler tags: aqua_build-8-6-11 | |
2020-12-10
| ||
19:22 | Support build against Tcl 9 headers. check-in: 1597671a user: dgp tags: trunk, main | |
18:34 | merge 8.6 check-in: b0e1ee25 user: dgp tags: core-8-6-11-rc | |
14:48 | Merge 8.6 check-in: 5db5c61e user: jan.nijtmans tags: trunk, main | |
14:43 | On github actions, make build fail if any testcases fails. Mark 2 failing testcases check-in: 4af25acc user: jan.nijtmans tags: core-8-6-branch | |
10:10 | Merge 8.6 check-in: 4a04a418 user: jan.nijtmans tags: trunk, main | |
10:06 | Fix obscure corner-case: Tk built with g++ and --disable-shared, with shared Tcl 8.6 (just with C) check-in: c2a0e3e9 user: jan.nijtmans tags: trunk, main | |
2020-12-09
| ||
23:26 | Make sure there's a file in the home directory on Windows for winDialog-5.12.7 check-in: e06b78e0 user: dkf tags: core-8-6-branch | |
15:04 | Sync unix/tcl.m4 and win/tcl.m4 with Tcl. Simplify linux-build.yml check-in: a114df65 user: jan.nijtmans tags: trunk, main | |
15:03 | More (c) -> © check-in: 247567ee user: jan.nijtmans tags: trunk, main | |
15:01 | (c) -> © check-in: bd978a76 user: jan.nijtmans tags: trunk, main | |
12:16 | Ticket [d6e9b4db4]: Image format SVG: memory overflow on big files: Alternate solution from Androwish: : http://www.androwish.org/index.html/vinfo/a9be9dd0259e47f0?diff=1 check-in: 44d8b4d9 user: oehhar tags: trunk, main | |
11:33 | Merge 8.6 check-in: 1c271243 user: jan.nijtmans tags: bug-9e1312f32c | |
10:23 | Merge 8.6 check-in: 204b85b4 user: jan.nijtmans tags: trunk, main | |
10:20 | Sync win/rules.vc with Tcl. And the use of TCL_USE_STATIC_PACKAGES as well check-in: 01dfb9ef user: jan.nijtmans tags: core-8-6-branch | |
2020-12-08
| ||
12:14 | TIP #590 follow-up: When to use Tk/Ttk resp. tk/ttk check-in: 8f580f5f user: jan.nijtmans tags: trunk, main | |
10:44 | Static builds on Windows should include the "dde" and "registry" extensions too. check-in: 87c8afda user: jan.nijtmans tags: trunk, main | |
2020-12-07
| ||
17:08 | merge 8.6 check-in: d15b1c25 user: dgp tags: core-8-6-11-rc | |
2020-12-06
| ||
21:56 | Oops. None is not NULL. check-in: da6d1070 user: fvogel tags: bug-9e1312f32c | |
21:51 | Refine previous fix (prevent segfault when calling 'even generate {} <...> -warp 1', in test bind-34.2 for instance). check-in: 7e766764 user: fvogel tags: bug-9e1312f32c | |
21:35 | On macOS, a mouse event shall be generated when warping the pointer. Add the missing call in TkpWarpPointer. Now test event-9 passes on the mac as well. check-in: f30301dd user: fvogel tags: bug-9e1312f32c | |
2020-12-05
| ||
15:06 | Let's be a bit more user friendly in the systray demo, especially deal with the possible errors. check-in: e29fd323 user: fvogel tags: tip_325 | |
13:13 | Identify the new demo as such check-in: 79f008f7 user: fvogel tags: tip_325 | |
2020-12-04
| ||
21:37 | Merge 8.6 check-in: fd0fe339 user: jan.nijtmans tags: trunk, main | |
20:23 | Cherrypick the fix for the segfault. check-in: 0e283237 user: culler tags: trunk, main | |
20:20 | Fix segfault introduced by the fix for [4a40c6cace]. check-in: e064ed4d user: culler tags: core-8-6-branch | |
19:48 | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. check-in: bcad414f user: culler tags: core-8-6-branch | |
08:51 | Simplify generated pkgIndex file for tk. Some more "Tk" -> "tk" check-in: 79dbea0f user: jan.nijtmans tags: trunk, main | |
02:40 | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. Closed-Leaf check-in: db9bd4c4 user: culler tags: bug-3ef77f434e | |
01:54 | Add basic system tray example to widget demo check-in: 2c170188 user: kevin_walzer tags: tip_325 | |
2020-12-03
| ||
17:39 | Provide "ttk" as lower case packagename too (as well as "Ttk") check-in: 1e4ceffc user: jan.nijtmans tags: trunk, main | |
16:24 | TIP #590: Recommend lowercase Package Names. Tk 8.7 is now _tk_ 8.7 as well. check-in: 56f31e1b user: jan.nijtmans tags: trunk, main | |
08:28 | 'grep -q "Failed' should be followed by single tab. Try to fix mingw-gcc build check-in: e55aaecf user: jan.nijtmans tags: core-8-5-branch | |
08:14 | Merge 8.5 check-in: 1f36394a user: jan.nijtmans tags: core-8-6-branch | |
2020-12-02
| ||
20:15 | sync tcl.m4 and ruls.vc with Tcl check-in: 3ec01aa0 user: jan.nijtmans tags: core-8-5-branch | |
13:59 | Merge main check-in: 112ada21 user: marc_culler tags: mac_styles_87 | |
13:58 | Merge 8.6 check-in: 9fee1f6c user: marc_culler tags: mac_styles | |
2020-12-01
| ||
09:11 | Merge 8.5 check-in: f1de7322 user: jan.nijtmans tags: core-8-6-branch | |
08:59 | Sync unix/tcl.m4 with Tcl check-in: 2eefddb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-30
| ||
17:18 | Merge 8.6 check-in: 0813c592 user: jan.nijtmans tags: trunk, main | |
17:11 | Sync README.md with Tcl 8.6 check-in: 250af013 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-29
| ||
21:03 | Better description for test event-9 check-in: c859d7d8 user: fvogel tags: bug-9e1312f32c | |
20:37 | Merge core-8-6-branch (the diff is empty, [ed56e5cb] was already done in trunk). check-in: dce0d5ca user: fvogel tags: trunk, main | |
20:36 | Remove duplicate and unused macro. TkGetGeomMaster is TkGetContainer, this was a leftover. check-in: ed56e5cb user: fvogel tags: core-8-6-branch | |
20:22 | Take into account that the parent window is not always the maintainer of this window. check-in: da96f6b7 user: fvogel tags: bug-9e1312f32c | |
11:56 |
Added single-file distributions of Tk (with Tcl 8.7) for all main platforms.
These are *UNOFFICIAL* builds as they do not correspond to particular releases. The macOS build is packaged in a .dmg with a README that explains how to run it as the binary is not signed or notarized (and this is unlikely to change). check-in: 3ff68e84 user: dkf tags: trunk, main | |
2020-11-28
| ||
21:28 | Merge trunk (and fix conflicts in generic/ttk/ttkTreeview.c and tests/ttk/treeview.test). check-in: 2eacdb4d user: fvogel tags: pspjuth-treeview | |
18:21 | Add test event-9 checking non-regression against [9e1312f32c]. check-in: 229154b6 user: fvogel tags: bug-9e1312f32c | |
14:23 | Better fix. check-in: 03c1d887 user: fvogel tags: bug-9e1312f32c | |
2020-11-27
| ||
16:09 | Merge 8.6 check-in: da3f28d4 user: jan.nijtmans tags: trunk, main | |
16:08 | Fix frame-2.8 testcase on mingw check-in: b033624a user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Missing constraint for bind-16.47 testcase check-in: 9d36083c user: jan.nijtmans tags: trunk, main | |
15:52 | Merge 8.6 check-in: 913b92a8 user: jan.nijtmans tags: trunk, main | |
15:49 | Attempt to fix winDialog-5.12.7 check-in: cca61e04 user: jan.nijtmans tags: core-8-6-branch | |
15:43 | Fix github actions windows build with --enable-sysmbols=mem check-in: 5f0d36f4 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-26
| ||
09:40 | Fix main-3.1 in Mac environment. job label changes. Don't run testcases in Xcode environment, as they hang check-in: 12276d01 user: jan.nijtmans tags: core-8-6-branch | |
09:11 | Don't bother --enable-aqua builds for Tcl 8.5: Not supported any more check-in: 3ff3638c user: jan.nijtmans tags: core-8-5-branch | |
09:01 | Use powershell to set GITHUB_ENV: Need Windows file path here check-in: ae7662c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-25
| ||
12:06 | Handle (hopefully) failing testcases on github actions for Windows and MacOS check-in: b26baf84 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-24
| ||
17:16 | Fix [4a40c6cace]: On Aqua managed widgets are drawn with their former offset. Patch from Christopher Chavez. check-in: 54b0a708 user: marc_culler tags: trunk, main | |
17:10 | Fix [4a40c6cace]: On Aqua managed widgets are drawn with their former offset. Patch from Christopher Chavez. check-in: 23450631 user: marc_culler tags: core-8-6-branch | |
12:16 | Merge 8.6 check-in: fe5f0648 user: jan.nijtmans tags: trunk, main | |
12:14 | Environment variable $TEST_INSTALL_DIR doesn't work this way, if it contains a space check-in: cd8909ea user: jan.nijtmans tags: core-8-6-branch | |
12:06 | Merge 8.6 check-in: c68e984c user: jan.nijtmans tags: trunk, main | |
12:04 | Merge 8.5 check-in: 02c46eb6 user: jan.nijtmans tags: core-8-6-branch | |
11:56 | No need to install libx11-dev in github actions: It's already there check-in: f60f50db user: jan.nijtmans tags: core-8-5-branch | |
11:31 | Tk 8.5 is no longer kept up-to-date for newer OS'es check-in: 3a3e8cde user: jan.nijtmans tags: core-8-5-branch | |
2020-11-23
| ||
14:24 | Merge 8.6 check-in: 2d5c1867 user: jan.nijtmans tags: trunk, main | |
14:02 | Fix "make install" on Cygwin. Build github actions on windows-2019/macos-11.0 explicitly. check-in: 00c8c698 user: jan.nijtmans tags: core-8-6-branch | |
12:07 | See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no longer kept up-to-date for newer hardware) Closed-Leaf check-in: 0fbc42c3 user: jan.nijtmans tags: actions-older-hardware | |
11:53 | Merge 8.6 check-in: 0a7791b4 user: jan.nijtmans tags: trunk, main | |
11:50 | Merge 8.5 check-in: fb09110c user: jan.nijtmans tags: core-8-6-branch | |
11:44 | Add 8.5 build status to README.md check-in: 3193b805 user: jan.nijtmans tags: core-8-5-branch | |
09:52 | Merge 8.5 check-in: df322252 user: jan.nijtmans tags: core-8-6-branch | |
09:42 | Account for test-cases which we already know are failing on Ubuntu check-in: abb9f12a user: jan.nijtmans tags: core-8-5-branch | |
07:55 | On github actions, build Tk 8.6 with Tcl 8.6 check-in: 8b1629e5 user: jan.nijtmans tags: core-8-6-branch | |
07:51 | Tk 8.5 only builds with Tcl 8.5 or 8.6, not with Tcl 8.7 check-in: 2ef8529d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-22
| ||
19:37 | Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: 6e8693c4 user: fvogel tags: bug-9e1312f32c | |
17:31 | Added build status to main README check-in: 772d1ad0 user: dkf tags: trunk, main | |
00:43 | Merge 8.6; add Github Actions builds for Windows and macOS check-in: d90a2044 user: dkf tags: trunk, main | |
00:42 | Merge 8.5; add Github Actions builds for Windows and macOS check-in: bbafc437 user: dkf tags: core-8-6-branch | |
00:41 | Add building on macOS check-in: fe3bb287 user: dkf tags: core-8-5-branch | |
00:34 |
My kingdom for a simple working headless Xserver!
The key was: 1. Using Xquartz to get the headers 2. Running Xvfb from that package (we want to be headless) 3. An amazing hack from https://discussions.apple.com/thread/3989835, by "Gratino": > I had the same issue where X11/XQuartz would not start because /tmp/.{X11,ICE,font}-unix were not created properly as an unprivileged user (me). They were removed (along with everything else) from /tmp on startup. > > I resolved the issue by putting this line at the bottom of my /etc/rc.local file (runs as root on bootup): > > /opt/X11/lib/X11/xinit/privileged_startx.d/10-tmpdirs > > thus the needed dirs are created at bootup by root and all is well. It turns out (from much experimentation) that this is an issue when installing Xquartz in a Github Actions workflow, as we don't want to reboot the image yet the installation assumes that that's what we'll do. Not many people have hit this before, but that's because they're not trying to do headless X11-enabled testing with macOS. We're world leaders in awful kluges! 4. Miscellaneous small hacks, of course. Closed-Leaf check-in: d52b2c0e user: dkf tags: github-action-mac | |
2020-11-21
| ||
17:30 | More cosmetic changes check-in: d011833e user: fvogel tags: tip_325 | |
16:35 | merge 8.5 check-in: edfed814 user: dkf tags: github-action-mac | |
16:33 | Add building on Windows check-in: bd52033e user: dkf tags: core-8-5-branch | |
16:32 | Shorten name Closed-Leaf check-in: b1688fe1 user: dkf tags: github-action-win | |
16:32 | Merge 8.5 check-in: 450b2a39 user: dkf tags: github-action-win | |
16:31 | Now the testing causes the build to fail when a test fails. As it should be. check-in: 845d3780 user: dkf tags: github-action-win | |
16:14 | MSVC now runs tests check-in: 54f77c95 user: dkf tags: github-action-win | |
15:37 | Testing with msys now operational check-in: 0cdf09ab user: dkf tags: github-action-win | |
13:02 | Specify the format in test imgSVGnano-5.2, so that the error message does not stem from the default image format stringMatchProc and is now correct. Closed-Leaf check-in: b625f93d user: fvogel tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
09:51 | Add test imgSVGnano-5.2 (and do some reformatting of the test file since we are here) - The important thing this test is ckecking is that image data not containing <svg and > now return an error upon reading as svg images. The expected result of the test matches the current output but is not adequate. The returned error text should be improved. check-in: 6b80eb76 user: fvogel tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
2020-11-20
| ||
20:38 | Cosmetic changes (spacing, indentation) check-in: 201800f0 user: fvogel tags: tip_325 | |
18:35 | merge main check-in: 2c26b660 user: marc_culler tags: mac_styles_87 | |
18:28 | Merge 8.6 check-in: d01ceebf user: marc_culler tags: trunk, main | |
18:26 | Merge 8.6 check-in: a3683b44 user: marc_culler tags: mac_styles | |
18:15 | Remove two duplicate lines of code. check-in: cfae3881 user: marc_culler tags: core-8-6-branch | |
18:00 | Merge 8.6 check-in: b5f96f2b user: marc_culler tags: trunk, main | |
17:45 | Merge 8.6 check-in: b69e0fb8 user: marc_culler tags: mac_styles | |
17:27 | Aqua - Fix [635167af14] and [cc7e0dfc8a]: artifacts and exceptions caused by unitialized pixel values; attempt to rationalize and document menu color options; adjust timing of menu initialization. check-in: 8282871f user: marc_culler tags: core-8-6-branch | |
16:38 | Merge 8.6 check-in: eb1434da user: jan.nijtmans tags: trunk, main | |
16:34 | Merge 8.5 check-in: 27cdac8d user: jan.nijtmans tags: core-8-6-branch | |
16:07 | Use shorter workflow "name". Use ubuntu-20.04 because ubuntu-latest will soon (any day now) be ubuntu-20.04 check-in: a6998764 user: jan.nijtmans tags: core-8-5-branch | |
15:40 | Test build for macOS check-in: 4e56df9d user: dkf tags: github-action-mac | |
15:28 | Added MSYS build+test check-in: e7afd052 user: dkf tags: github-action-win | |
15:23 | Test build for Windows check-in: 3a7f07aa user: dkf tags: github-action-win | |
15:14 | Merge 8.6 (GitHub Actions workflow) check-in: df0f168c user: dkf tags: trunk, main | |
15:13 | Merge 8.5 (GitHub Actions workflow) check-in: 7d25e6c5 user: dkf tags: core-8-6-branch | |
15:09 | Advanced build; this one works and is full function check-in: 97ffe4df user: dkf tags: core-8-5-branch | |
14:41 | Merge 8.6 check-in: 726f16cf user: marc_culler tags: trunk, main | |
14:34 | Correction to the fix for [7185d26cf4] about disabling Aqua menu items check-in: 8c9db659 user: marc_culler tags: core-8-6-branch | |
14:27 | Correction to the state synchronization loop -- many thanks to anonymous Closed-Leaf check-in: eaf25de3 user: marc_culler tags: bug-7185d26cf4 | |
12:10 | Second shot at github actions Linux build check-in: 259519b8 user: jan.nijtmans tags: core-8-5-branch | |
10:25 | Merge 8.6 check-in: eb5f057d user: jan.nijtmans tags: trunk, main | |
10:22 | Fix [ec3f444cfd]: typo in tkInt.h? check-in: aef29769 user: jan.nijtmans tags: core-8-6-branch | |
09:04 | Clean up the testing harness Closed-Leaf check-in: 7f70e3d9 user: dkf tags: github-actions | |
08:33 | Fix broken indentation check-in: 8e528960 user: dkf tags: github-actions | |
2020-11-19
| ||
22:43 | Trial GitHub Acion for Linux check-in: 1de95c53 user: dkf tags: github-actions | |
19:14 | Documentation patch from Rudiger Hartel check-in: 1a01faff user: kevin_walzer tags: tip_325 | |
18:47 | Implement option 3 - ignore menu colors on macOS. Closed-Leaf check-in: 4e5bba9c user: culler tags: bug-635167af14 | |
16:41 | Merge 8.6 check-in: a628fc4f user: marc_culler tags: trunk, main | |
16:24 | Fix [7185d26cf4]: macOS menu entries in special menus can be disabled incorrectly. check-in: 8a71cb9d user: marc_culler tags: core-8-6-branch | |
16:11 | Edit comments some more. Remove a testing print statement. check-in: bd3112c8 user: marc_culler tags: bug-7185d26cf4 | |
15:19 | Edit comments check-in: c10b1701 user: marc_culler tags: bug-7185d26cf4 | |
14:29 | Better fix, for special menus other than Help: iterate through Tk menu entries, not NSMenuItems. check-in: ad7edbfa user: marc_culler tags: bug-7185d26cf4 | |
14:21 | First shot at github actions Linux build check-in: 1c4d012d user: jan.nijtmans tags: core-8-5-branch | |
09:02 | Merge 8.7 Closed-Leaf check-in: 277e2404 user: jan.nijtmans tags: tip-590 | |
2020-11-18
| ||
22:58 | Fix [7185d26cf4]: macOS menu items before separators in special menus are disabled. check-in: 6de85e7c user: culler tags: bug-7185d26cf4 | |
20:54 | Add explanatory comment check-in: 865cbdce user: fvogel tags: tip_325 | |
20:47 | Fix upstream issue 'Regression from commit e7f5981 breaks many hitherto valid SVG icons #188', see https://github.com/memononen/nanosvg/issues/188 check-in: 2b07cb2b user: fvogel tags: trunk, main | |
18:15 | Additional update from Eric check-in: c8623b53 user: kevin_walzer tags: tip_325 | |
16:52 | Fix [f9bd73629e]: Bug in the ttk::notebook::CycleTab proc in the tip-591 branch Closed-Leaf check-in: 28d98c6c user: jan.nijtmans tags: tip-591 | |
16:37 | Eric's update to tip 325 for event handling check-in: cd599a50 user: kevin_walzer tags: tip_325 | |
16:23 | Fix cb458261c3: Strip comme il faut. Actually: don't strip-install on MacOS, because it cannot handle zipped content check-in: e3fe3bec user: jan.nijtmans tags: trunk, main | |
14:53 | Back out accidental commit check-in: 70d2e8de user: culler tags: bug-635167af14 | |
14:47 | Test using an underline to indicate background color. check-in: adf5fbc4 user: culler tags: bug-635167af14 | |
07:56 | Divide keysyms.n in more logical blocks of about 200 lines. Use 2-character escapes where possible check-in: e88189d2 user: jan.nijtmans tags: trunk, main | |
2020-11-17
| ||
22:26 | Make the menu demo look like the old one, by using -foreground instead of -background in aqua. check-in: ade6b4e1 user: culler tags: bug-635167af14 | |
21:47 | More info in comments check-in: 49dfadbc user: fvogel tags: tip_325 | |
21:31 | Continued lines are indented 8 spaces. check-in: 257cadda user: fvogel tags: tip_325 | |
21:26 | Remove unused parameter of proc _win_callback check-in: e9587d56 user: fvogel tags: tip_325 | |
20:51 | Try initializing menus a bit later and dealing with menu item background color. check-in: 7ef046da user: culler tags: bug-635167af14 | |
18:37 | I think I am supposed to add braces. check-in: 57692f85 user: culler tags: bug-635167af14 | |
18:19 | Fix [635167af14]: black menu entries -- see if this is fixed by intializing all automatic MacPixels to 0. check-in: 2b7b03c3 user: culler tags: bug-635167af14 | |
15:43 | Additional update from Eric refines icon tracking check-in: 86ffbdd6 user: kevin_walzer tags: tip_325 | |
08:54 | Fix [194b017cc0]: Error when processing keysyms.n man page. Needs update to tools/tcltk-man2html-utils.tcl too, so make sure Tcl is updated to the latest version of this file check-in: 0235eaa6 user: jan.nijtmans tags: trunk, main | |
2020-11-16
| ||
21:29 | Fix Tcl error 'wrong # args: should be "winfo containing ?-displayof window? rootX rootY"' arising on Linux when moving the mouse on top of the tray icon, click on it and then quickly remove the mouse from the icon. check-in: 900e5934 user: fvogel tags: tip_325 | |
21:05 | Document platform differences regarding what kind of images are accepted in the -image option. Add test systray-16 to check bitmap image types on platforms other than Windows. check-in: aafa9012 user: fvogel tags: tip_325 | |
19:43 | Better checking of icoPtr on Windows to avoid crash check-in: 20dbd3d2 user: kevin_walzer tags: tip_325 | |
17:21 | Fix for crash in tkWynSysTray.c for null read of icon pointer check-in: a84722ba user: kevin_walzer tags: tip_325 | |
16:48 | For ttk::spinbox, reverse mouse handling, but keep other handlers the same check-in: 900e1d1d user: jan.nijtmans tags: trunk, main | |
15:45 | Define MODULE_SCOPE correctly when using a C++ compiler check-in: bb1224a2 user: jan.nijtmans tags: trunk, main | |
15:27 | TIP #591 (experimental) implementation check-in: 97646c0a user: jan.nijtmans tags: tip-591 | |
15:17 | Remove compiler errors check-in: 2707e32e user: kevin_walzer tags: tip_325 | |
15:11 | Follow-up to [c0485ba8d]: Give ttk::spinbox::Spin an (optional) "factor" argument, so it can handle MouseWheel event on its own check-in: a9b78bc8 user: jan.nijtmans tags: trunk, main | |
13:27 | Ticket [d6e9b4db4]: Image format SVG: memory overflow on big files: Alternate solution from Androwish: : http://www.androwish.org/index.html/vinfo/a9be9dd0259e47f0?diff=1 check-in: f4d783e0 user: oehhar tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
10:59 | Fix [0899a8520b]: pkgconfig-1.1 (query keys) fails in trunk check-in: 3aca5fe8 user: jan.nijtmans tags: trunk, main | |
10:13 | Eric Boudaillier's latest patch (with a few tweaks, eliminating compiler warnings) check-in: 7271f9e3 user: jan.nijtmans tags: tip_325 | |
08:56 | Merge 8.7 check-in: 2f6f605c user: jan.nijtmans tags: tip_325 | |
08:45 | Implement TIP #588: Unicode for (X11) keysyms check-in: 56b8997e user: jan.nijtmans tags: trunk, main | |
08:41 | Merge 8.5. Some more explicit type-casts. check-in: c2f84d2f user: jan.nijtmans tags: core-8-6-branch | |
08:26 | Second argument of Tcl_StaticPackage() should always be Titlecase. Synced from this commit in Tcl: [d8e520bee8e1a287] check-in: b5c453e0 user: jan.nijtmans tags: core-8-5-branch | |
08:09 | Since all demo's are in utf-8 (actually: ASCII), just use this encoding directly check-in: f0d3c74e user: jan.nijtmans tags: core-8-5-branch | |
2020-11-15
| ||
21:32 | Add copyright notices, minor tweaks check-in: 1c9f4d23 user: kevin_walzer tags: tip_325 | |
21:16 | Backout previous commit, which wasn't such a good idea after all (the changeProc must exist in Tk_GetImage otherwise there are crashes, for instance in DeleteImage). Plan B is to use the same error message as in Tk_GetImage, to provide plaftorm consistency. check-in: 720eaea3 user: fvogel tags: tip_325 | |
21:09 | Merge main check-in: ee4725db user: marc_culler tags: mac_styles_87 | |
21:08 | Merge 8.6 check-in: ca38b78f user: marc_culler tags: trunk, main | |
21:06 | Merge 8.6 check-in: 51d917d6 user: marc_culler tags: mac_styles | |
21:05 | Use systemUnemphasizedSelectedTextBackgroundColor as the INACTIVE_SELECT_BG default. check-in: 613113e6 user: marc_culler tags: core-8-6-branch | |
20:56 | Fix failure of systray-14 triggered by the before last commit. The best way to have the same error message on all platforms is to have it encoded at exactly one single place. check-in: bd5f05b8 user: fvogel tags: tip_325 | |
20:25 | Fix failure of systray-15 created by the previous commit. check-in: ec65535c user: fvogel tags: tip_325 | |
20:16 | Eric's contribution, allowing changing the image of a systray icon without making it move in the systray. check-in: 53950d8a user: fvogel tags: tip_325 | |
17:47 | Merge main. check-in: f9ae619b user: marc_culler tags: mac_styles_87 | |
17:38 | Merge 8.6 check-in: 78321d3e user: marc_culler tags: trunk, main | |
17:34 | Merge 8.6 - empty merge check-in: c4727b62 user: marc_culler tags: mac_styles | |
17:32 | The selected text background issues appeared in 8.6 too. Cherrypick the fix. check-in: dbc4faf0 user: marc_culler tags: core-8-6-branch | |
17:14 | Fix several issues with the selected text background color. check-in: 7265629a user: marc_culler tags: mac_styles | |
16:57 | Fix [0899a8520b]: pkgconfig-1.1 (query keys) fails in trunk Closed-Leaf check-in: baf06842 user: fvogel tags: bug-0899a8520b | |
13:45 | Add copyright to systray.test check-in: 1fac6a74 user: kevin_walzer tags: tip_325 | |
13:44 | Merge implementation of TIP #584 (Better introspection for ttk), as a result of TIP acceptance through TCT vote. check-in: a11a96d4 user: fvogel tags: trunk, main | |
13:28 | Eric's contribution making the multiple interp management and icons cleanup on interp deletion/application exit now work. check-in: bcccb61c user: fvogel tags: tip_325 | |
10:03 | Further respect coding standards, in tkUnixSystray.c check-in: 585bfc4f user: fvogel tags: tip_325 | |
09:39 | Further respect coding standards in tkWinSystray.c check-in: 04a9be9e user: fvogel tags: tip_325 | |
09:27 | Backout wrong fix [376e086e], and replace it by the correct fix (that is: don't ignore the error reported by CreateIcoFromTkImage). This makes test systray-14 pass on Windows (it already passed on Linux and macOS). check-in: 9f1efde3 user: fvogel tags: tip_325 | |
09:14 | Better respect our coding standards (indentation, mainly) in tkWinSystray.c. check-in: bd6380a2 user: fvogel tags: tip_325 | |
08:53 | Let previous commit build on MSVC so that we can check it check-in: dd73baa8 user: fvogel tags: tip_325 | |
01:37 | Child interpreter now returns error if creating tray icon with non-existent image; need assistance with crash on app exit check-in: 376e086e user: kevin_walzer tags: tip_325 | |
2020-11-14
| ||
23:26 | Add two tests with child interps check-in: 4d6d5107 user: fvogel tags: tip_325 | |
22:53 | Merge main check-in: 0908ccd7 user: marc_culler tags: mac_styles_87 | |
22:49 | Merge unintended fork check-in: 70bde35c user: fvogel tags: tip_325 | |
22:48 | Cosmetic changes check-in: 3b29284b user: fvogel tags: tip_325 | |
22:38 | Merge 8.6 check-in: 9bee34c6 user: marc_culler tags: mac_styles | |
22:29 | Fix error in [9daa36c3] revealed by a warning on macOS check-in: 8dd59fb1 user: fvogel tags: tip_325 | |
22:16 | Move _systray and _sysnotify out of the global namespace check-in: d10e3e84 user: fvogel tags: tip_325 | |
22:11 | Merge 8.6 check-in: 09c46678 user: marc_culler tags: trunk, main | |
22:10 | Correct an indeterminacy in the implementation of systemSelectedTabTextColor check-in: cfb1c357 user: marc_culler tags: core-8-6-branch | |
01:31 | Fix typo check-in: aed28ba2 user: kevin_walzer tags: tip_325 | |
2020-11-13
| ||
17:04 | Merge 8.7 check-in: 0dc59d29 user: jan.nijtmans tags: tip_325 | |
10:53 | Fix [f11dbf8d1e]: Bug in the ttk::combobox::Scroll proc in Tk 8.7a4 check-in: 7c892630 user: jan.nijtmans tags: trunk, main | |
10:01 | Fix [c0485ba8d]: Bug in the ttk::spinbox::MouseWheel proc in Tk 8.7a4 check-in: 59bb6227 user: jan.nijtmans tags: trunk, main | |
10:00 | -vcmd -> -validatecommand in demo's and tests check-in: 4b046c9e user: jan.nijtmans tags: trunk, main | |
04:09 | Truly destroy systray object on macOS check-in: 9daa36c3 user: kevin_walzer tags: tip_325 | |
2020-11-12
| ||
23:11 | Unshadow the destroy command from the global namespace. This makes the 'tk systray destroy' command work on Linux, and the systray test file pass on Linux. check-in: 79cb25f0 user: fvogel tags: tip_325 | |
22:46 | Add one more test check-in: ff30cae1 user: fvogel tags: tip_325 | |
22:30 | Remove one test check-in: 2df476bb user: fvogel tags: tip_325 | |
22:28 | Fix the systray tests, add many tests. check-in: b3c7f7dc user: fvogel tags: tip_325 | |
22:28 | Fix 'tk sysnotify' for Windows. check-in: a95592fb user: fvogel tags: tip_325 | |
22:04 | Cosmetic changes check-in: e03b827e user: fvogel tags: tip_325 | |
21:45 | Fix man pages, clearly state what is optional and what is not (respect usual conventions for this). check-in: 02cc3ddf user: fvogel tags: tip_325 | |
16:37 | Convert systray to traditional Tk option/configure structure with patch from Eric Boudaillier; update docs; still need to test on Windows check-in: f0e4fd24 user: kevin_walzer tags: tip_325 | |
15:15 | duplicate macro definition check-in: 110a8775 user: jan.nijtmans tags: tip_325 | |
14:49 | More clean-ups (mainly for C++ compatibility) check-in: a1425897 user: jan.nijtmans tags: tip_325 | |
14:23 | Make "_systray" and "_sysnotify" real ObjCommands on Win32. Make tkWinSysTray.c fully Unicode-proof on Win32. check-in: 6f82ddd7 user: jan.nijtmans tags: tip_325 | |
13:25 | Merge 8.6 check-in: 9a13eeaa user: jan.nijtmans tags: trunk, main | |
13:22 | Csaba Nemethi's review Closed-Leaf check-in: b3539ec1 user: jan.nijtmans tags: bug-f11dbf8d1e | |
13:07 | Merge 8.7. Handle $max == 0 in ttk::combobox mousewheel binding check-in: 65f80da5 user: jan.nijtmans tags: bug-f11dbf8d1e | |
11:43 | Fix comment check-in: 281981e0 user: jan.nijtmans tags: trunk, main | |
11:40 | Proposed fix for [f11dbf8d1e]: Bug in the ttk::combobox::Scroll proc in Tk 8.7a4 check-in: 5eaf6189 user: jan.nijtmans tags: bug-f11dbf8d1e | |
10:46 | Fix [7c7846e1fc]: Mouse wheel event bindings for the Treeview class in Tk 8.7a4 check-in: e032349a user: jan.nijtmans tags: trunk, main | |
10:44 | Make mousewheel bindings scroll 4 items by default Closed-Leaf check-in: 6bc54642 user: jan.nijtmans tags: bug-7c7846e1fc | |
10:32 | Fix "make install" on cygwin, broken due to implib name change (see: https://core.tcl-lang.org/tcl/info/fe52ae7a4d41e60b) check-in: 2aa984b9 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Merge trunk. Clean-up win32 systray code (not completed yet, still some ANSI functions are used which cannot handle full Unicode) check-in: e9a8c2ba user: jan.nijtmans tags: tip_325 | |
08:09 | Fix [7c7846e1fc]: Mouse wheel event bindings for the Treeview class in Tk 8.7a4 (actually: change listbox behavior to match with Treeview) check-in: 11a1a7a8 user: jan.nijtmans tags: bug-7c7846e1fc | |
02:34 | Minor cleanup of spacing check-in: 8a801a2f user: kevin_walzer tags: tip_325 | |
02:34 | Further refinement of namespace on Windows check-in: f742f19f user: kevin_walzer tags: tip_325 | |
02:11 | Wrap _balloon and _notifywindow commands in namespace check-in: fa007d6d user: kevin_walzer tags: tip_325 | |
2020-11-11
| ||
22:41 | Fix wrong error message check-in: a715cca3 user: fvogel tags: tip_325 | |
22:39 | The cache for the image name is totally useless. Get rid of it. check-in: 87e8a9ec user: fvogel tags: tip_325 | |
22:35 | And now let's get rid of the cache for the icon text, let winico do that for us as it should. check-in: 00592fcd user: fvogel tags: tip_325 | |
22:14 | Ahem. Of course. check-in: b5eb5c08 user: fvogel tags: tip_325 | |
22:06 | Fix bug in winico: when using 'taskbar modify' with -callback and not specifying -text as well, the icon text was lost. This is the real fix that should have been made instead of [c1cc71d2]. Now 'taskbar modify' can specify -text or -callback without loosing the unspecified option. In turn, this allows to simplify the code in systray.tcl check-in: 5a6c4668 user: fvogel tags: tip_325 | |
21:45 | Fix typo in one of my previous commits check-in: e7ec9574 user: fvogel tags: tip_325 | |
21:00 | Remove useless namespace export command (there is no command to export in that namespace) check-in: f4743039 user: fvogel tags: tip_325 | |
20:56 | Use a more accurate error message check-in: cd56300d user: fvogel tags: tip_325 | |
14:45 | Refine error message check-in: e7bd4295 user: fvogel tags: tip_325 | |
14:25 | Fix typo in test case, as revealed by the better error checking introduced by the previous commit. check-in: a9261ba8 user: fvogel tags: tip_325 | |
14:24 | Add more error checking (so far 'tk systray modify foo bar' was permitted). check-in: 16174d18 user: fvogel tags: tip_325 | |
14:11 | Simplify interface code for 'tk systray modify' (there should be no functional change) check-in: cb575d87 user: fvogel tags: tip_325 | |
13:43 | Simplify interface code for 'tk systray create' check-in: 9c7d4129 user: fvogel tags: tip_325 | |
13:35 | Improve error messages check-in: 971cf454 user: fvogel tags: tip_325 | |
10:32 | Backout previous commit. 'systray' is a Windows executable, that we should not shadow. Thanks to Eric Boudaillier. check-in: 0faf6f02 user: fvogel tags: tip_325 | |
00:08 | Attempt to return error on systray command on Windows check-in: a350e43e user: kevin_walzer tags: tip_325 | |
00:03 | Retain text when modifying other attributes of sytray icon on Windows check-in: c1cc71d2 user: kevin_walzer tags: tip_325 | |
2020-11-10
| ||
23:13 | Fix the implementation so that test sysnotify-2.1 now passes. check-in: cf30ec00 user: fvogel tags: tip_325 | |
23:07 | Remove debug line accidentally committed in previous commit. check-in: b7ab1f66 user: fvogel tags: tip_325 | |
23:06 | Let the constraints to be taken into account by the test file. check-in: d3788781 user: fvogel tags: tip_325 | |
22:51 | More tests. sysnotify-2.1 should pass but it fails with the current implementation. check-in: e6bd8f2d user: fvogel tags: tip_325 | |
22:33 | Make cosmetic changes, fix typos, in systray.tcl check-in: 19a21436 user: fvogel tags: tip_325 | |
22:18 | Better names, better implementation: GlyphCluster -> Cluster; use namespaces check-in: 7610a106 user: culler tags: glyph_indexing_2 | |
21:53 | Improve test file check-in: c6f33137 user: fvogel tags: tip_325 | |
21:01 | Remove duplicate space in error message check-in: 12170935 user: fvogel tags: tip_325 | |
20:41 | Merge 8.6 check-in: 96a8a073 user: culler tags: trunk, main | |
20:16 | Simplify tkMacOSXColor.c and fix [f9fa926666] for macOS: crash when creating a label whose text is a single emoji. check-in: 6eb58867 user: culler tags: core-8-6-branch | |
19:39 | For Aqua, a real implementation of endOfGlyphCluster and startOfGlyphCluster. Makes entry editing fully functional. check-in: a2133f1c user: culler tags: glyph_indexing_2 | |
17:58 | merge 8.6 check-in: 4ea08db0 user: dgp tags: core-8-6-11-rc | |
13:59 | Merge main check-in: 7b975498 user: culler tags: glyph_indexing_2 | |
2020-11-09
| ||
17:46 | Add the missing double quote Leaf check-in: 49af1822 user: marc_culler tags: mac_make_app | |
16:56 | Finish removing GCCache and remove some more platform specific code in xgc.c Closed-Leaf check-in: 80a7fae5 user: marc_culler tags: bug-f9fa926666-mac | |
16:28 | Cleanup of error messages on Windows check-in: c4db1594 user: kevin_walzer tags: tip_325 | |
16:06 | Remove some more unneeded code. check-in: e205a437 user: marc_culler tags: bug-f9fa926666-mac | |
14:47 | Correct one name replacement that accidentally was omitted. check-in: 15604da4 user: marc_culler tags: bug-f9fa926666-mac | |
14:41 | Improve cleanup of Windows tray icons check-in: 99482f27 user: kevin_walzer tags: tip_325 | |
13:32 | Fix [f9fa926666] on macOS only: crash when creating a label whose text is a single emoji. check-in: 50377172 user: culler tags: bug-f9fa926666-mac | |
13:21 | Fix for sysnotify test failure on X11 check-in: 5be6a7b2 user: kevin_walzer tags: tip_325 | |
10:47 | Allow "package require tk" in addition to "package require Tk" check-in: 782d9b39 user: jan.nijtmans tags: tip-590 | |
09:05 | Fix testcase check-in: e9380993 user: jan.nijtmans tags: tip_325 | |
02:08 | Update to sysnotify man page check-in: 53311bdf user: kevin_walzer tags: tip_325 | |
01:49 | Better cleanup of Windows tray icon check-in: ddf96a0e user: kevin_walzer tags: tip_325 | |
00:49 | Tray icon on Windows now disappears when Wish exits; still requires mouse to hover over when loaded into Tclsh, not sure why check-in: e8380cb1 user: kevin_walzer tags: tip_325 | |
2020-11-08
| ||
23:14 | Possible fix for Windows icon not being immediately deleted check-in: ba84f2ca user: kevin_walzer tags: tip_325 | |
23:00 | Clarify some documentation points check-in: bec4d381 user: kevin_walzer tags: tip_325 | |
13:59 | ReadICOHeader is local to tkWinWm.c, it's not used elsewhere so far. check-in: 0ab3355c user: fvogel tags: tip_325 | |
13:46 | Remove duplicate code. check-in: 5a85c5a1 user: fvogel tags: tip_325 | |
12:46 | Use tcltest2 in the test file rather than the old syntax. check-in: d559b6d9 user: fvogel tags: tip_325 | |
12:38 | Cosmetic: fix spacing in the test file. check-in: 6a2d0c07 user: fvogel tags: tip_325 | |
11:25 | Fix not working example in the man page. check-in: a99ae852 user: fvogel tags: tip_325 | |
11:24 | Fix typo in man page check-in: 70a5b2bc user: fvogel tags: tip_325 | |
2020-11-07
| ||
18:18 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: 29898749 user: fvogel tags: trunk, main | |
18:17 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: 99693439 user: fvogel tags: core-8-6-branch | |
18:13 | Add non regression test for bug [4ebcc04dc4] Closed-Leaf check-in: c13016ca user: fvogel tags: bug-4ebcc04dc4 | |
2020-11-06
| ||
18:02 | Merge main check-in: 11b9bc44 user: culler tags: mac_styles_87 | |
17:54 | Merge 8.6 check-in: b9909098 user: culler tags: mac_styles | |
17:44 | Merge 8.6 check-in: 28746514 user: culler tags: trunk, main | |
16:57 | Revert to using Apple's standardAboutDialog now that Tk has recovered from Mojave. See [c9ebacceb4]. check-in: 583ea411 user: marc_culler tags: core-8-6-branch | |
16:40 | Update the man page for tk::mac::standardAboutPanel Closed-Leaf check-in: af61cd9e user: marc_culler tags: mac_about | |
15:53 | re-generate configure script with (locally modified) autoconf-2.59 check-in: 271654b1 user: jan.nijtmans tags: mac_about | |
2020-11-05
| ||
19:07 | Test using the real standardAboutPanel as the manual indicates is done check-in: f964d976 user: culler tags: mac_about | |
10:47 | Merge 8.6 check-in: 540a8eb5 user: jan.nijtmans tags: trunk, main | |
10:45 | Merge 8.5 check-in: 59fcf7cf user: jan.nijtmans tags: core-8-6-branch | |
10:40 | Cache homebrew on Travis MacOS builds check-in: 3da3f21c user: jan.nijtmans tags: core-8-5-branch | |
10:15 | Merge trunk Closed-Leaf check-in: 2c5f7ee6 user: jan.nijtmans tags: keysym-unicode | |
2020-11-04
| ||
23:02 | More compiler warnings on various macOS versions check-in: 09b2edc0 user: culler tags: tip_325 | |
21:30 | Fix compiler warnings on macOS 10.9 check-in: c6c1951a user: culler tags: tip_325 | |
21:04 | merge 8.6 check-in: bce7fb88 user: dgp tags: core-8-6-11-rc | |
20:05 | Fix compiler errors and warnings on macOS 10.13. check-in: 6f5343fc user: culler tags: tip_325 | |
16:03 | Merge 8.6 check-in: 6ed077cb user: jan.nijtmans tags: trunk, main | |
15:58 | Fix [5224aa89ac]: Bug in the ttk::bindMouseWheel proc check-in: 2f9a2080 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | Fix [ef0e2629ea]: <MouseWheel> handling on X11 completely broken in Tk 8.7a4 check-in: 833528b1 user: jan.nijtmans tags: trunk, main | |
2020-11-03
| ||
10:36 | Merge 8.5 check-in: 450abe0e user: jan.nijtmans tags: core-8-6-branch | |
10:28 | Don't bother MacOS builds on XQuarz, since that's basically the same as on Ubuntu check-in: 369e4a28 user: jan.nijtmans tags: core-8-5-branch | |
10:17 | Redundant "-accelerator" option in menu demo check-in: 82a7aee7 user: jan.nijtmans tags: core-8-5-branch | |
07:23 | Handle "Commmand-" bindings platform-dependant too Closed-Leaf check-in: 52e763ea user: jan.nijtmans tags: bug-ef0e2629ea | |
2020-11-02
| ||
16:21 | (experiment) possible solution for [ef0e2629ea] check-in: ff07903d user: jan.nijtmans tags: bug-ef0e2629ea | |
14:41 | Add a bit more detail to the description of the Mac implementation. check-in: ab8cfa70 user: marc_culler tags: tip_325 | |
03:11 | Merge Marc Culler changes into this TIP check-in: 7480e5ec user: kevin_walzer tags: tip_325 | |
03:06 | Update sysnotify man page with additional Mac implementation Closed-Leaf check-in: 2c831edb user: kevin_walzer tags: 325_suggestions | |
2020-11-01
| ||
21:43 | Don't even bother asking for authorization if the app is not signed. check-in: aaca4074 user: culler tags: 325_suggestions | |
20:35 | Make tkMacOSXSysTray.c build on macOS 10.9. check-in: 27db9a35 user: culler tags: 325_suggestions | |
17:21 | Remove an incorrect indirection and two unnecessary qualifiers. check-in: fc764409 user: culler tags: 325_suggestions | |
15:47 | Be straightforward - check if the app is signed and use the result to choose the notification API check-in: 5168bf5e user: marc_culler tags: 325_suggestions | |
14:17 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: fee32d1e user: fvogel tags: bug-4ebcc04dc4 | |
03:21 | Edit comments; make the DEBUG_LOG macro more semicolon-friendly. check-in: 30b39d0d user: marc_culler tags: 325_suggestions | |
01:13 | Add some missing semicolons that prevented new commit from building; now builds and works as expected on Catalina check-in: 6260c38c user: kevin_walzer tags: 325_suggestions | |
2020-10-31
| ||
23:22 | Fix builds, clean up debugging, fall back to NSUserNotifications for unsigned apps, but use UNUserNotifications for signed appps. check-in: ef9af852 user: culler tags: 325_suggestions | |
13:50 | Merge trunk, and fix conflict in tests/ttk/scrollbar.test (due to [33556bc9]). Closed-Leaf check-in: 374563c5 user: fvogel tags: ttk_introspect, tip-584 | |
00:40 | This now builds on Catalina but still doesn't work check-in: 3e340a62 user: kevin_walzer tags: 325_suggestions | |
2020-10-30
| ||
23:04 | Fix compilation error created by following instructions for fixing Big Sur deprecation warning. check-in: a403a200 user: marc_culler tags: 325_suggestions | |
21:36 | Clean up the conditional compilation and explain the great mystery. check-in: 7e333837 user: marc_culler tags: 325_suggestions | |
20:02 | Displays now work correctly after changing presentation option flag check-in: a23e2675 user: kevin_walzer tags: 325_suggestions | |
19:54 | Notification authorization now works and notification events fire correctly, but notifications still not displaying with new API; needs further investigation check-in: 0ca3acc8 user: kevin_walzer tags: 325_suggestions | |
2020-10-29
| ||
23:11 | Suggested updates to tip_325. check-in: 5b6e15c9 user: culler tags: 325_suggestions | |
20:45 | merge 8.6 check-in: c8fa563a user: dgp tags: core-8-6-11-rc | |
17:09 | Merge 8.6 check-in: a6ff44a1 user: jan.nijtmans tags: trunk, main | |
17:08 | Fix cygwin build check-in: 8e409a28 user: jan.nijtmans tags: core-8-6-branch | |
14:14 | Merge 8.6 check-in: 74eb820b user: jan.nijtmans tags: trunk, main | |
14:09 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 1956708e user: jan.nijtmans tags: core-8-6-branch | |
12:13 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 0c261c07 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-28
| ||
15:49 | Fix python: investigate build crash when building with high-entropy-va Closed-Leaf check-in: b342d1a1 user: jan.nijtmans tags: high-entropy-va | |
14:56 | Merge 8.7 check-in: 550de7ca user: jan.nijtmans tags: keysym-unicode | |
14:35 | Merge 8.7 check-in: 6a1738a6 user: jan.nijtmans tags: tip_325 | |
14:33 | Merge 8.7 check-in: f09831eb user: jan.nijtmans tags: mac_styles_87 | |
14:32 | Merge 8.6 check-in: b6142248 user: jan.nijtmans tags: mac_styles | |
14:30 | Merge 8.7 check-in: 8d28c730 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:29 | Merge 8.6 check-in: e0ee7f00 user: jan.nijtmans tags: trunk, main | |
14:28 | Merge 8.5 (just a few typo's) check-in: cbe66890 user: jan.nijtmans tags: core-8-6-branch | |
14:20 | Fix some C++ comments in ttkWinXPTheme.c (needed for MSVC++ 6.0) Fix some typing errors in code comments. Some eol-spacing elimination check-in: 11d0dc84 user: jan.nijtmans tags: core-8-5-branch | |
13:56 | Merge 8.6. Eliminate more C++ comments check-in: 68493992 user: jan.nijtmans tags: trunk, main | |
13:22 | MSVC++ 6.0 does't handle C++ comments check-in: de4e1fb8 user: jan.nijtmans tags: core-8-6-branch | |
11:48 | Extend keysyms.n check-in: b1c8be2c user: jan.nijtmans tags: keysym-unicode | |
08:39 | Don't deprecate <less>, don't use <\\> in bindings check-in: e381e565 user: jan.nijtmans tags: keysym-unicode | |
02:50 | Add error handling for sysnotify on Windows if systray icon not created check-in: d0134995 user: kevin_walzer tags: tip_325 | |
02:48 | Add error handling for sysnotify on Windows if systray icon not created check-in: 386d3852 user: kevin_walzer tags: tip_325 | |
2020-10-27
| ||
21:11 | merge 8.6 check-in: c4db6646 user: dgp tags: core-8-6-11-rc | |
12:26 | Merge 8.7 Closed-Leaf check-in: e50471a0 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:25 | Merge 8.6 check-in: 0b35c1c6 user: jan.nijtmans tags: trunk, main | |
12:19 | No need to specify "install" and "script" in sub-builds, when they are equal to the global specification check-in: 69b0201c user: jan.nijtmans tags: core-8-6-branch | |
09:57 | Update tk_setPalette and documentation check-in: f75b96c6 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
07:12 | Merge 8.7 check-in: 6e7a726d user: jan.nijtmans tags: deprecate-bd-bg-fg | |
07:08 | Rename "trunk" to "main". Add "trunk" propagating tag for backwards compatibility check-in: 0f77b70d user: jan.nijtmans tags: trunk, main | |
01:29 | Merge 8.6 check-in: e16a8faa user: marc_culler tags: core-8-6-11-rc | |
01:25 | Merge 8.6 Closed-Leaf check-in: 32a9cba0 user: marc_culler tags: trunk | |
01:24 | Fix [5cc72e002c]: file dialogs return an empty string on older macOS systems. check-in: df448234 user: marc_culler tags: core-8-6-branch | |
2020-10-26
| ||
20:38 | typo check-in: 86db6ea4 user: marc_culler tags: mac_make_app | |
20:36 | Make it easy to build a macOS app. check-in: a68efd6a user: marc_culler tags: mac_make_app | |
11:56 | Merge 8.7. Tweak the deprecations a little, matching the TIP #588 spec check-in: dc5401ce user: jan.nijtmans tags: keysym-unicode | |
08:58 | Merge 8.6 check-in: 88e0ce57 user: jan.nijtmans tags: trunk | |
08:55 | Don't use \\U escape sequence any more in demo: No longer needed starting with Tcl 8.7a4 check-in: 3f333476 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-25
| ||
20:11 | Adjustment for Sierra. Closed-Leaf check-in: 77a51c32 user: culler tags: bug-5cc72e002c | |
20:01 | Merge 8.7 check-in: 37a2e199 user: jan.nijtmans tags: strict-index, enhanced-index | |
19:45 | Fix [5cc72e002c]: file dialogs return an empty string on older macOS systems. check-in: 3f6b7ec4 user: marc_culler tags: bug-5cc72e002c | |
15:04 | Document the TK_CONSOLE environment variable for macOS check-in: ea46ee70 user: marc_culler tags: core-8-6-branch | |
00:06 | Merge trunk check-in: dbaff747 user: marc_culler tags: mac_styles_87 | |
00:05 | Merge 8.6 check-in: 860d716d user: marc_culler tags: mac_styles | |
00:04 | Merge 8.6. check-in: 6cd5d188 user: marc_culler tags: trunk | |
00:02 | Merge 8.6 check-in: 4fe437fd user: marc_culler tags: core-8-6-11-rc | |
00:01 | Back out change to tkMacOSXDialog.c from commit b53baf71. The preferred API works in Catalina and Big Sur but fails in earlier OS versions. check-in: eee1a909 user: marc_culler tags: core-8-6-branch | |
2020-10-24
| ||
02:35 | Tweak comment check-in: 2b56d824 user: kevin_walzer tags: tip_325 | |
2020-10-23
| ||
16:37 | Merge 8.7 check-in: fca00fe6 user: jan.nijtmans tags: revised_text, tip-466 | |
16:36 | Fix [b5c419c8a6]: scrollbar-3.42 fails check-in: e824b0bc user: jan.nijtmans tags: trunk | |
16:21 | Fix [b5c419c8a6]: scrollbar-3.42 fails check-in: 7e88af01 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
15:22 | Merge 8.7 check-in: 773963d7 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
13:08 | merge 8.6 check-in: ff4388be user: dgp tags: core-8-6-11-rc | |
11:14 | Merge trunk check-in: 259b6d39 user: jan.nijtmans tags: strict-index, enhanced-index | |
11:13 | Merge 8.7 check-in: e3063d3f user: jan.nijtmans tags: keysym-unicode | |
11:11 | Merge 8.6 check-in: 097690bf user: jan.nijtmans tags: mac_styles | |
11:10 | Merge 8.7 check-in: 3c4db884 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | One more use of "source -encoding utf-8", in case we are running with Tcl 8.6 check-in: d27d5621 user: jan.nijtmans tags: trunk | |
10:50 | Merge 8.6 check-in: a682fd23 user: jan.nijtmans tags: trunk | |
10:47 | See previous commit, but don't do this for user-provided script files check-in: 3aa5c1d8 user: jan.nijtmans tags: core-8-6-branch | |
10:42 | Always "source -encoding utf-8" Tk's own script files. Since Tk 8.7 runs in either Tcl 8.6 or 8.7, we then can trust the real encoding used, even though (in Tk 8.6) all those files are still ASCII check-in: c71c47b3 user: jan.nijtmans tags: core-8-6-branch | |
10:29 | Merge 8.7 check-in: 682f4e83 user: jan.nijtmans tags: revised_text, tip-466 | |
08:28 | Merge 8.7 check-in: 7e98a959 user: jan.nijtmans tags: strict-index, enhanced-index | |
08:24 | Merge 8.7 check-in: 8093b980 user: jan.nijtmans tags: mac_styles_87 | |
08:23 | Merge 8.7 check-in: 13509ece user: jan.nijtmans tags: tip_325 | |
08:23 | Merge 8.7 check-in: 2b54bc92 user: jan.nijtmans tags: keysym-unicode | |
08:10 | Fix bug in TIP #474 implementation: Wrong bindings for Mousewheel in text widgets check-in: 8262ab91 user: jan.nijtmans tags: trunk | |
2020-10-22
| ||
20:05 | Merge trunk check-in: fa48b59f user: culler tags: mac_styles_87 | |
19:57 | Merge 8.6 check-in: 7136610c user: culler tags: mac_styles | |
19:52 | Merge 8.6 check-in: ad780b56 user: culler tags: trunk | |
19:50 | Aqua: small change to showOpenSavePanel which might prevent some API warnings. check-in: b53baf71 user: culler tags: core-8-6-branch | |
14:13 | Remove an unneeded echo command in GNUmakefile. check-in: 7b854364 user: marc_culler tags: core-8-6-branch | |
14:00 | Merge 8.7 check-in: cde35d96 user: jan.nijtmans tags: keysym-unicode | |
12:59 | Add <Button-3> details to systray man page check-in: c1f6b0d7 user: kevin_walzer tags: tip_325 | |
11:34 | Merge trunk check-in: 21e6947e user: jan.nijtmans tags: tip_325 | |
11:14 | Make use of TIP #587 in Tk: Now we can assume that all Tcl files are utf-8 check-in: 694d596f user: jan.nijtmans tags: trunk | |
11:10 | Always use "source -encoding utf-8" in the demos just to be sure. check-in: a83c4b34 user: jan.nijtmans tags: core-8-6-branch | |
08:42 | Merge 8.6 check-in: 758a586d user: jan.nijtmans tags: trunk | |
08:41 | Assume utf-8 encoding for demo's (although they actually are still ASCII) check-in: 5477cc61 user: jan.nijtmans tags: core-8-6-branch | |
00:25 | Refinements to tk sysnotify on macOS check-in: cdc94a30 user: kevin_walzer tags: tip_325 | |
2020-10-21
| ||
18:37 | Fix the typo in the rc too. check-in: 70c3f886 user: marc_culler tags: core-8-6-11-rc | |
18:31 | Merge 8.6 check-in: 9bac2c24 user: marc_culler tags: core-8-6-11-rc | |
18:26 | cherrypick the changes to GNUmakefile, accidentally committed to the rc branch first. Fix a typo. check-in: 88b20030 user: marc_culler tags: core-8-6-branch | |
18:03 | When building a subframework for macOS use a build directory in the staging directory. check-in: 8c55315b user: marc_culler tags: core-8-6-11-rc | |
17:41 | Merge trunk; initial try at test suite addition for systray check-in: 58f2877a user: kevin_walzer tags: tip_325 | |
16:04 | Merge trunk check-in: 49f8f7db user: jan.nijtmans tags: tip_325 | |
16:00 | Implement TIP #474: Treat the mouse wheel events in a uniform way check-in: 7c9e1f47 user: jan.nijtmans tags: trunk | |
15:58 | Adapt some demo's to TIP #474 (runtime switchable, depending on Tk version) , check-in: 1c209d4e user: jan.nijtmans tags: core-8-6-branch | |
13:12 | Minor cleanup check-in: 898e4b4e user: kevin_walzer tags: tip_325 | |
11:26 | Remove most globals from systray.tcl, replace with namespaces; cleanup and refinement of Windows code check-in: d7d3fd28 user: kevin_walzer tags: tip_325 | |
2020-10-20
| ||
22:40 | Merge 8.6 check-in: d4466d3a user: jan.nijtmans tags: trunk | |
22:36 | One TCL_UNUSED and some eol-spacing check-in: 63999d57 user: jan.nijtmans tags: core-8-6-branch | |
20:49 | Merge 8.6 check-in: 96c700c1 user: marc_culler tags: core-8-6-11-rc | |
20:42 | Cherrypick changes to comments. check-in: ca8aac48 user: marc_culler tags: core-8-6-branch | |
20:30 | Merge 8.6 and edit comments check-in: b3c7aec0 user: marc_culler tags: trunk | |
20:17 | Fix [c2483bfe4b] - this should be the last time. check-in: 489304ea user: marc_culler tags: core-8-6-branch | |
20:15 | Make Tcl_Finalize run when a launched app is terminated with command-Q Closed-Leaf check-in: a055a4fa user: marc_culler tags: bug-c2483bfe4b | |
17:41 | Avoid platform-specific conditional compilation where possible. check-in: 4d22e18a user: marc_culler tags: bug-c2483bfe4b | |
12:10 | Testing and refining right-button binding on X11 check-in: 6b0c2f2c user: kevin_walzer tags: tip_325 | |
10:10 | Proposed fix for [c2483bfe4b]: tk fontchooser on macOS can automatically open on startup, can lead to crashes. Which also works for Tcl 8.7 and 9.0 check-in: 0e6cec30 user: jan.nijtmans tags: bug-c2483bfe4b | |
07:27 | Some bug-fixing. destroy now doesn't crash any more on MacOS. Also B2 -> B3 (see TIP #474) check-in: 08a5fe85 user: jan.nijtmans tags: tip_325 | |
04:34 | Merge 8.6 check-in: 67148e47 user: culler tags: core-8-6-11-rc | |
04:33 | Merge 8.6 check-in: 4a878bbc user: culler tags: trunk | |
04:32 | Fix ifeq test which accidentally got reversed in GNUmakefile check-in: 1cabb986 user: culler tags: core-8-6-branch | |
02:28 | Correct typo check-in: c301933b user: kevin_walzer tags: tip_325 | |
02:12 | Tentative implementation of button-1 and button-2 bindings; still need to test on Win and X11 check-in: 37e56fa5 user: kevin_walzer tags: tip_325 | |
2020-10-19
| ||
20:28 | Fix the build by removing calls to deprecated Tcl_SetExitProc. This means that [c2483bfe4b] is not fixed for 8.7. check-in: 7681293a user: marc_culler tags: trunk | |
19:43 | Merge 8.6 check-in: 58e583f2 user: marc_culler tags: core-8-6-11-rc | |
19:42 | typo check-in: b933648b user: marc_culler tags: core-8-6-branch | |
19:27 | Add a make variable to GNUmakefile for building the Tk.framework for use as a subframework check-in: d8821bc6 user: marc_culler tags: core-8-6-branch | |
15:21 | Merge trunk. Fix a few more gcc warnings check-in: 98021917 user: jan.nijtmans tags: revised_text, tip-466 | |
14:30 | merge 8.6 check-in: 8f682bef user: dgp tags: core-8-6-11-rc | |
12:43 | Merge 8.6 check-in: ad8d62b8 user: jan.nijtmans tags: trunk | |
12:41 | Update to latest 'install-sh' check-in: 041d20b0 user: jan.nijtmans tags: core-8-6-branch | |
05:38 | Tweak sysnotify doc to explain image check-in: 7314e427 user: kevin_walzer tags: tip_325 | |
05:30 | Use sane platform specific icons on each platform notification check-in: 020dc2cb user: kevin_walzer tags: tip_325 | |
02:39 | Committing for now though segfaults on X11 check-in: 0ab89b0f user: kevin_walzer tags: tip_325 | |
01:40 | More tries check-in: 1bc1b463 user: kevin_walzer tags: tip_325 | |
01:33 | Compiler warnings check-in: 5b51c69d user: kevin_walzer tags: tip_325 | |
01:31 | Initial attempt to configure notification image on X11 check-in: 98c253b2 user: kevin_walzer tags: tip_325 | |
2020-10-18
| ||
22:09 | Display system tray icon in system tray notifications check-in: b89f1741 user: kevin_walzer tags: tip_325 | |
21:36 | Refine enforcement of one-icon limit on Windows check-in: 98f6cc3d user: kevin_walzer tags: tip_325 | |
2020-10-17
| ||
21:30 | Correct setup of namespace check-in: 01890f46 user: kevin_walzer tags: tip_325 | |
18:08 | Merge 8.6 check-in: 1fe59f34 user: marc_culler tags: trunk | |
18:07 | Add cast to fix annoying compiler warning. check-in: 208d668a user: marc_culler tags: core-8-6-branch | |
17:33 | Merge trunk check-in: e3e8095b user: marc_culler tags: mac_styles_87 | |
17:33 | Merge 8.6 check-in: 1a71c35c user: marc_culler tags: mac_styles | |
17:32 | Merge 8.6 check-in: 1d33ea5b user: marc_culler tags: trunk | |
17:31 | Small adjustment to d69b5cec: make sure Tcl_Finalize *always* gets called. check-in: 022bc03b user: marc_culler tags: core-8-6-branch | |
13:53 | Back out tweak to namespace in systray.tcl check-in: 606f7498 user: kevin_walzer tags: tip_325 | |
13:50 | Limit icon display to one instance per interpeter and add detail about this to man pge check-in: 4280193d user: kevin_walzer tags: tip_325 | |
2020-10-16
| ||
21:56 | merge trunk check-in: 637b6aed user: culler tags: mac_styles_87 | |
21:52 | Use TCL_UNUSED in the signal handler check-in: 8c5de0d5 user: culler tags: trunk | |
21:11 | Merge 8.6 check-in: 3018e86e user: culler tags: mac_styles | |
21:08 | Merge 8.6 check-in: fc210a80 user: culler tags: trunk | |
21:07 | Fix [c2483bfe4b] and rework Tcl finalization on macOS to make it more uniform across different exit scenarios. check-in: d69b5cec user: culler tags: core-8-6-branch | |
20:45 | Allow opting out of using the custom Tcl_ExitProc by defining USE_SYSTEM_EXIT Closed-Leaf check-in: 297ac295 user: culler tags: bug-c2483bfe4b | |
16:43 | Merge trunk check-in: cc5fac87 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:42 | Merge trunk check-in: 32c91b05 user: jan.nijtmans tags: tip_325 | |
16:41 | Merge 8.6 check-in: ed791bcd user: jan.nijtmans tags: trunk | |
16:40 | Another select-* testcase which sometimes fails check-in: 9c542138 user: jan.nijtmans tags: core-8-6-branch | |
13:11 | Do not call Tcl_SetExitProc when the Tk process is part of an exec pipeline. check-in: 5961f895 user: marc_culler tags: bug-c2483bfe4b | |
2020-10-15
| ||
18:37 | Use Tcl_Exit when handling SIGHUP and SIGTERM too. check-in: ccd3f805 user: marc_culler tags: bug-c2483bfe4b | |
18:08 | Even simpler - remove out of place calls to Tcl_Finalize check-in: 5974c19a user: marc_culler tags: bug-c2483bfe4b | |
17:48 | Simpler, better fix of [c2483bfe4b]: unwanted fontchooser can appear. Uses Tcl_SetExitProc. check-in: 8d952ead user: marc_culler tags: bug-c2483bfe4b | |
15:36 | Merge 8.6. More usage of TCL_UNUSED macro check-in: bcd6ea0a user: jan.nijtmans tags: trunk | |
14:51 | Sync rules.vc with Tcl check-in: cc11ce57 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-14
| ||
14:54 | Fix 2 testcases check-in: 1eec5dc2 user: jan.nijtmans tags: tip_325 | |
13:59 | Fully (Tcl_)Objectify macosx/tkMacOSXSysTray.c check-in: bc9156e5 user: jan.nijtmans tags: tip_325 | |
09:56 | Undo mistaken edits in previous commits. Move "interp" and "callback" to MacOS' TkStatusItem, so we don't need the TkGetMainInfoList() call any more and we are sure the callback is called in the right interpreter check-in: 669b392d user: jan.nijtmans tags: tip_325 | |
07:50 | Merge 8.7. Fix test-case tk-1.2, which is failing on Travis check-in: d60b86e4 user: jan.nijtmans tags: tip_325 | |
2020-10-13
| ||
15:47 | merge 8.6 check-in: a3f993f6 user: dgp tags: core-8-6-11-rc | |
15:33 | Wrap the bind for visibility check for x11 only. check-in: 889e5b55 user: bll tags: bug-1600dc73 | |
13:09 | Merge 8.6 check-in: 9b13655f user: jan.nijtmans tags: trunk | |
13:05 | Protect ttk::spinbox::Spin against empty lsearch result. Discovered when running against Tcl's "empty-not-found" branch. Some formatting check-in: 1a316bf1 user: jan.nijtmans tags: core-8-6-branch | |
12:57 | Add comment check-in: 19c7a0fa user: kevin_walzer tags: tip_325 | |
07:48 | Improve consistancy in error messages. Some code cleanup (e.g. more use of TCL_UNUSED) check-in: 5ffcaf77 user: jan.nijtmans tags: tip_325 | |
02:00 | Cleanup of garbled paste check-in: 07dee0ae user: kevin_walzer tags: tip_325 | |
01:14 | Tweak var name check-in: 148b0a8a user: kevin_walzer tags: tip_325 | |
00:33 | Successful integration of systray and sysnotify commands with tk ensemble; thanks to Christian Gollwitzer for the guidance here check-in: dbb4c64e user: kevin_walzer tags: tip_325 | |
2020-10-12
| ||
22:17 | Fix [0e044bb966]: crash on macOS 10.13 in Tk_getSaveFile Leaf check-in: e60ed6cf user: marc_culler tags: bug-0e044bb966 | |
20:52 | Further refinements to documentation with platform notes check-in: c6f8727b user: kevin_walzer tags: tip_325 | |
20:36 | Fix for system notifications when libnotify is present check-in: f2c5e9a5 user: kevin_walzer tags: tip_325 | |
18:28 | Remove compiler complaints on Windows check-in: 9878c40f user: kevin_walzer tags: tip_325 | |
16:23 | Improved argument and error handling; updated documentation check-in: 640288f2 user: kevin_walzer tags: tip_325 | |
14:06 | Some more deprecations which were still missing check-in: b43353e1 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:26 | Fix build on UNIX check-in: d4c36267 user: jan.nijtmans tags: tip_325 | |
10:00 | Now really fix menu-3.71 expected result check-in: 27b5203c user: jan.nijtmans tags: strict-index, enhanced-index | |
09:20 | Merge 8.6 check-in: d6560056 user: jan.nijtmans tags: mac_styles | |
09:17 | Fix menu-3.71 expected result check-in: c3724d51 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:12 | Merge trunk. All related synonymes made deprecated now check-in: b17b65bb user: jan.nijtmans tags: deprecate-bd-bg-fg | |
06:40 | Merge trunk. Fix a few gcc warnings check-in: 95b6c7cb user: jan.nijtmans tags: revised_text, tip-466 | |
06:09 | Merge trunk check-in: c2d6d51f user: jan.nijtmans tags: strict-index, enhanced-index | |
01:59 | Fix typo check-in: 8472ef17 user: kevin_walzer tags: tip_325 | |
01:59 | Fix typo check-in: 0316b9ac user: kevin_walzer tags: tip_325 | |
01:34 | Remove and refactor some irrelevant code check-in: 1453bf78 user: kevin_walzer tags: tip_325 | |
2020-10-11
| ||
16:51 | Merge trunk check-in: 91ab6f14 user: jan.nijtmans tags: tip_325 | |
16:44 | Merge trunk Closed-Leaf check-in: 888b285e user: jan.nijtmans tags: tip-587 | |
16:43 | Merge 8.6 check-in: 067c9beb user: jan.nijtmans tags: trunk | |
16:40 | 3 more select-* testcases which sometimes fail on Travis' Ubuntu environment Eliminate the use of TCL_CFGVAL_ENCODING, it isn't actually needed. Run all test-cases with system encoding set to "utf-8", so we get consistant behavior with or without TIP #587 check-in: 9ab314ad user: jan.nijtmans tags: core-8-6-branch | |
15:40 | Add a visibility check on the combobox to unpost the popdown if the combobox has become obscured. Closed-Leaf check-in: 10ae1d91 user: bll tags: bug-1600dc73 | |
15:11 | Merge 8.6 check-in: c2f77234 user: marc_culler tags: trunk | |
15:10 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: bdb65e1a user: marc_culler tags: core-8-6-branch | |
15:09 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: c3f83bc7 user: marc_culler tags: mac_styles | |
13:56 | Call generateExposeEvents when the window is inLiveResize too. Closed-Leaf check-in: 6a05108f user: marc_culler tags: bug-27fb5991be | |
01:01 | Tweak formatting in systray man page check-in: f23f403d user: kevin_walzer tags: tip_325 | |
00:59 | Tweak man page for sysnotify to remove arg check-in: 75fe120a user: kevin_walzer tags: tip_325 | |
2020-10-10
| ||
14:52 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: b0d0cdfb user: culler tags: bug-27fb5991be | |
00:06 | merge 8.6 check-in: 1fc3614a user: dgp tags: core-8-6-11-rc | |
2020-10-09
| ||
16:14 | Merge trunk check-in: ec9f02ce user: jan.nijtmans tags: revised_text, tip-466 | |
16:03 | Merge trunk check-in: 50575807 user: jan.nijtmans tags: mac_styles_87 | |
15:58 | plug memory leak check-in: 35963fd7 user: jan.nijtmans tags: tip_325 | |
15:25 | Start converting MacSystrayCmd to a Tcl_Obj command. Advantage: compiled form of "callbackproc" can be remembered check-in: eae67bb1 user: jan.nijtmans tags: tip_325 | |
14:33 | Remove destroy from public API check-in: defbacba user: kevin_walzer tags: tip_325 | |
14:24 | Merge 8.6 check-in: 0430f204 user: jan.nijtmans tags: mac_styles | |
14:21 | Merge tip-587 check-in: f68a81ff user: jan.nijtmans tags: keysym-unicode | |
14:16 | Merge trunk check-in: d8f84444 user: jan.nijtmans tags: tip-587 | |
14:15 | Merge 8.6 check-in: 2a4de43e user: jan.nijtmans tags: trunk | |
13:53 | A few more -Wundef warnings, and a 'const' addition check-in: 046b4a71 user: jan.nijtmans tags: core-8-6-branch | |
13:34 | Tweak man page check-in: fc8870a0 user: kevin_walzer tags: tip_325 | |
11:42 | merge 8.6 check-in: f27cf55e user: dgp tags: core-8-6-11-rc | |
09:50 | Merge tip-587 check-in: c110d717 user: jan.nijtmans tags: keysym-unicode | |
09:49 | Merge 8.6 check-in: 8dadeeed user: jan.nijtmans tags: mac_styles | |
09:48 | Merge trunk check-in: a32cbf1b user: jan.nijtmans tags: tip-587 | |
09:47 | Merge trunk check-in: 6b66ae59 user: jan.nijtmans tags: tip_325 | |
09:46 | Merge 8.6 check-in: 4020796d user: jan.nijtmans tags: trunk | |
09:45 | More select-* testcases which sometimes fail on Travis' Ubuntu environment check-in: a0b0c651 user: jan.nijtmans tags: core-8-6-branch | |
08:34 | Merge 8.6 check-in: 55a239ef user: jan.nijtmans tags: mac_styles | |
08:24 | Merge 8.6 check-in: 90f62f71 user: jan.nijtmans tags: trunk | |
08:07 | select-10.4 sometimes fails on Ubuntu too. Remove constraint from image-6.2, and relax it for additional possible image types check-in: b411d425 user: jan.nijtmans tags: core-8-6-branch | |
00:57 | merge 8.6 check-in: 237f8a7a user: dgp tags: core-8-6-11-rc | |
2020-10-08
| ||
19:28 | Merge trunk check-in: 50cd78a2 user: jan.nijtmans tags: tip_325 | |
19:27 | Merge tip-587 check-in: fe4dfc10 user: jan.nijtmans tags: keysym-unicode | |
19:26 | Merge trunk check-in: 2bc4b15c user: jan.nijtmans tags: tip-587 | |
19:24 | Some more -Wundef warnings check-in: 81fd3754 user: jan.nijtmans tags: trunk | |
17:09 | Merge 8.6 check-in: 42626713 user: jan.nijtmans tags: trunk | |
16:55 | A few NULL <-> None mistakes, more usage of TCL_UNUSED and implicit type-casts check-in: 4fda22d4 user: jan.nijtmans tags: core-8-6-branch | |
16:04 | Merge 8.6 check-in: f82e9d62 user: jan.nijtmans tags: trunk | |
15:22 | Mark all test-cases failing on XQuarz with constraint "failsOnXQuarz" check-in: 6e02e92b user: jan.nijtmans tags: core-8-6-branch | |
14:31 | Fix more warnings related to -Wundef. check-in: c2ab81c6 user: jan.nijtmans tags: trunk | |
14:07 | Sometimes those test-cases fail with "selection owner didn't respond". No idea why check-in: a6594d24 user: jan.nijtmans tags: trunk | |
13:56 | typo check-in: a19fb457 user: jan.nijtmans tags: core-8-6-branch | |
13:54 | Make everything compile warning-free using -Wundef check-in: 01b2b851 user: jan.nijtmans tags: trunk | |
02:18 | Restore global variables, which were not responsible for test suite crash on Aqua; clean up deallocation functions, which were responsible; now appears stable and fully functional on macOS check-in: 049c1c8e user: kevin_walzer tags: tip_325 | |
2020-10-07
| ||
22:15 | Merge trunk check-in: 8e2f543b user: culler tags: mac_styles_87 | |
22:14 | Merge 8.6 check-in: c423d3bf user: culler tags: mac_styles | |
22:12 | Merge 8.6 check-in: 069b3dce user: culler tags: trunk | |
22:10 | Fix [1fa8c3ed8d]: Aqua crash when a window is resized in a display procedure. check-in: 98d53e8d user: culler tags: core-8-6-branch | |
21:09 | Remove all globals, but still crashes in font test check-in: f6982678 user: kevin_walzer tags: tip_325 | |
20:43 | Fix [1fa8c3ed8d]: Aqua crash when a window is resized in a display procedure. Closed-Leaf check-in: 7e1b5987 user: culler tags: bug-1fa8c3ed8d-86 | |
20:36 | Merge bug-d3adbd93 to core-8-6-branch. check-in: 4018367c user: bll tags: core-8-6-branch | |
19:35 | Does redefining these variables as static help check-in: aa266ecb user: kevin_walzer tags: tip_325 | |
17:10 | Wait a minute .... TkpCursorBlinkFromSystem is for all platforms! Leaf check-in: bd858382 user: jan.nijtmans tags: bug-3531366 | |
17:02 | Merge 8.6. Fix failing MacOS build check-in: cb277fc8 user: jan.nijtmans tags: bug-3531366 | |
16:31 | Try to match the on/off timing of the desktop session better. check-in: 0580512e user: bll tags: bug-3531366 | |
15:38 | Merge tip-587 check-in: 6d108df0 user: jan.nijtmans tags: keysym-unicode | |
15:35 | Remove global variable check-in: b9c72314 user: kevin_walzer tags: tip_325 | |
15:19 | Add missing -insertcolor, -insertwidth styling options. Closed-Leaf check-in: 6f4d89c9 user: bll tags: bug-d3adbd93 | |
15:17 | Create new branch named "bug-d3adbd93" check-in: 012136e2 user: bll tags: bug-d3adbd93 | |
15:10 | Merge trunk check-in: 2999f187 user: jan.nijtmans tags: tip-587 | |
15:10 | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key> check-in: 38c668de user: jan.nijtmans tags: trunk | |
14:55 | merge 8.6 check-in: 68e428fc user: dgp tags: core-8-6-11-rc | |
14:49 | Fix defaulting in ttkBlink.c when no system blink on-time or off-time is found. Add support for KDE5. check-in: ae331ec8 user: bll tags: bug-3531366 | |
12:16 | Merge tip-587 check-in: 58c66410 user: jan.nijtmans tags: keysym-unicode | |
12:13 | Merge trunk check-in: 31d64fda user: jan.nijtmans tags: tip-587 | |
12:08 | Merge trunk Closed-Leaf check-in: 221ea53e user: jan.nijtmans tags: tip474 | |
11:57 | Merge trunk check-in: 74bd82cb user: jan.nijtmans tags: tip_325 | |
11:52 | Disable two test-cases for Tcl < 8.6.7 (they fail because of bug [25842c161f]) check-in: 075ba014 user: jan.nijtmans tags: trunk | |
08:13 | Merge trunk. Don't include <tk.h> since that might use the system <tk.h> in stead of ours check-in: 7276acbb user: jan.nijtmans tags: tip_325 | |
06:15 | Better wording for [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved (even more). check-in: c92fe64f user: fvogel tags: trunk | |
06:15 | Better wording for [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved (even more). check-in: e0599dd5 user: fvogel tags: core-8-6-branch | |
06:13 | Words matter. Closed-Leaf check-in: d8a6495e user: fvogel tags: bug-0008d6a6b3 | |
02:18 | Merge trunk check-in: 81f1551e user: kevin_walzer tags: tip_325 | |
01:59 | Final cleanup; ready for testing check-in: 923be445 user: kevin_walzer tags: tip_325 | |
01:48 | Modifications to systray.tcl to better support Windows check-in: f4edfec3 user: kevin_walzer tags: tip_325 | |
2020-10-06
| ||
23:11 | More tweaks check-in: 9138ec3f user: kevin_walzer tags: tip_325 | |
23:07 | More tweaks check-in: 05d111e3 user: kevin_walzer tags: tip_325 | |
22:51 | Refinement of callbacks on X11 check-in: 6d367a26 user: kevin_walzer tags: tip_325 | |
22:23 | Tweaks for balloon help, callback check-in: e0a84c14 user: kevin_walzer tags: tip_325 | |
21:23 | More tweaks check-in: 40e56478 user: kevin_walzer tags: tip_325 | |
21:17 | More X11 tweaks check-in: 5d86e456 user: kevin_walzer tags: tip_325 | |
21:08 | Tweak for testing on X11 check-in: bda018d4 user: kevin_walzer tags: tip_325 | |
20:39 | More robustness in cursorblink.tcl check-in: ebc4fd30 user: bll tags: bug-3531366 | |
20:25 | Tip 325 now builds and works on macOS; further testing on X11 and Windows up next check-in: fcc0715a user: kevin_walzer tags: tip_325 | |
15:19 | The problem was that Tcl_CreateTimerHandler() cannot handle a timeout of zero. Added code to ttkBLink.c to bypass timer creation when the cursor blink off-timer is zero. check-in: 26c58ceb user: bll tags: bug-3531366 | |
15:05 | Merge 8.6 check-in: 08899979 user: marc_culler tags: trunk | |
15:04 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. check-in: 757ae092 user: marc_culler tags: core-8-6-branch | |
14:49 | Merge trunk check-in: b54f4640 user: jan.nijtmans tags: tip474 | |
14:24 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. Closed-Leaf check-in: 87c73cf1 user: marc_culler tags: bug-175a6e4bb6 | |
13:59 | Merge trunk. Rename tkMacOSXSysTray.c and fix MacOSX (UNIX) Makefile.in for it check-in: 94164c78 user: jan.nijtmans tags: tip_325 | |
13:40 | Merge 8.6 check-in: cc2015f5 user: jan.nijtmans tags: trunk | |
13:39 | Sync unix/tcl.m4 with Tcl 8.6 check-in: bb5cff78 user: jan.nijtmans tags: core-8-6-branch | |
12:24 | Merge tip-587 check-in: 7fdd4aeb user: jan.nijtmans tags: keysym-unicode | |
09:46 | Merge trunk check-in: a1fab33f user: jan.nijtmans tags: tip-587 | |
09:44 | Merge 8.6 check-in: cdf5c0d6 user: jan.nijtmans tags: trunk | |
09:41 | Mark winWm-9.2 testcase with failsOnUbuntu constraint check-in: b67d3b7d user: jan.nijtmans tags: trunk | |
07:28 | When adding the -Werror option to CFLAGS, the HAVE_PW_GECOS detection doesn't work any more. Here's the fix. check-in: 81592e93 user: jan.nijtmans tags: core-8-6-branch | |
06:37 | Merge 8.6. Fix some more -Wshadow warnings check-in: 38bb9a62 user: jan.nijtmans tags: trunk | |
06:01 | More elimination of the "register" keyword, and more explicit typecasts check-in: 525d4b87 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-05
| ||
19:33 | Added the cursorblink.tcl helper script to library/ttk. Added code to unix/tkUnixCursor.c that works, but Tk stops working. The not-working code is currently #if 0'd out. check-in: 0ca25396 user: bll tags: bug-3531366 | |
13:03 | Refinements of script-level implementation; macOS builds but does not work yet check-in: 2cd0fa55 user: kevin_walzer tags: tip_325 | |
12:32 | merge 8.6 check-in: 545bc668 user: dgp tags: core-8-6-11-rc | |
11:56 | Merge tip-587 check-in: 86993f10 user: jan.nijtmans tags: keysym-unicode | |
11:09 | Fix build problem on UNIX (due to the introduction of TCL_UNUSED macro) check-in: 9316672e user: jan.nijtmans tags: trunk | |
11:01 | Merge trunk check-in: 41330fed user: jan.nijtmans tags: tip-587 | |
08:26 | Merge 8.6 check-in: a57b4091 user: jan.nijtmans tags: trunk | |
07:56 | Fix many warnings related to the -Wshadow gcc compiler flag check-in: a98de24e user: jan.nijtmans tags: core-8-6-branch | |
07:53 | Merge 8.6. Sync tcl.m4 from Tcl 8.7 check-in: 1402ab32 user: jan.nijtmans tags: trunk | |
07:40 | Let Travis builds fail when X11 tests on Ubuntu fail check-in: c42e7ac8 user: jan.nijtmans tags: core-8-6-branch | |
02:21 | Now builds on Mac, still trying to get working; also numerous updates to documentation and script implementation check-in: 68de9ccc user: kevin_walzer tags: tip_325 | |
2020-10-04
| ||
19:31 | Remove duplicate line introduced in [c1f5badf]. That line had already been added in [07ff4144] when dealing with geometry management loops. check-in: 94b8c2e0 user: fvogel tags: trunk | |
19:31 | Remove duplicate line introduced in [c1f5badf]. That line had already been added in [07ff4144] when dealing with geometry management loops. check-in: f67b4d5b user: fvogel tags: core-8-6-branch | |
16:10 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved. check-in: f6dd5952 user: fvogel tags: trunk | |
16:10 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved. check-in: b1966498 user: fvogel tags: core-8-6-branch | |
2020-10-03
| ||
21:32 | Add man pages check-in: 20765b77 user: kevin_walzer tags: tip_325 | |
19:54 | merge 8.6 check-in: 75fca64a user: dgp tags: core-8-6-11-rc | |
14:53 | Initial script-level implementation for systray, untested; must write documentation and update TIP as well check-in: 41b3ac57 user: kevin_walzer tags: tip_325 | |
2020-10-02
| ||
20:06 | Fix [1fa8c3ed8d]: Aqua crash when a toplevel is resized in a display procedure. Leaf check-in: 98ed422a user: marc_culler tags: styles-bug-1fa8c3ed8d | |
20:03 | Fix [1fa8c3ed8d]: Aqua crash when a toplevel is resized in a display procedure. Leaf check-in: 1b46f35a user: marc_culler tags: bug-1fa8c3ed8d | |
19:49 | Backout code changes, improve documentation. check-in: 2a2ff924 user: fvogel tags: bug-0008d6a6b3 | |
18:54 | Retrieve the cursor blink settings from the system and use them. unix is not implemented at this time. check-in: c25a1151 user: bll tags: bug-3531366 | |
15:38 | Merge trunk. Add MODULE_SCOPE MacSystrayInit() function (not enough to make it compile) check-in: 19864406 user: jan.nijtmans tags: tip_325 | |
15:29 | Merge trunk check-in: 5da535aa user: jan.nijtmans tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: 66117a1b user: jan.nijtmans tags: mac_styles | |
15:16 | Merge 8.6 check-in: 4a4da486 user: jan.nijtmans tags: trunk | |
15:07 | Fix more warnings, related to -Wshadow, now in MacOSX code check-in: fb6b605d user: jan.nijtmans tags: core-8-6-branch | |
08:34 | Merge trunk check-in: e723cdbb user: jan.nijtmans tags: tip-587 | |
08:05 | Merge trunk check-in: 49cdb086 user: jan.nijtmans tags: stub-simplification | |
02:37 | Fix typo check-in: c94a44a4 user: kevin_walzer tags: tip_325 | |
02:34 | Initial macOS implementation check-in: e4e2d611 user: kevin_walzer tags: tip_325 | |
2020-10-01
| ||
19:49 | Another possible fix (but this does not match the documentation for <Destroy> in bind.n). check-in: 59cc3bb9 user: fvogel tags: bug-0008d6a6b3 | |
15:03 | Merge 8.6 check-in: 41ffe132 user: jan.nijtmans tags: trunk | |
14:49 | Fix some gcc warnings (when using -Wshadow, deprecated XKeycodeToKeysym(), XScreenSaverQueryInfo weak symbol on MacOS) check-in: 0dd385c6 user: jan.nijtmans tags: core-8-6-branch | |
10:21 | Merge trunk. All synonymes done now check-in: 6391a939 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
09:12 | Merge 8.6 check-in: 70075dd5 user: jan.nijtmans tags: trunk | |
09:05 | Duplicate testconstraint failsOnUbuntu check-in: a757d7b4 user: jan.nijtmans tags: core-8-6-branch | |
08:55 | Expression for contraint failsOnUbuntuNoXft was reverse .... check-in: 1d1fdfef user: jan.nijtmans tags: core-8-6-branch | |
2020-09-30
| ||
22:18 | Merge 8.7 check-in: 17066099 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
22:11 | Merge 8.7 check-in: 3f4c3bf3 user: jan.nijtmans tags: keysym-unicode | |
22:07 | If Tk is compiled with -DTK_NO_DEPRECATED, disable some testcases which fail because of that check-in: 2ace1713 user: jan.nijtmans tags: trunk | |
21:28 | Merge 8.6 check-in: e30e2f48 user: jan.nijtmans tags: trunk | |
21:24 | Fix [59cba33c6d]: win: theme detection in TkWinGetPlatformTheme() likely broken check-in: b1655f3f user: jan.nijtmans tags: core-8-6-branch | |
15:01 | Create new branch named "bug-3531366" check-in: 7ff40f46 user: bll tags: bug-3531366 | |
13:52 | merge 8.6 check-in: 98498899 user: dgp tags: core-8-6-11-rc | |
11:24 | Merge 8.6. Minor TIP #581 cleanup: Don't report "pack|place|grid slave" option any more, only give "content" as possibility check-in: 876136a5 user: jan.nijtmans tags: trunk | |
10:30 | Mark 10 testcases with failsOnUbuntuNoXft. They fail on Ubuntu if Tk is compiled with --disable-xft check-in: ed065bba user: jan.nijtmans tags: core-8-6-branch | |
09:45 | Fix safe-1.2 testcase when running Tcl version < 8.6.7 (That's when tcl:encoding:dirs became hidden) check-in: 2bbbfcd0 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-29
| ||
21:15 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window check-in: 0277bf7c user: fvogel tags: bug-0008d6a6b3 | |
16:08 | Merge trunk check-in: 2608666c user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:06 | Merge trunk check-in: a7be1012 user: jan.nijtmans tags: strict-index, enhanced-index | |
16:05 | Merge trunk check-in: 41bd1d78 user: jan.nijtmans tags: keysym-unicode | |
15:35 | Merge trunk check-in: b6580623 user: jan.nijtmans tags: revised_text, tip-466 | |
15:31 | Merge trunk check-in: a5b0d5c0 user: jan.nijtmans tags: mac_styles_87 | |
15:07 | little tweak check-in: ee7d6733 user: jan.nijtmans tags: tip-587 | |
15:04 | Tk demo, taking advantage of TIP #587 check-in: f5d46b54 user: jan.nijtmans tags: tip-587 | |
14:53 | Use \x escape sequences in stead of \u when appropriate check-in: e7007fa6 user: jan.nijtmans tags: trunk | |
14:12 | Use direct unicode characters in stead of escape sequences check-in: 8e9cb910 user: jan.nijtmans tags: trunk | |
12:30 | Merge 8.6 check-in: 803f52c8 user: jan.nijtmans tags: mac_styles | |
12:05 | Merge trunk. Tweak bindings in cscroll demo. Remove comment in text.tcl which is no longer necessary check-in: ef8a6fcd user: jan.nijtmans tags: tip474 | |
10:23 | Merge 8.6 check-in: b1e13711 user: jan.nijtmans tags: trunk | |
10:05 | Mark more test-cases with "failsOnUbuntu" check-in: fb1781fb user: jan.nijtmans tags: core-8-6-branch | |
08:57 | It appears that xcode 9/10 need "update: true" for a new enough tcl-tk installation check-in: 92b32981 user: jan.nijtmans tags: core-8-6-branch | |
08:57 | Unshadow some variables check-in: e92b3d73 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-28
| ||
17:22 | Now really fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: 594f8c66 user: fvogel tags: trunk | |
17:22 | Fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: ce1d326a user: fvogel tags: trunk | |
15:56 | Merge trunk check-in: 48ae926b user: jan.nijtmans tags: tip474 | |
15:51 | Merge 8.6 check-in: 1ef13936 user: jan.nijtmans tags: mac_styles | |
13:58 | close fork check-in: 41245ce2 user: dgp tags: trunk | |
13:55 | merge 8.6 check-in: c547b3fa user: dgp tags: core-8-6-11-rc | |
09:26 | Merge trunk Closed-Leaf check-in: 4ca1ecb0 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:04 | Nanosvg Upstream commit https://github.com/memononen/nanosvg/commit/ddd39e96691584fc15475c78346dff758b347767 Upstream comment: Fix for #185 - prevent infinite loop when gradient ID is left to empty string - prevent infinite loop when gradient references to self - lookup up to 32 references back check-in: 033989e8 user: oehhar tags: trunk | |
08:59 | nanosvg.h: Upstream commit https://github.com/memononen/nanosvg/commit/e7f5981b1efef8cb5db6f62915ca4e25482b1e5b Upstream Comment: Fix for #184 - make sure nsvg__addPath() hands only valid number of pointts (1+N*3) - require moveTo path command before handling other commands - require (sign+)digit for a valid path command coordinate - allow to add bezier segment only after there’s at leat one point (now also consistent with nsvg__lineTo) check-in: 32168c27 user: oehhar tags: trunk | |
08:39 | Merge 8.6 check-in: e19e3b86 user: jan.nijtmans tags: trunk | |
07:56 | Merge 8.5. Update to Xcode12 and gcc-10. ttk test failures now lead to Travis build failures check-in: 22445140 user: jan.nijtmans tags: core-8-6-branch | |
07:14 | Update to xcode12 and gcc-10. X11 test failures on Ubuntu now cause Travis build failures. check-in: 5118e309 user: jan.nijtmans tags: core-8-5-branch | |
07:03 | Put back TkMacOSXInitMenus(), even though it isn't used anywhere: Removal not expected in a patch release, but OK in Tk 8.7 check-in: ef614371 user: jan.nijtmans tags: mac_styles | |
07:01 | Typo and simplification (taken from core-8-6-branch) check-in: b941e19b user: jan.nijtmans tags: mac_styles | |
03:19 | Merge 8.6 check-in: 2c75e03d user: marc_culler tags: mac_styles | |
03:06 | Merge trunk check-in: 6b49ffbf user: marc_culler tags: mac_styles_87 | |
03:05 | Fix unused variable; fix typos in test image names command. check-in: 901c6b11 user: marc_culler tags: trunk | |
02:31 | Merge trunk check-in: 84a16846 user: marc_culler tags: mac_styles_87 | |
02:02 | Fix MapNotify and UnmapNotify check-in: a1183e2c user: marc_culler tags: mac_styles_87 | |
2020-09-27
| ||
19:29 | Fix aqua MapNotify and UnmapNotify check-in: 16a14645 user: culler tags: trunk | |
19:28 | Fix aqua MapNotify and UnmapNotify check-in: 3e3318b4 user: culler tags: core-8-6-branch | |
19:14 | Cherrypick the fixes for macOS MapNotify and UnmapNotify from mac_styles Closed-Leaf check-in: 956c3a66 user: marc_culler tags: map_unmap | |
18:43 | Now that the mysteries are understood, rework the fix for [6b51f22bff]:widgets are sometimes not drawn in a notebook page. check-in: a13edbac user: marc_culler tags: mac_styles | |
17:08 | Merge 8.6 check-in: 74133365 user: jan.nijtmans tags: trunk | |
16:51 | Last TIP #581 changes. 100% done now check-in: 2c0779a9 user: jan.nijtmans tags: core-8-6-branch | |
13:15 | \t -> real tab character Closed-Leaf check-in: 92c78f4e user: jan.nijtmans tags: travis-error-detect | |
2020-09-26
| ||
22:16 | System notifications now display system info icon on Windows check-in: 21f049c1 user: kevin_walzer tags: tip_325 | |
20:51 | Refine comments check-in: e8176e85 user: kevin_walzer tags: tip_325 | |
20:44 | Fix typo check-in: ae35a997 user: kevin_walzer tags: tip_325 | |
20:34 | Remove additional obsolete functions check-in: 149c99eb user: kevin_walzer tags: tip_325 | |
19:18 | Merge trunk. Fix factor bug in TtkScrollable <Shift-Option-MouseWheel> binding check-in: 27cbbad8 user: jan.nijtmans tags: tip474 | |
19:07 | Mark 4 more testcases as failsOnUbuntu check-in: da6c873e user: jan.nijtmans tags: travis-error-detect | |
19:01 | Merge-mark trunk. Fix warning in tkUnixSysNotify.c. Eliminate eol-spacing check-in: 1e2967ec user: jan.nijtmans tags: tip_325 | |
18:54 | Better don't check for libnotify (yet), leave that to the new TIP check-in: 6799641a user: jan.nijtmans tags: trunk | |
16:49 | Adding icons to the system tray on Windows from Tk images now works; on to macOS check-in: c2f287f6 user: kevin_walzer tags: tip_325 | |
02:11 | Tk now builds with icon from Tk image; still error messages and not working yet check-in: 7ffccf98 user: kevin_walzer tags: tip_325 | |
2020-09-25
| ||
23:16 | Remove compiler warnings check-in: 2da428f8 user: kevin_walzer tags: tip_325 | |
19:54 | Merge trunk check-in: 6553d76e user: kevin_walzer tags: tip_325 | |
19:29 | Merge trunk check-in: 7bc120b9 user: jan.nijtmans tags: revised_text, tip-466 | |
19:25 | Merge 8.6 check-in: b82d4a5f user: jan.nijtmans tags: mac_styles | |
19:21 | Xcode 11.7 -> 12. Mark more testcases as failsOnUbuntu check-in: 504058d6 user: jan.nijtmans tags: travis-error-detect | |
16:58 | Test creating Windows icons from Tk check-in: ade05558 user: kevin_walzer tags: tip_325 | |
15:57 | CYGWIN != windows check-in: 08f8f377 user: jan.nijtmans tags: trunk | |
13:08 | Merge 8.6 check-in: 519a3e56 user: jan.nijtmans tags: trunk | |
12:52 | More usage of TCL_UNUSED() and implicit type-casts. Eliminate "register" keyword check-in: 94b2e2b8 user: jan.nijtmans tags: core-8-6-branch | |
09:21 | New utility function ::tk::MouseWheel check-in: e3064632 user: jan.nijtmans tags: tip474 | |
06:22 | Merge trunk check-in: 0bbd6738 user: jan.nijtmans tags: tip474 | |
02:34 | configure.ac is no fun to work with check-in: 660a7c3c user: kevin_walzer tags: tip_325 | |
02:32 | Correct verison saved check-in: f6b8b107 user: kevin_walzer tags: tip_325 | |
02:29 | Commit configure check-in: 1dc4e672 user: kevin_walzer tags: tip_325 | |
02:28 | Notifications and system tray now work on Debian; on to macOS check-in: 2c0d902b user: kevin_walzer tags: tip_325 | |
02:15 | Tweak configure, try to get libnotify linked on Linux check-in: 11fd0a93 user: kevin_walzer tags: tip_325 | |
2020-09-24
| ||
22:27 | Tweak configure check-in: 67dfb5a1 user: kevin_walzer tags: tip_325 | |
22:11 | Silence compiler warnings check-in: eb819734 user: kevin_walzer tags: tip_325 | |
15:45 | Fix notebook bug from [6b51f22bff]:widgets are sometimes not drawn when a page is selected. check-in: 1b5d1401 user: marc_culler tags: mac_styles | |
15:03 | Compile with gcc-10 too. Mark more test-cases as failing on Ubuntu check-in: 708649af user: jan.nijtmans tags: travis-error-detect | |
14:03 | Merge 8.6. Change macro names Closed-Leaf check-in: 002b775f user: jan.nijtmans tags: tip-581 | |
07:02 | The UnixSysTray part builds without libnotify. Eliminate some gcc warnings check-in: b1788691 user: jan.nijtmans tags: tip_325 | |
06:13 | Make it build with --disable-libnotify. Add packages for MacOSX and Ubuntu for Travis build check-in: 3a32cc5b user: jan.nijtmans tags: tip_325 | |
03:04 | Notifications work now, just needed chars check-in: 8f83e625 user: kevin_walzer tags: tip_325 | |
03:02 | Builds on Darwin, shows notifications but no strings - need to investigate check-in: 8b528a5a user: kevin_walzer tags: tip_325 | |
01:34 | Tweak check-in: 098fa232 user: kevin_walzer tags: tip_325 | |
01:31 | More tweaks to configure to find glib check-in: cdab6971 user: kevin_walzer tags: tip_325 | |
2020-09-23
| ||
22:20 | Update makefile template check-in: 2efb57f5 user: kevin_walzer tags: tip_325 | |
18:53 | Refinements and support for glib check-in: 864333d9 user: kevin_walzer tags: tip_325 | |
17:39 | Tweaks to configure check-in: 2792d489 user: kevin_walzer tags: tip_325 | |
16:17 | Add check for glib check-in: 9ac84067 user: kevin_walzer tags: tip_325 | |
12:29 | testcase cleanup check-in: 5fb7a0c0 user: jan.nijtmans tags: travis-error-detect | |
10:51 | Don't set ERROR_ON_FAILURES, it doesn't work for Tk. no unset hidden_cmds check-in: 598acb87 user: jan.nijtmans tags: travis-error-detect | |
10:33 | Mark many testcases with "failsOnUbuntu" (Not all, I still want to see the remainings failing) check-in: 8c2117be user: jan.nijtmans tags: travis-error-detect | |
09:33 | Add TESTFLAGS= part check-in: 96066394 user: jan.nijtmans tags: travis-error-detect | |
02:27 | Add notification code check-in: d0a95b41 user: kevin_walzer tags: tip_325 | |
02:20 | Implementation complete, now to try to build on Darwin check-in: e95dcca2 user: kevin_walzer tags: tip_325 | |
2020-09-22
| ||
22:25 | Merge trunk. Some fixes compiling with -DTK_NO_DEPRECATED check-in: e70cf7d5 user: jan.nijtmans tags: tip_325 | |
22:14 | Merge 8.7 Closed-Leaf check-in: ebe0a386 user: jan.nijtmans tags: tip474-alt | |
22:11 | Merge 8.7, More WIP check-in: 223287d9 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
20:11 | Merge 8.6 check-in: ab0bacfe user: marc_culler tags: core-8-6-11-rc | |
20:09 | Merge trunk check-in: 45c3f7d7 user: marc_culler tags: mac_styles_87 | |
20:07 | Merge 8.6 check-in: 6511dd6c user: marc_culler tags: mac_styles | |
19:54 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: a2b8721a user: marc_culler tags: trunk | |
19:53 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: 04e6d1db user: marc_culler tags: core-8-6-branch | |
15:54 | Merge trunk. Add travis build on Ubuntu without libnotify check-in: 54de206b user: jan.nijtmans tags: tip_325 | |
15:43 | re-generate unix/configure check-in: c943fa74 user: jan.nijtmans tags: trunk | |
14:06 | Experiment: See if we can have a Travis build fail when a test-case fails check-in: 827f18f0 user: jan.nijtmans tags: travis-error-detect | |
09:12 | Merge 8.7. Start another approach. WIP (test-cases still failing) check-in: b2d1aa19 user: jan.nijtmans tags: tip474-alt | |
07:11 | Merge trunk. All tests pass except bind-34.3 check-in: 4f705dd5 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
02:29 | Tray icon works on Darwin/X11; on to implementing the system notify/libnotify API check-in: 62521b7d user: kevin_walzer tags: tip_325 | |
02:14 | Eliminate most warnings check-in: 223486f5 user: kevin_walzer tags: tip_325 | |
2020-09-21
| ||
21:06 | Merge mac_styles check-in: 04350e19 user: marc_culler tags: mac_styles_87 | |
21:02 | Make sure the progress bar shows some color as soon as there is any progress. check-in: a005000c user: marc_culler tags: mac_styles | |
20:26 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled (macOS and Linux) check-in: 33b84f3f user: fvogel tags: trunk | |
20:26 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled (macOS and Linux) check-in: 2b8cf15b user: fvogel tags: core-8-6-branch | |
19:55 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 68605c23 user: fvogel tags: trunk | |
19:54 | Add test imgSVGnano-5.1 guarding against regression regarding ticket [ea665e08f3] Closed-Leaf check-in: ea46e48d user: fvogel tags: bug-ea665e08f3 | |
18:48 | Attempt to build on X11 check-in: dd077063 user: kevin_walzer tags: tip_325 | |
18:47 | Fix [6ecae50f5c]: menu-16.3 fails check-in: 8a1021a5 user: jan.nijtmans tags: trunk | |
16:38 | merge 8.6 check-in: b34be117 user: dgp tags: core-8-6-11-rc | |
16:34 | Merge trunk check-in: f1e6671f user: marc_culler tags: mac_styles_87 | |
16:29 | Merge 8.6 check-in: 2d419995 user: marc_culler tags: mac_styles | |
16:25 | Merge 8.6 check-in: 3e9b28bc user: marc_culler tags: trunk | |
16:24 | Remove an unused variable and an unnecessary include directive. check-in: 3fa289fb user: marc_culler tags: core-8-6-branch | |
16:02 | merge 8.6 check-in: ca70dcac user: dgp tags: core-8-6-11-rc | |
15:35 | Merge mac_styles check-in: 2327706f user: marc_culler tags: mac_styles_87 | |
15:31 | Rework the colors on the scale to account for to < from check-in: 371a42c2 user: marc_culler tags: mac_styles | |
15:26 | Merge 8.6 check-in: 82d8e61b user: jan.nijtmans tags: trunk | |
15:24 | Explicitly require building against Tcl 8.6 in Travis check-in: 3f0a781f user: jan.nijtmans tags: core-8-6-branch | |
15:18 | Merge 8.6 check-in: b42b7a81 user: jan.nijtmans tags: tip474-alt | |
15:09 | Merge 8.6 check-in: 4fd52357 user: jan.nijtmans tags: trunk | |
14:54 | Make demo's like floor/items/ctext behave the same on MacOS as other platforms: Switch between buttons 2/3 platform-based. More demo cleanups, nothing functional check-in: 6e2b21bb user: jan.nijtmans tags: core-8-6-branch | |
14:37 | Doc format warnings check-in: 83d7254b user: jan.nijtmans tags: core-8-6-branch | |
14:00 | protect scaling algorith against ridiculous values check-in: 31d42da5 user: jan.nijtmans tags: tip474-alt | |
13:01 | %D with scaling is actually a better idea check-in: e8173c5f user: jan.nijtmans tags: tip474-alt | |
12:59 | Another bugfix: xbutton.button and xkey.keycode are actually the same field. Doogh.... check-in: 4a98d269 user: jan.nijtmans tags: tip474 | |
11:31 | Invert Scrollwheel direction on X11 check-in: 58ff916f user: jan.nijtmans tags: tip474-alt | |
11:30 | Invert Scrollwheel direction on X11 check-in: d032518d user: jan.nijtmans tags: tip474 | |
10:09 | Fix [f3cd942e9e]: trunk: .mymenu index end no longer works on an empty menu check-in: 9439f959 user: jan.nijtmans tags: trunk | |
08:10 | Alternative implementation: Use %D with scale factor check-in: 2f07ad07 user: jan.nijtmans tags: tip474-alt | |
01:44 | Merge trunk check-in: 57c331a6 user: kevin_walzer tags: tip_325 | |
01:43 | Fix issues with console display on macOS check-in: c8ae8dbb user: kevin_walzer tags: trunk | |
01:40 | Merge 8.6 check-in: b5448b97 user: kevin_walzer tags: core-8-6-11-rc | |
01:39 | Fix issues with console display on macOS check-in: 3cfeecae user: kevin_walzer tags: core-8-6-branch | |
2020-09-20
| ||
21:07 | Now (really) swap Buttons 2|3 on MacOS. Adapt all bindings not depending on aqua any more check-in: 382b1a02 user: jan.nijtmans tags: tip474 | |
16:26 | Rework the progress bar. check-in: d445c350 user: marc_culler tags: mac_styles | |
16:06 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled Closed-Leaf check-in: 3ccd19e0 user: fvogel tags: bug-d91e05bf20 | |
12:40 | Merge 8.7. Button-4|5|6|7 binding no longer necessary check-in: 36c736ea user: jan.nijtmans tags: tip474 | |
12:28 | More improvements in ttk::style man page. check-in: 21d02833 user: fvogel tags: ttk_introspect, tip-584 | |
10:35 | Remove dead code (Ttk_GetStyle creates the style if it doesn't already exist, thus never returns NULL), and improve documentation of ttk::style accordingly. check-in: a58f42fe user: fvogel tags: ttk_introspect, tip-584 | |
10:31 | Add information in documentation for 'ttk::style configure' check-in: 7414eecc user: fvogel tags: ttk_introspect, tip-584 | |
10:30 | Explicitly require building against Tcl 8.6 in Travis check-in: 632ddc0c user: jan.nijtmans tags: core-8-5-branch | |
10:29 | Fix typos in comments in generic/ttk/ttkTheme.c check-in: 3f471939 user: fvogel tags: ttk_introspect, tip-584 | |
04:30 | Don't open a console when running Wish from the command line; further simplification. Closed-Leaf check-in: 54adb482 user: marc_culler tags: mac_console_fix | |
2020-09-19
| ||
22:32 | Tiny code improvement check-in: 8044040d user: marc_culler tags: mac_console_fix | |
22:10 | Fix the regression with ScidvsMac; reorganize the code in the rest of TkpInit and edit misleading comments. check-in: 3c8f2865 user: marc_culler tags: mac_console_fix | |
18:14 | Remove debugging statement check-in: b2b96677 user: kevin_walzer tags: mac_console_fix | |
17:31 | Restore console check-in: a2bfa3a0 user: kevin_walzer tags: mac_console_fix | |
16:47 | merge 8.6 check-in: cb262b02 user: dgp tags: core-8-6-11-rc | |
2020-09-18
| ||
22:04 | Merge trunk check-in: b2b63d91 user: marc_culler tags: mac_styles_87 | |
21:12 | Merge 8.6 check-in: 144907e1 user: marc_culler tags: mac_styles | |
20:26 | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. check-in: 90173a64 user: marc_culler tags: trunk | |
20:25 | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. check-in: abad3d49 user: marc_culler tags: core-8-6-branch | |
20:04 | Make sure Travis uses the latest public Tcl 8.6 version for testing Closed-Leaf check-in: caa54c4c user: jan.nijtmans tags: travis-tcl8.6 | |
20:03 | Fix most (except one) testcases on X11 check-in: fe68d642 user: jan.nijtmans tags: keysym-unicode | |
15:41 | Fix the button state for drags. Closed-Leaf check-in: 734c50b5 user: marc_culler tags: bug-4f4f03f5eb | |
12:36 | Merge 8.7 check-in: db77cb70 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:35 | Don't depend on lsearch returning -1 any more check-in: 53114152 user: jan.nijtmans tags: trunk | |
11:05 | Merge 8.6 check-in: 65f3929d user: jan.nijtmans tags: trunk | |
11:00 | Remove unused variable check-in: a332bc7f user: jan.nijtmans tags: core-8-6-branch | |
04:04 | Fix [4f4f03f5eb]: in Aqua allow mouse drags across the titlebar while ignoring button presses in the title bar. check-in: ac1b21cb user: marc_culler tags: bug-4f4f03f5eb | |
2020-09-17
| ||
22:03 | Merge trunk check-in: 3ad9ccbd user: kevin_walzer tags: tip_325 | |
21:38 | Merge 8.6 check-in: af607b70 user: kevin_walzer tags: core-8-6-11-rc | |
21:22 | Fixes for Apple Event execution on app startup and window display in IDLE/Tkinter check-in: c7a9e22a user: kevin_walzer tags: trunk | |
21:12 | Fixes for Apple Event execution on app startup and window display in IDLE/Tkinter check-in: 97c50e10 user: kevin_walzer tags: core-8-6-branch | |
17:46 | Deal with timing issues for AppleEvents which arrive during the launch process. Closed-Leaf check-in: 6b26456a user: marc_culler tags: fix_idle | |
15:51 | Merge trunk check-in: 9a11d52f user: jan.nijtmans tags: keysym-unicode | |
15:48 | typo in unixEmbed.test testcase. Make install-sh executable check-in: 2c853dd7 user: jan.nijtmans tags: trunk | |
15:46 | Merge 8.7 check-in: 26b7b9d5 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:35 | Don't run 'oldpack' tests when Tk is compiled with -DTK_NO_DEPRECATED. check-in: ea9d770d user: jan.nijtmans tags: trunk | |
12:15 | Merge-mark check-in: e4be1efe user: jan.nijtmans tags: core-8-6-branch | |
12:13 | Extend .fossil-settings/ignore-glob and .gitattributes check-in: 8ccb8dea user: jan.nijtmans tags: core-8-5-branch | |
2020-09-16
| ||
20:59 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 6450b269 user: fvogel tags: bug-ea665e08f3 | |
20:29 | Fix MSVC warning: warning C4018: '<' : signed/unsigned mismatch check-in: a435790c user: jan.nijtmans tags: trunk | |
15:55 | Merge trunk check-in: ba4ca51d user: jan.nijtmans tags: keysym-unicode | |
15:10 | Adjust documentation to new behaviour check-in: 2490f202 user: jan.nijtmans tags: tip474 | |
15:01 | scrollbar and iconlist bindings can be simplified too check-in: 1b9526bd user: jan.nijtmans tags: tip474 | |
14:38 | Merge trunk check-in: c15dccb9 user: jan.nijtmans tags: tip474 | |
14:30 | Merge 8.7 check-in: 1f69ef71 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:29 | Run more Travis tests in focal in stead of bionic check-in: b504a0e2 user: jan.nijtmans tags: trunk | |
14:24 | Fix crash in Travis testcase run check-in: 047af188 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:34 | Merge-mark check-in: ca2999c3 user: jan.nijtmans tags: core-8-6-branch | |
13:31 | (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: 31d622f6 user: jan.nijtmans tags: core-8-5-branch | |
12:34 | Merge trunk. Fix spinbox behavior check-in: 63b91f2f user: jan.nijtmans tags: strict-index, enhanced-index | |
09:48 | Since 'underline' is an int in TkMenuEntry (tkMenu.h), it (still) should be an int here too. check-in: c3596e1e user: jan.nijtmans tags: trunk | |
01:23 | Deal with the deprecation of the context property of mouse NSEvents. check-in: 83c6ae1d user: marc_culler tags: fix_idle | |
2020-09-15
| ||
22:26 | Fix [53d03e8f3a]: --disable-shared build against Tcl 9 fails check-in: 4d0a6617 user: jan.nijtmans tags: trunk | |
21:48 | My fixes for build fails against Tcl 9 headers. Closed-Leaf check-in: 47288238 user: dgp tags: bug-53d03e8f3a | |
21:11 | Fix the build of Tk trunk against Tcl trunk. check-in: 6b2c2494 user: fvogel tags: trunk | |
20:10 | More aqua initialization issues check-in: 35374243 user: marc_culler tags: fix_idle | |
16:57 | merge 8.6 check-in: f21ea0a7 user: dgp tags: core-8-6-11-rc | |
15:54 | tkimgscgnano: removed "origin Androwish" in comment. This is incomplete and not important. check-in: c021c5c0 user: oehhar tags: trunk | |
13:15 | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet) check-in: 31af4275 user: jan.nijtmans tags: tip474 | |
10:45 | Merge 8.7 check-in: c1ea46e5 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:21 | Merge 8.6 check-in: 56097510 user: jan.nijtmans tags: trunk | |
09:17 | Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: a5268b22 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | Merge 8.6 check-in: 505204a1 user: jan.nijtmans tags: trunk | |
08:44 | More usage of TCL_UNUSED() and explicit type-casts check-in: c45c340d user: jan.nijtmans tags: core-8-6-branch | |
07:08 | Merge 8.7. More WIP check-in: 600d6eb2 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
00:23 | Change the tk panedwindow code to better handle cursor changes. Make a slight improvement for ttk panedwindow cursor changes. Leaf check-in: 2f9b7875 user: bll tags: bug-ac7f7719 | |
00:21 | Create new branch named "bug-ac7f7719" check-in: eb2b42cf user: bll tags: bug-ac7f7719 | |
2020-09-14
| ||
20:39 | Remove TkMacOSXInitMenus.c check-in: 89c35b09 user: marc_culler tags: mac_styles | |
16:44 | Merge 8.6 check-in: a6e2c78a user: jan.nijtmans tags: trunk | |
16:42 | Extend .gitattributes and .fossil-settings/encoding-glob for file types .bmp, .cur, .ico and .rc check-in: 52f17614 user: jan.nijtmans tags: core-8-6-branch | |
16:25 | Make default underline -1 (again) when compiled with Tcl 8 headers check-in: b85e9c72 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:10 | merge trunk check-in: 10a4e88d user: marc_culler tags: mac_styles_87 | |
15:09 | Merge 8.6 check-in: 1eeb5b16 user: marc_culler tags: mac_styles | |
15:04 | Merge 8.6 check-in: 486fed47 user: marc_culler tags: trunk | |
15:03 | Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal and full screen mode. check-in: 31139bcd user: marc_culler tags: core-8-6-branch | |
14:58 | Make all test-cases pass (finally) check-in: 46392784 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:31 | Merge trunk check-in: 09678c9e user: jan.nijtmans tags: strict-index, enhanced-index | |
11:16 | Merge 8.6 check-in: 7c75a9e9 user: jan.nijtmans tags: trunk | |
10:33 | Prevent the usage of the term safe/unsafe child check-in: dc8d61c0 user: jan.nijtmans tags: core-8-6-branch | |
09:59 | Cherrypick [0dae01f2]: Check for invalid width or height values in Match function check-in: 9afe0b7d user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:50 | Cherrypick [79583944]: Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: cfde0c45 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
08:01 | Merge 8.6 check-in: 1fa22c85 user: jan.nijtmans tags: trunk | |
08:01 | Missing quotes in test-cases check-in: 6375c576 user: jan.nijtmans tags: core-8-6-branch | |
07:54 | Merge trunk check-in: 35c73ad7 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:37 | Merge 8.6 check-in: d16bfa18 user: jan.nijtmans tags: trunk | |
07:36 | Use consistant $idx < 0 in stead of $idx != -1 for checking index meaning 'not found' check-in: a0cf900e user: jan.nijtmans tags: core-8-6-branch | |
07:13 | Correct tksvg comment origin to AndroWish, add CHW as contributor. The auriocus project is deleted. check-in: 3ad73db0 user: oehhar tags: trunk | |
06:56 | Correct test number check-in: f3677d3c user: oehhar tags: trunk | |
06:47 | image photo svg: add a test for an image without any of "width", "height" and "viewbox". tksvg 0.3 failes here. check-in: a40ea6ef user: oehhar tags: trunk | |
2020-09-13
| ||
18:06 | Fix typos check-in: dd23f45a user: kevin_walzer tags: tip_325 | |
18:02 | Minor tweaks to new Tcl command names; preliminary addition of libnotify to configure.ac on X11 check-in: 25a4951a user: kevin_walzer tags: tip_325 | |
17:26 | Initial implementation of systray command for X11 based on tktray check-in: 44ab0826 user: kevin_walzer tags: tip_325 | |
2020-09-12
| ||
22:27 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 16de5e51 user: marc_culler tags: mac_styles_87 | |
22:23 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 06b8219b user: marc_culler tags: mac_styles | |
22:15 | Merge 8.6 check-in: 0b56b3d1 user: marc_culler tags: trunk | |
22:14 | Adjust comment styling. check-in: 5833c227 user: marc_culler tags: core-8-6-branch | |
22:10 | Apply patch from Christopher Chavez to address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: e9149ef1 user: marc_culler tags: core-8-6-branch | |
21:53 | Add a disclosure triangle that works in Big Sur check-in: 12fc7ffc user: marc_culler tags: mac_styles_87 | |
21:50 | Add a disclosure triangle that works in Big Sur check-in: 01a53c58 user: marc_culler tags: mac_styles | |
21:33 | Merge 8.6 check-in: 775266a0 user: marc_culler tags: trunk | |
21:30 | Add a disclosure triangle that works in Big Sur check-in: a352ad64 user: marc_culler tags: core-8-6-branch | |
2020-09-11
| ||
08:56 | Merge 8.6 check-in: 3d65a211 user: jan.nijtmans tags: trunk | |
08:36 | Fix [3bc0f44ef3]: UBSan complains about body.chars[] usage check-in: bed80183 user: jan.nijtmans tags: core-8-6-branch | |
07:45 | In xvfb-run, don't try to query the terminal width, because we don't have one Closed-Leaf check-in: 077e9ace user: jan.nijtmans tags: travis-xvfb | |
2020-09-10
| ||
17:32 | Merge trunk check-in: 436bca3c user: marc_culler tags: mac_styles_87 | |
17:22 | Merge 8.6 check-in: 2603d155 user: marc_culler tags: mac_styles | |
14:50 | Merge trunk. More WIP check-in: e822908f user: jan.nijtmans tags: deprecate-bd-bg-fg | |
13:10 | Merge 8.6. Modify local xvfb-run script such that it works on macOS, and use it check-in: af530735 user: jan.nijtmans tags: travis-xvfb | |
12:38 | Add helper xvfb-run script check-in: 3c77eac8 user: jan.nijtmans tags: travis-xvfb | |
12:10 | Fix [ab1feaea9c]: Aqua initialization issues check-in: 3db9cfc7 user: marc_culler tags: trunk | |
12:09 | Fix [ab1feaea9c]: Aqua initialization issues check-in: c28d05ab user: marc_culler tags: core-8-6-branch | |
09:23 | Merge trunk Closed-Leaf check-in: f49d8e51 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
09:20 | Merge 8.6 check-in: 27e4c524 user: jan.nijtmans tags: trunk | |
08:56 | More use of TCL_UNUSED() and C++-safe typecasts. Use Tk_Offset() in stead of sizeof() when using flexible arrays check-in: 5d6142c9 user: jan.nijtmans tags: core-8-6-branch | |
07:39 | More usages for TKFLEXARRAY check-in: 5d7ee76e user: jan.nijtmans tags: bug-3bc0f44ef3 | |
06:59 | Merge trunk. Introduce TKFLEXARRAY, since this usage is a GNU extension (lated adopted by MSVC too) check-in: 92a5d2d5 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-09
| ||
21:02 | Also fix [3762a0a944] using the suggestion in the ticket from Christopher Chavez. Closed-Leaf check-in: 47d80f5d user: marc_culler tags: bug-ab1feaea9c | |
19:25 | Fix [ab1feaea9c]: Aqua initialization issues exposed by Scid vs Mac. check-in: db5fbfaf user: marc_culler tags: bug-ab1feaea9c | |
15:36 | Update documentation, and final tweaks for TIP #581 check-in: 22e5c00c user: jan.nijtmans tags: trunk | |
14:48 | Merge-mark check-in: c1837a08 user: jan.nijtmans tags: core-8-6-branch | |
14:36 | Deprecate -bd, -bg, and -fg options, in favour of -borderwidth, -background and -color check-in: 101e0f77 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
11:05 | Merge 8.6 check-in: b55f06df user: jan.nijtmans tags: tip-581 | |
10:58 | Merge 8.6. Xvfb tweaks check-in: f382bb9f user: jan.nijtmans tags: travis-xvfb | |
10:33 | Merge 8.6 check-in: 45bdcf88 user: jan.nijtmans tags: trunk | |
09:55 | TIP #581: More progress check-in: 31ff05cf user: jan.nijtmans tags: core-8-6-branch | |
06:19 | Attempt to fix [3bc0f44ef3]: UBSan complains about body.chars[] usage. Don't know if all (older) compilers, like VC++ 6.0, accept this. check-in: da241cf9 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-08
| ||
20:54 | Merge 8.6 check-in: 80c9c532 user: jan.nijtmans tags: travis-xvfb | |
20:49 | Merge 8.6 check-in: df83ad49 user: jan.nijtmans tags: trunk | |
20:43 | Fix [420feb3850]: Aqua: UBSan warns for misaligned TkpGCCache access. Just define the memory layout we want (XGCValuesWithCache) and let the compiler do the calculations. check-in: 9988ce72 user: jan.nijtmans tags: core-8-6-branch | |
20:32 | Don't depend on TIP #581 for Tcl in testcases check-in: 8d9a2ad2 user: jan.nijtmans tags: core-8-6-branch | |
20:30 | Merge 8.6 check-in: b0a594ce user: culler tags: trunk | |
20:28 | Fix [2a6d63b9dc]: crash in macOS 10.6 when de-activating wish with Option-tab check-in: c2b75774 user: culler tags: core-8-6-branch | |
19:48 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 6b296001 user: fvogel tags: trunk | |
19:47 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 8a61d721 user: fvogel tags: core-8-6-branch | |
16:29 | Merge trunk. check-in: 10348a34 user: marc_culler tags: mac_styles_87 | |
16:27 | Merge 8.6 check-in: 609db937 user: marc_culler tags: mac_styles | |
16:25 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 2989f039 user: marc_culler tags: trunk | |
16:24 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 87943ea2 user: marc_culler tags: core-8-6-branch | |
15:50 | Merge 8.6 check-in: 19f20e54 user: jan.nijtmans tags: travis-xvfb | |
15:38 | Some more xcode 11.6 -> 11.7 check-in: b9767915 user: jan.nijtmans tags: trunk | |
15:26 | Merge 8.6 check-in: f997e76c user: jan.nijtmans tags: trunk | |
15:22 | Merge 8.5 check-in: 7af5ae5c user: jan.nijtmans tags: core-8-6-branch | |
15:14 | Let's try to run GUI testcases on X11 (Xenial/Bionic/Focal/MacOS) check-in: 2a651bae user: jan.nijtmans tags: travis-xvfb | |
14:01 | Merge 8.6 check-in: debcbced user: jan.nijtmans tags: trunk | |
13:44 | Don't fill stub entries for TkpWillDrawWidget/TkpRedrawWidget with 0 on XQuarz so they can be called by extensions check-in: 5dee0f25 user: jan.nijtmans tags: core-8-6-branch | |
13:28 | Merge 8.6 check-in: 444ea23a user: jan.nijtmans tags: trunk | |
12:53 | Merge 8.5. Prevent dummy stub entry before TkpRedrawWidget/TkpWillDrawWidget entries (this is a workaround for an earlier genStubs bug, but those are new stub entries) Don't use "interp children" in testcases yet (test suite should run against Tcl 8.6.9 in Travis too) check-in: 6be118f1 user: jan.nijtmans tags: core-8-6-branch | |
09:19 | Merge 8.6. Rename some functions check-in: 5737cb67 user: jan.nijtmans tags: trunk | |
08:28 | 3 new MacOS-specific stub functions: Tk_MacOSXGetTkWindow()/Tk_MacOSXGetCGContextForDrawable()/Tk_MacOSXGetNSWindowForDrawable(), so they can be used by extensions check-in: 8b3c630f user: jan.nijtmans tags: core-8-6-branch | |
07:57 | Merge 8.6 check-in: d3572ab2 user: jan.nijtmans tags: trunk | |
06:25 | TIP #581: master -> container and slave -> content in ttk (mainly) check-in: ec9ad066 user: jan.nijtmans tags: core-8-6-branch | |
06:23 | Simplify throughout: ButtonPress -> Button, KeyPress -> Key (or remove it because it is the default anyway) Use 'in' operator in stead of 'lsearch -exact' when possible check-in: b0a0cb9b user: jan.nijtmans tags: core-8-6-branch | |
01:50 | Merge trunk check-in: d8859ab3 user: marc_culler tags: mac_styles_87 | |
01:44 | Merge 8.6 check-in: 35ef49ae user: marc_culler tags: mac_styles | |
01:41 | Merge 8.6 check-in: 418e2cd3 user: marc_culler tags: trunk | |
01:39 | Kill off the last extraneous button event, produced by NSMouseDragged. check-in: 5bd63741 user: marc_culler tags: core-8-6-branch | |
2020-09-07
| ||
23:05 | merge mac_styles check-in: 4f83545a user: marc_culler tags: mac_styles_87 | |
21:40 | Merge trunk check-in: 4edb33dd user: marc_culler tags: mac_styles_87 | |
20:55 | Merge 8.6 check-in: 29c0c196 user: marc_culler tags: mac_styles | |
20:38 | Merge 8.6 check-in: f17eb3d7 user: marc_culler tags: trunk | |
20:38 | Adjustments to viewDidChangeEffectiveAppearance check-in: 1608bb6a user: marc_culler tags: core-8-6-branch | |
20:02 | Merge mac_styles check-in: ee561f47 user: marc_culler tags: mac_styles_87 | |
20:00 | Merge 8.6 check-in: 1e3f2c68 user: marc_culler tags: trunk | |
19:57 | Remove virtual events for changes to the accent color in Mojave, because Apple had not completely fixed the bugs with KVOs for NSUserDefaults. check-in: d44066a0 user: marc_culler tags: core-8-6-branch | |
19:47 | Minor tweak, thanks to fvogel for suggestion check-in: aed410b9 user: kevin_walzer tags: tip_325 | |
19:21 | Merge 8.6 check-in: d76581ac user: marc_culler tags: trunk | |
18:54 | Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate mouse button events. Refactor mouse event code. check-in: e065d1e7 user: marc_culler tags: core-8-6-branch | |
18:35 | fix a typo Closed-Leaf check-in: 3438fa7c user: marc_culler tags: mac_enter_exit | |
18:15 | Remove warnings from code; thanks to thommey for debugging assistance in Tcl chat check-in: 25f1085f user: kevin_walzer tags: tip_325 | |
16:22 | Just don't support virtual events about accent color and highlight color on Mojave. check-in: e3384e50 user: marc_culler tags: mac_styles | |
16:08 | Edit a comment. check-in: cba87353 user: marc_culler tags: mac_enter_exit | |
16:04 | Work around the fact that we do need to process synthesized mouse events for testing check-in: 29e26cd6 user: marc_culler tags: mac_enter_exit | |
12:10 | Minor tweak, warnings still present check-in: 4c9b6977 user: kevin_walzer tags: tip_325 | |
02:01 | Restore delete proc check-in: 8ac5225e user: kevin_walzer tags: tip_325 | |
2020-09-06
| ||
22:59 | Don't process events for non-Tk windows. check-in: be72d6d2 user: marc_culler tags: mac_enter_exit | |
21:57 | We do need to process MouseDragged events, though, since they appear in place of MouseMoved events. check-in: 3878f568 user: marc_culler tags: mac_enter_exit | |
21:15 | Remove whitepace check-in: 9b11c256 user: kevin_walzer tags: tip_325 | |
21:00 | Cleanup of function initialization restores functionality check-in: 74e3b736 user: kevin_walzer tags: tip_325 | |
20:35 | Don't process events which have no meaning to Tk. check-in: 5a023d1d user: culler tags: mac_enter_exit | |
20:12 | Remove errors, but now icons not created check-in: 060e2364 user: kevin_walzer tags: tip_325 | |
19:18 | Fix [6c88c5270a]: crash when reading AppleHighlightColor from the standardUserDefaults on old macOS systems. check-in: feb6ba61 user: culler tags: mac_styles | |
18:52 | Fix [4e1e290760]: [NSColor whiteColor] is yellow without a colorspace. check-in: 56144237 user: culler tags: core-8-6-branch | |
17:42 | Make a guess about [6c88c5270a] check-in: ed50d927 user: marc_culler tags: mac_styles | |
17:08 | Tk_MacOSXGetCGContextForDrawable() doesn't replace TkMacOSXGetDrawablePort(), since TkMacOSXGetDrawablePort() is a useless function always returning NULL No longer export Tk_MacOSXGetCGContextForDrawable as public symbol (wait doing that until 8.7) Closed-Leaf check-in: 16e5a0d4 user: jan.nijtmans tags: for_tkdnd | |
16:36 | Maintain our own button state so we can provide Tk_UpdatePointer with the data that it expects. check-in: 19f065f9 user: marc_culler tags: mac_enter_exit | |
16:23 | Split long line check-in: d094ed74 user: jan.nijtmans tags: core-8-6-branch | |
16:11 | Re-introduce TkMacOSXGetTkWindow() as macro check-in: 35f40fab user: jan.nijtmans tags: for_tkdnd | |
15:50 | Merge 8.7 check-in: c9d4c2a0 user: jan.nijtmans tags: keysym-unicode | |
15:43 | Merge 8.7 check-in: 324b2234 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:41 | Let it almost build on MSVC. check-in: bce6cfd5 user: fvogel tags: tip_325 | |
2020-09-05
| ||
22:00 | Supply the missing description of TkpWarpPointer. check-in: 8e66fb3f user: marc_culler tags: mac_enter_exit | |
20:33 | One more trick. check-in: de363624 user: culler tags: mac_enter_exit | |
20:06 | Deal with the nested tracking areas in the title bar. check-in: 465541a6 user: culler tags: mac_enter_exit | |
17:02 | Deal with coordinate conversion on older macs. Edit comments. check-in: d2e35adc user: culler tags: mac_enter_exit | |
14:29 | One more typo fix check-in: 926acfc1 user: kevin_walzer tags: tip_325 | |
14:18 | fix typo check-in: 781ed092 user: kevin_walzer tags: tip_325 | |
14:06 | Clean up code in tkWinSysTray.c to better conform to Tcl Engineering Manual; add appropriate header prefaces to each function, standardize indentation as much as possible check-in: 9f2efdd2 user: kevin_walzer tags: tip_325 | |
02:06 | Windows taskbar/system tray balloon notifications work! On to integrating TkTray in X11... check-in: a1c0c0b3 user: kevin_walzer tags: tip_325 | |
2020-09-04
| ||
21:11 | Remove a hash table that was not needed check-in: cbb6f876 user: culler tags: mac_enter_exit | |
20:04 | Merge trunk Leaf check-in: 8be1eb72 user: jan.nijtmans tags: tip-529-image-metadata | |
19:36 | Merge 8.6. Minor simplification: no need for separate stub entry for Tk_MacOSXGetNSViewForDrawable() check-in: 0f9ce2a3 user: jan.nijtmans tags: for_tkdnd | |
18:00 | Straighten out a lot of convoluted code in tkMacOSXMouseEvent.c check-in: ae45e74a user: culler tags: mac_enter_exit | |
16:57 | Merge 8.6 check-in: 17091574 user: jan.nijtmans tags: trunk | |
16:56 | Merge 8.5 check-in: 29eeab61 user: jan.nijtmans tags: core-8-6-branch | |
13:53 | Merge 8.6 check-in: 2991150c user: jan.nijtmans tags: trunk | |
12:38 | TIP #581: grid/pack/place implementation (internal) and documentation check-in: d17cad9d user: jan.nijtmans tags: core-8-6-branch | |
2020-09-03
| ||
20:57 | Merge 8.7 check-in: 26b438c6 user: jan.nijtmans tags: revised_text, tip-466 | |
20:45 | Consolidate Tk 8.7 error-messages regarding TIP #581. More Master -> Container related (internal) changes check-in: b15afad9 user: jan.nijtmans tags: trunk | |
19:49 | Add comment about the fallback... check-in: 6dff9e4f user: fvogel tags: revised_text, tip-466 | |
19:48 | Add comment about the fallback... Closed-Leaf check-in: 4f019d3a user: fvogel tags: bug-8980ba1d0b | |
19:41 | merge revised_text check-in: a49b0a6a user: fvogel tags: bug-8980ba1d0b | |
15:41 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only) check-in: 8bc8df87 user: jan.nijtmans tags: revised_text, tip-466 | |
14:38 | Merge 8.6 check-in: b8c87544 user: jan.nijtmans tags: trunk | |
13:39 | Another round of TIP #581-related name changes. Now merely concentrated on consistancy in the test-cases check-in: 78e259ef user: jan.nijtmans tags: core-8-6-branch | |
13:25 | Successful test of icon display in system tray; next to refine balloon alert display check-in: 469559aa user: kevin_walzer tags: tip_325 | |
10:08 | Merge 8.6 check-in: 3b5f44db user: jan.nijtmans tags: trunk | |
08:15 | (cherry-pick: Slave ->Pane, Master->Container in tkPanedwindow.c More Master->Container-related changes check-in: f1914ef2 user: jan.nijtmans tags: core-8-6-branch | |
07:14 | Merge 8.6 check-in: 1d0ecc38 user: jan.nijtmans tags: trunk | |
06:33 | Merge 8.6 check-in: 0e8b85e0 user: jan.nijtmans tags: tip-581 | |
06:18 | Implement part of TIP #581: Master/Slave. Not complete yet, and also the change to TkGetGeomContainer/TkGetTransientContainer is left out for now. check-in: 2eea8055 user: jan.nijtmans tags: core-8-6-branch | |
02:16 | It builds! Now to test... check-in: 552f2cd5 user: kevin_walzer tags: tip_325 | |
2020-09-02
| ||
21:17 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This fix needs TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()). check-in: 96c16d4a user: fvogel tags: bug-8980ba1d0b | |
21:16 | Workaround for [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This workaround can be used until TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()) gets in. check-in: a5a3822a user: fvogel tags: bug-8980ba1d0b | |
19:43 | Slave ->Pane, Master->Container in tkPanedwindow.c check-in: 891b0875 user: culler tags: tip-581 | |
16:09 | Better fix for [d72abe6b54] using NSEvents. check-in: 5ea82621 user: marc_culler tags: mac_enter_exit | |
15:21 | Merge 8.6 check-in: 5cee0274 user: jan.nijtmans tags: tip-581 | |
14:57 | Merge 8.6 check-in: 588f8d51 user: jan.nijtmans tags: for_tkdnd | |
14:09 | Merge 8.6 check-in: 44e30efb user: jan.nijtmans tags: trunk | |
14:01 | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable() check-in: 3745ef11 user: jan.nijtmans tags: core-8-6-branch | |
13:28 | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 more check-in: cbe72995 user: jan.nijtmans tags: trunk | |
09:31 | Merge 8.6 check-in: eb27a56f user: jan.nijtmans tags: for_tkdnd | |
09:00 | Merge 8.6 check-in: ca7b45bf user: jan.nijtmans tags: trunk | |
08:39 | Fix safe.test when running in a Tcl 8.7 environment (backported from Tk 8.7) check-in: dbcc3aaf user: jan.nijtmans tags: core-8-6-branch | |
08:29 | Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup check-in: dbffe62b user: jan.nijtmans tags: core-8-6-branch | |
2020-09-01
| ||
19:40 | Remove a couple of superfluous casts. check-in: 6bf8a038 user: marc_culler tags: for_tkdnd | |
19:08 | Rename 3 badly named functions that were exported as stubs; export under both old and new names; edit comments. check-in: a56fdb8f user: marc_culler tags: for_tkdnd | |
07:35 | TkRegion cannot be used in tkMacOSX.h check-in: c914be8b user: jan.nijtmans tags: for_tkdnd | |
06:58 | Merge 8.6. Change signature of Tk_MacOSXGetTkWindow/Tk_MacOSXGetCGContextForDrawable check-in: eaeea764 user: jan.nijtmans tags: for_tkdnd | |
02:06 | Suggestions for name cleanup with compatibiltiy for 8.6.11 Closed-Leaf check-in: 1f4afdb5 user: culler tags: 8-6-11-compatibility | |
2020-08-31
| ||
16:33 | Merge 8.6 check-in: 928776ce user: jan.nijtmans tags: trunk | |
16:23 | Remove obsolete code check-in: 4ce7b5b1 user: jan.nijtmans tags: core-8-6-branch | |
10:47 | Merge 8.6 , check-in: d76f1171 user: jan.nijtmans tags: tip-581 | |
10:45 | Merge 8.6 check-in: d509dbcf user: jan.nijtmans tags: trunk | |
10:01 | Change expectation of safe-5.1 (error-message changed in Tcl) Don't use Tcl_GetMaster() any more, use Tcl_GetParent() in stead. With fallback for Tcl < 8.6.11. check-in: d182fef0 user: jan.nijtmans tags: core-8-6-branch | |
07:12 | More tweaks, (mainly TkMacOSXGetCGContextForDrawable <-> TkMacOSXCGContext) check-in: eb976556 user: jan.nijtmans tags: for_tkdnd | |
01:51 | Remove static keywords check-in: 16deb133 user: kevin_walzer tags: tip_325 | |
01:46 | Merge trunk; refinement of TIP additions check-in: 847855f5 user: kevin_walzer tags: tip_325 | |
2020-08-30
| ||
21:05 | More tweaks check-in: 1520c153 user: jan.nijtmans tags: for_tkdnd | |
12:11 | Put the tests for ttk::scale in a specific scale.test file instead of hiding them in scrollbar.test check-in: 33556bc9 user: fvogel tags: ttk_introspect, tip-584 | |
12:09 | Add tests for the new 'style' command for ttk widgets. check-in: c27329ea user: fvogel tags: ttk_introspect, tip-584 | |
11:11 | Respect alphabetical order of commands in source code (no functional change). check-in: 6d10af31 user: fvogel tags: ttk_introspect, tip-584 | |
10:47 | Homogenize ttk widgets documentation regarding commands. Link to standard commands described in ttk::widget whenever possible instead of repeating the information in the widget documentation. check-in: c15516c7 user: fvogel tags: ttk_introspect, tip-584 | |
09:36 | Add new ttk widget command 'style' returning the style used by the widget. check-in: b436def6 user: fvogel tags: ttk_introspect, tip-584 | |
2020-08-29
| ||
22:06 | Reverse unintended changes from merge. Closed-Leaf check-in: 9b1824cf user: marc_culler tags: nicer_stubs | |
21:31 | Merge trunk check-in: f42b93a5 user: marc_culler tags: nicer_stubs | |
20:32 | Fix 07eb49661a: Change to genStubs.tcl between 8.6 and 8.7 breaks packages for macOS. check-in: 72e0bc59 user: jan.nijtmans tags: trunk | |
20:17 | Fix 07eb49661a: macOS packages for 8.6 which use X Stubs do not build for trunk. Closed-Leaf check-in: 4dc75b65 user: marc_culler tags: bug-07eb49661a | |
19:44 | Add tests ttk-16.* checking the new ttk::style theme styles command. check-in: 4edd70ba user: fvogel tags: ttk_introspect, tip-584 | |
19:37 | Fix errors in tk.decls which would break the build after genStubs is run. check-in: 8705082b user: marc_culler tags: trunk | |
2020-08-28
| ||
16:03 | Maybe 8.7 can be clearer without breaking the API or ABI. check-in: 0cb49d66 user: marc_culler tags: nicer_stubs | |
14:16 | Export TkMacOSXGetCGContextForDrawable() too, that's the only function from the "nicer_stubs" branch which can be added without compatibility problems check-in: 2a691699 user: jan.nijtmans tags: for_tkdnd | |
09:36 | Export TkMacOSXGetTkWindow() for TkDND, without this it cannot be compiled as stub-enabled extension check-in: a964ad7e user: jan.nijtmans tags: for_tkdnd | |
07:10 | Merge 8.6 check-in: 317f127a user: jan.nijtmans tags: trunk | |
06:53 | Add some explicit typecasts, e.g. to (Drawable), and prevent higher-level compiler warnings check-in: bd90d889 user: jan.nijtmans tags: core-8-6-branch | |
02:27 | Fix incomplete merge check-in: 175504d1 user: kevin_walzer tags: trunk | |
01:32 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: f2b6b6b3 user: kevin_walzer tags: trunk | |
01:25 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: 64db15cc user: kevin_walzer tags: core-8-6-branch | |
2020-08-27
| ||
15:28 | For now, put back TkMacOSXGetRootControl(), since Kevin Walzer uses it in his extensions check-in: fc221cd4 user: jan.nijtmans tags: trunk | |
14:15 | Attempt to maintain binary compatibility with 8.6 without having to live with awful names. check-in: 76ca59e3 user: culler tags: trunk | |
12:52 | Fix editing error made while resolving merge conflicts and add TCL_UNUSED where needed. check-in: d7e29fbf user: culler tags: mac_styles_87 | |
11:50 | Merge 8.6. Some more textual changes check-in: 738311a7 user: jan.nijtmans tags: trunk | |
10:24 | Some internal master -> container renamings, nothing related to API check-in: 79004cab user: jan.nijtmans tags: core-8-6-branch | |
07:12 | Merge 8.6 check-in: 02d8d03b user: jan.nijtmans tags: trunk | |
07:09 | TkContentView -> TKContentView (twice) check-in: 092db1ea user: jan.nijtmans tags: core-8-6-branch | |
07:05 | Merge 8.6 More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries) check-in: e47385c1 user: jan.nijtmans tags: trunk | |
06:15 | Eliminate type casts to (TKContentView *) check-in: 0462ed49 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-26
| ||
21:46 | merge mac_styles check-in: a37f17b6 user: culler tags: mac_styles_87 | |
21:28 | Merge trunk check-in: f0f6cf33 user: culler tags: mac_styles_87 | |
20:36 | Merge 8.6 check-in: 61124c01 user: culler tags: mac_styles | |
20:34 | We don't have to preserve cruft in trunk, so let's get rid of it. check-in: f3cd7bd6 user: culler tags: trunk | |
18:59 | Add comments explaining the obscure reason that the name TkMacOSXGetRootControl exists and why it should never be used. check-in: 8a0c1c7e user: culler tags: core-8-6-branch | |
16:30 | Add Big Sur styled notebook tabs. Fix a typo found by Csaba Nemethi. check-in: 65fce3c9 user: culler tags: mac_styles | |
14:21 | Merge 8.6 tkBind.c: button numbers are always positive check-in: 9ce8fb03 user: jan.nijtmans tags: trunk | |
13:36 | Another simplification: Change TkMacOSXDrawableView() from a MODULE_SCOPE function to a macro. This saves an empty wrapper-function for TkMacOSXGetRootControl() check-in: 6c48f252 user: jan.nijtmans tags: core-8-6-branch | |
11:15 | Merge-mark check-in: da2d984d user: jan.nijtmans tags: trunk | |
11:14 | Simplifications, because TkMacOSXGetDrawablePort() always returns NULL Remove stub copies which are only meant for future NSAPI-related support: Since no browser supports NSAPI any more, who cares .... check-in: d2e6f75c user: jan.nijtmans tags: core-8-6-branch | |
10:44 | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more check-in: bbac5723 user: jan.nijtmans tags: trunk | |
07:39 | Put back a dummy Tk_MacOSXTkOwnsCursor(), just because it's in the public stub table. Can be removed fully in Tk 8.7. More simplifications Closed-Leaf check-in: 34a2e4ba user: jan.nijtmans tags: bug-08eb057dea | |
2020-08-25
| ||
16:16 | Fix [08eb057dea]: remove two unused stub functions related to cursors and dating back to Carbon. check-in: 6a03af53 user: culler tags: bug-08eb057dea | |
15:31 | Merge trunk check-in: a086ff30 user: culler tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: e9049755 user: culler tags: trunk | |
14:25 | Merge 8.6 check-in: 9e76ad4c user: culler tags: mac_styles | |
14:23 | Rename the NSGraphicsContext macro and add a flipped parameter. Fix accent colors on old macs. check-in: 965d859e user: culler tags: core-8-6-branch | |
11:37 | Merge 8.6 check-in: 12fc6d0b user: culler tags: mac_styles | |
11:36 | Fix one more compilation issue with old macOS targets. check-in: 3117b13f user: culler tags: core-8-6-branch | |
10:03 | Undo part of [86fee82d], which changed test expectations in various text tests. Merge tip-580 check-in: 4e0483e2 user: jan.nijtmans tags: revised_text, tip-466 | |
09:59 | Merge trunk Closed-Leaf check-in: 5db10ad0 user: jan.nijtmans tags: tip-580 | |
09:26 | Merge 8.6 check-in: 14e17597 user: jan.nijtmans tags: trunk | |
09:25 | Merge 8.5 check-in: 2abc75e4 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-24
| ||
21:44 | Move XGetImage and XCopyArea to tkMacOSXImage.c and completely remove XImage.pixelpower. check-in: 54a4a903 user: culler tags: trunk | |
20:21 | Move XGetImage and XCopyArea to tkMacOSXImage.c and eliminate references to XImage.pixelpower. check-in: 69f7f471 user: culler tags: core-8-6-branch | |
18:35 | Merge trunk check-in: 4b2e8f85 user: culler tags: mac_styles_87 | |
17:32 | Merge 8.6 check-in: a072dd22 user: culler tags: mac_styles | |
17:07 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: cfa6ab52 user: culler tags: trunk | |
17:00 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: 52c44d24 user: culler tags: core-8-6-branch | |
16:15 | Merge tip-580 check-in: 872e990a user: jan.nijtmans tags: revised_text, tip-466 | |
16:07 | Merge trunk check-in: b4f157c7 user: jan.nijtmans tags: tip-580 | |
15:58 | Consistant Tcl_WrongNumArg() arguments when the command contains ?-option value ...? arguments check-in: f5c41ada user: jan.nijtmans tags: trunk | |
15:18 | Merge trunk check-in: 25c8d85f user: jan.nijtmans tags: tip-580 | |
15:09 | Fix merge conflict in previous commit check-in: b21d6e41 user: jan.nijtmans tags: revised_text, tip-466 | |
14:29 | Merge trunk check-in: 1362d871 user: jan.nijtmans tags: revised_text, tip-466 | |
14:20 | Testcase cleanup (mainly unnessary curly braces) check-in: c9ef11a4 user: jan.nijtmans tags: trunk | |
14:20 | Code cleanup (mainly unnecessary casts to (ClientData)) check-in: 7ed14e3e user: jan.nijtmans tags: trunk | |
13:31 | Silence compiler warning on macOS check-in: 0a8d60f2 user: fvogel tags: ttk_introspect, tip-584 | |
13:04 | Fix [de0c219db2]: Use platform placeholder text colors as defaults. Note: Resolved the 6 conflicts in macosx/tkMacOSXColor.c by keeping the trunk version. check-in: 6dd36c62 user: fvogel tags: trunk | |
11:08 | Fix duplicate test names check-in: 3b9f8af8 user: fvogel tags: revised_text, tip-466 | |
11:03 | merge trunk check-in: d7bebbdd user: fvogel tags: revised_text, tip-466 | |
10:48 | Fix duplicate test names check-in: 2358738a user: fvogel tags: trunk | |
10:48 | Remove duplicate tests check-in: 8eb41926 user: fvogel tags: trunk | |
09:39 | Outside of the text widget, rename back TkTextGetIndex() et al to what it was (partially reverting previous commit). Compiling tkTest.c with stubs is another way to prevent symbol conflicts check-in: 5c4fe78c user: jan.nijtmans tags: revised_text, tip-466 | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: c6908c72 user: fvogel tags: trunk | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: a288b5fc user: fvogel tags: core-8-6-branch | |
01:37 | Add header check-in: 0dff037c user: kevin_walzer tags: tip_325 | |
01:09 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: adec6b7c user: culler tags: trunk | |
01:08 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: 4b85274c user: culler tags: core-8-6-branch | |
00:47 | Test branch for AppleScript bugs with patch from Lars Helstrom Closed-Leaf check-in: 97225dc1 user: kevin_walzer tags: doscript_goofs | |
00:44 | Use graphicsPort instead of CGContext if the minimum target is earlier than 10.10. Closed-Leaf check-in: d30364a2 user: culler tags: bug-bc62f78191 | |
2020-08-23
| ||
22:12 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: ca937555 user: fvogel tags: trunk | |
22:10 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: 648bc418 user: fvogel tags: core-8-6-branch | |
14:28 | Address compiler warnings. Closed-Leaf check-in: c5b5547b user: culler tags: nopixelpower | |
13:21 | Fix [bc62f78191]: compilation issues when targeting older macOS versions. check-in: 1bb3f244 user: culler tags: bug-bc62f78191 | |
2020-08-22
| ||
19:16 | Remove all use of XImage.pixelpower, but not the field, simplify and reorganize. check-in: 8db46da0 user: culler tags: nopixelpower | |
2020-08-21
| ||
16:50 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 32e6c545 user: culler tags: trunk | |
16:49 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 77ce1a01 user: culler tags: core-8-6-branch | |
16:26 | Edit comments, make some stylistic changes, remove an unused function parameter. Closed-Leaf check-in: 8782c85d user: culler tags: mac_clip | |
15:43 | Merge 8.6 check-in: bd502a6c user: jan.nijtmans tags: trunk | |
15:39 | Fix [291699a5]: ttk::scrollbar : graphical grip does not have mouse bindings. Also remove some eol-spacing. check-in: a3130266 user: jan.nijtmans tags: core-8-6-branch | |
14:06 | Merge 8.6 check-in: 7b204427 user: jan.nijtmans tags: trunk | |
13:50 | Fix [b505e5f6a9]: Aqua: possible to implement XSetClipRectangles()? check-in: 06bef50c user: jan.nijtmans tags: core-8-6-branch | |
13:27 | Fix [bb85d249dd]: valgrind complaints on 'canvas image' command (TIP 489) check-in: 3cc7647d user: jan.nijtmans tags: trunk | |
13:17 | Fix 2 places where using "unsigned long" is overkill on 64-bit platforms check-in: 2edf1bcf user: jan.nijtmans tags: core-8-6-branch | |
2020-08-20
| ||
22:50 | Fix mouse bindings for scrollbars with graphical grip elements. Closed-Leaf check-in: 313a2d31 user: bll tags: bug-291699a5 | |
22:48 | Create new branch named "bug-291699a5" check-in: d3584b5d user: bll tags: bug-291699a5 | |
21:42 | Add new subcommand 'ttk::style theme styles' giving the ability to retrieve the list of all currently available styles in a given theme. check-in: a76f25de user: fvogel tags: ttk_introspect, tip-584 | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: c58b032c user: fvogel tags: trunk | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: 83d96b8e user: fvogel tags: core-8-6-branch | |
20:17 | Document priority order between tags on cells and tags on items. check-in: d13d39c5 user: fvogel tags: pspjuth-treeview | |
20:05 | Cosmetic changes in the ttk::treeview code. check-in: 44e8e746 user: fvogel tags: pspjuth-treeview | |
20:02 | Improve documentation of ttk::treeview tags. Respect alphabetical order for subcommands. check-in: c7f57ac6 user: fvogel tags: pspjuth-treeview | |
19:56 | Implement cell tag removal upon 'tag delete' command (that is: effect of TIP #574 on the present branch). Test treetags-4.8 (tag deletion with tagged cells) now passes as expected. check-in: e55280ce user: fvogel tags: pspjuth-treeview | |
18:17 | merge trunk check-in: d2e9c573 user: fvogel tags: pspjuth-treeview | |
16:25 | Plug memory leak in UnderlinePrintProc() check-in: 3613d48d user: jan.nijtmans tags: strict-index, enhanced-index | |
15:28 | Merge trunk check-in: c9bd9e44 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:02 | One more use of TkNewIndexObj() macro. More code cleanup check-in: fd50ddb9 user: jan.nijtmans tags: trunk | |
12:53 | Merge trunk check-in: dfc98c89 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:49 | New macro TkNewIndexObj(), which handled indices >= 2147483648 correctly when compiled against Tcl 9.0 headers. check-in: 503f07a8 user: jan.nijtmans tags: trunk | |
02:27 | Fill out implementation of balloon notifications check-in: e5df99af user: kevin_walzer tags: tip_325 | |
02:22 | Fill out implementation of balloon notifications check-in: 3bb58058 user: kevin_walzer tags: tip_325 | |
2020-08-19
| ||
21:46 | As it is currently implemented (more or less copied from -foreground), -placeholderforeground for ttk widget is both a widget option and a styling option. Document this, and add a test for the styling option. Closed-Leaf check-in: 82f8b2ed user: fvogel tags: rfe-de0c219db2 | |
21:10 | Ditto for winTheme.tcl (forgotten in previous commit). check-in: 4565dac9 user: fvogel tags: rfe-de0c219db2 | |
21:06 | Partially revert [2fa30303] since there is no need to give -placeholderforeground by specifying its default value (even if this default is platform-specific). check-in: 10ea8d9d user: fvogel tags: rfe-de0c219db2 | |
20:25 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 99d715aa user: fvogel tags: trunk | |
20:24 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 8e52d751 user: fvogel tags: core-8-6-branch | |
20:19 | Comment out documentation of -border and -unit as layout options. Closed-Leaf check-in: 15c3a464 user: fvogel tags: bug-031dfcf1dd | |
16:42 | Merge 8.7 check-in: 084d9c5e user: jan.nijtmans tags: strict-index, enhanced-index | |
16:32 | More cleanup in TkMacOSXSetupDrawingContext - thanks to Christopher Chavez. check-in: 27eb5538 user: culler tags: mac_clip | |
16:15 | Make TkpReleaseRegion and TkpRetainRegion static; remove mac-specific code from xgc.c; remove call to XSetClipMask; add debug logging check-in: fefada68 user: culler tags: mac_clip | |
15:34 | Merge 8.6 check-in: 78da20aa user: jan.nijtmans tags: tip-581 | |
13:56 | Adapt systemSelectedTabTextColor to Big Sur. check-in: 990a4e5d user: culler tags: core-8-6-branch | |
13:03 | Merge 8.6 check-in: dd3b41f3 user: jan.nijtmans tags: mac_styles | |
08:16 | Move stub entry for XSetClipRectangles to 106, since 92 is already filled in Tk 8.7 check-in: 5dda89b0 user: jan.nijtmans tags: mac_clip | |
2020-08-18
| ||
22:27 | Yet another cleanup of TkMacOSXSetupDrawingContext check-in: d8e61057 user: culler tags: mac_clip | |
16:36 | Test using XSetClipRectangles on macOS. check-in: 1f8750a2 user: culler tags: mac_clip | |
13:06 | Rename revised_text-specific funcions like TkTextGetIndex() to TkrTextGetIndex(), preventing possible conflict with original text-related symbols check-in: e5a63525 user: jan.nijtmans tags: revised_text, tip-466 | |
09:39 | Merge tip-580 check-in: 27f6c18b user: jan.nijtmans tags: revised_text, tip-466 | |
09:38 | Merge trunk check-in: 807ad7d7 user: jan.nijtmans tags: tip-580 | |
09:37 | Merge 8.6 check-in: 97d39b18 user: jan.nijtmans tags: trunk | |
09:33 | Merge 8.5 check-in: 1eda8ea7 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-17
| ||
21:17 | merge core-8-6-branch check-in: 9b673bb6 user: fvogel tags: trunk | |
21:17 | Micro-optimization in tkScale.c, following no-op observation provided in [81c3ef9314]. check-in: 2c6d9d34 user: fvogel tags: core-8-6-branch | |
12:15 | Remove unneeded code, begin to implement balloon notifications check-in: 945d425b user: kevin_walzer tags: tip_325 | |
12:10 | Xcode 9 and 10 builds are failing. Let's see if this helps. check-in: e2deb0ee user: jan.nijtmans tags: core-8-6-branch | |
06:50 | Merge tip-580 check-in: a78a32a6 user: jan.nijtmans tags: revised_text, tip-466 | |
06:41 | Merge trunk check-in: ece9d9f7 user: jan.nijtmans tags: tip-580 | |
06:35 | Merge 8.6 check-in: 6ee0e03d user: jan.nijtmans tags: trunk | |
06:34 | one more "const" check-in: 7beb7c35 user: jan.nijtmans tags: core-8-6-branch | |
06:28 | const usage check-in: 5330c5f2 user: jan.nijtmans tags: core-8-6-branch | |
06:18 | Merge trunk check-in: 76c74499 user: jan.nijtmans tags: tip-580 | |
06:09 | Merge 8.6 check-in: b5a0c85c user: jan.nijtmans tags: trunk | |
06:08 | Disable warnings C4146 and C4305 (last one for 32-bit only) on Microsoft compilers. Tcl already does this, but this was never taken over by Tk check-in: 75413cd1 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-16
| ||
18:59 | merge core-8-6-branch check-in: 65fc7c79 user: fvogel tags: trunk | |
18:56 | Backport [7510e5a9b9] and add corresponding documentation in ttk_widget.n so that -font and -foreground are now documented in 8.6 in addition to 8.7. See request in [ddac78bd5e]. check-in: 08f5eeee user: fvogel tags: core-8-6-branch | |
2020-08-15
| ||
20:23 | Merge mac_styles check-in: 96be9304 user: culler tags: mac_styles_87 | |
20:22 | Merge bug-315104a5c10 (fixes [cf84f08a5a]) check-in: ecfbbb72 user: culler tags: mac_styles | |
18:47 | Restore the call to TtkMacOSXInit. check-in: f1bc99ed user: culler tags: mac_styles_87 | |
17:43 | Merge mark - no change check-in: a1b89704 user: culler tags: mac_styles_87 | |
17:38 | Add missing header file. check-in: 953ebf2f user: culler tags: mac_styles_87 | |
17:30 | Merge trunk check-in: 22a1de68 user: culler tags: mac_styles_87 | |
13:38 | Merge 8.6 check-in: 99e9fc5e user: culler tags: mac_styles | |
13:02 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: 042e129e user: culler tags: trunk | |
13:01 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: d6f459ad user: culler tags: core-8-6-branch | |
11:56 | misplaced #endif Closed-Leaf check-in: d56f46d6 user: culler tags: bug-315104a5c10-8-6 | |
10:37 | Adjustments for 10.6 check-in: 981152a6 user: culler tags: bug-315104a5c10-8-6 | |
10:22 | sync with bug-315104a5c10 check-in: 88126164 user: culler tags: bug-315104a5c10-8-6 | |
07:27 | Fix formatting of colors.n in the Portability/Windows section. check-in: e9ec7fcc user: fvogel tags: rfe-de0c219db2 | |
07:12 | Update documentation of -placeholderforeground regarding its default. Also remove mention of the empty string there, which was an error. check-in: 615560f7 user: fvogel tags: rfe-de0c219db2 | |
06:56 | typo check-in: 9a219b7c user: fvogel tags: rfe-de0c219db2 | |
03:15 | Further refinements on Windows check-in: a6b21a0a user: kevin_walzer tags: tip_325 | |
01:15 | Update macosx/README check-in: 10f0bc07 user: culler tags: rfe-de0c219db2 | |
2020-08-14
| ||
20:55 | Also generate <<AppearanceChanged>> events when the Highlight Color is changed. Closed-Leaf check-in: 2cdadae4 user: culler tags: bug-315104a5c10 | |
19:28 | Use Blue as the default accent color before 11.0, Multicolor after. check-in: e8562155 user: culler tags: bug-315104a5c10 | |
19:01 | Try using Blue when the standardDefaults return nil. Will this work with the new rainbow color on Big Sur? check-in: dd4f67e8 user: culler tags: bug-315104a5c10 | |
17:11 | Guard against unitialized UserDefaults. check-in: d73cc8ac user: culler tags: bug-315104a5c10 | |
15:39 | Fix [cf84f08a5a]: mac_styles crash when a combobox is too small. check-in: 1de46b02 user: culler tags: bug-315104a5c10 | |
15:27 | Merge tip-580 check-in: 4a952104 user: jan.nijtmans tags: revised_text, tip-466 | |
15:09 | Remove <<AccentChanged>> and add <<AppearanceChanged>>, sent along with one of <<LightAqua>> or <<DarkAqua>>. check-in: 8a271a51 user: culler tags: bug-315104a5c10 | |
15:05 | New function Tk_FontGetDescription() check-in: 9380c293 user: jan.nijtmans tags: tip-580 | |
13:08 | Merge trunk check-in: 010b23f1 user: jan.nijtmans tags: tip-580 | |
13:07 | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text check-in: 91aa6fb2 user: jan.nijtmans tags: trunk | |
11:32 | Merge tip-580 check-in: b06e223e user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge trunk check-in: ccac6244 user: jan.nijtmans tags: tip-580 | |
09:56 | More consistancy in Tcl_WrongNumArgs() messages and documentation check-in: 6e23d18f user: jan.nijtmans tags: trunk | |
09:26 | doc fixes check-in: 5ba99fd3 user: jan.nijtmans tags: core-8-6-branch | |
08:41 | Merge branch-580 check-in: 86fee82d user: jan.nijtmans tags: revised_text, tip-466 | |
08:30 | Merge trunk check-in: fd12a22f user: jan.nijtmans tags: tip-580 | |
06:47 | Use "?-option" in stead of "?option" consistantly in WrongNumArgs error-messages (backported from revised_text) check-in: b4ae5f0e user: jan.nijtmans tags: trunk | |
2020-08-13
| ||
19:52 | Use tkMacOSXColor.c and tkMacOSXColor.h from [38138883]; these include systemPlaceholderTextColor along with all other colors in Apple's system ColorList. check-in: a1f7b896 user: culler tags: rfe-de0c219db2 | |
19:31 | Aqua - automatically support all colors in Apple's system ColorList check-in: 38138883 user: culler tags: trunk | |
19:28 | Aqua - automatically support all colors in Apple's system ColorList check-in: 6f1a4e31 user: culler tags: core-8-6-branch | |
16:36 | Use the TkMacOSXInDarkMode from bug-315104a5c10 Closed-Leaf check-in: 5c25deeb user: culler tags: mac_colorlist | |
13:27 | Fix TkMacOSXInDarkMode check-in: 3f9f83d8 user: culler tags: bug-315104a5c10 | |
12:35 | Merge tip-580 check-in: 1fd49515 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | Merge 8.7 check-in: 3373d451 user: jan.nijtmans tags: tip-580 | |
10:55 | Merge 8.6 check-in: d19595aa user: jan.nijtmans tags: trunk | |
09:59 | testcase cleanup check-in: cefc2c4a user: jan.nijtmans tags: core-8-6-branch | |
08:16 | Merge 8.6 check-in: 57450a28 user: jan.nijtmans tags: trunk | |
07:50 | Add XOffsetRegion and XkbKeycodeToKeysym to (internal X11) stub table. More use of TCL_UNUSED macro check-in: 9cf95769 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-12
| ||
21:05 | Add a variable to the TKContentView for remembering the last appearance. check-in: 910eb11c user: culler tags: bug-315104a5c10 | |
16:16 | Fix an issue with 10.9 check-in: c22d88d7 user: culler tags: mac_colorlist | |
15:21 | Fix some issues with 10.6 check-in: a9d1bffb user: culler tags: mac_colorlist | |
13:29 | Remove extra whitespace. check-in: be127e19 user: culler tags: mac_colorlist | |
13:20 | Aqua - automatically support all NSColors in the System ColorList. check-in: 5a5a3ab5 user: culler tags: mac_colorlist | |
09:44 | Implementation ofr TIP #581 for Tk check-in: 04e63a46 user: jan.nijtmans tags: tip-581 | |
07:40 | Merge 8.6 check-in: 56d04a8b user: jan.nijtmans tags: trunk | |
07:24 | Rename (internal) MAASTER_MENU to MAIN_MENU, but keep the original, just to be sure check-in: b1c5b3d6 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-11
| ||
21:25 | Fix the first event reporting a change in effective appearance check-in: 56a2a78a user: culler tags: bug-315104a5c10-8-6 | |
21:21 | Fix the first event reporting a change in effective appearance check-in: 4c9fc3a5 user: culler tags: bug-315104a5c10 | |
17:56 | Generate a virtual event <<NewAccentColor>> when the accent or highlight colors are changed in Preferences. check-in: fed6b21c user: culler tags: bug-315104a5c10-8-6 | |
16:43 | Generate a virtual event <<NewAccentColor>> when the accent or highlight colors are changed in Preferences. check-in: 675857db user: culler tags: bug-315104a5c10 | |
12:04 | Merge 8.6 check-in: bdb31705 user: jan.nijtmans tags: trunk | |
11:40 | Add 3 more stub entries to MacOSX X11 stub table, which win32 already has: XDestroyIC(), XCreatePixmapCursor(), XCreateGlyphCursor() check-in: c091e34b user: jan.nijtmans tags: core-8-6-branch | |
01:27 | More pruning check-in: 845f4a89 user: kevin_walzer tags: tip_325 | |
2020-08-10
| ||
21:52 | Fix [315104a5c10] for 8.6: Inappropriate virtual events sent when accent color is changed. check-in: a7ef9bdd user: culler tags: bug-315104a5c10-8-6 | |
20:55 | Fix [315104a5c10]: Inappropriate virtual events sent when accent color is changed. check-in: fa683cb0 user: culler tags: bug-315104a5c10 | |
13:01 | WIP Closed-Leaf check-in: ca3ea392 user: jan.nijtmans tags: no-master-slave | |
01:01 | Add files for build check-in: e1e4200b user: kevin_walzer tags: tip_325 | |
00:51 | Reduce refactoring of code, not as much needed check-in: 51a35e4e user: kevin_walzer tags: tip_325 | |
2020-08-09
| ||
01:53 | Begin to implement TIP 325 check-in: 90b581da user: kevin_walzer tags: tip_325 | |
2020-08-07
| ||
12:45 | Edit comments check-in: 0baa9535 user: culler tags: mac_styles | |
2020-08-06
| ||
21:46 | Arrange that Ttk initializations which depend on the OS Version get run after the NSApplication has been recreated. check-in: 4c767472 user: culler tags: mac_styles | |
16:28 | Merge 8.6 check-in: 95bb0b92 user: jan.nijtmans tags: trunk | |
16:16 | Add stub entry for XLowerWindow() on MacOS (no idea why this was commented out, windows and X11 already had this) More use of TCL_UNUSED() check-in: b8357bc1 user: jan.nijtmans tags: core-8-6-branch | |
15:39 | Merge 8.6 check-in: f18491b7 user: jan.nijtmans tags: trunk | |
15:34 | More use of TCL_UNUSED() macro check-in: 43251097 user: jan.nijtmans tags: core-8-6-branch | |
11:20 | Remove function TkMacOSXSetUpClippingRgn(), which does nothing. But keep its stub entry, just in case check-in: 5b24c154 user: jan.nijtmans tags: trunk | |
11:02 | More WIP. Not working on MacOSX with Tcl 9.0 yet check-in: 90e358d9 user: jan.nijtmans tags: stub-simplification | |
10:28 | Merge trunk check-in: 75b0b6a9 user: jan.nijtmans tags: stub-simplification | |
2020-08-05
| ||
20:43 | Use the same ttk entry padding for 10.14 as 10.15. check-in: 1caf5af4 user: culler tags: mac_styles | |
2020-08-04
| ||
21:51 | Merge 8.6 check-in: 380db5fb user: jan.nijtmans tags: trunk | |
21:34 | Rename references to CrtSlave -> CrtAlias. Some more slave -> child changes not affecting the API check-in: 582c78f4 user: jan.nijtmans tags: core-8-6-branch | |
16:13 | merge 8.6 check-in: d97324d5 user: culler tags: mac_styles | |
15:32 | Merge 8.6 check-in: 8d0629ed user: culler tags: trunk | |
15:30 | Update color documentation. check-in: c1747258 user: culler tags: core-8-6-branch | |
15:05 | Merge 8.6 Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6 check-in: f431f71b user: jan.nijtmans tags: trunk | |
14:47 | Merge 8.6 but remove HITheme and HIBackground colors which are only supported on 32-bit systems check-in: 834f85ee user: culler tags: trunk | |
14:26 | Minor doc fixes check-in: f452b94b user: jan.nijtmans tags: core-8-6-branch | |
14:25 | Make TCL_UNUSED() macro usable in Tk 8.6 check-in: 38069c1f user: jan.nijtmans tags: core-8-6-branch | |
11:56 | Address compiler warnings about dark mode when building on new systems with old targets. check-in: 648ac545 user: culler tags: core-8-6-branch | |
10:23 | Merge 8.6 check-in: fce07e07 user: jan.nijtmans tags: trunk | |
2020-08-03
| ||
20:33 | Merge 8.6 check-in: 8ee7db3a user: culler tags: mac_styles | |
20:29 | merge mac_background check-in: 24490b94 user: culler tags: core-8-6-branch | |
20:07 | Add the backgroundLoop from mac_styles, to allow Tk to run while a menu is open. Closed-Leaf check-in: 74c271ae user: culler tags: mac_background | |
17:32 | Merge 8.6 check-in: 18b49b6e user: culler tags: mac_styles | |
17:29 | Fix [810fa78c60]: macOS entry padding depends on the OS version; use systemControlAccentColor in ttkMacOSXTheme.c check-in: be577b43 user: culler tags: mac_styles | |
17:25 | end-of-line spacing cleanup check-in: 1a2f06a4 user: jan.nijtmans tags: core-8-6-branch | |
13:25 | Merge 8.6 check-in: 758c7c8d user: culler tags: mac_styles | |
13:23 | Merge 8.6 check-in: b0ec76ba user: culler tags: core-8-6-11-rc | |
13:21 | Fix [fca13549b6]: TkMacOSXRGBPixel() used incorrectly in ImageGetPixel() check-in: 1d1ba95c user: culler tags: core-8-6-branch | |
12:41 | Edit comments. Closed-Leaf check-in: 1fa2307a user: culler tags: bug-fca13549b6 | |
02:16 | Be a little more efficient. check-in: 804335b7 user: culler tags: bug-fca13549b6 | |
01:28 | Fix [fca13549b6]: TkMacOSXRGBPixel() used incorrectly in ImageGetPixel() check-in: aac03349 user: culler tags: bug-fca13549b6 | |
2020-08-02
| ||
14:15 | Merge 8.6 check-in: c72d0ceb user: culler tags: core-8-6-11-rc | |
14:13 | Edit comments check-in: 518da0ca user: culler tags: core-8-6-branch | |
2020-08-01
| ||
20:50 | Merge 8.6 check-in: 6ff567db user: culler tags: mac_styles | |
20:49 | Merge 8.6 - improved color handling for macOS check-in: 51396dca user: culler tags: core-8-6-11-rc | |
20:47 | Simplify macOS color handling code and make winfo rgb work correctly with light and dark mode. check-in: 9a0b6ffb user: culler tags: core-8-6-branch | |
16:12 | The colormaps do not fix winfo rgb. Handle that directly. And deal with Big Sur deprecations. Closed-Leaf check-in: da8477e0 user: culler tags: mac_colors | |
2020-07-31
| ||
21:10 | Adjust some unixEmbed tests which were failing sporadically. check-in: d2a38a8a user: culler tags: mac_colors | |
20:34 | Remove an unused function. Deal with colors which are not supported on older systems (10.9) check-in: 6d5dc50c user: culler tags: mac_colors | |
18:44 | Prevent a warning on systems without darkAqua. check-in: a58833d7 user: culler tags: mac_colors | |
18:29 | Fix the build for systems without darkAqua. check-in: 5b552295 user: culler tags: mac_colors | |
17:09 | Tidying up a few loose ends. check-in: a5f25e56 user: culler tags: mac_colors | |
15:00 | Make winfo rgb work correctly with the light and dark colormaps check-in: 4a1e2fee user: culler tags: mac_colors | |
2020-07-30
| ||
20:32 | Change terminology. Keep separate TkColors for light and dark mode. check-in: 336ec40a user: culler tags: mac_colors | |
2020-07-29
| ||
21:20 | Clean up a few more things. check-in: 92149ca7 user: culler tags: mac_colors | |
14:48 | Fix the hash table logic and some build issues. check-in: 4cae7932 user: culler tags: mac_colors | |
03:51 | Remove lines that were commented out. check-in: 27e6e7c4 user: culler tags: mac_colors | |
03:25 | Add the new header file too. check-in: b2d0cbae user: culler tags: mac_colors | |
03:22 | Merge 8.6 check-in: f9ef3a9d user: culler tags: mac_styles | |
03:11 | Clean up tkMacOSXColor.c so it is not so painful to add new colors. check-in: 5b2bc6ad user: culler tags: mac_colors | |
2020-07-27
| ||
16:49 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: a2939c5e user: culler tags: core-8-6-11-rc | |
16:27 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: 402a6993 user: culler tags: trunk | |
16:23 | Merge mac_testing: fix testing and build issues on the various supported versions of macOS. check-in: f68fa7ed user: culler tags: core-8-6-branch | |
2020-07-25
| ||
14:49 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 2657a3ce user: culler tags: trunk | |
14:48 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 69dd7c7d user: culler tags: core-8-6-branch | |
14:21 | Remove the race condition from listbox-21.10 the same way as for listbox-21.9 Closed-Leaf check-in: 81a186f7 user: culler tags: mac_testing | |
14:15 | Fix the fontchooser demo correctly. check-in: 533a55fd user: culler tags: mac_testing | |
2020-07-24
| ||
21:21 | Fix the build for Snow Leopard. Fix the fontchooser demo. check-in: cc5a224f user: culler tags: mac_testing | |
17:21 | merge 8.6 check-in: 303c9a61 user: dgp tags: core-8-6-11-rc | |
15:32 | Fix Windows tests which were affected by the Mac changes. check-in: 13ceb0aa user: culler tags: mac_testing | |
2020-07-23
| ||
21:25 | On Sierra the linkColor property must be explicitly declared as a class property. check-in: d8d7aaca user: culler tags: mac_testing | |
20:46 | Still fiddling with listbox-21.9 check-in: fee43f7f user: culler tags: mac_testing | |
20:32 | Another adjustment to listbox-21.9 check-in: 0376aa90 user: culler tags: mac_testing | |
19:53 | Commit [22b16031] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 2e857e03 user: fvogel tags: trunk | |
19:53 | Commit [4c6a42bd] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 98889808 user: fvogel tags: core-8-6-branch | |
19:44 | Adjust a couple of textDisp tests for El Capitan check-in: cf443108 user: culler tags: mac_testing | |
19:14 | Fix the (re)declaration of linkColor so it works on all systems. check-in: 23d16fa9 user: culler tags: mac_testing | |
18:31 | Adjust listbox-21.9 check-in: c4aa44ab user: culler tags: mac_testing | |
17:48 | Fix build on Mavericks. check-in: 467e9ee2 user: culler tags: mac_testing | |
17:13 | See if we can speed up textDisp.test check-in: 7e354b5f user: culler tags: mac_testing | |
16:56 | All tests pass on Yosemite now. check-in: 6e3b7918 user: culler tags: mac_testing | |
16:22 | Deal with mapping/unmapping packed and placed subwindows in a benign way. check-in: 15556b8b user: culler tags: mac_testing | |
15:22 | The added event loops work to update the mapped flags for packed and placed windows, but they break more than they fix. check-in: 12ec9c75 user: culler tags: mac_testing | |
2020-07-22
| ||
21:31 | More Yosemite fixes. Why did it start to hang in safePrimarySelection-3.1? check-in: 54075244 user: culler tags: mac_testing | |
20:52 | Fix issues with mapping and unmapping windows revealed by tests on Yosemite. check-in: 6f4c73aa user: culler tags: mac_testing | |
18:30 | Fix Yosemite compiler warnings and bugs in tests revealed by testing on Yosemite. check-in: c35846ca user: culler tags: mac_testing | |
03:30 | Make image testing work better in the Sierras check-in: b4ca9973 user: culler tags: mac_testing | |
02:09 | Fix some compiler warnings on Sierra. check-in: 404ce711 user: culler tags: mac_testing | |
2020-07-21
| ||
18:36 | Improve image testing on macOS. check-in: 5d1444cf user: culler tags: mac_testing | |
2020-07-20
| ||
19:47 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 9bc189ea user: culler tags: trunk | |
19:46 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 497f608d user: culler tags: core-8-6-branch | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: f9feaa4e user: culler tags: trunk | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: bed5c376 user: culler tags: core-8-6-branch | |
18:00 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: daea190f user: culler tags: trunk | |
17:59 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: a80cdf10 user: culler tags: core-8-6-branch | |
17:33 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 22b16031 user: culler tags: trunk | |
17:32 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 4c6a42bd user: culler tags: core-8-6-branch | |
2020-07-19
| ||
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 84deeeb2 user: fvogel tags: trunk | |
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 96280495 user: fvogel tags: core-8-6-branch | |
17:00 | The semantics of TkpWillDrawWidget was reversed in a previous commit in this branch. Propagate this change to platforms other than macOS. Closed-Leaf check-in: 3970d5e6 user: fvogel tags: idle_curiosity | |
03:07 | Mac styles branch for 8.7 check-in: c2127061 user: marc_culler tags: mac_styles_87 | |
2020-07-18
| ||
18:50 | Add the nsimage initialization code. check-in: c5cbd851 user: marc_culler tags: mac_styles | |
18:45 | Merge 8.6 check-in: fd96667e user: marc_culler tags: mac_styles | |
18:11 | Merge 8.6 check-in: 88fa22c6 user: marc_culler tags: trunk | |
16:53 | Provide better control over how and when [NSView drawRect:] is called. check-in: 5dc77702 user: marc_culler tags: core-8-6-branch | |
13:08 | Remove the focus ring of selected items of ttk::treeview. check-in: b444e014 user: fvogel tags: bug-031dfcf1dd | |
13:07 | Document -border and -unit options for ttk layouts. check-in: 81c25bdf user: fvogel tags: bug-031dfcf1dd | |
12:38 | Remove documentation of non-implemented TTK_STICK_ALL flag. check-in: f0f7818e user: fvogel tags: bug-031dfcf1dd | |
12:18 | In ttk layouts, specifying -expand 1 (resp. TTK_EXPAND) is superfluous when -side (resp. TTK_PACK_*) is not given. Remove such superfluous specifications. check-in: 1d491e64 user: fvogel tags: bug-031dfcf1dd | |
12:10 | Two occurrences leftover in previous commit. check-in: c25dd4dd user: fvogel tags: bug-031dfcf1dd | |
12:05 | In ttk layouts, when -expand 1 is specified, then -side is ignored. Ditto for respectively the TTK_EXPAND and TTK_PACK_* flags. Remove such specs that are anyway ignored. check-in: 9e81ad23 user: fvogel tags: bug-031dfcf1dd | |
10:24 | More detailed documentation of the simplified packing algorithm and options used by ttk for layouts. check-in: 33934b55 user: fvogel tags: bug-031dfcf1dd | |
2020-07-17
| ||
22:53 | Document -expand for layouts, and order layout options alphabetically. check-in: 9e181637 user: fvogel tags: bug-031dfcf1dd | |
22:18 | merge idle_curiosity Closed-Leaf check-in: 8bdf73ee user: culler tags: stylish_idle_curiosity | |
22:14 | Fix the display artifacts in the (unneeded) withdraw-configure-deiconify cycle. check-in: e2b646b1 user: culler tags: idle_curiosity | |
21:07 | Better formatting for the ttk Geometry man page. check-in: b1def9d1 user: fvogel tags: bug-031dfcf1dd | |
14:55 | Merge trunk check-in: c9b3508f user: jan.nijtmans tags: strict-index, enhanced-index | |
12:24 | Merge mac_styles check-in: 3cba1b7f user: culler tags: stylish_idle_curiosity | |
12:21 | Correction to spinbox position. check-in: 6c980612 user: culler tags: mac_styles | |
2020-07-16
| ||
18:55 | Fix NSImage; merge mac_styles with new padding check-in: df45e488 user: culler tags: stylish_idle_curiosity | |
18:47 | Fix padding for entryish widgets. Thanks to Csaba Nemethi check-in: 93c21067 user: culler tags: mac_styles | |
17:46 | New merge of idle_curiosity and mac_styles. check-in: cf419d9b user: culler tags: stylish_idle_curiosity | |
14:32 | Fix stupid error with isDrawing - thanks Christopher, Nicolas and Kevin. check-in: 20a43e9c user: culler tags: idle_curiosity | |
2020-07-15
| ||
20:57 | More fixes from [7ebdd17974] (thanks Christopher Chavez): remove the needsRedisplay flag, update comments. check-in: 87970183 user: marc_culler tags: idle_curiosity | |
20:16 | macOS: remove unneeded code observed in [7ebdd17974], remove tkMacOSXFlushWindows, make XSync do nothing except process timer events. check-in: af841408 user: marc_culler tags: idle_curiosity | |
15:02 | Merge 8.7 check-in: 910c5027 user: jan.nijtmans tags: revised_text, tip-466 | |
14:42 | Merge 8.6 check-in: cb7ee941 user: jan.nijtmans tags: trunk | |
14:33 | Code simplifications: Don't bother the typedefs 'EventMask' and 'ModMask' for 'unsigned long', since Tk cannot handle more than 32 bits anyway. Simply use 'unsigned' everywhere. check-in: a58a2a51 user: jan.nijtmans tags: core-8-6-branch | |
13:54 | Add documentation. Let ttk use the new Tk_SendVirtualEvent check-in: 02e28cec user: jan.nijtmans tags: tip-580 | |
11:14 | Merge 8.6 Some formatting. check-in: 7ef55b5d user: jan.nijtmans tags: bug-xim | |
2020-07-14
| ||
21:52 | Revert from 'SystemPlaceHolderTextColor' to 'SystemPlaceHolderText' on Windows, and deal with all ttk widgets having -placeholderforeground option to let them use the adequate platform default color for platform-specific themes. check-in: 2fa30303 user: fvogel tags: rfe-de0c219db2 | |
20:58 | Use a symbolic name for the default color for the placeholder text on X11. check-in: c27d48ab user: fvogel tags: rfe-de0c219db2 | |
20:50 | Bring Windows documentation up-to-date with respect to the new color systemPlaceholderTextColor. check-in: 2c5b481e user: fvogel tags: rfe-de0c219db2 | |
20:40 | Bring macOS documentation up-to-date with respect to the new semantic color systemPlaceholderTextColor. check-in: 72d393a3 user: fvogel tags: rfe-de0c219db2 | |
20:27 | Correctly use a system placeholder color on macOS. check-in: 0c4748ef user: fvogel tags: rfe-de0c219db2 | |
19:21 | Correctly use a system placeholder color on Windows. check-in: abc45d81 user: fvogel tags: rfe-de0c219db2 | |
16:28 | Fix [de0c219db2]: Use platform placeholder text colors as defaults check-in: 5fc386f8 user: fvogel tags: rfe-de0c219db2 | |
13:26 | Remove duplicate line in tkMacOSXWindowEvent.c check-in: 7ac28ee6 user: marc_culler tags: idle_curiosity | |
11:02 | New TIP #580 implementation. Documentation still missing. check-in: 7fa354b9 user: jan.nijtmans tags: tip-580 | |
08:41 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 53eb7609 user: fvogel tags: trunk | |
08:40 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 723eb355 user: fvogel tags: core-8-6-branch | |
2020-07-13
| ||
16:57 | Merge 8.6 check-in: f2a42938 user: jan.nijtmans tags: bug-xim | |
16:48 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: b89d53d6 user: fvogel tags: trunk | |
16:24 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: bacec98e user: fvogel tags: core-8-6-branch | |
14:54 | Do not process timer events in drawRect (Thanks to Nicolas Bats) and remove references to ServiceMode since Tcl_ServiceAll is not being called anymore. check-in: 491f5a56 user: marc_culler tags: idle_curiosity | |
2020-07-12
| ||
22:20 | Tweak and untweak a couple of tests with race conditions. check-in: 3fae4554 user: marc_culler tags: idle_curiosity | |
20:50 | Process timer events as well as idle events in some of the inner event loops used by Tk check-in: e0e4d873 user: marc_culler tags: idle_curiosity | |
16:46 | Merge 8.6 check-in: 4e1b9382 user: marc_culler tags: mac_styles | |
15:51 | Merge 8.6 check-in: d4004b94 user: jan.nijtmans tags: idle_curiosity | |
15:21 | Spurious additional :: check-in: 5af8ef4b user: jan.nijtmans tags: core-8-6-branch | |
14:55 | Merge 8.6 check-in: 98ad3cbe user: jan.nijtmans tags: trunk | |
14:51 | Merge 8.6 (one "::msgcat::mc missing) Leaf check-in: 1b2566ae user: jan.nijtmans tags: bug-1f46cac080 | |
14:44 | Fix [2442314]: Fontchooser - use message catalog for font style. check-in: c6a8db22 user: jan.nijtmans tags: core-8-6-branch | |
13:58 | Proposed fix for [1f46cac080]: :tk::fontchooser contains a couple of issues check-in: 240b4bf3 user: jan.nijtmans tags: bug-1f46cac080 | |
10:17 | Add yet another comment about the '#if 0' in tkFont.c Closed-Leaf check-in: 05dc59e7 user: fvogel tags: bug-7655f65ae | |
09:35 | tkFont.c needs to include tkMacOSXInt.h on macOS, because this is where TK_DRAW_IN_CONTEXT is defined. check-in: 354421e2 user: fvogel tags: bug-7655f65ae | |
09:33 | merge core-8-6-branch check-in: c1cd7e79 user: fvogel tags: bug-7655f65ae | |
2020-07-10
| ||
07:08 | Merge 8.6 check-in: 11068c12 user: jan.nijtmans tags: trunk | |
07:04 | Minor bindings cleanup. Some removal of "expr" when we can do without it. Some KeyPress -> Key changes (which are synonymes). Some implicit <Button-1> specifications in stead of simply <1> (making clear this is not a binding to the "1" key). check-in: a9d1ac36 user: jan.nijtmans tags: core-8-6-branch | |
2020-07-08
| ||
22:07 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0 check-in: 477e403b user: fvogel tags: bug-031dfcf1dd | |
20:40 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: 612b287e user: fvogel tags: trunk | |
20:36 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: dcdc31c8 user: fvogel tags: core-8-6-branch | |
2020-07-07
| ||
20:41 | Fix blank space Closed-Leaf check-in: 4f2f3a80 user: fvogel tags: bug-09abd739b5 | |
20:39 | Same fix, code organized differently check-in: 42fb0e35 user: fvogel tags: bug-09abd739b5 | |
20:33 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 91653c73 user: fvogel tags: bug-09abd739b5 | |
09:10 | Merge trunk check-in: 3bac7a2c user: jan.nijtmans tags: strict-index, enhanced-index | |
07:40 | Merge fixes for [40e4bf61] and [e3888d5820] check-in: a8ce959b user: jan.nijtmans tags: core-8-6-11-rc | |
07:33 | Autoconf, using slightly modified autoconf-2.59. This fixes two bugs (backported from autoconf-2.69): One (for UNIX) using "Intrinsic.h" in stead of "Xlib.h", one (for Windows) related to some shell-script quoting (fatal to Window's Travis build). check-in: 8ffd0a92 user: jan.nijtmans tags: core-8-6-11-rc | |
2020-07-06
| ||
22:29 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens synchronously. check-in: 180866d3 user: fvogel tags: trunk | |
21:19 | merge mark check-in: be98a2d3 user: fvogel tags: trunk | |
21:18 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens at idle time, and the fix does not change this. check-in: 7f3b5a11 user: fvogel tags: core-8-6-branch | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: 6044aa73 user: fvogel tags: trunk | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: de3c5d23 user: fvogel tags: core-8-6-branch | |
20:43 | autoconf check-in: 10033de1 user: dgp tags: core-8-6-11-rc | |
20:38 | Bump to 8.6.11 for release check-in: d41b9229 user: dgp tags: core-8-6-11-rc | |
10:25 | Merge trunk. New helper function TkNewIndexObj() check-in: adff4417 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-05
| ||
17:07 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 9fafa637 user: fvogel tags: trunk | |
17:05 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 10273d83 user: fvogel tags: core-8-6-branch | |
10:30 | Merge trunk. Remove 8.5 compatibility, since Tk 8.7 doesn't build with Tcl 8.5 anyway check-in: 211cf0e3 user: jan.nijtmans tags: revised_text, tip-466 | |
10:13 | Simplify various Tk bindings, where 'expr' is not necessary because the called function can already handle simple addition and substraction (since it's built into index-handling already) check-in: 7773effc user: jan.nijtmans tags: trunk | |
2020-07-03
| ||
15:21 | Merge trunk check-in: 8d349071 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:53 | Merge 8.6 check-in: 00fd5faa user: jan.nijtmans tags: trunk | |
12:53 | Fix bug in previous commit check-in: 1c774eb7 user: jan.nijtmans tags: core-8-6-branch | |
12:36 | Merge 8.6 check-in: 07d403b6 user: jan.nijtmans tags: trunk | |
12:35 | Minor optimizations in ::tk::EntryBackspace and ::tk::EntryTranspose check-in: 70d3bfec user: jan.nijtmans tags: core-8-6-branch | |
11:40 | TIP 578: Death to TCL_DBGX check-in: 2ddcce5b user: jan.nijtmans tags: trunk | |
2020-07-02
| ||
14:13 | No need to #include "default.h" in ttk widgets (and in tkUnixMenu.c/tkMenubutton.c) check-in: a5a983ad user: jan.nijtmans tags: strict-index, enhanced-index | |
13:58 | Don't use constants like DEF_BUTTON_UNDERLINE any more, since the default underline should always be no underline anyway. check-in: e6c4077b user: jan.nijtmans tags: strict-index, enhanced-index | |
13:14 | Merge trunk check-in: d98bbe5a user: jan.nijtmans tags: strict-index, enhanced-index | |
08:33 | Merge trunk check-in: ce6a8acf user: jan.nijtmans tags: revised_text, tip-466 | |
08:33 | More bool -> int conversions. Now revised_text should be portable for systems without <stdbool.h> check-in: 5493ee85 user: jan.nijtmans tags: revised_text, tip-466 | |
03:53 | merge core-8-6-branch ; fix [2d24591c3b] -postoffset with default style. check-in: 45f035b1 user: fvogel tags: trunk | |
00:02 | merge bug-2d24591c; fix -postoffset with default style. check-in: be7b9304 user: bll tags: core-8-6-branch | |
2020-07-01
| ||
17:21 | Merge trunk check-in: 35384029 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-06-30
| ||
16:11 | Fix -postoffset to work with the default combobox style. If -style is not set, cget returns an empty string. Closed-Leaf check-in: fffb39d1 user: bll tags: bug-2d24591c | |
16:08 | Create new branch named "bug-2d24591c" check-in: 6c0d8dba user: bll tags: bug-2d24591c | |
2020-06-29
| ||
12:38 | Merge 8.6 check-in: e81d8e36 user: jan.nijtmans tags: trunk | |
12:34 | A few missing entries in .fossil-settings/ignore-glob and .gitignore check-in: 1e832fde user: jan.nijtmans tags: core-8-6-branch | |