Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
4597 check-ins using file xlib/ximage.c version 29be2864
2025-08-15
| ||
22:18 | version => 8.6.18 Leaf check-in: 84ea4dfd user: jan.nijtmans tags: core-8-6-branch | |
22:12 | Fix [d93d96]: Pointer arithmetic with NULL in ImgGetPhoto() check-in: 61aaaad2 user: jan.nijtmans tags: core-8-6-branch | |
21:35 | Fix [a91b242d43]: Correct macOSVersion on future macOS for older SDK builds check-in: f2d0ceec user: jan.nijtmans tags: core-8-6-branch | |
19:16 | Merge release check-in: 74b1a05f user: dgp tags: core-8-6-branch | |
2025-08-14
| ||
20:53 | Revised fix for [07cfc9f03e]: Aqua: Non-menubar menu invisible if toplevel is on another display. Already applied to Tk 9. check-in: 136f483d user: chrstphrchvz tags: core-8-6-branch | |
2025-08-13
| ||
20:03 | merge 8.6 Closed-Leaf check-in: 3d9938ea user: dgp tags: rc1, core-8-6-17-rc, core-8-6-17 | |
13:29 | Proposed fix for [d93d961dd4]: Pointer arithmetic with NULL in ImgGetPhoto() Closed-Leaf check-in: 742032a8 user: jan.nijtmans tags: bug-d93d961dd4 | |
2025-08-12
| ||
10:55 | actions/checkout@v4 -> actions/checkout@v5 check-in: 5766e011 user: jan.nijtmans tags: core-8-6-branch | |
10:48 | Remove unused tkMacOSXScale.c. See [b9bd52d62a] check-in: 298d28f9 user: jan.nijtmans tags: core-8-6-branch | |
2025-08-11
| ||
20:14 | Fix [4e1e10dcfa]: Aqua: CGRect/NSRect type mismatch on 32-bit check-in: 57ee6f7f user: jan.nijtmans tags: core-8-6-branch | |
08:22 | Fix [dc38c95a02]: Aqua: NSHighResolutionCapable should be a Boolean value check-in: d81ec7cd user: jan.nijtmans tags: core-8-6-branch | |
2025-08-09
| ||
21:39 | Fix [044f2bc55b]: tkMacOSXTest.c build error on older macOS. Thanks to Sevan Janiyan for reporting. check-in: dd64b89a user: chrstphrchvz tags: core-8-6-branch | |
2025-08-03
| ||
02:56 | Fix another type mismatch. As suggested by Joshua Root (MacPorts). Closed-Leaf check-in: a601dd44 user: chrstphrchvz tags: bug-4e1e10dcfa | |
2025-08-02
| ||
22:16 | Fix [4e1e10dcfa]: Aqua: CGRect/NSRect type mismatch on 32-bit. As suggested by Joshua Root (MacPorts). check-in: 41e0498d user: chrstphrchvz tags: bug-4e1e10dcfa | |
2025-08-01
| ||
15:47 | Open branch for release Updates to changes file. check-in: 1e878ae4 user: dgp tags: rc0, core-8-6-17-rc | |
2025-07-29
| ||
15:35 | Fix [6da885404a]: Aqua: use-after-free during RefocusGrabWindow() Leaf check-in: 6ea148e1 user: chrstphrchvz tags: bug-6da885404a | |
2025-07-25
| ||
12:28 | Backport fix for [e94c8bc845]: macOS clipboard managers do not notice clipboard changes done by Tk check-in: 6f15b3de user: culler tags: core-8-6-branch | |
03:18 | Fix [3d13f87c8f] and [e90e8ca1a6]: make the stdin text more readable when in dark mode on Aqua check-in: 2ab773f1 user: culler tags: core-8-6-branch | |
03:13 | One less variable. Closed-Leaf check-in: a9aed2bb user: culler tags: bug-e90e8ca1a6 | |
2025-07-24
| ||
15:11 | fix e90e8ca1a6: Make console stdin fg color readable in dark mode on Aqua check-in: 66d6580c user: culler tags: bug-e90e8ca1a6 | |
2025-07-21
| ||
07:51 | doc/ttk_vsapi.n: remove text, that this is used only on Windows XP and Vista. SIde discussion in [b86889] check-in: c3279832 user: oehhar tags: core-8-6-branch | |
2025-07-18
| ||
11:55 | Add check for working --disable-high-entropy-va. Fix check for --enable-auto-image-base (which always succeeded) check-in: a19a26e7 user: jan.nijtmans tags: core-8-6-branch | |
2025-07-17
| ||
07:35 | Use "-Wl" for linker options check-in: 5791a203 user: jan.nijtmans tags: core-8-6-branch | |
2025-07-16
| ||
18:45 | Update changes check-in: 16bd0db7 user: jan.nijtmans tags: core-8-6-branch | |
18:40 | Fix [06892c6e12]: loading windows dll's in Cygwin doesn't work with high-entropy-va check-in: fc6a6c85 user: jan.nijtmans tags: core-8-6-branch | |
2025-07-14
| ||
17:42 | [d25b72] in Changes check-in: ea719541 user: oehhar tags: core-8-6-branch | |
17:10 | Fix for [d25b721f]: Division by zero in the ttk::scale widget's "get x y" command. check-in: f172bb47 user: csaba tags: core-8-6-branch | |
2025-07-03
| ||
09:17 | Fix 6b0f776c52: gcc 14 breaks configure test for bigendian leading to broken floating point check-in: 47e41741 user: jan.nijtmans tags: core-8-6-branch | |
2025-06-10
| ||
17:41 | windows-2019 runner is no longer supported check-in: 8d92fc5e user: jan.nijtmans tags: core-8-6-branch | |
2025-06-06
| ||
12:45 | [c81e0cce] Add proposed test (in my simple language, sorry). Thanks, Christian Leaf check-in: 560de125 user: oehhar tags: bug-c81e0cce-named-font-late-creation | |
09:59 | bug [c81e0cce] provided patch (VC6 optimized): named font not honored if defied after reference in a widget check-in: ed0d5d23 user: oehhar tags: bug-c81e0cce-named-font-late-creation | |
2025-06-01
| ||
20:31 | Patch proposed by Christian Werner to fix [55660624f7]: Block cursor in text widget may hide the character underneath Leaf check-in: 875cbd9f user: fvogel tags: bug-55660624f7 | |
19:50 | Fix Issue 1. and Issue 2. discussed in [5d0bc3cfec] (see my comment dated 2025-05-31 14:25:43). Also add caveat about the block cursor rendering. All patches provided by Christian Werner. check-in: 5c235c24 user: fvogel tags: core-8-6-branch | |
19:48 | Add caveat about the block cursor rendering (see [5d0bc3cfec]). Patch provided by Christian Werner. Closed-Leaf check-in: 1d39bb14 user: fvogel tags: bug-5d0bc3cfec | |
19:41 | When the text widget block cursor is in a tab, reduce its width to a whitespace width. This is part of in [5d0bc3cfec] (see Issue 2. in my comment dated 2025-05-31 14:25:43). Patch provided by Christian Werner. check-in: 9211ca27 user: fvogel tags: bug-5d0bc3cfec | |
19:21 | Fix error in TextBlinkProc() for the text widget block cursor, as reported in [5d0bc3cfec] (see Issue 1. in my comment dated 2025-05-31 14:25:43). Patch provided by Christian Werner. check-in: 76ef49f3 user: fvogel tags: bug-5d0bc3cfec | |
2025-05-29
| ||
07:59 | Fix [17b509d78f]: wm iconbitmap does not support icon files with png images on Windows. check-in: b450c42d user: fvogel tags: core-8-6-branch | |
07:58 | Remove unintended blank line. Closed-Leaf check-in: fc822251 user: fvogel tags: bug-17b509d78f | |
2025-05-25
| ||
16:37 | If CreateIconFromResourceEx failed, try CreateIconFromResource as a fallback. Do this always, i.e.remove the condition on biBitCount != 16 since NT is now very obsolete. Also, remove debug printfs. check-in: eeaf3858 user: fvogel tags: bug-17b509d78f | |
2025-05-19
| ||
18:57 | crymson -> crimson, follow-up previous commit check-in: 345d4959 user: jan.nijtmans tags: core-8-6-branch | |
16:46 | Fix [b6e71940b2]: colors.n error in color name. Doc fix only check-in: bd239944 user: jan.nijtmans tags: core-8-6-branch | |
10:11 | Update "changes". Put more bug information in ttk.test check-in: e3abc6e4 user: jan.nijtmans tags: core-8-6-branch | |
09:46 | Fix [7231bf9941]: Setting ttk state may change the a variable passed by value check-in: 151d1e44 user: jan.nijtmans tags: core-8-6-branch | |
2025-05-17
| ||
20:43 | Fix [17b509d78f]: wm iconbitmap does not support icon files with png images on Windows. check-in: 0176f7c0 user: fvogel tags: bug-17b509d78f | |
2025-04-27
| ||
20:07 | ubuntu-20.04 is removed from Github ACTIONS check-in: 747c94e9 user: jan.nijtmans tags: core-8-6-branch | |
2025-04-26
| ||
13:04 | Fix [111f66c781]: Cannot minimize all windows on Aqua. check-in: d4ced03c user: culler tags: core-8-6-branch | |
2025-04-10
| ||
12:37 | Fix fd8341e496: Tcl_InitStubs compatibility for 9.1 check-in: 6b363e89 user: jan.nijtmans tags: core-8-6-branch | |
2025-03-17
| ||
10:12 | Add [91d0e9d8] to changes check-in: 9986fdc2 user: oehhar tags: core-8-6-branch | |
10:04 | Ticket [91d0e9d8] MS-Win: Withdrawn Tk transient windows can reappear in Windows taskbar preview check-in: eff58ccd user: oehhar tags: core-8-6-branch | |
09:56 | Add [159aa5eb] to changes check-in: b9d7e6a1 user: oehhar tags: core-8-6-branch | |
09:39 | Ticket [159aa5eb] MS-Win: Incorrect system menu entries for transient toplevels check-in: b48a1b30 user: oehhar tags: core-8-6-branch | |
2025-02-20
| ||
15:48 | Don't worry building Tk 8.7 any more check-in: 8bcba10b user: jan.nijtmans tags: core-8-6-branch | |
2025-02-19
| ||
12:43 | Add (back) failsOnXQuarz constraint for testcases (still) failing on XQuartz check-in: 16ed8982 user: jan.nijtmans tags: core-8-6-branch | |
2025-02-18
| ||
15:55 | Fix notebook-5.1 which was failing on CI due to a different race condition. check-in: e7ed6db9 user: culler tags: core-8-6-branch | |
14:02 | Fix failures of focus.test on CI caused by a race condition in focusClear. check-in: fccd29df user: culler tags: core-8-6-branch | |
2025-02-09
| ||
16:56 | Fix [44fcc1f4d5]: Bugs in file tests/ttk/panedwindow.test check-in: 222d4b08 user: jan.nijtmans tags: core-8-6-branch | |
2025-02-07
| ||
11:06 | Unbreak the ttk::panedwindow tests for Tk 8.6 on the Mac. check-in: 53e11249 user: csaba tags: core-8-6-branch | |
2025-02-06
| ||
18:36 | Solution for RFE [9902d8fc8e]: No grip element in ttk::panedwindow sashes of most built-in themes. check-in: 81773bf7 user: csaba tags: core-8-6-branch | |
2025-01-30
| ||
10:27 | It appears that not all testcases are adapted for macos-15 yet, so for now use macos-14 check-in: dad7de1d user: jan.nijtmans tags: core-8-6-branch | |
2025-01-28
| ||
19:52 | Fix [c992660e]: english shortcuts for Chinese locale check-in: b4b838bd user: jan.nijtmans tags: core-8-6-branch | |
19:00 | Fix for bug [5255360864]: Wrong appearance of the ttk::menubutton indicator of the "xpnative" theme. check-in: 64bfe6da user: csaba tags: core-8-6-branch | |
13:05 | Remove tab in workflow file. check-in: c0d6d77e user: culler tags: core-8-6-branch | |
2025-01-27
| ||
15:34 | Backport fix for [080a28104e] and add TK_NO_STDERR processing. check-in: 269ce157 user: culler tags: core-8-6-branch | |
09:17 | Ticket [c992660e]: english shortcuts for Chinese locale Closed-Leaf check-in: 930934ef user: oehhar tags: c992660e-cn-shortcuts | |
2025-01-17
| ||
21:18 | (cherry-pick): wish doc: change synopsis from "wish ?-encoding encoding?" to "wish ?options?". There are more options nowdays. check-in: 6819ea2d user: jan.nijtmans tags: core-8-6-branch | |
2025-01-15
| ||
17:26 | Install headers before documentation. If documentation copying (which is slow) is aborted, it doesn't affect development work check-in: 497a6e34 user: jan.nijtmans tags: core-8-6-branch | |
2025-01-14
| ||
16:04 | Put "no-xft" "build-info" tag in the alphabetical correct place check-in: 73f1075b user: jan.nijtmans tags: core-8-6-branch | |
2025-01-09
| ||
15:29 | version -> 8.6.17 check-in: c67e2f6f user: jan.nijtmans tags: core-8-6-branch | |
2025-01-04
| ||
22:58 | (cherry-pick): Fix warning when building on Linux check-in: fdd04e80 user: jan.nijtmans tags: core-8-6-branch | |
2025-01-03
| ||
23:35 | Update "changes" check-in: 4d63d943 user: jan.nijtmans tags: core-8-6-branch | |
23:30 | (cherry-pick): Fix [13ac26b35d]: wm iconbitmap does not correctly set the icon pixmap hint on macOS. Thanks to Serhiy Storchaka check-in: a60c5d2f user: jan.nijtmans tags: core-8-6-branch | |
2024-12-19
| ||
12:07 | Fix [a0d6ef020b]: Documentation bugs check-in: 742854d7 user: jan.nijtmans tags: core-8-6-branch | |
11:58 | (cherry-pick): Fix [844c0be72d]: Menu entry underline does not consider activeborderwidth. check-in: 9eb91f76 user: jan.nijtmans tags: core-8-6-branch | |
2024-12-12
| ||
16:25 | (cherry-pick): Make sure that tkUuid.h doesn't end up in "make dist" check-in: ace4661b user: jan.nijtmans tags: core-8-6-branch | |
2024-12-11
| ||
21:07 | Merge release check-in: 11b588d3 user: jan.nijtmans tags: core-8-6-branch | |
2024-12-09
| ||
17:44 | Update release date Closed-Leaf check-in: 6a416eb0 user: dgp tags: rc2, core-8-6-16-rc, core-8-6-16 | |
2024-12-04
| ||
19:11 | Tentative release date into the changes file. check-in: e464c670 user: dgp tags: rc0, core-8-6-16-rc | |
15:53 | merge 8.6 check-in: 802c56de user: dgp tags: core-8-6-16-rc | |
15:53 | changes generated by `make dist` check-in: d61aecba user: dgp tags: core-8-6-16-rc | |
2024-12-03
| ||
04:00 | Fix [8ce672d1a1]: Segfault with Tk >= 8.6.14 when using menu(button) with the -font option in a certain way. Patch from Christian Werner. check-in: 0b92d7c5 user: fvogel tags: core-8-6-branch | |
2024-12-02
| ||
19:26 | merge 8.6 check-in: 5c8b63f5 user: dgp tags: core-8-6-16-rc | |
2024-11-28
| ||
10:21 | Fix [a69fd7cdc7]: File clamTheme.tcl misses code related to the -indicatorforeground option. check-in: 64439dea user: csaba tags: core-8-6-branch | |
2024-11-27
| ||
16:20 | Open release branch check-in: da568bff user: dgp tags: rc0, core-8-6-16-rc | |
2024-11-25
| ||
11:10 | Fix [bcbf4c9875]: Tk intialization overwrites thread specific data check-in: df1a487a user: jan.nijtmans tags: core-8-6-branch | |
2024-11-22
| ||
21:37 | Let this bugfix branch build and test. Closed-Leaf check-in: ede12eef user: fvogel tags: bug-8ce672d1a1 | |
21:35 | Fix [8ce672d1a1]: Segfault with Tk >= 8.6.14 when using menu(button) with the -font option in a certain way. Patch from Christian Werner. check-in: 006481ff user: fvogel tags: bug-8ce672d1a1 | |
2024-11-13
| ||
21:15 | Make a list of the bugs fixed so far check-in: f921d987 user: jan.nijtmans tags: core-8-6-branch | |
20:41 | (cherry-pick) Workaround for [36e379c01b]: macOS Ventura, X11 build with XQuartz: crash in XLoadQueryFont check-in: 5c47c3c2 user: jan.nijtmans tags: core-8-6-branch | |
2024-10-18
| ||
21:48 | Missing {} check-in: b957e166 user: jan.nijtmans tags: core-8-6-branch | |
19:41 | merge core-8-6-branch check-in: feacdc73 user: fvogel tags: less_tests_constraints | |
12:49 | (cherry-pick): Fix wm-stackorder-2.3 on CI check-in: 1fcb0467 user: jan.nijtmans tags: core-8-6-branch | |
2024-10-17
| ||
07:33 | macOS 12 runner image will be removed check-in: 12b1c67d user: jan.nijtmans tags: core-8-6-branch | |
2024-10-11
| ||
11:48 | Add comment. Backported some indenting/spacing check-in: c2f6e43c user: jan.nijtmans tags: core-8-6-branch | |
09:41 | Fix [f52986c698]: SIGABRT from Tk_DeleteErrorHandler(). Backport some code cleanup from Tk 9.0 check-in: 9a633930 user: jan.nijtmans tags: core-8-6-branch | |
2024-10-10
| ||
19:49 | Fix error in previous commit. check-in: 05c8f380 user: fvogel tags: core-8-6-branch | |
19:48 | Fix error in previous commit. Closed-Leaf check-in: 67b1f4fa user: fvogel tags: bug-eb332846f3 | |
2024-10-09
| ||
20:06 | Fix [eb332846f3]: [grid] and [pack] with half-dead argument can cause hangup or even crash. check-in: eb220923 user: fvogel tags: core-8-6-branch | |
2024-10-08
| ||
21:25 | A somewhat better (does not spread TK_ALREADY_DEAD flags everywhere) and more complete (checks were missing) solution for both [grid] and [pack]. check-in: 56fbd8fe user: fvogel tags: bug-eb332846f3 | |
2024-10-07
| ||
20:47 | Fix candidate for [f52986c698]: SIGABRT from Tk_DeleteErrorHandler(). From AndroWish (thanks to chw). Closed-Leaf check-in: d81bc25a user: fvogel tags: bug-f52986c698 | |
20:44 | Inconspicuous logic change in Tk_MeasureChars(), from AndroWish. See [f52986c698]. check-in: d6508b17 user: fvogel tags: bug-f52986c698 | |
2024-10-03
| ||
08:27 | Update links, pointing to the 9.0 release as well check-in: f50205b9 user: jan.nijtmans tags: core-8-6-branch | |
2024-09-29
| ||
20:34 | Do the same as previous commit for [pack] this time. check-in: 0887eba8 user: fvogel tags: bug-eb332846f3 | |
20:27 | Fix [eb332846f3]: 'grid info' with half-dead argument can cause hangup or even crash. check-in: f42bf16a user: fvogel tags: bug-eb332846f3 | |
20:25 | Revert [48a605ac]. This does not belong to bug [eb332846f3] but to [3f5867c997]. check-in: 9ed55d77 user: fvogel tags: bug-eb332846f3 | |
2024-09-28
| ||
11:47 | Remove duplicate statement (already present on line 2449 - this was present since the first commit ever). check-in: 669b77f0 user: fvogel tags: bug-eb332846f3 | |
2024-09-27
| ||
20:34 | Fix [eb332846f3]: 'grid info' with half-dead argument can cause hangup or even crash check-in: 48a605ac user: fvogel tags: bug-eb332846f3 | |
20:21 | Fix [1f3de1c387]: Redundant [expr] in tests. check-in: ce260f2d user: fvogel tags: core-8-6-branch | |
20:15 | Fix [265d4e9ff1]: macOS Sequoia: warning: 'setShowsResizeIndicator:' is deprecated check-in: 61734162 user: fvogel tags: core-8-6-branch | |
14:41 | Version -> 8.6.16 check-in: 3f48a856 user: jan.nijtmans tags: core-8-6-branch | |
2024-09-21
| ||
14:39 | Improved the appearance of the Treeitem.indicator element. check-in: 89a80e32 user: csaba tags: core-8-6-branch | |
2024-09-20
| ||
16:48 | Fix [3981091e] Segmentation fault with bogus resource value (X11) check-in: bf3c722e user: jan.nijtmans tags: core-8-6-branch | |
13:21 | (slightly modified) proposed fix for [3981091ed3]: Segmentation fault with bogus resource value (X11) Closed-Leaf check-in: 4bc56d6e user: jan.nijtmans tags: bug-3981091ed3 | |
2024-09-19
| ||
21:01 | Fix [18e9840f84]: Assignment of invalid symbolic constant NotifyNormal check-in: 05d282a8 user: fvogel tags: core-8-6-branch | |
2024-09-16
| ||
16:40 | merge release check-in: 88622f27 user: dgp tags: core-8-6-branch | |
2024-09-15
| ||
12:49 | merge core-8-6-branch (but leave out the part of [a9e5c99f] that adds 'failsOnXQuarz' constraints that we don't need in branch less_tests_constraints) check-in: 507100bb user: fvogel tags: less_tests_constraints | |
12:26 | merge core-8-6-branch as of [5428a246] check-in: d9439798 user: fvogel tags: less_tests_constraints | |
12:14 | merge core-8-6-branch as of [5dd765ba] check-in: 2e2fb13e user: fvogel tags: less_tests_constraints | |
10:38 | Abandon the 'XQuartzKnownBug' constraint way and gear a specific error handler catching 'X Error of failed request: BadValue (X_OpenFont)' when calling XLoadQueryFont. check-in: b128b1a3 user: fvogel tags: less_tests_constraints | |
2024-09-11
| ||
19:29 | merge 8.6 Closed-Leaf check-in: 6dbd3c2c user: dgp tags: core-8-6-15-rc, core-8-6-15 | |
18:12 | Backport doc formatting improvements from 9.0 check-in: 1ada0fe9 user: jan.nijtmans tags: core-8-6-branch | |
2024-09-10
| ||
14:58 | merge 8.6 check-in: 4277c772 user: dgp tags: rc1, core-8-6-15-rc | |
09:31 | Update changes as proposed by Erik Leunissen (Thanks) check-in: 850ba564 user: oehhar tags: core-8-6-15-rc | |
2024-09-09
| ||
21:08 | mark an incompatible change check-in: 040d7320 user: dgp tags: core-8-6-15-rc | |
2024-09-07
| ||
17:51 | Use Tk_AllocColorFromObj() in stead of Tk_GetColor() where possible: it's more efficient (see documentation) check-in: 3105d36d user: jan.nijtmans tags: core-8-6-branch | |
17:04 | [b3a1b9] is still open, not resolved in any release branch check-in: e92cf2f7 user: jan.nijtmans tags: core-8-6-15-rc | |
2024-09-06
| ||
17:23 | merge 8.6 check-in: 5f38287d user: dgp tags: rc0, core-8-6-15-rc | |
17:08 | Fix [15bd03e81a]: `make genstubs` produces broken tkDecls.h file check-in: 782181cd user: jan.nijtmans tags: core-8-6-branch | |
16:08 | update / date changes check-in: 773cb43e user: dgp tags: core-8-6-15-rc | |
2024-09-04
| ||
15:27 | merge 8.6 check-in: 836e1506 user: dgp tags: core-8-6-15-rc | |
2024-09-03
| ||
19:36 | Forgot to add dead_hamza to the documentation check-in: 723f6883 user: jan.nijtmans tags: core-8-6-branch | |
19:34 | Somehow dead_hamza ended up in the wrong place check-in: f5617a87 user: jan.nijtmans tags: core-8-6-15-rc | |
16:19 | merge 8.6 check-in: 80cb5b49 user: dgp tags: core-8-6-15-rc | |
2024-09-02
| ||
11:50 | typo's check-in: 348282ba user: jan.nijtmans tags: core-8-6-15-rc | |
10:35 | Proposal for changes file for Tk 8.6.15 check-in: 2179b965 user: oehhar tags: core-8-6-15-rc | |
2024-09-01
| ||
20:35 | Backport documentation improvements from 8.7/9.0 check-in: 7ed5066e user: jan.nijtmans tags: core-8-6-branch | |
19:29 | Missing "const" in documentation for Tk_Get3DBorder/Tk_GetColor/Tk_GetCursor check-in: a1e73577 user: jan.nijtmans tags: core-8-6-branch | |
18:51 | Rename DEF_TEXT_INACTIVE_SELECT_COLOR to DEF_TEXT_INACTIVE_SELECT_BG_COLOR in the text widget code. check-in: 04d86758 user: fvogel tags: core-8-6-branch | |
2024-08-30
| ||
16:14 | merge 8.6 check-in: 2575910a user: dgp tags: core-8-6-15-rc | |
14:43 | Fix comment: Tk_Uid aren't simply allocated. Some indenting fixes. check-in: dbf1583f user: jan.nijtmans tags: core-8-6-branch | |
10:39 | Tk 8.6 doesn't support TK_CONFIG_OBJS flag in TK_CONFIG_??? entries. If an extension tries, supply an error. check-in: d458ea71 user: jan.nijtmans tags: core-8-6-branch | |
10:37 | Remove dead code in tkCanvas.c. Formatting. check-in: 6d1dd17d user: jan.nijtmans tags: core-8-6-branch | |
10:36 | Fix warning on Windows: ISO C90 forbids mixed declarations and code check-in: 466aecbf user: jan.nijtmans tags: core-8-6-branch | |
08:31 | Formatting-related cleanup in ttkTreeview.c. check-in: 192f8711 user: csaba tags: core-8-6-branch | |
2024-08-28
| ||
12:16 | Merge more ttk::treeview improvements related to bug [d82fa2953a]. check-in: 148e6611 user: sbron tags: core-8-6-branch | |
2024-08-27
| ||
15:07 | Merge 8.6 Closed-Leaf check-in: ddbf4de4 user: jan.nijtmans tags: bug-d82fa2953a | |
07:55 | Additional changes for ttk::treeview on macOS. check-in: f89dc326 user: sbron tags: bug-d82fa2953a | |
2024-08-26
| ||
18:36 | Bump version to 8.6.15 in prep for new patch release. check-in: 874339fd user: dgp tags: core-8-6-15-rc | |
10:34 | Hide unused variables on macOS. check-in: afb205b2 user: sbron tags: bug-d82fa2953a | |
09:47 | Use a different clipping method for macOS. check-in: c9bb283d user: sbron tags: bug-d82fa2953a | |
2024-08-24
| ||
14:05 | Clip the ttk::treeview tree area if it runs the risk of drawing outside its borders. check-in: d0a5d045 user: sbron tags: bug-d82fa2953a | |
10:11 | Made the handling of non-default ttk::notebook tab positions more user-friendly. check-in: 5b9f1145 user: csaba tags: core-8-6-branch | |
2024-08-23
| ||
15:15 | Don't build this branch any more Closed-Leaf check-in: 4aba19af user: jan.nijtmans tags: macOS-14-CI | |
2024-08-22
| ||
18:01 | Backout a previous change that causes distortion of the bottom row of non-tree columns. check-in: 4950fd0f user: sbron tags: bug-d82fa2953a | |
17:54 | Don't change the view when the ttk::treeview's 'see' command is executed for a detached item. check-in: 71e558f8 user: sbron tags: bug-d82fa2953a | |
14:44 | Make sure the scroll information for a ttk::treeview widget is current before use. check-in: 94b40e00 user: sbron tags: bug-d82fa2953a | |
14:20 | Make the ttk::treeview 'see' command produce the expected result when it is issued before the widget is first mapped. check-in: 93324455 user: sbron tags: bug-d82fa2953a | |
11:53 | One mre LAMDA -> _LAMBDA check-in: 0a4e4388 user: jan.nijtmans tags: core-8-6-branch | |
10:00 | Rebase to latest 8.6, see what's left check-in: 2830d0d3 user: jan.nijtmans tags: macOS-14-CI | |
09:42 | Fix distortion of the bottom row when it is only partly visible. check-in: d03b5a0c user: sbron tags: bug-d82fa2953a | |
08:59 | Make sure that the background doesn't overlap the border's left edge when the widget is scrolled horizontally. check-in: 83706f8f user: sbron tags: bug-d82fa2953a | |
08:31 | Lamda -> Lambda check-in: c40f927d user: jan.nijtmans tags: core-8-6-branch | |
2024-08-21
| ||
14:08 | Fix 14f0d2c9558caf67 (same mistake in Tk as well) check-in: 6bca31b9 user: jan.nijtmans tags: core-8-6-branch | |
2024-08-18
| ||
17:24 | Re-enable --disable-aqua builds check-in: a9e5c99f user: jan.nijtmans tags: core-8-6-branch | |
2024-08-17
| ||
21:48 | another try Closed-Leaf check-in: fcd8d4e7 user: jan.nijtmans tags: bug-36e379c01b | |
2024-08-16
| ||
15:24 | find out which unixSelect testcases fail check-in: 62d9c7f4 user: jan.nijtmans tags: bug-36e379c01b | |
14:48 | Fix [d82fa2953a]: Cosmetic issues when ttk::treeview height is not a full number of lines. check-in: 5428a246 user: sbron tags: core-8-6-branch | |
13:40 | Document the fact that the area returned by the treeview 'bbox' command may only be partly visible. Closed-Leaf check-in: 6a67c85f user: sbron tags: bug-d82fa2953a | |
10:47 | Make sure that the background doesn't overlap the border's right edge when the columns aren't stretchable. check-in: 3f790fcb user: sbron tags: bug-d82fa2953a | |
2024-08-15
| ||
19:14 | Made sure that the see command will make the item fully vertically visible in the window. Closed-Leaf check-in: 6053957e user: csaba tags: mistake | |
16:30 | Use current position information when calculating the position for the treeview 'see' command. check-in: bfdef907 user: sbron tags: bug-d82fa2953a | |
15:27 | Revert [a9e637f1] and fix it in a simpler way that also fixes the 'see' and scrolling issues mentioned in [d82fa2953a]. check-in: 8aae73b1 user: sbron tags: bug-d82fa2953a | |
14:46 | Proposed fix for ticket [d82fa2953a]: Cosmetic issues when ttk::treeview height is not a full number of lines. check-in: 87ea6403 user: csaba tags: bug-d82fa2953a | |
14:17 | Create new branch named "bug-d82fa2953a" check-in: 1232613a user: csaba tags: bug-d82fa2953a | |
08:13 | unixSelect-1.2 fails as well on XQuarz check-in: 82563b37 user: jan.nijtmans tags: bug-36e379c01b | |
2024-08-14
| ||
17:20 | Stabilize wm-stackorder-3.1 to let it pass on macOS Sonoma (Xcode) check-in: e4ad7e7f user: jan.nijtmans tags: bug-36e379c01b | |
2024-08-13
| ||
15:36 | unixfont-2.4 too check-in: cfe4d369 user: jan.nijtmans tags: bug-36e379c01b | |
2024-08-12
| ||
21:46 | Find out which unixFont.test testcases fail on MacOS with --disable-aqua check-in: 6e38b56c user: jan.nijtmans tags: bug-36e379c01b | |
2024-08-11
| ||
16:48 | See if --disable-aqua build works now check-in: 9c1acbf1 user: jan.nijtmans tags: bug-36e379c01b | |
16:43 | Add failsOnXQuarz constraint to more testcases check-in: fe177b07 user: jan.nijtmans tags: core-8-6-branch | |
2024-08-09
| ||
13:51 | Same cleanup as in commit [520afa7b]. Thanks Jan! check-in: 5dd765ba user: csaba tags: core-8-6-branch | |
12:24 | Fixed typo in tkWinDraw.c. check-in: 4075df4e user: csaba tags: core-8-6-branch | |
09:21 | Minor cosmetic fix in ttkWinTheme.c. check-in: 69819c02 user: csaba tags: core-8-6-branch | |
09:08 | Fix for ticket [f569b9410c]: Improve the look of the focus indicator on Windows. check-in: 39d50971 user: csaba tags: core-8-6-branch | |
2024-08-08
| ||
20:14 | -insertwith can only be non-negative. Document that. See [26b2825319] check-in: 67a25c31 user: jan.nijtmans tags: core-8-6-branch | |
2024-08-07
| ||
19:02 | Merged fix for ticket [089da4d261] into core-8-6-branch. check-in: 8b9354ee user: csaba tags: core-8-6-branch | |
17:50 | Proposed fix for ticket [f569b9410c]: Improve the look of the focus indicator on Windows. Closed-Leaf check-in: d1e3cc0c user: csaba tags: bug-f569b9410c | |
17:39 | Create new branch named "bug-f569b9410c" check-in: 6605ea8c user: csaba tags: bug-f569b9410c | |
16:58 | merge core-8-6-branch check-in: d5a7cd1b user: fvogel tags: less_tests_constraints | |
13:57 | Make testcases more independant from exact error-message. check-in: dc9b3b08 user: jan.nijtmans tags: core-8-6-branch | |
2024-08-04
| ||
20:46 | (cherrypick): Fix: missing colon in namespaced SEE ALSO link check-in: 37f97e5c user: jan.nijtmans tags: core-8-6-branch | |
20:38 | (cherrypick): documentation escape sequence typo check-in: eb66f55f user: jan.nijtmans tags: core-8-6-branch | |
19:50 | (cherry-pick): Robustify event-9.2 (and do the same for consistency in event-9.1) check-in: e3830838 user: jan.nijtmans tags: core-8-6-branch | |
2024-08-02
| ||
16:20 | Correction in TkWinDrawDottedRect. check-in: 77a9d941 user: csaba tags: core-8-6-branch | |
13:11 | Added focus element to Toolbutton style, as proposed by Emiliano Gavilan in ticket [0d48797195]. check-in: a495f343 user: csaba tags: core-8-6-branch | |
2024-07-31
| ||
11:36 | Merged branch bug-0d48797195 into core-8-6-branch. Ticket [0d48797195] check-in: 22d56237 user: csaba tags: core-8-6-branch | |
10:04 | Made sure that the ttk::treeview widget of the "alt" and "clam" themes will have a 1-pixel wide focus ring, too. Closed-Leaf check-in: f55b88fc user: csaba tags: bug-089da4d261 | |
2024-07-28
| ||
11:19 | Proposed fix for ticket [0d48797195]: Ugly and inconsistent look of the focus element and active listbox item. Closed-Leaf check-in: ec9aa473 user: csaba tags: bug-0d48797195 | |
08:52 | Let tests constrained by 'XQuartzKnownBug' be run when running the test suite without skipping known bugs. check-in: 69f4dfd1 user: fvogel tags: less_tests_constraints | |
07:36 | Add XQuartzKnownBug constraint to two tests in entry.test and two corresponding tests in spinbox.test since [36e379c01b] (crash in XLoadQueryFont) kicks in when running them. check-in: c3eb4d5f user: fvogel tags: less_tests_constraints | |
2024-07-27
| ||
19:54 | Stabilize wm-stackorder-3.1 to let it pass on macOS Sonoma (Xcode) check-in: d3abfb58 user: fvogel tags: less_tests_constraints | |
17:39 | Ticket [957190f1]: replace NULL by (char *) NULL check-in: a9d63ce5 user: oehhar tags: core-8-6-branch | |
14:22 | Robustify event-9.2 (and do the same for consistency in event-9.1). Test event-9.2 fails sporadically on macOS. This test failure happens not only with the CI runner but also (at least) on a real macOS 14.5 Sonoma when running the test suite for Tk built with clang with aqua. Investigations showed that the failure is due to the .top2 toplevel failing to position above the .top1 toplevel, i.e. the [wm geometry .top2 ...] statement did not execute. This can be solved by letting the OS create and position .top2 first, and move it only after having waited a bit. check-in: b708d141 user: fvogel tags: less_tests_constraints | |
13:43 | Backout [78201759] because this does not work when the haveDISPLAY constraint is false: the expected test result is evaluated even if the test is skipped, and we get an error: can't read 'env(DISPLAY)': no such variable check-in: 933d8bf3 user: fvogel tags: less_tests_constraints | |
09:48 | Backout [62427315] (temporary disable building on MacOS with --disable-aqua). check-in: 95189714 user: fvogel tags: less_tests_constraints | |
09:47 | Backout [8646cd4e] (entry-3.24, macOS Ventura, X11 build with XQuartz: crash in XLoadQueryFont). check-in: cb186437 user: fvogel tags: less_tests_constraints | |
09:45 | merge core-8-6-branch check-in: a8d40060 user: fvogel tags: less_tests_constraints | |
2024-07-26
| ||
20:20 | Fix [089da4d261]: minor visual modifications of ttk default style (focus ring of ttk::scale and ttk::treeview). Patch from Emiliano Gavilan. check-in: 62e11a85 user: fvogel tags: bug-089da4d261 | |
2024-07-25
| ||
13:30 | [957190f13] gif export: interpolate more colors. Proposal by Christian Werner (thanks !) Leaf check-in: dd4205f4 user: oehhar tags: 957190f13-gif-export-more-colors | |
2024-07-23
| ||
16:07 | 25.4 / 72.0 - the last and final word! check-in: 4461d86f user: culler tags: core-8-6-branch | |
01:44 | Move the other decimal point. check-in: e5b625df user: culler tags: core-8-6-branch | |
2024-07-22
| ||
19:51 | Put the decimal point in the right place. check-in: cf84f419 user: culler tags: core-8-6-branch | |
12:29 | changes: add bug [2d3a81] check-in: c2e3dd7b user: oehhar tags: core-8-6-branch | |
12:16 | Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branch check-in: fd7b2987 user: oehhar tags: core-8-6-branch | |
2024-07-21
| ||
17:37 | Accommodate Microsoft compilers which do not allow expressions in a literal constant. check-in: 4b7b2147 user: culler tags: core-8-6-branch | |
2024-07-19
| ||
05:02 | Fix [13f4eabe]: 0.35278 != 25.4 / 72.0 in double precision arithmetic. check-in: 2801889f user: culler tags: core-8-6-branch | |
2024-07-18
| ||
08:11 | Comments changed Closed-Leaf check-in: 7623fa7d user: oehhar tags: ticket-2d3a81c0-menubutton-destroy-segfault | |
08:07 | Ticket [2d3a81c0] menubutton destroy segfault: preserve menu pointer in tkWinMenu.c, not in tkMenu.c, as for MacOS. check-in: c08e58fc user: oehhar tags: ticket-2d3a81c0-menubutton-destroy-segfault | |
07:48 | Ticket [2d3a81c0] menubutton destroy segfault: proposed solution to preserve also the menu check-in: d1624c46 user: oehhar tags: ticket-2d3a81c0-menubutton-destroy-segfault | |
2024-07-12
| ||
06:43 | Fix Tk_ObjCustomOption documentation check-in: 163065bc user: jan.nijtmans tags: core-8-6-branch | |
2024-07-06
| ||
09:08 | Fix [51ece3786f]: crash with dchars on line with arrows. check-in: 203dc3d5 user: fvogel tags: core-8-6-branch | |
2024-07-02
| ||
08:47 | Temporary disable building on MacOS with --disable-aqua: This is not a Tk problem, but a known XQuartz problem. check-in: 62427315 user: jan.nijtmans tags: core-8-6-branch | |
2024-07-01
| ||
12:19 | Disable entry-3.24 testcase on XQuartz. See: [36e379c01b], which is now visible in GITHUB. check-in: 8646cd4e user: jan.nijtmans tags: core-8-6-branch | |
2024-06-30
| ||
17:57 | Possible fix for [b3a1b9852d]: treeview: Enter key works differently in Windows and Linux Leaf check-in: aa26b814 user: jan.nijtmans tags: bug-b3a1b9852d | |
15:04 | macos-11 is no longer available on GITHUB, so switch to macos-12 check-in: 3ccace08 user: jan.nijtmans tags: core-8-6-branch | |
2024-06-27
| ||
06:05 | Fix [51ece3786f]: crash with dchars on line with arrows. Closed-Leaf check-in: 4509406a user: fvogel tags: bug-51ece3786f | |
06:04 | Add test canvas-11.4 demonstrating bug [51ece3786f]. check-in: e8d832d8 user: fvogel tags: bug-51ece3786f | |
2024-06-26
| ||
10:59 | Sync nmakehelp.c with Tcl check-in: 86f60061 user: jan.nijtmans tags: core-8-6-branch | |
10:58 | Fix build (missing ')'). Some indenting check-in: 91e0313f user: jan.nijtmans tags: core-8-6-branch | |
2024-06-25
| ||
17:17 | Don't use -encoding "binary" any more in Tk. Backport some more formatting changes check-in: fbecadc0 user: jan.nijtmans tags: core-8-6-branch | |
2024-06-23
| ||
15:05 | Fix typo in comment. check-in: edcb9db0 user: fvogel tags: core-8-6-branch | |
08:20 | Fix typo in comment. Closed-Leaf check-in: 949a29a1 user: fvogel tags: bug-8da7af2f8e | |
08:14 | Backout incorrect fix [d7b0c443], that created problem [a0dca39fd1]. check-in: 921bf608 user: fvogel tags: core-8-6-branch | |
08:13 | Backout incorrect fix [d7b0c443], that created problem [a0dca39fd1]. check-in: 2509df95 user: fvogel tags: bug-8da7af2f8e | |
08:12 | merge core-8-6-branch check-in: 8e6ac58c user: fvogel tags: bug-8da7af2f8e | |
2024-06-21
| ||
20:10 | Updated the Widget Demo script cscroll.tcl. check-in: 10d1cba6 user: csaba tags: core-8-6-branch | |
2024-06-18
| ||
08:30 | Ticket [865af014]: add error message on corrupt gif file check-in: fc6f7369 user: oehhar tags: core-8-6-branch | |
2024-06-14
| ||
18:26 | Fix test number and indentation. Closed-Leaf check-in: 935ea833 user: fvogel tags: bug-865af0148c-gif-truncated-colormap | |
11:52 | Merge 8.6 check-in: a5b19fcd user: oehhar tags: bug-865af0148c-gif-truncated-colormap | |
10:38 | Ticket [865af0148c] GIF errornously accepted if colormap segment is truncated check-in: 5a0a9311 user: oehhar tags: bug-865af0148c-gif-truncated-colormap | |
06:53 | Fix [dacd18294b]: Undefined behavior in tkTextBTree.c (out of bounds access in array) check-in: a19a46b0 user: jan.nijtmans tags: core-8-6-branch | |
2024-06-13
| ||
08:02 | Possible fix for [dacd18294b]: Undefined behavior in tkTextBTree.c (out of bounds access in array) Closed-Leaf check-in: 5628e780 user: jan.nijtmans tags: bug-dacd18294b | |
2024-06-11
| ||
03:36 | merge core-8-6-branch check-in: bce5c4da user: fvogel tags: less_tests_constraints | |
03:17 | Fix [1576528fff]: image read file with -from option. check-in: 82777e9f user: fvogel tags: core-8-6-branch | |
2024-06-09
| ||
20:29 | Add parenthesis that was missing from previous commit. Closed-Leaf check-in: 83d82f00 user: fvogel tags: bug-22349fc78a-v2 | |
20:25 | TCL_UNUSED() parameter in SendEnterLeaveForDestroy() on Linux. check-in: 5e31837f user: fvogel tags: bug-22349fc78a-v2 | |
20:21 | Document parameters of TestProcessEventsObjCmd. check-in: 5936cd40 user: fvogel tags: bug-22349fc78a-v2 | |
20:08 | Rename processevents --> testprocessevents to conform to the widely used convention that commands specific to the test suite start with 'test'. check-in: 78592c62 user: fvogel tags: bug-22349fc78a-v2 | |
20:01 | Typo in previous commit. check-in: 8ca7f760 user: fvogel tags: bug-22349fc78a-v2 | |
20:00 | Remove -verbose option from macOS workflow file. check-in: 0068b7d1 user: fvogel tags: bug-22349fc78a-v2 | |
19:59 | Comments style. check-in: 96c2596a user: fvogel tags: bug-22349fc78a-v2 | |
18:51 | Add more tests for GIF and PNG images: read large region from small file. Closed-Leaf check-in: 3621f9a8 user: fvogel tags: bug-1576528fff | |
18:38 | Add more tests for GIF and PNG images read with -from, -to and -shrink options. check-in: 77166d1a user: fvogel tags: bug-1576528fff | |
18:21 | Remove constraint hasTeapotPhoto, the image file used in the tests is distributed in the tests directory so this constraint is always satisfied. check-in: a2c68b0d user: fvogel tags: bug-1576528fff | |
17:38 | Add more tests for GIF and PNG images read with -from and/or -to options. check-in: 8cf68210 user: fvogel tags: bug-1576528fff | |
16:44 | Fix width and height of the image read (PNG case only, GIF was already OK). check-in: 55a99a75 user: fvogel tags: bug-1576528fff | |
12:38 | Fix [a0241c0e25]: photo image copy command can unexpectedly hang for 20+ seconds. check-in: fb3f289d user: fvogel tags: core-8-6-branch | |
12:29 | Remove constraints hasEarthPhoto and hasOusterPhoto, the image files used in the tests are distributed in the tests directory so these constraints are always satisfied. check-in: 2891a39a user: fvogel tags: bug-1576528fff | |
12:13 | Fix [1576528fff]: image read file with -from option - PNG case check-in: efe93177 user: fvogel tags: bug-1576528fff | |
07:35 | Less ugly fix for the GIF case. check-in: 944384c6 user: fvogel tags: bug-1576528fff | |
2024-06-08
| ||
20:58 | Add test imgPhoto-19.3 demonstrating bug [1576528] for the PNG case, and imgPhoto-19.4 (which shows a workaround and passes). check-in: 05a761c3 user: fvogel tags: bug-1576528fff | |
20:45 | Fix [1576528fff]: image read file with -from option - GIF case check-in: f0a41208 user: fvogel tags: bug-1576528fff | |
20:39 | Add test imgPhoto-19.1 demonstrating bug [1576528] for the GIF case, and imgPhoto-19.2 (which shows a workaround and passes). check-in: 66718b6e user: fvogel tags: bug-1576528fff | |
09:07 | Better fix for [a0241c0e25]. The checks for coordinates outside of the source image were incorrect. Closed-Leaf check-in: cb5d817b user: fvogel tags: bug-a0241c0e25 | |
08:54 | Add explanatory comment. check-in: 216211d8 user: fvogel tags: bug-a0241c0e25 | |
08:37 | Fix [a0241c0e25]: photo image copy command can unexpectedly hang for 20+ seconds. check-in: dbd79c00 user: fvogel tags: bug-a0241c0e25 | |
08:36 | Add test imgPhoto-12.5 demonstrating bug [a0241c0e25]. check-in: 25c8602c user: fvogel tags: bug-a0241c0e25 | |
2024-06-04
| ||
06:17 | Use testConstraint withXft in unixFont.test instead of a variable with the same value. check-in: e4bdfcc5 user: fvogel tags: less_tests_constraints | |
2024-06-03
| ||
19:28 | Backport some (modified) ttk testcases from 8.7 check-in: d49943a1 user: jan.nijtmans tags: core-8-6-branch | |
2024-06-02
| ||
07:15 | Fix [0fb337ea84]: ttk::combobox selection overruns downarrow element. Thanks to Emiliano Gavilan. check-in: ceab69ad user: fvogel tags: core-8-6-branch | |
2024-06-01
| ||
13:45 | Merge core-8-6-branch Leaf check-in: 2f300f95 user: culler tags: chavez_cgimage_drawing | |
2024-05-31
| ||
23:09 | Restore accidentally deleted linux test code check-in: 6b6cc326 user: culler tags: bug-22349fc78a-v2 | |
22:36 | keep the root on the screen for event tests check-in: 85e9cb61 user: culler tags: bug-22349fc78a-v2 | |
22:26 | Remove commented out code check-in: 1875024d user: culler tags: bug-22349fc78a-v2 | |
22:01 | Fix typo in event.test; be less lazy in processevents check-in: a078b137 user: culler tags: bug-22349fc78a-v2 | |
17:11 | merge core-8-6-branch Closed-Leaf check-in: 71089d07 user: fvogel tags: bug-22349fc78a | |
17:11 | merge core-8-6-branch check-in: 1a015bb6 user: fvogel tags: bug-22349fc78a-v2 | |
2024-05-30
| ||
18:51 | Don't use processevents on linux. check-in: 175e2bff user: culler tags: bug-22349fc78a-v2 | |
03:41 | Small adjustments to tests. check-in: 51be3670 user: culler tags: bug-22349fc78a-v2 | |
2024-05-29
| ||
19:56 | Fix [0fb337ea84]: ttk::combobox selection overruns downarrow element. Thanks to Emiliano Gavilan. Closed-Leaf check-in: 0a36b34b user: fvogel tags: bug-0fb337ea84 | |
19:07 | Switch back to the macOS-11 runner, for comparison check-in: 29185a3c user: culler tags: bug-22349fc78a-v2 | |
18:49 | merge core-8-6-branch check-in: 03fd50a4 user: fvogel tags: less_tests_constraints | |
18:45 | Fix [8162e9b7a9]: Fonts are always scaled with UI when creating new instances. Many thanks to Csaba Nemethi! check-in: 087440d5 user: fvogel tags: core-8-6-branch | |
18:11 | Make the processevents command general. check-in: 42b65ef1 user: culler tags: bug-22349fc78a-v2 | |
16:50 | Restore some calls to _pause, needed by Windows. check-in: 74b8109f user: culler tags: bug-22349fc78a-v2 | |
16:23 | remove unused variable; forgot to save events.test check-in: 6eec92d9 user: culler tags: bug-22349fc78a-v2 | |
16:18 | Add a simple version of the processevents test command and use it for the event-9* tests. check-in: 03cf47af user: culler tags: bug-22349fc78a-v2 | |
01:20 | Use Tk_ManageGeometry here too. check-in: ac19001a user: culler tags: bug-22349fc78a-v2 | |
2024-05-28
| ||
23:22 | Use Tk_ManageGeometry instead of just setting the pointer. check-in: 94e0fee3 user: culler tags: macOS-14-CI | |
22:47 | Include the fix for wm-manage-1.8 check-in: c43dffe5 user: culler tags: macOS-14-CI | |
22:28 | fix wm-manage-1.8 (without fixing wm manage) check-in: b4d178d7 user: culler tags: bug-22349fc78a-v2 | |
21:22 | Request font with pixel size 13 instead of 11, so that font-44.1 passes without Xft under xvfb too. Closed-Leaf check-in: a5ac9aad user: fvogel tags: bug-8162e9b7a9 | |
19:30 | #ifdef DEBUG_FONTSEL --> #if DEBUG_FONTSEL in tkUnixRFont.c check-in: ba812a42 user: fvogel tags: bug-8162e9b7a9 | |
19:08 | Save and restore current scaling when running font-44.1 (this prevents several other tests in other test files from failing). check-in: e1fa5dea user: fvogel tags: bug-8162e9b7a9 | |
17:16 | Merge with macOS-14-CI so we can test on macOS 14; remove SendEnterLeaveForMap which seems to be unneeded. check-in: 629ba1fb user: culler tags: bug-22349fc78a-v2 | |
16:10 | Adjust some tests and schedule a CI run on macOS 14. check-in: bf81e35d user: culler tags: macOS-14-CI | |
03:35 | Avoid calling TkUpdatePointer for a window which is being destroyed by a child's <Destroy> binding script. check-in: b5bcbd08 user: culler tags: bug-22349fc78a-v2 | |
2024-05-27
| ||
20:12 | Let this bugfix branch build and test at Github Actions. check-in: d2a8699f user: fvogel tags: bug-8162e9b7a9 | |
16:07 | Don't call tkUpdatePointer from TkWmDeadWindow unless it is necessary. check-in: 3d2aac2c user: culler tags: bug-22349fc78a-v2 | |
2024-05-26
| ||
20:17 | Remove unneeded call to TkWmDeadWindow check-in: ac9a359d user: culler tags: bug-22349fc78a-v2 | |
19:22 | #define DEBUG_FONTSEL 0 check-in: a491e090 user: fvogel tags: bug-8162e9b7a9 | |
18:38 | Remove commented statements in event.test. check-in: 17314216 user: fvogel tags: bug-22349fc78a-v2 | |
17:54 | Restore old version of font-44.1, following Csaba's suggestion, but add a pointer to the relevant ticket in case it failed again in the future. check-in: 0f61fe26 user: fvogel tags: bug-8162e9b7a9 | |
17:46 | A few further improvements in tkUnixRFont.c by Csaba Nemethi. check-in: 37e6b293 user: fvogel tags: bug-8162e9b7a9 | |
01:26 | Try macOS 12 check-in: 98c34f91 user: culler tags: bug-22349fc78a-v2 | |
2024-05-25
| ||
13:19 | Fix silly error. check-in: 7271c83e user: culler tags: bug-22349fc78a-v2 | |
2024-05-24
| ||
19:46 | Deal with compiler warnings when building with mingw gcc on Windows. check-in: bcaa87c0 user: culler tags: bug-22349fc78a-v2 | |
16:53 | Make compilable with strict C99 compiler (missing declaration for XUnionRegion()) check-in: f2f2900e user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Another attempt, adding "csaba magic" for [tk scaling] initialization Closed-Leaf check-in: d1221183 user: jan.nijtmans tags: bug-8162e9b7a9-with-csaba-magic | |
15:30 | Fix bug introduced in FrontWindowAtPoint which causes unixWm-50.1 to fail by ignoring that the pointer is in a titlebar. Also, make the unixWm-50 tests more robust by ensuring that the root window is out of the way. (This matters for macOS 14, not 11). check-in: a935a85f user: culler tags: bug-22349fc78a-v2 | |
03:44 | Remove leftover debugging code. check-in: fca86410 user: fvogel tags: bug-22349fc78a-v2 | |
01:54 | Simpler fix for wm-iconwindow-2.1 which still does not explain the crash. check-in: 77de21d1 user: culler tags: bug-22349fc78a-v2 | |
2024-05-23
| ||
23:32 | fix wm-iconwindow-2.1 check-in: e3912212 user: culler tags: bug-22349fc78a-v2 | |
19:53 | Schedule a CI run check-in: 9b52f997 user: culler tags: bug-22349fc78a-v2 | |
17:43 | White space. check-in: 4b76b330 user: culler tags: bug-22349fc78a-v2 | |
17:18 | Merge core-8-6-branch check-in: fb4137fd user: culler tags: bug-22349fc78a-v2 | |
16:55 | Clean up. check-in: 4c017414 user: culler tags: bug-22349fc78a-v2 | |
15:22 | Remove general code for checking if a display is valid because it affects timing, which breaks all of the event-9 tests. check-in: 67e05a80 user: culler tags: bug-22349fc78a-v2 | |
15:08 | Prevent crash at exit on macOS check-in: 88ebe847 user: culler tags: bug-22349fc78a-v2 | |
2024-05-22
| ||
19:00 | Readjust event-9.15 and event-9.19 check-in: 1e0be734 user: culler tags: bug-22349fc78a-v2 | |
18:45 | xmfbox now passes - the crash occurs at the end of the tk tests, before the ttk tests check-in: af75a05b user: culler tags: bug-22349fc78a-v2 | |
16:58 | Add some update hacks to defer macOS crashes until xmfbox.test. check-in: 69059f2d user: culler tags: bug-22349fc78a-v2 | |
04:22 | Make destruction of windows on macOS work again. But more issues remain. check-in: 3fc41f12 user: culler tags: bug-22349fc78a-v2 | |
03:16 | Remove debugging code. Issues remain with macOS for other tests in event.test. check-in: 9e30de65 user: culler tags: bug-22349fc78a-v2 | |
02:44 | All event tests now pass on Windows check-in: 34f66244 user: culler tags: bug-22349fc78a-v2 | |
2024-05-21
| ||
22:42 | Only 9.13, 9.14. and 9.19 fail on windows. Debug output included. check-in: 32b38d0b user: culler tags: bug-22349fc78a-v2 | |
2024-05-20
| ||
23:04 | Restore the call to TkPointerDeadWindow - Windows needs it; probably macOS does too. check-in: d5924536 user: culler tags: bug-22349fc78a-v2 | |
19:47 | A bit better DEBUG_FONTSEL support. check-in: d8c78de0 user: fvogel tags: bug-8162e9b7a9 | |
15:41 | Don't pass a NULL display and None window to XQueryPointer. check-in: 62552749 user: culler tags: bug-22349fc78a-v2 | |
15:14 | Remove now useless tkwin argument of GetTkFontAttributes(). check-in: 711cca66 user: fvogel tags: bug-8162e9b7a9 | |
14:58 | Revert 3rd change from [84cd707d] following Csaba's request. check-in: 0d473dd0 user: fvogel tags: bug-8162e9b7a9 | |
2024-05-19
| ||
21:38 | Remove call to TkPointerDeadWindow in macOS and simplify 9.13 so it tests the same thing but fails less often. check-in: 8bfd2313 user: culler tags: bug-22349fc78a-v2 | |
21:07 | All event-9.xy tests now pass, but 9.13 fails one time out of five. check-in: 91527650 user: culler tags: bug-22349fc78a-v2 | |
17:09 | ttk state implementation improvements check-in: 95390ea2 user: jan.nijtmans tags: core-8-6-branch | |
03:10 | Merge core-8-6-branch check-in: 1b9d0504 user: culler tags: bug-22349fc78a-v2 | |
03:08 | Remove debugging print statements. check-in: 0f09b11f user: culler tags: bug-22349fc78a-v2 | |
02:41 | Attempt to fix [22349fc78a] for macOS. Currently only event-9.16 fails unless there is a timeout waiting for an enter or leave event. check-in: 2734be85 user: culler tags: bug-22349fc78a-v2 | |
2024-05-18
| ||
20:34 | Document user1-user3 ttk widget states check-in: e76f222a user: jan.nijtmans tags: core-8-6-branch | |
2024-05-17
| ||
20:39 | GetTkFontAttributes, Csaba's version (thanks!). check-in: 34c450cb user: fvogel tags: bug-8162e9b7a9 | |
20:37 | Revert [c03d4e79] check-in: e659ad05 user: fvogel tags: bug-8162e9b7a9 | |
19:59 | Backout [7edb8725]. Thanks, Jan! check-in: 1119a050 user: fvogel tags: bug-8162e9b7a9 | |
14:42 | Make "user[0-6]" names match the TTK_STATE_USER[0-6] definitions check-in: 526b5b48 user: jan.nijtmans tags: core-8-6-branch | |
14:41 | Eliminate superflous semicolons check-in: aa0cd6e3 user: jan.nijtmans tags: core-8-6-branch | |
2024-05-16
| ||
20:42 | Reduce confusion by using the adequate variable name in GetTkFontAttributes(). check-in: c03d4e79 user: fvogel tags: bug-8162e9b7a9 | |
20:39 | The XFT_PIXEL_SIZE property is a double in fontconfig. See also [434d294df8]. check-in: 7edb8725 user: fvogel tags: bug-8162e9b7a9 | |
12:15 | Resolve some compiler warnings on Windows. spacing cleanup check-in: 5db71bb2 user: jan.nijtmans tags: core-8-6-branch | |
11:43 | Code formatting, TCL_UNUSED() usage, all backported from 8.7. This makes it easier to backport other parts check-in: 3b607bb8 user: jan.nijtmans tags: core-8-6-branch | |
2024-05-15
| ||
22:00 | Add test font-44.3 demonstrating bug [8162e9b7a9]. check-in: 86036921 user: fvogel tags: bug-8162e9b7a9 | |
11:28 | Experiment: is [84cd707d] the cause of [8162e9b7a9]? I don't see anything wrong with this commit. Closed-Leaf check-in: a2234d91 user: jan.nijtmans tags: backout-84cd707d | |
2024-05-13
| ||
18:32 | Fix [bb52855781]: ttk treeview tests not robust against display scaling check-in: bb6d8521 user: jan.nijtmans tags: core-8-6-branch | |
12:55 | Better way to set the borderwidth of two style elements of the "classic" theme to 2. check-in: 3d3923a2 user: csaba tags: core-8-6-branch | |
2024-05-12
| ||
17:37 | One more adaptation of the "classic" theme to the look of current Tk core widgets. check-in: 250f6627 user: csaba tags: core-8-6-branch | |
2024-05-11
| ||
23:24 | Two more Tk_GetPixelsFromObj usages. Remove double MODULE_SCOPE definitions. All backported check-in: 7e6a28d1 user: jan.nijtmans tags: core-8-6-branch | |
17:31 | Backported the focus highlighting for the ttk::entry, ttk::combobox, and ttk::spinbox widgets of the themes default, alt, and clam. check-in: 3c817ca8 user: csaba tags: core-8-6-branch | |
2024-05-10
| ||
17:40 | Backported most improvements related to the "classic" theme, submitted by Emiliano Gavilan. check-in: ae0166fb user: csaba tags: core-8-6-branch | |
10:29 |
More usage of Tk_GetPixelsFromObj() and TCL_UNUSED(), all backported from Tk 8.7.
More TCL_UNUSED check-in: 4a4c3d3d user: jan.nijtmans tags: core-8-6-branch | |
2024-05-09
| ||
18:51 | Consistancy in the usage of "Copyright". On MacOS, always use the UTF-8 copyright-sign check-in: 3945d793 user: jan.nijtmans tags: core-8-6-branch | |
18:39 | Improvements related to the "classic" theme, submitted by Emiliano Gavilan (see ticket [aa2dd4c16d]). check-in: 07a0b1a0 user: csaba tags: trunk, main | |
18:38 | Improvements related to the "classic" theme, submitted by Emiliano Gavilan (see ticket [aa2dd4c16d]). check-in: 2f6d7d28 user: csaba tags: core-8-branch | |
2024-05-06
| ||
07:33 | Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gcc check-in: cf6c186a user: jan.nijtmans tags: trunk, main | |
07:33 | Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gcc check-in: 5246e4ad user: jan.nijtmans tags: core-8-branch | |
07:29 | Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gcc check-in: eed280b2 user: jan.nijtmans tags: core-8-6-branch | |
2024-05-05
| ||
21:53 | Let this bugfix branch build and test at Github Actions. check-in: de6e3772 user: fvogel tags: bug-bb52855781 | |
21:51 | Document changes made in the previous commit and in [c7ae9a87]. check-in: 37e7939e user: fvogel tags: bug-bb52855781 | |
21:35 | Fix [bb52855781]: ttk treeview tests not robust against display scaling. check-in: fefb2439 user: fvogel tags: bug-bb52855781 | |
2024-05-04
| ||
15:53 | Update X11 header-files to the latest version check-in: 98095432 user: jan.nijtmans tags: trunk, main | |
15:48 | 3 missing "static" keywords. One wrong type-casts. Don't use deprecated XK_Page_Up/XK_Page_Down in tMacOSXKeysyms.h any more check-in: b5fb557a user: jan.nijtmans tags: trunk, main | |
09:54 | Merge 8.6 check-in: 7d0b63ce user: jan.nijtmans tags: core-8-branch | |
2024-05-03
| ||
21:39 | Add "controlAlternatingRowColor" to macosx aqua port check-in: c6e7f1d5 user: jan.nijtmans tags: core-8-6-branch | |
21:30 | 2 missing "static" keywords check-in: 70bb3b84 user: jan.nijtmans tags: core-8-6-branch | |
21:01 | Update X11 header-files to the latest version check-in: 0dfe7137 user: jan.nijtmans tags: core-8-6-branch | |
20:24 | merge trunk check-in: 8c7ca0ec user: fvogel tags: revised_text, tip-466 | |
20:23 | merge core-8-6-branch check-in: 2533189f user: fvogel tags: less_tests_constraints | |
20:21 | Fix [3c2a3a988f]: ttk entry-2.1.1 fails on Ubuntu 22.04 or xvfb. check-in: b12fa3e0 user: fvogel tags: trunk, main | |
20:20 | Fix [3c2a3a988f]: ttk entry-2.1.1 fails on Ubuntu 22.04 or xvfb. check-in: 426f7301 user: fvogel tags: core-8-6-branch | |
17:56 | merge trunk check-in: e092274b user: dgp tags: core-9-0-b2-rc | |
15:31 | Add missing keysyms "ISO_Group_Shift" and "dead_hamza" on MacOS/Windows. Missing "static" keyword, wrong typecast, no longer use deprecated keysym defines check-in: fc5936f8 user: jan.nijtmans tags: core-8-6-branch | |
13:36 | Merge 9.0 check-in: 5b64d95d user: jan.nijtmans tags: tip-626 | |
11:54 | More deprecated keysyms Closed-Leaf check-in: 19b1b7ae user: jan.nijtmans tags: xlib-update | |
10:41 | Handle effects of X11-update to keysyms check-in: ac1a6271 user: jan.nijtmans tags: xlib-update | |
10:11 | Update to latest X11. Too many changes to rush into 9.0b2 check-in: 8f3a6048 user: jan.nijtmans tags: xlib-update | |
2024-05-02
| ||
20:34 | focus -force in ttk entry-2.1.1. Closed-Leaf check-in: 08b42a9f user: fvogel tags: bug-3c2a3a988f | |
20:33 | Indentation in ttk entry-2.1.1. check-in: 94fe26a0 user: fvogel tags: bug-3c2a3a988f | |
2024-05-01
| ||
21:10 | Use Tcl_NewBooleanObj() where appropriate check-in: 64c5f686 user: jan.nijtmans tags: trunk, main | |
20:30 | Use Tcl_NewBooleanObj() where appropriate check-in: 60b64b06 user: jan.nijtmans tags: core-8-branch | |
17:26 | Widget Demo: added demo script for ttk::spinbox widgets. check-in: 60e60666 user: csaba tags: trunk, main | |
17:23 | Widget Demo: added demo script for ttk::spinbox widgets. check-in: 2a4adc5a user: csaba tags: core-8-branch | |
17:20 | Widget Demo: added demo script for ttk::spinbox widgets. check-in: a701bd1b user: csaba tags: core-8-6-branch | |
16:39 | Fix for [e306996882]: a few issues related to the arrows in Ttk widgets (scaling-agnostic backport from Tk 9 and 8.7). check-in: ad40c616 user: csaba tags: core-8-6-branch | |
15:30 | Doc update (to be reviewed) Leaf check-in: 0540ca2c user: jan.nijtmans tags: doc-update | |
14:49 | Let this bugfix branch build and test at Github Actions. check-in: a1a8bcbd user: fvogel tags: bug-3c2a3a988f | |
14:48 | One should now be able to remove the failsOnUbuntu and failsOnXQuarz constraints. check-in: 617f3004 user: fvogel tags: bug-3c2a3a988f | |
14:46 | Fix [3c2a3a988f]: ttk entry-2.1.1 fails on Ubuntu 22.04. check-in: 76d1b5c1 user: fvogel tags: bug-3c2a3a988f | |
09:39 | Backport ttk documentation from Tk 9.0 check-in: 0764601c user: jan.nijtmans tags: core-8-branch | |
09:23 | Backout [15e322ca]: Eliminate the use of Tcl_GetPathType(), somehow doesn't work correctly check-in: 8fee1a27 user: jan.nijtmans tags: core-8-branch | |
09:05 | Backout [15e322ca]: Eliminate the use of Tcl_GetPathType(), somehow doesn't work correctly check-in: f37a004d user: jan.nijtmans tags: trunk, main | |
2024-04-30
| ||
21:26 | Merge 8.6 check-in: c2952818 user: jan.nijtmans tags: core-8-branch | |
19:57 | Backport more error-handling in tkMain.c from 8.7: Tk 8.6 could be run with Tcl 8.7, while stdout/stderr could be set to -profile strict check-in: 15a6250e user: jan.nijtmans tags: core-8-6-branch | |
19:36 | Backport argx_rejig branch from Tk 8.7 check-in: 48bd62cb user: jan.nijtmans tags: core-8-6-branch | |
12:26 | Fix [a84de1a4d3]: Documentation errors, last remaining errors (after all Harold's fixes!) check-in: 1eb1db5c user: jan.nijtmans tags: trunk, main | |
11:17 | Fix TkCygwinMainEx() function: Didn't work on Cygwin X11 yet, because it used the wrong Tk library name. Also symplify this function (int -> void return) Fix warning in tkWinTest.c check-in: 3fde0cbf user: jan.nijtmans tags: trunk, main | |
09:57 | Fix --disable-shared build on Windows. Eliminate warning in tkWinTest.c check-in: 87938e1f user: jan.nijtmans tags: core-8-branch | |
09:52 | Simplify TkCygwinMainEx (int -> void return). Fix --disable-shared build on Windows (broken by previous commit) check-in: 86e1195e user: jan.nijtmans tags: core-8-6-branch | |
08:48 | Merge 8.7: fix compiler warning in tkConfig.c. Eliminate the last usage of Tcl_GetPathType() (which is documented as 'Obsolete' in Tcl) check-in: c3a35eef user: jan.nijtmans tags: trunk, main | |
08:44 | Eliminate the use of Tcl_GetPathType() check-in: 15e322ca user: jan.nijtmans tags: core-8-branch | |
08:35 | doc syntax correction. only remaining htmlhelp error: "CrtPhImgFmt: SYNOPSIS: output-directive: ignoring .fi" check-in: 3121bc61 user: oehhar tags: trunk, main | |
08:19 | doc syntax correction in loadTk.n check-in: faf4e21b user: oehhar tags: trunk, main | |
2024-04-29
| ||
21:51 | Make tkWinTest.c warning-free, when compiled with Tcl 8.7 headers check-in: 3d793297 user: jan.nijtmans tags: core-8-6-branch | |
17:25 | WIP: First round of changes summary pulled from release notes. check-in: 54094dae user: dgp tags: core-9-0-b2-rc | |
17:20 | typo check-in: a86114c4 user: dgp tags: core-9-0-b2-rc | |
17:17 | Intro for changes file check-in: cbd80ad1 user: dgp tags: core-9-0-b2-rc | |
15:24 | Make TkCygwinMainEx() work when Tk 8.7 is compiled against Tcl 9.0 (cygwin-only change) Make Tk_MainEx() TCL_NORETURN1, since it never returns check-in: b1830435 user: jan.nijtmans tags: core-8-branch | |
14:45 | Make TkCygwinMainEx() MODULE_SCOPE. Make Tk_MainEx TCL_NORETURN1 (which only makes a difference when compiled with Tcl 8.7) check-in: 50ac5957 user: jan.nijtmans tags: core-8-6-branch | |
14:24 | Fix gcc warning seen with gcc 11.4: tkConfig.c: In function ‘GetObjectForOption’: tkConfig.c:1934:71: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1934 | objPtr = Tcl_NewStringObj(((char **) optionPtr->specPtr->clientData)[ | ^ check-in: 8cd97ba3 user: jan.nijtmans tags: core-8-6-branch | |
14:02 | merge trunk check-in: 4c2667a9 user: dgp tags: core-9-0-b2-rc | |
13:44 | indenting/formatting (backported from 8.7) check-in: 8d130ca8 user: jan.nijtmans tags: core-8-6-branch | |
2024-04-26
| ||
21:20 | Merge-mark check-in: a1478a7f user: jan.nijtmans tags: trunk, main | |
21:18 | Merge 8.6 check-in: 705f50a4 user: jan.nijtmans tags: core-8-branch | |
2024-04-25
| ||
17:12 | Minor cosmetic improvements in ttkDefaultTheme.c. check-in: e49202ca user: csaba tags: core-8-branch | |
17:12 | Minor cosmetic improvements in ttkDefaultTheme.c. check-in: 3d6ad1cd user: csaba tags: trunk, main | |
2024-04-24
| ||
15:19 | merge trunk check-in: 91fa7e82 user: dgp tags: core-9-0-b2-rc | |
2024-04-21
| ||
13:09 | merge core-8-6-branch check-in: 23446877 user: fvogel tags: less_tests_constraints | |
11:14 | [ab839efc5f]: text edit undo: clearing text instead of restoring. The revised_text branch does not suffer from the problem, just merge the non-regression test. check-in: 1054588e user: fvogel tags: revised_text, tip-466 | |
11:11 | Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. check-in: f1acaf08 user: fvogel tags: trunk, main | |
11:03 | Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. check-in: d842b155 user: fvogel tags: core-8-6-branch | |
2024-04-20
| ||
10:17 | Let this bugfix branch build and test at Github Actions. Closed-Leaf check-in: 9bbfa738 user: fvogel tags: bug-ab839efc5f | |
10:12 | Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. Test text-27.26 now passes. check-in: dca579ed user: fvogel tags: bug-ab839efc5f | |
10:04 | Add (currently failing) test text-27.26 demonstrating bug [ab839efc5f]. check-in: 6e4d64bf user: fvogel tags: bug-ab839efc5f | |
2024-04-18
| ||
17:10 | merge trunk check-in: 332f21bc user: dgp tags: core-9-0-b2-rc | |
2024-04-17
| ||
20:40 | Merge 9.0 check-in: 9b7c3afd user: jan.nijtmans tags: revised_text, tip-466 | |
16:55 | Merge 8.7 check-in: b42ce784 user: jan.nijtmans tags: trunk, main | |
16:50 | TIP 693: Restart the changes files. TODO: changes.md check-in: 7749e4a7 user: jan.nijtmans tags: core-8-branch | |
2024-04-16
| ||
15:31 | In Tk 9.0, remove some unneeded "-encoding utf-8" (it's already the default) check-in: e366618b user: jan.nijtmans tags: trunk, main | |
15:27 | Merge 8.6 check-in: 07bb0e3a user: jan.nijtmans tags: core-8-branch | |
15:24 | More internal "-encoding utf-8" check-in: a155c7b4 user: jan.nijtmans tags: core-8-6-branch | |
2024-04-14
| ||
15:17 | Since in proc setup_win_mousepointer we're using $w, which is supposed to be a not-already visible window, we can [tkwait visibility] on it instead of [_pause]-ing. check-in: 6bdef79b user: fvogel tags: bug-22349fc78a | |
2024-04-07
| ||
10:07 | merge unintended fork check-in: 116624c2 user: fvogel tags: bug-22349fc78a | |
10:06 | Proof of concept letting event-9.11 pass on macOS aqua. This shows there are missing NSevents (or missing processing of these events by the macOS aqua code). check-in: b3c05ed6 user: fvogel tags: bug-22349fc78a | |
2024-04-05
| ||
15:45 | changes file removed check-in: bb0eccc1 user: dgp tags: rc0, core-9-0-b2-rc | |
15:43 | Remove changes file pending decisions on TIP 693. check-in: ac28fa4f user: dgp tags: core-9-0-b2-rc | |
2024-04-04
| ||
23:03 | merge trunk check-in: 4f8673a0 user: dgp tags: core-9-0-b2-rc | |
2024-03-29
| ||
14:45 | Merge 8.7 check-in: 9ceed359 user: jan.nijtmans tags: trunk, main | |
14:39 | Fix [c2b8a44bb9]: compiler warnings about ckfree() check-in: cef6f4ff user: jan.nijtmans tags: core-8-branch | |
2024-03-27
| ||
16:16 | Don't use "boolean" as variable name check-in: 47844700 user: jan.nijtmans tags: core-8-branch | |
14:41 | Merge 8.7 check-in: 33ae483b user: jan.nijtmans tags: trunk, main | |
13:18 | Revise some (void *)/(char *) usage. Now on X11, everything compiles/runs with a C++ compiler. check-in: e74b8192 user: jan.nijtmans tags: core-8-branch | |
2024-03-26
| ||
16:46 | Merge 9.0 check-in: 7b5865b0 user: jan.nijtmans tags: revised_text, tip-466 | |
13:08 | merge trunk check-in: 520abfb4 user: dgp tags: core-9-0-b2-rc | |
2024-03-25
| ||
21:15 | Merge 9.0 check-in: 60b0b293 user: jan.nijtmans tags: tip-626 | |
20:35 | Merge 8.7 check-in: 0f1246b1 user: jan.nijtmans tags: trunk, main | |
18:21 | open release branch check-in: fa3e608f user: dgp tags: core-9-0-b2-rc | |
16:27 | Fix [76646bdf6]: "photo get" command leaks memory check-in: 47c9921e user: jan.nijtmans tags: core-8-branch | |
16:26 | Fix indenting Use (char *)NULL sentinels. Some int -> Tcl_Size check-in: 115200d4 user: jan.nijtmans tags: core-8-branch | |
2024-03-23
| ||
21:51 | Fix Ttk_CreateTagTable() signature check-in: fdc79204 user: jan.nijtmans tags: core-8-branch | |
21:15 | Allow more tags in ttk (when compiled against Tcl 9.0) check-in: f87d5df8 user: jan.nijtmans tags: core-8-branch | |
21:02 | Merge 9.0 check-in: e3329a34 user: jan.nijtmans tags: revised_text, tip-466 | |
19:29 | Merge-mark check-in: e946ab66 user: jan.nijtmans tags: trunk, main | |
19:27 | Merge 8.6 check-in: 6a5f6461 user: jan.nijtmans tags: core-8-branch | |
19:16 | re-generate internal stub tables check-in: 4869d6e5 user: jan.nijtmans tags: core-8-6-branch | |
18:57 | Merge 8.7 check-in: a697cdf4 user: jan.nijtmans tags: trunk, main | |
17:57 | Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply NULL. Re-generate stub table, only creating dummy stub entries for TCL_MAJOR_VERSION < 9 check-in: ce556d49 user: jan.nijtmans tags: core-8-branch | |
16:58 | Fix commit [60fbc1fa]. check-in: e3db006d user: fvogel tags: bug-22349fc78a | |
15:40 | Rebase to 9.0 Leaf check-in: 8bf0b9d0 user: jan.nijtmans tags: tip-687 | |
15:37 | Add some -locale testcases check-in: 9a36741b user: jan.nijtmans tags: tip-687 | |
2024-03-22
| ||
20:02 | Fix [10705db626]: Missing spaces in man pages. check-in: f1da7fd7 user: fvogel tags: revised_text, tip-466 | |
20:02 | Fix [10705db626]: Missing spaces in man pages. check-in: 45a37b47 user: fvogel tags: trunk, main | |
19:59 | Fix [10705db626]: Missing spaces in man pages. check-in: 5aa61e98 user: fvogel tags: core-8-6-branch | |
2024-03-19
| ||
21:59 | merge trunk check-in: e49e54d2 user: fvogel tags: revised_text, tip-466 | |
21:56 | merge core-8-6-branch check-in: b0172da5 user: fvogel tags: bug-22349fc78a | |
21:54 | Fix [fdc0ed342d]: Segfault on focus -force with xvfb. check-in: 21fb5661 user: fvogel tags: trunk, main | |
21:54 | Fix [fdc0ed342d]: Segfault on focus -force with xvfb. check-in: 6c841aa3 user: fvogel tags: core-8-6-branch | |
12:44 | Merge 8.7 check-in: 075356b2 user: jan.nijtmans tags: trunk, main | |
12:44 | int -> Tcl_Size in font handling (not done yet) check-in: 79f671e6 user: jan.nijtmans tags: core-8-branch | |
2024-03-17
| ||
19:45 | Merge 8.7 check-in: 2f22c724 user: jan.nijtmans tags: trunk, main | |
19:29 | Merge 8.6. Make some functions MODULE_SCOPE or static check-in: bd62e6e7 user: jan.nijtmans tags: core-8-branch | |
19:15 | Fix [4298ba64eb]: MacOSX complains about 0 sized images check-in: 713e7d84 user: jan.nijtmans tags: core-8-6-branch | |
15:07 | Better mouse pointer position with more margin with respect to the .one toplevel. check-in: 69c3dfd1 user: fvogel tags: bug-22349fc78a | |
15:01 | Let this bugfix branch build and test at Github Actions. Closed-Leaf check-in: c75a736f user: fvogel tags: bug-fdc0ed342d | |
15:00 | A bit better debug info in focusDebug mode. check-in: 8de3dd3e user: fvogel tags: bug-fdc0ed342d | |
14:38 | Fix [fdc0ed342d]: Segfault on focus -force with xvfb check-in: edcf9598 user: fvogel tags: bug-fdc0ed342d | |
14:36 | Add test focus-8.1 currently segfaulting on Linux with xvfb and demonstrating bug [fdc0ed342d]. check-in: e80733e2 user: fvogel tags: bug-fdc0ed342d | |
2024-03-16
| ||
20:10 | Fix [8912083dc]: Error with property TKNSString.UTF8String. Fix indenting check-in: 0830d31d user: jan.nijtmans tags: trunk, main | |
20:03 | Merge 8.6 check-in: 7e9f4f30 user: jan.nijtmans tags: core-8-branch | |
19:57 | Fix [8912083dc]: Error with property TKNSString.UTF8String. Fix indenting check-in: 71b4f5e6 user: jan.nijtmans tags: core-8-6-branch | |
19:55 | eliminate end-of-line spacing in send.test. Code cleanup in tkFont.c check-in: c2c7e550 user: jan.nijtmans tags: core-8-6-branch | |
18:56 | --disable-shared is only supported with same Tcl version check-in: a4baf1dd user: jan.nijtmans tags: core-8-branch | |
2024-03-15
| ||
08:52 | Merge 8.7. Fix comment (Tk 9.0 doesn't use CESU-8 internally any more) check-in: e906cbef user: jan.nijtmans tags: trunk, main | |
08:42 | Merge 8.6 check-in: 52185dd6 user: jan.nijtmans tags: core-8-branch | |
08:40 | Complete fix for [53fdb87e49]: "Glyph indexing is still unperfect". Tk 8.7 now uses UTF-32 indices everywhere, just as Tk 9.0. check-in: df4d2c8b user: jan.nijtmans tags: core-8-branch | |
08:36 | Fix --disable-shared build Closed-Leaf check-in: 1b6f84be user: jan.nijtmans tags: bug-53fdb87e49 | |
08:11 | -enable-config -> enable-symbols (typo) check-in: e0383e99 user: jan.nijtmans tags: core-8-6-branch | |
02:02 | merge core-8-6-branch check-in: f5525c7b user: fvogel tags: bug-22349fc78a | |
02:00 | merge trunk check-in: fe0fb015 user: fvogel tags: revised_text, tip-466 | |
02:00 | Complement to the fix for [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. check-in: 7200f04e user: fvogel tags: trunk, main | |
02:00 | Complement to the fix for [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. check-in: 435c91c0 user: fvogel tags: core-8-6-branch | |
2024-03-14
| ||
19:38 | Fix mistake in comment. Closed-Leaf check-in: 3cc37438 user: fvogel tags: bug-47d4f29159 | |
13:45 | Handle Tcl_UtfToUniChar/Tcl_UniCharToUtf correctly as well check-in: 5225b3f6 user: jan.nijtmans tags: bug-53fdb87e49 | |
08:32 | Better approach, using "Tk" prefix for UTF-32 versions of API check-in: 7355f80a user: jan.nijtmans tags: bug-53fdb87e49 | |
2024-03-13
| ||
22:56 | Tcl_LinkVar doesn't need typecast any more (starting with Tcl 8.7) check-in: 3b41748d user: jan.nijtmans tags: trunk, main | |
22:29 | Less type-casts, less use of [S length], fix indenting check-in: 844c1df4 user: jan.nijtmans tags: trunk, main | |
22:13 | More progress, backporting bugfix from Tk 9.0 check-in: 9a0d6321 user: jan.nijtmans tags: bug-53fdb87e49 | |
21:24 | NotifyNormal was wrongly passed in a detail field while it is a value for the mode field. Replacing by NotifyAncestor is a correct detail field (and this does not change the behavior because both NotifyNormal and NotifyAncestor values happen to be zero). check-in: 1dac28ab user: fvogel tags: bug-22349fc78a | |
20:53 | Merge 8.7 check-in: 07285c87 user: jan.nijtmans tags: bug-53fdb87e49 | |
20:50 | Don't use the <<EnteredChild>> event anymore internally in Tk. Eradicate the <<NOTE-PW-LEAVE-NOTIFYINFERIOR>>. check-in: 927b68cf user: fvogel tags: bug-47d4f29159 | |
20:09 | Adjust comments in PickCurrentItem(), TkTextPickCurrent() and CoreEventProc(). check-in: c26fb4a3 user: fvogel tags: bug-47d4f29159 | |
2024-03-10
| ||
18:04 | One more use of proc create_and_pack_frames. check-in: cb6c8177 user: fvogel tags: bug-22349fc78a | |
17:59 | Enlarge windows and widgets in event-9.* in order to be more independent of the height of the top decoration of toplevel windows on macOS with XQuartz. check-in: 8e55f77c user: fvogel tags: bug-22349fc78a | |
11:57 | Formatting. check-in: 185c9e86 user: fvogel tags: bug-22349fc78a | |
2024-03-09
| ||
17:47 | Remove useless statements. check-in: 60fbc1fa user: fvogel tags: bug-22349fc78a | |
17:45 | Remove tests event-9.1 and event-9.2 since they are (now better) covered by event-9.13. check-in: bf6234fc user: fvogel tags: bug-22349fc78a | |
10:48 | Formatting. check-in: 4bfe17ad user: fvogel tags: bug-22349fc78a | |
10:43 | More comments. check-in: 8c39ff15 user: fvogel tags: bug-22349fc78a | |
10:40 | Prevent hang in event-9.15 on Linux by removing stuff no longer needed since we're using _pause now instead of update. check-in: d569f3a7 user: fvogel tags: bug-22349fc78a | |
09:41 | Don't use the root (.) toplevel for the new tests. This resolves the hang in the test suite during focusTcl-2.1. check-in: b16759f7 user: fvogel tags: bug-22349fc78a | |
08:58 | Use proc create_and_pack_frames where possible. check-in: 5cc592dd user: fvogel tags: bug-22349fc78a | |
08:45 | Adjust comments. check-in: 5732961e user: fvogel tags: bug-22349fc78a | |
2024-03-08
| ||
21:40 | Now event.test passes on Windows (when run standalone only). check-in: b1256d26 user: fvogel tags: bug-22349fc78a | |
20:54 | Indentation is 4 spaces. check-in: 4f5222a6 user: fvogel tags: bug-22349fc78a | |
20:50 | Remove proc init_pos check-in: 62089756 user: fvogel tags: bug-22349fc78a | |
20:45 | Indentation is 4 spaces. check-in: 08627227 user: fvogel tags: bug-22349fc78a | |
20:43 | Remove tkWithNotifyInferior, clean proc at end of the file, and make proc initpos unhang as an emergency temporary measure. check-in: d3a50a9c user: fvogel tags: bug-22349fc78a | |
20:30 | Add event tests from [22349fc78a]. Not functional yet. check-in: e1d55198 user: fvogel tags: bug-22349fc78a | |
16:31 | Remove some dead code check-in: e6a66e4c user: jan.nijtmans tags: trunk, main | |
09:52 | Merge 9.0 check-in: 0394b64c user: jan.nijtmans tags: tip-626 | |
08:07 | Merge-mark check-in: fd66b991 user: jan.nijtmans tags: trunk, main | |
08:06 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. check-in: 63edac1d user: jan.nijtmans tags: core-8-branch | |
2024-03-07
| ||
20:08 | merge core-8-6-branch check-in: 3eb956ad user: fvogel tags: bug-22349fc78a | |
20:07 | merge trunk check-in: ebd6b603 user: fvogel tags: revised_text, tip-466 | |
20:07 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. check-in: 41386b6c user: fvogel tags: trunk, main | |
20:06 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. check-in: 8aee368f user: fvogel tags: core-8-6-branch | |
16:14 | Merge 8.7 check-in: 6ec06b5b user: jan.nijtmans tags: trunk, main | |
15:58 | Another round of int -> Tcl_Size changes check-in: ade8d72a user: jan.nijtmans tags: core-8-branch | |
08:13 | Merge 9.0 check-in: 3a1c6393 user: jan.nijtmans tags: tip-626 | |
2024-03-06
| ||
21:01 | Merge 9.0 check-in: 1ac1e6d7 user: jan.nijtmans tags: revised_text, tip-466 | |
17:04 | Merge 8.7 check-in: 69e7e28f user: jan.nijtmans tags: trunk, main | |
16:48 | Use more Tcl_CmdDeleteProc/Tcl_ObjCmdProc in stead of full function signatures check-in: cdecd6ad user: jan.nijtmans tags: core-8-branch | |
14:24 | Merge 8.7 check-in: 752ae33c user: jan.nijtmans tags: trunk, main | |
14:16 | Merge 8.6 check-in: 3268ac91 user: jan.nijtmans tags: core-8-branch | |
14:15 | typo's in changes file (backported) check-in: 423cb861 user: jan.nijtmans tags: core-8-6-branch | |
10:00 | a6 -> b1, as preparation for possible release (one day, hopefully) check-in: bd4112c7 user: jan.nijtmans tags: core-8-branch | |
2024-03-05
| ||
21:24 | Merge 9.0 check-in: 50da3c48 user: jan.nijtmans tags: revised_text, tip-466 | |
21:00 | Merge 8.7. b1 -> b2: preparation for release check-in: b31b0d14 user: jan.nijtmans tags: trunk, main | |
15:27 | Merge 8.6 check-in: 82d1ebfe user: jan.nijtmans tags: core-8-branch | |
2024-02-29
| ||
22:09 | merge core-8-6-branch check-in: 70572fed user: fvogel tags: less_tests_constraints | |
2024-02-28
| ||
21:22 | merge release check-in: ade24c0a user: dgp tags: core-8-6-branch | |
15:17 | Fixes to changes file. (Thanks Christopher Chavez!) Closed-Leaf check-in: e987bb51 user: dgp tags: rc2, core-8-6-14-rc, core-8-6-14 | |
2024-02-25
| ||
21:29 | Again... check-in: bffcc206 user: fvogel tags: bug-47d4f29159 | |
21:29 | Fix spaces. check-in: fbbf1f4c user: fvogel tags: bug-47d4f29159 | |
21:27 | Let this bugfix branch build and test at Github Actions. check-in: cef684da user: fvogel tags: bug-22349fc78a | |
21:27 | Let this bugfix branch build and test at Github Actions. check-in: 29c05981 user: fvogel tags: bug-47d4f29159 | |
20:27 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. check-in: 58a10b35 user: fvogel tags: bug-47d4f29159 | |
20:21 | Fix [22349fc78a]: Incorrect crossing events upon destruction of the pointer window under MS Windows. Patch from Erik Leunissen. check-in: 04732899 user: fvogel tags: bug-22349fc78a | |
2024-02-22
| ||
16:01 | Added a missing bugfix to changes file. check-in: 4acec597 user: csaba tags: rc1, core-8-6-14-rc | |
2024-02-21
| ||
20:46 | rest of the changes check-in: 9a11a991 user: dgp tags: core-8-6-14-rc | |
18:00 | Addition of changes continues... check-in: 702bce76 user: dgp tags: core-8-6-14-rc | |
15:58 | merge 8.6 check-in: 06061eb5 user: dgp tags: core-8-6-14-rc | |
2024-02-19
| ||
15:02 | Rebase to latest trunk check-in: 061311b0 user: jan.nijtmans tags: tip-687 | |
14:44 | Merge 9.0 check-in: d862cb36 user: jan.nijtmans tags: revised_text, tip-466 | |
14:30 | Merge 8.7 check-in: 5d058568 user: jan.nijtmans tags: trunk, main | |
14:28 | Text tag priorities should be Tcl_Size (just as numTags) check-in: c10c9737 user: jan.nijtmans tags: core-8-branch | |
13:49 | Update documentation check-in: f252a5d7 user: jan.nijtmans tags: tip-687 | |
13:20 | Rebase to latest trunk check-in: 2c206c63 user: jan.nijtmans tags: tip-687 | |
13:09 | Merge 8.7 check-in: bbdba9ab user: jan.nijtmans tags: trunk, main | |
13:08 | typo in tkWinSend.c check-in: 698d4ed3 user: jan.nijtmans tags: core-8-branch | |
12:54 | Merge 9.0 check-in: dbc70962 user: jan.nijtmans tags: revised_text, tip-466 | |
12:49 | Merge 8.7 check-in: 8dc780cf user: jan.nijtmans tags: trunk, main | |
12:48 | TIP #686: Make NextWord/SelectNextWord behavior platform-independant check-in: 24551291 user: jan.nijtmans tags: core-8-branch | |
12:39 | Merge 9.0 check-in: fa842839 user: jan.nijtmans tags: revised_text, tip-466 | |
12:36 | Merge 8.7 check-in: 1aeab0c8 user: jan.nijtmans tags: trunk, main | |
11:45 | Use Tcl_ObjCmdProc(2?) in stead of full signature, where possible check-in: 92ddd156 user: jan.nijtmans tags: core-8-branch | |
08:40 | Rebase to latest trunk Closed-Leaf check-in: 5961ea7d user: jan.nijtmans tags: tip-686 | |
2024-02-16
| ||
15:46 | Merge 9.0 check-in: 056bd45b user: jan.nijtmans tags: revised_text, tip-466 | |
15:29 | Merge 8.7 check-in: f25026c5 user: jan.nijtmans tags: trunk, main | |
15:22 | Merge 8.6 check-in: 81c381e8 user: jan.nijtmans tags: core-8-branch | |
15:16 | Fix [82d5a93a46]: 8.6 Documentation/comment typo fixes check-in: 71f581f3 user: jan.nijtmans tags: core-8-6-branch | |
09:38 | Merge 9.0 check-in: 2f485cf5 user: jan.nijtmans tags: revised_text, tip-466 | |
09:03 | Merge 8.7 check-in: dac08ee2 user: jan.nijtmans tags: trunk, main | |
08:31 | Unneeded type-cast check-in: ebac7a24 user: jan.nijtmans tags: core-8-branch | |
08:30 | Fix warning in tkEntry.c. More typecast cleanup check-in: b15a691c user: jan.nijtmans tags: core-8-branch | |
2024-02-14
| ||
22:15 | variable "State" no longer necessary check-in: b057d795 user: jan.nijtmans tags: tip-686 | |
20:57 | Work in progress updating changes file for Tk 8.6.14 check-in: de0f97e4 user: dgp tags: core-8-6-14-rc | |
19:20 | merge 8.6 check-in: 9501496c user: dgp tags: core-8-6-14-rc | |
15:44 | Merge 8.7 check-in: 778311ee user: jan.nijtmans tags: trunk, main | |
15:03 | Tcl_Alloc -> ckalloc. Remove unnecessary type-casts. check-in: bbf1f38c user: jan.nijtmans tags: core-8-branch | |
2024-02-13
| ||
22:04 | Merge core-8-6-branch. This is actually a no-op since branch less_tests_constraints already contained [9deacbbe] which was recommitted in core-8-6-branch as [c8315f40]... check-in: 6c694ed0 user: fvogel tags: less_tests_constraints | |
16:06 | Merge 8.7 check-in: 5165ff25 user: jan.nijtmans tags: trunk, main | |
16:06 | Merge 8.6 check-in: f98fb96e user: jan.nijtmans tags: core-8-branch | |
15:07 | Fix compilation warning with -DDEBUG_FONTSEL check-in: c8315f40 user: jan.nijtmans tags: core-8-6-branch | |
14:16 | Improve TkTextIndexLocale() check-in: e5ff3456 user: jan.nijtmans tags: tip-687 | |
13:21 | Implement "$text locale index" check-in: ae237b87 user: jan.nijtmans tags: tip-687 | |
10:40 | Rebase to TIP #686 check-in: a6c55fb8 user: jan.nijtmans tags: tip-687 | |
08:03 | Rebase to 9.0 check-in: 81be0a0e user: jan.nijtmans tags: tip-686 | |
2024-02-12
| ||
16:20 | Merge 8.6 check-in: 5f39d044 user: jan.nijtmans tags: less_tests_constraints | |
16:18 | Merge 8.7 check-in: 30ec7f00 user: jan.nijtmans tags: trunk, main | |
16:17 | Merge 8.6 check-in: db4aa9ed user: jan.nijtmans tags: core-8-branch | |
16:16 | "eval destroy" -> "destroy {*}" in testcases/demo's check-in: 47589603 user: jan.nijtmans tags: core-8-6-branch | |
2024-02-09
| ||
15:40 | Merge 8.7 check-in: ee2aacf8 user: jan.nijtmans tags: trunk, main | |
15:38 | Upgrade to autoconf-2.72 check-in: d967d35d user: jan.nijtmans tags: core-8-branch | |
14:19 | merge 8.6 check-in: c8309a4a user: dgp tags: core-8-6-14-rc | |
09:21 | Continuing work on [53fdb87e49] for 8.7: Glyph indexing is still unperfect check-in: fc776bad user: jan.nijtmans tags: bug-53fdb87e49 | |
2024-02-08
| ||
21:13 | Merge-mark check-in: 07522c54 user: jan.nijtmans tags: trunk, main | |
21:09 | Merge 8.6 check-in: 48cc15af user: jan.nijtmans tags: core-8-branch | |
20:51 | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start positions. check-in: 94c74006 user: fvogel tags: revised_text, tip-466 | |
20:44 | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start positions. check-in: 680ffcba user: fvogel tags: trunk, main | |
20:38 | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start positions. check-in: 9742700a user: fvogel tags: core-8-6-branch | |
2024-02-07
| ||
20:27 | Fix previous commit. Closed-Leaf check-in: eea9fab5 user: fvogel tags: bug-57b821d2db | |
19:20 | merge 8.6 check-in: d64ba250 user: dgp tags: rc0, core-8-6-14-rc | |
16:08 | Merge 8.7 check-in: 8f1c3fc7 user: jan.nijtmans tags: revised_text, tip-466 | |
15:50 | Merge 8.7 check-in: 76e97915 user: jan.nijtmans tags: trunk, main | |
15:22 | Eliminate a bunch of unneeded type-casts, mainly (char *) check-in: bb4329a0 user: jan.nijtmans tags: core-8-branch | |
09:17 | Rename custom option tabArrayOption check-in: 304ac8f2 user: jan.nijtmans tags: bug-026e2bb685 | |
2024-02-06
| ||
21:28 | Merge 9.0 check-in: ca05d217 user: jan.nijtmans tags: bug-026e2bb685 | |
21:20 | Merge 8.7. Remove outdated comments regarding TCL_UTF_MAX > 4 check-in: d8f6c953 user: jan.nijtmans tags: revised_text, tip-466 | |
21:07 | Modify TkTextGetTabs() signature: textPtr -> tkwin check-in: 857614d0 user: jan.nijtmans tags: trunk, main | |
20:53 | Build binaries at GitHub. check-in: 2bdfc8bb user: fvogel tags: bug-57b821d2db | |
20:44 | No need to consider wher tabArrayPtr points to check-in: e39b1492 user: jan.nijtmans tags: bug-026e2bb685 | |
20:17 | Appears to work now check-in: fc999913 user: jan.nijtmans tags: bug-026e2bb685 | |
16:10 | Make a start with "-tabs". Doesn't work yet. check-in: 074cd335 user: jan.nijtmans tags: bug-026e2bb685 | |
13:47 | Rebase to latest 8.7 check-in: f4495ef8 user: jan.nijtmans tags: tip-686 | |
2024-02-05
| ||
20:13 | Add a link to the 'MARKS' section in text.n check-in: c21dbc13 user: fvogel tags: bug-57b821d2db | |
2024-02-03
| ||
17:46 | Expand coverage of textIndex-22.16 check-in: 841577fa user: fvogel tags: bug-57b821d2db | |
11:52 | Merge 9.0 check-in: 022d4494 user: jan.nijtmans tags: revised_text, tip-466 | |
11:25 | The text widget does not need to be packed for test textIndex-22.16. check-in: a92a24b2 user: fvogel tags: bug-57b821d2db | |
11:05 | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start positions. check-in: e869047e user: fvogel tags: bug-57b821d2db | |
11:05 | Make textIndex-22.16 really fail. check-in: 76874248 user: fvogel tags: bug-57b821d2db | |
08:31 | Add test textIndex-22.16 demonstrating bug [57b821d2db]. Currently fails (expectedly). check-in: 79cae57f user: fvogel tags: bug-57b821d2db | |
2024-02-02
| ||
15:26 | Merge 8.7 check-in: 46ff9daa user: jan.nijtmans tags: trunk, main | |
15:06 | Change textPtr parameter of TkTextGetTabs to a "const" check-in: 60e8155c user: jan.nijtmans tags: core-8-branch | |
11:57 | Some int -> Tcl_Size check-in: 121034ce user: jan.nijtmans tags: core-8-branch | |
11:45 | Use Tcl_Obj * in stead of char * where possible in text widget check-in: dda8e36f user: jan.nijtmans tags: trunk, main | |
2024-02-01
| ||
12:45 | Merge 9.0 check-in: dbf85194 user: jan.nijtmans tags: revised_text, tip-466 | |
12:33 | Eliminate tagPtr->elidePtr everywhere check-in: b2d116be user: jan.nijtmans tags: revised_text, tip-466 | |
10:34 | Fix build check-in: 96cee499 user: jan.nijtmans tags: revised_text, tip-466 | |
2024-01-31
| ||
23:11 | Fix [c311666f9c]: library/menu.tcl typo check-in: 8e7d5403 user: jan.nijtmans tags: trunk, main | |
19:06 | Fix [026e2bb685] for -relief check-in: 8fad9728 user: jan.nijtmans tags: revised_text, tip-466 | |
18:32 | Fix [026e2bb685] for -justify check-in: bb35ac63 user: jan.nijtmans tags: revised_text, tip-466 | |
17:55 | Merge 9.0 (without some text-related changes, need to be ported separately) check-in: 884962b8 user: jan.nijtmans tags: revised_text, tip-466 | |
09:56 | Don't worry about text tags for now check-in: fd39d870 user: jan.nijtmans tags: tip-687 | |
2024-01-30
| ||
21:41 | Merge tip-686 check-in: 6a40da28 user: jan.nijtmans tags: tip-687 | |
21:40 | Merge 8.7 check-in: 18599742 user: jan.nijtmans tags: tip-686 | |
21:39 | Merge 8.7 check-in: 13df9c3e user: jan.nijtmans tags: trunk, main | |
21:39 | Few TK_OPTION_ENUM_VAR fixes check-in: d0fdead7 user: jan.nijtmans tags: core-8-branch | |
21:38 | Re-generate dummy stub entries (accidently removed in previous commit) check-in: 157d7069 user: jan.nijtmans tags: core-8-branch | |
21:05 | Minor compiler warning fix check-in: 165ff3a9 user: jan.nijtmans tags: trunk, main | |
20:58 | Merge 9.0 check-in: bbec79f5 user: jan.nijtmans tags: tip-626 | |
20:51 | Merge 8.7 check-in: fe1e22f7 user: jan.nijtmans tags: trunk, main | |
20:48 | TkTextMakeByteIndex byteIndex int -> Tcl_Size check-in: ecac8bd2 user: jan.nijtmans tags: core-8-branch | |
13:23 | Merge tip-686. Implement "regexp" locale check-in: 1e4375c4 user: jan.nijtmans tags: tip-687 | |
12:42 | Merge 8.7 check-in: 13ecc571 user: jan.nijtmans tags: tip-686 | |
12:40 | Merge 8.7 check-in: b2238cec user: jan.nijtmans tags: trunk, main | |
12:39 | Add "locale" parameter to ttk::entry::(WordBack|WordForward) check-in: 3545431a user: jan.nijtmans tags: core-8-branch | |
11:04 | Merge 8.7 check-in: 6047b328 user: jan.nijtmans tags: tip-686 | |
10:31 | Merge 8.7 check-in: f81518de user: jan.nijtmans tags: trunk, main | |
10:27 | tk::endOfGlyphCluster doesn't exist check-in: bf5a98cc user: jan.nijtmans tags: core-8-branch | |
10:25 | Add "-locale" to text/entry (and derivatives) check-in: 0b2e87ae user: jan.nijtmans tags: tip-687 | |
2024-01-29
| ||
22:27 | Test <<NextWord>> check-in: 2d2d70cd user: jan.nijtmans tags: tip-686 | |
12:35 | Merge 8.7 check-in: b2d4ddff user: jan.nijtmans tags: tip-686 | |
10:56 | Merge 8.7 check-in: 4d3603aa user: jan.nijtmans tags: trunk, main | |
10:55 | Merge 8.6 check-in: 97e7e839 user: jan.nijtmans tags: core-8-branch | |
10:51 | Make test-cases work for UNIX/MacOS as well. check-in: edeb2274 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-28
| ||
11:34 | Merge 8.7 check-in: 3d2951af user: jan.nijtmans tags: tip-686 | |
10:41 | Merge-mark check-in: 23424d51 user: jan.nijtmans tags: trunk, main | |
10:39 | Merge 8.6 check-in: e68f5c90 user: jan.nijtmans tags: core-8-branch | |
10:27 | Fix [9fa3e08243]: Ctrl-Arrow binding for spinbox: unknown option '-show'. check-in: 4f7c8998 user: fvogel tags: trunk, main | |
10:26 | Fix [9fa3e08243]: Ctrl-Arrow binding for spinbox: unknown option '-show'. check-in: 22669240 user: fvogel tags: core-8-6-branch | |
09:26 | Do the same for ttk::spinbox and ttk::combobox. This is not absolutely needed: there is no error triggering on <<NextWord>>/<<PrevWord>> because these widgets inherit the -show option from ttk::entry even if it does not really make sense for these types of widget. However it's better to do it for those widgets so that the behavior is consistent with Tk widgets, and in case people use -show with ttk::spinbox/combobox they would not be able to identify the words in the widget (see [2a32225cd1]). Closed-Leaf check-in: bbb4b981 user: fvogel tags: bug-9fa3e08243 | |
09:03 | Fix [9fa3e08243]: Ctrl-Arrow binding for spinbox: unknown option '-show'. check-in: e55cb6b7 user: fvogel tags: bug-9fa3e08243 | |
08:55 | Add tests demonstrating bug [9fa3e08243]: Ctrl-Arrow binding for spinbox: unknown option '-show'. For Tk, spinbox-25.3 fails (as expected). For Ttk, spinbox-11.2 does not fail because the ttk::spinbox inherits the -show option of the ttk::entry widget, event though it's not used nor documented for ttk::spinbox. (Note: tests numbering mirror their counterparts in entry.test). check-in: 00c6ff81 user: fvogel tags: bug-9fa3e08243 | |
2024-01-27
| ||
22:52 | Merge 8.7 check-in: 8fd58c5f user: jan.nijtmans tags: tip-686 | |
22:49 | Merge 8.7 check-in: e3a2ffbb user: jan.nijtmans tags: trunk, main | |
22:40 | Simplify some TIP #621 procs, since it's Tcl counterparts can (now) handle indices like "end-1" check-in: ef2c12d7 user: jan.nijtmans tags: core-8-branch | |
21:29 | Merge 8.6 check-in: 73cab828 user: jan.nijtmans tags: core-8-branch | |
13:49 | Fix [8da7af2f8e]: slow widget creation if default font is not used. check-in: ced5e641 user: fvogel tags: trunk, main | |
13:48 | Fix [8da7af2f8e]: slow widget creation if default font is not used. check-in: f45960ae user: fvogel tags: core-8-6-branch | |
10:38 | Install unifont package before running tests. check-in: c0db977d user: fvogel tags: less_tests_constraints | |
09:09 | Fix [7e5f72c9dd]: Test script option.test deletes file option.file3 in Tk distribution. check-in: d44287df user: fvogel tags: trunk, main | |
09:09 | Fix [7e5f72c9dd]: Test script option.test deletes file option.file3 in Tk distribution. check-in: 416368c3 user: fvogel tags: core-8-6-branch | |
08:04 | Remove instrumentation from font-44.2 since the test now passes at GitHub Actions on Linux without Xft, with xvfb. check-in: 413da431 user: fvogel tags: less_tests_constraints | |
00:13 | Same change for Entry en (ttk::)spinbox check-in: b4a14597 user: jan.nijtmans tags: tip-686 | |
2024-01-26
| ||
21:02 | Fix [7e5f72c9dd]: Test script option.test deletes file option.file3 in Tk distribution Closed-Leaf check-in: e259ac2d user: fvogel tags: bug-7e5f72c9dd | |
20:42 | Install fonts before running tests. check-in: 774b19d5 user: fvogel tags: less_tests_constraints | |
16:17 | Possible fix for [55e742aea6]: In text, Ctrl+Left and Ctrl+Right behave different in Windows and Linux. Text-widget only (for now). Entry and Spinbox will need the same change. For discussion. check-in: f89af094 user: jan.nijtmans tags: tip-686 | |
16:02 | Fix compiler warning check-in: 65532cf1 user: jan.nijtmans tags: core-8-branch | |
15:42 | Merge 8.7 check-in: 2198ee1d user: jan.nijtmans tags: trunk, main | |
15:41 | Make a start with implementing "-locale" for text/entry/spinbox widgets. WIP Leaf check-in: ae63d66b user: jan.nijtmans tags: text-with-locale | |
08:55 | Let's simply use "1" for -underline/-overstrike in stead of "on" check-in: 68aa4c64 user: jan.nijtmans tags: core-8-branch | |
06:59 | Instrument font-44.2 failing (not a new failure, discovered when starting testing --disable-xft). Failure happens at GitHub Actions on Linux without Xft, with xvfb - not on my same setup. check-in: 7f92f163 user: fvogel tags: less_tests_constraints | |
2024-01-25
| ||
21:27 | Implement TK_OPTION_VAR(Tcl_Size) for TK_OPTION_INT option. Needed in ttkTreeview.c for int -> Tcl_Size. check-in: 9055a3c7 user: jan.nijtmans tags: trunk, main | |
21:24 | Implement TK_OPTION_VAR(Tcl_Size) for TK_OPTION_INT option. Needed in ttkTreeview.c for int -> Tcl_Size. check-in: d6fb1d54 user: jan.nijtmans tags: core-8-branch | |
17:50 | Another round of small fixes, especially spelling errors... check-in: a7ffe06b user: dkf tags: trunk, main | |
16:17 | Merge 8.7 check-in: cbd4f55f user: jan.nijtmans tags: trunk, main | |
15:32 | Eliminate many (Tcl_Size) typecasts, which are no longer necessary check-in: 397785bb user: jan.nijtmans tags: core-8-branch | |
2024-01-24
| ||
22:17 | Merge 8.7 check-in: 0bcfa5cd user: jan.nijtmans tags: trunk, main | |
22:00 | Backport doc/systray.n from Tk 9.0, fix some format issues check-in: 02649a30 user: jan.nijtmans tags: core-8-branch | |
21:19 | Merge 8.7 check-in: a56a1bc9 user: jan.nijtmans tags: trunk, main | |
19:40 | merge 8.6 check-in: 4e8ae373 user: dgp tags: core-8-6-14-rc | |
19:11 | Implement TK_OPTION_ENUM_VAR for TK_OPTION_ANCHOR/TK_OPTION_JUSTIFY/TK_OPTION_ANCHOR. Only really useful for platforms/compiler-options for which sizeof(enum)!=sizeof(int) check-in: d0270dc5 user: jan.nijtmans tags: core-8-branch | |
17:03 | Merge 8.7 check-in: c6704b38 user: jan.nijtmans tags: trunk, main | |
17:02 | All TK_OPTION_PIXELS implementation need Tcl_Obj storage, otherwise the full option value will be lost, as proven by message-1.11 testcase check-in: e760faf4 user: jan.nijtmans tags: core-8-branch | |
16:37 | Merge 8.7 check-in: 9c1f0263 user: jan.nijtmans tags: trunk, main | |
16:35 | If TK_NO_DEPRECATED, report back message -padX/-padY as {} check-in: bca487f3 user: jan.nijtmans tags: core-8-branch | |
14:01 | Merge 8.7 check-in: 73803f46 user: jan.nijtmans tags: trunk, main | |
13:59 | Allow {} as magical value for the -padx/-pady default, in stead of the magical value -1, for message widget. check-in: ec7c5c36 user: jan.nijtmans tags: core-8-branch | |
12:06 | Merge 8.7 check-in: be275fa4 user: jan.nijtmans tags: trunk, main | |
12:03 | Limit "screen distances" in error-messages to 50 characters (as was done sometimes, but not everywhere) check-in: 9630145b user: jan.nijtmans tags: core-8-branch | |
2024-01-23
| ||
21:04 | Merge 8.7 check-in: bc9293f3 user: jan.nijtmans tags: trunk, main | |
20:46 | Revise "bad screen distance" error-messages check-in: 4b46abde user: jan.nijtmans tags: core-8-branch | |
20:46 | Keep Tk 8.7 as much as possible binary compatible with Tk 9.0 check-in: 2913f9a8 user: jan.nijtmans tags: core-8-branch | |
20:23 | Since we are here make font-15.1, font-15.2 and font-15.3 robust against previous fonts potentially used by the test suite. check-in: c120c687 user: fvogel tags: bug-8da7af2f8e | |
19:49 | merge core-8-6-branch check-in: 965e9cca user: fvogel tags: less_tests_constraints | |
19:07 | One more int -> TkTextTabStyle (eliminates a compiler warning). check-in: b763d9a1 user: csaba tags: core-8-branch | |
19:07 | One more int -> TkTextTabStyle (eliminates a compiler warning). check-in: 2168e2d3 user: csaba tags: trunk, main | |
17:16 | Merge 8.7 check-in: 444817d1 user: max tags: trunk, main | |
17:13 | Fix a mistake in [181d1cb337] that broke the ixset and rolodex demos. check-in: 526e331f user: max tags: core-8-branch | |
14:17 | Stop building this branch (eventually) Closed-Leaf check-in: 61b28b8e user: jan.nijtmans tags: bug-026e2bb685 | |
14:10 | Someone might like to use "long double" in an option table, let's allow that. check-in: 4417b753 user: jan.nijtmans tags: trunk, main | |
13:55 | Merge-mark check-in: 5bb65305 user: jan.nijtmans tags: trunk, main | |
13:54 | Merge 8.6 check-in: 0d75bea9 user: jan.nijtmans tags: core-8-branch | |
12:10 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway. Continued fix check-in: d5bcba02 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-22
| ||
21:50 | Fix typo check-in: da912fe2 user: fvogel tags: bug-8da7af2f8e | |
21:46 | Test suite hygiene - Let font-17.1 and font-18.1 be independent from previous tests (interaction was with config-4.47 and config-4.48). check-in: 07f1820b user: fvogel tags: bug-8da7af2f8e | |
21:35 | Update comments in tkText.h. Minor further tweaks Closed-Leaf check-in: fea60d43 user: jan.nijtmans tags: bug-026e2bb685-alt | |
20:46 | Implementation cleanup: We know that always internalPtr != NULL, and that the options handled are never saved/restored. check-in: 644ed6a6 user: jan.nijtmans tags: bug-026e2bb685-alt | |
13:05 | tagPtr->wrapMode is an enum with only 4 possible values, so no need to test for 3 of them check-in: 85c86b5d user: jan.nijtmans tags: trunk, main | |
12:48 | Make updatePending and doubleBuffer "bool" variables check-in: ff2c229e user: jan.nijtmans tags: trunk, main | |
12:14 | Get rid of tagPtr->(reliefObj|justifyObj|overstrikePtr|underlinePtr|elideObj). Due to TIP #613, they are not needed any more. check-in: fe0ea41b user: jan.nijtmans tags: trunk, main | |
09:18 | Use internal flag OPTION_NONNEG check-in: af71f03d user: jan.nijtmans tags: bug-026e2bb685-alt | |
08:58 | Merge 8.7 check-in: 2b571678 user: jan.nijtmans tags: trunk, main | |
08:57 | Fix [e2f740cc64]: Open Tk choosers and press Alt+Z check-in: 400b50c8 user: jan.nijtmans tags: core-8-branch | |
2024-01-21
| ||
22:36 | Boolean uses -1 as value when not provided. Same for Relief and Justify check-in: f35f6481 user: jan.nijtmans tags: bug-026e2bb685-alt | |
22:16 | Implement the same for Boolean, Relief and Justify as well check-in: d3f69d94 user: jan.nijtmans tags: bug-026e2bb685-alt | |
21:26 | Alternative solution for [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 289a155a user: jan.nijtmans tags: bug-026e2bb685-alt | |
21:26 | Let this bugfix branch build and test at Github Actions. check-in: 10a4b886 user: fvogel tags: bug-8da7af2f8e | |
21:14 | Fix [8da7af2f8e]: slow widget creation if default font is not used check-in: d7b0c443 user: fvogel tags: bug-8da7af2f8e | |
17:33 | Merge 8.6 check-in: a73afcb6 user: jan.nijtmans tags: core-8-branch | |
17:30 | Adapt textTag-1.29 demonstrating that [026e2bb685] is not completely solved yet check-in: 042c281f user: jan.nijtmans tags: core-8-6-branch | |
17:08 | Remove comment which isn't accurate any more check-in: 8a29393f user: jan.nijtmans tags: core-8-branch | |
00:00 |
Many small tweaks to docs
The main one is I've added a comment in to make primary subcommands ("methods") more obvious when editing. check-in: 3766abef user: dkf tags: trunk, main | |
2024-01-20
| ||
16:08 | Resolve duplicate tests names (menu-40.1 and menu-40.2) by renumbering the tests added in [e2b00bfd]. check-in: cc78c025 user: fvogel tags: trunk, main | |
13:41 | Let this bugfix branch build and test at Github Actions. check-in: 3889aa75 user: fvogel tags: bug-026e2bb685 | |
13:40 | Implement a better solution built on the savePtr parameter of Tk_SetOptions. check-in: 507fdcab user: fvogel tags: bug-026e2bb685 | |
13:26 | Return to state [4c67cefe] (backout several commits). check-in: 8ad32a91 user: fvogel tags: bug-026e2bb685 | |
12:20 | Mention option in alphabetical order check-in: 68c5aa7e user: jan.nijtmans tags: core-8-branch | |
11:32 | Merge-mark check-in: 09ac334c user: jan.nijtmans tags: trunk, main | |
11:32 | Backport comment fixes check-in: 534bb98e user: jan.nijtmans tags: core-8-branch | |
10:02 | Fix comments following [724fbd24]. check-in: acf97d72 user: fvogel tags: trunk, main | |
09:57 | Fix comments following [cd59cd0e]. check-in: f41e0f0d user: fvogel tags: trunk, main | |
09:51 | Fix comments following [50c29f08]. check-in: 4a0995b4 user: fvogel tags: revised_text, tip-466 | |
09:45 | Fix comments following [48598763]. check-in: ef1f5c65 user: fvogel tags: trunk, main | |
2024-01-19
| ||
12:29 | Merge-mark check-in: 82966ca5 user: jan.nijtmans tags: trunk, main | |
12:28 | Improve "-align" check-in: 16d11bbf user: jan.nijtmans tags: core-8-branch | |
11:55 | Merge 8.7. int -> TkAlignMode where appropriate check-in: 724fbd24 user: jan.nijtmans tags: trunk, main | |
10:51 | Merge 8.6 check-in: 3e4c78c2 user: jan.nijtmans tags: core-8-branch | |
08:51 | Update build scripts (backported from 8.7/9.0). Travis is no longer supported (probably won't even work any more). typo in tkMenubutton.h check-in: a8515bb7 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-18
| ||
22:32 | Put "flush" in the right alphabetic position check-in: 0193cf7e user: jan.nijtmans tags: core-8-branch | |
22:25 | int -> TkTextTabStyle wherever possible check-in: cd59cd0e user: jan.nijtmans tags: core-8-branch | |
16:54 | Merge 8.6. No need to build this branch on Github any more check-in: 47292b2a user: jan.nijtmans tags: bug-026e2bb685 | |
16:24 | Merge 8.7. Eliminate TkTextJustify check-in: 50c29f08 user: jan.nijtmans tags: revised_text, tip-466 | |
14:27 | Merge 8.7 check-in: 48598763 user: jan.nijtmans tags: trunk, main | |
14:24 | Add TK_OPTION_ENUM_VAR to config tables, where enum's are involved. check-in: 244484cb user: jan.nijtmans tags: core-8-branch | |
14:23 | int -> TkTextInvalidateAction check-in: 9772bdc9 user: jan.nijtmans tags: core-8-branch | |
2024-01-17
| ||
16:44 | More needed 13 -> 14 bumps check-in: 2b098a24 user: jan.nijtmans tags: core-8-6-14-rc | |
16:03 | Rename some variables check-in: f341d2aa user: jan.nijtmans tags: revised_text, tip-466 | |
14:36 | Go back to a state which is known to work (hopefully) check-in: 41666103 user: jan.nijtmans tags: revised_text, tip-466 | |
12:06 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 72dd909a user: jan.nijtmans tags: trunk, main | |
11:51 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway. Let TIP #613 handle it all. check-in: aa23a01f user: jan.nijtmans tags: core-8-branch | |
09:40 | Merge-mark (Fix for [026e2bb685] will look totally different on 8.7) check-in: 604af025 user: jan.nijtmans tags: core-8-branch | |
09:38 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway, remaining options. check-in: 0f5bf543 user: jan.nijtmans tags: core-8-6-branch | |
09:18 | Fix compiler warning on Windows check-in: df90f42d user: jan.nijtmans tags: core-8-6-branch | |
09:17 | Fix memory leak, and let's see what happens if we add lMargin2: Problem will be performance if we add a lot of these check-in: 592a36ae user: jan.nijtmans tags: bug-026e2bb685 | |
05:16 | Following previous commits, there is no need to initialize to INT_MIN anymore, therefore restore the old statement initializing to zero. check-in: 37c003c7 user: fvogel tags: bug-026e2bb685 | |
05:06 | Let this bugfix branch build and test at Github Actions. check-in: a9199dcd user: fvogel tags: bug-026e2bb685 | |
04:51 | Following previous commit, remove now useless statement. check-in: b4c3a74a user: fvogel tags: bug-026e2bb685 | |
04:45 | Restore -lmargin1 string value after an invalid value was specified. check-in: 65261e8a user: fvogel tags: bug-026e2bb685 | |
2024-01-16
| ||
22:32 | Handle the remaining options in a similar way check-in: 4c67cefe user: jan.nijtmans tags: bug-026e2bb685 | |
21:28 | (partial) fix for [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway. -relief and -justify is working now, but other options hstill have the same problem check-in: 6ab21a0c user: jan.nijtmans tags: bug-026e2bb685 | |
16:10 | Fix [026e2bb685] for revised_text -justify option (not yet working for -relief) check-in: ad03d6b4 user: jan.nijtmans tags: revised_text, tip-466 | |
14:39 | Eliminate TkTextJustify type too, just use Tk_Justify check-in: d99baa91 user: jan.nijtmans tags: revised_text, tip-466 | |
14:12 | Eliminate TkTextTabAlign type, more simplifications/improvements check-in: 50e74fb4 user: jan.nijtmans tags: revised_text, tip-466 | |
13:40 | Add two flags TK_OPTION_JUSTIFY_FULL/TK_OPTION_JUSTIFY_NUMERIC, meant to be used in revised_text widget. Not used yet. Few other improvements check-in: a13cf5d8 user: jan.nijtmans tags: revised_text, tip-466 | |
11:04 | Revert most of [b8ced4cd8b]: it doesn't work yet check-in: 59d7af2a user: jan.nijtmans tags: revised_text, tip-466 | |
01:09 | Bump to 8.6.14 for release check-in: 35457e6c user: griffin tags: core-8-6-14-rc | |
2024-01-15
| ||
23:00 | Merge 9.0 check-in: 5606e162 user: jan.nijtmans tags: revised_text, tip-466 | |
22:51 | Merge 8.7 check-in: 1f1ddd15 user: jan.nijtmans tags: trunk, main | |
22:38 | -constraint -> -constraints check-in: 0d5b6189 user: jan.nijtmans tags: core-8-branch | |
22:10 | Merge 9.0 check-in: b8ced4cd user: jan.nijtmans tags: revised_text, tip-466 | |
2024-01-14
| ||
22:23 | Those #define's are no longer necessary check-in: 3677e6e1 user: jan.nijtmans tags: trunk, main | |
21:56 | Remove tricky code, no longer necessary in 9.0 check-in: c720d92f user: jan.nijtmans tags: trunk, main | |
21:49 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 12db53f1 user: jan.nijtmans tags: trunk, main | |
21:30 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 21faaaa9 user: jan.nijtmans tags: core-8-branch | |
21:22 | Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 90a8df47 user: jan.nijtmans tags: core-8-6-branch | |
20:49 | Merge 8.7. Adapt test-cases Closed-Leaf check-in: 0df5ef59 user: jan.nijtmans tags: bug-026e2bb685 | |
17:56 | Fix for TIP #613: In case of TK_XXXX_NULL handling for relief/justify/anchor, don't create a "" object but just use NULL (as other options do) check-in: 7d66400d user: jan.nijtmans tags: core-8-branch | |
17:04 | merge core-8-6-branch check-in: 0afe4f52 user: fvogel tags: less_tests_constraints | |
15:52 | Proposed fix for [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: ae28324a user: jan.nijtmans tags: bug-026e2bb685 | |
2024-01-13
| ||
21:52 | Merge 9.0 check-in: 02216b70 user: jan.nijtmans tags: revised_text, tip-466 | |
11:19 | Close fork check-in: 35196a87 user: jan.nijtmans tags: trunk, main | |
11:17 | Merge 8.7 check-in: 390ba120 user: jan.nijtmans tags: trunk, main | |
11:15 | Cherry-pick [47bcd4a0] (and a few more of the same) check-in: 44df083e user: jan.nijtmans tags: core-8-branch | |
09:01 | merge trunk check-in: 7a9c754c user: fvogel tags: revised_text, tip-466 | |
09:00 | Correct one missing -1 --> TCL_INDEX_NONE change in previous commit. check-in: 47bcd4a0 user: fvogel tags: trunk, main | |
2024-01-12
| ||
20:53 | Merge 8.7 check-in: 020127b4 user: jan.nijtmans tags: trunk, main | |
20:48 | Merge 8.6 (there we go again) check-in: 639ada70 user: jan.nijtmans tags: core-8-branch | |
20:29 | merge mark check-in: 068702f9 user: fvogel tags: revised_text, tip-466 | |
20:24 | Fix [737abf4523]: text widget has terrible performance with image create. check-in: 9c5394a6 user: fvogel tags: trunk, main | |
20:17 | Fix [737abf4523]: text widget has terrible performance with image create. check-in: bae491de user: fvogel tags: core-8-6-branch | |
20:16 | merge trunk check-in: 37579cd2 user: fvogel tags: revised_text, tip-466 | |
2024-01-11
| ||
20:58 | Fix bug in previous commit. Closed-Leaf check-in: ed90c9b4 user: fvogel tags: bug-737abf45230 | |
07:24 | Modified implementation inspired by the revised text widget and proposal from Emiliano Gavilan. check-in: 17cf80d8 user: fvogel tags: bug-737abf45230 | |
2024-01-09
| ||
23:01 | Merge-mark check-in: c72b01fb user: jan.nijtmans tags: trunk, main | |
22:59 | Merge 8.6 check-in: 109c7a65 user: jan.nijtmans tags: core-8-branch | |
22:02 | Fix [b7abf0d817]: ttk::treeview shows O(n^2) destruction time check-in: f24dfbca user: fvogel tags: trunk, main | |
22:02 | Fix [b7abf0d817]: ttk::treeview shows O(n^2) destruction time check-in: 479e7b2d user: fvogel tags: core-8-6-branch | |
21:52 | Let this bugfix branch build and test at Github Actions. check-in: 0258e0c4 user: fvogel tags: bug-737abf45230 | |
21:47 | Merge-mark check-in: c0700046 user: jan.nijtmans tags: trunk, main | |
21:44 | Merge-mark 8.6. Don't bother build for Tcl 9.1. Some missing constraints check-in: 83a63def user: jan.nijtmans tags: core-8-branch | |
21:40 | Adapt expected result of test textImage-1.19 following previous commit. This change is compliant with the documentation in text.n (section 'Embedded images'). check-in: 511c7ddd user: fvogel tags: bug-737abf45230 | |
21:38 | Fix [737abf4523]: text widget has terrible performance with image create. check-in: 55c3b394 user: fvogel tags: bug-737abf45230 | |
19:38 | Improvement in scrollbar.n. check-in: 6b2a4d7d user: csaba tags: core-8-6-branch | |
19:37 | Scrolling-related improvements in the documentation. check-in: e2b0be75 user: csaba tags: core-8-branch | |
19:36 | Scrolling-related improvements in the documentation. check-in: 146c8487 user: csaba tags: trunk, main | |
15:44 | Make TK_NO_DEPRECATED=1 test-cases work with Tcl 8.6 too. check-in: 453bd962 user: jan.nijtmans tags: core-8-branch | |
15:34 | Remove test constraints which are not necessary any more in Tk 9.0 check-in: 287de5cb user: jan.nijtmans tags: trunk, main | |
14:08 | More "Tk" -> "tk" check-in: e9ff5d37 user: jan.nijtmans tags: trunk, main | |
14:07 | Make TK_NO_DEPRECATED=1 test-cases work check-in: 7c5d699c user: jan.nijtmans tags: core-8-branch | |
08:57 | Starting with Tcl 9.0, lower-case package-names are recommended check-in: 56dd1fd7 user: jan.nijtmans tags: trunk, main | |
2024-01-08
| ||
22:30 | Fix and simplify Tk_FreeImage. Closed-Leaf check-in: 9030824a user: fvogel tags: bug-b7abf0d817 | |
21:24 | Merge 8.7 check-in: 9fd8fe46 user: jan.nijtmans tags: trunk, main | |
21:23 | Merge 8.6. "parenright" -> ")" (simply since we can ....) check-in: a6aeda72 user: jan.nijtmans tags: core-8-branch | |
21:21 | typo check-in: a7ff75ed user: jan.nijtmans tags: core-8-6-branch | |
21:20 | Restore "$menu index" to return "none" for no index (for compatibility with Tk 8.6) check-in: e80077b7 user: jan.nijtmans tags: core-8-branch | |
11:13 | Merge 8.7 check-in: 207ef11d user: oehhar tags: trunk, main | |
11:08 | nanosvg #148 "Remove unnecessary parentheses" https://github.com/memononen/nanosvg/commit/93ce879dc4c04a3ef1758428ec80083c38610b1f check-in: d8e3ca2f user: oehhar tags: core-8-branch | |
09:27 | nanosvg #252 "Fixed invalid memory read on single stop gradient" https://github.com/memononen/nanosvg/commit/55b64b5070f937ddb65a8dc5985f9948d3c52d37 check-in: 4b310bdc user: oehhar tags: core-8-branch | |
2024-01-07
| ||
09:16 | Replace 'eval destroy ...' by 'destroy {*} ...' check-in: e4012c17 user: fvogel tags: less_tests_constraints | |
2024-01-06
| ||
22:28 | Let this bugfix branch build and test at Github Actions. check-in: 12ae5e63 user: fvogel tags: bug-b7abf0d817 | |
22:00 | Simplify Tk_FreeImage check-in: c2cdb45c user: fvogel tags: bug-b7abf0d817 | |
21:38 | Fix [b7abf0d817]: ttk::treeview shows O(n^2) destruction time check-in: a5ad9e81 user: fvogel tags: bug-b7abf0d817 | |
17:06 | Merge 8.7 check-in: dfd55e22 user: jan.nijtmans tags: trunk, main | |
17:05 | Merge 8.6 check-in: 41dbe6ac user: jan.nijtmans tags: core-8-branch | |
17:01 | USE_WIDECHAR_API isn't used anywhere. Comment fixes check-in: eb2d331c user: jan.nijtmans tags: core-8-6-branch | |
16:41 | Fix [a9e637f1c8]: ttk::treeview does not show partial bottom row check-in: 8c435b26 user: jan.nijtmans tags: trunk, main | |
16:41 | Merge 8.6 check-in: 74a2fa1c user: jan.nijtmans tags: core-8-branch | |
08:45 | Correction in documentation embedded in rules.vc check-in: aa895fef user: fvogel tags: core-8-6-branch | |
2024-01-05
| ||
18:38 | merge release check-in: 243dbd89 user: dgp tags: trunk, main | |
14:39 | Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: 762b0093 user: jan.nijtmans tags: trunk, main | |
14:38 | Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: 25bf5d43 user: jan.nijtmans tags: core-8-branch | |
09:00 | Fix [a9e637f1c8]: ttk::treeview does not show partial bottom row check-in: f32f7a24 user: jan.nijtmans tags: core-8-6-branch | |
08:51 | Merge 9.0 check-in: 1086205d user: jan.nijtmans tags: revised_text, tip-466 | |
08:23 | Correct "make dist" for removed buttons.bmp file check-in: 24a8f79e user: jan.nijtmans tags: trunk, main | |
08:22 | Correct "make dist" for removed buttons.bmp file check-in: 5da4d506 user: jan.nijtmans tags: core-8-branch | |
08:18 | Remove buttons.bmp from makefile.vc too check-in: f167167f user: jan.nijtmans tags: trunk, main | |
08:12 | Remove buttons.bmp from makefile.vc too check-in: f235e274 user: jan.nijtmans tags: core-8-branch | |
2024-01-04
| ||
21:07 | Merge 9.0 check-in: 922f7a76 user: jan.nijtmans tags: revised_text, tip-466 | |
20:49 | remove buttons.bmp and lamp.bmp: those are not used anywhere any more check-in: 9102f58b user: jan.nijtmans tags: trunk, main | |
20:43 | remove buttons.bmp and lamp.bmp: those are not used anywhere any more check-in: 986d8724 user: jan.nijtmans tags: core-8-branch | |
16:48 | Fix [1ca3c8d9da]: nmake build with OPTS=static. Give testtest.exe a version-number check-in: 940996d8 user: jan.nijtmans tags: trunk, main | |
16:46 | Fix [1ca3c8d9da]: nmake build with OPTS=static. Give tktest.exe a version-number check-in: a8ca8ba8 user: jan.nijtmans tags: core-8-branch | |
16:03 | No need for separate tktest manifest: just re-use the one from wish. Give tktest.exe a version-number check-in: a82ea6e1 user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Fix [1ca3c8d9da]: nmake build with OPTS=static check-in: 1374b2d1 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-03
| ||
20:50 | Better: generate tktest.res from a separate tktest.rc check-in: ff1a5283 user: jan.nijtmans tags: core-8-6-branch | |
20:34 | Add rule to generate "tktest.res" check-in: c2833a28 user: jan.nijtmans tags: core-8-6-branch | |
20:27 | "Check out" -> "CheckOut" check-in: 5bec5ad3 user: jan.nijtmans tags: core-8-6-branch | |
20:16 | Test OPTS=static (without staticpkg) too check-in: 9300093e user: jan.nijtmans tags: core-8-6-branch | |
15:39 | Possible fix for [1ca3c8d9da]: nmake build with OPTS=static check-in: dc10eade user: jan.nijtmans tags: core-8-6-branch | |
15:11 | try OPTS=static,staticpkg Windows build check-in: bde215b2 user: jan.nijtmans tags: core-8-6-branch | |
15:00 | Fix [52df668390]: Measurement of control characters are wrong after measurement of characters that cannot be displayed by the given font. AllocFont() -> InitFont() in comments check-in: 870f992f user: jan.nijtmans tags: trunk, main | |
14:58 | Merge 8.6 check-in: af5eb7cb user: jan.nijtmans tags: core-8-branch | |
14:57 | Merge-mark check-in: a90fde5b user: jan.nijtmans tags: less_tests_constraints | |
14:52 | AllocFont() -> InitFont() in comments. Stolen from "less_tests_constraints" branch check-in: b194447b user: jan.nijtmans tags: core-8-6-branch | |
14:40 | Merge 8.6 check-in: eeb818ca user: jan.nijtmans tags: less_tests_constraints | |
14:37 | Fix [52df668390]: Measurement of control characters are wrong after measurement of characters that cannot be displayed by the given font check-in: 6fc75377 user: jan.nijtmans tags: core-8-6-branch | |
14:32 | Merge 8.7 check-in: b20dcd3c user: jan.nijtmans tags: trunk, main | |
14:22 | Merge 8.6 check-in: 027b5991 user: jan.nijtmans tags: core-8-branch | |
14:19 | unnecessary check for $last >= 0 check-in: 1f21cbe7 user: jan.nijtmans tags: core-8-6-branch | |
12:43 | Don't do a nmake build with OPTS=static (yet). See [1ca3c8d9da] check-in: 96a46054 user: jan.nijtmans tags: core-8-6-branch | |
01:41 | Merge-mark check-in: b9029bbc user: jan.nijtmans tags: core-8-branch | |
01:33 | .. but prevent code duplication check-in: 58474794 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-02
| ||
14:55 | Fix 2 (minor) compiler warnings on Windows check-in: 5d91303b user: jan.nijtmans tags: core-8-6-branch | |
14:46 | unneeded "if" statement check-in: d9a28515 user: jan.nijtmans tags: trunk, main | |
13:05 | Merge 8.7 check-in: 63d7a56b user: jan.nijtmans tags: core-8-branch | |
10:47 | Merge 8.6 check-in: 7de56f70 user: jan.nijtmans tags: core-8-branch | |
2024-01-01
| ||
23:43 | missing ')' check-in: a7b4e779 user: jan.nijtmans tags: core-8-6-branch | |
23:37 | Keep menu.tcl/tearoff.tcl more in sync with 8.7 check-in: 9303b88e user: jan.nijtmans tags: core-8-6-branch | |
22:02 | Add --disable-shared windows build check-in: 9c0bab42 user: jan.nijtmans tags: core-8-6-branch | |
2023-12-31
| ||
15:16 | Update comments in unixFont-8.4, -8.6, -9.1 and -9.2: Character classification is gone since [1120dc4257], and GetControlCharSubst procedure is long gone as well. check-in: 29c0065b user: fvogel tags: less_tests_constraints | |
15:09 | Constrain unixFont-8.4 (nonPortable) and unixFont-8.6, -9.1 and -9.2 (withoutXft). Reasons are indicated in tests comments. check-in: 44ae9e71 user: fvogel tags: less_tests_constraints | |
2023-12-30
| ||
16:55 | Remove 3 failsOnXQuarz constraints since [52df668390] is fixed by the previous merge. check-in: 6ff5dc8f user: fvogel tags: less_tests_constraints | |
16:42 | merge branch bug-52df668390 check-in: 57fd8c96 user: fvogel tags: less_tests_constraints | |
16:28 | Fix [52df668390]: Measurement of control characters are wrong after measurement of characters that cannot be displayed by the given font. Closed-Leaf check-in: 02de74fa user: fvogel tags: bug-52df668390 | |
2023-12-28
| ||
17:11 | Make sure that the zip-file is attached to tcl9tk90.dll for non-static builds too Closed-Leaf check-in: c8037a50 user: dgp tags: rc4, core-9-0-b1-rc, core-9-0-b1 | |
17:10 | Fix TK_RELEASE_SERIAL for "b1" release check-in: 51a5317b user: dgp tags: core-9-0-b1-rc | |
17:06 | Ticket [0de707ab06]: Add explanation of the solution provided on the core list by Jan check-in: 8e5aac2b user: dgp tags: core-9-0-b1-rc | |
2023-12-26
| ||
17:10 | Add "none" as possible index value for menu's (but keep it undocumented). See [fec9e3879d] check-in: 49ee1144 user: jan.nijtmans tags: trunk, main | |
17:06 | Put back "none" as possible index value for Tk > 8 check-in: 5f8259b7 user: jan.nijtmans tags: core-8-branch | |
15:49 | Never use TCL_SIZE_MODIFIER "u", because Tcl_Size can be negative check-in: 9e08a5ce user: jan.nijtmans tags: trunk, main | |
15:23 | Never use TCL_SIZE_MODIFIER "u", because Tcl_Size can be negative check-in: a7db1c5b user: jan.nijtmans tags: core-8-branch | |
14:38 | [da23032e6a]: Update documentation check-in: 5471e09e user: jan.nijtmans tags: trunk, main | |
14:22 | Document that "none" is no longer a valid menu index check-in: 57cc76f4 user: jan.nijtmans tags: trunk, main | |
14:17 | Document "none" in menu's as deprecated check-in: c0e6b908 user: jan.nijtmans tags: core-8-branch | |
14:12 | Fix [fec9e3879d]: Confusion regarding menu indexes "none" and {}. Also add some type-casts check-in: 9f8d8e42 user: jan.nijtmans tags: core-8-6-branch | |
00:30 | Fix [a9e637f1c8]: ttk::treeview does not show partial bottom row Closed-Leaf check-in: 8a8493a3 user: jan.nijtmans tags: bug-a9e637f1c8 | |
2023-12-23
| ||
20:22 | Rename linux-with-tcl87-build.yml -> linux-with-tcl8-build.yml check-in: db523c70 user: jan.nijtmans tags: trunk, main | |
2023-12-22
| ||
18:45 | Merge 8.7 check-in: 7a619281 user: jan.nijtmans tags: trunk, main | |
16:51 | Merge 8.6 check-in: 9baaf06e user: jan.nijtmans tags: core-8-branch | |
16:45 | Fix [9c57421be8]: -relief strange behavior in scrollbar. Enhance Tcl_GetRelief() such that "interp" and "reliefPtr" are allowed to be NULL check-in: d7650b4e user: jan.nijtmans tags: core-8-6-branch | |
10:31 | (cherry-pick): Make sure that the zip-file is attached to tk87.dll for non-static builds too check-in: 14f96815 user: jan.nijtmans tags: core-8-branch | |
10:26 | Make sure that the zip-file is attached to tcl9tk90.dll for non-static builds too check-in: b6b83daf user: jan.nijtmans tags: trunk, main | |
10:06 | Fix TK_RELEASE_SERIAL for "b1" release check-in: 6da2de36 user: jan.nijtmans tags: trunk, main | |
09:52 | int -> Tcl_Size in menu handling check-in: bb926267 user: jan.nijtmans tags: core-8-branch | |
2023-12-21
| ||
22:56 | Merge 9.0 check-in: 387c79a0 user: jan.nijtmans tags: revised_text, tip-466 | |
22:53 | Merge 9.0 check-in: d13fcc28 user: jan.nijtmans tags: tip-626 | |
22:53 | Merge-mark check-in: c64f9a3c user: jan.nijtmans tags: trunk, main | |
21:58 | Add missing cleanup of (non-implicit) selection handlers at the end of the recently aded tests. Maybe implicit handlers (UTF8_STRING handlers automatically created by STRING handlers) should be cleaned as well, or perhaps cleaning the STRING handler should automatically clean the UTF8_STTRING handler (the current code doesn't do this). Leaf check-in: e3ecda2f user: fvogel tags: bug-af31a84c91 | |
21:49 | Add one more select-14.x test. check-in: 35e355f4 user: fvogel tags: bug-af31a84c91 | |
21:41 | Remove unwanted character check-in: 927ec3c6 user: fvogel tags: bug-af31a84c91 | |
02:05 | Update to print documentation check-in: 5339d3cf user: kevin_walzer tags: core-8-branch | |
01:59 | Update documentation for print command check-in: e2933f24 user: kevin_walzer tags: trunk, main | |
2023-12-20
| ||
12:10 | Merge 8.7 check-in: c29f762a user: jan.nijtmans tags: trunk, main | |
12:06 | Merge-mark check-in: 627de844 user: jan.nijtmans tags: core-8-branch | |
12:01 | (cherry-pick): remove tkUnixDialog.c, since it's no longer used check-in: c44ee43d user: jan.nijtmans tags: core-8-6-branch | |
11:48 | remove tkUnixDialog.c, since it's no longer used check-in: b00a2f9d user: jan.nijtmans tags: core-8-branch | |
11:06 | Ticket [0de707ab06]: Add explanation of the solution provided on the core list by Jan check-in: e006a5f0 user: oehhar tags: trunk, main | |
09:53 | Rebase to 9.0 check-in: 6e1b85da user: jan.nijtmans tags: tip-626 | |
2023-12-19
| ||
21:21 | Add more tests (select-14.2.2 currently fails). check-in: 453b8814 user: fvogel tags: bug-af31a84c91 | |
20:51 | UTF8-STRING is a Linux-specific target (at least Windows does not understand it, test select-14.2 fails with 'PRIMARY selection doesn't exist or form UTF8_STRING not defined') check-in: 364e32e6 user: fvogel tags: bug-af31a84c91 | |
15:55 | Merge 8.7 check-in: 84872714 user: jan.nijtmans tags: trunk, main | |
15:55 | Provide variable-names in comments check-in: 83ad1ca5 user: jan.nijtmans tags: core-8-branch | |
09:57 | Merge 8.7 check-in: 66d255fa user: jan.nijtmans tags: trunk, main | |
09:55 | Merge 8.6 check-in: 6350f256 user: jan.nijtmans tags: core-8-branch | |
09:53 | Make it compile (again) with Tcl 8.6 check-in: 38ec3d0a user: jan.nijtmans tags: core-8-branch | |
2023-12-18
| ||
22:27 | upload-artifact @3 -> @4 check-in: 6a3ea520 user: jan.nijtmans tags: core-8-6-branch | |
22:19 | Merge 9.0 check-in: a41d9d3a user: jan.nijtmans tags: tip-626 | |
21:52 | Merge 8.7 check-in: c941ee14 user: jan.nijtmans tags: trunk, main | |
21:49 | Make Ttk_ManagerSpec "const" check-in: 1bfd68d9 user: jan.nijtmans tags: core-8-branch | |
21:26 | Merge 8.7 check-in: cb503aa2 user: jan.nijtmans tags: trunk, main | |
21:21 | ttk improvements (e.g. regarding TCL_UNUSED) check-in: 42619206 user: jan.nijtmans tags: core-8-branch | |
13:43 | Merge 8.7 check-in: d3c10567 user: jan.nijtmans tags: trunk, main | |
13:29 | Use Tcl_ObjCmdProc in stead of full function signature check-in: cf35e7de user: jan.nijtmans tags: core-8-branch | |
13:27 | Even more TCL_UNUSED usage check-in: 172fb6dc user: jan.nijtmans tags: core-8-branch | |
09:36 | Proposal for a fix using a simplified Tk_CreateSelHandler(). check-in: 793effdb user: sbron tags: bug-af31a84c91 | |
08:19 | Merge 8.7 check-in: cc8afe5d user: jan.nijtmans tags: trunk, main | |
2023-12-17
| ||
22:25 | (internal) int -> Tcl_Size check-in: 438f826c user: jan.nijtmans tags: core-8-branch | |
2023-12-16
| ||
23:12 | Merge 8.7 check-in: 5164e127 user: jan.nijtmans tags: trunk, main | |
08:52 | merge core-8-6-branch check-in: ad944490 user: fvogel tags: less_tests_constraints | |
2023-12-15
| ||
21:18 | Many more TCL_UNUSED() usage check-in: dca75010 user: jan.nijtmans tags: core-8-branch | |
2023-12-14
| ||
16:20 | Fix for Cygwin build check-in: 73a336ae user: jan.nijtmans tags: trunk, rc3, rc2, main | |
15:15 | Merge 8.6 Leaf check-in: 58f32512 user: jan.nijtmans tags: bug-c23f79ef96, bug-fde9dc2392 | |
13:36 | Merge 8.7 check-in: b07cf6b5 user: jan.nijtmans tags: trunk, main | |
12:59 | Merge 8.6 check-in: d7be880e user: jan.nijtmans tags: core-8-branch | |
12:58 | Add Tk_Window parameter to TtkSelectImage(). Not used yet check-in: 4c1667e1 user: jan.nijtmans tags: core-8-6-branch | |
10:56 | Merge 8.6 check-in: 53612921 user: jan.nijtmans tags: bug-c23f79ef96, bug-fde9dc2392 | |
2023-12-13
| ||
14:55 | Don't build this branch any more Closed-Leaf check-in: 2cb6e78e user: jan.nijtmans tags: x11-unixwm-51-7 | |
14:51 | Remove unused variable. check-in: 8a0038df user: culler tags: trunk, main | |
14:43 | Remove unused variable. check-in: 613dc295 user: culler tags: core-8-branch | |
14:19 | Clean up selection handler at the end of the test. check-in: 2e137440 user: sbron tags: bug-af31a84c91 | |
13:30 | Add a test to catch bug [af31a84c91]: Replacing selection handler is ineffective. check-in: 10121ce3 user: sbron tags: bug-af31a84c91 | |
11:08 | Merge 8.7 check-in: 2af033c9 user: jan.nijtmans tags: trunk, main | |
11:08 | Fix 2 (minor) compiler warnings check-in: 07482bda user: jan.nijtmans tags: core-8-branch | |
10:53 | Merge-mark check-in: a28c7f88 user: jan.nijtmans tags: trunk, main | |
10:51 | Don't use Tcl_Size in documentation (yet), since Tk 8.7 will mainly be used with Tcl 8.7 check-in: 555c3e24 user: jan.nijtmans tags: core-8-branch | |
10:39 | Merge-mark check-in: dc1f5dad user: jan.nijtmans tags: trunk, main | |
10:38 | (Cherry-pick): Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update documentation. check-in: 5d520316 user: jan.nijtmans tags: core-8-branch | |
10:28 | There was a reason those 3 signatures were removed check-in: 0354549b user: jan.nijtmans tags: core-8-6-branch | |
10:09 | Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update documentation. check-in: 1fa18623 user: jan.nijtmans tags: trunk, main | |
2023-12-12
| ||
23:30 | Remove USE_OLD_CANVAS check-in: e562fa78 user: jan.nijtmans tags: trunk, main | |
16:24 | Merge 8.7 check-in: 9a406fe2 user: jan.nijtmans tags: trunk, main | |
16:23 | Merge 8.6 check-in: 033deb1c user: jan.nijtmans tags: core-8-branch | |
16:09 | Update keycode table (and documentation) to updated X11 headers check-in: 952c48a2 user: jan.nijtmans tags: core-8-6-branch | |
15:55 | Merge-mark check-in: dded101f user: jan.nijtmans tags: trunk, main | |
15:55 | (cherry-pick): Made the scrolling by units via <TouchpadScroll> smoother. check-in: c3aed8d7 user: jan.nijtmans tags: core-8-branch | |
15:49 | Fix for [0de707ab06]: Problem in tk9 static build under windows check-in: ad43c340 user: jan.nijtmans tags: trunk, main | |
15:31 | Made the scrolling by units via <TouchpadScroll> smoother. check-in: 81e2d8c8 user: csaba tags: trunk, main | |
15:27 | Merge 8.7 check-in: 13ac6e98 user: jan.nijtmans tags: trunk, main | |
15:23 | Merge 8.6 check-in: 1ab9f9f9 user: jan.nijtmans tags: core-8-branch | |
15:04 | Update to latest X11 headers check-in: 31d8e5eb user: jan.nijtmans tags: core-8-6-branch | |
14:13 | Merge-mark check-in: ebde2acd user: jan.nijtmans tags: trunk, main | |
14:12 | Merge 8.6 check-in: 3e534c36 user: jan.nijtmans tags: core-8-branch | |
13:54 | Merge 8.7 check-in: 8922c662 user: jan.nijtmans tags: trunk, main | |
13:08 | Merge 8.6 check-in: 39b2909c user: jan.nijtmans tags: core-8-branch | |
13:03 | Backport some clean-up from 8.7 check-in: 6b85c82d user: jan.nijtmans tags: core-8-6-branch | |
11:54 | (cherry-pick)More adjustments to tests that failed on macOS Sonoma check-in: 5928318b user: jan.nijtmans tags: core-8-6-branch | |
11:53 | More adjustments to tests that failed on macOS Sonoma check-in: 19af82b9 user: jan.nijtmans tags: trunk, main | |
11:49 | Merge 9.0 check-in: 47c0d2a3 user: jan.nijtmans tags: x11-unixwm-51-7 | |
11:14 | Merge 8.7 check-in: 6d6ecb48 user: jan.nijtmans tags: trunk, main | |
11:13 | Fix [438a0a79d8] and [d498db461a], both related to -underline handling check-in: d94ca5cd user: jan.nijtmans tags: core-8-branch | |
2023-12-11
| ||
22:24 | Tk_InitImageArgs() was related to USE_OLD_IMAGE, which is now removed check-in: 293accc0 user: jan.nijtmans tags: trunk, main | |
19:36 | Change (internal) TkCreateFrame function from argc/argv -> objc/objv check-in: 03ed8b48 user: jan.nijtmans tags: trunk, main | |
16:03 | misc code cleanup check-in: 1e428a77 user: jan.nijtmans tags: core-8-branch | |
16:01 | Make scrollCounter "unsigned long" check-in: 566cfc9b user: jan.nijtmans tags: core-8-branch | |
15:27 | Test unixWm-51.7 on the X11 CI runner check-in: 8d11afe7 user: culler tags: x11-unixwm-51-7 | |
09:24 | backout [b5ee5fc8]. It's causing test-failures on X11 check-in: 95de58be user: jan.nijtmans tags: trunk, main | |
09:15 | Merge 8.7 check-in: ba31bc57 user: jan.nijtmans tags: trunk, main | |
09:11 | No deprecated function names in testcases check-in: 12ac3041 user: jan.nijtmans tags: core-8-branch | |
08:55 | White-spacing check-in: 25516c09 user: jan.nijtmans tags: core-8-branch | |
06:21 | More complete cleaning in ttk test image-3.1 check-in: fdcdf663 user: fvogel tags: bug-c23f79ef96, bug-fde9dc2392 | |
02:43 | Merge implementation of TIP #684 from core-8-branch. check-in: 11828c37 user: marc_culler tags: trunk, main | |
02:28 | Merge implementation of TIP #684. check-in: 72276040 user: marc_culler tags: core-8-branch | |
2023-12-10
| ||
13:53 | Better test suite hygiene in image-3.1 check-in: 72f80aad user: fvogel tags: bug-c23f79ef96, bug-fde9dc2392 | |
12:19 | Add non-regression test image-3.1 for [fde9dc2392]. check-in: d7784f60 user: fvogel tags: bug-c23f79ef96, bug-fde9dc2392 | |
11:41 | Simplify expected result calculation for frame-2.15 check-in: 78201759 user: fvogel tags: less_tests_constraints | |
11:39 | Remove superfluous constraint 'x11' on tests having constraint 'haveDISPLAY' since the latter already includes the former. check-in: 755df808 user: fvogel tags: less_tests_constraints | |
09:44 | Remove Androwish-specific test on #define check-in: 9f5cd983 user: fvogel tags: bug-c23f79ef96, bug-fde9dc2392 | |
2023-12-09
| ||
10:53 | Patch https://www.androwish.org/home/info/ccc996aeffde47f8 (fixes in ttk image management) from Christian Werner. Fixes bug [fde9dc2392]. check-in: 6de380f3 user: sbron tags: bug-c23f79ef96, bug-fde9dc2392 | |
10:18 | Fix [1d8b7124b6]: X11: Photo images not drawn correctly for 32-bit visuals. Patch from Christian Werner. check-in: e06aa73e user: fvogel tags: trunk, main | |
10:18 | Fix [1d8b7124b6]: X11: Photo images not drawn correctly for 32-bit visuals. Patch from Christian Werner. check-in: a73ef1cb user: fvogel tags: core-8-6-branch | |
2023-12-08
| ||
12:01 | Sync unix/tcl.m4 with Tcl 9.0 check-in: f1417ecf user: jan.nijtmans tags: trunk, main | |
2023-12-07
| ||
03:02 | More adjustments to tests that failed on macOS Sonoma. check-in: b5ee5fc8 user: marc_culler tags: trunk, main | |
2023-12-06
| ||
23:27 | Merge 9.0 check-in: 7ce8fbd8 user: jan.nijtmans tags: revised_text, tip-466 | |
23:26 | Merge 8.7 check-in: 08ea5bf5 user: jan.nijtmans tags: trunk, main | |
20:27 | Merge core-8-6-branch check-in: 73d7dba9 user: culler tags: core-8-branch | |
19:12 | Increase delays so tests pass on macOS Sonoma. check-in: fb42a2db user: culler tags: core-8-6-branch | |
13:38 | Merge 9.0 check-in: 277a101e user: jan.nijtmans tags: revised_text, tip-466 | |
2023-12-04
| ||
22:13 | Fix the build with -DTK_NO_DEPRECATED=1 (errors and warnings). check-in: 71597423 user: fvogel tags: revised_text, tip-466 | |
14:52 | Merge 8.7 check-in: 87272a3d user: jan.nijtmans tags: trunk, main | |
14:51 | Merge 8.6 check-in: 35c3e064 user: jan.nijtmans tags: core-8-branch | |
14:51 | On UNIX, winPtr->window == 0 is as valid as any other windows ID check-in: 492e5337 user: jan.nijtmans tags: core-8-6-branch | |
2023-12-03
| ||
19:22 | Merge-mark check-in: 6b97faf8 user: jan.nijtmans tags: trunk, main | |
19:20 | Merge 8.6 check-in: 885dc926 user: jan.nijtmans tags: core-8-branch | |
18:49 | Fix [fe942372aa]: Aqua: XPutImage() swaps red and blue channels. Patch from Christopher Chavez. check-in: bf041dbc user: fvogel tags: trunk, main | |
18:49 | Fix [fe942372aa]: Aqua: XPutImage() swaps red and blue channels. Patch from Christopher Chavez. check-in: 1877c045 user: fvogel tags: core-8-6-branch | |
18:01 | Merge 8.7 check-in: 2600c846 user: jan.nijtmans tags: trunk, main | |
18:00 | Merge 8.6 check-in: c91ff13d user: jan.nijtmans tags: core-8-branch | |
16:43 | Clean up handling of Apple FourCC Creator Codes - many thanks to Christopher Chavez for patches. check-in: 21e6b03c user: marc_culler tags: trunk, main | |
16:29 | Clean up handling of Apple FourCC Creator Codes - many thanks to Christopher Chavez for patches. check-in: b59b930c user: marc_culler tags: core-8-branch | |
16:23 | Add an update in visual-9.1 check-in: 66e803e4 user: fvogel tags: bug-c23f79ef96 | |
16:14 | Clean up handling of Apple FourCC Creator Codes - many thanks to Christopher Chavez for patches. check-in: 805f23c2 user: marc_culler tags: core-8-6-branch | |
15:53 | Add non-regression test visual-9.1 check-in: 776bdb0e user: fvogel tags: bug-c23f79ef96 | |
15:21 | Fix [40af63fa24]: Aqua: passing None to XMapWindow() should be fatal check-in: 63d02e8a user: jan.nijtmans tags: core-8-6-branch | |
13:48 | Remove useless statement. check-in: 96c61507 user: fvogel tags: bug-c23f79ef96 | |
13:45 | Better fix for Tcl error hanging the test suite during filebox.test (see previous commit). Patch from Christian Werner. check-in: a1c0b468 user: fvogel tags: bug-c23f79ef96 | |
09:54 | Fix hangs in filebox.test check-in: 01e397eb user: fvogel tags: bug-c23f79ef96 | |
09:11 | Fix the warnings revealed at Github CI on Linux. check-in: 000283f2 user: fvogel tags: revised_text, tip-466 | |
2023-12-02
| ||
17:22 | Eliminate segfault in entry-7.1 ttk test. check-in: de479725 user: fvogel tags: bug-c23f79ef96 | |
14:56 | Fix test xmfbox-2.6 in accordance with the changes made in [7608b5e7]. check-in: 2e034b1d user: fvogel tags: bug-c23f79ef96 | |
14:44 | Fix error when applying one of the previous patches. check-in: 4269fdae user: fvogel tags: bug-c23f79ef96 | |
14:28 | Let this bugfix branch build and test at Github Actions. check-in: c07d0391 user: fvogel tags: bug-c23f79ef96 | |
14:26 | Fix formatting. check-in: f7fe5eb7 user: fvogel tags: bug-c23f79ef96 | |
14:12 | Fix error when applying one of the previous patches. check-in: 82780d5e user: fvogel tags: bug-c23f79ef96 | |
14:09 | Patch https://www.androwish.org/home/info/4979992f45ef6cb4 (another attempt to fix ttk object caching) from Christian Werner. check-in: 65565dba user: fvogel tags: bug-c23f79ef96 | |
14:02 | Patch https://www.androwish.org/home/info/08edf82b9b7e94e5 (some fixes in tk's library in order to support multiple display connections) from Christian Werner. check-in: 7608b5e7 user: fvogel tags: bug-c23f79ef96 | |
13:36 | sprintf --> snprintf check-in: 8cf14aad user: fvogel tags: bug-c23f79ef96 | |
13:35 | Patch https://www.androwish.org/home/info/8891f0f0927cb844 (fixes in ttk object caching) from Christian Werner. check-in: ea226ea5 user: fvogel tags: bug-c23f79ef96 | |
13:29 | Patch https://www.androwish.org/home/info/843e00e7fc400009 (fixes in tk's font rendering when using libxft) from Christian Werner. check-in: 4dc98988 user: fvogel tags: bug-c23f79ef96 | |
11:35 | Fix [1d8b7124b6]: X11: Photo images not drawn correctly for 32-bit visuals. Patch from Christian Werner proposed in https://www.androwish.org/home/info/7aeac931688d2525. Closed-Leaf check-in: 817e22cd user: fvogel tags: bug-1d8b7124b6 | |
11:28 | Backout [dfcb5408] and [182ef922]. check-in: 0a187b9a user: fvogel tags: bug-1d8b7124b6 | |
11:01 | merge trunk check-in: 89ba48e9 user: fvogel tags: revised_text, tip-466 | |
09:39 | Updated the ttk::scrollbar test. Closed-Leaf check-in: 277c9b5a user: csaba tags: touchpad_events | |
09:27 | Fixed the test failure in ttk/scrollbar test. check-in: 63b77ca1 user: csaba tags: core-8-branch | |
09:26 | Fixed the test failure in ttk/scrollbar test. check-in: 864f904a user: csaba tags: trunk, main | |
2023-12-01
| ||
21:48 | Merge 8.7 check-in: 68c5d945 user: jan.nijtmans tags: trunk, main | |
21:47 | Merge 9.0 check-in: 819ba0f4 user: jan.nijtmans tags: revised_text, tip-466 | |
18:42 | CI for revised_text on Linux (other platforms already have it). check-in: a2a9a6e1 user: fvogel tags: revised_text, tip-466 | |
15:57 | Fix [5fde07b1d5]: tkCanvas.c: use WORDS_BIGENDIAN check-in: 5258697c user: jan.nijtmans tags: core-8-branch | |
13:23 | Merge 8.7 check-in: 405a0967 user: jan.nijtmans tags: trunk, main | |
13:22 | Cover ICU4C version 0.60 up to 0.79: That's from 2017 up to around 2026, almost 10 years life span. check-in: 8b0ea891 user: jan.nijtmans tags: core-8-branch | |
12:26 | For X11 only: Minimize the number of artifacts caused by intermixed <MouseWheel> and <Shift-MouseWheel> events triggered by two-finger gestures. check-in: f7687c4d user: csaba tags: touchpad_events | |
11:16 | Adapted scrollbar.test to the improvements in scrlbar.tcl; reverted the changes in scrlbar.tcl and ttk/notebook.tcl made in [855b6c5a]. check-in: 4bf9e258 user: csaba tags: core-8-branch | |
11:14 | Adapted scrollbar.test to the improvements in scrlbar.tcl; reverted the changes in scrlbar.tcl and ttk/notebook.tcl made in [c0b55af4]. check-in: eeede5fa user: csaba tags: trunk, main | |
10:12 | Merge 8.7 check-in: 90ef5574 user: jan.nijtmans tags: trunk, main | |
10:11 | Merge 8.6 check-in: e78a3699 user: jan.nijtmans tags: core-8-branch | |
10:09 | http -> https (see [b54a9193f6]) check-in: 2d455ab8 user: jan.nijtmans tags: core-8-6-branch | |
10:05 | Fix [53fdb87e49]: Glyph indexing is still unperfect check-in: 7fba3466 user: jan.nijtmans tags: core-8-branch | |
09:30 | Fix [53fdb87e49]: Glyph indexing is still unperfect check-in: c0b55af4 user: jan.nijtmans tags: trunk, main | |
09:23 | Fix test-failure in scrollbar test check-in: 855b6c5a user: jan.nijtmans tags: core-8-branch | |
2023-11-30
| ||
23:01 | Merge 8.7 check-in: c32df55b user: jan.nijtmans tags: trunk, main | |
23:00 | Missing needed TCL_COMBINE flag (only really needed when running with Tcl 9.0) check-in: d5bedce8 user: jan.nijtmans tags: core-8-branch | |
22:52 | Fix now appears to work for MaxOS too Closed-Leaf check-in: e915d295 user: jan.nijtmans tags: utf-max-4 | |
21:52 | Oops check-in: a1764379 user: jan.nijtmans tags: utf-max-4 | |
20:18 | Minimize the number of artifacts caused by intermixed <MouseWheel> and <Shift-MouseWheel> events triggered by two-finger gestures. check-in: 90c3e7b9 user: csaba tags: core-8-branch | |
20:14 | Minimize the number of artifacts caused by intermixed <MouseWheel> and <Shift-MouseWheel> events triggered by two-finger gestures. check-in: b02c00e7 user: csaba tags: trunk, main | |
16:17 | Entry widget on MacOS works fine now check-in: b1050ff0 user: jan.nijtmans tags: utf-max-4 | |
15:58 | Correct typo on bind man page check-in: 3ac20691 user: kevin_walzer tags: touchpad_events | |
11:35 | Merge 9.0. More progress check-in: eefe79ca user: jan.nijtmans tags: utf-max-4 | |
09:03 | (cherry-pick) Include pb_image.svg in the distribution. check-in: 9a3fb627 user: jan.nijtmans tags: core-8-branch | |
2023-11-29
| ||
19:16 | Include pb_image.svg in the distribution. check-in: 93575b6f user: dgp tags: trunk, rc1, main | |
16:04 | More tweaks Leaf check-in: afc25089 user: jan.nijtmans tags: bug-d66e6fabad | |
15:55 | Rebase to 9.0 check-in: b9cdd86b user: jan.nijtmans tags: bug-d66e6fabad | |
15:52 | Re-apply [efab40f95b93]. Make everything compile again check-in: dfc84fa6 user: jan.nijtmans tags: bug-d66e6fabad | |
2023-11-28
| ||
20:38 | Include changes suggested by Csaba Nemethi. check-in: b85117bf user: marc_culler tags: touchpad_events | |
18:14 | Rebase to 8.7 check-in: 56c5f556 user: jan.nijtmans tags: bug-d66e6fabad | |
17:55 | Merge 8.7 check-in: 0373028a user: jan.nijtmans tags: trunk, main | |
17:55 | Merge 8.6 check-in: 8ceba030 user: jan.nijtmans tags: core-8-branch | |
17:53 | Fix [900f23c6a8]: Potential problem in PNG parser check-in: 17378151 user: jan.nijtmans tags: core-8-6-branch | |
17:48 | merge-mark check-in: 35f3f459 user: jan.nijtmans tags: trunk, main | |
17:47 | Specify TK_ALWAYS_REDRAW where appropriate check-in: 61b99481 user: jan.nijtmans tags: core-8-branch | |
13:51 | Fix Windows build check-in: e158575e user: culler tags: touchpad_events | |
13:48 | Remove dead code related to _TK_ALLOW_DECREASING_TABS check-in: bf86eba6 user: jan.nijtmans tags: trunk, main | |
13:42 | Remove internal TkMacOSXDrawable stub entry: no longer necessary check-in: 6edb1a27 user: jan.nijtmans tags: trunk, main | |
12:16 | Merge 9.0 check-in: 5cc7c557 user: jan.nijtmans tags: revised_text, tip-466 | |
09:14 | Merge 8.7 check-in: aa9b915d user: jan.nijtmans tags: trunk, main | |
09:11 | Add TK_ALWAYS_REDRAW flag check-in: ffe93cb9 user: jan.nijtmans tags: core-8-branch | |
09:05 | TIP 647: Change Tk_ConfigureWidgets signature, abandon TK_CONFIG_OBJS check-in: fb4ce9ca user: jan.nijtmans tags: trunk, main | |
07:45 | TIP #647 (partial, only the 100% upwards compatible part) check-in: 5f6a25cf user: jan.nijtmans tags: core-8-branch | |
03:53 | Update bind.n check-in: d59c1023 user: marc_culler tags: touchpad_events | |
03:38 | Add bindings for listbox and treeview. Some code clean up. check-in: da1a715c user: marc_culler tags: touchpad_events | |
2023-11-27
| ||
20:21 | Adapt Csaba's notebook bindings to the new setup. check-in: 6d983ba8 user: marc_culler tags: touchpad_events | |
19:35 | Adapt Csaba's ttk::combobox and ttk::spinbox bindings to this setup. check-in: 98113476 user: marc_culler tags: touchpad_events | |
17:02 | Use the serial field of TouchpadScroll events as a counter. check-in: 9e8dcce2 user: marc_culler tags: touchpad_events | |
16:16 | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP) check-in: 2f3bf2de user: jan.nijtmans tags: utf-max-4 | |
15:31 | Introduce a separate TouchpadScroll event. Avoids Extended-MouseWheel events being handled by MouseWheel bindings. check-in: 00c67cec user: marc_culler tags: touchpad_events | |
09:01 | Merge-mark check-in: 58b119a7 user: jan.nijtmans tags: trunk, main | |
09:00 | Remove outdated documentation check-in: 575314d3 user: jan.nijtmans tags: core-8-branch | |
2023-11-26
| ||
12:23 | Remove obsolete "obsolete.tcl" and "unsupported.tcl" too check-in: 85372003 user: jan.nijtmans tags: trunk, main | |
12:21 | Remove "unsupported.tcl" too Closed-Leaf check-in: d08e639f user: jan.nijtmans tags: tk-legacy | |
10:45 | unixFont.test - The font configured for the .b.l label which is used in many tests must be a fixed-width font. With Xft, this is not the case of the font that gets allocated when requesting 'fixed'. Use TkFixedFont instead, which really has -fixed 1 in its font metrics. The 'failsOnUbuntu' constraint can then be removed from tests unixFont-5.8, -5.9 and -5.12 (they now pass on Linux with or without Xft, and under Xvfb or not). check-in: 51ced8ab user: fvogel tags: less_tests_constraints | |
09:58 | Function AllocFont() became InitFont() in [1120dc4257] (Tk 8.1, in 1999!). Remove references to the old name. check-in: 81b8ad16 user: fvogel tags: less_tests_constraints | |
09:42 | Rename the 'injectkeyevent' aqua-specific test command to 'testinjectkeyevent'. check-in: c28f36ff user: fvogel tags: less_tests_constraints | |
09:40 | Rename the 'menubarheight' aqua-specific test command to 'testmenubarheight'. check-in: d5e60269 user: fvogel tags: less_tests_constraints | |
09:38 | Move definition of the 'movemouse' constraint, and rename it to 'testmovemouse' (to conform to other test constraint names on platforms other than macOS aqua). check-in: d934c3b0 user: fvogel tags: less_tests_constraints | |
09:35 | Sort test* constraint names alphabetically. check-in: 0e44194e user: fvogel tags: less_tests_constraints | |
09:34 | Factorize definition of the 'pressbutton' constraint, and rename it to 'testpressbutton' (to conform to other test constraint names on platforms other than macOS aqua). check-in: 84c86e40 user: fvogel tags: less_tests_constraints | |
09:16 | Remove superfluous 'unix' constraint in font-4.9. Given what is tested here, the 'haveTimesFamilyFont' constraint is enough. check-in: 6598e897 user: fvogel tags: less_tests_constraints | |
08:53 | merge core-8-6-branch check-in: 831f3dae user: fvogel tags: less_tests_constraints | |
08:14 | Following [536fea2e], remove deprecated scrollbar tests. Note: we have 3 tests still constrained by 'deprecated' in the codebase. check-in: 5b873446 user: fvogel tags: trunk, main | |
2023-11-25
| ||
22:35 | Follow-up legacy removals check-in: ab26667e user: jan.nijtmans tags: tk-legacy | |
20:59 | Merge-mark check-in: f25c25a0 user: jan.nijtmans tags: trunk, main | |
20:58 | Fix [52d83f67eb]: TkDestroyMenu(): outdated comment check-in: de64ec45 user: jan.nijtmans tags: core-8-branch | |
20:21 | Fix [52d83f67eb]: TkDestroyMenu(): outdated comment check-in: a4d25495 user: fvogel tags: trunk, main | |
20:21 | Fix [52d83f67eb]: TkDestroyMenu(): outdated comment check-in: 27fe9161 user: fvogel tags: core-8-6-branch | |
18:46 | TIP #683: Remove legacy "pack" and "scrollbar" syntax check-in: 536fea2e user: jan.nijtmans tags: trunk, main | |
18:41 | Remove deprecated tests/documentation check-in: 0d4556a6 user: jan.nijtmans tags: core-8-branch | |
18:36 | Merge 8.6 check-in: 46eedb3e user: jan.nijtmans tags: core-8-branch | |
15:51 | Let this bugfix branch build and test at Github Actions for the macOS platform. Closed-Leaf check-in: 4b032f13 user: fvogel tags: bug-fe942372aa | |
15:20 | Fix [fe942372aa]: Aqua: XPutImage() swaps red and blue channels. Patch from Christopher Chavez. check-in: 72cbe390 user: fvogel tags: bug-fe942372aa | |
14:47 | Update bind.n; resolve unintended fork check-in: 9b754141 user: marc_culler tags: touchpad_events | |
09:54 | Fix [9c098a90e6]: macOS Aqua : crash in setMarkedText. Patch from Christopher Chavez. check-in: 8c853e5d user: fvogel tags: trunk, main | |
09:54 | Fix [9c098a90e6]: macOS Aqua : crash in setMarkedText. Patch from Christopher Chavez. check-in: 62ed2fad user: fvogel tags: core-8-6-branch | |
01:45 | Fix backwards horizontal scrolling on Windows. check-in: 842bd23f user: culler tags: touchpad_events | |
2023-11-24
| ||
22:52 | Switch from Control-MouseWheel to Extended-MouseWheel. check-in: 9e030488 user: marc_culler tags: touchpad_events | |
20:32 | Add touchpad bindings to the canvas items demo. check-in: 8a38e219 user: marc_culler tags: touchpad_events | |
20:12 | Fix scrollbar <Control-Mousewheel> bindings toto ensure that horizontal gestures do not produce vertical motion and vice versa. check-in: 3b6a1b88 user: marc_culler tags: touchpad_events | |
19:41 | Remove the ScaleNum invocations from the listbox MouseWheel bindings. check-in: f64c0a95 user: marc_culler tags: touchpad_events | |
19:38 | Restore the ScaleNum invocations in the Text MouseWheel binding. check-in: 8bd30944 user: marc_culler tags: touchpad_events | |
04:55 | Put ScrollByPixels back in the tk namespace, but named ScrollbarScrollByPixels. check-in: 34567eb1 user: marc_culler tags: touchpad_events | |
03:26 | Fix the regression in scrlbar.tcl check-in: b69363b1 user: marc_culler tags: touchpad_events | |
2023-11-23
| ||
21:27 | Update the text in the scrollable canvas demo check-in: a139c8ff user: marc_culler tags: touchpad_events | |
20:25 | Support smooth scrolling of Canvas widgets and demonstrate it in the simple scrollable canvas demo. check-in: 91243475 user: marc_culler tags: touchpad_events | |
15:27 | Merge 8.7 check-in: 3f287cc3 user: jan.nijtmans tags: trunk, main | |
15:26 | Merge 8.6 check-in: fbd337b2 user: jan.nijtmans tags: core-8-branch | |
15:21 | Fix e653408972: autoconf warning check-in: 8dbd39be user: jan.nijtmans tags: core-8-6-branch | |
12:24 | NANOSVG pull request #249: Bug "else" missing check-in: 3fd65b41 user: oehhar tags: trunk, main | |
12:23 | NANOSVG pull request #249: Bug "else" missing check-in: 7b80e0c1 user: oehhar tags: core-8-branch | |
2023-11-22
| ||
20:51 | Let this bugfix branch build and test at Github Actions. check-in: 6775cefd user: fvogel tags: bug-1d8b7124b6 | |
20:50 | Repair the build on Windows. check-in: dfcb5408 user: fvogel tags: bug-1d8b7124b6 | |
12:30 | Fix [22a4ad2a6e]: Aqua: let Core Graphics manage pixmap data memory. Patch from Christopher Chavez. check-in: 37b11571 user: fvogel tags: trunk, main | |
12:28 | Fix [22a4ad2a6e]: Aqua: let Core Graphics manage pixmap data memory. Patch from Christopher Chavez. check-in: 3eb478b0 user: fvogel tags: core-8-6-branch | |
03:31 | Fix the low resolution events. check-in: 387271c0 user: marc_culler tags: touchpad_events | |
2023-11-21
| ||
23:16 | Add bindings for Scrollbar and Listbox. Fix bindings for Text. check-in: e085227c user: marc_culler tags: touchpad_events | |
22:19 | Let this bugfix branch build and test at Github Actions for the macOS platform. Closed-Leaf check-in: 547040ac user: fvogel tags: bug-22a4ad2a6e | |
22:11 | Fix [22a4ad2a6e]: Aqua: let Core Graphics manage pixmap data memory. Patch from Christopher Chavez. check-in: 6926b536 user: fvogel tags: bug-22a4ad2a6e | |
21:11 | Patch for [1d8b7124b6]: X11: Photo images not drawn correctly for 32-bit visuals, by Christopher Chavez. This does not build on Windows though. check-in: 182ef922 user: fvogel tags: bug-1d8b7124b6 | |
03:05 | Make touchpad scrolling work for Text widgets on Windows. check-in: 858f1e03 user: culler tags: touchpad_events | |
2023-11-20
| ||
21:45 | Add smooth scrolling for Text widgets on macOS. check-in: e6f4267d user: marc_culler tags: touchpad_events | |
2023-11-19
| ||
23:02 | Restore low-res scrollwheel behavior; insert a placeholder for sending touchpad events. check-in: 91d0488e user: marc_culler tags: touchpad_events | |
19:17 | Add helper functions to avoid multiple occurrences of hard-wired constants. check-in: fdb9e478 user: marc_culler tags: touchpad_events | |
16:11 | Fix the MouseWheel bindings for the Listbox. check-in: f9bebe3a user: marc_culler tags: touchpad_events | |
14:21 | Fix Scrollbar bindings check-in: 7c7a6c17 user: marc_culler tags: touchpad_events | |
2023-11-18
| ||
16:11 | Merge 9.0 Closed-Leaf check-in: e0369fbe user: jan.nijtmans tags: tip-647 | |
15:36 | Merge-mark check-in: 410508ad user: jan.nijtmans tags: trunk, main | |
2023-11-17
| ||
21:45 | TkpMakeWindow -> Tk_MakeWindow (2x) check-in: 093ac3cd user: jan.nijtmans tags: core-8-branch | |
19:41 | Let branch less_tests_constraints build at Github Actions for all platforms. check-in: 6ca68604 user: fvogel tags: less_tests_constraints | |
15:27 | Shuffle (internal) stub-entries, so now same functionnames occupy the same stub-entry number, independant from platform. check-in: da88aadc user: jan.nijtmans tags: trunk, main | |
15:23 | unnecessary type-cast check-in: da16cdcf user: jan.nijtmans tags: tip-647 | |
14:33 | Remove pack-old.n too Closed-Leaf check-in: 80423526 user: jan.nijtmans tags: tk-legacy | |
09:55 | Re-generate internal stubs check-in: 2eca7914 user: jan.nijtmans tags: trunk, main | |
08:53 | Backout part of [c9a672c28cc8]: joining X11 tables gives symbol conflicts on Linux check-in: 122728dd user: jan.nijtmans tags: trunk, main | |
06:44 | Add non-regression test text-39.15 checking for [84b066a8ff] fixed by the previous commit. [053afb19b6] is already tested by text-39.10. check-in: 42ad9e0e user: fvogel tags: revised_text, tip-466 | |
2023-11-16
| ||
21:34 | Fix [053afb19b6]: AddressSanitizer: stack-buffer-overflow during text-39.10 AND [84b066a8ff]: crash with text tags operation in revised_text. check-in: e7af5c41 user: fvogel tags: revised_text, tip-466 | |
20:11 | Fix the (C++) build check-in: 6a497d97 user: jan.nijtmans tags: trunk, main | |
20:09 | merge core-8-6-branch check-in: 618aa93c user: fvogel tags: less_tests_constraints | |
19:48 | Remove leftover comments no longer needed after previous commits removing deprecated code. check-in: 13d7d165 user: fvogel tags: trunk, main | |
19:35 | Fix the build. check-in: b513706c user: fvogel tags: trunk, main | |
15:53 | Get rid of the "Dummy entry for stubs table backwards compatibility" check-in: 0c356f1f user: jan.nijtmans tags: trunk, main | |
14:21 | Remove Tk_FreeXId/Tk_FreeStyleFromObj (doing nothing for ages) and Tk_GetStyleFromObj (undocumented alternative for Tk_AllocStyleFromObj()). No known extension uses any of those. check-in: f335bc04 user: jan.nijtmans tags: trunk, main | |
13:57 | Remove legacy "pack" and "scrollbar" syntax check-in: 50617bbe user: jan.nijtmans tags: tk-legacy | |
13:40 | More legacy "photo" removals. Also the deprecated "-file" argument for wish. check-in: 6fc74920 user: jan.nijtmans tags: trunk, main | |
12:50 | Remove TkOldTestInit check-in: 132907fb user: jan.nijtmans tags: trunk, main | |
12:43 | Remove more deprecated stuff. Join "X functions" stub tables for Win and MacOS together as a single platform-independant table check-in: c9a672c2 user: jan.nijtmans tags: trunk, main | |
11:08 | Remove some (very old!) Image-related stuff, and unused stub entries check-in: 7f2a6504 user: jan.nijtmans tags: trunk, main | |
08:28 | Give Ttk_GetOrientFromObj the signature it always should have had. check-in: c9effdc8 user: jan.nijtmans tags: trunk, main | |
2023-11-15
| ||
20:50 | 2 more ... check-in: 4fa15e78 user: jan.nijtmans tags: trunk, main | |
20:25 | Don't use TCL_ENCODING_STOPONERROR any more, it's TCL_ENCODING_PROFILE_STRICT now check-in: 5e635a2f user: jan.nijtmans tags: trunk, main | |
20:19 | Merge 8.6 check-in: 8e171a9f user: jan.nijtmans tags: core-8-branch | |
20:13 | Introduce TCL_ENCODING_PROFILE_TCL8, making the behavior of Tk independant on what the default profile is check-in: e1c065d7 user: jan.nijtmans tags: core-8-branch | |
19:55 | Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: 68b2ed5c user: fvogel tags: trunk, main | |
19:55 | Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: 84cd707d user: fvogel tags: core-8-6-branch | |
19:54 | Remove debug outputs. Closed-Leaf check-in: dbc9bb9f user: fvogel tags: bug-61550f38bf | |
14:02 | Merge 8.7. Remove a lot of dead code check-in: 424abdec user: jan.nijtmans tags: trunk, main | |
13:20 | Fix compiler warning check-in: c3d32ab0 user: jan.nijtmans tags: core-8-branch | |
2023-11-14
| ||
21:51 | Merge-mark check-in: 57f282c6 user: jan.nijtmans tags: trunk, main | |
21:50 | Merge-mark check-in: 9245765c user: jan.nijtmans tags: core-8-branch | |
19:59 | TIP #678: Better API for Detached Treeview Items check-in: e416d422 user: dkf tags: trunk, main | |
19:00 | For now undo the changes related to -gripcount/-gripsize, slipped from trunk into ttkClamTheme.c. check-in: 6c5a3fe7 user: csaba tags: core-8-branch | |
18:34 | Using the application's TkMainInfo struct for sharing the nbTabsStickBit in a thread-safe manner. Thanks Christian W.! check-in: 536f0833 user: csaba tags: core-8-branch | |
04:45 | Remove useless abs() in font-44.1 Closed-Leaf check-in: e10386c1 user: fvogel tags: bug-61550f38bf_87test | |
04:44 | Remove useless abs() in font-44.1 check-in: 5209f0e8 user: fvogel tags: bug-61550f38bf | |
2023-11-13
| ||
21:52 | Reintroduce rounding in font-44.1 check-in: 1ad217a0 user: fvogel tags: bug-61550f38bf_87test | |
21:52 | Reintroduce rounding in font-44.1 check-in: ac62db26 user: fvogel tags: bug-61550f38bf | |
18:35 | merge trunk Closed-Leaf check-in: bcf2edd9 user: dkf tags: treeview-list-detached | |
17:34 | Update cscroll.tcl check-in: 7cc4fc1f user: culler tags: touchpad_events | |
17:26 | Using the application's TkMainInfo struct for sharing the nbTabsStickBit in a thread-safe manner. Thanks Christian W.! check-in: a1b5bcd3 user: csaba tags: core-8-6-branch | |
17:25 | Using the application's TkMainInfo struct for sharing the nbTabsStickBit in a thread-safe manner. Thanks Christian W.! check-in: acdfd0eb user: csaba tags: trunk, main | |
14:38 | Rebase to 9.0 check-in: 70f25dd2 user: jan.nijtmans tags: tip-647 | |
09:11 | Merge 8.7 (this should fix the Windows "symbols" build) check-in: 5f3cf3c4 user: jan.nijtmans tags: trunk, main | |
09:10 | Eliminate unnecessary Tcl_Panic() check-in: 9b704391 user: jan.nijtmans tags: core-8-branch | |
08:43 | Merge 8.6 check-in: 2db0c50c user: jan.nijtmans tags: core-8-branch | |
08:40 | Update README: Add links to Tk 8.7 and 9.0 development check-in: ceffff2a user: jan.nijtmans tags: core-8-6-branch | |
06:40 | Forgot abs() in previous commit. check-in: 599114a5 user: fvogel tags: bug-61550f38bf_87test | |
06:40 | Forgot abs() in previous commit. check-in: b8a3c8b0 user: fvogel tags: bug-61550f38bf | |
02:33 | Fix errors in text.tcl. Thanks Csaba! check-in: 453ec618 user: marc_culler tags: touchpad_events | |
2023-11-12
| ||
22:30 | Rebase to 9.0 check-in: c5b38b00 user: jan.nijtmans tags: tip-647 | |
22:15 | update README check-in: c76818d0 user: jan.nijtmans tags: core-8-branch | |
18:59 | TIP #681: Ttk "size"-related options check-in: 998ff655 user: jan.nijtmans tags: trunk, main | |
18:56 | Prepare "trunk" for Tk 9.0 development check-in: 894cc88c user: jan.nijtmans tags: trunk, main | |
17:38 | Split off new "core-8-branch" branch, for Tk 8.7 development check-in: cd68b1a0 user: jan.nijtmans tags: core-8-branch | |
14:58 | Give the new flag a name in text.tcl. check-in: 2cdf91f2 user: marc_culler tags: touchpad_events | |
14:35 | Use a more robust heuristic for deciding whether a WM_MOUSEWHEEL message is high resolution. check-in: 5dfe426c user: marc_culler tags: touchpad_events | |
14:07 | Backported the changes made in the branch bug-eedd2e078d to core-8-6-branch. check-in: a6b2dd84 user: csaba tags: core-8-6-branch | |
14:04 | Final adjustments in ttkWinTheme.c and ttkWinXPTheme.c, after corrections in the test script. check-in: 45deb3cd user: csaba tags: trunk, main | |
09:44 | Switch to a floating point approach in font-44.1 check-in: 0b715c6f user: fvogel tags: bug-61550f38bf_87test | |
09:39 | Switch to a floating point approach in font-44.1 check-in: e9c932d7 user: fvogel tags: bug-61550f38bf | |
2023-11-11
| ||
20:17 | Clean up. check-in: 954d46ef user: marcc tags: touchpad_events | |
19:53 | Implement smooth scrolling for Windows. check-in: 2c9ad688 user: marcc tags: touchpad_events | |
18:37 | Implement smooth scrolling for macOS in a way which can be adapted to other platforms. check-in: db109472 user: marc_culler tags: touchpad_events | |
15:40 | Merged the branch bug-eedd2e078d into trunk. check-in: 0dc3cf52 user: csaba tags: trunk, main | |
14:14 | Avoid casting a negative float as an unsigned int. check-in: c5b2cfb9 user: marc_culler tags: touchpad_events | |
09:21 | Unbreak the build. check-in: 23af7721 user: fvogel tags: treeview-list-detached | |
08:26 | Correct typo. Closed-Leaf check-in: c05ae556 user: fvogel tags: bug-eedd2e078d | |
2023-11-10
| ||
20:28 | Extended the man page for ttk::notebook; updated ttkWinTheme.c and ttkWinXPTheme.c. check-in: a2c06c2d user: csaba tags: bug-eedd2e078d | |
13:30 | Merge 8.6 check-in: 517c92e5 user: oehhar tags: trunk, main | |
13:23 | Add comment: /* Pert-Tk expects None and ControlMask to be a macro see ticket [593eb0227c] */ check-in: f3ed46c0 user: oehhar tags: core-8-6-branch | |
13:05 | Merge 8.6 check-in: 3bc0a37f user: jan.nijtmans tags: trunk, main | |
12:20 | Fix [593eb0227c]: X.h: define ControlMask and None as macros, even on Win32 check-in: bc8c792f user: jan.nijtmans tags: core-8-6-branch | |
2023-11-09
| ||
23:18 | Revert text.tcl, compensate by using the MSteryFactor. check-in: ea7ef17a user: culler tags: touchpad_events | |
17:46 | Remove the delta accumulator; allow a Text to scroll at pixel resolution; use scrollingDelta correctly. check-in: 64b04388 user: culler tags: touchpad_events | |
13:37 | My previous checkin committed the wrong version of ttkNotebook.c -- corrected. check-in: c9056b27 user: csaba tags: bug-eedd2e078d | |
13:10 | Rebase to latest trunk Closed-Leaf check-in: 5b81d52d user: jan.nijtmans tags: gripsize | |
12:42 | A few more adjustments, mainly for the Windows themes. check-in: 5f180bb2 user: csaba tags: bug-eedd2e078d | |
12:12 | improve tkWinGDI.c: eliminate many usages of atoi/atol. Use Tcl_GetIntFromObj() in stead. check-in: 0a5475bf user: jan.nijtmans tags: trunk, main | |
2023-11-08
| ||
21:33 | Fix [05b06ad0ff]: TIP 466: Remove tkAlloc.h. Thanks to Christopher Chavez. check-in: a3c59ffc user: fvogel tags: revised_text, tip-466 | |
21:24 | improve tkWinGDI.c, using objc/objv in stead of argc/argv check-in: 8313c8b1 user: jan.nijtmans tags: trunk, main | |
21:02 | merge trunk check-in: f4f76d8b user: fvogel tags: revised_text, tip-466 | |
20:59 | merge trunk check-in: 28d12a69 user: fvogel tags: bug-61550f38bf_87test | |
20:57 | merge core-8-6-branch check-in: 861fb276 user: fvogel tags: bug-61550f38bf | |
20:40 | Add temporary debug output to font-44.1 check-in: 02cab52c user: fvogel tags: bug-61550f38bf_87test | |
20:39 | Add temporary debug output to font-44.1 check-in: 98553875 user: fvogel tags: bug-61550f38bf | |
16:15 | Fix compiler warning when using Tcl 9.0 headers: generic/tkImage.c:378:18: warning: cast between incompatible function types from ‘int (*)(Tcl_Interp *, const char *, Tcl_Size, Tcl_Obj * const*, const Tk_ImageType *, struct Tk_ImageModel_ *, void **)’ {aka ‘int (*)(Tcl_Interp *, const char *, long int, Tcl_Obj * const*, const Tk_ImageType *, struct Tk_ImageModel_ *, void **)’} to ‘int (*)(Tcl_Interp *, char *, int, char **, Tk_ImageType *, struct Tk_ImageModel_ *, void **)’ [-Wcast-function-type] check-in: 1e00b500 user: jan.nijtmans tags: trunk, main | |
15:49 | update github actions check-in: 0b852cd6 user: jan.nijtmans tags: gripsize | |
15:45 | Tk 8.7 -> Tk 9.0 check-in: 7053ca5a user: jan.nijtmans tags: gripsize | |
14:14 | Rebase to latest trunk check-in: 9a8563e0 user: jan.nijtmans tags: tip-647 | |
12:26 | Merge 8.6 check-in: f79dbf68 user: jan.nijtmans tags: trunk, main | |
12:20 | Fix [7d849b95e9]: xft is disabled by default at Github Actions (CI runner) check-in: 6752674b user: jan.nijtmans tags: core-8-6-branch | |
12:13 | sync rules.vc with Tcl check-in: 745e75df user: jan.nijtmans tags: trunk, main | |
12:08 | Handle branches in CI builds check-in: 0324d434 user: jan.nijtmans tags: tip-647 | |
11:18 | Rebase to trunk. check-in: 0f9b930d user: jan.nijtmans tags: tip-647 | |
08:07 | Rebase to trunk check-in: 13f14de9 user: jan.nijtmans tags: gripsize | |
2023-11-07
| ||
21:17 | Some small adjustments. check-in: 588b9e7e user: culler tags: touchpad_events | |
20:50 | Pixel sizes in font-44.1 must match as integers, therefore round computations. check-in: 9d4f886a user: fvogel tags: bug-61550f38bf_87test | |
20:48 | Pixel sizes in font-44.1 must match as integers, therefore round computations. check-in: 5e03f765 user: fvogel tags: bug-61550f38bf | |
20:08 | Implement touchpad events. See [de3bbbcb68]: macOS NSScrollWheel events not handled correctly by 8.7. check-in: 12371fec user: culler tags: touchpad_events | |
14:37 | Merge core-8-6-branch check-in: 5cc1a7e8 user: culler tags: trunk, main | |
14:36 | Fix [09a11fb1228f]: Aqua use-after-free can occur when a posted menu is destroyed. Thanks to Christopher Chavez. check-in: 2f9cdcb7 user: culler tags: core-8-6-branch | |
14:26 | ttkWinXPTheme.c: Made sure that no separating line appears any longer between the selected ttk::notebook tab and the client area. check-in: 3a33d674 user: csaba tags: bug-eedd2e078d | |
06:04 | Cherrypick commits from branch bug-61550f38bf and test them in Tk 8.7 environment. check-in: 82fa380d user: fvogel tags: bug-61550f38bf_87test | |
2023-11-06
| ||
20:52 | Redo [f61a66d8]. check-in: 055170e5 user: fvogel tags: bug-61550f38bf | |
20:49 | Make font-44.1 more independent of the actual font size available by still checking the same thing (doubling of the font size). check-in: e8afac19 user: fvogel tags: bug-61550f38bf | |
20:46 | Redo [4ac7d975]. check-in: 2eba9877 user: fvogel tags: bug-61550f38bf | |
20:46 | Redo [c306fdd1]. check-in: 72139059 user: fvogel tags: bug-61550f38bf | |
20:22 | merge core-8-6-branch check-in: da9e854f user: fvogel tags: bug-61550f38bf | |
20:19 | merge core-8-6-branch check-in: b4f26eeb user: fvogel tags: less_tests_constraints | |
20:17 | merge trunk check-in: d2d56236 user: fvogel tags: revised_text, tip-466 | |
20:17 | merge mark check-in: c87ea001 user: fvogel tags: trunk, main | |
20:16 | Backout [3f4e8a7f] since it triggers an unexpected failure in the main branch. check-in: e9380841 user: fvogel tags: trunk, main | |
20:15 | Backout [6f485577] since it triggers an unexpected failure in the main branch. check-in: 6bf77fb6 user: fvogel tags: core-8-6-branch | |
06:53 | merge trunk (no changes apply) check-in: 03edbe70 user: fvogel tags: revised_text, tip-466 | |
06:52 | Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. Patch from Christopher Chavez. check-in: 748d16a1 user: fvogel tags: trunk, main | |
06:52 | Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. Patch from Christopher Chavez. check-in: 1f3888da user: fvogel tags: core-8-6-branch | |
2023-11-05
| ||
20:46 | Add non-regression test for the 'activate' case check-in: d56eb804 user: culler tags: bug-09a11fb1228f-final | |
19:36 | Add a non-regression test for the invoke crash. check-in: 8ecf6563 user: culler tags: bug-09a11fb1228f-final | |
18:24 | Final fix for Aqua menu crashes. check-in: f2bf6993 user: culler tags: bug-09a11fb1228f-final | |
17:20 | merge trunk check-in: 2c2c5748 user: fvogel tags: revised_text, tip-466 | |
17:15 | merge core-8-6-branch check-in: c333e468 user: fvogel tags: less_tests_constraints | |
17:08 | Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: 3f4e8a7f user: fvogel tags: trunk, main | |
17:08 | Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: 6f485577 user: fvogel tags: core-8-6-branch | |
16:08 | Minor improvement: The function TabElementSize() now takes into account the tab placement. check-in: 943f3411 user: csaba tags: bug-eedd2e078d | |
15:56 | Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. Patch from Christopher Chavez. Closed-Leaf check-in: 8ef8e223 user: fvogel tags: bug-499f8e3313 | |
15:24 | Attempt to fix the bug [eedd2e078d] (ttk::notebook looks bad when tabs are positioned on edges other than the top). check-in: f38e09ec user: csaba tags: bug-eedd2e078d | |
13:51 | Create new branch named "bug-eedd2e078d" check-in: aad28ea4 user: csaba tags: bug-eedd2e078d | |
12:30 | Changes related to ttk::notebook in Windows themes, due to limitations of the scaling support in the Visual Styles API. check-in: 66b3fc87 user: csaba tags: trunk, main | |
2023-11-02
| ||
09:07 | Remove 4 more 'failsOnUbuntu' constraints by checking exactly the pre-requirement for tests unixFont-1.2 and -2.[689]. check-in: 2c176a68 user: fvogel tags: less_tests_constraints | |
08:50 | Restore original behavior with the old font system (i.e. without Xft). check-in: 47412dc2 user: fvogel tags: less_tests_constraints | |
2023-11-01
| ||
21:46 | Enhance previous commit: Without Xft also, check availability of the required font. check-in: 98a7166f user: fvogel tags: less_tests_constraints | |
21:32 | Let the constraints for unixFont-2.2, -2.3 and -2.4 be correctly computed with Xft (which lets these tests be skipped instead of failing). This is three less 'failsOnUbuntu' constraints. check-in: ae01655f user: fvogel tags: less_tests_constraints | |
14:25 | Rename some constraints so that they more accurately reflect what is needed. check-in: 5008dc9c user: fvogel tags: less_tests_constraints | |
14:16 | Remove 'haveTimes12Font' constraint by rewriting the only test using it in such a way that it's expected result is a computation instead of a hardcoded value. check-in: 52cd97a4 user: fvogel tags: less_tests_constraints | |
13:55 | Remove constraint 'withoutXft' from font-21.6 by applying the same font check as the later font-21.* tests already do (if the requested font is not available, the test result is forced to the expected result). check-in: f0c402f4 user: fvogel tags: less_tests_constraints | |
13:42 | font.test - Constrain some tests with 'haveTimesFamilyFont', which is an even more specific test constraint than 'withoutXft'. check-in: ea9e4b2a user: fvogel tags: less_tests_constraints | |
2023-10-31
| ||
22:04 | merge trunk check-in: f1a4ce3d user: fvogel tags: revised_text, tip-466 | |
2023-10-29
| ||
21:04 | Let this bugfix branch build and test at Github Actions. check-in: f61a66d8 user: fvogel tags: bug-61550f38bf | |
21:02 | Backout useless [8271b8d2]. check-in: 4ac7d975 user: fvogel tags: bug-61550f38bf | |
21:00 | Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: c306fdd1 user: fvogel tags: bug-61550f38bf | |
14:40 | Remove warnings when DEBUG_FONTSEL is defined. Commits like [6c1859a0] seem to have forgotten to propagate the changes to the DEBUG_FONTSEL case. check-in: 9deacbbe user: fvogel tags: less_tests_constraints | |
2023-10-28
| ||
16:02 | Fix typo check-in: 9424e1df user: fvogel tags: less_tests_constraints | |
15:59 | Remove obsolete comment. Patch #971980 actually is implemented (this is TIP#205, implemented in 8.5). check-in: 0f7602ab user: fvogel tags: less_tests_constraints | |
15:56 | font.test - Remove all 'failsOnUbuntu' constraints, Ubuntu has nothing to do with the failure, these tests fail without Xft. check-in: e41b1921 user: fvogel tags: less_tests_constraints | |
11:09 | Fix [198376af5a]: When moving tab position to different edge of notebook tabs may not appear. check-in: c616e03c user: fvogel tags: trunk, main | |
10:59 | Fix [198376af5a]: When moving tab position to different edge of notebook tabs may not appear. check-in: 5fec1bcc user: fvogel tags: core-8-6-branch | |
10:03 | Move TtkBoxEqual() from ttkTheme.h to ttkThemeInt.h Closed-Leaf check-in: 079c12d0 user: fvogel tags: bug-198376af5a | |
08:53 | Ttk_BoxEqual has no need to be in the TTKAPI, let's limit its scope (--> TtkBoxEqual). check-in: 43616e1b user: fvogel tags: bug-198376af5a | |
08:18 | Fix [bb8041c239]: Call legacy Tk_ImageCreateProc using correct function pointer type. Thanks to Christopher Chavez. check-in: b48576e4 user: fvogel tags: trunk, main | |
08:18 | Fix [bb8041c239]: Call legacy Tk_ImageCreateProc using correct function pointer type. Thanks to Christopher Chavez. check-in: 91a6ecaa user: fvogel tags: core-8-6-branch | |
08:11 | Resolve unintended fork. check-in: afc7b845 user: fvogel tags: trunk, main | |
08:10 | Fix [84fe25065c]: Call non-legacy Tk_ImageStringWriteProc using correct function pointer type. Thanks to Christopher Chavez. check-in: a648a2c4 user: fvogel tags: trunk, main | |
08:10 | Fix [84fe25065c]: Call non-legacy Tk_ImageStringWriteProc using correct function pointer type. Thanks to Christopher Chavez. check-in: c07ac6cd user: fvogel tags: core-8-6-branch | |
2023-10-26
| ||
09:24 | Make all Destroy??? functions match the Tcl_FreeProc signature. That will prevent compiler warnings in all thinkable situations. check-in: c816a750 user: jan.nijtmans tags: trunk, main | |
2023-10-25
| ||
09:34 | Made sure that a C++ compiler won't raise warnings related to the invocations of strstr(). Thanks Jan! check-in: abeb3f85 user: csaba tags: trunk, main | |
08:24 | replace roundf by nsvg_roundf to stay compatible to nanosvg (https://github.com/memononen/nanosvg/commit/cb0ae54e6b147ccdf85401ef3ef20f2c761252c0) check-in: 678e9294 user: oehhar tags: trunk, main | |
2023-10-24
| ||
19:24 | Eliminate some clumsy type-casts check-in: 4343206f user: jan.nijtmans tags: trunk, main | |
18:18 | Simplified and unified the drawing of focus ring around the field element of the themes "alt" and "default". check-in: 2b72403f user: csaba tags: trunk, main | |
2023-10-23
| ||
19:42 | Backout [36cf234a], I was just wrong! Thanks Csaba! check-in: d03ae939 user: fvogel tags: less_tests_constraints | |
12:18 | nanosvg: Fix drawing artefacts due to rounding errors: https://github.com/memononen/nanosvg/pull/247 check-in: b75baea5 user: oehhar tags: trunk, main | |
2023-10-22
| ||
14:03 | Missing removal of noExceed constraints in previous commit. check-in: 971b747a user: fvogel tags: less_tests_constraints | |
14:01 | Eradicate constraint noExceed. This was originally introduced in [73e913a6] where the comment there explained the reason why the constraint was built on a command that should return an error (i.e. font actual \{xyz) but didn't under Exceed. Let's get rid of this relic from the past, I'm sure nobody runs the test suite under unix from Exceed. check-in: ee857cd1 user: fvogel tags: less_tests_constraints | |
12:12 | Remove library/ttk/fonts.tcl. This is dead code since the implementation of TIP #145 in 2007. check-in: 36cf234a user: fvogel tags: less_tests_constraints | |
2023-10-21
| ||
21:37 | Let this bugfix branch build and test at Github Actions. check-in: 300696b2 user: fvogel tags: bug-198376af5a | |
21:35 | Make test notebook-198376af5a pass on macOS aqua. On this platform, the default theme used is 'aqua', which (currently) has a vertical padding of 5 pixels). On Linux and Windows the theme in use has 1 pixel padding. check-in: a6302f25 user: fvogel tags: bug-198376af5a | |
21:26 | Refine the fix, avoid endless calls to NotebookDoLayout() on macOS aqua. check-in: 1bb22bb5 user: fvogel tags: bug-198376af5a | |
12:35 | Simplify and robustify test notebook-198376af5a. check-in: bee88303 user: fvogel tags: bug-198376af5a | |
12:13 | Remove abbreviation. check-in: 68943170 user: fvogel tags: bug-198376af5a | |
12:11 | Fix [198376af5a]: When moving tab position to different edge of notebook tabs may not appear. check-in: 8730b178 user: fvogel tags: bug-198376af5a | |
11:56 | Add test notebook-198376af5a demonstrating bug [198376af5a]. check-in: e3d216f3 user: fvogel tags: bug-198376af5a | |
2023-10-20
| ||
19:50 | merge core-8-6-branch check-in: 32901bd9 user: fvogel tags: trunk, main | |
19:47 | merge less_tests_constraints: no more failures on Linux Debian 11 for unixWm.test and wm.test check-in: 40b5f428 user: fvogel tags: core-8-6-branch | |
2023-10-19
| ||
12:02 | Fix for [5423699f10] check-in: 637e3a03 user: kevin_walzer tags: trunk, main | |
2023-10-18
| ||
18:46 | merge core-8-6-branch check-in: 3b8e8705 user: fvogel tags: less_tests_constraints | |
18:45 | merge mark check-in: f24aef9b user: fvogel tags: trunk, main | |
13:42 | Implement applicationSupportsSecureRestorableState for Sonoma security warning, reported in 10b38a7a7c check-in: ed7cfbac user: kevin_walzer tags: core-8-6-branch | |
13:42 | Implement applicationSupportsSecureRestorableState for Sonoma security warning, reported in 10b38a7a7c check-in: 1ec298f0 user: kevin_walzer tags: trunk, main | |
02:21 | Merge mac_cg_printing branch to correct broken printing on Sonoma; thanks to Marc Culler and Steve Landers for input check-in: fe972a0d user: kevin_walzer tags: trunk, main | |
2023-10-17
| ||
18:39 | unixWm.test - Let unixWm-51.7 pass on Debian 11 by processing events while waiting a bit for the window to be restacked. At this point I get zero failures in wm.test and unixWm.test on Linux Debian 11. check-in: 3638827b user: fvogel tags: less_tests_constraints | |
2023-10-16
| ||
20:46 | Fix [22eefb9368]: unixWm-45.2 and unixWm-45.4 fail on Linux. check-in: 8cd41f3f user: fvogel tags: trunk, main | |
20:46 | Fix [22eefb9368]: unixWm-45.2 and unixWm-45.4 fail on Linux. check-in: d53a2e9d user: fvogel tags: core-8-6-branch | |
20:41 | Restore 6 'failsOnXQuarz' constraints. These tests fail at Github Actions for clang,--disable-aqua builds but not for me. This must mean that the cause is not XQuartz but the use of Xvfb. check-in: e8183981 user: fvogel tags: less_tests_constraints | |
2023-10-15
| ||
22:19 | Fix [6bbe12f29d]: MacSystrayDestroy() should be a Tcl_CmdDeleteProc check-in: 8952e921 user: jan.nijtmans tags: trunk, main | |
20:11 | Remove 8 'failsOnXQuarz' constraints since these tests do not actually fail on XQuarz, at least for me. check-in: 96138f37 user: fvogel tags: less_tests_constraints | |
18:18 | unixWm.test - Let unixWm-50.2 pass on Debian 11 by reading the manual (which says: 'the override-redirect flag is only guaranteed to be taken notice of when the window is first mapped or when mapped after the state is changed from withdrawn to normal'). Same recipe as [c53b0c12]. check-in: 1f07d90e user: fvogel tags: less_tests_constraints | |
18:06 | Cherrypick [8215b8356a]: Backout previous commit. In fact unixWM-45.2 and unixWm-45.4 do pass on XQuartz (which is expected since the Linux implementation is used in this case). check-in: 2158f788 user: fvogel tags: less_tests_constraints | |
18:05 | Backout previous commit. In fact unixWM-45.2 and unixWm-45.4 do pass on XQuartz (which is expected since the Linux implementation is used in this case). Closed-Leaf check-in: 8215b835 user: fvogel tags: bug-22eefb9368 | |
16:39 | Cherrypick [93f53f4aec]: Restore the failsOnXQuarz constraint on unixWM-45.2 and unixWm-45.4 since on XQuartz these tests still do fail. check-in: ee366c41 user: fvogel tags: less_tests_constraints | |
16:38 | Restore the failsOnXQuarz constraint on unixWM-45.2 and unixWm-45.4 since on XQuartz these tests still do fail. check-in: 93f53f4a user: fvogel tags: bug-22eefb9368 | |
16:30 | unixWm.test - Let unixWm-45.2 and -45.4 pass on Linux by cherrypicking [b4ae383b] and [391bac1d] that fix bug [22eefb9368]. check-in: 475c3c96 user: fvogel tags: less_tests_constraints | |
16:28 | Propagate changes from the previous commit to plaftorms other than Linux. This commit is for consistency only, because platforms other than X11 do not send an XSizeHints structure to the underlying window manager. check-in: 391bac1d user: fvogel tags: bug-22eefb9368 | |
16:21 | Fix [22eefb9368]: unixWm-45.2 and unixWm-45.4 fail on Linux. check-in: b4ae383b user: fvogel tags: bug-22eefb9368 | |
2023-10-14
| ||
21:28 | Merge-mark check-in: 6bd01923 user: jan.nijtmans tags: trunk, main | |
21:28 | Missing !endif in makefile.vc check-in: 363eaba2 user: jan.nijtmans tags: core-8-6-branch | |
08:57 | unixWm.test - Let unixWm-44.7 and -44.8 pass on Debian 11 by reading the manual (which says: 'the override-redirect flag is only guaranteed to be taken notice of when the window is first mapped or when mapped after the state is changed from withdrawn to normal'). Same recipe as [c53b0c12]. check-in: 3c650225 user: fvogel tags: less_tests_constraints | |
08:41 | unixWm.test - Let unixWm-4.1, -4.2 and -4.3 pass on Debian 11 by processing events while waiting a bit for the window to be withdrawn and deiconified. Also, remove the ancestral sleep that was once apparently needed for the tests to pass under twm. check-in: a62c1161 user: fvogel tags: less_tests_constraints | |
2023-10-13
| ||
16:40 | Merge-mark check-in: 7ac60c97 user: jan.nijtmans tags: trunk, main | |
16:32 | Fix broken commit [6659c39e]. See [4c6c553d5a]: tkBind.c: error: conflicting types for 'Tk_BindEvent' check-in: 1d77ad4a user: jan.nijtmans tags: core-8-6-branch | |
15:21 | Fix duplicate lines in rules.vc check-in: 3f269f82 user: jan.nijtmans tags: trunk, main | |
14:55 | Merge-mark check-in: 260c7673 user: jan.nijtmans tags: trunk, main | |
14:53 | Restore to rules.vc version 10, so we don't accidentally use Tcl 8.7/9.0 features check-in: 6e54fe52 user: jan.nijtmans tags: core-8-6-branch | |
14:45 | Merge-mark check-in: 64e7ed64 user: jan.nijtmans tags: trunk, main | |
14:42 | Fix [74bfd42098]: tkBind.c: error: unknown type name 'Tcl_Size' check-in: 6659c39e user: jan.nijtmans tags: core-8-6-branch | |
07:22 | Minor simplification check-in: 9bf0be87 user: jan.nijtmans tags: trunk, main | |
2023-10-12
| ||
21:08 | Fix [b189559e4]: Crash with menus and -postcommand option check-in: cbc3a0fe user: jan.nijtmans tags: trunk, main | |
12:34 | Merge 8.7 check-in: e3ca1c16 user: jan.nijtmans tags: trunk, main | |
12:01 | Fix [04d3e5ea8e]: Ttk_Use(): do not call functions through pointers to incorrect function type check-in: 0dc5b1e1 user: jan.nijtmans tags: core-8-6-branch | |
11:59 | Make somewhat more C++-compatible (backported from 8.7) check-in: 22fff4c5 user: jan.nijtmans tags: core-8-6-branch | |
2023-10-11
| ||
21:58 | Merge 8.6. Some C++-fixes check-in: 51d6ac19 user: jan.nijtmans tags: trunk, main | |
15:16 | Missed one simplification check-in: 754a3e85 user: jan.nijtmans tags: core-8-6-branch | |
15:13 | Fix [d96974d99d]: Functions passed to Tcl_EventuallyFree() must be declared/defined as Tcl_FreeProc check-in: 37556331 user: jan.nijtmans tags: core-8-6-branch | |
15:10 | Fix [9675dd5916]: tkOldConfig.c incorrectly uses ckfree() when freeProc == free. Also eliminate FreeWidget() in ttkWidget.c check-in: ac12f8e0 user: jan.nijtmans tags: core-8-6-branch | |
15:05 | Do away with all those type-casts. Compatibility with 9.0 is still no issue Closed-Leaf check-in: 9eaeddb3 user: jan.nijtmans tags: bug-d96974d99d | |
2023-10-10
| ||
11:27 | Proposed fix for [d96974d99d], which should work with Tcl 8.6, 8.7 and 9.0 check-in: 12043dec user: jan.nijtmans tags: bug-d96974d99d | |
2023-10-09
| ||
20:32 | Merge 8.6 check-in: 5caf7acb user: jan.nijtmans tags: trunk, main | |
18:51 | Update win/rules.vc check-in: a63e2242 user: jan.nijtmans tags: core-8-6-branch | |
2023-10-08
| ||
19:15 | wm-stackorder-5.2 really fails on XQuartz (this seems to be an implementation bug). It also fails when run as if at Github Actions, i.e. when Xvfb is used. Certains tests such as this one must run on top of a window manager to pass, they need more than just a virtual framebuffer (Xvfb). Therefore, restore the two constraints failsOnUbuntu and failsOnXQuarz for wm-stackorder-5.2 check-in: e87f5c5c user: fvogel tags: less_tests_constraints | |
13:11 | wm.test - Let wm-stackorder-5.2 and wm-stackorder-5.3 pass on Debian 11 by reading the manual (which says: 'the override-redirect flag is only guaranteed to be taken notice of when the window is first mapped or when mapped after the state is changed from withdrawn to normal'). Constraints failsOnUbuntu and failsOnXQuarz removed from these tests. check-in: c53b0c12 user: fvogel tags: less_tests_constraints | |
13:04 | Let branch less_tests_constraints build at Github Actions for all platforms. check-in: 1f23b194 user: fvogel tags: less_tests_constraints | |
12:58 | merge core-8-6-branch check-in: a0bee15c user: fvogel tags: less_tests_constraints | |
2023-10-07
| ||
10:21 | Removed the "-fieldlightcolor" style option of the "clam" theme, added in [bbb1fe7c] but made redundant by the previous commit. check-in: f22e87e6 user: csaba tags: trunk, main | |
2023-10-06
| ||
17:03 | Visual improvements regarding the focus ring around the ttk::combobox and ttk::spinbox widgets of the themes "alt" and "clam". check-in: acf5d6af user: csaba tags: trunk, main | |
2023-10-04
| ||
13:19 | merge trunk Leaf check-in: 76e4d8f2 user: dgp tags: core-8-7-b1-rc | |
2023-10-03
| ||
20:01 | Made sure that themes missing the "-font" style setting for "Heading" or "Treeview" won't break the mclist.tcl Widget Demo script. check-in: 7b4d929f user: csaba tags: trunk, main | |
2023-09-29
| ||
12:31 | merge trunk check-in: 6e002715 user: dgp tags: core-8-7-b1-rc | |
2023-09-28
| ||
19:47 | Additional tweaking to file export with printing Leaf check-in: 035b9c2c user: kevin_walzer tags: mac_cg_printing | |
18:55 | Add fixed-width formatting to printed text output on macOS and X11 for improved appearance check-in: 51fd495d user: kevin_walzer tags: mac_cg_printing | |
13:42 | Correct comment on coordinate position check-in: 04b2f835 user: kevin_walzer tags: mac_cg_printing | |
13:23 | Remove unnecessary call to TkContentView check-in: 27e3d2ee user: kevin_walzer tags: mac_cg_printing | |
13:21 | Replace CGImageRef data with PDF data check-in: 38ea79f6 user: kevin_walzer tags: mac_cg_printing | |
2023-09-27
| ||
20:44 | Fix indentation check-in: 0be58cb7 user: kevin_walzer tags: mac_cg_printing | |
19:04 | Add comment check-in: 4e3e8dbd user: kevin_walzer tags: mac_cg_printing | |
18:41 | Minor cleanup check-in: d612f568 user: kevin_walzer tags: mac_cg_printing | |
18:38 | Update canvas printing implmentation on macOS to address Apple's removal of PostScript conversion tools from OS check-in: bbdb1826 user: kevin_walzer tags: mac_cg_printing | |
2023-09-22
| ||
20:22 | Document the new command in the manual page. Leaf check-in: 0436d8c2 user: sbron tags: tip-679 | |
15:32 | Start TIP #679 implementation check-in: fc178b78 user: sbron tags: tip-679 | |
12:50 | Small improvement in tkfbox.tcl. check-in: 6773bd49 user: csaba tags: trunk, main | |
10:41 | Guarded the library script tkfbox.tcl against icon deletion (like in several Tk tests). check-in: 009b6887 user: csaba tags: trunk, main | |
2023-09-21
| ||
15:06 | Added a thin focus ring to the ttk::combobox and ttk::spinbox widgets of the themes "default", "alt", and "clam"; minor improvements in a few library scripts. check-in: bbb1fe7c user: csaba tags: trunk, main | |
2023-09-17
| ||
19:59 | Merge 8.7 Leaf check-in: cc09dbbc user: jan.nijtmans tags: scaling-multidisplay | |
19:56 | Merge 8.7 check-in: 6fba66c2 user: jan.nijtmans tags: revised_text, tip-466 | |
19:11 | Fix error-handling in UpdateClipboard() Leaf check-in: 3a96613e user: jan.nijtmans tags: bug-ee397e0a55 | |
2023-09-15
| ||
13:46 | Made the standard TabElementDraw() function scaling-aware; highlighting the selected tab in the "default" theme. check-in: fd213a59 user: csaba tags: trunk, main | |
12:20 | Merge 8.7 check-in: 4fd8a84f user: jan.nijtmans tags: scaling-multidisplay | |
08:15 | Rebase to 8.6 check-in: ffb5d8f2 user: jan.nijtmans tags: bug-ee397e0a55 | |
07:19 | Let's review (and test) check-in: 92df1548 user: jan.nijtmans tags: bug-ee397e0a55 | |
03:44 | Let clipboard tests pass when VirtualBox is running. check-in: 4f8ad61c user: fvogel tags: bug-ee397e0a55 | |
2023-09-12
| ||
18:45 | Improved the appearance of the arrow element in the "clam" theme. check-in: 95085c3e user: csaba tags: trunk, main | |
16:49 | Fix for ticket [9291d8a4c]. check-in: 6a46f9a6 user: csaba tags: trunk, main | |
2023-09-11
| ||
16:29 | Merge 8.6 check-in: 127ff912 user: jan.nijtmans tags: trunk, main | |
16:27 | Update win/rules.vc check-in: b7f71a6e user: jan.nijtmans tags: core-8-6-branch | |
13:27 | merge trunk check-in: 25cce13c user: dgp tags: core-8-7-b1-rc | |
12:22 | Fixed a regression in the drawing of the ttk::notebook tab element, introduced in [9f365170]. check-in: 78fdfa80 user: csaba tags: trunk, main | |
2023-09-10
| ||
22:49 | Fix [3e966346] canvas text item -underline attribute not reciprocal check-in: 7ff8f8a5 user: jan.nijtmans tags: trunk, main | |
2023-09-09
| ||
17:08 | Improved the look of the ttk::combobox and ttk::spinbox widgets in the themes "default" and "alt". check-in: 4f62037b user: csaba tags: trunk, main | |
2023-09-08
| ||
16:51 | merge trunk check-in: 774916f4 user: dgp tags: core-8-7-b1-rc | |
08:55 | "zipfs mount" has the mountpoint as last argument (according to TIP #430) check-in: 73c12885 user: jan.nijtmans tags: trunk, main | |
2023-09-07
| ||
19:16 | merge trunk check-in: 17a07e9e user: fvogel tags: revised_text, tip-466 | |
13:39 | Add doc and tests check-in: 6db8534f user: dkf tags: treeview-list-detached | |
13:25 | Add a new command to ttk::treeview to work with detached items check-in: b9155ce8 user: dkf tags: treeview-list-detached | |
09:42 | Merge 8.6 check-in: e18785bd user: jan.nijtmans tags: trunk, main | |
09:39 | Fix d3465c9188: Update install-sh to version "2020-11-14.01; # UTC", without tweak check-in: 88da685a user: jan.nijtmans tags: core-8-6-branch | |
2023-09-06
| ||
19:49 | Possible fix for [ee397e0a55]: clipboard tests fail on Windows. OpenClipboard may fail if another application has opened the clipboard. Try up to 8 times, with an initial delay of 1 ms and an exponential back off for a maximum total delay of 127 ms. check-in: ed6b6462 user: fvogel tags: bug-ee397e0a55 | |
19:26 | merge trunk check-in: e82f258b user: dgp tags: core-8-7-b1-rc | |
10:07 | Improvements related to the Ttk field element and the Widget Demo. check-in: 9f365170 user: csaba tags: trunk, main | |
2023-09-05
| ||
14:01 | Merge 8.6 check-in: 8485f3b9 user: jan.nijtmans tags: trunk, main | |
13:57 | Fix d3465c9188: Update install-sh to version "2020-11-14.01; # UTC" tweak: our own -S modification renamed to -R, resolving a conflict check-in: 23d9c698 user: jan.nijtmans tags: core-8-6-branch | |
2023-09-04
| ||
22:27 | Merge 8.6 check-in: b117007f user: jan.nijtmans tags: trunk, main | |
22:21 | Fix [1c61885796]: _Bug9e31fd9449 is a reserved identifier check-in: f5947ff5 user: jan.nijtmans tags: core-8-6-branch | |
22:14 | Rebase to 8.7 check-in: 3a1d5696 user: jan.nijtmans tags: gripsize | |
19:49 | Merge 8.6 check-in: 962dbfdb user: jan.nijtmans tags: trunk, main | |
19:44 | actions/checkout @v3 -> @v4 check-in: b347360f user: jan.nijtmans tags: core-8-6-branch | |
16:09 | send-8.4 now works on MacOS as well check-in: 976e5ffd user: jan.nijtmans tags: trunk, main | |
15:48 | Fix test failure of send-8.4 after [13194a23]. check-in: 8b32642e user: sbron tags: trunk, main | |
14:51 | Fix [6cc8002951]: numeric parameter errors depending on whether string vs double/int rep check-in: cd6a0bda user: jan.nijtmans tags: trunk, main | |
14:37 | Fix [14a9b62e1d]: Crash when closing toplevel window with menus check-in: 85d17152 user: jan.nijtmans tags: trunk, main | |
14:32 | Fix [d2396a9f1b]: [send] with options returns weird strings on X11 check-in: 13194a23 user: jan.nijtmans tags: trunk, main | |
13:10 | Fix [d2396a9f1b]: [send] with options returns weird strings on X11 check-in: eab3afe8 user: jan.nijtmans tags: core-8-6-branch | |
11:50 | Merge 8.6 check-in: 637b6e17 user: jan.nijtmans tags: trunk, main | |
11:45 | typo check-in: 610fe139 user: jan.nijtmans tags: core-8-6-branch | |
11:40 | More generic error-message for TK_ARGV_INT (just as TK_ARGV_FLOAT) Closed-Leaf check-in: cc11f5e1 user: jan.nijtmans tags: bug-6cc8002951 | |
11:26 | Merge 8.7. More progress in converting strtod/strtol check-in: e55b9eb8 user: jan.nijtmans tags: bug-6cc8002951 | |
10:26 | Fix [14a9b62e1d]: Crash when closing toplevel window with menus. Closed-Leaf check-in: a14ace3c user: sbron tags: bug-14a9b62e1d | |
10:20 | Merge 8.6 check-in: aa0a8d7c user: sbron tags: trunk, main | |
10:17 | Add a test that will crash on Tk 8.7, due to bug [14a9b62e1d]. check-in: 9d558c66 user: sbron tags: core-8-6-branch | |
07:05 | Merge 8.6 check-in: 0a6c30ad user: jan.nijtmans tags: trunk, main | |
06:58 | Put back tiny optimization removed [76de1e42|here] check-in: 7d6cacbc user: jan.nijtmans tags: core-8-6-branch | |
2023-09-03
| ||
18:57 | Merge mark. check-in: 1e62c083 user: fvogel tags: trunk, main | |
18:56 | Fix [4468ed16d3]: Iconlist: do not use options database for initial foreground text color. Patch from Christopher Chavez (for 8.6 only). check-in: 3991de3c user: fvogel tags: core-8-6-branch | |
14:02 | Fix [84b066a8ff]: crash with text tags operation in revised_text. check-in: a58d436b user: fvogel tags: revised_text, tip-466 | |
10:37 | merge trunk check-in: a4b5e8e0 user: fvogel tags: revised_text, tip-466 | |
10:28 | Fix [b305ee09b1]: valgrind reports that Conditional jump or move depends on uninitialised value(s) check-in: c0067caa user: fvogel tags: trunk, main | |
2023-09-02
| ||
17:06 | Fix for [17b7dedf92] and minor improvement in the Widget Demo. check-in: 9caab711 user: csaba tags: trunk, main | |
09:27 | Fix [4468ed16d3]: Iconlist: do not use options database for initial foreground text color. Patch from Christopher Chavez (for 8.6 only). Closed-Leaf check-in: 22bed29e user: fvogel tags: bug-4468ed16d3 | |
2023-09-01
| ||
19:45 | Fix [a47f080962]: macOS Aqua warning: unused function 'RetainRegion' check-in: 64f354a5 user: fvogel tags: trunk, main | |
19:44 | Fix [a47f080962]: macOS Aqua warning: unused function 'RetainRegion' check-in: 844915b1 user: fvogel tags: core-8-6-branch | |
19:25 | Change menu test number: menu-41.1 --> menu-39.2 check-in: 2ad3bb9e user: fvogel tags: trunk, main | |
19:23 | Change menu test number: menu-40.1 --> menu-39.2 check-in: 8afa6396 user: fvogel tags: core-8-6-branch | |
19:22 | Change menu test number: menu-40.1 --> menu-39.2 Closed-Leaf check-in: 0a2f46e1 user: fvogel tags: bug-1797555fff | |
15:29 | more progress strtod -> Tcl_GetDouble() check-in: 92aac4ed user: jan.nijtmans tags: bug-6cc8002951 | |
14:01 | Second part of fix: don't use strtod any more check-in: e9a52b5c user: jan.nijtmans tags: bug-6cc8002951 | |
12:58 | Merge 8.6 check-in: 061e3487 user: jan.nijtmans tags: trunk, main | |
12:43 | Fix [6cc8002951]: numeric parameter errors depending on whether string vs double/int rep check-in: 76de1e42 user: jan.nijtmans tags: core-8-6-branch | |
11:11 | Proposed fix for [6cc8002951]: numeric parameter errors depending on whether string vs double/int rep. Please review check-in: 163a88ee user: jan.nijtmans tags: bug-6cc8002951 | |
2023-08-31
| ||
14:55 | Merge 8.7 check-in: 83b8a845 user: jan.nijtmans tags: revised_text, tip-466 | |
14:54 | Merge 8.6 check-in: d553acf4 user: jan.nijtmans tags: trunk, main | |
2023-08-30
| ||
17:30 | Fix for ef5d3e29a4 check-in: cf383028 user: kevin_walzer tags: core-8-6-branch | |
17:30 | Fix for ef5d3e29a4 check-in: 2c9d3046 user: kevin_walzer tags: trunk, main | |
15:24 | merge trunk check-in: 9bc736d4 user: dgp tags: core-8-7-b1-rc | |
10:08 | Fix for [97c70c0062] and further improvements in the Widget Demo. check-in: c497b8de user: csaba tags: trunk, main | |
2023-08-29
| ||
19:27 | merge trunk check-in: bfe846ac user: fvogel tags: revised_text, tip-466 | |
19:25 | Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch from John Goodward. check-in: 708d4883 user: fvogel tags: trunk, main | |
19:25 | Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch from John Goodward. check-in: 443e8bfd user: fvogel tags: core-8-6-branch | |
19:24 | Backout temporary commits. Closed-Leaf check-in: 4b89cdb0 user: fvogel tags: bug-e42eef33ee | |
19:21 | Renumber test menu-40.1 introduced by previous commit into menu-41.1 (name clash resolution). check-in: 12febdbe user: fvogel tags: trunk, main | |
19:19 | Add non-regression test menu-40.1 demonstrating use-after-free (bug [1797555fff]). This bug is already fixed by [32a43619cd]. check-in: 12b22cda user: fvogel tags: trunk, main | |
19:19 | Add non-regression test menu-40.1 demonstrating use-after-free (bug [1797555fff]). This bug is already fixed by [32a43619cd]. check-in: 41cba41d user: fvogel tags: core-8-6-branch | |
19:18 | Revert previous commit [846a9938]. check-in: 30895907 user: fvogel tags: bug-1797555fff | |
16:54 | merge trunk check-in: 28cfbd79 user: dgp tags: core-8-7-b1-rc | |
09:50 | Keep the variables tk::scalingPct and tk::svgFmt in sync with [tk scaling]. check-in: a51ca0cf user: csaba tags: trunk, main | |
2023-08-28
| ||
19:59 | Let branch bug-1797555fff build and test at Github (temporary commit). check-in: 846a9938 user: fvogel tags: bug-1797555fff | |
19:52 | Add non-regression test menu-40.1 demonstrating use-after-free (bug [1797555fff]). This bug is already fixed by [32a43619cd]. check-in: 1035e4f5 user: fvogel tags: bug-1797555fff | |
17:40 | Ignore the return value of XSetLocaleModifiers(). check-in: f2c30a23 user: fvogel tags: bug-e42eef33ee | |
16:05 | merge trunk check-in: 6a560f8c user: dgp tags: core-8-7-b1-rc | |
2023-08-27
| ||
13:05 | Made sure that test entry-3.1 in ttk/entry.test succeeds. check-in: 2c54f59f user: csaba tags: trunk, main | |
2023-08-26
| ||
14:15 | Merged branch "improved_themes" into trunk. check-in: a94a87e0 user: csaba tags: trunk, main | |
08:42 | Make it build, and make it a better fix (no leak). check-in: cff2f2aa user: fvogel tags: bug-e42eef33ee | |
2023-08-25
| ||
15:58 | Really let branch bug-e42eef33ee build at Github for Linux (temporary commit). check-in: 9cd78720 user: fvogel tags: bug-e42eef33ee | |
12:43 | Merge scaling-fixes check-in: 003f186c user: kjnash tags: trunk, main | |
06:41 | Remove unintended line space. check-in: 4756b9b4 user: fvogel tags: bug-e42eef33ee | |
06:40 | Let branch bug-e42eef33ee build at Github for Linux (temporary commit). check-in: 50be49c5 user: fvogel tags: bug-e42eef33ee | |
06:39 | Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch from John Goodward. check-in: bf200aba user: fvogel tags: bug-e42eef33ee | |
2023-08-23
| ||
18:05 | Improved the look of the ttk::scrollbar widget in the themes "default" and "alt". Closed-Leaf check-in: ccfd5e0c user: csaba tags: improved_themes | |
17:47 | merge trunk check-in: 16dcc345 user: fvogel tags: revised_text, tip-466 | |
14:49 | Generalise scaling variables for multi-display systems - bug [2b1ce31780]. Adapt tk::MessageBox for same. check-in: 79bdc751 user: kjnash tags: scaling-multidisplay | |
14:09 | Cosmetic improvements to bgerror. Ticket [57d3d3f0ae]. Closed-Leaf check-in: 1e1840e7 user: kjnash tags: scaling-fixes | |
2023-08-22
| ||
16:56 | Use ::tk::Priv.*(button) instead of ::tk::Priv(button) in ::tk::MessageBox - see Tk ticket e2cec2fa41. check-in: e984cb7a user: kjnash tags: scaling-fixes | |
16:18 | Improvements in the the built-in themes. See ticket [6ec00a7dc9] for details. check-in: b02a1985 user: csaba tags: improved_themes | |
15:56 | Create new branch named "improved_themes" check-in: a682f51e user: csaba tags: improved_themes | |
2023-08-21
| ||
23:41 | Use ::tk::PrivButton instead of ::tk::Priv(button) in ::tk::MessageBox - see Tk ticket e2cec2fa41. check-in: fe86dcac user: kjnash tags: scaling-fixes | |
2023-08-19
| ||
11:58 | More adjustments for Goldberg demo. check-in: bde79af7 user: kjnash tags: scaling-fixes | |
03:56 | Merge trunk check-in: 648c28ea user: kjnash tags: scaling-fixes | |
03:54 | Bugfix: command ::tk::ScalingPct should return $::tk::scalingPct check-in: 04032f93 user: kjnash tags: scaling-fixes | |
2023-08-17
| ||
11:46 | Ticket [daa10097]: bugfix: configure misses one list value on -metadata check-in: 7c8bdae5 user: oehhar tags: trunk, main | |
11:43 | Ticket [daa10097]: moved test case to imgPhoto.test, as it is not specific to svg Closed-Leaf check-in: b38bb9b3 user: oehhar tags: bug-daa10097 | |
11:35 | Ticket [daa10097]: bugfix: configure misses one list value on -metadata check-in: 0b166114 user: oehhar tags: bug-daa10097 | |
11:29 | Ticket [daa10097]: test cases check-in: 751c6c4e user: oehhar tags: bug-daa10097 | |
2023-08-13
| ||
23:15 | Bugfix to scaling.tcl from Csaba Nemethi, and enable rounding of ::tk::scalingPct. check-in: 204302b1 user: kjnash tags: scaling-fixes | |
22:56 | Tweaks from Csaba Nemethi for Tk Goldberg demo. check-in: 5ecc6980 user: kjnash tags: scaling-fixes | |
11:39 | Revisions from Csaba Nemethi ticket 1ed418eb97, but with rounding of ::tk::scalingPct disabled. check-in: 781a6253 user: kjnash tags: scaling-fixes | |
06:51 | Fix [2d66e1ce88] - crash running bind.test check-in: 8bce6750 user: apnadkarni tags: trunk, main | |
2023-08-12
| ||
21:54 | Fix overlapping bitmap tiling in Rube Goldberg demo. check-in: 1f4e6ba0 user: kjnash tags: scaling-fixes | |
18:43 | Fix Move26 coordinates; save vertical space by replacing top banner with placed message box. Also replace About dialog. check-in: 9eddb978 user: kjnash tags: scaling-fixes | |
18:21 | Made the ttk::menubutton arrow padding in the alt theme scaling-aware. check-in: 716cfba9 user: csaba tags: trunk, main | |
16:05 | Shrink Rube Goldberg demo to 70% as in commit 21185a46e4. check-in: 1129f717 user: kjnash tags: scaling-fixes | |
11:44 | Improvements related to scaling and appearance in the built-in themes alt, clam, and default. check-in: c5cf7e43 user: csaba tags: trunk, main | |
2023-08-11
| ||
17:45 | Shrink the Rube Goldberg demo so it is less likely to exceed the screen height. Leaf check-in: 21185a46 user: kjnash tags: scaling-misstep | |
14:44 | Use [tk scaling] in widget tour, in place of private Tk variables. Fixes ticket 85a2b32486. check-in: a356f88f user: kjnash tags: scaling-misstep | |
09:22 | Do not use stale values of scaling. Bugfix for ba98f9bbcb. check-in: 05c42054 user: kjnash tags: scaling-fixes | |
2023-08-10
| ||
14:23 | Do not round the values of [tk scaling] and [::tk::ScalingPct]. Fix for ticket 1ed418eb97. check-in: 330ba614 user: kjnash tags: scaling-fixes | |
11:57 | Minor changes to style in library/scaling.tcl. Fixes ticket 201b9316ae. check-in: 29591b0f user: kjnash tags: scaling-fixes | |
10:44 | Fix startup failure for Safe Base interpreters with Tk on X11. Ticket f4c86804a8. check-in: 99709c73 user: kjnash tags: scaling-fixes | |
09:58 | Create new branch named "scaling-fixes" check-in: 8a23b07e user: kjnash tags: scaling-fixes | |
2023-08-04
| ||
13:04 | merge trunk check-in: e60858d0 user: dgp tags: core-8-7-b1-rc | |
10:06 | merge-mark check-in: 0589b21d user: jan.nijtmans tags: trunk, main | |
10:05 | Remove use of deprecated [trace] subcommands check-in: 27ab1399 user: jan.nijtmans tags: core-8-6-branch | |
09:56 | Merge 8.7 check-in: d6b23e3f user: jan.nijtmans tags: revised_text, tip-466 | |
09:40 | Make Tk work with TIP #673: Remove deprecated [trace] subcommands check-in: 260317c1 user: jan.nijtmans tags: trunk, main | |
2023-08-03
| ||
19:42 | Fix [0f29a2222d]: Aqua: HIShape wrapper function cleanup. Patch from Christopher Chavez. check-in: 3a1a48bb user: fvogel tags: trunk, main | |
19:42 | Fix [0f29a2222d]: Aqua: HIShape wrapper function cleanup. Patch from Christopher Chavez. check-in: d49c660f user: fvogel tags: core-8-6-branch | |
19:40 | Revert the last two temporary commits. Closed-Leaf check-in: 5355cab4 user: fvogel tags: bug-0f29a2222d | |
17:11 | merge trunk check-in: 6c3191f9 user: dgp tags: core-8-7-b1-rc | |
15:52 | Merge 8.6 check-in: 98e01dbf user: jan.nijtmans tags: trunk, main | |
15:02 | TCL_NEEDS_EXP_FILE is no longer used check-in: 48439dca user: jan.nijtmans tags: core-8-6-branch | |
15:00 | Tcl -> Tk in comment check-in: e8cdc85c user: jan.nijtmans tags: core-8-6-branch | |
2023-08-02
| ||
16:20 | Merge 8.7 check-in: b8c9ca60 user: jan.nijtmans tags: revised_text, tip-466 | |
16:09 | Merge 8.6 check-in: 90633c75 user: jan.nijtmans tags: trunk, main | |
16:06 | Fix (minor) auto-update warning check-in: ee252ba4 user: jan.nijtmans tags: core-8-6-branch | |
14:49 | Fix 'instalManPage' regarding handling paths with spaces check-in: fb61174b user: jan.nijtmans tags: core-8-6-branch | |
13:38 | Merge 8.7 check-in: 43a27ba7 user: jan.nijtmans tags: revised_text, tip-466 | |
13:36 | Merge 8.6 Leaf check-in: a6c7db1c user: jan.nijtmans tags: cygwin | |
13:21 | Merge 8.6 check-in: dd560096 user: jan.nijtmans tags: trunk, main | |
13:07 | Fix [ba2197a989]: error in ./configure at Github Actions check-in: 337d20f8 user: jan.nijtmans tags: core-8-6-branch | |
12:48 | Merge 8.6 check-in: f7972af6 user: jan.nijtmans tags: trunk, main | |
11:46 | Stop generating/supplying *.dll.a files for Cygwin. It's no longer necessary, since Cygwin on x68 is no longer supported. check-in: dbb390df user: jan.nijtmans tags: core-8-6-branch | |
08:38 | Fix [2a32225cd1]: Entry widget allows navigating by word in masked password field. check-in: 8b08e391 user: fvogel tags: trunk, main | |
08:31 | Fix [2a32225cd1]: Entry widget allows navigating by word in masked password field. check-in: 8f24fa68 user: fvogel tags: core-8-6-branch | |
08:30 | Revert previous (temporary) commit. Closed-Leaf check-in: c20eae8c user: fvogel tags: bug-2a32225cd1 | |
08:26 | Really run the mac workflow at Github actions on this branch (temporary commit). check-in: bbf0b9a0 user: fvogel tags: bug-0f29a2222d | |
2023-08-01
| ||
20:37 | Run the mac workflow at Github actions on this branch (temporary commit). check-in: 9bd06af3 user: fvogel tags: bug-0f29a2222d | |
20:35 | Fix [0f29a2222d]: Aqua: HIShape wrapper function cleanup. Patch from Christopher Chavez. check-in: 0494fd18 user: fvogel tags: bug-0f29a2222d | |
19:34 | Fix [4736b9f290]: Bug in tk_setPalette in connection with TIP 645 ('ttk color palette support'). Patch from Csaba Nemethi. check-in: 86956e5d user: fvogel tags: trunk, main | |
19:33 | Fix [4736b9f290]: Bug in tk_setPalette in connection with TIP 645 ('ttk color palette support'). Patch from Csaba Nemethi. Closed-Leaf check-in: bc842ffe user: fvogel tags: tip-645, bug-4736b9f290 | |
19:31 | merge trunk check-in: f4a2486e user: fvogel tags: tip-645 | |
19:28 | Run the workflows at Github actions on this branch (temporary commit). check-in: 72f8ac90 user: fvogel tags: bug-2a32225cd1 | |
18:57 | Fix [2a32225cd1]: Entry widget allows navigating by word in masked password field. Patch from Emiliano Gavilan. check-in: f2bbed0b user: fvogel tags: bug-2a32225cd1 | |
18:52 | Add currently failing tests demonstrating bug [2a32225cd1]. check-in: 13227d57 user: fvogel tags: bug-2a32225cd1 | |
2023-07-31
| ||
15:33 | merge trunk check-in: 0d2e9771 user: dgp tags: core-8-7-b1-rc | |
2023-07-29
| ||
19:41 | Minor improvements in the Widget Demo. check-in: 1073062f user: csaba tags: trunk, main | |
2023-07-26
| ||
21:22 | Fix [ed9b28d478]: Aqua: fix improper Tcl value reference counts in GetWidgetDemoPath(). Patch from Christopher Chavez. check-in: ff7ffd3b user: fvogel tags: trunk, main | |
21:21 | Fix [ed9b28d478]: Aqua: fix improper Tcl value reference counts in GetWidgetDemoPath(). Patch from Christopher Chavez. check-in: 5a6472b5 user: fvogel tags: core-8-6-branch | |
20:15 | merge trunk check-in: c027b8d2 user: fvogel tags: revised_text, tip-466 | |
20:05 | [92ab429295]: Add new subcommand [tk systray exists] to [tk systray]. Patch from Emiliano Gavilan. check-in: 1ed05a6d user: fvogel tags: trunk, main | |
19:26 | merge trunk check-in: cbbfed0d user: fvogel tags: revised_text, tip-466 | |
19:23 | Fix [95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: 9d7e04f0 user: fvogel tags: trunk, main | |
19:21 | Backout [4c922d0b], which was temporary only. Closed-Leaf check-in: 5a3a56e3 user: fvogel tags: patch-95d2c41604 | |
2023-07-25
| ||
20:03 | Resolve unintended fork. check-in: 132461ee user: fvogel tags: patch-95d2c41604 | |
20:00 | Take into account that the notify window may be deleted during fade-in or fade-out. check-in: 2b4f3168 user: fvogel tags: patch-95d2c41604 | |
19:43 | Run the Linux workflow at Github actions on this branch. check-in: 4c922d0b user: fvogel tags: patch-95d2c41604 | |
06:10 | New patch from Emiliano Gavilan, that should fix the 'can't use empty string '' as operand of '*'' error seen at Github Actions. check-in: f38da628 user: fvogel tags: patch-95d2c41604 | |
2023-07-24
| ||
20:30 | merge trunk Closed-Leaf check-in: 5ca69a34 user: fvogel tags: bug-92ab429295 | |
20:26 | merge trunk (except systray.tcl and tkUnixSysnotify.c) check-in: 91d87c16 user: fvogel tags: patch-95d2c41604 | |
20:18 | Backout [8662aebe] (Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan.) until we understand why it triggers errors at Github Actions. check-in: 25ad8fff user: fvogel tags: trunk, main | |
16:15 | merge trunk check-in: b2e20623 user: dgp tags: core-8-7-b1-rc | |
15:39 | Merge 8.6 check-in: 2ab8ec68 user: jan.nijtmans tags: trunk, main | |
15:36 | posix_spawnp is not used in Tk check-in: f0149e27 user: jan.nijtmans tags: core-8-6-branch | |
15:31 | Fix d40b9c8503: Enforcing 64-bit time_t? Since Tk uses time() too, and should support years > 2038 check-in: acd7ef26 user: jan.nijtmans tags: core-8-6-branch | |
06:16 | Merge 8.7 Closed-Leaf check-in: 65290297 user: jan.nijtmans tags: bug-d40b9c8503 | |
2023-07-23
| ||
19:55 | Fix [f24725b545]: Aqua: do not treat FourCC as pointer in TkpCreateNativeBitmap(). Patch from Christopher Chavez. Also remove the now unused macro OSTYPE_TO_UTI. check-in: 67b7cdbd user: fvogel tags: trunk, main | |
19:54 | Fix [f24725b545]: Aqua: do not treat FourCC as pointer in TkpCreateNativeBitmap(). Patch from Christopher Chavez. Also remove the now unused macro OSTYPE_TO_UTI. check-in: 96d57d97 user: fvogel tags: core-8-6-branch | |
17:57 | Leftover change in previous commit. check-in: 6226c37a user: fvogel tags: revised_text, tip-466 | |
17:56 | Remove changes in revised_text (compared to trunk) that have nothing to do with the revised text widget. These changes must have sneaked in when merging trunk into revised_text. check-in: 5f5e294b user: fvogel tags: revised_text, tip-466 | |
16:15 | Add documentation for [tk systray exists]. check-in: 6a840686 user: fvogel tags: bug-92ab429295 | |
16:08 | Add tests for [tk systray exists]. check-in: fbc76cd5 user: fvogel tags: bug-92ab429295 | |
16:03 | Tweak comments. check-in: 43c105d5 user: fvogel tags: bug-92ab429295 | |
16:02 | Fix [92ab429295]: Add new subcommand [tk systray exists] to [tk systray]. Patch from Emiliano Gavilan. check-in: 6401e6d9 user: fvogel tags: bug-92ab429295 | |
15:40 | Fix [95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: 8662aebe user: fvogel tags: trunk, main | |
15:38 | Tweak comments. check-in: 1b459aeb user: fvogel tags: patch-95d2c41604, core-patch-95d2c41604 | |
14:52 | merge trunk check-in: ae99afe4 user: fvogel tags: revised_text, tip-466 | |
13:05 | merge mark check-in: de4a7076 user: fvogel tags: trunk, main | |
13:02 | Merge core-8-6-branch. The fix for [2294f0694e] (Optimize 'transparency get' subcommand) was already there as part of TIP #166, therefore simply homogeneize the code with the 8.6 patch for [2294f0694e]. check-in: b2a2a962 user: fvogel tags: trunk, main | |
12:54 | Fix [2294f0694e]: Optimize 'transparency get' subcommand. Patch from Christopher Chavez. check-in: 5bfdd1f5 user: fvogel tags: core-8-6-branch | |
12:19 | merge core-8-6-branch, resolve conflict in generic/tkMenu.c generated by interaction of [d11d59e8] and [78ce1d66]. Leaf check-in: 2b4994c7 user: fvogel tags: bug-09a11fb1228f | |
12:15 | Fix [499c0467b3]: DestroyMenuInstance(): use Tcl_EventuallyFree() rather than directly calling DestroyMenuEntry(). Patch from Christopher Chavez. check-in: 0f4b9276 user: fvogel tags: trunk, main | |
12:15 | Fix [499c0467b3]: DestroyMenuInstance(): use Tcl_EventuallyFree() rather than directly calling DestroyMenuEntry(). Patch from Christopher Chavez. check-in: 78ce1d66 user: fvogel tags: core-8-6-branch | |
2023-07-21
| ||
21:06 | Experimental fix for d40b9c8503: Enforcing 64-bit time_t? Since Tk uses time() too, and should support years > 2038 check-in: 6868a6af user: jan.nijtmans tags: bug-d40b9c8503 | |
20:33 | Merge 8.7 check-in: 3ecbb2db user: jan.nijtmans tags: trunk, main | |
15:12 | merge trunk check-in: be57950b user: dgp tags: core-8-7-b1-rc | |
14:39 | silence compiler warning check-in: acca7cc6 user: dgp tags: core-8-6-branch | |
2023-07-20
| ||
20:14 | Fix [deca949d0d]: tkUnixWm.c: leak in TkpMakeMenuWindow(). Patch from CHristopher Chavez. check-in: e662af63 user: fvogel tags: trunk, main | |
20:14 | Fix [deca949d0d]: tkUnixWm.c: leak in TkpMakeMenuWindow(). Patch from CHristopher Chavez. check-in: 044c3385 user: fvogel tags: core-8-6-branch | |
2023-07-19
| ||
21:16 | Fix [c35c3419ea]: leak in Initialize() when -name not provided. Patch from Christopher Chavez. check-in: f9668fd5 user: fvogel tags: trunk, main | |
21:16 | Fix [c35c3419ea]: leak in Initialize() when -name not provided. Patch from Christopher Chavez. check-in: 1ce25c15 user: fvogel tags: core-8-6-branch | |
20:53 | Fix [a510843631]: Restore macDraw statement. check-in: 6076675e user: fvogel tags: chavez_cgimage_drawing | |
20:35 | Fix [edb769628e]: Aqua: leak in XGetImage(). Patch from Christopher Chavez. check-in: e34b27c9 user: fvogel tags: trunk, main | |
20:35 | Fix [edb769628e]: Aqua: leak in XGetImage(). Patch from Christopher Chavez. check-in: 5b4e3f3a user: fvogel tags: core-8-6-branch | |
20:09 | resolve unintended fork check-in: 679964e6 user: fvogel tags: trunk, main | |
20:07 | Fix [875672bd86]: tk 8.7a5 unix/README refers to --enable-threads but this option is gone. check-in: d9e892ca user: fvogel tags: trunk, main | |
2023-07-18
| ||
19:40 | Ticket [b1d2161c]: library/msgs/zh_cn.msg translate error: No and Cancel should not the same Chinese word "取消" check-in: a387d349 user: oehhar tags: trunk, main | |
19:38 | Ticket [b1d2161c]: library/msgs/zh_cn.msg translate error: No and Cancel should not the same Chinese word "取消" check-in: 2518aa65 user: oehhar tags: core-8-6-branch | |
19:01 | Fix [2cb602807b]: leak in tkMacOSXRegion.c. Patch from Christopher Chavez. check-in: b4c9293d user: fvogel tags: trunk, main | |
19:01 | Fix [2cb602807b]: leak in tkMacOSXRegion.c. Patch from Christopher Chavez. check-in: 73461c36 user: fvogel tags: core-8-6-branch | |
16:09 | Merge 8.7. Remove not-so-useful comments check-in: 1702718c user: jan.nijtmans tags: revised_text, tip-466 | |
16:04 | Merge 8.7 check-in: ee820d83 user: jan.nijtmans tags: trunk, main | |
15:43 | Backport more cleanup from [3b4a9ed919] to 8.6: Since TK_OPTION_NULL_OK is already specified (and the default value is NULL), TK_OPTION_DONT_SET_DEFAULT does nothing more. check-in: 025022a4 user: jan.nijtmans tags: core-8-6-branch | |
14:15 | Merge 8.7 check-in: 51723f1a user: jan.nijtmans tags: patch-95d2c41604 | |
13:56 | Merge 8.7 check-in: 42ddfd8b user: jan.nijtmans tags: revised_text, tip-466 | |
13:25 | Fix [3b4a9ed919]: listbox test failures check-in: a8a2df12 user: jan.nijtmans tags: trunk, main | |
13:22 | Listbox entries don't use option database for initialization, so let "itemconfigure" reflect that. Also improve documentation regarding TK_OPTION_DONT_SET_DEFAULT check-in: ed8eae59 user: jan.nijtmans tags: core-8-6-branch | |
2023-07-17
| ||
22:05 | Proposed fix for [3b4a9ed919]: Don't specify option database and initialization value any more Closed-Leaf check-in: 779d9403 user: jan.nijtmans tags: bug-3b4a9ed919 | |
19:56 | merge trunk check-in: 87acf6d6 user: fvogel tags: revised_text, tip-466 | |
19:56 | Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on Windows and improve it. Thanks to Christopher Chavez. check-in: a7876124 user: fvogel tags: trunk, main | |
19:56 | Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on Windows and improve it. Thanks to Christopher Chavez. check-in: edf00be1 user: fvogel tags: core-8-6-branch | |
19:49 | Add an example of XSetClipRectangles() use, for non-Ttk labelframe widgets with overflowing text. From Christopher Chavez. Closed-Leaf check-in: b02fad86 user: fvogel tags: bug-f9eddb541a | |
19:34 | Fix [396e9fc017]: Aqua: declare TkMacOSXCreateCGImageWithXImage() as static. check-in: 87df2194 user: fvogel tags: trunk, main | |
19:34 | Fix [396e9fc017]: Aqua: declare TkMacOSXCreateCGImageWithXImage() as static. check-in: 3fa4dedb user: fvogel tags: core-8-6-branch | |
16:54 | merge trunk check-in: 7bab99b1 user: dgp tags: core-8-7-b1-rc | |
09:35 | Remove all possible usage of HAVE_STDINT_H. Assume C99 as a minimum now. check-in: e0835978 user: jan.nijtmans tags: revised_text, tip-466 | |
08:53 | Merge 8.7 check-in: 2b5ca566 user: jan.nijtmans tags: revised_text, tip-466 | |
08:37 | Merge 8.6 check-in: 5dc4e8d4 user: jan.nijtmans tags: bug-f9eddb541a | |
08:18 | Fix [ec6f07231c]: makefile.vc: error when TCLDIR is a relative path check-in: 365014b7 user: jan.nijtmans tags: trunk, main | |
07:05 | "noxp" makes no sense any more check-in: 8690a1e9 user: jan.nijtmans tags: trunk, main | |
07:02 | Eliminate some more unneeded HAVE_* macro's check-in: 76492ff3 user: jan.nijtmans tags: trunk, main | |
06:07 | Proposed fix for [ec6f07231c]: Makefile.vc: error when TCLDIR is a relative path Closed-Leaf check-in: b4749932 user: jan.nijtmans tags: bug-ec6f07231c | |
2023-07-16
| ||
22:37 | Remove all possible usage of HAVE_STDINT_H (just assume it's "1"). We can assume C99 as a minimum now Closed-Leaf check-in: 4021f2cd user: jan.nijtmans tags: bug-48079fad72 | |
13:49 | Fix [82b78e96f5]: CLIPPING_IS_WORKING in revised_text. check-in: c569b687 user: fvogel tags: revised_text, tip-466 | |
13:47 | Remove the now useless hack in TkrTextInsertDisplayProc(). Closed-Leaf check-in: 8b0783a9 user: fvogel tags: bug-82b78e96f5 | |
13:36 | Fix typo when applying patches. check-in: ab191281 user: fvogel tags: bug-f9eddb541a | |
13:34 | Fix typo (equivelent -> equivalent). check-in: 1c6775c8 user: fvogel tags: trunk, main | |
13:34 | Fix typo (equivelent -> equivalent). check-in: db048f1b user: fvogel tags: core-8-6-branch | |
13:31 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 6 from Christopher Chavez - Optimize XSetClipRectangles() by letting it set clip_mask->value.region directly, rather than creating a temporary region and relying on TkSetRegion() to copy it. check-in: 432a8442 user: fvogel tags: bug-f9eddb541a | |
13:28 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 5 from Christopher Chavez - Implement XSetClipRectangles() on Windows by relocating the existing Aqua implementation check-in: 206c887e user: fvogel tags: bug-f9eddb541a | |
13:20 | Remove obsolete comment (TkSetRegion is used elsewhere, namely in Ttk). check-in: c3fd21e5 user: fvogel tags: bug-f9eddb541a | |
13:19 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 4 from Christopher Chavez - TkSetRegion() copies the provided region to a dedicated region for the TkpClipMask. check-in: 6031cd49 user: fvogel tags: bug-f9eddb541a | |
13:03 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 3 from Christopher Chavez - Stylistic adjustment to FreeClipMask() to make the next change clearer. check-in: a3e82f67 user: fvogel tags: bug-f9eddb541a | |
13:01 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 2 from Christopher Chavez - For safety, have AllocClipMask() initialize the TkpClipMask. check-in: 7c3571ef user: fvogel tags: bug-f9eddb541a | |
12:58 | Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 1 from Christopher Chavez - Introduce a convenience function TkpCopyRegion(dst, src). check-in: 4fb1b9a9 user: fvogel tags: bug-f9eddb541a | |
12:23 | Clean white lines. check-in: 4304f308 user: fvogel tags: bug-82b78e96f5 | |
12:14 | Since the region approach works an all three platforms (and with or without Xft), remove the TK_CLIPPING_IS_WORKING switch altogether and keep the region approach only. check-in: 30c9fa3a user: fvogel tags: bug-82b78e96f5 | |
12:06 | #define TK_CLIPPING_IS_WORKING on Linux with or without Xft since the region approach works. check-in: 08bf99a5 user: fvogel tags: bug-82b78e96f5 | |
11:56 | #define TK_CLIPPING_IS_WORKING on Windows since the region approach works. check-in: fb65441f user: fvogel tags: bug-82b78e96f5 | |
11:52 | Implement an approach based on a clip region, that does not need XSetClipRectangles(), and which should work on any platform. check-in: 40639b0c user: fvogel tags: bug-82b78e96f5 | |
2023-07-15
| ||
18:50 | Update comments in the TK_CLIPPING_IS_WORKING area. check-in: 473561a1 user: fvogel tags: bug-82b78e96f5 | |
18:43 | merge revised_text check-in: 9d781da7 user: fvogel tags: bug-82b78e96f5 | |
18:40 | Fix [48079fad72]: revised_text still uses compat/stdint.h. Patch by Christopher Chavez. check-in: 80c8fbcc user: fvogel tags: revised_text, tip-466 | |
18:38 | Fix [f41f675cca]: TIP #577 was merged without necessary updates in the man pages check-in: 2c9990b3 user: fvogel tags: trunk, main | |
14:18 | merge trunk check-in: d9b3c028 user: fvogel tags: revised_text, tip-466 | |
14:15 | merge 8.6 check-in: c88aaa76 user: fvogel tags: trunk, main | |
14:14 | Remove unused variable (gcc compiler on macOS said: warning: variable 'fontsLeft' set but not used [-Wunused-but-set-variable]) check-in: c16e2644 user: fvogel tags: core-8-6-branch | |
14:12 | Remove unused variable (gcc compiler on macOS said: warning: variable 'eventsFound' set but not used [-Wunused-but-set-variable]) check-in: e735db2c user: fvogel tags: core-8-6-branch | |
13:48 | Implement -eolcolor and -eotcolor in the case TK_CLIPPING_IS_WORKING is #define'd. Thanks to Christopher Chavez. check-in: b69b3d2b user: fvogel tags: bug-82b78e96f5 | |
12:50 | #define TK_CLIPPING_IS_WORKING on Linux when built without Xft since in this case XSetClipRectangles() works. check-in: 407aafb6 user: fvogel tags: bug-82b78e96f5 | |
12:19 | Rename CLIPPING_IS_WORKING to TK_CLIPPING_IS_WORKING, and #define it for macOS since it works on this platform. check-in: d9806455 user: fvogel tags: bug-82b78e96f5 | |
11:42 | Avoid a warning in case CLIPPING_IS_WORKING is defined: generic/tkTextDisp.c:867:15: warning: unused function 'MarkPointer' [-Wunused-function] check-in: 2a563642 user: fvogel tags: revised_text, tip-466 | |
09:05 | merge trunk check-in: 2654361f user: fvogel tags: revised_text, tip-466 | |
09:05 | Fix [0502c1eef5]: Aqua: fix NSAttributedString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 3f31882a user: fvogel tags: trunk, main | |
09:05 | Fix [0502c1eef5]: Aqua: fix NSAttributedString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: ec7f8a30 user: fvogel tags: core-8-6-branch | |
08:57 | merge trunk check-in: 261ceb2a user: fvogel tags: revised_text, tip-466 | |
08:56 | Fix [fa4694dcd0]: Aqua: fix TKNSString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 8d66935a user: fvogel tags: trunk, main | |
08:56 | Fix [fa4694dcd0]: Aqua: fix TKNSString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 0680f33d user: fvogel tags: core-8-6-branch | |
08:22 | Fix [48079fad72]: revised_text still uses compat/stdint.h. Patch by Christopher Chavez. Closed-Leaf check-in: d1fcd448 user: fvogel tags: bug-48079fad722 | |
2023-07-14
| ||
19:25 | OBJOFFSET VS. INTERNALOFFSET: Document that Ttk widgets do not support the internalOffset machinery. Closed-Leaf check-in: f54250b6 user: fvogel tags: bug-f41f675cca | |
19:13 | Document indices of the form 'end-n' as being accepted by the -underline option for both Tk and Ttk. check-in: 9745b962 user: fvogel tags: bug-f41f675cca | |
18:58 | merge trunk check-in: 03a27471 user: fvogel tags: bug-f41f675cca | |
13:36 | Fix [a1802dc77b]: Lots of textDisp.test fail in revised_text branch. check-in: 11905189 user: fvogel tags: revised_text, tip-466 | |
2023-07-13
| ||
20:53 | Let revised_text branch build at GitHub in some configurations. check-in: f2087fa3 user: fvogel tags: revised_text, tip-466 | |
20:51 | Fix [81965cf8d8]: Revised text displays fuzzy text on OSX high resolution displays. Patch from Christopher Chavez. check-in: 447d43a7 user: fvogel tags: revised_text, tip-466 | |
20:39 | merge trunk check-in: d1b0d200 user: fvogel tags: revised_text, tip-466 | |
19:26 | merge trunk check-in: 5e7afc8c user: dgp tags: core-8-7-b1-rc | |
2023-07-12
| ||
09:49 | Made the mouse wheel bindings for the text widget (which scroll by pixels) and the sort arrows of the Widget Demo script mclist.tcl scaling-aware. check-in: a7991ed7 user: csaba tags: trunk, main | |
01:28 | Merge aqua_stripe branch; thanks to Christopher Chavez for patch check-in: 38125e4d user: kevin_walzer tags: trunk, main | |
2023-07-10
| ||
14:32 | Update to striped background on Aqua with semantic colors - patch from Christopher Chavez Closed-Leaf check-in: 0f804851 user: kevin_walzer tags: aqua_stripe | |
11:32 | Merge mark check-in: dce08a5f user: kevin_walzer tags: trunk, main | |
11:31 | Revert change to mclist demo as it already includes stripes check-in: 7445d1b0 user: kevin_walzer tags: trunk, main | |
02:50 | Merge mark check-in: d6c4c376 user: kevin_walzer tags: trunk, main | |
02:50 | Cosmetic improvement to treeview and widget demo under Aqua with handling for Dark Mode check-in: e8b88eae user: kevin_walzer tags: trunk, main | |
00:46 | Merge mark check-in: 8b647592 user: kevin_walzer tags: trunk, main | |
00:46 | Cosmetic improvement - stripebackground for ttk::treeview on Aqua check-in: d157aac5 user: kevin_walzer tags: trunk, main | |
2023-07-09
| ||
17:36 | Fix [a526d42999]: Aqua: leak in TkpOpenDisplay(). Patch from Christopher Chavez. check-in: 9506082b user: fvogel tags: trunk, main | |
17:23 | Fix [a526d42999]: Aqua: leak in TkpOpenDisplay(). Patch from Christopher Chavez. check-in: 270db3cc user: fvogel tags: core-8-6-branch | |
16:06 | Fix [9b74a906e2]: Aqua: leak in Tk_FreePixmap(). Patch from Christopher Chavez. check-in: b8fdb4ae user: fvogel tags: trunk, main | |
2023-07-08
| ||
13:17 | Merge tip-675 branch: On and off default blink times for Ttk widgets can be overriden with values obtained from the option database (if such values are specified). check-in: d0a86f93 user: fvogel tags: trunk, main | |
2023-07-07
| ||
19:00 | Widget Demo: Optimized the size of the canvas used in the script floor.tcl. check-in: a7890c02 user: csaba tags: trunk, main | |
2023-07-06
| ||
02:38 | Fix for 0e7b10c215 Closed-Leaf check-in: a068e27b user: kevin_walzer tags: 0e7b10c215_fix | |
2023-07-05
| ||
15:33 | A few minor visual improvements. check-in: 73efa187 user: csaba tags: trunk, main | |
14:47 | Uncomment definition of nsvgRasterize(), thanks Csaba ! check-in: e62b604a user: oehhar tags: trunk, main | |
2023-07-01
| ||
20:33 | Add time-outs to the Tk tests steps in GitHub workflows specific to trunk. check-in: 3ffc24d5 user: fvogel tags: trunk, main | |
20:31 | Tk has no core-8-branch like Tcl has, but a core-8-6-branch. check-in: 8ce3078a user: fvogel tags: trunk, main | |
20:29 | Add time-outs to the Tk tests steps in GitHub workflows. check-in: 81948c2c user: fvogel tags: trunk, main | |
20:28 | Add time-outs to the Tk tests steps in GitHub workflows. check-in: a535d711 user: fvogel tags: core-8-6-branch | |
18:11 | merge trunk Closed-Leaf check-in: 5d2d3ee6 user: fvogel tags: bug-3531366fff, tip-675 | |
18:10 | Document the possibility of overriding the on and off default blink times. check-in: bd491642 user: fvogel tags: bug-3531366fff, tip-675 | |
17:00 | Improve documentation of the priority levels in the man page for Tk_AddOption(). check-in: e0b1879c user: fvogel tags: trunk, main | |
16:58 | Improve documentation of the priority levels in the man page for Tk_AddOption(). check-in: 7904bba4 user: fvogel tags: core-8-6-branch | |
16:44 | Fix another error in man page introduced in [20e9d21a]. check-in: 31537b52 user: fvogel tags: trunk, main | |
16:43 | Fix another error in man page introduced in [20e9d21a]. Closed-Leaf check-in: 1241cca6 user: fvogel tags: tip-606 | |
16:28 | merge 8.6 (no changes) check-in: 36f5aa0b user: fvogel tags: trunk, main | |
16:27 | Fix documentation (comments) of TkpGetSystemDefault. check-in: 7f68361a user: fvogel tags: core-8-6-branch | |
16:19 | Fix documentation of Tk_GetSystemDefault(). Error in the man page was introduced in [20e9d21a], the comments in the source code were incorrect. check-in: 850bc577 user: fvogel tags: trunk, main | |
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 | |
12:32 | Override on and off default times with values obtained from the option database (if such values are specified). check-in: 9284d67c user: fvogel tags: bug-3531366fff, tip-675 | |
12:11 | merge trunk check-in: 6774b485 user: fvogel tags: bug-3531366fff, tip-675 | |
11:55 | Merge branch tip-675 following acceptation of TIP #675 by TCT vote. check-in: 54bf3e6b user: fvogel tags: trunk, main | |
2023-06-27
| ||
15:25 | merge trunk check-in: 8be091d0 user: dgp tags: core-8-7-b1-rc | |
2023-06-26
| ||
14:06 | No need for HAVE_WINNT_IGNORE_VOID/NO_STDLIB_H/NO_DIRENT_H any more check-in: c53bcdaa user: jan.nijtmans tags: trunk, main | |
2023-06-24
| ||
07:29 | Fix [2f92166f6f]: Crash setting -foreground to empty string in a ttk::theme. check-in: 7c04a4a6 user: fvogel tags: trunk, main | |
2023-06-23
| ||
13:50 | Merge 8.7 check-in: 803ba15c user: jan.nijtmans tags: revised_text, tip-466 | |
12:27 | merge trunk check-in: 3db5e044 user: dgp tags: core-8-7-b1-rc | |
11:48 | Fix -underline behavior in ttk::label, broken by TIP #660 changes. check-in: 9c29854b user: jan.nijtmans tags: trunk, main | |
09:34 | Fix [a9929f112a]: Bugs in the implementation of TIP 577 ("Enhanced index values for Tk"). Remove compat/stdint.h, since stdint.h is available in all modern C compilers check-in: ef0cb66f user: jan.nijtmans tags: trunk, main | |
2023-06-22
| ||
12:53 | Widget Demo: Code simplification and improvements. check-in: d91c5449 user: csaba tags: trunk, main | |
2023-06-21
| ||
15:52 | merge trunk check-in: ae74fc9d user: dgp tags: core-8-7-b1-rc | |
15:18 | (partial) fix for [a9929f112a]: Bugs in the implementation of TIP 577 ("Enhanced index values for Tk") Closed-Leaf check-in: 0fce6664 user: jan.nijtmans tags: bug-a9929f112a | |
2023-06-20
| ||
21:39 | Don't allow scheduling timers in the past. check-in: 9b61cad8 user: fvogel tags: bug-3531366fff, tip-675 | |
17:23 | Many scaling-related improvements in the Widget Demo, especially in the file goldberg.tcl. check-in: d25fb9d4 user: csaba tags: trunk, main | |
2023-06-14
| ||
16:26 | Merge 8.7 check-in: 4caf2e5d user: jan.nijtmans tags: revised_text, tip-466 | |
16:25 | Merge 8.6 check-in: 1eb2ec25 user: jan.nijtmans tags: trunk, main | |
16:08 | (cherry-pick): Replaced the deprecated "trace variable" invocations with "trace add variable"; several further improvements. check-in: 578c60ce user: jan.nijtmans tags: core-8-6-branch | |
2023-06-13
| ||
21:11 | Add documentation check-in: 9c22e829 user: fvogel tags: bug-3531366fff, tip-675 | |
17:37 | Remove blank-only change check-in: a23805c9 user: fvogel tags: bug-3531366fff, tip-675 | |
17:26 | (again) Better implementation of 'ttk::style configure . -insertofftime'. Cursor blinking times need to be adjusted only ONCE when the theme is changed. check-in: 2d9a92a9 user: fvogel tags: bug-3531366fff, tip-675 | |
15:08 | Fix [228476b3e9]: wish can link against incorrect libtk check-in: b7e2b7cc user: jan.nijtmans tags: core-8-6-branch | |
2023-06-12
| ||
22:29 | TtkBlinkCursorTimes --> TtkSetBlinkCursorTimes check-in: c121a615 user: fvogel tags: bug-3531366fff, tip-675 | |
22:24 | Add support for 'ttk::style configure . -insertontime'. check-in: 3504d247 user: fvogel tags: bug-3531366fff, tip-675 | |
22:17 | Remove duplicate #include statement. check-in: 7973ae42 user: fvogel tags: bug-3531366fff, tip-675 | |
22:16 | Better implementation of 'ttk::style configure . -insertofftime'. Cursor blinking times need to be adjusted only when the theme is changed, not each time WidgetWorldChanged() is called. check-in: 33fc1dda user: fvogel tags: bug-3531366fff, tip-675 | |
2023-06-11
| ||
13:59 | Widget Demo: Replaced the deprecated "trace variable" invocations with "trace add variable"; several further improvements. check-in: 07197a1d user: csaba tags: trunk, main | |
09:54 | First quick and dirty implementation of 'ttk::style configure . -insertofftime'. check-in: 517df9a7 user: fvogel tags: bug-3531366fff, tip-675 | |
08:37 | merge trunk check-in: 0b982b20 user: fvogel tags: revised_text, tip-466 | |
08:37 | Fix [57844100da]: Aqua: fix leak in TkScrollWindow(). Patch from Christopher Chavez. check-in: 4bd66c2b user: fvogel tags: trunk, main | |
08:36 | Fix [57844100da]: Aqua: fix leak in TkScrollWindow(). Patch from Christopher Chavez. check-in: 9f3cd915 user: fvogel tags: core-8-6-branch | |
2023-06-08
| ||
17:08 | Merge 8.6 check-in: e470e133 user: jan.nijtmans tags: trunk, main | |
16:57 | Add more type-casts, code cleanup (all backported from 8.7) check-in: 0ba4a8f7 user: jan.nijtmans tags: core-8-6-branch | |
15:21 | Fix 503c4c6f56: Compiled code fails to run on older macos. Remove unneeded include (since it's already in tkMacOSXPrivate.h) check-in: 4094492b user: jan.nijtmans tags: core-8-6-branch | |
06:06 | Fix [57844100da]: Aqua: fix leak in TkScrollWindow(). Patch from Christopher Chavez. Closed-Leaf check-in: b84e2c81 user: fvogel tags: bug-57844100da | |
2023-06-07
| ||
19:33 | merge trunk check-in: 6036abbd user: fvogel tags: revised_text, tip-466 | |
19:08 | Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries. check-in: 7e07b291 user: fvogel tags: trunk, main | |
19:07 | Ensure interp is passed to GetIndexFromCoords() instead of NULL (no idea why interp was changed into NULL in [abaa003d] in trunk only). check-in: 2507adcf user: fvogel tags: trunk, main | |
2023-06-06
| ||
20:22 | Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries. check-in: ae928b76 user: fvogel tags: core-8-6-branch | |
2023-06-05
| ||
14:36 | merge trunk check-in: 355e96ea user: dgp tags: core-8-7-b1-rc | |
2023-06-04
| ||
17:18 | Merge implementation of TIP #658 - Attach identifiers to Tk menu entries, following positive vote from the TCT. Thanks to the author, Schelte Bron! check-in: e2b00bfd user: fvogel tags: trunk, main | |
2023-06-02
| ||
14:56 | merge trunk check-in: ff3a68e3 user: dgp tags: core-8-7-b1-rc | |
14:45 | Update Xlib.h to latest version check-in: f0ab6ef2 user: jan.nijtmans tags: trunk, main | |
13:55 | merge trunk check-in: defcca57 user: dgp tags: core-8-7-b1-rc | |
2023-05-31
| ||
20:37 | Fix [4666f21a95]: Avoid a non-evident crash (and resolve conflict in tkMacOSXEmbed.c function Tk_GetOtherWindow() following changes in TIP #606). check-in: cfb3d39f user: fvogel tags: trunk, main | |
20:35 | Fix [4666f21a95]: Avoid a non-evident crash. check-in: 9ba2a411 user: fvogel tags: core-8-6-branch | |
2023-05-30
| ||
19:23 | Made the Widget Demonstration application scaling-aware. check-in: 181d1cb3 user: csaba tags: trunk, main | |
2023-05-29
| ||
16:38 | Stabilize event-9.2 on macOS check-in: 3371bb0e user: fvogel tags: trunk, main | |
16:36 | Stabilize event-9.2 on macOS check-in: 3cef21b7 user: fvogel tags: core-8-6-branch | |
14:18 | Fourth patch from Christopher Chavez. Closed-Leaf check-in: 655ad2ca user: fvogel tags: bug-4666f21a95 | |
13:14 | merge trunk check-in: d426b1d1 user: fvogel tags: revised_text, tip-466 | |
13:00 | Fix second part of [0e658c9479]: Remove unused function declarations from tkMacOSXInt.h - TkpRetainRegion() and TkpReleaseRegion() check-in: bbafdd16 user: fvogel tags: trunk, main | |
12:59 | Fix first part of [0e658c9479]: Remove unused function declarations from tkMacOSXInt.h - TkpShiftButton() check-in: 35b1e576 user: fvogel tags: trunk, main | |
12:59 | Fix first part of [0e658c9479]: Remove unused function declarations from tkMacOSXInt.h - TkpShiftButton() check-in: 0bde000e user: fvogel tags: core-8-6-branch | |
11:14 | Document acceptable indices <M>+<N>, <M>-<N>, end-<N> that TIP #577 made available. check-in: b1ee1d46 user: fvogel tags: bug-f41f675cca | |
11:12 | merge trunk check-in: c0cfd57b user: fvogel tags: bug-f41f675cca | |
2023-05-28
| ||
18:00 | Third patch from Christopher Chavez. check-in: 9f7bf4fa user: fvogel tags: bug-4666f21a95 | |
17:44 | Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries. Testcases added in the previous commit do pass now. Closed-Leaf check-in: b2e64200 user: fvogel tags: bug-a418aafa76 | |
17:43 | Add (currently failing) tests demonstrating bug [a418aafa76]: Bogus @x,y indices are accepted for menu entries check-in: 6cd8664b user: fvogel tags: bug-a418aafa76 | |
10:21 | Continuation lines should be indented 8 chars. Closed-Leaf check-in: ff848406 user: fvogel tags: tip-658 | |
09:33 | merge trunk check-in: 2bf0d58a user: fvogel tags: tip-658 | |
2023-05-27
| ||
20:19 | Second patch from Christopher Chavez. check-in: 04fe81d2 user: fvogel tags: bug-4666f21a95 | |
20:10 | Fix [2f92166f6f]: Crash setting -foreground to empty string in a ttk::theme. Closed-Leaf check-in: 0f4e2e8d user: fvogel tags: bug-2f92166f6f | |
19:52 | Add non-regression test for [6ee162c3d9]. check-in: 9c01fe70 user: fvogel tags: trunk, main | |
19:51 | Add non-regression test for [6ee162c3d9]. check-in: 123d3e3f user: fvogel tags: core-8-6-branch | |
19:51 | Add non-regression test for [6ee162c3d9]. Closed-Leaf check-in: adc6d544 user: fvogel tags: bug-6ee162c3d9 | |
19:50 | merge core-8-6-branch check-in: 48bc4178 user: fvogel tags: bug-6ee162c3d9 | |
2023-05-25
| ||
19:46 | A second patch from Emiliano Gavilan. check-in: 6be68105 user: fvogel tags: patch-95d2c41604 | |
06:17 | merge trunk check-in: 0e917082 user: fvogel tags: revised_text, tip-466 | |
06:15 | Fix [7447ed20ec]: Color picker failure - tk::RestoreFocusGrab does not take into account the possibility of a failing grab. check-in: 14e607a7 user: fvogel tags: trunk, main | |
06:15 | Fix [7447ed20ec]: Color picker failure - tk::RestoreFocusGrab does not take into account the possibility of a failing grab. check-in: 9f2ad963 user: fvogel tags: core-8-6-branch | |
06:09 | [95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: f5b2c46d user: fvogel tags: patch-95d2c41604 | |
2023-05-24
| ||
18:04 | merge mark check-in: 0093f3f8 user: fvogel tags: trunk, main | |
18:02 | Tk has no core-8-branch like Tcl has, but a core-8-6-branch. Build it at Github CI. check-in: ec15842a user: fvogel tags: core-8-6-branch | |
2023-05-23
| ||
18:58 | Fix [7447ed20ec]: Color picker failure - tk::RestoreFocusGrab does not take into account the possibility of a failing grab. Closed-Leaf check-in: d25b5a7e user: fvogel tags: bug-7447ed20ec | |
17:28 | Fix [f40d9debad]: Aqua: fix size of FourCC bitmaps. Patch from Christopher Chavez. check-in: 73b47ec3 user: fvogel tags: trunk, main | |
17:27 | Fix [f40d9debad]: Aqua: fix size of FourCC bitmaps. Patch from Christopher Chavez. check-in: 67c4ba3b user: fvogel tags: core-8-6-branch | |
17:25 | [ab95811e07]: Aqua: prevent use-after-free crashes - Apply slightly better patch from Christopher Chavez to avoid use-after-free crashes. check-in: af82c836 user: fvogel tags: trunk, main | |
17:25 | [ab95811e07]: Aqua: prevent use-after-free crashes - Apply slightly better patch from Christopher Chavez to avoid use-after-free crashes. check-in: 19b41be2 user: fvogel tags: core-8-6-branch | |
2023-05-22
| ||
19:38 | Documented the variable tk::scalingPct; improvements in the Widget Demonstration application. check-in: 29cb0ba7 user: csaba tags: trunk, main | |
2023-05-21
| ||
18:34 | Fix [f40d9debad]: Aqua: fix size of FourCC bitmaps. Patch from Christopher Chavez. Closed-Leaf check-in: 4df7b906 user: fvogel tags: bug-f40d9debad | |
18:01 | [4666f21a95]: Avoid a non-evident crash. First patch from Christopher Chavez, letting the use-after-free become a NULL dereference instead. check-in: ee1cc12a user: fvogel tags: bug-4666f21a95 | |
17:52 | [ab95811e07]: Aqua: prevent use-after-free crashes - Apply slightly better patch from Christopher Chavez to avoid use-after-free crashes. Closed-Leaf check-in: f5fb3497 user: fvogel tags: patch-ab95811e07 | |
17:49 | merge 8.6 check-in: f5237065 user: fvogel tags: patch-ab95811e07 | |
2023-05-18
| ||
16:14 | Merge 8.7 check-in: e75646f2 user: jan.nijtmans tags: tip-626 | |
16:13 | Merge 8.7 check-in: be155cfd user: jan.nijtmans tags: revised_text, tip-466 | |
16:07 | Merge 8.7 check-in: c66020df user: jan.nijtmans tags: gripsize | |
2023-05-17
| ||
23:16 | scalability tweaks check-in: 49776504 user: jan.nijtmans tags: trunk, main | |
22:56 | Merge 8.7 check-in: 125608f6 user: jan.nijtmans tags: gripsize | |
22:31 | Merge 8.7 check-in: ab398174 user: jan.nijtmans tags: revised_text, tip-466 | |
22:24 | Merge 8.7 check-in: a272eb0f user: jan.nijtmans tags: tip-626 | |
18:27 | Visual improvements by using smoother SVG gradients. check-in: a0c7df43 user: csaba tags: trunk, main | |
2023-05-16
| ||
18:22 | Library file scaling.tcl slightly improved; documented the variable tk::svgFmt. check-in: 978a7553 user: csaba tags: trunk, main | |
10:23 | Merge 8.6 check-in: 6d7b287a user: jan.nijtmans tags: trunk, main | |
10:21 | Only use _snprintf on older MSVC compilers. ZeroMemory -> memset check-in: 6ab1c17d user: jan.nijtmans tags: core-8-6-branch | |
06:55 | Remove some more references to ChangeLog check-in: a50e2a34 user: jan.nijtmans tags: trunk, main | |
2023-05-15
| ||
20:30 | Fix [40ec887767]: Aqua: unixWm-60.1 fails under dark mode. check-in: 98ffc3a9 user: fvogel tags: trunk, main | |
17:34 | merge trunk check-in: 83ed4710 user: dgp tags: core-8-7-b1-rc | |
17:18 | TIP 663 implementation check-in: 6029983e user: dgp tags: trunk, main | |
13:19 | merge trunk check-in: 1c0ff181 user: dgp tags: core-8-7-b1-rc | |
2023-05-14
| ||
19:14 | Improved the scaling support for very HiDPI screens when xrdb is not available. check-in: a38d0874 user: csaba tags: trunk, main | |
2023-05-13
| ||
08:19 | Fix [3414695fff]: tk_getOpenFile, tk_getSaveFile, tk_chooseDir: error when parent destroyed first. check-in: dbecbcb6 user: fvogel tags: trunk, main | |
08:19 | Fix [3414695fff]: tk_getOpenFile, tk_getSaveFile, tk_chooseDir: error when parent destroyed first. check-in: 55c2fc2b user: fvogel tags: core-8-6-branch | |
07:12 | Fix [40ec887767]: Aqua: unixWm-60.1 fails under dark mode Closed-Leaf check-in: 8afce1e0 user: fvogel tags: bug-40ec887767 | |
2023-05-11
| ||
14:51 | Merged branch new-default-indicators into trunk check-in: 82b9f82c user: csaba tags: trunk, main | |
2023-05-10
| ||
19:42 | Implement TIP 663. Closed-Leaf check-in: 623d1375 user: dgp tags: tip-663 | |
2023-05-09
| ||
13:07 | merge trunk check-in: ab2b29ad user: dgp tags: core-8-7-b1-rc | |
06:45 | Merge 8.7 check-in: f333592d user: jan.nijtmans tags: revised_text, tip-466 | |
06:41 | Update linux-with-tcl9-build.yml, make trigger the same as the other .yml files check-in: 8fcf8d77 user: jan.nijtmans tags: trunk, main | |
2023-05-08
| ||
15:22 | Implementation of new, modern-looking ttk::checkbutton and ttk::radiobutton indicators for the "default" theme Closed-Leaf check-in: c37d5956 user: csaba tags: new-default-indicators | |
2023-05-07
| ||
18:32 | Fix [3414695fff]: tk_getOpenFile, tk_getSaveFile, tk_chooseDir: error when parent destroyed first. Closed-Leaf check-in: 0beb5a59 user: fvogel tags: bug-3414695fff | |
17:05 | Fix [887ae18c26]: unix/Credits.html is neither tracked nor ignored. check-in: 4df1086e user: fvogel tags: trunk, main | |
17:05 | Fix [887ae18c26]: unix/Credits.html is neither tracked nor ignored. check-in: 3e4e7a8f user: fvogel tags: core-8-6-branch | |
2023-05-06
| ||
20:12 | Merge 8.6 check-in: 1dfad372 user: jan.nijtmans tags: trunk, main | |
20:01 | Backport: Do not build every branch. Too expensive. check-in: b2fc78d0 user: jan.nijtmans tags: core-8-6-branch | |
2023-05-05
| ||
17:16 | Fix [ba956c8ff7]: Aqua: TIP 655 use-after-free. Bug report and patch from Christopher Chavez (thanks!). check-in: 6e7679cd user: fvogel tags: trunk, main | |
2023-05-04
| ||
14:44 | merge trunk check-in: a791db29 user: dgp tags: core-8-7-b1-rc | |
08:23 | Do not build every branch. Too expensive. check-in: 9719a217 user: dkf tags: trunk, main | |
2023-05-03
| ||
20:28 | Fix [310c74ecf4]: ThemeChangedProc() can be called after Tk destroyed. check-in: 95c34e13 user: fvogel tags: trunk, main | |
20:28 | Fix [310c74ecf4]: ThemeChangedProc() can be called after Tk destroyed. check-in: b1876b9e user: fvogel tags: core-8-6-branch | |
19:42 | Fix [ba956c8ff7]: Aqua: TIP 655 use-after-free. Closed-Leaf check-in: c9c7d933 user: fvogel tags: bug-ba956c8ff7 | |
08:54 | Merge 8.7 check-in: 8d119154 user: jan.nijtmans tags: tip-626 | |
2023-05-02
| ||
20:21 | Remove superfluous casts. Closed-Leaf check-in: fadca8dc user: fvogel tags: bug-310c74ecf4 | |
12:16 | merge trunk check-in: eb3eec42 user: dgp tags: core-8-7-b1-rc | |
2023-05-01
| ||
14:22 | Alternate fix for [310c74ecf4], not making use of a delete trace. check-in: 67ac1ac1 user: fvogel tags: bug-310c74ecf4 | |
2023-04-30
| ||
17:51 | Fix [a9cf210a42]: Text select doesn't cover first character. check-in: af12b247 user: fvogel tags: revised_text, tip-466 | |
17:43 | Fix [a9cf210a42]: Text select doesn't cover first character. check-in: 3be4f213 user: fvogel tags: trunk, main | |
17:43 | Fix [a9cf210a42]: Text select doesn't cover first character. check-in: 23e384be user: fvogel tags: core-8-6-branch | |
2023-04-29
| ||
11:08 | merge-mark check-in: 8a7d885a user: jan.nijtmans tags: revised_text, tip-466 | |
11:04 | merge-mark check-in: 612067a0 user: jan.nijtmans tags: trunk, main | |
2023-04-28
| ||
13:13 | merge trunk check-in: 45854775 user: dgp tags: core-8-7-b1-rc | |
2023-04-27
| ||
16:36 | Still missed a few (from previous commit) check-in: 2b2984ae user: jan.nijtmans tags: trunk, main | |
16:26 | Merge 8.7 check-in: 63b0c31c user: jan.nijtmans tags: revised_text, tip-466 | |
15:31 | Now - really - complete all TIP #660 modifications. check-in: 5f223486 user: jan.nijtmans tags: trunk, main | |
15:03 | Build/run Tk against "tip-661-alternative" branch Closed-Leaf check-in: baf4243d user: jan.nijtmans tags: tip-661-alternative | |
2023-04-25
| ||
20:41 | Merge 8.7 check-in: 87929dbf user: jan.nijtmans tags: tip-626 | |
20:37 | Still more int -> Tcl_Size Closed-Leaf check-in: f9ba94ea user: jan.nijtmans tags: tip-660 | |
11:33 | Build Tk against Tcl's disabletcl8api branch Closed-Leaf check-in: 5c7f4d34 user: jan.nijtmans tags: disabletcl8api | |
2023-04-24
| ||
20:43 | More TIP #660 check-in: 9f070114 user: jan.nijtmans tags: tip-660 | |
13:32 | merge trunk check-in: 0bed8164 user: dgp tags: core-8-7-b1-rc | |
2023-04-23
| ||
08:33 | Robustify text-27.15b that failed after [898c0657], on macOS with aqua only. The failure was due to TextClosestGap now correctly returning 1.0 (was erroneously 1.1 before) since the given position (15,3) is above the text area of the widget in the macOS aqua case due to -highlightthickness default value 3, which is not the case on other platforms. Since we are here, robustify text-27.15c as well. Closed-Leaf check-in: 30e6a5a7 user: fvogel tags: bug-a9cf210a42 | |
2023-04-22
| ||
06:47 | Add comment and non-regression test text-38.1 (correctly failing before and passing after the fix). check-in: bb4b5206 user: fvogel tags: bug-a9cf210a42 | |
2023-04-21
| ||
19:08 | Fix [a9cf210a42]: Text select doesn't cover first character check-in: 898c0657 user: fvogel tags: bug-a9cf210a42 | |
17:37 | Updates related to TIP 660 check-in: 6bc95282 user: apnadkarni tags: trunk, main | |
12:54 | merge trunk check-in: 9d9152fe user: dgp tags: core-8-7-b1-rc | |
11:47 | Merge trunk Closed-Leaf check-in: 7f9a7b44 user: apnadkarni tags: tip-660-apn | |
2023-04-19
| ||
21:18 |
Resolve conflict between VirtualEvent and GenericEvent, at least when compiling with Tcl 9.0+ headers
Moved to mistake. This commit broke the test suite. Throws up dialogs like "can't read ::tk_library", "unknown path WINDOW PATH" etc. Causes github actions to time out. Closed-Leaf check-in: b4c88ce7 user: jan.nijtmans tags: mistake-b4c88ce7e4 | |
21:03 | Backport more from latest X.h check-in: 357fa410 user: jan.nijtmans tags: core-8-6-branch | |
20:35 | Fix [fe87e9af39]: X-input extension events are not transfered to Tcl. check-in: 93b1efd5 user: jan.nijtmans tags: core-8-6-branch | |
20:23 | Fix [fe87e9af39]: X-input extension events are not transfered to Tcl. check-in: ccee45f2 user: jan.nijtmans tags: trunk, main | |
2023-04-18
| ||
15:49 | Match i/o types with Tcl channel i/o types (size_t -> Tcl_Size) check-in: 26c48930 user: apnadkarni tags: tip-660-apn | |
12:47 | Missed more than a few TIP 660 changes. Possibly more to come. check-in: 36944a49 user: apnadkarni tags: tip-660-apn | |
01:31 | Last set (hopefully) in preparation of TIP 660 check-in: b9eb5659 user: apnadkarni tags: tip-660-apn | |
2023-04-17
| ||
18:30 | merge trunk check-in: becef0f0 user: dgp tags: core-8-7-b1-rc | |
16:34 | Finished first pass through all files. Same test failures as trunk. check-in: fb0e8bec user: apnadkarni tags: tip-660-apn | |
15:18 | TIP 660 update check-in: 9d577aca user: apnadkarni tags: tip-660-apn | |
11:45 | Merge 8.7 Closed-Leaf check-in: fce638f8 user: jan.nijtmans tags: tip-660 | |
2023-04-16
| ||
21:12 | Merge 8.7 check-in: 494435c0 user: jan.nijtmans tags: tip-626 | |
20:03 | Merge 8.7 check-in: fb5742fc user: jan.nijtmans tags: gripsize | |
20:01 | Merge 8.7 check-in: 96c91691 user: jan.nijtmans tags: revised_text, tip-466 | |
19:59 | merge-mark check-in: 70b725b6 user: jan.nijtmans tags: trunk, main | |
19:56 | Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warnings check-in: 80e5be23 user: jan.nijtmans tags: core-8-6-branch | |
09:20 | Possible fix for [6b49149b4e]: Tkinter problem with text get Leaf check-in: 571b0fd9 user: jan.nijtmans tags: bug-6b49149b4e | |
2023-04-15
| ||
23:26 | Handle larger string-lengths in MacOS, when compiling with Tcl 9 headers check-in: e6066cbe user: jan.nijtmans tags: trunk, main | |
22:29 | Fix [d450dc9f76]: Error compiling C++ extensions check-in: 9899493c user: jan.nijtmans tags: trunk, main | |
20:42 | Fix [784be38c4]: Menu crash - macOS check-in: e9fb8c61 user: jan.nijtmans tags: trunk, main | |
20:32 | Backport more from X11R6 Closed-Leaf check-in: c08f874c user: jan.nijtmans tags: bug-0c734dde2a | |
15:54 | Fix [784be38c4]: macOS menu crash caused by converting indices to unsigned ints without carefully examining each line of code which is affected. Closed-Leaf check-in: 209ccf00 user: culler tags: bug-784be38c4 | |
12:11 | Fix [310c74ecf4]: ThemeChangedProc() can be called after Tk destroyed. Patch from CHristopher Chavez. check-in: fcbbbaa3 user: fvogel tags: bug-310c74ecf4 | |
2023-04-14
| ||
23:59 | Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warnings check-in: ebb1888e user: jan.nijtmans tags: bug-0c734dde2a | |
19:36 | Minor correction in file library/tkfbox.tcl. check-in: 4f7f0f28 user: csaba tags: trunk, main | |
2023-04-11
| ||
19:51 | Simplified the data of two SVG images even further. check-in: 71c3b4a9 user: csaba tags: trunk, main | |
11:58 | Improved a few SVG images used in Tk library scripts. check-in: bff0ce22 user: csaba tags: trunk, main | |
2023-04-10
| ||
19:31 | Fix [f4d9d74df6]: ignored -disabledwidth for canvas rectangle and oval items. Patch from Christopher Chavez. check-in: 7f869255 user: fvogel tags: trunk, main | |
19:31 | Fix [f4d9d74df6]: ignored -disabledwidth for canvas rectangle and oval items. Patch from Christopher Chavez. check-in: 85b486a9 user: fvogel tags: core-8-6-branch | |
2023-04-07
| ||
07:20 | TIP #655 implementation: Support the styleMask property for NSWindow and NSPanel in Aqua check-in: a527ef99 user: jan.nijtmans tags: trunk, main | |
2023-04-04
| ||
23:23 | Fix [ef5d3e29a4] again: remove extraneous [contentView release] added in the original commit of the Cocoa port in 2009. Leaf check-in: 3c05f481 user: culler tags: bug-ef5d3e29a4-redux | |
22:32 | Merge 8.7 check-in: e2f83318 user: jan.nijtmans tags: gripsize | |
22:30 | Merge 8.7 check-in: 273b7d12 user: jan.nijtmans tags: revised_text, tip-466 | |
22:29 | Merge 8.7 check-in: d4d66885 user: jan.nijtmans tags: tip-626 | |
2023-04-03
| ||
13:24 | merge trunk check-in: 571494d0 user: dgp tags: core-8-7-b1-rc | |
2023-04-02
| ||
22:43 | Merge 8.7 check-in: fec52cf9 user: jan.nijtmans tags: tip-660 | |
22:34 | Take over some comment changes from "bug-85cea56c27" branch check-in: b95fe446 user: jan.nijtmans tags: trunk, main | |
22:26 | Complete fix for [85cea56c27]: The -underline option does not show an underline on ttk::label 1000 x thanks to François, for pinpointing the exact problem! check-in: 71f4c24a user: jan.nijtmans tags: trunk, main | |
22:01 | Make sure not to change the fullscreen bit in the styleMask. (Thanks Francois!) Closed-Leaf check-in: a8e78f00 user: culler tags: 655 | |
2023-04-01
| ||
18:25 | Merge 8.7 check-in: 2a92fb6c user: jan.nijtmans tags: tip-626 | |
13:54 | Merge trunk (since previous commit on trunk was moved to tip-660) Closed-Leaf check-in: b52d9d1f user: jan.nijtmans tags: bug-85cea56c27 | |
13:17 | Add comment in TkGetIntForIndex. check-in: 01550f71 user: fvogel tags: bug-85cea56c27 | |
13:13 | merge trunk check-in: ecb2880d user: fvogel tags: bug-85cea56c27 | |
08:58 | Build Tk with TIP #660 check-in: 91dfbe10 user: jan.nijtmans tags: tip-660 | |
2023-03-31
| ||
22:19 | Merge 8.7 check-in: dc190a36 user: jan.nijtmans tags: tip-647 | |
13:57 | merge trunk check-in: b789024f user: dgp tags: core-8-7-b1-rc | |
2023-03-30
| ||
10:02 | Merge 8.7 check-in: 0932892a user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge 8.7 check-in: a289e0eb user: jan.nijtmans tags: tip-658 | |
09:51 | Merge 8.7 check-in: a3a73c9e user: jan.nijtmans tags: 655 | |
09:36 | Fix [15c685a976]: Issues with menu cloning. check-in: 126d79c5 user: sbron tags: trunk, main | |
09:33 | Fix [15c685a976]: Issues with menu cloning. check-in: af772820 user: sbron tags: core-8-6-branch | |
03:45 | Fix [ee0847f633]: Aqua: compiler warning in debug builds. And Fix [2ed289cae0]: Aqua: more format specifiers than arguments in tkToolbarButton check-in: 42cbe254 user: fvogel tags: trunk, main | |
03:44 | Fix [ee0847f633]: Aqua: compiler warning in debug builds. And Fix [2ed289cae0]: Aqua: more format specifiers than arguments in tkToolbarButton check-in: bc9898c1 user: fvogel tags: core-8-6-branch | |
2023-03-28
| ||
21:58 | Document TK_OPTION_INDEX check-in: f722fab7 user: jan.nijtmans tags: trunk, main | |
21:18 | Fix tests check-in: 20d0590a user: culler tags: 655 | |
20:20 | Fix [2ed289cae0]: Aqua: more format specifiers than arguments in tkToolbarButton Closed-Leaf check-in: e3336f38 user: fvogel tags: bug-ee0847f6330, bug-2ed289cae0 | |
20:14 | Fix [ee0847f633]: Aqua: compiler warning in debug builds. check-in: 4527c59b user: fvogel tags: bug-ee0847f6330 | |
02:47 | Clean up restoration of -type as ignored wm attribute on macOS check-in: 75dec90c user: kevin_walzer tags: 655 | |
2023-03-26
| ||
21:39 | Merge 8.6. Fix cc warning check-in: 00193abc user: jan.nijtmans tags: trunk, main | |
21:22 | Make test-case option-15.1 independant on test-case casing (as everywhere else) check-in: f72eb0ad user: jan.nijtmans tags: core-8-6-branch | |
16:35 | Make tests 20.12 to -15 pass on Windows. In details: on this platform the cloned menu window does not exist at the time [event generate] is called, which prevents the event from being actually generated. The cloned menu needs to be posted for its window to exist. Then, on Windows, a 'normal' clone posted menu blocks the event loop --> remedy: make the clone of 'tearoff' type when cloning, therefore posting it makes its window exist and does not block the event loop, which in turn allows the event to be generated and serviced. Closed-Leaf check-in: ff954102 user: fvogel tags: bug-15c685a976 | |
10:51 | Make the clone inherit the bindtags from the original menu. check-in: 0200b98c user: sbron tags: bug-15c685a976 | |
2023-03-24
| ||
21:14 | Fix 68417a8bb3: No result/LF printed for 64-bit integer type check check-in: c9bb6f88 user: jan.nijtmans tags: trunk, main | |
2023-03-23
| ||
16:34 | Proposed fix for bug [15c685a976]. check-in: cb31b210 user: sbron tags: bug-15c685a976 | |
16:31 | Add tests to check for the issues mentioned in bug [15c685a976]. check-in: 38f5744e user: sbron tags: bug-15c685a976 | |
2023-03-22
| ||
20:23 | Documentation for TK_OPTION_INDEX check-in: 97b2e9ba user: jan.nijtmans tags: bug-f41f675cca | |
10:29 | Add a test for an id that is equal to a special index. check-in: 44db6483 user: sbron tags: tip-658 | |
10:19 | Describe the search order more explicitly. check-in: 098ddf6b user: sbron tags: tip-658 | |
2023-03-21
| ||
20:27 | Fix winMenu tests impacted by the tip. check-in: f985d289 user: fvogel tags: tip-658 | |
09:25 | Fix menuDraw tests impacted by the tip. check-in: 05c34ad8 user: sbron tags: tip-658 | |
2023-03-20
| ||
16:49 | Optimized a few SVG gradients. check-in: df091bec user: csaba tags: trunk, main | |
10:35 | Fix error message formatting and add a test for the error scenario. check-in: 9a6c98a5 user: sbron tags: tip-658 | |
10:04 | Add tests for TIP 658. check-in: 10b230de user: sbron tags: tip-658 | |
2023-03-17
| ||
20:20 | Merge 8.6 check-in: aace6fb7 user: jan.nijtmans tags: trunk, main | |
20:15 | arm64e -> arm64. Sync with Tcl check-in: aaa8d03f user: jan.nijtmans tags: core-8-6-branch | |
2023-03-16
| ||
23:08 | Implement TIP 658 check-in: dd112723 user: sbron tags: tip-658 | |
21:17 | Update the description of the menu entry index of the form @index to reflect how it actually works. check-in: 48cee3f1 user: sbron tags: trunk, main | |
21:16 | Update the description of the menu entry index of the form @index to reflect how it actually works. check-in: 38152873 user: sbron tags: core-8-6-branch | |
2023-03-15
| ||
17:06 | Merge 8.6 check-in: 53c43f3e user: jan.nijtmans tags: trunk, main | |
17:02 | Remove _LARGEFILE_SOURCE64 usage. See d690400d07 check-in: c35b1696 user: jan.nijtmans tags: core-8-6-branch | |
12:25 | Code simplification in tkUnixButton.c check-in: 4dae9e2d user: csaba tags: trunk, main | |
2023-03-14
| ||
15:54 | Partial fix for [85cea56c27]: The -underline option does not show an underline on ttk::label, ttk::labelframe, ttk::notebook tabs. check-in: 98154f2b user: jan.nijtmans tags: trunk, main | |
07:35 | Merge 8.7. Remove some spacing check-in: 3560f85a user: jan.nijtmans tags: 655 | |
2023-03-13
| ||
20:43 | Fix indentation in tkConfig.c check-in: c0de3561 user: fvogel tags: bug-85cea56c27 | |
20:33 | merge trunk check-in: 830d179c user: fvogel tags: revised_text, tip-466 | |
20:31 | Fully fix the build on Windows. check-in: 6874757b user: fvogel tags: trunk, main | |
20:08 | Merge 8.7 check-in: ce6369f5 user: jan.nijtmans tags: 655 | |
11:54 | Fix windows build check-in: f42f894e user: jan.nijtmans tags: trunk, main | |
2023-03-12
| ||
22:09 | Merge 9.0 check-in: 743d56b0 user: jan.nijtmans tags: revised_text, tip-466 | |
22:05 | Merge 8.7 check-in: 7c25a809 user: jan.nijtmans tags: 655 | |
21:59 | Even more -1 -> TCL_INDEX_NONE check-in: ed5525fd user: jan.nijtmans tags: trunk, main | |
21:38 | Merge 8.7 check-in: 84d8ab92 user: jan.nijtmans tags: 655 | |
21:20 | More -1 -> TCL_INDEX_NONE. More TCL_UNUSED( check-in: e40ad52e user: jan.nijtmans tags: trunk, main | |
2023-03-11
| ||
13:42 | Fix [85cea56c27]: The -underline option does not show an underline on ttk::label, ttk::labelframe, ttk::notebook tabs. check-in: 41e57b5e user: fvogel tags: bug-85cea56c27 | |
2023-03-06
| ||
16:31 | Simplified the SVG data used for drawing the ttk::checkbutton indicator of the clam theme. check-in: c2a225bb user: csaba tags: trunk, main | |
15:29 | More -Wconversion C warning fixes check-in: 177db981 user: jan.nijtmans tags: trunk, main | |
2023-03-05
| ||
22:20 | Merge 8.7 check-in: f9d26b40 user: jan.nijtmans tags: revised_text, tip-466 | |
21:36 | off-by-one error in TIP #577 impl check-in: 2509c079 user: jan.nijtmans tags: trunk, main | |
2023-03-04
| ||
21:52 | More serious elimination of -Wconversion C warnings check-in: f717a6ca user: jan.nijtmans tags: trunk, main | |
17:32 | Merge 8.6 check-in: 65693af2 user: jan.nijtmans tags: trunk, main | |
17:30 | Fix [93fe36b5a7]: <<MenuSelect>> virtual event not working for menus with -tearoff option check-in: 2f18956d user: jan.nijtmans tags: core-8-6-branch | |
17:24 | Even simpler ... (@fvogel, you are right, the check for $index simply is useless here) Closed-Leaf check-in: 44af9fbc user: jan.nijtmans tags: bug-93fe36b5a7 | |
15:22 | Fix [93fe36b5a7]: <<MenuSelect>> virtual event not working for menus with -tearoff option check-in: 96646738 user: fvogel tags: bug-93fe36b5a7 | |
2023-03-03
| ||
18:35 | Helper function ColorToStr() greatly simplified. check-in: ff0b8a44 user: csaba tags: trunk, main | |
15:46 | More -1 -> TCL_INDEX_NONE check-in: 844eb01e user: jan.nijtmans tags: trunk, main | |
15:45 | Get rid of TCL_ENCODING_NOCOMPLAIN, since it will (most likely) be removed from Tcl check-in: 76687557 user: jan.nijtmans tags: trunk, main | |
15:18 | -1 -> TCL_INDEX_NONE check-in: 5eec34c3 user: jan.nijtmans tags: trunk, main | |
2023-03-02
| ||
14:36 | merge trunk check-in: 4ec3603d user: dgp tags: core-8-7-b1-rc | |
11:24 | Some more C warnings (windows-specific) check-in: ca3305b8 user: jan.nijtmans tags: trunk, main | |
11:21 | Reduce the number of ttk C warnings check-in: 188b2627 user: jan.nijtmans tags: trunk, main | |
2023-02-28
| ||
20:47 | Fix calculation when menu doesn't fit below a ttk::menubutton. check-in: 6e75df2d user: sbron tags: trunk, main | |
20:40 | Fix calculation when menu doesn't fit below a ttk::menubutton. check-in: f6129dd3 user: sbron tags: core-8-6-branch | |
2023-02-27
| ||
20:43 | Fix [6cd4762798]: Crash using tk busy hold check-in: b73c04cd user: fvogel tags: trunk, main | |
20:43 | Fix [6cd4762798]: Crash using tk busy hold check-in: 5da36f10 user: fvogel tags: core-8-6-branch | |
2023-02-26
| ||
20:02 | Fix [6cd4762798]: Crash using tk busy hold Closed-Leaf check-in: c14176de user: fvogel tags: bug-6cd4762798 | |
2023-02-24
| ||
14:39 | merge trunk check-in: 3b74e887 user: dgp tags: core-8-7-b1-rc | |
11:50 | Hopefully final unification and cleanup of the SVG data used for drawing indicators check-in: 118c0b44 user: csaba tags: trunk, main | |
2023-02-22
| ||
15:58 | merge trunk check-in: 301ca506 user: dgp tags: core-8-7-b1-rc | |
2023-02-20
| ||
13:49 | Further work on scalability of the Tk widget demo GUI check-in: ae5acb5a user: csaba tags: trunk, main | |
2023-02-18
| ||
19:05 | Fix help windows. check-in: 71e890cb user: culler tags: 655 | |
13:56 | Merged branch better-indicators into trunk; a couple of additional visual improvements check-in: 442b858b user: csaba tags: trunk, main | |
2023-02-17
| ||
12:56 | Code cleanup Closed-Leaf check-in: 7bd6fdbe user: csaba tags: better-indicators | |
2023-02-15
| ||
10:46 | Small correction check-in: d101aa80 user: csaba tags: trunk, main | |
10:04 | Provided SVG images for the Tk widget demonstration application check-in: f4cca32b user: csaba tags: trunk, main | |
2023-02-14
| ||
15:28 | Alternative implementation of the ttk::checkbutton and ttk::radiobutton indicators of the clam theme, using SVG images check-in: 801b5bb5 user: csaba tags: better-indicators | |
15:02 | Create new branch named "better-indicators" check-in: 8f65f003 user: csaba tags: better-indicators | |
12:09 | Code optimization and cleanup related to the indicator images check-in: 402c5f81 user: csaba tags: trunk, main | |
2023-02-13
| ||
14:23 | merge trunk check-in: 21c44e9c user: dgp tags: core-8-7-b1-rc | |
2023-02-12
| ||
09:15 | merge trunk check-in: e865ae45 user: fvogel tags: revised_text, tip-466 | |
09:14 | Fix 170551eeff (from the Tcl repository): Crash in tk busy forget. check-in: 4da3884b user: fvogel tags: trunk, main | |
09:14 | Fix 170551eeff (from the Tcl repository): Crash in tk busy forget. check-in: 8ace8752 user: fvogel tags: core-8-6-branch | |
2023-02-11
| ||
22:28 | Restore originally expected results in focus-2.10, -2.15, -2.16, -2.17 and -3.7. Leaf check-in: 865150c1 user: fvogel tags: less_tests_constraints_focus | |
14:47 | Improved the SVG data of a few images used for drawing (ttk::)checkbutton and (ttk::)radiobutton indicators check-in: 9f532a0b user: csaba tags: trunk, main | |
2023-02-10
| ||
22:24 | Fix [1642750fff]: focus-5.1 now passes by adding an update (Thanks to bll in his comment dated 2020-07-02 in ticket [1474465fff]). check-in: c879e9ad user: fvogel tags: less_tests_constraints_focus | |
21:55 | focus.test - Add three missing constraints. check-in: 83122f50 user: fvogel tags: less_tests_constraints_focus | |
21:52 | focus.test - Make the 'knownBug'-flagged tests pass by 1. Distinguishing between Tk internally generated FocusIn/FocusOut events from events generated at the script level by [event generate], which fixes the fix [185b0e79] that fixed [1389270fff] (this was not compatible with focus-2.* tests and it remained undetected since 2008, probably because these tests used to be constrained with 'nonPortable' thus not routinely run. and 2. Adapt the focus test suite to this change. check-in: 0ca3d346 user: fvogel tags: less_tests_constraints_focus | |
18:27 | Fix 170551eeff (from the Tcl repository): Crash in tk busy forget. Closed-Leaf check-in: 7ebe5132 user: fvogel tags: bug-170551eeff | |
18:10 | Clear all other bits when docmodal is set - avoids resizing bugs with docmodals check-in: 2eabc59d user: culler tags: 655 | |
16:28 | merge trunk check-in: 5819db40 user: dgp tags: core-8-7-b1-rc | |
15:24 | Restore the old behavior where wm attributes -type is accepted but ignored by Aqua. check-in: 8d504529 user: culler tags: 655 | |
12:06 | Build Tk 8.7 with apn-encoding-profile branch Closed-Leaf check-in: 259a9c8b user: jan.nijtmans tags: build-with-apn-encoding-profile | |
12:00 | Merge 8.7 check-in: b7ae5b8f user: jan.nijtmans tags: gripsize | |
2023-02-09
| ||
19:47 | More TK_OPTION_INT -> TK_OPTION_PIXELS check-in: 7c187f81 user: jan.nijtmans tags: trunk, main | |
19:11 | Add -appearance and -isdark as options to the wm attributes command. check-in: 525b51e7 user: culler tags: 655 | |
14:14 | Made the ttk::sizegrip widget scaling-aware; a few necessary changes related to the winnative theme check-in: 7a0313e0 user: csaba tags: trunk, main | |
2023-02-08
| ||
15:50 | ttkEntry width is in avgchar, not in pixels, so TK_OPTION_PIXELS is nonsence here Closed-Leaf check-in: b68f4cdf user: jan.nijtmans tags: more-int-to-pixels | |
15:42 | More TK_OPTION_INT -> TK_OPTION_PIXELS check-in: b1b3767a user: jan.nijtmans tags: more-int-to-pixels | |
12:15 | Merge 8.7 check-in: c732d551 user: jan.nijtmans tags: tip-647 | |
12:14 | Merge 8.7 check-in: 36f1ce10 user: jan.nijtmans tags: tip-626 | |
12:12 | Merge 8.7 check-in: d0594c4b user: jan.nijtmans tags: revised_text, tip-466 | |
11:57 | Rebase to 8.7 check-in: 534cb23b user: jan.nijtmans tags: gripsize | |
11:45 | Don't worry about Visual Studio < 2015 any more check-in: 350021d8 user: jan.nijtmans tags: trunk, main | |
11:21 | Merged branch scaling-aware-classic-simple into trunk check-in: fe06eb8d user: csaba tags: trunk, main | |
03:36 | Add the tabs demo. check-in: d0c98502 user: culler tags: 655 | |
2023-02-07
| ||
21:27 | Cleanup; fix build with target 10.9 check-in: 2b2f5d6b user: culler tags: 655 | |
14:40 | Unify static data initializers, do it all the same way. Closed-Leaf check-in: 33e33821 user: jan.nijtmans tags: scaling-aware-classic-simple | |
14:23 | Merge 8.6 (more TCL_UNUSED usage) check-in: 24854410 user: jan.nijtmans tags: trunk, main | |
14:01 | Use more TCL_UNUSED() macro's in stead of (void) casts check-in: 55be7321 user: jan.nijtmans tags: core-8-6-branch | |
12:09 | Edit documentation. check-in: 0c609e9d user: culler tags: 655 | |
11:49 | Document tabbingmode and tabbingid. check-in: 63d201b3 user: culler tags: 655 | |
06:44 | merge trunk check-in: e1e72e3a user: griffin tags: scaling-aware-classic-simple | |
2023-02-06
| ||
21:00 | Made the indicators of the Tk core checkbuttons and radiobuttons on Windows and the ones of the ttk::checkbutton and ttk::radiobutton widgets of the winnative theme scaling-aware check-in: 4bcd77d2 user: csaba tags: scaling-aware-classic-simple | |
15:08 | merge trunk check-in: 09c24181 user: dgp tags: core-8-7-b1-rc | |
02:24 | Fix for Ticket [c936def7d38]. Filter out Indicator images generated and used by checkbutton and radiobutton widgets. check-in: 5252245d user: griffin tags: trunk, main | |
2023-02-05
| ||
21:47 | Finish the implementation of tabbed windows. check-in: 6e45ed93 user: culler tags: 655 | |
20:45 | Backout [aa4ae376] since this approach does not work on Windows: tests focus-2.12 and -2.14 fail because after running proc focusClear the [focus] command does not return {} as it should (and as it does on Linux). So back to the other approach with proc focusClear not using the background machinery but a focussed window packed in a toplevel that is subsequently destroyed. check-in: 6cacba2d user: fvogel tags: less_tests_constraints_focus | |
20:00 | Typo in comment. check-in: b16c3cb8 user: fvogel tags: less_tests_constraints_focus | |
2023-02-04
| ||
15:16 | focus.test - Give up trying to work around KDE's focus stealing prevention. Resort back to the background machinery to clear the focus. Tests in focus.test only pass 100% when the focus stealing prevention setting is 'None'. check-in: aa4ae376 user: fvogel tags: less_tests_constraints_focus | |
02:17 | Add wm attributes tabbingid and tabbingmode check-in: fa154de3 user: culler tags: 655 | |
2023-02-03
| ||
21:20 | Be more specific on comments in focus.test. check-in: 4fa40776 user: fvogel tags: less_tests_constraints_focus | |
21:09 | Let the [testwrapper] command be available only on X11 since all tests constrained by 'testwrapper' are also constrained by x11. (Backout three commits to achieve this). check-in: bc503a6f user: fvogel tags: less_tests_constraints_focus | |
21:07 | All tests constrained by 'testwrapper' can only pass on X11 (on other platforms the wrapper is the same as the toplevel). Constrain them with 'x11'. Also, all focus-2.* tests are 'knownBug', even those that accidentally pass. check-in: d71dee6c user: fvogel tags: less_tests_constraints_focus | |
21:00 | winfo-7.8 wannot succeed on macOS aqua or Windows (where the wrapper is the same as the toplevel). check-in: 5e8a5e5c user: fvogel tags: less_tests_constraints_focus | |
12:25 | Made sure that ttkDefaultTheme.c will compile on Windows, too; tk::scalingPct is no longer read-only check-in: 2be885b3 user: csaba tags: scaling-aware-classic-simple | |
2023-02-02
| ||
20:21 | please the compiler better ;-) check-in: e92e3a1e user: jan.nijtmans tags: scaling-aware-classic-simple | |
17:26 | Trying to please the compiler on Windows check-in: 9af5094f user: csaba tags: scaling-aware-classic-simple | |
2023-02-01
| ||
21:52 | Remove tempNotWin constraint from unixWm-50.3 since it doesn't appear to hang anymore (this constraint was set in [d1cf66df] for this reason). check-in: 7f5059dc user: fvogel tags: less_tests_constraints_focus | |
21:45 | unixWm* tests using [testprop] can only pass on X11. Indeed, on Windows or macOS aqua, testprop is implemented by TestpropObjCmd(), which calls XGetWindowProperty(), which is a no-op stub on these platforms. check-in: b64bc45f user: fvogel tags: less_tests_constraints_focus | |
21:31 | unixWm-2[89].* cannot pass on Windows or macOS aqua since [testprop] is implemented by TestpropObjCmd(), which calls XGetWindowProperty(), which is a no-op stub on these platforms. check-in: 224d01b5 user: fvogel tags: less_tests_constraints_focus | |
19:13 | Merged trunk into branch scaling-aware-classic-simple check-in: e0cd893c user: csaba tags: scaling-aware-classic-simple | |
02:29 | Clean up presentation of Mac options in widget demo check-in: f0863772 user: kevin_walzer tags: 655 | |
2023-01-31
| ||
22:12 | Let the [testwrapper] command be available on macOS in addition to Linux and Windows. check-in: dcb0e412 user: fvogel tags: less_tests_constraints_focus | |
22:07 | Oops. Accidentally removed [testwrapper] from Linux. check-in: 70ba0146 user: fvogel tags: less_tests_constraints_focus | |
21:56 | Let the [testwrapper] command be available on Windows in addition to Linux. check-in: cbe6f2e4 user: fvogel tags: less_tests_constraints_focus | |
20:57 | focus-6.[12] should run on x11 only. check-in: cbc1e8ff user: fvogel tags: less_tests_constraints_focus | |
19:53 | Made the ttk::checkbutton and ttk::radiobutton indicators of the alt theme scaling-aware, preserving their 3D look check-in: 5989d68b user: csaba tags: scaling-aware-classic-simple | |
2023-01-30
| ||
21:18 | focus-2.13 is also a knownBug (seen at GitHub Actions). check-in: 6f082603 user: fvogel tags: less_tests_constraints_focus | |
17:18 | Change -type to -class. Update the man page. check-in: 5e941a91 user: culler tags: 655 | |
16:09 | merge 8.7 check-in: 002da37d user: dgp tags: core-8-7-b1-rc | |
15:21 | demo details check-in: 30ac8f3d user: culler tags: 655 | |
03:08 | Add demo script check-in: eeb5495b user: culler tags: 655 | |
2023-01-29
| ||
21:58 | focus.test - Remove the unix constraint, the tests pass on Windows as well, except focus-3.5 (now flagged knownBug, same as focus-3.7). check-in: 749b61eb user: fvogel tags: less_tests_constraints_focus | |
21:17 | focus.test - Zero failure on Debian 10 with focus stealing prevention set to 'None'. Several focus-2.* tests now flagged 'knownBug', see comments in the file. Note that tests previously flagged with failsOnUbuntu or failsOnXQuartz are real (known) bugs. check-in: 00bdaf0f user: fvogel tags: less_tests_constraints_focus | |
12:56 | focus.test - Attempt to work around KDE's focus stealing prevention that leads to focus tests failures on Debian 11. A first step: Don't use the background machinery to ensure the current app has no focussed window, rather recycle proc fixfocus instead (and rename it to focusClear). Number of failures in focus.test reduces from 14 to 11 (not the same tests fail before and after the present commit). At this point there is no failure on Debian 11 before focus-2.1. Plus cosmetic (whitespace) changes. check-in: a5eaa33f user: fvogel tags: less_tests_constraints_focus | |
07:48 | merge core-8-6-branch check-in: 7ce488e8 user: fvogel tags: less_tests_constraints | |
2023-01-28
| ||
22:57 | merge trunk check-in: 41d978c2 user: fvogel tags: revised_text, tip-466 | |
22:56 | merge core-8-6-branch: now textWind.test follows the computation pattern initiated with textDisp.test. check-in: 4247a102 user: fvogel tags: trunk, main | |
22:56 | merge less_tests_constraints: now textWind.test follows the computation pattern initiated with textDisp.test. check-in: ed5cf034 user: fvogel tags: core-8-6-branch | |
21:17 | Implementation of TIP 655 check-in: 2e788489 user: culler tags: 655 | |
2023-01-27
| ||
14:43 | merge trunk check-in: 81b8b96f user: dgp tags: core-8-7-b1-rc | |
2023-01-26
| ||
05:30 | Make classic check and radio buttons screen scaling aware. Thanks to Csaba for this contribution. check-in: 200cd8dc user: griffin tags: trunk, main | |
2023-01-25
| ||
19:35 | Image and placement improvements provided by Csaba (Thanks!) Closed-Leaf check-in: c32a6f7c user: griffin tags: scaling-aware-classic-buttons | |
18:18 | Improvements related to the geometry of the checkbutton and radiobutton indicator images check-in: e5c36053 user: csaba tags: scaling-aware-classic-simple | |
16:52 | Merge 8.7 check-in: 507c7be1 user: jan.nijtmans tags: gripsize | |
16:51 | Merge 8.7 check-in: b80d0f37 user: jan.nijtmans tags: tip-647 | |
16:51 | Merge 8.7 check-in: b5038f62 user: jan.nijtmans tags: tip-626 | |
16:47 | Merge 8.7 check-in: 8f71b9a0 user: jan.nijtmans tags: revised_text, tip-466 | |
16:30 | Merge 8.7 check-in: dc53efc8 user: jan.nijtmans tags: scaling-aware-classic-buttons | |
16:26 | Merge 8.7 check-in: 10aeb557 user: jan.nijtmans tags: scaling-aware-classic-simple | |
10:46 | Make -rowheight/-columnseparatorwidth/-indent (in ttk treeview) points-aware, so it can be scalable check-in: c7ae9a87 user: jan.nijtmans tags: trunk, main | |
2023-01-24
| ||
19:54 | Whenever searching fonts with Tcl_UtfToExternal(... TCL_ENCODING_STOPONERROR ..), specify TCL_ENCODING_STRICT too: We already know that Surrogates don't have graphical representtation, so we can stop early check-in: 9dccf131 user: jan.nijtmans tags: trunk, main | |
18:21 | merge trunk check-in: 86fb3e28 user: dgp tags: core-8-7-b1-rc | |
12:41 | Made the cascade arrows of the menu entries on X11 and the values of further Ttk styling options scaling-aware. See the ticket [f20f46b9] for details. check-in: c2174181 user: csaba tags: scaling-aware-classic-simple | |
00:26 | Combine scaling-aware-classic-simple implemenation with 3D check and radio button images. Improve icon placement. check-in: 928c5880 user: griffin tags: scaling-aware-classic-buttons | |
2023-01-22
| ||
20:36 | Revert to using {Courier -12} as fixedFont like it originally was. check-in: d4bbaecf user: fvogel tags: less_tests_constraints | |
20:30 | Remove very old comments about statements influencing tests results, specifically here destruction of frame widgets used in previous tests. This should someday be included in -cleanup sections within each tests. As it is, the tests are not independant from each other. check-in: 5097012d user: fvogel tags: less_tests_constraints | |
20:27 | Factorize computations in expected textWind.test results (use proc bo, xw, xchar, yline - same as in textDisp.test). check-in: 8870103e user: fvogel tags: less_tests_constraints | |
10:37 | Fix a mistake in sprintf eradication (it had no impact since TK_SEND_ENABLED_ON_WINDOWS is not defined. check-in: eb36ec69 user: fvogel tags: trunk, main | |
10:37 | Fix a mistake in sprintf eradication (it had no impact since TK_SEND_ENABLED_ON_WINDOWS is not defined. check-in: 4896e546 user: fvogel tags: core-8-6-branch | |
2023-01-21
| ||
17:25 | Merge trunk check-in: d52d48b0 user: griffin tags: scaling-aware-classic-buttons | |
09:03 | Fix error in tkWinSend.c (there was no impact since TK_SEND_ENABLED_ON_WINDOWS is not defined, but anyway: thanks Jan!). Closed-Leaf check-in: a8ba2d20 user: fvogel tags: death-to-sprintf | |
06:46 | Scaling aware classic buttons with simple border check-in: 4392227d user: griffin tags: scaling-aware-classic-simple | |
2023-01-20
| ||
21:16 | Remove failsOnXQuarz from some testcases: no longer needed. The problem was a real bug in Tcl, not Tk. See Tk ticket [370b1ff03e] for details. check-in: 90c6897c user: jan.nijtmans tags: trunk, main | |
2023-01-19
| ||
21:07 | Revert changes in tests/textWind.test erroneously present in previous commit. check-in: 9d5aeb1f user: fvogel tags: less_tests_constraints | |
20:52 | merge core-8-6-branch check-in: 7d7359e1 user: fvogel tags: less_tests_constraints | |
15:16 | Merge 8.7. Remove TCL_ENCODING_HACK_FLAG (no longer needed) Closed-Leaf check-in: 8304bfdc user: jan.nijtmans tags: bug-370b1ff03e | |
2023-01-18
| ||
21:53 | Backout previous commit, ttk entry-2.1.1 really fails on macOS with XQuartz at Github CI. check-in: a63c0bca user: fvogel tags: less_tests_constraints | |
20:35 | Merge trunk: Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. Resolve conflicts. check-in: b5da95de user: fvogel tags: revised_text, tip-466 | |
20:23 | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. Resolve conflicts. Remove sprintf calls specific to the main branch. check-in: 0680a2f8 user: fvogel tags: trunk, main | |
19:41 | Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. check-in: e9575243 user: fvogel tags: core-8-6-branch | |
2023-01-16
| ||
09:55 | Merge 8.7. Add TCL_ENCODING_HACK_FLAG, meant for experimenting (not _ever_ to be merged to trunk!) check-in: dce27b65 user: jan.nijtmans tags: bug-370b1ff03e | |
2023-01-15
| ||
22:00 | Merge 8.7. -gripcount -> gripsize and diameter -> size check-in: 8d7f56a6 user: jan.nijtmans tags: gripsize | |
09:59 | Fix error in comment. check-in: 82b4bff1 user: fvogel tags: death-to-sprintf | |
09:59 | Factorise one more #define snprintf check-in: a2054aaf user: fvogel tags: death-to-sprintf | |
09:47 | Really use snprintf (and not _snprintf) when MSVC is at least 2015. check-in: 2996c04e user: fvogel tags: death-to-sprintf | |
00:56 | Merge 8.7 check-in: 0b527088 user: jan.nijtmans tags: revised_text, tip-466 | |
2023-01-14
| ||
19:45 | Make -sizegrip/-gripcount scalable. Also clean-up *Theme.tcl files, regarding usage of temporary variables check-in: 5bc5c090 user: jan.nijtmans tags: trunk, main | |
18:13 | Experiment. Remove failsOnXQuartz constraint on ttk entry-2.1.1 since I can't reproduce the failure on macOS with XQuartz. check-in: 8e1c47a5 user: fvogel tags: less_tests_constraints | |
18:12 | merge core-8-6-branch check-in: 3c9e4a54 user: fvogel tags: less_tests_constraints | |
13:11 | Ticket [370b1ff03e]. Confirm the issue is in Tcl (see Tcl's branch bug-370b1ff03e against which we temporarily build on macOS with clang) by removing the 'failsOnXQuartz' constraints in entry.test and spinbox.test. check-in: 0375284b user: fvogel tags: bug-370b1ff03e | |
11:10 | Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know snprintf). check-in: 873b7ee3 user: fvogel tags: death-to-sprintf | |
2023-01-12
| ||
21:54 | Fix compilation with Tcl 9.0 headers check-in: 2ffd5fb8 user: jan.nijtmans tags: scaling-aware-classic-buttons | |
12:16 | Change -gripsize back to -gripcount (name change can be done later as a separate step) check-in: ae4221e3 user: jan.nijtmans tags: gripsize | |
11:57 | Missing Tk_GetPixelsFromObj(). Verify compatibility with old '-gripcount' check-in: eb706160 user: jan.nijtmans tags: gripsize | |
00:31 | Fix mistake. check-in: 13dfecc2 user: fvogel tags: death-to-sprintf | |
00:04 | Provide explicit size in snprintf when needed. Fix gcc warning: 'argument to ‘sizeof’ in ‘snprintf’ call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]' check-in: a4c42b2c user: fvogel tags: death-to-sprintf | |
2023-01-11
| ||
23:33 | The last missing change sprintf --> snprintf. check-in: 1ec70633 user: fvogel tags: death-to-sprintf | |
22:04 | Scaling aware classic check and radio buttons. Menu check and radio buttons not yet implemented. This is a corollary to rfe-e9622302. check-in: 7936086d user: griffin tags: scaling-aware-classic-buttons | |
12:38 | Add "-gripsize" option or convert "-gripcount" -> "-gripsize" (which is the same, factor 2) check-in: 5e436848 user: jan.nijtmans tags: gripsize | |
2023-01-10
| ||
22:02 | Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. Only a single instance left in TkpPrintWindowId() (tkWinWindow.c). check-in: af43ac55 user: fvogel tags: death-to-sprintf | |
21:19 | Update documentation check-in: d9b6b33f user: jan.nijtmans tags: trunk, main | |
17:04 | Use pixels in stead of ints in the "wm minsize" and "wm maxsize" commands, so those become scalable. check-in: 28edd3d3 user: jan.nijtmans tags: trunk, main | |
16:52 | Merge 8.6 check-in: c8b0cb70 user: jan.nijtmans tags: trunk, main | |
16:16 | More usage of TCL_UNUSED. Make sure Tk never uses the TIP #575 version of Tcl_UtfCharComplete() check-in: bf26aa64 user: jan.nijtmans tags: core-8-6-branch | |
2023-01-08
| ||
19:48 | Merge 8.6 check-in: d7637d50 user: jan.nijtmans tags: trunk, main | |
19:46 | Fix [cee095ab5a]: X error handler not uninstalled in tkUnixRFont.c, Tk_MeasureChars check-in: af53acf2 user: jan.nijtmans tags: core-8-6-branch | |
09:17 | Merge core-8-6-branch check-in: b8c2861e user: fvogel tags: trunk, main | |
09:16 | Merge unstable_tests branch. No real change. check-in: 737e3079 user: fvogel tags: core-8-6-branch | |
2023-01-07
| ||
13:14 | The possible cause for unixEmbed-10.2 and frame-3.10 tests failures on macOS mentioned in the comments of proc deleteWindows is not the correct one. Keep the workaround (the return statement) and change the destroy line anyway. Closed-Leaf check-in: 732a907f user: fvogel tags: unstable_tests | |
2023-01-06
| ||
21:35 | Fix [8bee4b2009]: progress bar no longer displays properly with certain styles. check-in: c0e5aa48 user: fvogel tags: trunk, main | |
16:36 | merge-mark check-in: d20c3e1a user: jan.nijtmans tags: trunk, main | |
16:35 | Fix ad393071c2: Use different LD_LIBRARY_PATH_VAR on macOS check-in: 3102a7f9 user: jan.nijtmans tags: core-8-6-branch | |
16:32 | Fix ad393071c2: Use different LD_LIBRARY_PATH_VAR on macOS check-in: 45391f72 user: jan.nijtmans tags: trunk, main | |
16:19 | Merge 8.6 check-in: a63340c7 user: jan.nijtmans tags: trunk, main | |
16:07 | Fix [d84d334ae6]: Fix build on older macOS System check-in: a53edb5e user: jan.nijtmans tags: core-8-6-branch | |
00:06 | -indicatordiameter -> indicatorsize Closed-Leaf check-in: 9222e4c0 user: jan.nijtmans tags: bug-f20f46b9 | |
2023-01-05
| ||
23:01 | Eliminate even more ScaleNum usage, by changing "int" -> "pixel" check-in: 2edd0e40 user: jan.nijtmans tags: bug-f20f46b9 | |
18:08 | Merge 8.7 check-in: b0d8e451 user: jan.nijtmans tags: bug-f20f46b9 | |
18:03 | Some progress in [f20f46b90a]. Not done yet check-in: f7faa6e9 user: jan.nijtmans tags: trunk, main | |
17:11 | When translating "nsFont pointSize" to Tcl_WideInt, use correct rounding check-in: 95303b17 user: jan.nijtmans tags: core-8-6-branch | |
16:00 | Replaced all ::tk::ScaleNum invocations with screen distances in points at all places where this was possible check-in: c4db2f83 user: csaba tags: bug-f20f46b9 | |
2023-01-04
| ||
21:49 | When translating "nsFont pointSize" to Tcl_WideInt, use correct rounding check-in: f42742a8 user: jan.nijtmans tags: bug-f20f46b9 | |
21:13 | code cleanup (no functional change) check-in: 370c139a user: jan.nijtmans tags: bug-f20f46b9 | |
2023-01-03
| ||
23:15 | Rebase to 8.7. Make (hopefully) all MacOS test-cases pass check-in: 8ac589c7 user: jan.nijtmans tags: bug-f20f46b9 | |
22:53 | Merge 8.6 check-in: 5a0abebc user: jan.nijtmans tags: trunk, main | |
22:28 | Make TkMacOSXIsCharacterMissing() a (useless) macro, so it's symbol can be removed in Tk 8.7 check-in: c6785b7e user: jan.nijtmans tags: core-8-6-branch | |
20:09 | merge less_test_constraints_revised_text (no changes). check-in: ab3506f8 user: fvogel tags: revised_text, tip-466 | |
20:09 | merge trunk check-in: ab788a4a user: fvogel tags: revised_text, tip-466 | |
20:08 | merge less_tests_constraints_87 (cosmetic changes). check-in: 530c6a09 user: fvogel tags: trunk, main | |
20:07 | merge core-8-6-branch check-in: 3eddcfc2 user: fvogel tags: trunk, main | |
20:03 | merge less_tests_constraints (cosmetic changes). check-in: cc8d80ba user: fvogel tags: core-8-6-branch | |
19:46 | Add a comment in proc deleteWindows (constraints.tcl) that could explain the delayed deletion problem on macOS at the CI runners, that a call to 'update' is preventing. check-in: 37e9f2b5 user: fvogel tags: unstable_tests | |
19:41 | merge 8.6 check-in: ce723c91 user: fvogel tags: unstable_tests | |
2023-01-02
| ||
17:51 | Attempt to make it look better on MacOS, and more ttk adaptations check-in: 84e45754 user: jan.nijtmans tags: bug-f20f46b9 | |
16:27 | Merge 8.6 check-in: befeafbf user: jan.nijtmans tags: trunk, main | |
15:58 | Use more X11 macro's, in stead of accessing fields directly. Mostly backported from 8.7 check-in: 7e56dcf1 user: jan.nijtmans tags: core-8-6-branch | |
2022-12-30
| ||
21:35 | Refine progressbar-3.3 Closed-Leaf check-in: 9287395c user: fvogel tags: bug-8bee4b2009-alt | |
21:15 | Simplify code by making better use of common parts between Text and cText elements. check-in: 2ff58248 user: fvogel tags: bug-8bee4b2009-alt | |
20:53 | Another approach to fix [8bee4b2009]: Instead of the Text element used in other widgets, use a collapsing Text element. Test progressbar-3.3 passes. check-in: 9034028c user: fvogel tags: bug-8bee4b2009-alt | |
16:44 | A workaround for [8bee4b2009]: the default font used for progressbars is of very small size. Test progressbar-3.3 now passes. Closed-Leaf check-in: fba99d26 user: fvogel tags: bug-8bee4b2009 | |
16:41 | Add (currently failing) test progressbar-3.3 demonstrating bug [8bee4b2009]. check-in: 79c6edba user: fvogel tags: bug-8bee4b2009 | |
2022-12-29
| ||
22:56 | Use some more point-expressions in stead of tk::ScaleNum check-in: bf9a2216 user: jan.nijtmans tags: trunk, main | |
2022-12-28
| ||
17:50 | merge 8.7 check-in: 2bdff2e4 user: dgp tags: core-8-7-b1-rc | |
2022-12-26
| ||
10:01 | Fix [b461c70399]: text widget handling of the empty space left from line wrap. This changes the behavior when, in a -wrap !none mode, the user clicks in the right half of the blank area at the end of a display line (previously: the cursor got positioned at the beginning of the next display line, now it will be at the end of the current display line which is more in line with what current other editors do). Moreover, an attempt to better document dlineinfo is implemented. check-in: 6888bdc8 user: fvogel tags: revised_text, tip-466 | |
09:36 | merge revised_text Closed-Leaf check-in: 67c6fb07 user: fvogel tags: bug-b461c70399 | |
2022-12-22
| ||
20:10 | For completeness, added the automatic scaling to the winnative theme, too check-in: a1523223 user: csaba tags: trunk, main | |
2022-12-20
| ||
16:50 | Merge 8.7 check-in: 5936a79b user: jan.nijtmans tags: revised_text, tip-466 | |
16:49 | Merge 8.7 check-in: 030b0124 user: jan.nijtmans tags: tip-626 | |
16:47 | Merge 8.7 check-in: 0f51f9f3 user: jan.nijtmans tags: tip-647 | |
16:40 | Fix [e9622302]: Make Tk widgets "tk scale" and system scaling aware check-in: 85925702 user: jan.nijtmans tags: trunk, main | |
2022-12-19
| ||
19:28 | Fix [95691a9eac]: demo image files for maccOS buttons are too large. check-in: 63cd3427 user: culler tags: trunk, main | |
2022-12-17
| ||
15:38 | Reduce gigantic demo images to a reasonable size Closed-Leaf check-in: 180015c4 user: culler tags: bug-95691a9eac | |
2022-12-16
| ||
16:15 | Merge 8.7 check-in: 9af581c8 user: jan.nijtmans tags: revised_text, tip-466 | |
16:14 | Merge 8.7 Closed-Leaf check-in: b9b0aa92 user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
15:09 | merge-mark check-in: c15162ff user: jan.nijtmans tags: trunk, main | |
12:16 | Now that 32-bit cygwin is dead, eliminate the need for --enable-64bit in a Cygwin build check-in: 7e7b7392 user: jan.nijtmans tags: core-8-6-branch | |
11:40 | Possible fix for [95691a9eac]: In the Widget tour, are 8MB images necessary? Just changing the images from png ->gif Closed-Leaf check-in: 96e32445 user: jan.nijtmans tags: bug-95691a9eac | |
2022-12-15
| ||
23:32 | merge-mark check-in: faddec50 user: jan.nijtmans tags: tip-626 | |
23:31 | Change (internal) ConfigAttributesObj() signature: int -> Tcl_Size check-in: 6b2dd80a user: jan.nijtmans tags: trunk, main | |
23:26 | Tcl_Size skip check-in: 977de5e9 user: jan.nijtmans tags: tip-626 | |
22:47 | Merge 8.7 check-in: 4a9dadb0 user: jan.nijtmans tags: tip-626 | |
14:13 | Let (internal) TkGetDisplayOf() return Tcl_Size, not int check-in: 5e11f321 user: jan.nijtmans tags: trunk, main | |
2022-12-14
| ||
17:30 | Merge 8.7 check-in: 64dc7633 user: jan.nijtmans tags: tip-647 | |
17:30 | merge-mark check-in: 228ff2d5 user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
17:29 | Merge 8.6 check-in: 667b4663 user: jan.nijtmans tags: trunk, main | |
17:26 | Allow "tk scaling" in safe interpreters, but not when they try to set the scaling factor check-in: f67aa059 user: jan.nijtmans tags: core-8-6-branch | |
16:20 | Scaling-related changes in the Tk and Ttk library scripts ready for testing. No changes (yet) in the demo scripts. check-in: 03945209 user: csaba tags: rfe-e9622302-scalable-icons | |
09:58 | Merge-mark check-in: 4c547463 user: jan.nijtmans tags: tip-647 | |
09:51 | Merge 8.7 check-in: 2d9bcc68 user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
08:03 | Let's try to build Tk with Tcl 9.1 (with TIP #626) check-in: 3bc2d6e5 user: jan.nijtmans tags: trunk, main | |
2022-12-13
| ||
21:05 | Merge 8.7 check-in: 83118201 user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
21:03 | Only forbid writing of scaling value in safe interpreters, not reading it check-in: cfdfba69 user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
20:21 | More scaling in common dialogs check-in: 85c6e0c4 user: csaba tags: rfe-e9622302-scalable-icons | |
19:08 | Don't forbid "tk scaling" in safe interpreters check-in: 46d30c0d user: jan.nijtmans tags: rfe-e9622302-scalable-icons | |
2022-12-12
| ||
23:21 | Merge 8.7 check-in: 1e68a0d0 user: jan.nijtmans tags: revised_text, tip-466 | |
23:19 | Merge 8.7 check-in: 9c3a761f user: jan.nijtmans tags: tip-626 | |
23:17 | Merge 8.7 check-in: 1391e245 user: jan.nijtmans tags: tip-647 | |
23:14 | Merge 8.6 check-in: 6852c631 user: jan.nijtmans tags: trunk, main | |
22:57 | Variable 'j' no longer needed check-in: bf5161ff user: jan.nijtmans tags: core-8-6-branch | |
22:20 | Merge-mark check-in: d24c5c3f user: jan.nijtmans tags: trunk, main | |
22:16 | Internal optimization in tkImgPhoto.c: Eleminate the need to allocate a temporary 'args' array. Backported from 8.7 check-in: 4fa8161e user: jan.nijtmans tags: core-8-6-branch | |
19:59 | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. Also, document -indent treeview styling option. check-in: dce90abe user: fvogel tags: trunk, main | |
19:45 | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. Also, document -indent treeview styling option. check-in: 606cb391 user: fvogel tags: core-8-6-branch | |
15:49 | Fix building of Linux binary check-in: 1f47a1fa user: jan.nijtmans tags: tip-647 | |
15:38 | Merge 8.7 check-in: d7340389 user: jan.nijtmans tags: tip-647 | |
15:36 | Merge 8.7 check-in: 97a5a333 user: jan.nijtmans tags: tip-626 | |
15:08 | merge 8.7 check-in: b895db8d user: dgp tags: core-8-7-b1-rc | |
06:50 | Merge 8.6 - change copyright in Windows build to UCal. check-in: 9bb958f5 user: apnadkarni tags: trunk, main | |
06:48 | Change copyright in Windows rc from Activestate to UCal and others to match license. check-in: 9cf50413 user: apnadkarni tags: core-8-6-branch | |
2022-12-11
| ||
22:17 | Build with Tcl 8.7 too check-in: d731edc4 user: jan.nijtmans tags: tip-626 | |
22:09 | Build with Tcl 8.7 too check-in: 3d2d5c3a user: jan.nijtmans tags: tip-647 | |
2022-12-10
| ||
15:25 | Forgot ttk/fonts.tcl in previous commit check-in: 9d52c537 user: csaba tags: rfe-e9622302-scalable-icons | |
14:54 | Scaling-related improvements check-in: 64a3e8a9 user: csaba tags: rfe-e9622302-scalable-icons | |
2022-12-09
| ||
15:28 | merge 8.7 check-in: f55b7237 user: dgp tags: core-8-7-b1-rc | |
13:47 | merge main check-in: aff85097 user: oehhar tags: rfe-e9622302-scalable-icons | |
2022-12-08
| ||
21:44 | Merge 8.7 check-in: e50d64e0 user: jan.nijtmans tags: tip-626 | |
21:41 | merge-mark check-in: 9f8c0507 user: jan.nijtmans tags: tip-647 | |
21:40 | Remove unnecessary TkGetStringsFromObjs() usage check-in: e60547e9 user: jan.nijtmans tags: trunk, main | |
21:03 | Rebase to latest trunk check-in: 660431f0 user: jan.nijtmans tags: tip-647 | |
20:26 | Rebase to latest trunk. Change workflow build labels check-in: 3946a4fe user: jan.nijtmans tags: tip-626 | |
20:10 | Close fork check-in: fbfb75d2 user: jan.nijtmans tags: trunk, main | |
20:06 | Minor improvements related to the printer dialog check-in: 2457dbc2 user: csaba tags: trunk, main | |
19:52 | Rename linux-with-tcl8-build.yml to linux-with-tcl86-build.yml: Apparently in GITHUB, same file must have the same workflow name, otherwise the new name is not picked up check-in: 28c1677a user: jan.nijtmans tags: trunk, main | |
17:56 | Made sure that a series of Tk core and Ttk widgets will be scaled according to the display's scaling percentage check-in: 447c5819 user: csaba tags: rfe-e9622302-scalable-icons | |
17:26 | Replaced several pixmap icons with SVG images that are automatically scaled according to the display' scaling percentage check-in: f6494c67 user: csaba tags: rfe-e9622302-scalable-icons | |
15:08 | Proposed changed for [549005c9b2]: Modifactions the the console.tcl script on Windows Leaf check-in: a519d0ed user: jan.nijtmans tags: rfe-549005c9b2 | |
2022-12-07
| ||
20:47 | Remove more cosmetic differences with the 8.6 test suite. Closed-Leaf check-in: dc3fee63 user: fvogel tags: less_tests_constraints_87 | |
20:43 | Close unintended fork. check-in: 04e250a4 user: fvogel tags: less_tests_constraints | |
20:36 | Remove more cosmetic differences with the 8.7 test suite. check-in: fc39cd1c user: fvogel tags: less_tests_constraints | |
17:07 | Merge 8.7 check-in: b05c188f user: jan.nijtmans tags: tip-647 | |
16:54 | Fix [5e4e44a93b] part 2: Always resolve abbreviations when using TK_CONFIG_STRING_TABLE/TK_CONFIG_RELIEF/TK_CONFIG_JUSTIFY/TK_CONFIG_ANCHOR. No special code per widget necessary any more. check-in: 95763fe6 user: jan.nijtmans tags: trunk, main | |
15:33 | Merge 8.7 check-in: 275ef11b user: jan.nijtmans tags: tip-647 | |
15:31 | Add tcl8 contraints to some winDialog tests: The depend on ~-expansion as done in Tcl 8.x, but Tcl 9.0 doesn't do that any more. check-in: 7f818ed7 user: jan.nijtmans tags: trunk, main | |
12:52 | Rebase to latest 8.7 check-in: 58f66b0c user: jan.nijtmans tags: tip-647 | |
12:41 | Switch GITHUB build labels (so we can display this on the wiki) check-in: 6ec3183c user: jan.nijtmans tags: trunk, main | |
09:32 | Merge 8.7 check-in: fb169b6e user: jan.nijtmans tags: tip-647 | |
09:25 | On GITHUB actions, build everything with Tcl 8.7 by default in stead of 8.6. It seems that 8.7 is sufficiently stable to do that. check-in: 083e78f0 user: jan.nijtmans tags: trunk, main | |
2022-12-06
| ||
22:15 | Don't know how to activate ICU on MacOS with XQuarz Closed-Leaf check-in: d0ebd8ff user: jan.nijtmans tags: build-with-87 | |
22:01 | off-by-one in icu check-in: c7a836cd user: jan.nijtmans tags: trunk, main | |
07:18 | merge revised_text Closed-Leaf check-in: ed36be56 user: fvogel tags: less_test_constraints_revised_text | |
07:18 | merge trunk check-in: 6dc2bfe3 user: fvogel tags: less_tests_constraints_87 | |
07:17 | merge trunk check-in: 616bd24f user: fvogel tags: revised_text, tip-466 | |
07:16 | Fix merge/conflict error in previous commit. check-in: f306e2ee user: fvogel tags: trunk, main | |
2022-12-05
| ||
19:42 | merge core-8-6-branch check-in: 7c712b7d user: fvogel tags: less_tests_constraints | |
19:42 | merge trunk check-in: c7562994 user: fvogel tags: less_tests_constraints_87 | |
19:41 | merge revised_text check-in: c869da56 user: fvogel tags: less_test_constraints_revised_text | |
19:41 | merge trunk check-in: f9cf774b user: fvogel tags: revised_text, tip-466 | |
19:40 | merge core-8-6-branch (fix conflicts). check-in: 6fd1885f user: fvogel tags: trunk, main | |
19:25 | Merge branch less_tests_constraints_87. check-in: 7eadb9f9 user: fvogel tags: trunk, main | |
19:25 | Merge branch less_tests_constraints. check-in: 0487cd4e user: fvogel tags: core-8-6-branch | |
19:24 | Cherrypick [31667ffe] and [df25043c] (fix conflict). check-in: 2915fbcc user: fvogel tags: less_tests_constraints | |
18:29 | Document -indent treeview styling option, and correct documentation of -rowheight. check-in: 23a2a252 user: fvogel tags: bug-6ee162c3d9 | |
18:20 | Better fix for [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. And use parenthesis around macro variables. check-in: 43064835 user: fvogel tags: bug-6ee162c3d9 | |
14:37 | Use '--disable-zipfs' on MacOS, since we are not using 'macher' check-in: 85fba609 user: jan.nijtmans tags: build-with-87 | |
12:13 | Various build updates, e.g. use --disable-zipfs when building with Tcl 8.6 check-in: 67409f76 user: jan.nijtmans tags: build-with-87 | |
2022-12-04
| ||
22:02 | treeview.test: Remove the failsOnUbuntu constraint on treeview-rowheight-4. This test did fail at the CI runner on Linux because the test suite hygiene was not good enough (see previous commit fixing this). check-in: a1fbaebe user: fvogel tags: less_tests_constraints_87 | |
22:00 | Test suite hygiene: The missing cleanup in treeview-rowheight-2 can produce false failures in treeview-rowheight-4 when treeview-rowheight-3* are not run. check-in: 8a589e7d user: fvogel tags: less_tests_constraints_87 | |
21:10 | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. check-in: f668bcdf user: fvogel tags: bug-6ee162c3d9 | |
20:08 | treeview.test: Remove the failsOnUbuntuNoXft constraint on treeview-rowheight-5. This test did fail at the CI runner on Linux in the --disable-xft case because the test suite hygiene was not good enough (see previous commit fixing this), and for no other reason. check-in: b5877c5d user: fvogel tags: less_tests_constraints_87 | |
20:07 | Test suite hygiene: The missing cleanup in treeview-rowheight-4 can produce false failures in treeview-rowheight-5 if the font size used is strictly smaller than 11 pixels. check-in: 0b75e845 user: fvogel tags: less_tests_constraints_87 | |
16:32 | nanosvg #236: explicitly use "signed char", as enum now has value -1 included https://github.com/memononen/nanosvg/pull/236 check-in: c31b6e1c user: oehhar tags: trunk, main | |
16:20 | nanosvg #234/235 allow gradient definition after usage. https://github.com/memononen/nanosvg/pull/235 check-in: db7789a9 user: oehhar tags: trunk, main | |
14:53 | Add details in treeview.test. check-in: df25043c user: fvogel tags: less_tests_constraints_87 | |
14:36 | treeview.test: Now replace constraint failsOnUbuntuNoXft by haveBigFontTwiceLargerThanTextFont in two tests. check-in: 92ec7019 user: fvogel tags: less_tests_constraints_87 | |
14:34 | Make treeview tests checking changes triggered by font changes use the same fonts than those used elsewhere in the test suite (the fonts themselves do not matter, only the size difference does). check-in: 4d17088e user: fvogel tags: less_tests_constraints_87 | |
14:32 | Factorize definition of constraint haveBigFontTwiceLargerThanTextFont. check-in: 31667ffe user: fvogel tags: less_tests_constraints_87 | |
14:07 | Change default build to use Tcl 8.6 -> 8.7 check-in: da7a595f user: jan.nijtmans tags: build-with-87 | |
2022-12-03
| ||
20:40 | Rebase to latest check-in: e560ddf5 user: jan.nijtmans tags: tip-647 | |
2022-12-02
| ||
22:52 | Keep textTag-1.34 testing the same thing Closed-Leaf check-in: 0fae3b47 user: jan.nijtmans tags: bug-5e4e44a93b | |
22:46 | Merge 8.7 check-in: 53781aba user: jan.nijtmans tags: revised_text, tip-466 | |
22:45 | Merge 8.7 check-in: 82e6da23 user: jan.nijtmans tags: bug-5e4e44a93b | |
22:36 | Merge 8.7 check-in: 1a3b9bfb user: jan.nijtmans tags: tip-626 | |
22:35 | Merge 8.7 check-in: 0a91edd3 user: jan.nijtmans tags: tip-647 | |
22:33 | merge-mark check-in: e045aa66 user: jan.nijtmans tags: trunk, main | |
22:32 | merge-mark check-in: 465e081a user: jan.nijtmans tags: core-8-6-branch | |
22:30 | upload-artifact@v3 check-in: 089cceb5 user: jan.nijtmans tags: core-8-6-branch | |
22:26 | upload-artifact@v3 check-in: 32f47889 user: jan.nijtmans tags: trunk, main | |
22:10 | Build against Tcl 9.1 check-in: 818d9139 user: jan.nijtmans tags: tip-626 | |
18:48 | merge revised_text check-in: 11f5cca6 user: fvogel tags: less_test_constraints_revised_text | |
18:41 | merge core-8-6-branch check-in: 3e391723 user: fvogel tags: less_tests_constraints | |
18:39 | merge 8.7 check-in: a2ee61d2 user: fvogel tags: less_tests_constraints_87 | |
18:19 | Build with Tcl 9.1 (with TIP #626) on more platforms check-in: 952da207 user: jan.nijtmans tags: tip-647 | |
18:11 | Merge 8.7 check-in: ef59319d user: jan.nijtmans tags: tip-626 | |
18:08 | Merge 8.7 check-in: 4bd7b559 user: jan.nijtmans tags: revised_text, tip-466 | |
18:07 | Fix linux-with-tcl9-build.yml name check-in: 7b0cc025 user: jan.nijtmans tags: tip-647 | |
18:04 | Merge 8.7. Add build with Tcl 9.1 (with TIP #626) check-in: 168504ed user: jan.nijtmans tags: tip-647 | |
17:51 | Merge 8.7 check-in: ce2c7c22 user: jan.nijtmans tags: bug-5e4e44a93b | |
16:31 | More default from int -> double check-in: 36c7292f user: jan.nijtmans tags: trunk, main | |
16:15 | Change "-maximum" default for ttk progressbar from "100" -> "100.0", since it's supposed to be a double check-in: c60d2089 user: jan.nijtmans tags: trunk, main | |
16:09 | No need for Tcl_InvalidateStringRep(), adapt test-cases check-in: 686fe39f user: jan.nijtmans tags: bug-5e4e44a93b | |
15:38 | .... do the same for integer, double and boolean option values check-in: 55d1f01f user: jan.nijtmans tags: bug-5e4e44a93b | |
2022-12-01
| ||
15:40 | merge trunk check-in: c97491a6 user: dgp tags: core-8-7-b1-rc | |
13:16 | Possible addendum to [5e4e44a93b]: Always canonicalize any abbreviations for -anchor, -relief, -justify or other string tables. check-in: e556f837 user: jan.nijtmans tags: bug-5e4e44a93b | |
2022-11-30
| ||
20:29 | Reduce differences in the test suite between 8.6 and 8.7 by backporting cosmetic differences from 8.7. This time for ttk. check-in: ce0b7327 user: fvogel tags: less_tests_constraints | |
20:15 | Remove unnecessary update (ported from 8.6). check-in: f7ddd6bb user: fvogel tags: less_tests_constraints_87 | |
20:06 | Reduce differences in the test suite between 8.6 and 8.7 by backporting cosmetic differences from 8.7. check-in: b5d47176 user: fvogel tags: less_tests_constraints | |
07:10 | Backout [96ddd7d9c4] since it is no longer needed now that textDisp.test is much more font agnostic. check-in: 7c51416e user: fvogel tags: less_tests_constraints_87 | |
07:04 | textDisp.test: Remove unused constraints. check-in: 16472dc4 user: fvogel tags: less_tests_constraints_87 | |
2022-11-29
| ||
21:44 | merge revised_text check-in: 558d7426 user: fvogel tags: less_test_constraints_revised_text | |
21:44 | merge 8.7 check-in: f782ff4a user: fvogel tags: less_tests_constraints_87 | |
21:43 | merge 8.7 check-in: 1409e102 user: fvogel tags: revised_text, tip-466 | |
21:41 | Merge core-8-6-branch. check-in: 68583e1b user: fvogel tags: trunk, main | |
21:41 | Merge branch less_tests_constraints. text-23.*: Enlarge the width of the text widget to be sure there is enough room to display the tabbed text without wrapping. And camelcasing. check-in: 2e11f83a user: fvogel tags: core-8-6-branch | |
21:39 | Cherrypick [669395f7]: text-23.*: Enlarge the width of the text widget to be sure there is enough room to display the tabbed text without wrapping. check-in: 7428a2cb user: fvogel tags: less_tests_constraints | |
06:56 | text-23.*: Enlarge the width of the text widget to be sure there is enough room to display the tabbed text without wrapping. Hypothesis: the switch from ubuntu-20.04 to ubuntu-22.04 in the CI runner may have reduced the font size used, leading to reduced widget width (width is specified in characters), and in turn to unwanted wrapping and finally to text-23.4 and text-23.5 failures. check-in: 669395f7 user: fvogel tags: less_test_constraints_revised_text | |
2022-11-28
| ||
20:13 | Remove the only 'failsOnWindows' constraint. In more details: bind-16.47: When the test uses € it may fail (at least it fails on Windows with MSVC at the CI runner). When the test fails VkKeyScanW returns -1 in TkpSetKeycodeAndState (tkWinKey.c). Try using the colon (:) symbol that is present on all keyboards, which is perhaps not the case for the euro sign (€), and remove the failsOnWindows constraint. The test still tests implementation of TIP #588 (Unicode for (X11) keysyms). check-in: af124bdc user: fvogel tags: trunk, main | |
2022-11-27
| ||
19:49 | Fix camel case in constraint name. check-in: ef95e354 user: fvogel tags: less_tests_constraints | |
19:38 | bind-16.47: When the test uses € it may fail (at least it fails on Windows with MSVC at the CI runner). When the test fails VkKeyScanW returns -1 in TkpSetKeycodeAndState (tkWinKey.c). Try using the colon (:) symbol that is present on all keyboards, which is perhaps not the case for the euro sign (€), and remove the failsOnWindows constraint. The test still tests implementation of TIP #588 (Unicode for (X11) keysyms). check-in: 6cb0faeb user: fvogel tags: less_tests_constraints_87 | |
16:51 | Manually backout [074a68b5]. I do believe that the newly introduced constraint havebigFontTwiceLargerThanTextFont is enough to fix [3ee76e41c2]. check-in: 73669913 user: fvogel tags: trunk, main | |
16:14 | merge revised_text check-in: 0f7788fa user: fvogel tags: less_test_constraints_revised_text | |
16:14 | merge 8.7 check-in: 2242bcdd user: fvogel tags: revised_text, tip-466 | |
16:13 | Fix error introduced in resolving conflicts in previous commit [c1f9755c]. check-in: 06b50d46 user: fvogel tags: trunk, main | |
16:10 | merge revised_text check-in: ca0ac9bc user: fvogel tags: less_test_constraints_revised_text | |
16:06 | Merge 8.7 check-in: aa73b811 user: fvogel tags: revised_text, tip-466 | |
11:45 | Merge 8.7 check-in: 88a6c144 user: jan.nijtmans tags: tip-647 | |
11:45 | Merge 8.7 check-in: 8c9b9a9e user: jan.nijtmans tags: tip-626 | |
11:32 | Merge core-8-6-branch. Resolve conflicts. check-in: c1f9755c user: fvogel tags: trunk, main | |
11:11 | Merge less_tests_constraints branch: Remove constraints when possible, or replace them by much more specific constraints. The CI runner case for Linux with --disable-xft is now clear: tests fail because there is ONE single font available in this configuration. check-in: bb317298 user: fvogel tags: core-8-6-branch | |
10:44 | textDisp.test: Add havebigFontTwiceLargerThanTextFont constraint on tests depending on availability of a big font. This constraint evaluates to false at the CI runner on Linux with --disable-xft because only ONE single font is available in this configuration. check-in: ee130f3a user: fvogel tags: less_tests_constraints | |
10:15 | textTag.test: Uniformize constraint name with other constraints. check-in: f64e3c5c user: fvogel tags: less_tests_constraints | |
10:13 | textTag-2.14: Configure the tag with something else than a font change, so that we can get rid of the specifically requested font. The test still tests the same thing it was testing. check-in: e4ca4c0e user: fvogel tags: less_tests_constraints | |
10:08 | More comments about constraints specific to tests that fail on Linux with --disable-xft at the CI runner only. Analysis shows that they fail because only ONE single font is available there. check-in: f7b5ba55 user: fvogel tags: less_tests_constraints | |
2022-11-26
| ||
09:39 | Add comment in canvText-20.1 explaining why the bboxes are not expected to be *exactly* equal on all platforms. Windows produces eqaul bboxes, but not Linux. check-in: fe6f62a8 user: fvogel tags: less_tests_constraints | |
2022-11-25
| ||
21:49 | Merge 8.6.13 check-in: 69248da7 user: jan.nijtmans tags: cygwin | |
14:40 | Merge 8.6 check-in: eeb2753d user: jan.nijtmans tags: trunk, main | |
14:39 | Slightly better: Check for specPtr->offset < 0 before doing calculations with it check-in: bc087412 user: jan.nijtmans tags: core-8-6-branch | |
14:27 | Merge 8.6 check-in: 6f75995c user: jan.nijtmans tags: trunk, main | |
14:21 | Fix [56e7e25369]: Commit [2f2bccfc22d]: enless loop ? check-in: 6a84ba50 user: jan.nijtmans tags: core-8-6-branch | |
2022-11-24
| ||
19:25 | merge 8.6 check-in: 82fd46ba user: fvogel tags: less_tests_constraints | |
2022-11-23
| ||
21:46 | Merge 8.6.13 check-in: e98a56f8 user: jan.nijtmans tags: cygwin | |
12:32 | Merge-mark check-in: 3b3f5d88 user: jan.nijtmans tags: trunk, main | |
12:31 | Handle the TCL_NULL_OK flag, if running with Tcl 8.7, as synonym for TK_CONFIG_NULL_OK/TK_OPTION_NULL_OK. check-in: b65682f0 user: jan.nijtmans tags: core-8-6-branch | |
08:41 | Merge 8.7 check-in: feade11c user: jan.nijtmans tags: tip-647 | |
08:40 | Merge 8.7 check-in: 6d6dc87d user: jan.nijtmans tags: tip-626 | |
08:39 | Tk 8.7 cannot load in Tcl 8.6 dynamically, since it lacks TIP #430. Other usage (e.g. static linking) work, so only change pkgIndex.tcl. check-in: 686514a4 user: jan.nijtmans tags: trunk, main | |
08:34 | Protect specPtr->offset against begin < 0, so it doesn't lead to a crash any more. Backported from 8.7 check-in: 2f2bccfc user: jan.nijtmans tags: core-8-6-branch | |
01:12 | Bump to 8.7b1 for release check-in: ae5b2ce8 user: dgp tags: core-8-7-b1-rc | |
2022-11-22
| ||
23:19 | merge 8.6 check-in: 5e60ab55 user: dgp tags: trunk, main | |
22:51 | merge release check-in: df366f3d user: dgp tags: core-8-6-branch | |
15:21 | nanosvg#167: complex path rendered wrong: https://github.com/memononen/nanosvg/commit/f0a3e1034dd22e2e87e5db22401e44998383124e check-in: 049c313d user: oehhar tags: trunk, main | |
2022-11-20
| ||
15:34 | bump release date Closed-Leaf check-in: a44363e6 user: dgp tags: rc3, release, core-8-6-13-rc, core-8-6-13 | |
2022-11-18
| ||
21:57 | Merge 8.7 check-in: 74ed771e user: jan.nijtmans tags: tip-647 | |
21:56 | Merge 8.7 check-in: 94bf286a user: jan.nijtmans tags: tip-626 | |
2022-11-16
| ||
17:06 | Merge 8.7 check-in: be427ed4 user: jan.nijtmans tags: revised_text, tip-466 | |
17:03 | Forbid Tk_Offset when building Tk itself. Don't worry about offsetof() any more. check-in: b7b7e04d user: jan.nijtmans tags: trunk, main | |
2022-11-15
| ||
21:31 | Merge 8.7 check-in: e7765f16 user: jan.nijtmans tags: revised_text, tip-466 | |
21:17 | More updates to Xlib.h, making all 'Display' fields private check-in: f63c90c3 user: jan.nijtmans tags: trunk, main | |
18:33 | changes file update terminted check-in: abf90cd0 user: oehhar tags: rc2, core-8-6-13-rc | |
17:08 | Merge 8.7 check-in: 5e665508 user: jan.nijtmans tags: revised_text, tip-466 | |
16:56 | Make Tk compile/run either with or without TIP #644: Make Tcl_ObjType extensible check-in: 25398b87 user: jan.nijtmans tags: trunk, main | |
16:54 | Add missing TK_OPTION_VAR(bool) twice (since the two variables are 'bool') See TIP #642 for details) check-in: 68c356ef user: jan.nijtmans tags: trunk, main | |
09:26 | Move from Ubuntu-20.04 to Ubuntu-22.04, and add runs for --disable-xft testing. A number of tests start failing, due to those 2 changes, marks (failsOnUbuntu/failsOnUbuntuNoXft/failsOnXQuarz) added indicating which ones check-in: 97b4ac2e user: jan.nijtmans tags: trunk, main | |
08:22 | Switch off XLIB_ILLEGAL_ACCESS in Xlib.h, making some acess to Display only possible through macro's Closed-Leaf check-in: 28a3bcea user: jan.nijtmans tags: x11-update | |
07:29 | More Xlib.h macro usage check-in: 68acccf0 user: jan.nijtmans tags: x11-update | |
06:57 | changes until 2022-02-04 check-in: 99783bf3 user: oehhar tags: core-8-6-13-rc | |
06:28 | changes: two proposals by nicolas added (thanks) check-in: b70a2ebb user: oehhar tags: core-8-6-13-rc | |
2022-11-14
| ||
21:52 | Tk changes for TIP #626 check-in: e1480b5b user: jan.nijtmans tags: tip-626 | |
20:21 | More changes additions check-in: c43e163c user: dgp tags: core-8-6-13-rc | |
20:06 | WIP check-in: d74d23a7 user: dgp tags: core-8-6-13-rc | |
19:40 | still more changes check-in: 8b83222c user: dgp tags: core-8-6-13-rc | |
19:09 | more changes updates check-in: 1cfd0012 user: dgp tags: core-8-6-13-rc | |
19:06 | merge 8.6 check-in: 0d31b49a user: dgp tags: core-8-6-13-rc | |
18:18 | merge in other changes work check-in: 18fdad93 user: dgp tags: core-8-6-13-rc | |
18:12 | changes until 2022-01-24 check-in: 9a053129 user: oehhar tags: core-8-6-branch | |
18:09 | Refinements on changes file updates. check-in: 1263bb5e user: dgp tags: core-8-6-13-rc | |
16:02 | Update to latest Xlib.h. Remove some unneeded internal fields from 'Display' check-in: 4a3de8b4 user: jan.nijtmans tags: x11-update | |
14:06 | merge 8.6 check-in: 176e5970 user: dgp tags: core-8-6-13-rc | |
13:34 | latest patch (Nov 14) from Patrick May check-in: 54d30bba user: jan.nijtmans tags: trunk, main | |
13:24 | One more failsOnUbuntu mark Closed-Leaf check-in: f52859b1 user: jan.nijtmans tags: bug-370b1ff03e | |
2022-11-13
| ||
21:13 | pack-18.*, pack-19.*: use {*} instead of eval. check-in: a2117d8b user: fvogel tags: less_tests_constraints | |
18:55 | pack-18.1.1, pack-18.2, place-8.1, place-8.2: Add comments explaining why these tests are constrained with {failsOnUbuntu failsOnXQuarz}. The definition of these constraints are accurate (for these tests at least). check-in: 99875a24 user: fvogel tags: less_tests_constraints | |
17:31 | 3 more failsOnUbuntuNoXft marks. Run tests on ubuntu-22.04 check-in: 5d85cbb2 user: jan.nijtmans tags: bug-370b1ff03e | |
16:08 | entry-8.18 and spinbox-8.18: Use implementation available in trunk (committed in [678fdae069]). check-in: 5a82b012 user: fvogel tags: less_tests_constraints | |
2022-11-11
| ||
17:57 | All changelog entries until 2022-01-05 check-in: 853aa5bb user: oehhar tags: core-8-6-branch | |
09:28 | merge 8.6 check-in: 0e12fe42 user: fvogel tags: less_tests_constraints | |
09:27 | merge core-8-6-branch, except the changes file which has conflicts. check-in: 57f8f938 user: fvogel tags: trunk, main | |
09:24 | Merge branch nonPortable_tests. Some tests previously constrained as 'nonPortable' are actually portable. check-in: f4e7918d user: fvogel tags: core-8-6-branch | |
08:20 | Superflous '-constraints' check-in: 10878fbe user: jan.nijtmans tags: bug-370b1ff03e | |
2022-11-10
| ||
21:17 | grid-6.9: I can't see why this test would be nonPortable. Hence remove this constraint. Closed-Leaf check-in: 477dad31 user: fvogel tags: nonPortable_tests | |
21:06 | canvRect-5.[1234]: These tests are portable in fact, the difference in the results are not due to rounding errors but to a bloat of 1 pixel implemented on Windows only when -outline is {}. check-in: cc86eea4 user: fvogel tags: nonPortable_tests | |
17:46 | More changes file entries check-in: 16414639 user: oehhar tags: core-8-6-branch | |
09:46 | Merge 8.7 check-in: b1216fb1 user: jan.nijtmans tags: bug-370b1ff03e | |
09:45 | More gcc warnings (introduced by the fix in previous commit) check-in: dda60cb8 user: jan.nijtmans tags: trunk, main | |
09:38 | Add more failsOnUbuntuNoXft tags check-in: 04db60fa user: jan.nijtmans tags: bug-370b1ff03e | |
2022-11-09
| ||
21:41 | canvRect-5.[1234]: What are these test results without the nonPortable constraint? check-in: 3834a396 user: fvogel tags: nonPortable_tests | |
21:40 | merge 8.6 check-in: 7993160a user: fvogel tags: nonPortable_tests | |
13:21 | Mark failing test-cases. Add -disable-xft build with Tcl 8.7 on Linux check-in: 2b0be60c user: jan.nijtmans tags: bug-370b1ff03e | |
13:15 | merge 8.6 check-in: 2408d8a3 user: dgp tags: core-8-6-13-rc | |
12:43 | Add --disable-xft builds, showing Bug [370b1ff03e], with Tcl 8.7 and 9.0 check-in: dff80d68 user: jan.nijtmans tags: bug-370b1ff03e | |
10:57 | changes: Bug [f75190] check-in: 09d6c26a user: oehhar tags: core-8-6-branch | |
2022-11-08
| ||
17:26 | No need for 'VERSION' here any more check-in: c0b13e65 user: jan.nijtmans tags: tip-647 | |
17:14 | Merge 9.0 check-in: 7afd21ec user: jan.nijtmans tags: tip-647 | |
17:08 | Fix [af844f6be7]: win10 : one warning when compiling Tk's trunk check-in: 14cb6d15 user: jan.nijtmans tags: trunk, main | |
13:29 | Merge-mark check-in: b8c84ff9 user: jan.nijtmans tags: tip-647 | |
13:28 | Make Widget Demo work with Tk 9.0+ too check-in: 846dcbb1 user: jan.nijtmans tags: trunk, main | |
13:24 | Tk_ConfigureWidget() signature compatibility with 8.7. More version fixes check-in: 4d43cfd2 user: jan.nijtmans tags: tip-647 | |
11:04 | [e9622302] Scalable icons: replace error icon by svg version check-in: 450de567 user: oehhar tags: rfe-e9622302-scalable-icons | |
07:45 | Souce/Documentation distrubion with Tcl 9.0, not 8.7 check-in: fad7903f user: jan.nijtmans tags: tip-647 | |
2022-11-04
| ||
22:58 | TkGetStringsFromObjs() is no longer needed check-in: 9dbf885b user: jan.nijtmans tags: tip-647 | |
16:28 | alwaysRedraw -> flags check-in: 68e8de35 user: jan.nijtmans tags: tip-647 | |
12:59 | Merge 8.7 check-in: 4ea553ca user: jan.nijtmans tags: revised_text, tip-466 | |
12:41 | wish8.7 -> wish9.1 check-in: c3466f86 user: jan.nijtmans tags: tip-647 | |
12:39 | Merge 8.7 check-in: 02279de3 user: jan.nijtmans tags: tip-647 | |
12:37 | typo. TCL_MAJOR_VERSION should have been TK_MAJOR_VERSION here. check-in: 8d26fd2c user: jan.nijtmans tags: trunk, main | |
2022-11-03
| ||
23:04 | two more 8.6 -> 8.7 check-in: ebe18529 user: jan.nijtmans tags: tip-647 | |
23:01 | Merge 8.7. Make minimun Tcl version 8.7 check-in: 7c616510 user: jan.nijtmans tags: tip-647 | |
22:58 | Put back (void)cdata, since it otherwise causes a warning on Win32 check-in: ad7a2ea0 user: jan.nijtmans tags: trunk, main | |
22:55 | On MacOS, cdata is not unused! check-in: aa0a0256 user: jan.nijtmans tags: trunk, main | |
22:21 | Build with either Tcl 8.7 or 9.0 check-in: 73b82006 user: jan.nijtmans tags: tip-647 | |
22:15 | Tk version from 8.7 -> 9.1 check-in: 210312d8 user: jan.nijtmans tags: tip-647 | |
21:51 | canvRect-11.1 does no longer crash on macOS aqua. check-in: 243c8729 user: fvogel tags: less_tests_constraints | |
21:46 | merge 8.6 check-in: a52c7395 user: fvogel tags: less_tests_constraints | |
21:41 | frame-3.10, wm-forget-2: Remove platform-specific update from the last two tests using it in the test suite. check-in: 73a87ae5 user: fvogel tags: less_tests_constraints | |
21:38 | Get rid of TK_CONFIG_OBJS flag (and change signature of Tk_ConfigureWidgets) check-in: 9d42110f user: jan.nijtmans tags: tip-647 | |
20:51 | If compiled with -DTK_NO_DEPRECATED, make TK_CONFIG_OBJS mandatory. So, we could get rid of this flag in Tk 9.x (TIP upcoming!) check-in: 6d2e81b5 user: jan.nijtmans tags: trunk, main | |
16:38 | TkCanvPostscriptCmd -> TkCanvPostscriptObjCmd check-in: afbcb55a user: jan.nijtmans tags: trunk, main | |
15:51 | Allow specPtr->offset to have the value TCL_INDEX_NONE. Use this in tkImgPhoto.c to remove the need for a tricky allocation of a temporary special argument array. check-in: f1b2b77c user: jan.nijtmans tags: trunk, main | |
12:58 | More usage for Tcl_Size (internal TkEnsemble) check-in: 7407584a user: jan.nijtmans tags: trunk, main | |
12:49 | merge 8.6 check-in: 58aa95bd user: dgp tags: core-8-6-13-rc | |
11:18 | More Tcl_Size usages (so longer lists can be handled with >= Tcl 9.0 headers) check-in: 2957d082 user: jan.nijtmans tags: trunk, main | |
2022-11-02
| ||
21:07 | Merge 8.7 check-in: 11d1a26c user: jan.nijtmans tags: revised_text, tip-466 | |
21:06 | Merge 8.6 check-in: 6fd186d3 user: jan.nijtmans tags: trunk, main | |
21:04 | Use "eq" not "==" when checking "tk windowingsystem" check-in: d2d8281f user: jan.nijtmans tags: core-8-6-branch | |
20:58 | Merge 8.7. Unbreak windows build check-in: c5e786b3 user: jan.nijtmans tags: revised_text, tip-466 | |
20:47 | Only define Tcl_Size for Tcl 8.6, require it for higher versions check-in: 90569cee user: jan.nijtmans tags: trunk, main | |
19:58 | Better not specify chars[1], just a little more space prevents a gcc warning check-in: 6067cc55 user: jan.nijtmans tags: core-8-6-branch | |
2022-11-01
| ||
17:58 | Use string comparison when checking for 'aqua' platform. check-in: 2b57655d user: fvogel tags: less_tests_constraints | |
17:49 | Split pack-18.1 into two tests and remove the tempNotWin constraint. pack-18.1.1 checks that, on Linux or macOS, width/height changes are taken into account while the window is unmapped ; pack-18.1.2 checks that, on Windows, width/height changes are taken into account on window remapping. This way we're at least checking correct sizes on Windows when the window gets remapped, while we weren't testing anything on Windows previously. check-in: 5be089c4 user: fvogel tags: less_tests_constraints | |
16:15 | place-8.1, place-8.2: Remove platform-specific updating in these two tests. check-in: 6249d0c0 user: fvogel tags: less_tests_constraints | |
16:07 | pack-18.1, pack-18.2: Remove platform-specific updating in these two tests. Remove duplicate code. Replace very old constraint tempNotPc by tempNotWin (which is the modern name for the same constraint). check-in: 3d241ad7 user: fvogel tags: less_tests_constraints | |
14:41 | Merge 8.7 check-in: f918dbc9 user: jan.nijtmans tags: revised_text, tip-466 | |
14:31 | merge 8.6 check-in: ebb0d478 user: dgp tags: core-8-6-13-rc | |
12:07 | Allow TkTextSegToOffset to return a Tcl_Size. Make undoMarkId last field of TkSharedText (for binary compatibility with Tk 8.6) check-in: a8ccbf3e user: jan.nijtmans tags: trunk, main | |
2022-10-31
| ||
22:23 | Merge 8.7 check-in: 624fdbce user: jan.nijtmans tags: revised_text, tip-466 | |
20:28 | int -> Tcl_Size in Tk_ChunkMeasureProc/Tk_ChunkBboxProc check-in: 70b2022e user: jan.nijtmans tags: trunk, main | |
15:59 | Merge 8.7 check-in: cdc32541 user: jan.nijtmans tags: revised_text, tip-466 | |
15:41 | Enhance TkSelDefaultSelection function (int maxBytes -> Tcl_Size maxBytes) check-in: a61bd973 user: jan.nijtmans tags: trunk, main | |
15:29 | Fix mistake in previous commit when defining constraint haveCourier37Font. check-in: ecbb9605 user: fvogel tags: less_tests_constraints | |
15:19 | font-38.11, font-44.2, unixFont-2.11: Eradicate all remaining failsOnUbuntuNoXft constraints, replacing them by more specific constraints. check-in: 080e8527 user: fvogel tags: less_tests_constraints | |
14:48 | Move constraint haveTimes14Bold in constraints.tcl check-in: 6a903c9c user: fvogel tags: less_tests_constraints | |
14:45 | Rename constraint hasTimes14Bold --> haveTimes14Bold. check-in: 091d0e82 user: fvogel tags: less_tests_constraints | |
14:03 | Merge 8.6. Use Tcl_Size in (undocumented) Tk_GetStyledElement function check-in: d511a439 user: jan.nijtmans tags: trunk, main | |
13:23 | Enhance TKFLEXARRAY macro, in case we have a C99 compiler. But ... it cannot be used inside a union. (See also TCLFLEXARRAY in tclInt.h) check-in: 8847c81c user: jan.nijtmans tags: core-8-6-branch | |
11:25 | textTag.test: Replace constraint failsOnUbuntuNoXft by a more specific constraint bigFontTwiceLargerThanTextFont checking exactly what is needed. Note: Without the constraint three tests (-16.2, -16.6 and -16.7) fail when run at Github Actions CI with XQuartz because the font actually selected when requesting bigFont as {Helvetica 24} is 'times 9', which has actual size of 9, for an unknown reason. check-in: bb9acf27 user: fvogel tags: less_tests_constraints | |
09:40 | textTag.test: Remove useless haveCourier12 constraint, I can't see how this constraint can evaluate to false anyway. check-in: fa28589b user: fvogel tags: less_tests_constraints | |
2022-10-30
| ||
23:24 | Merge 8.7 check-in: 076ea9da user: jan.nijtmans tags: revised_text, tip-466 | |
23:24 | use PTR2INT here check-in: 95806a96 user: jan.nijtmans tags: trunk, main | |
23:21 | Make everything work (again) with Tcl 8.6 too check-in: f9e26441 user: jan.nijtmans tags: trunk, main | |
23:10 | Adapt (improved) error-message, due to previous commit check-in: 181ae062 user: jan.nijtmans tags: core-8-6-branch | |
22:44 | fontchooser-4.4: Replace constraint failsOnUbuntuNoXft by a more specific constraint hasTimes14Bold checking exactly what is needed. Note: Without the constraint this test returns '9' instead of '14 bold' when run at Github Actions CI with XQuartz because the font actually selected in the fontchooser when requesting -font {times 14 bold} is 'times 9', for an unknown reason. check-in: d9886a1d user: fvogel tags: less_tests_constraints | |
22:34 | Merge 8.7 check-in: 41be8cdf user: jan.nijtmans tags: revised_text, tip-466 | |
22:12 | Merge 8.6 check-in: c53676d9 user: jan.nijtmans tags: trunk, main | |
22:02 | Simplify Tk_ConfigureWidget() call, using TK_CONFIG_OBJS flag check-in: 840f2156 user: jan.nijtmans tags: core-8-6-branch | |
21:27 | even more int -> Tcl_Size check-in: 82705061 user: jan.nijtmans tags: trunk, main | |
19:40 | more int -> Tcl_Size (making use of the increased range in Tcl 9.0) check-in: d1a47539 user: jan.nijtmans tags: trunk, main | |
15:50 | Eliminate intermediate numObjects1/objc1 variables check-in: 059916a1 user: jan.nijtmans tags: trunk, main | |
15:08 | Merge 8.6 check-in: 0c4078f0 user: jan.nijtmans tags: trunk, main | |
15:08 | Use full "horizontal"/"vertical" in demo's check-in: b874ef41 user: jan.nijtmans tags: core-8-6-branch | |
09:09 | scrollbar-6.35 and scrollbar-6.44: Remove constraint failsOnXQuarz by adapting the tests to XQuartz smaller scrollbar arrows without changing what is tested. check-in: bb3e9f02 user: fvogel tags: less_tests_constraints | |
08:54 | scrollbar-6.12.* and scrollbar-6.29.*: Remove constraint failsOnXQuarz by adapting the tests to XQuartz smaller scrollbar arrows without changing what is tested. check-in: d675dbc1 user: fvogel tags: less_tests_constraints | |
08:23 | scrollbar-3.36 and scrollbar-3.38: Remove constraint failsOnXQuarz by making the tests calculate its expected result. check-in: 0f44705d user: fvogel tags: less_tests_constraints | |
2022-10-29
| ||
21:07 | spinbox-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt its expected result to the font size. check-in: 89d164b8 user: fvogel tags: less_tests_constraints | |
13:51 | entry-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt its expected result to the font size. check-in: 0e7b139c user: fvogel tags: less_tests_constraints | |
13:06 | Remove a word in comment, making it more general. check-in: 3bf3222d user: fvogel tags: less_tests_constraints | |
12:17 | entry-5.8: Remove superfluous constraint failsOnXQuarz, it tests OK without it (macOS Ventura, and at the CI runner) with an X11 build with XQuartz. check-in: a203c5be user: fvogel tags: less_tests_constraints | |
08:22 | clrpick-2.3: And now constraint failsOnXQuarz can be removed. This constraint should not have been added, the failure was revealing a real issue (dealt with in the two previous commits). check-in: 0503bd8c user: fvogel tags: less_tests_constraints | |
08:15 | clrpick-2.3: Fix test failure (this test only runs on unix notAqua). The line deleted in this commit was added in [a093deecc7] but it was superfluous because the WM_DELETE_WINDOW thing already did the job. The problem with binding to <Destroy> was that when closing the dialog with the 'Ok' button, proc OkCmd fires and correctly sets Priv(selectColor) so that this color is remembered when the dialog is reopened, but then proc CancelCmd fired as well due to the binding to <Destroy> and was resetting Priv(selectColor) to ''. When reopening the dialog the previously selected color was then forgotten and clrpick-2.3 (which purpose is to check that rememberance) failed. check-in: b8261b90 user: fvogel tags: less_tests_constraints | |
08:00 | clrpick.test: When [testConstraint defaultPseudocolor8] is false we always have leftover colors. Therefore constraint colorsLeftOver should be true so that the correspondingly constrainted tests do run. Setting it to false was a mistake from the beginning ([ec889b9906]). check-in: e0a7cd20 user: fvogel tags: less_tests_constraints | |
2022-10-28
| ||
22:17 | Merge 8.7 check-in: 7edeacb7 user: jan.nijtmans tags: revised_text, tip-466 | |
21:51 | Fix unintended fork (again). check-in: f843de87 user: fvogel tags: less_tests_constraints | |
21:50 | Fix unintended fork. check-in: 1b2e3fb6 user: fvogel tags: less_tests_constraints | |
21:49 | clrpick.test: Fix typos, and simplify clrpick-2.1 check-in: 8063deee user: fvogel tags: less_tests_constraints | |
21:12 | clipboard-6.2: Remove constraint failsOnXQuarz since it does not fail on macOS 13.0 (Ventura) when Tk is built with clang with an X11 windowing system (XQuartz). check-in: 95b7cc28 user: fvogel tags: less_tests_constraints | |
20:58 | canvText-20.1: Tolerate rounding error of at most 1 pixel on the bounding boxes values. check-in: 389a35a9 user: fvogel tags: less_tests_constraints | |
20:29 | Remove failsOnUbuntu and failsOnXQuarz constraints on canvText-20.1. Using TkDefaultFont instead of Hevetica should let the test pass on all platforms without the rounding errors on the bbox that led this test to failure on Linux. check-in: fea4bdd4 user: fvogel tags: less_tests_constraints | |
19:29 | merge revised_text check-in: 52e5fa27 user: fvogel tags: less_test_constraints_revised_text | |
19:28 | merge core-8-6-branch check-in: 7e62c96a user: fvogel tags: less_tests_constraints | |
18:11 | `make clean` should remove libtcl9tk*.so check-in: e7d15ddf user: dgp tags: trunk, main | |
17:01 | test hygiene check-in: 0e434777 user: dgp tags: trunk, main | |
16:45 | merge 8.6 check-in: cdc170f9 user: dgp tags: trunk, main | |
16:44 | merge 8.6 check-in: 3fa2a8ba user: dgp tags: core-8-6-13-rc | |
16:44 | Merge 8.6 check-in: c863b298 user: jan.nijtmans tags: cygwin | |
16:43 | Merge 8.7 check-in: 5f624969 user: jan.nijtmans tags: revised_text, tip-466 | |
16:42 | Test hygiene. Remove every file that is created. check-in: df0c4351 user: dgp tags: core-8-6-branch | |
15:32 | merge 8.6 check-in: 7f403d49 user: dgp tags: trunk, main | |
15:19 | merge 8.6 check-in: 7f757d15 user: dgp tags: core-8-6-13-rc | |
15:15 | Make sure `make distclean` clears away any tkUuid.h file in build area. check-in: 57844652 user: dgp tags: core-8-6-branch | |
14:53 | Merge 8.6 check-in: 787fc6a6 user: jan.nijtmans tags: trunk, main | |
14:46 | Fix [5e4e44a93b]: ttk::panedwindow chokes on drag check-in: 88f19868 user: jan.nijtmans tags: core-8-6-branch | |
11:30 | TIP #645 correction. Latest patch from Patrick May. check-in: cf4fff69 user: jan.nijtmans tags: trunk, main | |
2022-10-27
| ||
20:18 | merge trunk check-in: 32af5d6d user: fvogel tags: revised_text, tip-466 | |
16:13 | TIP #645: ttk color palette support check-in: 755608c3 user: jan.nijtmans tags: trunk, main | |
16:09 | Merge 8.6 check-in: 992aa0e1 user: jan.nijtmans tags: trunk, main | |
16:08 | Tk_GetScrollInfo() -> Tk_GetScrollInfoObj(). Make invalid TK_SCROLL_???? values behave the same as TK_SCROLL_ERROR check-in: cfaccf46 user: jan.nijtmans tags: core-8-6-branch | |
15:08 | Some more int -> Tcl_Size check-in: 95243bd2 user: jan.nijtmans tags: trunk, main | |
00:24 | merge 8.6 check-in: a3d8b0ad user: dgp tags: core-8-6-13-rc | |
2022-10-26
| ||
19:41 | merge 8.6 check-in: 8d437502 user: fvogel tags: revised_text, tip-466 | |
19:40 | Fix [43573999ca]: Problem with tkBind.c since Tk 8.6.10 (various assertions fail). check-in: 868fa4a4 user: fvogel tags: trunk, main | |
19:40 | Fix [43573999ca]: Problem with tkBind.c since Tk 8.6.10 (various assertions fail). check-in: 4ad7dd2e user: fvogel tags: core-8-6-branch | |
13:29 | Merge 8.7 check-in: 04fd43d1 user: jan.nijtmans tags: revised_text, tip-466 | |
13:28 | Fix signature for TkpDrawCharsInContext/TkDrawAngledChars, when compiling with 9.0 headers check-in: 8eda1b4b user: jan.nijtmans tags: trunk, main | |
09:29 | Some updates from latest X11 headers check-in: 52b8a9e5 user: jan.nijtmans tags: trunk, main | |
2022-10-25
| ||
20:33 | Fix [5e4e44a93b]: ttk::panedwindow chokes on drag. Closed-Leaf check-in: 347a8882 user: fvogel tags: bug-5e4e44a93b | |
19:51 | Rework comments a bit more. Closed-Leaf check-in: df4a096e user: fvogel tags: bug-43573999ca | |
19:43 | Rework comments a bit. check-in: 51b9372b user: fvogel tags: bug-43573999ca | |
08:52 | Merge 8.7 check-in: adc596af user: jan.nijtmans tags: tip-645 | |
08:50 | Merge 8.7 check-in: ff665fa8 user: jan.nijtmans tags: revised_text, tip-466 | |
08:50 | Fix bug in rules.vc (handle TK_MAJOR_VERSION the same as TCL_MAJOR_VERSION) check-in: 06929a0f user: jan.nijtmans tags: trunk, main | |
08:41 | Fix bogus test numbering. check-in: a99a2a16 user: oehhar tags: trunk, main | |
2022-10-24
| ||
22:17 | Fix [43573999ca]: Problem with tkBind.c since Tk 8.6.10 (various assertions fail). Test bind-37.1 now passes. check-in: aac99dcf user: fvogel tags: bug-43573999ca | |
21:59 | Rebase to latest 8.6 check-in: b6d0e36b user: jan.nijtmans tags: cygwin | |
21:52 | Rebase to latest 8.7 check-in: bc1f75f4 user: jan.nijtmans tags: tip-645 | |
21:16 | Merge 8.7 check-in: c6375ea3 user: jan.nijtmans tags: revised_text, tip-466 | |
20:59 | Adapt to TIP #628 (mainly TkSizeT -> Tcl_Size) check-in: a64ca7a7 user: jan.nijtmans tags: trunk, main | |
18:42 | Focus is not needed to let bind-37.1 crash. check-in: f0d94902 user: fvogel tags: bug-43573999ca | |
05:49 | Add test bind-37.1 demonstrating bug [43573999ca]. This test currently crashes (on all platforms). check-in: 802fde74 user: fvogel tags: bug-43573999ca | |
2022-10-22
| ||
23:16 | Undo previous update in tkEntry.[ch]: this was only meant as demo check-in: b4f11c66 user: jan.nijtmans tags: trunk, main | |
2022-10-21
| ||
22:11 | TIP #642 implementation: Let TK_OPTION_BOOL/TK_OPTION_STRING_TABLE handle (C99) bool/enum check-in: ab731608 user: jan.nijtmans tags: trunk, main | |
21:03 | Tcl_Size usage warning fixes, more ClientData -> void * Closed-Leaf check-in: 3dbf4899 user: jan.nijtmans tags: tcl8-compat | |
13:54 | The console window should not pop up when the initial command is something other than [console show]. Leaf check-in: 692e0f9f user: sbron tags: tip-561-autoload | |
2022-10-20
| ||
21:51 | Directly use the current private console commands. There is no need to stay compatible with Tcl 8.3. check-in: 49db43fe user: sbron tags: tip-561-autoload | |
20:27 | Reorganize the unixconsole code, making use of modern Tcl features. Also make the [console title] command work as advertised. check-in: ea492f9f user: sbron tags: tip-561-autoload | |
15:19 | Merge 8.7 Leaf check-in: e8f2b9e9 user: jan.nijtmans tags: pspjuth-touch | |
15:13 | Merge 8.7 check-in: dda1d0a2 user: jan.nijtmans tags: tcl8-compat | |
15:13 | Merge 8.7 Closed-Leaf check-in: 0345621e user: jan.nijtmans tags: tip-642 | |
15:11 | Some last-minute changes by Patrick May check-in: 2e4b1d26 user: jan.nijtmans tags: tip-645 | |
14:56 | Merge 8.7 check-in: a063a025 user: jan.nijtmans tags: tip-645 | |
2022-10-19
| ||
19:44 | Remove unnecessary checks. check-in: b02c3d04 user: sbron tags: tip-561-autoload | |
10:48 | Merge 8.7 Leaf check-in: 8e0e221c user: jan.nijtmans tags: tip-561 | |
09:38 | Alternative implementation of TIP #561 that uses Tcl's auto load functionality. check-in: 2acb0622 user: sbron tags: tip-561-autoload | |
2022-10-18
| ||
20:16 | merge trunk check-in: 31fb16d2 user: fvogel tags: revised_text, tip-466 | |
20:15 | merge 8.6 check-in: 1bcc6791 user: fvogel tags: trunk, main | |
20:13 | merge 8.6 check-in: 21f26740 user: fvogel tags: unstable_tests | |
14:09 | merge 8.6 check-in: fbf6e9bd user: dgp tags: core-8-6-13-rc | |
2022-10-17
| ||
20:45 | Add a few more test adjustments check-in: 87d8b0cd user: culler tags: core-8-6-branch | |
20:07 | merge 8.6 check-in: 27bf887e user: fvogel tags: unstable_tests | |
20:07 | Resolve duplicate test names in treeview.test. check-in: 4e285964 user: fvogel tags: trunk, main | |
19:52 | merge trunk check-in: 61779e6b user: fvogel tags: revised_text, tip-466 | |
19:52 | Fix conflict resolution error in previous commit. check-in: 45c80809 user: fvogel tags: trunk, main | |
19:48 | merge trunk check-in: cb96b475 user: fvogel tags: revised_text, tip-466 | |
19:47 | Merge core-8-6-branch that just received changes from unstable_tests branch, and fix conflicts in frame.test. This commit stabilizes several more tests that could sporadically fail on macOS. No test expected results were changed. check-in: 1826feb9 user: fvogel tags: trunk, main | |
19:35 | merge 8.6 check-in: 14e76a27 user: dgp tags: core-8-6-13-rc | |
19:31 | Merge unstable_tests branch. This commit stabilizes several more tests that could sporadically fail on macOS. No test expected results were changed. check-in: f001c786 user: fvogel tags: core-8-6-branch | |
19:25 | Work around [d93c8175fd]: MSVC optimization bug. check-in: 193a0d52 user: fvogel tags: trunk, main | |
19:25 | Work around [d93c8175fd]: MSVC optimization bug. check-in: d8907a2b user: fvogel tags: core-8-6-branch | |
12:33 | Rebase TIP #561 to latest trunk check-in: 94f42432 user: jan.nijtmans tags: tip-561 | |
2022-10-16
| ||
20:31 | Merge 8.6. The Github Actions CI runner should show that [d93c8175fd] is worked around by the previous commit. Closed-Leaf check-in: 141344dc user: fvogel tags: bug-d93c8175fd | |
20:29 | Let the Github Actions CI runner build in both release and debug modes with MSVC. Also, upgrade from windows-2019 to windows-2022 when building with MSVC, so that issue [d93c8175fd] triggers. check-in: 3f4e2b31 user: fvogel tags: trunk, main | |
20:28 | Let the Github Actions CI runner build in both release and debug modes with MSVC. Also, upgrade from windows-2019 to windows-2022 when building with MSVC, so that issue [d93c8175fd] triggers. check-in: 3133a47b user: fvogel tags: core-8-6-branch | |
19:25 | Work around [d93c8175fd]: MSVC optimization bug. check-in: ea09aa71 user: fvogel tags: bug-d93c8175fd | |
2022-10-15
| ||
20:37 | Fix comment in tkMacOSXTest.c because it did not follow the successive changes in how we signal testing events to tkProcessMouseEvent. check-in: b4ec0511 user: fvogel tags: unstable_tests | |
15:53 | Document why there is an 'update' in proc deleteWindows. check-in: 5985f74d user: fvogel tags: unstable_tests | |
15:48 | Increase the timeout value in canvImg-4.2 since it was seen triggering once on macOS in more than 30 runs of the test suite. check-in: 46ad3bfe user: fvogel tags: unstable_tests | |
15:45 | Merge 8.6. At this point (before the present merge), branch unstable_tests runs the test suite successfully on all plaftorms with completely stable results. Especially on macOS, the test suite showed no failure in 30 CI runs at Github Actions (except one timeout failure in canvImg-4.2). check-in: d10457e0 user: fvogel tags: unstable_tests | |
2022-10-14
| ||
14:38 | merge 8.6 check-in: b54b591a user: dgp tags: rc0, core-8-6-13-rc | |
11:23 | Further build fixes check-in: 16019a6e user: jan.nijtmans tags: tcl8-compat | |
11:10 | Another attempt check-in: b9037223 user: jan.nijtmans tags: tcl8-compat | |
2022-10-13
| ||
22:28 | Merge 8.7 check-in: fd8fe7bf user: jan.nijtmans tags: pspjuth-touch | |
22:25 | Merge 8.7 check-in: ed1e416f user: jan.nijtmans tags: tip-642 | |
22:15 | Merge 8.7 check-in: 18c509c5 user: jan.nijtmans tags: tip-645 | |
22:06 | Merge 8.7 check-in: 4ad99483 user: jan.nijtmans tags: tcl8-compat | |
22:04 | Merge 8.7 check-in: 4b9f3b0b user: jan.nijtmans tags: trunk, main | |
21:52 | sync win/rules.vc with Tcl check-in: cc23d9df user: jan.nijtmans tags: core-8-6-branch | |
21:31 | update rules.vc check-in: 34d192c1 user: jan.nijtmans tags: tcl8-compat | |
03:56 | Revert [14f82014], i.e. remove TESTFLAGS='-verbose bepst' on macOS. check-in: 481268ee user: fvogel tags: unstable_tests | |
03:52 | The latter commit made font-47.2, font-47.3, frame612.3 and textImage-4.2 fail again (but not always). Try more updates. check-in: d2529c4e user: fvogel tags: unstable_tests | |
2022-10-12
| ||
15:42 | Fix build check-in: f503caa4 user: jan.nijtmans tags: tcl8-compat | |
15:09 | Rebase to 8.7 check-in: 96dade73 user: jan.nijtmans tags: tcl8-compat | |
2022-10-11
| ||
20:13 | Further try to avoid possible hangs in frame-12.3, textImage-4.2, font-47.2 and font-47.3. Hangs were (still) observed with frame-12.3 on macOS. This commit is based on an analysis of what is happening (from the events point of view) when changing a font configuration such as its size. check-in: 2b082c86 user: fvogel tags: unstable_tests | |
18:38 | merge 8.6 check-in: 4a95a7bc user: dgp tags: core-8-6-13-rc | |
16:43 | Fix apparent patch error check-in: b656530c user: jan.nijtmans tags: tip-645 | |
16:18 | Proposed TIP #645 implementation check-in: 51915018 user: jan.nijtmans tags: tip-645 | |
2022-10-10
| ||
21:24 | Add a few other adjustments to unstable_tests Closed-Leaf check-in: 0599fb44 user: culler tags: unstable_plus | |
19:43 | Test Marc's finding about failures in unixEmbed.test due to interactions between successive tests. check-in: 410f2c23 user: fvogel tags: unstable_tests | |
19:24 | Further try to avoid possible hangs in frame-12.3 and textImage-4.2. Hangs were (rarely) observed with frame-12.3 on macOS. check-in: 75b9983c user: fvogel tags: unstable_tests | |
19:21 | Backout previout commit [34a6cef5] since unixEmbed-10.2 and unixEmbed-11.2 can still fail (repectively on 'winfo geometry' and 'winfo id'). check-in: 4885f4f6 user: fvogel tags: unstable_tests | |
2022-10-09
| ||
21:11 | Experiment. See whether this fixes the sporadic unixEmbed test failures with signature 'bad window path name' when tests run 'winfo id xxx'. check-in: 34a6cef5 user: fvogel tags: unstable_tests | |
19:18 | Backout [f8742cd6]. This printf didn't trigger. check-in: d29ba453 user: fvogel tags: unstable_tests | |
17:19 | Add one more call to update in unixWm-50.2. The CI runner says this works. check-in: 6beb251a user: culler tags: core-8-6-branch | |
17:13 | Avoid possible hangs in frame-12.3 and textImage-4.2. Hangs were (rarely) observed with frame-12.3 on macOS.. check-in: 70b5a7f9 user: fvogel tags: unstable_tests | |
14:44 | Tinker with unixWm-50.2. Closed-Leaf check-in: b67a8296 user: culler tags: test-unixWm-50.2 | |
05:12 | Use Tcl_EventuallyFree when destroying a menu entry. Ticket [499c0467b3]. check-in: d11d59e8 user: culler tags: bug-09a11fb1228f | |
04:23 | Add a missing test for menuPtr->entries. check-in: da997d96 user: culler tags: bug-09a11fb1228f | |
2022-10-08
| ||
22:22 | Patch [09a11fb1228f] from Christopher Chavez -- Aqua: use-after-free if menu destroyed while posted check-in: 21c1d7e8 user: culler tags: bug-09a11fb1228f | |
22:15 | Merge 8.7 check-in: 9709c196 user: jan.nijtmans tags: tip-642 | |
21:58 | RFE [eb80f601ac]: Aqua: Handle file events in _runBackgroundLoop Leaf check-in: e7bd11e3 user: culler tags: rfe-eb80f601ac | |
21:27 | Merge 8.6 check-in: 5a470876 user: culler tags: trunk, main | |
21:15 | Add delays and updates to make tests pass on Ventura. check-in: 1398cbb7 user: culler tags: core-8-6-branch | |
19:42 | Merge 8.7 Leaf check-in: 70ed7db2 user: jan.nijtmans tags: tip-638 | |
17:23 | Merge 8.7 check-in: c98f1a6a user: jan.nijtmans tags: revised_text, tip-466 | |
14:27 | Merge mac_styles_87 as implementation of TIP #639 check-in: e513f55a user: culler tags: trunk, main | |
12:49 | Try a different approach in font-47.2 and font-47.3. Instead of waiting (which sometimes shuffles the results list on both macOS and Linux), try calling 'update'. check-in: 580db43a user: fvogel tags: unstable_tests | |
12:05 | Instrument TheWorldHasChanged() to see whether font-47.2 failure is due to abortion before RecomputeWidgets() is called. check-in: f8742cd6 user: fvogel tags: unstable_tests | |
2022-10-07
| ||
20:28 | Keep the small delay in font-47.2 and font-47.3 but remove the after idle. check-in: cab59aa2 user: fvogel tags: unstable_tests | |
20:14 | Try to make sure that the frame has an id in unixEmbed-11.2 Leaf check-in: 7deafa6f user: culler tags: no_embed_timer | |
14:17 | TCL_INDEX_NULL_OK -> TCL_NULL_OK (following TIP #618) check-in: cdf04b7c user: jan.nijtmans tags: trunk, main | |
09:45 | Eliminate g++ warning (narrowing conversion) check-in: f418a73b user: jan.nijtmans tags: trunk, main | |
09:33 | Add some backwards compatibility, so it still works without TIP #638 (with Tcl 8.6). Can be simplified as soon as TIP #638 arrives in Tcl 9.0. check-in: 73479389 user: jan.nijtmans tags: tip-638 | |
2022-10-06
| ||
20:19 | Add a small delay in font-47.2 and font-47.3 because they could still stay stuck. check-in: 3406ded0 user: fvogel tags: unstable_tests | |
15:17 | Make the X11 screen size be the size of the bounding box of all of the NSScreens corresponding to the various monitors. check-in: e4e488d7 user: culler tags: no_embed_timer | |
13:49 | Merge-mark check-in: 6b4f374c user: jan.nijtmans tags: trunk, main | |
13:47 | Fix [58e4a50642]: man.macros is neither tracked nor ignored check-in: ea55207f user: jan.nijtmans tags: core-8-6-branch | |
01:30 | Adjust tests to avoid failures seen with multiple monitors on macOS, except for wm maxsize, which is broken. check-in: 2048ab02 user: culler tags: no_embed_timer | |
2022-10-05
| ||
14:01 | TIP #642 implementation check-in: ed75d10a user: jan.nijtmans tags: tip-642 | |
02:09 | Do not process Timer events in EmbedGeometryRequest. check-in: bdc0639e user: culler tags: no_embed_timer | |
2022-10-04
| ||
20:52 | Revert [71264368], that made frame-3.10 fail 7 times in 10 tries, on macOS aqua and macOS clang (no, --enable-aqua). check-in: 3e0e3306 user: fvogel tags: unstable_tests | |
20:36 | Try to let font-47.2 and font-47.3 not stay stuck. check-in: d90f407f user: fvogel tags: unstable_tests | |
20:19 | Test with TESTFLAGS='-verbose bepst' on macOS, in order to discover which test hangs sometimes in font.test check-in: 14f82014 user: fvogel tags: unstable_tests | |
18:41 | merge 8.6 check-in: 613a7952 user: dgp tags: core-8-6-13-rc | |
17:48 | TIP632 return gif animated metadata: merge implementation, tests and documentation check-in: 832cdddb user: oehhar tags: trunk, main | |
17:35 | TIP632 return gif animated metadata: add documentation Closed-Leaf check-in: a24d1f5d user: oehhar tags: rfe-f285ddcd-animated-gif-metadata | |
16:41 | TIP632 return gif animated metadata: add tests check-in: 257f03d1 user: oehhar tags: rfe-f285ddcd-animated-gif-metadata | |
2022-10-03
| ||
20:56 | Fix typo in comments. check-in: 7936f015 user: fvogel tags: unstable_tests | |
20:40 | Stabilize font-47.2 and font-47.3 by making use of <<TkWorldChanged>> instead of waiting for some amount of time (race condition). Same approach as for frame-12.3 and textImage-4.2 (see [2be47c9f]). check-in: 021a1268 user: fvogel tags: unstable_tests | |
20:10 | In font-47.2, make use of the offset defined instead of using the hardcoded value. check-in: 29ebcb5c user: fvogel tags: unstable_tests | |
20:07 | Stabilize frame-12.3 and textImage-4.2 by making use of <<TkWorldChanged>>. These tests sporadically fail at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). When they fail, font-47.2 and font-47.3 also fail. check-in: 2be47c9f user: fvogel tags: unstable_tests | |
19:22 | Remove all 'idletasks' from updates in frame.test. The test should run just fine with a plain 'update'. check-in: 6500e803 user: fvogel tags: unstable_tests | |
19:19 | Replace 'update idletasks' by 'update' in frame-3.10. This was added in [cb5da4af7b] for no stated reason. check-in: 71264368 user: fvogel tags: unstable_tests | |
19:17 | Fix indentation in frame.test check-in: e3438428 user: fvogel tags: unstable_tests | |
19:16 | Remove an 'update idletasks' from the setup phase in frame-12.3. This was added in [cb5da4af7b] for no stated reason. check-in: adb67adb user: fvogel tags: unstable_tests | |
2022-10-02
| ||
21:13 | merge 8.7 check-in: 013bb39a user: fvogel tags: revised_text, tip-466 | |
21:01 | Backout previous commit, i.e. remove again constraints on unixEmbed-10.1 and unixEmbed-10.2, so that these tests can run at Github Actions even if they are failing sometimes. check-in: 6f879e00 user: fvogel tags: unstable_tests | |
21:00 | Merge core-8-6-branch that just received changes from unstable_tests branch. This commit stabilizes a lot of tests that could sporadically fail, mainly on macOS. No test results were changed, except for entry-5.7 and spinbox-5.7 which expected results were found to be wrong (these tests passes due to a race condition that is now fixed). check-in: 2eb95d7a user: fvogel tags: trunk, main | |
20:57 | Merge unstable_tests branch. This commit stabilizes a lot of tests that could sporadically fail, mainly on macOS. No test results were changed, except for entry-5.7 and spinbox-5.7 which expected results were found to be wrong (these tests passes due to a race condition that is now fixed). check-in: 1a78b543 user: fvogel tags: core-8-6-branch | |
20:54 | Temporarily restore previously existing constraints on unixEmbed-10.1 and unixEmbed-10.2, so that the branch can be merged. check-in: 24c1b088 user: fvogel tags: unstable_tests | |
20:43 | Revert previous commit, it does not seem to help in stabilizing the last non-reproducible tests failures on macOS with aqua (xcode or clang), i.e. unixEmbed-10.1, unixEmbed-10.2, and (font-47.2, font-47.3, frame-12.3, textImage-4.2, these four always happening simultaneously). check-in: 3c2dd0f1 user: fvogel tags: unstable_tests | |
19:24 | Make 'event debug' subcommand right. This is only available when SUPPORT_DEBUGGING is set to 1 in tkBind.c. And even then, the integer that can be set or queried through this command is currently not used or changed by the source code, but it could be when debugging bindings. check-in: a3c56bb5 user: fvogel tags: trunk, main | |
19:24 | Make 'event debug' subcommand right. This is only available when SUPPORT_DEBUGGING is set to 1 in tkBind.c. And even then, the integer that can be set or queried through this command is currently not used or changed by the source code, but it could be when debugging bindings. check-in: b807cb3a user: fvogel tags: core-8-6-branch | |
19:21 | merge 8.6 check-in: a598c0e6 user: fvogel tags: trunk, main | |
2022-10-01
| ||
03:18 | Prevent a compiler warning in macOS 10.15. check-in: c5267c5c user: marc_culler tags: core-8-6-branch | |
2022-09-30
| ||
12:27 | Changes to make use of TIP 638 routine Tcl_GetNumberFromObj check-in: 42ad10c0 user: dgp tags: tip-638 | |
2022-09-29
| ||
18:04 | Fix [64552a6856]: issues with comboboxes. Closed-Leaf check-in: 60bb185f user: marc_culler tags: mac_styles_87 | |
17:49 | One more go at combobox-3. Closed-Leaf check-in: ed42ec3d user: marc_culler tags: bug-64552a6856 | |
14:10 | Add missing demo photos. check-in: 8c198262 user: culler tags: bug-64552a6856 | |
05:09 | Small adjustment check-in: 3e922f82 user: culler tags: bug-64552a6856 | |
04:49 | Fix combobox-3, skip combobox-1890211 check-in: dc9b8122 user: culler tags: bug-64552a6856 | |
2022-09-28
| ||
21:52 | Merge mac_styles_87 check-in: 08de0514 user: culler tags: bug-64552a6856 | |
19:57 | Need to set the size of both light and dark mode nsimages. Add an appearance pane to the mac_styles demo. check-in: 5c8d9e54 user: culler tags: mac_styles_87 | |
19:38 | Merge 8.7 check-in: 09d8fcfd user: jan.nijtmans tags: revised_text, tip-466 | |
19:36 | Merge 8.7 check-in: 0bb42672 user: jan.nijtmans tags: mac_styles_87 | |
12:01 | merge 8.6 check-in: 76ade153 user: dgp tags: core-8-6-13-rc | |
2022-09-27
| ||
17:47 | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Christopher Chavez. check-in: 5c8e8017 user: fvogel tags: trunk, main | |
17:47 | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Christopher Chavez. check-in: 943a70f2 user: fvogel tags: core-8-6-branch | |
10:43 | Merge 8.7 Closed-Leaf check-in: 6a84200a user: jan.nijtmans tags: tip-366 | |
10:42 | Merge 8.7. Alphabetize options Closed-Leaf check-in: aed03337 user: jan.nijtmans tags: tip-167 | |
10:32 | Don't use Tcl_SaveResult() any more check-in: 89b215ec user: jan.nijtmans tags: trunk, main | |
08:29 | Fix [457071937d]. Add back "debugger" command, so - at least - it's usable on older MacOSX machines when compiled in debug mode check-in: 34f65345 user: jan.nijtmans tags: trunk, main | |
2022-09-26
| ||
19:23 | Merge 8.7 check-in: 340658ef user: jan.nijtmans tags: tip-366 | |
19:11 | Merge 8.7 check-in: d7e4c723 user: jan.nijtmans tags: tip-167 | |
18:40 | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Christopher Chavez. Closed-Leaf check-in: 750cb874 user: fvogel tags: bug-f326f30e82 | |
17:25 | Revisions to Tk needed if TIP 640 is adopted. Closed-Leaf check-in: 3cfcff6a user: dgp tags: tip-640 | |
12:44 | merge 8.6 check-in: d3187707 user: dgp tags: core-8-6-13-rc | |
10:43 | Merge 8.6. Remove DebuggerObjCmd(), which only works on older Mac's check-in: 07de1d23 user: jan.nijtmans tags: trunk, main | |
10:38 | Fix indenting of tkMacOSXMenu.c (screwed up in previous commit). More internal cleanup, like more usage of Tcl_ObjCmdProc in stead of the full function signature check-in: b8bad1b3 user: jan.nijtmans tags: core-8-6-branch | |
2022-09-25
| ||
19:18 | Remove TCL_TIMER_EVENTS and TCL_DONT_WAIT flags introduced in [e0e4d873] (see ticket [bfea11a916] discussing this on 2022-09-25 19:00:10). check-in: 065c110d user: fvogel tags: unstable_tests | |
18:34 | Remove proc updateWidgets since it now simply runs 'update' on all platforms. check-in: 1bab3f74 user: fvogel tags: unstable_tests | |
18:33 | Remove proc updateWidgets since it now simply runs 'update' on all platforms. check-in: e3d93f1e user: fvogel tags: unstable_tests | |
18:32 | Remove proc updateWidgets since it now simply runs 'update' on all platforms. check-in: c1722efd user: fvogel tags: unstable_tests | |
14:53 | Restore unixEmbed-10.* to their state when they originally appeared in [d28306f679]. check-in: 351f7495 user: fvogel tags: unstable_tests | |
13:21 | Restore unixEmbed-10.1 and -10.2 as they are in core-8-6-branch. Now they fail reliably on Linux, and on macOS at Github Actions (only - and not fully reliably). check-in: acc9bb9b user: fvogel tags: unstable_tests | |
13:17 | Since [64999025af], frame-3.10 now fails at Github Actions on macOS with aqua (xcode or clang), quite repeatably. Restore frame-3.10 as it is in core-8-6-branch. check-in: 868628fc user: fvogel tags: unstable_tests | |
06:31 | Merge 8.6 and fix conflicts triggered by [a48b9196] (Fix [bfea11a916]: update idletasks runs timer events on Aqua). We are on our way out of platform-specific update of widgets, yay! check-in: 64999025 user: fvogel tags: unstable_tests | |
03:21 | Merge mac_styles_87 check-in: 71da9311 user: marc_culler tags: bug-64552a6856 | |
02:55 | Fix [64552a6856] mac_styles combobox -- try to avoid the extra space at the end of the popdown menu. check-in: 4d86c2ed user: marc_culler tags: bug-64552a6856 | |
2022-09-24
| ||
07:00 | Fix systray tests errors by moving the init to the correct function as it was before. check-in: b4830762 user: fvogel tags: mac_styles_87 | |
05:10 | Add -radius and -ring options to the nsimage image type. Improve handling of default sizes. check-in: 3ec8a48f user: marc_culler tags: mac_styles_87 | |
2022-09-23
| ||
17:54 | merge 8.6 check-in: 8e6260ae user: dgp tags: core-8-6-13-rc | |
09:39 | Merge 8.6 check-in: 6e5f5ed0 user: jan.nijtmans tags: trunk, main | |
09:33 | Minor code cleanup (more use of TCL_UNUSED, eol-spacing) check-in: e507a8ff user: jan.nijtmans tags: core-8-6-branch | |
2022-09-22
| ||
20:45 | Merge main. check-in: 1030d8bc user: marc_culler tags: mac_styles_87 | |
20:45 | Merge 8.6 check-in: afda62e3 user: marc_culler tags: trunk, main | |
20:44 | Apply patch [1a46d8fe8c] from Christopher Chavez: handle NULL CGColorRef values in TkSetMacColor() and SetCGColorComponents(). check-in: aa93bad1 user: marc_culler tags: core-8-6-branch | |
20:28 | merge 8.6 check-in: 9a4cce76 user: dgp tags: core-8-6-13-rc | |
19:28 | merge 8.7 check-in: 4d7c841d user: fvogel tags: revised_text, tip-466 | |
15:49 | Merge main check-in: ea7f0597 user: marc_culler tags: mac_styles_87 | |
15:49 | Merge 8.6 check-in: bcd3b26c user: marc_culler tags: trunk, main | |
15:48 | Apply patch [1fa3255c5e4] from Christopher Chavez: fix memory leak in TkMacOSXGetNSColor(). check-in: 132cc8b1 user: marc_culler tags: core-8-6-branch | |
15:37 | Merge main check-in: bbda05e5 user: marc_culler tags: mac_styles_87 | |
15:36 | Merge 8.6 check-in: 4a4b3122 user: marc_culler tags: trunk, main | |
15:35 | Move ending brace inside #if block. check-in: 70651355 user: marc_culler tags: core-8-6-branch | |
12:03 | merge 8.6 check-in: 6f1e8b5b user: dgp tags: core-8-6-13-rc | |
2022-09-21
| ||
23:24 | Merge main check-in: c667efb6 user: marc_culler tags: mac_styles_87 | |
23:15 | Merge 8.6 check-in: 31d7ef67 user: marc_culler tags: trunk, main | |
23:14 | Eliminate extraneous declaration of _tkLiveResizeEnded check-in: b77dbbc7 user: marc_culler tags: core-8-6-branch | |
22:48 | Merge main check-in: 6464fcc0 user: marc_culler tags: mac_styles_87 | |
22:48 | Merge 8.6 check-in: 4f5b280f user: marc_culler tags: trunk, main | |
22:45 | Fix [1ccface1c5]: Aqua build fails on macOS 10.15 (I hope I got this right.) check-in: ed04ec46 user: marc_culler tags: core-8-6-branch | |
19:13 | merge 8.6 check-in: 061516d8 user: dgp tags: core-8-6-13-rc | |
18:02 | Improve error message. check-in: 7d201eea user: marc_culler tags: mac_styles_87 | |
18:00 | Merge main check-in: b03456a2 user: marc_culler tags: mac_styles_87 | |
18:00 | Merge 8.6 check-in: 6cf7507a user: marc_culler tags: trunk, main | |
17:59 | tkMacOSXFileTypes.c: Guard against crashes when a nil UTType is created. check-in: e411967e user: marc_culler tags: core-8-6-branch | |
16:21 | Merge main check-in: 114e2ac2 user: marc_culler tags: mac_styles_87 | |
16:15 | Merge 8.6 check-in: 9fed2479 user: marc_culler tags: trunk, main | |
15:30 | Fix [bfea11a916]: update idletasks runs timer events on Aqua check-in: a48b9196 user: marc_culler tags: core-8-6-branch | |
12:04 | merge 8.6 check-in: 9c36d382 user: dgp tags: core-8-6-13-rc | |
06:05 | merge 8.7 check-in: 00981494 user: fvogel tags: rfe-f285ddcd-animated-gif-metadata | |
04:36 | Fix [a64a4b331e]: Aqua widgets sometimes do not appear on app startup. Leaf check-in: 151f1280 user: marc_culler tags: bug-a64a4b331e | |
04:03 | Fix upside down images. check-in: 10f4355d user: marc_culler tags: mac_styles_87 | |
2022-09-20
| ||
22:53 | Merge main check-in: 4b15d728 user: marc_culler tags: mac_styles_87 | |
22:50 | Merge 8.6 check-in: 3ceb99d9 user: marc_culler tags: trunk, main | |
22:49 | Fix wrong initial value for static Bool. check-in: a0d283ff user: marc_culler tags: core-8-6-branch | |
22:05 | Merge main check-in: ff290d46 user: marc_culler tags: mac_styles_87 | |
21:56 | Merge 8.6 check-in: f2cefac9 user: marc_culler tags: trunk, main | |
21:54 | Fix [412b80fcaf]: pressing an arrow key disables the next menu selection. check-in: cc1730fc user: marc_culler tags: core-8-6-branch | |
20:19 | Merge main check-in: 0a112348 user: marc_culler tags: mac_styles_87 | |
20:17 | Merge 8.6 check-in: a39a4298 user: marc_culler tags: trunk, main | |
19:56 | Apply patch [cae5a4db24] (Aqua: parenthesize macros which cast result) from Christpher Chavez check-in: 13a02503 user: marc_culler tags: core-8-6-branch | |
18:49 | Merge main check-in: 69c8b427 user: marc_culler tags: mac_styles_87 | |
18:12 | Merge 8.6 check-in: 85a539ba user: marc_culler tags: trunk, main | |
18:11 | Apply patch [313f102dbc] (parenthesize macro parameters) from Christopher Chavez. check-in: cb9772ac user: marc_culler tags: core-8-6-branch | |
17:51 | Merge main check-in: 9de787f1 user: marc_culler tags: mac_styles_87 | |
17:49 | Merge 8.6 check-in: adc4932b user: marc_culler tags: trunk, main | |
17:47 | Fix [3fc14fb28c]: remove unused global variable. check-in: 8e9caadc user: marc_culler tags: core-8-6-branch | |
17:12 | Fix [b07ecc2ebf]: Remove obsolete doc/tk4.0.ps check-in: acf63a5c user: fvogel tags: trunk, main | |
15:58 | Fix [1ccface1c5]: build fails on macOS 10.15 Leaf check-in: 3e83ac71 user: marc_culler tags: bug-1ccface1c5 | |
15:43 | Restore the call to Tcl_CreateObjCmd which accidentally got deleted. Rename TkNSImageXXX to TkMacOSXNSImageXXX. check-in: 148319a4 user: marc_culler tags: mac_styles_87 | |
15:25 | Master -> Model in the nsimage code. check-in: 9a69d8c5 user: marc_culler tags: mac_styles_87 | |
14:39 | Merge 8.7 check-in: f90b7c8e user: jan.nijtmans tags: tip-167 | |
14:35 | Merge trunk Leaf check-in: 78e1d3cc user: jan.nijtmans tags: tip-560 | |
14:34 | Merge 8.7 Leaf check-in: 06f3c805 user: jan.nijtmans tags: tip-556 | |
14:30 | typo Tk_SetWindowMenuBar -> Tk_SetWindowMenubar. (TIP #606 and documentation was correct) check-in: 2145f868 user: jan.nijtmans tags: trunk, main | |
13:06 | Rebase to latest trunk. Compile against Tcl's tip-558 branch check-in: c10dd93f user: jan.nijtmans tags: tip-560 | |
12:44 | Adapt to TIP #606 check-in: 087f0e34 user: jan.nijtmans tags: tip-556 | |
05:47 | merge 8.6 check-in: a488d4ab user: fvogel tags: unstable_tests | |
05:45 | merge 8.7 check-in: 383fdae2 user: fvogel tags: revised_text, tip-466 | |
05:21 | Merge main check-in: e533d5d4 user: marc_culler tags: mac_styles_87 | |
05:12 | Merge 8.6 check-in: f3a2b028 user: marc_culler tags: trunk, main | |
05:07 | patch [ab95811e07] from Christopher Chavez: prevent use-after-free crashes check-in: ecca072b user: marc_culler tags: core-8-6-branch | |
04:58 | merge main check-in: 3bb159d0 user: marc_culler tags: mac_styles_87 | |
04:43 | Merge 8.6 check-in: b2e99e4c user: marc_culler tags: trunk, main | |
03:22 | Fix [33de843084]: deprecations introduced in macOS 12. Now Tk builds on Monterey with only the scrollRect deprecation warning. check-in: eaf45e87 user: marc_culler tags: core-8-6-branch | |
02:54 | Merge check-in: 93320b92 user: marc_culler tags: mac_styles_87 | |
00:19 | Flip the feather. check-in: 0b92d41c user: marc_culler tags: mac_styles_87 | |
2022-09-19
| ||
20:05 | Update to latest trunk check-in: b6c3d07d user: jan.nijtmans tags: mac_styles_87 | |
16:28 | Add an image button based on a png file to the demo. check-in: c8148c0e user: marc_culler tags: mac_styles_87 | |
15:44 | Add -template option to nsimage. check-in: efea31ac user: marc_culler tags: mac_styles_87 | |
11:27 | rebase to 8.7 check-in: 792aa342 user: jan.nijtmans tags: tip-556 | |
09:02 | Merge 8.7. Fix testcase menubutton-3.7 check-in: dbd16c68 user: jan.nijtmans tags: tip-366 | |
03:53 | Document the nsimage image type and make a few minor adjustments. check-in: b4833fcb user: marc_culler tags: mac_styles_87 | |
2022-09-18
| ||
16:31 | Merge 8.7. Some CONST -> const Leaf check-in: b98f3850 user: jan.nijtmans tags: bug-1870330 | |
16:23 | merge-mark check-in: 9d125d07 user: jan.nijtmans tags: trunk, main | |
16:22 | Fix [ead70921a9]: Wish menu unexpectedly triggered by accelerator keys check-in: e131c8d7 user: jan.nijtmans tags: core-8-6-branch | |
16:14 | Fix [ead70921a9]: Wish menu unexpectedly triggered by accelerator keys check-in: d6b24c5e user: jan.nijtmans tags: trunk, main | |
16:05 | [1870330]: Remove some Tk_Uid usage check-in: 0e7d27cd user: jan.nijtmans tags: bug-1870330 | |
15:35 | TIP #366 implementation: Variable Sized Indicators for Menubuttons check-in: 58870d0f user: jan.nijtmans tags: tip-366 | |
14:59 | Don't offer the Aqua widget ds demo on other platforms. check-in: 7bd217fd user: marc_culler tags: mac_styles_87 | |
14:50 | Merge 8.7 check-in: f68dcb2a user: jan.nijtmans tags: tip-167 | |
14:29 | Merge 8.7 check-in: f28cb5f7 user: jan.nijtmans tags: mac_styles_87 | |
14:26 | close fork check-in: 25dcd9ec user: jan.nijtmans tags: mac_styles_87 | |
13:29 | Merge implementation of TIP #620 - Treeview cell padding - following positive vote by the TCT. check-in: fc5c7815 user: fvogel tags: trunk, main | |
04:59 | Add a widget demo for mac_styles. check-in: 6ed33dd9 user: marc_culler tags: mac_styles_87 | |
00:36 | Merge main. check-in: 4d782db5 user: marc_culler tags: mac_styles_87 | |
2022-09-17
| ||
20:26 | Fix the ttk background issue with 1 deprecated call. check-in: de6a3246 user: marc_culler tags: chavez_cgimage_drawing | |
12:00 | Merge 8.7 check-in: f7785e07 user: jan.nijtmans tags: pspjuth-touch | |
11:59 | Merge 8.7 Closed-Leaf check-in: 4f9e8bcf user: jan.nijtmans tags: pspjuth-treeview | |
00:46 | merge monterey_deprecations check-in: aec9ed04 user: marc_culler tags: chavez_cgimage_drawing | |
00:18 | Replace [NSApp currentAppearance] by [NSApp effectiveAppearance], now that I know it exists. Closed-Leaf check-in: 99699362 user: marc_culler tags: monterey_deprecations | |
2022-09-16
| ||
22:03 | Merge 8.7 check-in: 3ede9f76 user: jan.nijtmans tags: mac_styles_87 | |
22:02 | Merge 8.7 check-in: d1bd5f44 user: jan.nijtmans tags: revised_text, tip-466 | |
2022-09-15
| ||
22:49 | make xmfbox testcases work (again) with Tcl 9.0 check-in: 4ad60bff user: jan.nijtmans tags: trunk, main | |
15:19 | Add missing [pool drain]. check-in: 9379364a user: marc_culler tags: monterey_deprecations | |
15:04 | Attempt to fix the build for 10.14 and 10.15. check-in: e148bd6f user: marc_culler tags: monterey_deprecations | |
14:02 | No need for -constraints needsTcl87 check-in: f76a7099 user: jan.nijtmans tags: trunk, main | |
13:59 | Fix testcase imageBmap-5.1 check-in: fb39696d user: jan.nijtmans tags: trunk, main | |
12:26 | Fix MacOSX compilation check-in: 190f5e03 user: jan.nijtmans tags: trunk, main | |
2022-09-14
| ||
16:34 | merge 8.6 check-in: 6147aaca user: dgp tags: core-8-6-13-rc | |
16:27 | Apply patch from Christopher Chavez to avoid use-after-free crashes. check-in: 92567a75 user: marc_culler tags: patch-ab95811e07 | |
15:46 | Merge 8.6 check-in: 31d36413 user: marc_culler tags: trunk, main | |
15:31 | Fix [d412a99152]: Aqua: Unexpected <ButtonRelease> and <Enter> events check-in: 929ba2d9 user: marc_culler tags: core-8-6-branch | |
15:14 | Deal with unavailability of @available. check-in: 173e8c65 user: marc_culler tags: monterey_deprecations | |
2022-09-13
| ||
21:35 | cleanup check-in: 782e31c5 user: marc_culler tags: monterey_deprecations | |
18:56 | Only use Tcl_CreateObjCommand2 on Tcl 9 check-in: f26d24a4 user: jan.nijtmans tags: tip-626 | |
18:47 | Merge 8.7 check-in: fd5cd0d8 user: jan.nijtmans tags: tip-626 | |
15:49 | Restore the menu flash when an accelerator is pressed. Closed-Leaf check-in: 12ad439f user: marc_culler tags: bug-ead70921a9 | |
04:11 | Fix [ead70921a9]: menu accelerators can be triggered on Aqua without bindings. check-in: 3e4a7b6e user: marc_culler tags: bug-ead70921a9 | |
2022-09-12
| ||
18:19 | Fix [d412a99152]: unexpected <Enter> and <Button1-Release> events. Closed-Leaf check-in: e851e6e4 user: marc_culler tags: bug-d412a99152 | |
14:48 | Do not skip filename extensions which are undeclared; deal with missing bitmaps. check-in: c80df696 user: marc_culler tags: monterey_deprecations | |
11:36 | Use the presence of Tcl_OpenTcpServerEx() (stub entry 631, not 656) to distinguish between Tcl 8.6 and 8.7 at runtime. This needs at least TIP #575 (2021-03-15), when running under Tcl 8.7. check-in: d3fdfc34 user: jan.nijtmans tags: trunk, main | |
05:31 | Don't import the UniformTypeIdentifiers framework if it does not exist. check-in: 24b428d1 user: marc_culler tags: monterey_deprecations | |
05:20 | synchronize configure.in check-in: 9b50c66a user: marc_culler tags: monterey_deprecations | |
05:13 | Merge 8.6 check-in: e81d87c3 user: marc_culler tags: monterey_deprecations | |
05:09 | Address deprecations introduced in macOS Monterey; fix [33de843084] check-in: 92ffd344 user: marc_culler tags: monterey_deprecations | |
2022-09-11
| ||
20:30 | merge 8.6 check-in: 5f135c79 user: dgp tags: core-8-6-13-rc | |
2022-09-10
| ||
21:11 | Merge 8.6 check-in: 848dab73 user: jan.nijtmans tags: trunk, main | |
21:10 | Fix [006403a25d]: various comment/documentation fixes check-in: 743531bb user: jan.nijtmans tags: core-8-6-branch | |
20:12 | Adapt fix for [9b6065d1fd] to TIP #626 check-in: e73922c6 user: jan.nijtmans tags: trunk, main | |
20:07 | If beneficial (read: TIP #626) use Tcl_CreateObjCommand2() to create the tk::build-info command check-in: 2fde4dea user: jan.nijtmans tags: trunk, main | |
15:01 | Don't compile Tk with -DTCL_NO_DEPRECATED any more, in stead select Tcl_UtfPrev() usage on availability: use new version if possible, otherwise (8.6) fall back to old version check-in: d742be1f user: jan.nijtmans tags: trunk, main | |
2022-09-09
| ||
16:54 | handle tk::build-info check-in: 3ee30544 user: jan.nijtmans tags: tip-626 | |
16:36 | indenting Closed-Leaf check-in: c98fa319 user: jan.nijtmans tags: tip-626-adapt | |
10:17 | Make it work without TIP #626 too check-in: 4ebd0cd5 user: jan.nijtmans tags: tip-626-adapt | |
2022-09-08
| ||
19:58 | Minimal adaptation of Tk to TIP #626 check-in: f9375ca2 user: jan.nijtmans tags: tip-626-adapt | |
11:47 | merge 8.6 check-in: 202ba1aa user: dgp tags: core-8-6-13-rc | |
10:41 | Merge 8.6 check-in: ff23b5f4 user: jan.nijtmans tags: trunk, main | |
10:39 | Fix [c5c3d882cc]: Need to set fill colors in goldberg.tcl check-in: d674b099 user: jan.nijtmans tags: core-8-6-branch | |
10:33 | Fix [0785eea32]: useless statement in goldberg.tcl check-in: 3d1d8fae user: jan.nijtmans tags: core-8-6-branch | |
10:25 | Merge 8.6 check-in: 646ce476 user: jan.nijtmans tags: trunk, main | |
10:17 | Simplify TkpConfigureMenuEntry(), using existing TKNSString initWithTclUtfBytes functionality check-in: 07bd94a1 user: jan.nijtmans tags: core-8-6-branch | |
09:51 | Merge 8.6 check-in: 7c8c82c5 user: jan.nijtmans tags: trunk, main | |
09:31 | Fix [e17b6f008]: unixWm-50.4 crashes OSX Aqua check-in: 6f597288 user: jan.nijtmans tags: core-8-6-branch | |
2022-09-07
| ||
20:44 | Fix [e17b6f008], and the same in a lot of other potential problematic places Closed-Leaf check-in: 88804991 user: jan.nijtmans tags: bug-e17b6f008 | |
15:07 | Merge 8.7 check-in: 4cc4c1a2 user: jan.nijtmans tags: pspjuth-treeview | |
14:41 | merge 8.6 check-in: 2ef1fc88 user: dgp tags: core-8-6-13-rc | |
2022-09-06
| ||
23:49 | Add Christopher's patches to make dark mode work. check-in: 513f6b26 user: marc_culler tags: chavez_cgimage_drawing | |
15:57 | Fix [bfea11a916]: make XSync a no-op on Aqua (again). Closed-Leaf check-in: da12b404 user: marc_culler tags: bug-bfea11a916 | |
13:10 | Merge 8.6 check-in: cf6471d8 user: jan.nijtmans tags: trunk, main | |
13:08 | Fix [f6c106285d]: Aqua: can set -title for tk_messageBox check-in: 2cea89d2 user: jan.nijtmans tags: core-8-6-branch | |
12:48 | typo's check-in: 4f32c123 user: jan.nijtmans tags: core-8-6-branch | |
2022-09-05
| ||
09:50 | Merge 8.6 check-in: 8eb73f99 user: jan.nijtmans tags: trunk, main | |
09:48 | Fix [d6cb7b71f6]: clean up ::tk::mac::useCustomMDEF check-in: 437e4b23 user: jan.nijtmans tags: core-8-6-branch | |
08:48 | Fix MacOSX build check-in: f86d596e user: jan.nijtmans tags: pspjuth-touch | |
08:44 | Fix windows build check-in: 6c135191 user: jan.nijtmans tags: pspjuth-touch | |
2022-09-04
| ||
20:40 | merge trunk check-in: ba5924af user: fvogel tags: revised_text, tip-466 | |
20:33 | Fix wm-1.2 testcase check-in: 98d7238c user: jan.nijtmans tags: pspjuth-touch | |
14:05 | Fix [bc602049ab]: Treeview with custom background expands when switching themes. Thanks to Peter Spjuth. And fix conflicts. check-in: f29ec5f6 user: fvogel tags: trunk, main | |
13:55 | Fix [bc602049ab]: Treeview with custom background expands when switching themes. Thanks to Peter Spjuth. check-in: e4182be9 user: fvogel tags: core-8-6-branch | |
2022-09-01
| ||
13:47 | Merge 8.7 check-in: ddffb44e user: jan.nijtmans tags: pspjuth-touch | |
2022-08-31
| ||
20:08 | merge 8.6 check-in: c2e9241b user: fvogel tags: unstable_tests | |
10:11 | Merge 8.6 check-in: bb95f9f7 user: jan.nijtmans tags: trunk, main | |
10:10 | Fix 0aa7638534: .gitignore ignores library/tcltest.tcl check-in: 7a46b61e user: jan.nijtmans tags: core-8-6-branch | |
2022-08-30
| ||
18:44 | Fix [49c151a3e6]: Aqua: wrong foreground color of disabled notebook tab in background. Thanks to Christopher Chavez. Leaf check-in: 94dcee50 user: fvogel tags: bug-49c151a3e6 | |
10:38 | Fix [1088807fff]: Aqua: canvPs-3.1 panic. This was fixed when [424773a00c] got fixed, now just remove the constraint in canvPS-3.1. Thanks to Christopher Chavez. check-in: fa096028 user: fvogel tags: trunk, main | |
10:38 | Fix [1088807fff]: Aqua: canvPs-3.1 panic. This was fixed when [424773a00c] got fixed, now just remove the constraint in canvPS-3.1. Thanks to Christopher Chavez. check-in: 30d9e590 user: fvogel tags: core-8-6-branch | |
06:15 | Add treeview-13.1 testing cell padding check-in: c319af32 user: fvogel tags: pspjuth-treeview | |
2022-08-29
| ||
20:55 | merge trunk check-in: 4e636963 user: fvogel tags: pspjuth-treeview | |
20:52 | Document that image elements used as background images should use -width 0 and -height 0. Closed-Leaf check-in: 8e549bfe user: fvogel tags: bug-bc602049ab | |
20:23 | Give -width 0 -height 0 to the image element created, so that it does not take any space in the treeview size computation. check-in: 54804a28 user: fvogel tags: bug-bc602049ab | |
19:46 | Revert [d507fe93] since it is not a correct fix. check-in: 1258d5b3 user: fvogel tags: bug-bc602049ab | |
18:58 | Fix [1088807fff]: Aqua: canvPs-3.1 panic. This was fixed when [424773a00c] got fixed, now just remove the constraint in canvPS-3.1. Thanks to Christopher Chavez. Closed-Leaf check-in: 5d1a8f5e user: fvogel tags: bug-1088807fff | |
2022-08-28
| ||
17:40 | Use already defined constants instead of hardcoded values for column default width and minwidth. check-in: 07b4b672 user: fvogel tags: bug-bc602049ab | |
17:17 | Add non-regression test treeview-bc602049ab. check-in: 3380adbe user: fvogel tags: bug-bc602049ab | |
2022-08-26
| ||
09:00 | Merge 8.7 check-in: a45bab23 user: jan.nijtmans tags: mac_styles_87 | |
07:26 | Let's see if this really fixes [ead70921a9], or that - maybe - it's better to do something different about it (might be better limit the different approach in 8.7+). Addendum: this commit doesn't work! Closed-Leaf check-in: 67a20e4e user: jan.nijtmans tags: bug-ead70921a9 | |
2022-08-25
| ||
20:58 | Cosmetic (alignment of comments). check-in: 15df173b user: fvogel tags: bug-bc602049ab | |
20:55 | Factorize code instead of repeating WidgetWorldChanged() contents. check-in: 8d9f04ed user: fvogel tags: bug-bc602049ab | |
20:50 | Fix error in comment in ttkImage.c. check-in: 921246bd user: fvogel tags: bug-bc602049ab | |
20:48 | Fix typo within example code in ttk_image.n man page. check-in: 97ae365a user: fvogel tags: bug-bc602049ab | |
20:38 | Fix [bc602049ab]: Treeview with custom background expands when switching themes. check-in: d507fe93 user: fvogel tags: bug-bc602049ab | |
2022-08-24
| ||
20:24 | Fix commit [419c1e0e] merging TIP#621 (Glyph clustering for Tk) into revised_text. The problem was shown by GitHub Actions: event-2.5(keypress) was failing on all platforms. check-in: 4bc32b8e user: fvogel tags: revised_text, tip-466 | |
07:54 | Attempt to fix [af844f6be7]: win10 : one warning when compiling Tk's trunk Closed-Leaf check-in: 8e407e62 user: jan.nijtmans tags: bug-af844f6be7 | |
2022-08-23
| ||
09:34 | Merge 8.7 check-in: a36b999e user: jan.nijtmans tags: revised_text, tip-466 | |
09:19 | Merge 8.6 check-in: 62aeec8a user: jan.nijtmans tags: trunk, main | |
09:17 | Run Tk testcases on ubuntu-20.04 for now (some are failing on ubuntu-22.04) check-in: 59025499 user: jan.nijtmans tags: core-8-6-branch | |
2022-08-22
| ||
20:45 | Merge 8.6 check-in: c6a1b024 user: jan.nijtmans tags: trunk, main | |
20:36 | Github action: ubuntu-20.04 -> ubuntu-22.04 check-in: 809eca9f user: jan.nijtmans tags: core-8-6-branch | |
19:19 | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: 5a15a9e9 user: fvogel tags: trunk, main | |
19:19 | Fix [f6e4d4ca30]: polygon items filled differently depending on platform. Thanks to Christopher Chavez. check-in: 89895253 user: fvogel tags: core-8-6-branch | |
19:17 | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: 652b1395 user: fvogel tags: trunk, main | |
19:16 | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: f219b2d8 user: fvogel tags: core-8-6-branch | |
14:17 | Merge 8.7 check-in: 419c1e0e user: jan.nijtmans tags: revised_text, tip-466 | |
14:01 | merge 8.6 check-in: 5246d3c0 user: dgp tags: core-8-6-13-rc | |
2022-08-21
| ||
22:37 | ubuntu-18.04 is deprecated check-in: 065610a7 user: jan.nijtmans tags: trunk, main | |
21:55 | Merge 8.7 (which now contains glyph_indexing_2 branch) check-in: 609cb63b user: jan.nijtmans tags: mac_styles_87 | |
21:53 | TIP #621 implementation: Glyph clustering for Tk check-in: 3ac23a4d user: jan.nijtmans tags: trunk, main | |
21:49 | Merge 8.7 check-in: da8b58d7 user: jan.nijtmans tags: revised_text, tip-466 | |
17:04 | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. Closed-Leaf check-in: a2c68b0b user: fvogel tags: bug-4a59d535d1 | |
16:56 | Document the use of the even-odd rule when filling canvas items. Closed-Leaf check-in: 863f9ede user: fvogel tags: bug-f6e4d4ca30 | |
16:47 | Fix [f6e4d4ca30]: polygon items filled differently depending on platform. Thanks to Christopher Chavez. check-in: bf11afd4 user: fvogel tags: bug-f6e4d4ca30 | |
2022-08-20
| ||
13:32 | Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to Christopher Chavez. check-in: 25aa643b user: fvogel tags: trunk, main | |
13:32 | Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to Christopher Chavez. check-in: 4bb27fb5 user: fvogel tags: core-8-6-branch | |
2022-08-19
| ||
20:06 | Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to Christopher Chavez. Closed-Leaf check-in: 8656d3f4 user: fvogel tags: bug-71b1e5e331 | |
19:50 | Fix [7bf7dcd36d]: floor.tcl: make usable again on 8.6. Patch by Christopher Chavez. check-in: e3c414a8 user: fvogel tags: trunk, main | |
19:48 | Fix [7bf7dcd36d]: floor.tcl: make usable again on 8.6. Patch by Christopher Chavez. check-in: 16f1ae96 user: fvogel tags: core-8-6-branch | |
2022-08-16
| ||
14:18 | Re-enable liveResize. check-in: 39322aa8 user: marc_culler tags: chavez_cgimage_drawing | |
2022-08-15
| ||
13:34 | Christopher Chavez's CGImage-backed views. check-in: a7e2553a user: marc_culler tags: chavez_cgimage_drawing | |
2022-08-11
| ||
07:35 | nanosvg#221 "Out-of-bounds read in nsvg__parseUrl" https://github.com/memononen/nanosvg/issues/221 check-in: b4f2cc42 user: oehhar tags: trunk, main | |
2022-08-08
| ||
12:54 | merge 8.6 check-in: 32894130 user: dgp tags: core-8-6-13-rc | |
2022-08-04
| ||
13:23 | Merge-mark check-in: c60d8fe8 user: jan.nijtmans tags: trunk, main | |
13:21 | Fix symbol conflicts in Xutil.h (noticable in msvc build) check-in: bf6978fb user: jan.nijtmans tags: core-8-6-branch | |
2022-08-02
| ||
15:16 | Merge-mark check-in: 278bf913 user: jan.nijtmans tags: trunk, main | |
15:15 | Update Xutil.h and cursorfont.h to latest X11 version check-in: c83c68e6 user: jan.nijtmans tags: core-8-6-branch | |
12:57 | Change comment character from "//" to "/* */" check-in: d084a3b9 user: oehhar tags: trunk, main | |
12:52 | Nano SVG is still locale dependent #139, https://github.com/memononen/nanosvg/issues/139#issuecomment-1177877388 check-in: f1e5f7a1 user: oehhar tags: trunk, main | |
07:39 | Merge 8.6 check-in: 6a6b92e8 user: jan.nijtmans tags: trunk, main | |
07:38 | Add tkUnixDefault.h to X11_PRIVATE_HDRS (patch from OpenSUSE) check-in: d29e74cf user: jan.nijtmans tags: core-8-6-branch | |
2022-08-01
| ||
15:18 | Use UTF-8 encoding for Esperanto message file. Thanks to Uli Ender. check-in: 530de050 user: oehhar tags: trunk, main | |
09:47 | Fix MacOSX --disable-aqua build check-in: c939dccd user: jan.nijtmans tags: trunk, main | |
2022-07-31
| ||
21:34 | Make TkpWillDrawWidget()/TkpRedrawWidget() available to all platforms, not only MacOSX check-in: becdd237 user: jan.nijtmans tags: trunk, main | |
20:33 | Merge 8.7 Leaf check-in: fa1d1844 user: jan.nijtmans tags: stub-simplification | |
2022-07-29
| ||
14:56 | Merge-mark check-in: 637adf9d user: jan.nijtmans tags: trunk, main | |
14:55 | one too much check-in: 15391924 user: jan.nijtmans tags: core-8-6-branch | |
14:49 | Merge-mark check-in: e710e784 user: jan.nijtmans tags: trunk, main | |
14:48 | Update keysym table (for Windows/MacOS) to the latest one from X11R6. Also update documentation accordingly. check-in: 767a13f7 user: jan.nijtmans tags: core-8-6-branch | |
14:11 | Document new XF86 keysyms check-in: 740b12fc user: jan.nijtmans tags: trunk, main | |
2022-07-28
| ||
21:32 | Merge 8.6, but don't add the 3270* keysyms: They are not enabled by default in X11 check-in: 7249c26e user: jan.nijtmans tags: trunk, main | |
21:27 | Update Xfuncproto.h and all keysym-related X11 header-files to the latest version. New keysyms are not added to Tk, no functional changes check-in: 8b956af1 user: jan.nijtmans tags: core-8-6-branch | |
14:18 | Add more XF86 keysyms, available in latest X11 check-in: 73d04d10 user: jan.nijtmans tags: trunk, main | |
11:30 | Update to latest X11 headers check-in: 5b24f8d6 user: jan.nijtmans tags: trunk, main | |
08:51 | Merge 8.7 check-in: a5356038 user: jan.nijtmans tags: pspjuth-treeview | |
2022-07-26
| ||
20:44 | Remove hardcoded values from unixEmbed-11.2 check-in: 8a3687e8 user: fvogel tags: unstable_tests | |
2022-07-25
| ||
20:15 | Merge 8.7 check-in: 053099cc user: jan.nijtmans tags: tcl8-compat | |
20:13 | Merge 8.7 check-in: 101462b3 user: jan.nijtmans tags: tip-626 | |
20:08 | Merge 8.7 check-in: 2e79c812 user: jan.nijtmans tags: mac_styles_87 | |
20:04 | Merge 8.7 check-in: fd5b8faa user: jan.nijtmans tags: revised_text, tip-466 | |
19:59 | Merge 8.7 Closed-Leaf check-in: 8933117d user: jan.nijtmans tags: glyph_indexing_2 | |
17:25 | merge 8.6 check-in: eb1f53b5 user: fvogel tags: unstable_tests | |
17:23 | Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style. check-in: e2e3989e user: fvogel tags: trunk, main | |
17:23 | Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style. check-in: 94aab2f0 user: fvogel tags: core-8-6-branch | |
17:20 | Commit last suggestion from Koen Danckaert (ttk menubutton, cas -direction flush, for Win and Linux. Closed-Leaf check-in: a77e4d06 user: fvogel tags: bug-a3b03f41fe | |
14:01 | Fix some more signatures in compat/unistd.h check-in: 59f5f072 user: jan.nijtmans tags: core-8-6-branch | |
13:46 | Sync compat/stdlib.h and compat/unistd.h with Tcl check-in: bbc7e774 user: jan.nijtmans tags: core-8-6-branch | |
2022-07-23
| ||
12:01 | Further stabilize unixEmbed-11.2 by returning to update idletasks on the mac as it was originally. check-in: 26a78389 user: fvogel tags: unstable_tests | |
2022-07-21
| ||
13:17 | merge 8.6 check-in: e80a527b user: dgp tags: core-8-6-13-rc | |
2022-07-20
| ||
22:02 | merge 8.7 check-in: 70b0baa1 user: fvogel tags: mac_styles_87 | |
22:01 | merge 8.7 check-in: 8a0d68fc user: fvogel tags: glyph_indexing_2 | |
21:03 | Completely eradicate proc waitForMap and waitForUnmap in the test suite. The tests stability problem was due to the TkMacOSXHandleMapOrUnmap() approach, now removed. check-in: 411c0f76 user: fvogel tags: unstable_tests | |
20:52 | Remove stabilization lines in panedwindow.test. The problem was due to the TkMacOSXHandleMapOrUnmap() approach, now removed. check-in: 02ae03b3 user: fvogel tags: unstable_tests | |
20:35 | merge core-8-6-branch check-in: 195f5441 user: fvogel tags: unstable_tests | |
20:33 | merge 8.7 check-in: bc7b7551 user: fvogel tags: revised_text, tip-466 | |
20:33 | The previous commit [d49253fe] also fixes [61e0bb8aab]: Embedded windows in a text widget cannot be removed on macOS. Remove the 'aquaKnownBug' constraints on the concerned tests in textWind.test. check-in: 68ed66fe user: fvogel tags: trunk, main | |
20:30 | The previous commit [45843325] also fixes [61e0bb8aab]: Embedded windows in a text widget cannot be removed on macOS. Remove the 'aquaKnownBug' constraints on the concerned tests in textWind.test. check-in: 5bba2a54 user: fvogel tags: core-8-6-branch | |
19:15 | Remove wrong code for Tk menubutton posted in win32 with -direction left. check-in: 2489701a user: fvogel tags: bug-a3b03f41fe | |
19:03 | Improve the fix with a patch from Koen Danckaert. check-in: c7fe8b87 user: fvogel tags: bug-a3b03f41fe | |
2022-07-19
| ||
23:12 | Restore comment line removed by error in the previous commit whil resolving conflicts. check-in: 1f5c6f15 user: fvogel tags: unstable_tests | |
23:11 | merge core-8-6-branch check-in: 1ac91a23 user: fvogel tags: unstable_tests | |
23:10 | merge 8.7 check-in: bcbbe22f user: fvogel tags: revised_text, tip-466 | |
23:06 | Fix [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. check-in: d49253fe user: fvogel tags: trunk, main | |
23:01 | Fix [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. check-in: 45843325 user: fvogel tags: core-8-6-branch | |
22:59 | merge bug-91ca777b4d-alt since that branch has the fix we want to keep to fix [91ca777b4d]. Closed-Leaf check-in: bf99ae5c user: fvogel tags: bug-91ca777b4d | |
15:36 | Merge mark check-in: 402ad127 user: kevin_walzer tags: trunk, main | |
13:02 | Fix systray text display on X11 check-in: 7f672e0d user: kevin_walzer tags: trunk, main | |
2022-07-17
| ||
12:11 | Fix database class error for -direction in menubutton man page. check-in: 24d52640 user: fvogel tags: bug-a3b03f41fe | |
10:29 | Alternative fix for [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. The TkMacOSXHandleMapOrUnmap machinery may not be needed anymore (experimental). Closed-Leaf check-in: 55503ee1 user: fvogel tags: bug-91ca777b4d-alt | |
2022-07-16
| ||
20:04 | merge core-8-6-branch check-in: f441c71c user: fvogel tags: unstable_tests | |
13:35 | Restore the fix from chw. check-in: cf74461b user: fvogel tags: bug-91ca777b4d | |
10:10 | Remove debug output (leftover in previous commit). check-in: 8a8bd572 user: fvogel tags: bug-91ca777b4d | |
10:09 | Fix typos in the description of TkMacOSXHandleMapOrUnmap in macosx/tkMacOSXWm.c. check-in: f8cfa5c4 user: fvogel tags: bug-91ca777b4d | |
09:59 | Add a precision in the comment describing TtkSendVirtualEvent check-in: 12315219 user: fvogel tags: bug-91ca777b4d | |
2022-07-13
| ||
21:25 | Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style. check-in: 08ca5633 user: fvogel tags: bug-a3b03f41fe | |
18:03 | Fix my stupid mistake in previous commit check-in: d8fb5f82 user: fvogel tags: unstable_tests | |
13:47 | merge 8.6 check-in: dcdb5d18 user: dgp tags: core-8-6-13-rc | |
2022-07-12
| ||
22:17 | Merge 8.7 check-in: 5ff96dab user: jan.nijtmans tags: revised_text, tip-466 | |
21:57 | Merge 8.7 check-in: bfd7ad6f user: jan.nijtmans tags: glyph_indexing_2 | |
21:43 | Merge 8.6 check-in: 5cdd058c user: jan.nijtmans tags: trunk, main | |
21:33 | argc -> objc where appropriate check-in: e69b7b26 user: jan.nijtmans tags: core-8-6-branch | |
20:59 | Attempt at fixing sporadic failures of panedwindow-23.30 at GitHub on macOS. check-in: 71ce80bd user: fvogel tags: unstable_tests | |
20:43 | merge 8.6 check-in: 3c34e045 user: dgp tags: core-8-6-13-rc | |
2022-07-07
| ||
03:53 | Instrument panedwindow-23.30 a bit more. check-in: 4bd9a501 user: fvogel tags: unstable_tests | |
2022-07-05
| ||
20:23 | Merge 8.7 check-in: fcdd1d01 user: jan.nijtmans tags: tip-626 | |
19:52 | Merge 8.7 check-in: 3f33ffc9 user: jan.nijtmans tags: tcl8-compat | |
19:36 | Merge 8.7 check-in: 32c1eaed user: jan.nijtmans tags: glyph_indexing_2 | |
2022-07-04
| ||
10:17 | Merge mark check-in: 48a6c74f user: oehhar tags: trunk, main | |
10:15 | Correction in escape sequence of Esperanto message file check-in: 1799b854 user: oehhar tags: core-8-6-branch | |
10:13 | Update Esperanto message catalog. Thanks to Uli Ender for the contribution. check-in: b4feacc1 user: oehhar tags: trunk, main | |
10:03 | Update Esperanto message catalog. Thanks to Uli Ender for the contribution. check-in: de777714 user: oehhar tags: core-8-6-branch | |
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
| ||
21:15 | Add better comments regarding proc controlPointerWarpTiming as a test helper tool, see [2704ed0c6c]. check-in: 1b87c476 user: fvogel tags: trunk, main | |
21:15 | Add better comments regarding proc controlPointerWarpTiming as a test helper tool, see [2704ed0c6c]. check-in: 656477e5 user: fvogel tags: core-8-6-branch | |
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-27
| ||
12:03 | Merge 8.7 check-in: bb485c37 user: jan.nijtmans tags: tcl8-compat | |
11:58 | Merge 8.6 check-in: 85d3c338 user: jan.nijtmans tags: trunk, main | |
11:41 | Fix [be29f72eb7]: Add ru translation messages, which used in "tk fontchooser" dialog check-in: beefdfdf user: jan.nijtmans tags: core-8-6-branch | |
11:28 | Fix [aefdb8601b]: Invalid translation of "Cancel" mesage in tk/msgs/ru.msg file check-in: b16a47e5 user: jan.nijtmans tags: core-8-6-branch | |
11:20 | Update rules.vc (add OPTS=tcl8) check-in: 00ddd65f user: jan.nijtmans tags: tcl8-compat | |
2022-06-25
| ||
10:01 | TIP #628 for Tk: Shared 8.7/9.0 build environment check-in: 192eb542 user: jan.nijtmans tags: tcl8-compat | |
2022-06-23
| ||
11:04 | typo check-in: 8b04ad04 user: jan.nijtmans tags: tip-626 | |
10:50 | Merge 8.7 check-in: 0cc1464b user: jan.nijtmans tags: tip-626 | |
10:12 | Fix crash in canvRect testcase. Adapt some more loops the same way, handling > 2^31 tags when Tcl >= 9.0 check-in: a787aae9 user: jan.nijtmans tags: trunk, main | |
2022-06-22
| ||
19:15 | Merge 8.7 check-in: d4a075cd user: jan.nijtmans tags: tip-626 | |
13:54 | argc -> objc, where Tcl_Obj * arrays are handled check-in: b3419a84 user: jan.nijtmans tags: trunk, main | |
13:02 | Almost finished check-in: 29247198 user: jan.nijtmans tags: tip-626 | |
10:39 | More WIP check-in: 5ee8e2de user: jan.nijtmans tags: tip-626 | |
09:57 | Handle crash in handling "update". More WIP check-in: 9f9dac4d user: jan.nijtmans tags: tip-626 | |
2022-06-21
| ||
22:02 | Start making Tk 64-bit ready check-in: 75bc2f52 user: jan.nijtmans tags: tip-626 | |
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 | |
09:17 | Merge 8.7 check-in: 98d64add user: jan.nijtmans tags: revised_text, tip-466 | |
08:57 | Merge 8.7 check-in: ee4158f7 user: jan.nijtmans tags: glyph_indexing_2 | |
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 | |
13:33 | Trailing spaces do need to be ignored when text is being wrapped. Leaf check-in: 790b8182 user: marc_culler tags: bug-adb6352846 | |
04:56 | Add message-4.3 test demonstrating bug [adb6352846]. check-in: bd43a38e user: fvogel tags: bug-adb6352846 | |
02:35 | merge 8.6 check-in: faebcdcd user: culler tags: bug-adb6352846 | |
02:30 | Fix [adb6352846]: on macOS message breaks lines at trailing spaces check-in: 1450173f user: culler tags: bug-adb6352846 | |
2022-06-18
| ||
16:08 | Fix [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. Fix proposed by Christian Werner. check-in: 251223db user: fvogel tags: bug-91ca777b4d | |
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 | |
14:10 | Merge 8.6 check-in: c93953e1 user: jan.nijtmans tags: trunk, main | |
14:03 | More Fix [b184347a3a]: configure needs more cygpath on windows check-in: bc025237 user: jan.nijtmans tags: core-8-6-branch | |
13:53 | Fix [b184347a3a]: configure needs more cygpath on windows check-in: 393df033 user: jan.nijtmans tags: core-8-6-branch | |
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-14
| ||
12:50 | Merge 8.6 check-in: 3148e900 user: jan.nijtmans tags: trunk, main | |
12:47 | Update ignore-glob and .gitignore check-in: b3f310c4 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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 | |
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 | |
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: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 | |
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 | |
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 | |
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: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 | |
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 | |
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 | |
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 | |
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 | |
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: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 | |
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 | |
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
| ||
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 | |
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
| ||
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 | |
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 | |
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 | |
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:19 | Fix [8a5086219e]: ttk::entry issue check-in: fee2e853 user: jan.nijtmans tags: trunk, main | |
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: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:06 | Oops. Cosmetic change meant to reduce confusion actually increased it. Try again. check-in: a672084d user: culler tags: bug-4401d32fb7 | |
07:50 | merge trunk check-in: 2d6bba34 user: fvogel tags: revised_text, tip-466 | |
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 | |
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 | |
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 | |
2021-04-30
| ||
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 | |