Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
9546 check-ins using file win/wish.exe.manifest.in version 52574f6b
2025-04-10
| ||
12:37 | Fix fd8341e496: Tcl_InitStubs compatibility for 9.1 Leaf 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 | |
2024-05-06
| ||
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-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:23 | merge core-8-6-branch check-in: 2533189f user: fvogel tags: less_tests_constraints | |
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 | |
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 | |
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
| ||
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 | |
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 | |
2024-04-30
| ||
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 | |
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 | |
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 | |
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 | |
13:44 | indenting/formatting (backported from 8.7) check-in: 8d130ca8 user: jan.nijtmans tags: core-8-6-branch | |
2024-04-21
| ||
13:09 | merge core-8-6-branch check-in: 23446877 user: fvogel tags: less_tests_constraints | |
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-16
| ||
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-03-23
| ||
19:16 | re-generate internal stub tables check-in: 4869d6e5 user: jan.nijtmans tags: core-8-6-branch | |
16:58 | Fix commit [60fbc1fa]. check-in: e3db006d user: fvogel tags: bug-22349fc78a | |
2024-03-22
| ||
19:59 | Fix [10705db626]: Missing spaces in man pages. check-in: 5aa61e98 user: fvogel tags: core-8-6-branch | |
2024-03-19
| ||
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: 6c841aa3 user: fvogel tags: core-8-6-branch | |
2024-03-17
| ||
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
| ||
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 | |
2024-03-15
| ||
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 | 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 | |
2024-03-13
| ||
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: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 | |
2024-03-07
| ||
20:08 | merge core-8-6-branch check-in: 3eb956ad user: fvogel tags: bug-22349fc78a | |
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 | |
2024-03-06
| ||
14:15 | typo's in changes file (backported) check-in: 423cb861 user: jan.nijtmans tags: core-8-6-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-16
| ||
15:16 | Fix [82d5a93a46]: 8.6 Documentation/comment typo fixes check-in: 71f581f3 user: jan.nijtmans tags: core-8-6-branch | |
2024-02-14
| ||
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 | |
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 | |
15:07 | Fix compilation warning with -DDEBUG_FONTSEL check-in: c8315f40 user: jan.nijtmans tags: core-8-6-branch | |
2024-02-12
| ||
16:20 | Merge 8.6 check-in: 5f39d044 user: jan.nijtmans tags: less_tests_constraints | |
16:16 | "eval destroy" -> "destroy {*}" in testcases/demo's check-in: 47589603 user: jan.nijtmans tags: core-8-6-branch | |
2024-02-09
| ||
14:19 | merge 8.6 check-in: c8309a4a user: dgp tags: core-8-6-14-rc | |
2024-02-08
| ||
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 | |
2024-02-06
| ||
20:53 | Build binaries at GitHub. check-in: 2bdfc8bb user: fvogel tags: bug-57b821d2db | |
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: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-01-29
| ||
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
| ||
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
| ||
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: 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 | |
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 | |
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-24
| ||
19:40 | merge 8.6 check-in: 4e8ae373 user: dgp tags: core-8-6-14-rc | |
2024-01-23
| ||
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 | |
14:17 | Stop building this branch (eventually) Closed-Leaf check-in: 61b28b8e user: jan.nijtmans tags: bug-026e2bb685 | |
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 | |
09:18 | Use internal flag OPTION_NONNEG check-in: af71f03d user: jan.nijtmans tags: bug-026e2bb685-alt | |
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:30 | Adapt textTag-1.29 demonstrating that [026e2bb685] is not completely solved yet check-in: 042c281f user: jan.nijtmans tags: core-8-6-branch | |
2024-01-20
| ||
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 | |
2024-01-19
| ||
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
| ||
16:54 | Merge 8.6. No need to build this branch on Github any more check-in: 47292b2a user: jan.nijtmans tags: bug-026e2bb685 | |
2024-01-17
| ||
16:44 | More needed 13 -> 14 bumps check-in: 2b098a24 user: jan.nijtmans tags: core-8-6-14-rc | |
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 | |
01:09 | Bump to 8.6.14 for release check-in: 35457e6c user: griffin tags: core-8-6-14-rc | |
2024-01-14
| ||
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 | |
17:04 | merge core-8-6-branch check-in: 0afe4f52 user: fvogel tags: less_tests_constraints | |
2024-01-12
| ||
20:17 | Fix [737abf4523]: text widget has terrible performance with image create. check-in: bae491de user: fvogel tags: core-8-6-branch | |
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
| ||
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: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 | |
2024-01-08
| ||
22:30 | Fix and simplify Tk_FreeImage. Closed-Leaf check-in: 9030824a user: fvogel tags: bug-b7abf0d817 | |
21:21 | typo check-in: a7ff75ed user: jan.nijtmans tags: core-8-6-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:01 | USE_WIDECHAR_API isn't used anywhere. Comment fixes check-in: eb2d331c user: jan.nijtmans tags: core-8-6-branch | |
08:45 | Correction in documentation embedded in rules.vc check-in: aa895fef user: fvogel tags: core-8-6-branch | |
2024-01-05
| ||
09:00 | Fix [a9e637f1c8]: ttk::treeview does not show partial bottom row check-in: f32f7a24 user: jan.nijtmans tags: core-8-6-branch | |
2024-01-04
| ||
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 | |
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: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: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 | |
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-26
| ||
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-22
| ||
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 | |
2023-12-20
| ||
12:01 | (cherry-pick): remove tkUnixDialog.c, since it's no longer used check-in: c44ee43d user: jan.nijtmans tags: core-8-6-branch | |
2023-12-18
| ||
22:27 | upload-artifact @3 -> @4 check-in: 6a3ea520 user: jan.nijtmans tags: core-8-6-branch | |
2023-12-16
| ||
08:52 | merge core-8-6-branch check-in: ad944490 user: fvogel tags: less_tests_constraints | |
2023-12-14
| ||
15:15 | Merge 8.6 Leaf check-in: 58f32512 user: jan.nijtmans tags: bug-c23f79ef96, bug-fde9dc2392 | |
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
| ||
10:28 | There was a reason those 3 signatures were removed check-in: 0354549b user: jan.nijtmans tags: core-8-6-branch | |
2023-12-12
| ||
16:09 | Update keycode table (and documentation) to updated X11 headers check-in: 952c48a2 user: jan.nijtmans tags: core-8-6-branch | |
15:04 | Update to latest X11 headers check-in: 31d8e5eb user: jan.nijtmans tags: core-8-6-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 | |
2023-12-11
| ||
06:21 | More complete cleaning in ttk test image-3.1 check-in: fdcdf663 user: fvogel tags: bug-c23f79ef96, bug-fde9dc2392 | |
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: a73ef1cb user: fvogel tags: core-8-6-branch | |
2023-12-06
| ||
19:12 | Increase delays so tests pass on macOS Sonoma. check-in: fb42a2db user: culler tags: core-8-6-branch | |
2023-12-04
| ||
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
| ||
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 | |
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 | |
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 | |
2023-12-01
| ||
10:09 | http -> https (see [b54a9193f6]) check-in: 2d455ab8 user: jan.nijtmans tags: core-8-6-branch | |
2023-11-28
| ||
17:53 | Fix [900f23c6a8]: Potential problem in PNG parser check-in: 17378151 user: jan.nijtmans tags: core-8-6-branch | |
2023-11-26
| ||
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 | |
2023-11-25
| ||
20:21 | Fix [52d83f67eb]: TkDestroyMenu(): outdated comment check-in: 27fe9161 user: fvogel tags: core-8-6-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 | |
09:54 | Fix [9c098a90e6]: macOS Aqua : crash in setMarkedText. Patch from Christopher Chavez. check-in: 62ed2fad user: fvogel tags: core-8-6-branch | |
2023-11-23
| ||
15:21 | Fix e653408972: autoconf warning check-in: 8dbd39be user: jan.nijtmans tags: core-8-6-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: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 | |
2023-11-21
| ||
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 | |
2023-11-17
| ||
19:41 | Let branch less_tests_constraints build at Github Actions for all platforms. check-in: 6ca68604 user: fvogel tags: less_tests_constraints | |
2023-11-16
| ||
20:09 | merge core-8-6-branch check-in: 618aa93c user: fvogel tags: less_tests_constraints | |
2023-11-15
| ||
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 | |
2023-11-14
| ||
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: ac62db26 user: fvogel tags: bug-61550f38bf | |
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 | |
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: b8a3c8b0 user: fvogel tags: bug-61550f38bf | |
2023-11-12
| ||
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 | |
09:39 | Switch to a floating point approach in font-44.1 check-in: e9c932d7 user: fvogel tags: bug-61550f38bf | |
2023-11-10
| ||
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 | |
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-08
| ||
20:57 | merge core-8-6-branch check-in: 861fb276 user: fvogel tags: bug-61550f38bf | |
20:39 | Add temporary debug output to font-44.1 check-in: 98553875 user: fvogel tags: bug-61550f38bf | |
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 | |
2023-11-07
| ||
20:48 | Pixel sizes in font-44.1 must match as integers, therefore round computations. check-in: 5e03f765 user: fvogel tags: bug-61550f38bf | |
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 | |
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:15 | Backout [6f485577] since it triggers an unexpected failure in the main branch. check-in: 6bf77fb6 user: fvogel tags: core-8-6-branch | |
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: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: 6f485577 user: fvogel tags: core-8-6-branch | |
15:56 | Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. Patch from Christopher Chavez. Closed-Leaf check-in: 8ef8e223 user: fvogel tags: bug-499f8e3313 | |
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-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 | |
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: 91a6ecaa user: fvogel tags: core-8-6-branch | |
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-23
| ||
19:42 | Backout [36cf234a], I was just wrong! Thanks Csaba! check-in: d03ae939 user: fvogel tags: less_tests_constraints | |
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: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-18
| ||
18:46 | merge core-8-6-branch check-in: 3b8e8705 user: fvogel tags: less_tests_constraints | |
13:42 | Implement applicationSupportsSecureRestorableState for Sonoma security warning, reported in 10b38a7a7c check-in: ed7cfbac user: kevin_walzer tags: core-8-6-branch | |
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: 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
| ||
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 | 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: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 | |
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:42 | Fix [74bfd42098]: tkBind.c: error: unknown type name 'Tcl_Size' check-in: 6659c39e user: jan.nijtmans tags: core-8-6-branch | |
2023-10-12
| ||
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
| ||
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
| ||
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-09-21
| ||
11:53 | Remove .github and .travis-related stuff: No need to build this branch any more Leaf check-in: cb795a34 user: jan.nijtmans tags: core-8-5-branch | |
2023-09-17
| ||
19:11 | Fix error-handling in UpdateClipboard() Leaf check-in: 3a96613e user: jan.nijtmans tags: bug-ee397e0a55 | |
2023-09-15
| ||
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-11
| ||
16:27 | Update win/rules.vc check-in: b7f71a6e user: jan.nijtmans tags: core-8-6-branch | |
2023-09-07
| ||
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 | |
2023-09-05
| ||
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:21 | Fix [1c61885796]: _Bug9e31fd9449 is a reserved identifier check-in: f5947ff5 user: jan.nijtmans tags: core-8-6-branch | |
19:44 | actions/checkout @v3 -> @v4 check-in: b347360f user: jan.nijtmans tags: core-8-6-branch | |
13:10 | Fix [d2396a9f1b]: [send] with options returns weird strings on X11 check-in: eab3afe8 user: jan.nijtmans tags: core-8-6-branch | |
11:45 | typo check-in: 610fe139 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
06:58 | Put back tiny optimization removed [76de1e42|here] check-in: 7d6cacbc user: jan.nijtmans tags: core-8-6-branch | |
2023-09-03
| ||
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 | |
2023-09-02
| ||
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:44 | Fix [a47f080962]: macOS Aqua warning: unused function 'RetainRegion' check-in: 844915b1 user: fvogel tags: core-8-6-branch | |
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 | |
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-30
| ||
17:30 | Fix for ef5d3e29a4 check-in: cf383028 user: kevin_walzer tags: core-8-6-branch | |
2023-08-29
| ||
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: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 | |
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 | |
2023-08-26
| ||
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 | |
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-04
| ||
10:05 | Remove use of deprecated [trace] subcommands check-in: 27ab1399 user: jan.nijtmans tags: core-8-6-branch | |
2023-08-03
| ||
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 | |
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: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:36 | Merge 8.6 Leaf check-in: a6c7db1c user: jan.nijtmans tags: cygwin | |
13:07 | Fix [ba2197a989]: error in ./configure at Github Actions check-in: 337d20f8 user: jan.nijtmans tags: core-8-6-branch | |
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: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: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-26
| ||
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 | |
2023-07-24
| ||
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 | |
2023-07-23
| ||
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 | |
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: 78ce1d66 user: fvogel tags: core-8-6-branch | |
2023-07-21
| ||
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: 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: 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: 5b4e3f3a user: fvogel tags: core-8-6-branch | |
2023-07-18
| ||
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: 73461c36 user: fvogel tags: core-8-6-branch | |
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 | |
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
| ||
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: 3fa4dedb user: fvogel tags: core-8-6-branch | |
08:37 | Merge 8.6 check-in: 5dc4e8d4 user: jan.nijtmans tags: bug-f9eddb541a | |
2023-07-16
| ||
13:36 | Fix typo when applying patches. check-in: ab191281 user: fvogel tags: bug-f9eddb541a | |
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 | |
2023-07-15
| ||
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 | |
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:56 | Fix [fa4694dcd0]: Aqua: fix TKNSString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 0680f33d user: fvogel tags: core-8-6-branch | |
2023-07-09
| ||
17:23 | Fix [a526d42999]: Aqua: leak in TkpOpenDisplay(). Patch from Christopher Chavez. check-in: 270db3cc user: fvogel tags: core-8-6-branch | |
2023-07-01
| ||
20:28 | Add time-outs to the Tk tests steps in GitHub workflows. check-in: a535d711 user: fvogel tags: core-8-6-branch | |
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:27 | Fix documentation (comments) of TkpGetSystemDefault. check-in: 7f68361a user: fvogel tags: core-8-6-branch | |
2023-06-14
| ||
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
| ||
15:08 | Fix [228476b3e9]: wish can link against incorrect libtk check-in: b7e2b7cc user: jan.nijtmans tags: core-8-6-branch | |
2023-06-11
| ||
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
| ||
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-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-05-31
| ||
20:35 | Fix [4666f21a95]: Avoid a non-evident crash. check-in: 9ba2a411 user: fvogel tags: core-8-6-branch | |
2023-05-29
| ||
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 | |
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 | |
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 | |
2023-05-27
| ||
20:19 | Second patch from Christopher Chavez. check-in: 04fe81d2 user: fvogel tags: bug-4666f21a95 | |
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
| ||
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 | |
2023-05-24
| ||
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: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: 19b41be2 user: fvogel tags: core-8-6-branch | |
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-16
| ||
10:21 | Only use _snprintf on older MSVC compilers. ZeroMemory -> memset check-in: 6ab1c17d user: jan.nijtmans tags: core-8-6-branch | |
2023-05-13
| ||
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 | |
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: 3e4e7a8f user: fvogel tags: core-8-6-branch | |
2023-05-06
| ||
20:01 | Backport: Do not build every branch. Too expensive. check-in: b2fc78d0 user: jan.nijtmans tags: core-8-6-branch | |
2023-05-03
| ||
20:28 | Fix [310c74ecf4]: ThemeChangedProc() can be called after Tk destroyed. check-in: b1876b9e user: fvogel tags: core-8-6-branch | |
2023-05-02
| ||
20:21 | Remove superfluous casts. Closed-Leaf check-in: fadca8dc user: fvogel tags: bug-310c74ecf4 | |
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:43 | Fix [a9cf210a42]: Text select doesn't cover first character. check-in: 23e384be user: fvogel tags: core-8-6-branch | |
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 | |
2023-04-19
| ||
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 | |
2023-04-16
| ||
19:56 | Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warnings check-in: 80e5be23 user: jan.nijtmans tags: core-8-6-branch | |
2023-04-15
| ||
20:32 | Backport more from X11R6 Closed-Leaf check-in: c08f874c user: jan.nijtmans tags: bug-0c734dde2a | |
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 | |
2023-04-10
| ||
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-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 | |
2023-03-30
| ||
09:33 | Fix [15c685a976]: Issues with menu cloning. check-in: af772820 user: sbron tags: core-8-6-branch | |
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
| ||
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 | |
2023-03-26
| ||
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-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-17
| ||
20:15 | arm64e -> arm64. Sync with Tcl check-in: aaa8d03f user: jan.nijtmans tags: core-8-6-branch | |
2023-03-16
| ||
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:02 | Remove _LARGEFILE_SOURCE64 usage. See d690400d07 check-in: c35b1696 user: jan.nijtmans tags: core-8-6-branch | |
2023-03-04
| ||
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-02-28
| ||
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: 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-12
| ||
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 | |
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 | |
2023-02-07
| ||
14:01 | Use more TCL_UNUSED() macro's in stead of (void) casts check-in: 55be7321 user: jan.nijtmans tags: core-8-6-branch | |
2023-02-05
| ||
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 | |
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 | |
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 | |
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 | |
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 | |
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: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 | |
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: 4896e546 user: fvogel tags: core-8-6-branch | |
2023-01-21
| ||
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 | |
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 | |
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 | |
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-15
| ||
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 | |
2023-01-14
| ||
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 | |
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
| ||
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 | |
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 | |
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: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: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
| ||
16:35 | Fix ad393071c2: Use different LD_LIBRARY_PATH_VAR on macOS check-in: 3102a7f9 user: jan.nijtmans tags: core-8-6-branch | |
16:07 | Fix [d84d334ae6]: Fix build on older macOS System check-in: a53edb5e user: jan.nijtmans tags: core-8-6-branch | |
2023-01-05
| ||
17:11 | When translating "nsFont pointSize" to Tcl_WideInt, use correct rounding check-in: 95303b17 user: jan.nijtmans tags: core-8-6-branch | |
2023-01-03
| ||
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: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
| ||
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-16
| ||
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 | |
2022-12-14
| ||
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 | |
2022-12-12
| ||
22:57 | Variable 'j' no longer needed check-in: bf5161ff user: jan.nijtmans tags: core-8-6-branch | |
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: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 | |
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-07
| ||
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 | |
2022-12-05
| ||
19:42 | merge core-8-6-branch check-in: 7c712b7d user: fvogel tags: less_tests_constraints | |
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 | |
2022-12-04
| ||
21:10 | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. check-in: f668bcdf user: fvogel tags: bug-6ee162c3d9 | |
2022-12-02
| ||
22:32 | merge-mark check-in: 465e081a user: jan.nijtmans tags: core-8-6-branch | |
22:31 | upload-artifact@v3 check-in: dd18e6dd user: jan.nijtmans tags: core-8-5-branch | |
22:30 | upload-artifact@v3 check-in: 089cceb5 user: jan.nijtmans tags: core-8-6-branch | |
18:41 | merge core-8-6-branch check-in: 3e391723 user: fvogel tags: less_tests_constraints | |
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: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 | |
2022-11-29
| ||
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 | |
2022-11-27
| ||
19:49 | Fix camel case in constraint name. check-in: ef95e354 user: fvogel tags: less_tests_constraints | |
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: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: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: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: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 | |
2022-11-22
| ||
22:51 | merge release check-in: df366f3d user: dgp tags: core-8-6-branch | |
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-15
| ||
18:33 | changes file update terminted check-in: abf90cd0 user: oehhar tags: rc2, core-8-6-13-rc | |
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
| ||
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 | |
14:06 | merge 8.6 check-in: 176e5970 user: dgp tags: core-8-6-13-rc | |
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 | |
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:24 | Merge branch nonPortable_tests. Some tests previously constrained as 'nonPortable' are actually portable. check-in: f4e7918d user: fvogel tags: core-8-6-branch | |
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 | |
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:15 | merge 8.6 check-in: 2408d8a3 user: dgp tags: core-8-6-13-rc | |
10:57 | changes: Bug [f75190] check-in: 09d6c26a user: oehhar tags: core-8-6-branch | |
2022-11-03
| ||
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 | |
12:49 | merge 8.6 check-in: 58aa95bd user: dgp tags: core-8-6-13-rc | |
2022-11-02
| ||
21:04 | Use "eq" not "==" when checking "tk windowingsystem" check-in: d2d8281f user: jan.nijtmans tags: core-8-6-branch | |
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:31 | merge 8.6 check-in: ebb0d478 user: dgp tags: core-8-6-13-rc | |
2022-10-31
| ||
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 | |
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: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:02 | Simplify Tk_ConfigureWidget() call, using TK_CONFIG_OBJS flag check-in: 840f2156 user: jan.nijtmans tags: core-8-6-branch | |
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
| ||
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:28 | merge core-8-6-branch check-in: 7e62c96a user: fvogel tags: less_tests_constraints | |
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:42 | Test hygiene. Remove every file that is created. check-in: df0c4351 user: dgp tags: core-8-6-branch | |
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:46 | Fix [5e4e44a93b]: ttk::panedwindow chokes on drag check-in: 88f19868 user: jan.nijtmans tags: core-8-6-branch | |
2022-10-27
| ||
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 | |
00:24 | merge 8.6 check-in: a3d8b0ad user: dgp tags: core-8-6-13-rc | |
2022-10-26
| ||
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 | |
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 | |
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 | |
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-18
| ||
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 | |
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: d8907a2b user: fvogel tags: core-8-6-branch | |
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: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 | |
2022-10-13
| ||
21:52 | sync win/rules.vc with Tcl check-in: cc23d9df user: jan.nijtmans tags: core-8-6-branch | |
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-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 | |
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 | |
21:58 | RFE [eb80f601ac]: Aqua: Handle file events in _runBackgroundLoop Leaf check-in: e7bd11e3 user: culler tags: rfe-eb80f601ac | |
21:15 | Add delays and updates to make tests pass on Ventura. check-in: 1398cbb7 user: culler tags: core-8-6-branch | |
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 | |
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: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
| ||
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 | |
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: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 | |
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: b807cb3a user: fvogel tags: core-8-6-branch | |
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-28
| ||
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: 943a70f2 user: fvogel tags: core-8-6-branch | |
2022-09-26
| ||
18:40 | Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Christopher Chavez. Closed-Leaf check-in: 750cb874 user: fvogel tags: bug-f326f30e82 | |
12:44 | merge 8.6 check-in: d3187707 user: dgp tags: core-8-6-13-rc | |
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 | |
2022-09-23
| ||
17:54 | merge 8.6 check-in: 8e6260ae user: dgp tags: core-8-6-13-rc | |
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: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 | |
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: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:14 | Eliminate extraneous declaration of _tkLiveResizeEnded check-in: b77dbbc7 user: marc_culler tags: core-8-6-branch | |
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 | |
17:59 | tkMacOSXFileTypes.c: Guard against crashes when a nil UTType is created. check-in: e411967e user: marc_culler tags: core-8-6-branch | |
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 | |
04:36 | Fix [a64a4b331e]: Aqua widgets sometimes do not appear on app startup. Leaf check-in: 151f1280 user: marc_culler tags: bug-a64a4b331e | |
2022-09-20
| ||
22:49 | Fix wrong initial value for static Bool. check-in: a0d283ff user: marc_culler tags: core-8-6-branch | |
21:54 | Fix [412b80fcaf]: pressing an arrow key disables the next menu selection. check-in: cc1730fc user: marc_culler tags: core-8-6-branch | |
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:11 | Apply patch [313f102dbc] (parenthesize macro parameters) from Christopher Chavez. check-in: cb9772ac user: marc_culler tags: core-8-6-branch | |
17:47 | Fix [3fc14fb28c]: remove unused global variable. check-in: 8e9caadc user: marc_culler tags: core-8-6-branch | |
15:58 | Fix [1ccface1c5]: build fails on macOS 10.15 Leaf check-in: 3e83ac71 user: marc_culler tags: bug-1ccface1c5 | |
05:47 | merge 8.6 check-in: a488d4ab user: fvogel tags: unstable_tests | |
05:07 | patch [ab95811e07] from Christopher Chavez: prevent use-after-free crashes check-in: ecca072b user: marc_culler tags: core-8-6-branch | |
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 | |
2022-09-18
| ||
16:22 | Fix [ead70921a9]: Wish menu unexpectedly triggered by accelerator keys check-in: e131c8d7 user: jan.nijtmans tags: core-8-6-branch | |
2022-09-17
| ||
20:26 | Fix the ttk background issue with 1 deprecated call. check-in: de6a3246 user: marc_culler tags: chavez_cgimage_drawing | |
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-15
| ||
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 | |
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: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 | |
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 | |
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:10 | Fix [006403a25d]: various comment/documentation fixes check-in: 743531bb user: jan.nijtmans tags: core-8-6-branch | |
2022-09-08
| ||
11:47 | merge 8.6 check-in: 202ba1aa user: dgp tags: core-8-6-13-rc | |
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:17 | Simplify TkpConfigureMenuEntry(), using existing TKNSString initWithTclUtfBytes functionality check-in: 07bd94a1 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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: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:48 | Fix [d6cb7b71f6]: clean up ::tk::mac::useCustomMDEF check-in: 437e4b23 user: jan.nijtmans tags: core-8-6-branch | |
2022-09-04
| ||
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-08-31
| ||
20:08 | merge 8.6 check-in: c2e9241b user: fvogel tags: unstable_tests | |
10:10 | Fix 0aa7638534: .gitignore ignores library/tcltest.tcl check-in: 7a46b61e user: jan.nijtmans tags: core-8-6-branch | |
10:09 | Fix 0aa7638534: .gitignore ignores library/tcltest.tcl check-in: 85345c31 user: jan.nijtmans tags: core-8-5-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: 30d9e590 user: fvogel tags: core-8-6-branch | |
2022-08-29
| ||
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
| ||
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-23
| ||
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 | |
09:13 | Run GITHUB actions testcases with tcl 8.5 -> 8.6 (since ubuntu 20.04 doesn't have tcl8.5-dev package any more) check-in: e9394419 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-22
| ||
20:36 | Github action: ubuntu-20.04 -> ubuntu-22.04 check-in: 809eca9f user: jan.nijtmans tags: core-8-6-branch | |
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:16 | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: f219b2d8 user: fvogel tags: core-8-6-branch | |
14:01 | merge 8.6 check-in: 5246d3c0 user: dgp tags: core-8-6-13-rc | |
07:23 | ubuntu-18.04 is deprecated check-in: 5bfbf878 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-21
| ||
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: 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: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-08
| ||
12:54 | merge 8.6 check-in: 32894130 user: dgp tags: core-8-6-13-rc | |
2022-08-04
| ||
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:15 | Update Xutil.h and cursorfont.h to latest X11 version check-in: c83c68e6 user: jan.nijtmans tags: core-8-6-branch | |
07:38 | Add tkUnixDefault.h to X11_PRIVATE_HDRS (patch from OpenSUSE) check-in: d29e74cf user: jan.nijtmans tags: core-8-6-branch | |
2022-07-29
| ||
14:55 | one too much check-in: 15391924 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
2022-07-28
| ||
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 | |
2022-07-26
| ||
20:44 | Remove hardcoded values from unixEmbed-11.2 check-in: 8a3687e8 user: fvogel tags: unstable_tests | |
2022-07-25
| ||
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: 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
| ||
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: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: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 | |
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
| ||
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-04
| ||
10:15 | Correction in escape sequence of Esperanto message file check-in: 1799b854 user: oehhar tags: core-8-6-branch | |
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: 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
| ||
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 | |
2022-06-21
| ||
21:43 | Further ruggedize panedwindow-23.30 since [20a906bf] was not enough. The test till failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForUnmap .f4: timeout!'). Double this time! And add more debug output when a timeout is hit. check-in: a5eeea3d user: fvogel tags: unstable_tests | |
19:20 | Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForMap .embed.b: timeout!'). Double this time! check-in: 645a3198 user: fvogel tags: unstable_tests | |
19:12 | Stabilize notebook-5.1. This test once failed at least, at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: f735736c user: fvogel tags: unstable_tests | |
2022-06-20
| ||
19:14 | Further ruggedize panedwindow-23.30 since [fe28ce65] was just plain wrong and the test failed once at GitHub Actions in branch unstable_tests on macOS with clang (no, --enable-aqua). check-in: 20a906bf user: fvogel tags: unstable_tests | |
2022-06-19
| ||
19:27 | Add debug output since unixEmbed-11.2 still failed once at GitHub Actions on macOS with clang (mem, --enable-aqua). check-in: 930cc27b user: fvogel tags: unstable_tests | |
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: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:47 | Update ignore-glob and .gitignore check-in: b3f310c4 user: jan.nijtmans tags: core-8-6-branch | |
12:46 | Update ignore-glob and .gitignore check-in: 826a5eed user: jan.nijtmans tags: core-8-5-branch | |
2022-06-12
| ||
12:20 | merge core-8-6-branch check-in: f2cb340c user: fvogel tags: unstable_tests | |
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 | |
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 | |
2022-06-09
| ||
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 | |
2022-06-07
| ||
21:38 | merge 8.6 check-in: 55b4c533 user: fvogel tags: unstable_tests | |
21:26 | merge 8.6 check-in: 6cdcbcba user: fvogel tags: less_tests_constraints | |
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-05-27
| ||
09:09 | actions/checkout@v2 -> actions/checkout@v3 check-in: 1243b569 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | actions/checkout@v2 -> actions/checkout@v3 check-in: 6f889115 user: jan.nijtmans tags: core-8-5-branch | |
2022-05-23
| ||
19:49 | Test canvRect-4.4 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: 50e12db3 user: fvogel tags: nonPortable_tests | |
19:48 | Test canvRect-3.6 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: 2c4ad545 user: fvogel tags: nonPortable_tests | |
19:47 | Test canvImg-7.1 seems to be actually portable. Remove the 'nonPortable' constraint. Moreover, remove the very old last two numbers in the expected result since ImageDisplay() in tkTest.c does not write them any longer since [57efce1e]. check-in: 0f6a2063 user: fvogel tags: nonPortable_tests | |
19:28 | Test canvas-2.4 seems to be actually portable. Remove the 'nonPortable' constraint. check-in: caa6ea87 user: fvogel tags: nonPortable_tests | |
19:10 | Fix expected result of textDisp-6.6 (same reason as previous commit). Also, remove the 'unix' constraint on this test (the test passes on Windows and X11, and fails on macOS but it fails identically as other textDisp tests). check-in: ad291946 user: fvogel tags: nonPortable_tests | |
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: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:29 | merge 8.6 check-in: 5b016fe2 user: fvogel tags: less_tests_constraints | |
19:11 | Fix [bee96b4e80]: Mouse position warping and tk busy problems on Windows. Thanks to cjmcdonald. check-in: 628a5b4e user: fvogel tags: core-8-6-branch | |
17:41 | See: https://github.com/tcltk/tcl/pull/13 check-in: 4f80ec52 user: jan.nijtmans tags: core-8-5-branch | |
17:39 | Disable some MSVC warnings (backported from 8.6) check-in: 16a89b61 user: jan.nijtmans tags: core-8-5-branch | |
11: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: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 | |
2022-05-17
| ||
15:14 | KeyPress -> Key in bindings. Minor other cleanups check-in: 92595b98 user: jan.nijtmans tags: core-8-6-branch | |
2022-05-15
| ||
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:37 | merge 8.6 check-in: 80784287 user: fvogel tags: less_tests_constraints | |
2022-05-11
| ||
10:32 | Follow-up to [88cfdcb304]: Move callbackInfo handling into showOpenSavePanel() check-in: f3ab1208 user: jan.nijtmans tags: core-8-6-branch | |
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:48 | sync tcl.m4 with Tcl check-in: 7d135a3b user: jan.nijtmans tags: core-8-6-branch | |
2022-05-08
| ||
20:08 | Merge comment fix check-in: d295253b user: jan.nijtmans tags: core-8-6-branch | |
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 | |
2022-05-07
| ||
22:26 | Fix [eedd795d98]: sizeof(enum) != sizeof(int) check-in: 1280fcc3 user: jan.nijtmans tags: core-8-6-branch | |
2022-05-05
| ||
16:05 | Merge 8.6 Closed-Leaf check-in: ce9db2e9 user: jan.nijtmans tags: bug-eedd795d98 | |
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:32 | Proposed fix for [eedd795d98]: sizeof(enum) != sizeof(int) check-in: 9bcac876 user: jan.nijtmans tags: bug-eedd795d98 | |
2022-05-03
| ||
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 | |
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 | |
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
| ||
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-19
| ||
19:50 | Fix [8dd3d58c62]: macOS Aqua: Fn + e to access Emoji check-in: 326ae4be user: jan.nijtmans tags: core-8-6-branch | |
2022-04-15
| ||
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 | |
2022-04-14
| ||
09:53 | Remove unused #define check-in: 4e2df097 user: jan.nijtmans tags: core-8-6-branch | |
2022-04-10
| ||
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-07
| ||
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:02 | merge 8.6 check-in: 4d26231f user: fvogel tags: less_tests_constraints | |
2022-04-04
| ||
15:17 | (Cherry-pick) Fix for bug [29b5c28ea] check-in: 5814a112 user: jan.nijtmans tags: core-8-6-branch | |
2022-04-03
| ||
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 | |
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 | |
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-20
| ||
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 | |
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: fa3ce96d user: fvogel tags: core-8-6-branch | |
23:42 | merge core-8-6-branch check-in: 94eaedc8 user: fvogel tags: bug-61e0bb8aab | |
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 | |
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 | |
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: 38eda7dc user: fvogel tags: core-8-6-branch | |
2022-03-16
| ||
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 | |
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 | |
2022-03-14
| ||
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-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 | |
2022-03-08
| ||
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 | |
2022-03-07
| ||
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 | |
2022-03-02
| ||
12:59 | Merge 8.6 Leaf check-in: 7012880c user: jan.nijtmans tags: bug-xim | |
12:36 | Code cleanup (more TCL_UNUSED, more type-casts, eol-spacing) check-in: bab2e189 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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
| ||
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: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 | |
2022-02-25
| ||
23:26 | Fix [f75190db19]: ::tk::fontchooser of contains a couple of issues. check-in: 39a07baf user: fvogel tags: core-8-6-branch | |
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 | |
2022-02-24
| ||
15:21 | Fix for [141a119635] check-in: d58bfadc user: kevin_walzer tags: core-8-6-branch | |
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 | |
2022-02-18
| ||
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 | |
2022-02-17
| ||
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:03 | Fix [864b06e7fc]: signed integer overflow in tkImgPNG.c check-in: 2064008c user: jan.nijtmans tags: core-8-6-branch | |
2022-02-16
| ||
11:07 | Sync rules.vc with Tcl check-in: eb732e06 user: jan.nijtmans tags: core-8-6-branch | |
2022-02-14
| ||
17:46 | sync win/tcl.m4 and win/rules.vc with Tcl check-in: 50e718f7 user: jan.nijtmans tags: core-8-6-branch | |
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-12
| ||
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:10 | Merging Christopher Chavez patches to core-8-6-branch check-in: 39076817 user: kevin_walzer tags: core-8-6-branch | |
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:53 | Fix [e331bc4708]: memset(NULL, …) called in Tk_PhotoBlank() check-in: d1f9b9d4 user: jan.nijtmans tags: core-8-6-branch | |
2022-02-09
| ||
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 | |
2022-02-08
| ||
14:54 | More changes for arm64 (or aarch64) check-in: 3b78506e user: jan.nijtmans tags: core-8-6-branch | |
2022-02-07
| ||
10:11 | Fix [247d80ddd8]: Chinese translation - tk msg check-in: 1ef60cb9 user: jan.nijtmans tags: core-8-6-branch | |
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:24 | Unneeded TEXT() macro in tkMain.c. Comment formatting check-in: 4697cc37 user: jan.nijtmans tags: core-8-6-branch | |
2022-02-03
| ||
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 | |
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-01
| ||
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 | |
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: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 | |
2022-01-30
| ||
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 | |
2022-01-26
| ||
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
| ||
10:22 | Add some spare stub entries check-in: 754ae989 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
2022-01-23
| ||
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 | |
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-17
| ||
22:15 | Cherrypick [baf43e83] from trunk. check-in: aa1cff13 user: fvogel tags: core-8-6-branch | |
17:19 | Merge 8.5 check-in: fe860984 user: jan.nijtmans tags: core-8-6-branch | |
17:16 | Add '--disable-xft' on MacOSX Github ACTIONS builds. Thanks, François, for the suggestion! check-in: d28e63bb user: jan.nijtmans tags: core-8-5-branch | |
2022-01-16
| ||
18: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: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: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 | |
13:50 | merge 8.6 check-in: fd65f596 user: fvogel tags: less_tests_constraints | |
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 | |
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: 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:34 | Add "no-xft" tag to tk::build-info check-in: fc5b4a73 user: jan.nijtmans tags: core-8-6-branch | |
2022-01-07
| ||
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 | |
2022-01-06
| ||
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: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 | |
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 [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 | |
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 | |
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: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: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
| ||
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:41 | Add cast to silence compiler warning check-in: 052cc088 user: marc_culler tags: core-8-6-branch | |
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: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-20
| ||
20:24 | merge 8.6 check-in: b6fb66ff user: fvogel tags: bug-9e1312f32c, bug-b1d115fa60 | |
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:09 | Remove the isDead property from TKWindow since it is no longer needed. check-in: 85bdee11 user: marc_culler tags: bug-6be8b0b48c | |
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:25 | Prevent stale references in the persistent mouse event processing state. check-in: 27dc6a35 user: marc_culler tags: bug-6be8b0b48c | |
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 | |
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
| ||
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-15
| ||
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 | |
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 | Backport testcase combobox-2.7 from Tcl 8.7 check-in: 63cabceb user: jan.nijtmans tags: core-8-6-branch | |
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:03 | Fix [156e58bc6e]: Tk_PhotoPutBlock(), Tk_PhotoPutZoomedBlock(): undefined behavior, other possible issues? check-in: 9e07db64 user: jan.nijtmans tags: core-8-6-branch | |
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: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 | |
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: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: 2665bc6c user: fvogel tags: core-8-6-branch | |
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 | |
11:20 | Fix [25894d41c2]: correcting usage of Tk_FreeColor() in ImgPhotoCmd() check-in: 3af889c8 user: jan.nijtmans tags: core-8-6-branch | |
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: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
| ||
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:01 | Update the man page for wm protocol. check-in: e89cd09c user: marc_culler tags: core-8-6-branch | |
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 | |
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: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:28 | Fix [2a6c62afd9]: <<TreeviewSelect>> firing. check-in: 5d07f1a3 user: fvogel tags: core-8-6-branch | |
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: 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
| ||
17:15 | Merge 8.6 check-in: b45e93d7 user: jan.nijtmans tags: cygwin | |
16:52 | Fix gcc warning. Add some more type-casts check-in: bb01c15c user: jan.nijtmans tags: core-8-6-branch | |
10:56 | Drop executable flag fromo win/tkUuid.h.in check-in: 819e13a8 user: jan.nijtmans tags: core-8-6-branch | |
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
| ||
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 | |
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-24
| ||
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: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 | |
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 | |
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-13
| ||
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
| ||
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
| ||
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: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: d1323655 user: fvogel tags: core-8-6-branch | |
14:20 | Minor change of the documentation following discussion in [46c2f088a2] (ttk::radiobutton -compound accepts empty string) Closed-Leaf check-in: 31ab0637 user: fvogel tags: bug-b82bd4872b, bug-077d49828b, bug-46c2f088a2 | |
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: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
| ||
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 | |
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: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: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 | |
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
| ||
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: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 | |
13:06 | Merge 8.6 check-in: 4cfc4eb7 user: culler tags: core-8-6-12-rc | |
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
| ||
03:38 | TIP 608 implementation - Add <<TkWorldChanged>> virtual event check-in: a297eb00 user: griffin tags: core-8-6-branch | |
2021-10-18
| ||
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: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: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: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-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-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-21
| ||
18:28 | Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: 1f459031 user: fvogel tags: core-8-6-branch | |
11:58 | Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 6ffcea9b user: jan.nijtmans tags: core-8-6-branch | |
09:35 | Merge 8.5 check-in: e81baf05 user: jan.nijtmans tags: core-8-6-branch | |
09:33 | __WIN64 -> _WIN64 (since that's the official documented macro which should always exist on Win64) check-in: 268eba6a user: jan.nijtmans tags: core-8-5-branch | |
2021-09-20
| ||
20:35 | Fix [0338867c74]: Windows text widget hang Phaistos font installed Closed-Leaf check-in: 0d90e4ba user: fvogel tags: bug-0338867c74 | |
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-15
| ||
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
| ||
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 | |
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-04
| ||
08:47 | Bug Ticket [0b9e8d640f] : implementation from AndroWish (Thanks CHristian!) check-in: d328411e user: oehhar tags: bug-0b9e8d640f-win-msgbox-center | |
2021-08-27
| ||
08:21 | Fix erroneous comment (labelframe widgets do exist) Closed-Leaf check-in: 32e7718b user: fvogel tags: bug-3049518 | |
2021-08-15
| ||
23:39 | Remove unused pixelpower field from XImage. check-in: 6115aeee user: culler tags: core-8-6-branch | |
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 | |
2021-08-01
| ||
13:38 | Move comment where it really belongs. check-in: 33d9b877 user: fvogel tags: less_tests_constraints | |
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 | |
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:53 | Fix typos in comments. check-in: d87c70d2 user: fvogel tags: less_tests_constraints | |
07:40 | Fix previous commit that triggered errors at runtime ('TkScrollWindow(): HIShapeUnion failed: -50' and alike for HIShapeIntersect and HIShapeDifference) check-in: bb962fce user: fvogel tags: less_tests_constraints | |
2021-07-29
| ||
09:04 | merge-mark check-in: 0acc329c user: jan.nijtmans tags: core-8-6-branch | |
06:09 | Experiment. Change macOS damage region computation: use xor(source,destination). check-in: 55937bf0 user: fvogel tags: less_tests_constraints | |
2021-07-28
| ||
20:36 | Experiment. Change macOS damage region computation. check-in: 761b297e user: fvogel tags: less_tests_constraints | |
10:39 | Don't bother a "make install" on MacOS either. check-in: 0c8ab335 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-27
| ||
15:10 | Don't bother some testcases on XQuarz check-in: 02af0d73 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-26
| ||
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-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 | |
2021-07-22
| ||
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 | |
2021-07-20
| ||
17:58 | merge core-8-6-branch check-in: 352a181a user: fvogel tags: less_tests_constraints | |
15:19 | Merge 8.5 check-in: 487d1c5d user: jan.nijtmans tags: core-8-6-branch | |
15:17 | (redo) start to use msys2 shell: If the right tools are installed, it works check-in: d6613960 user: jan.nijtmans tags: core-8-5-branch | |
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 | |
2021-07-18
| ||
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 | |
2021-07-17
| ||
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 | |
11:26 | Merge 8.5 check-in: 05f0efa0 user: jan.nijtmans tags: core-8-6-branch | |
11:24 | Undo part of previous commit: msys2 shell behaves different from bash check-in: c635107b user: jan.nijtmans tags: core-8-5-branch | |
2021-07-16
| ||
14:11 | Merge 8.5 check-in: 5e03d4b4 user: jan.nijtmans tags: core-8-6-branch | |
13:57 | Use msys2 shell in msys environment check-in: 57932879 user: jan.nijtmans tags: core-8-5-branch | |
12:29 | Merge 8.5 check-in: cb34b700 user: jan.nijtmans tags: core-8-6-branch | |
12:01 | Install Msys2 the same way as Tcl does check-in: 5ed3b571 user: jan.nijtmans tags: core-8-5-branch | |
11:25 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 7d100b18 user: jan.nijtmans tags: core-8-6-branch | |
11:23 | Fix [037113a38b]: man tk_library refers erroneously to tcl_library (+ link) check-in: 01fab26f user: jan.nijtmans tags: core-8-5-branch | |
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 | |
2021-07-12
| ||
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: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 | |
2021-07-11
| ||
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 | |
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 | |
2021-07-02
| ||
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: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 | |
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 | |
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: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:25 | Merge 8.5 check-in: 8521c448 user: jan.nijtmans tags: core-8-6-branch | |
13:24 | Sync win/nmakehlp.c with Tcl (again) check-in: 333c8cc2 user: jan.nijtmans tags: core-8-5-branch | |
11:48 | Merge 8.5 check-in: 2072b0a6 user: jan.nijtmans tags: core-8-6-branch | |
11:30 | Sync win/nmakehlp.c with Tcl check-in: e6d6c8bd user: jan.nijtmans tags: core-8-5-branch | |
2021-06-21
| ||
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: ee4672eb user: fvogel tags: core-8-6-branch | |
07:52 | Menu-related code cleanup. (mainly indenting spaces -> tabs) check-in: 75d27289 user: jan.nijtmans tags: core-8-6-branch | |
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-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 | |
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-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 | |
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 | |
2021-06-10
| ||
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:43 | Fix [26d4c8a0b4]: Typos in the man pages for grid, pack, and place check-in: fab8b752 user: fvogel tags: core-8-6-branch | |
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 | |
2021-06-09
| ||
19:44 | Add a comment check-in: 22523d8e user: fvogel tags: less_tests_constraints | |
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:25 | Sync rules.vc with Tcl check-in: e30eb91f user: jan.nijtmans tags: core-8-6-branch | |
12:09 | sync unix/tcl.m4 with Tcl, re-generate unix/configure check-in: 257e1de7 user: jan.nijtmans tags: core-8-6-branch | |
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-04
| ||
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 | |
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 | |
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 | |
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:24 | Merge 8.6 Leaf check-in: 806931a0 user: culler tags: mac_styles | |
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: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:09 | A few more "const" keyword optimizations check-in: 4f6cd61f user: jan.nijtmans tags: core-8-6-branch | |
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
| ||
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 | |
2021-06-01
| ||
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 | |
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 | |
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 | |
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 | |
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: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 | |
2021-05-27
| ||
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 | |
2021-05-26
| ||
14:26 | Test Tk 8.5 on MacOS with XQuarz only check-in: 3f252275 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-25
| ||
08:27 | merge mark check-in: c1d6ec4c user: fvogel tags: core-8-6-branch | |
08:26 | Cherrypick [9d22c7e3] and adapt it to core-8-5-branch. check-in: 83f1dc41 user: fvogel tags: core-8-5-branch | |
08:10 | merge mac_workflow branch check-in: 9d22c7e3 user: fvogel tags: core-8-6-branch | |
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
| ||
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 | |
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 | |
2021-05-23
| ||
22:36 | Fix aqua crash in wm-transient-7.5 Closed-Leaf check-in: 6b90aa9a user: culler tags: transient_crash | |
2021-05-22
| ||
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:00 | Merge 8.5 check-in: 7ab3f6fe user: jan.nijtmans tags: core-8-6-branch | |
12:56 | Merge mac_workflow branch check-in: ca4950a8 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-21
| ||
20:11 | merge core-8-6-branch check-in: 170a8d4d user: fvogel tags: mac_workflow | |
10:46 | merge-mark check-in: fbf7607d user: jan.nijtmans tags: core-8-6-branch | |
10:42 | Fix [8b679f597b]: tk unix/Makefile.in : uses a library path rather than a directory location when building tk library check-in: 8e758be5 user: jan.nijtmans tags: core-8-5-branch | |
09:24 | Minor code cleanup: Handle $entry -1 the same as $entry "", since Tk is not always consistant in which one is used check-in: 489035bd user: jan.nijtmans tags: core-8-6-branch | |
2021-05-20
| ||
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 | |
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
| ||
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:33 | Fix warning with msvc: LINK : warning LNK4044: unrecognized option '/DCONSOLE'; ignored check-in: 5367af43 user: jan.nijtmans tags: core-8-6-branch | |
2021-05-12
| ||
17:40 | Previous commit shows a segfault in wm.test. Narrow down at which test this happens. check-in: 1d90c477 user: fvogel tags: mac_workflow | |
2021-05-11
| ||
19:52 | Theory: kill $XVFB_PID returns 1 because xvfb is no longer alive. Actually we should not need to kill xvfb when process exits: line ( runXvfb :0; make test-classic test-ttk; exit $? ) should be enough. check-in: 8732243b user: fvogel tags: mac_workflow | |
18:35 | Force kill exit code to be zero, and make error message more specific. check-in: 811f88f9 user: fvogel tags: mac_workflow | |
15:26 | comment fix check-in: 3e1f2d5e user: jan.nijtmans tags: core-8-6-branch | |
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 | |
13:17 | eol-spacing check-in: 285454c4 user: jan.nijtmans tags: core-8-6-branch | |
2021-05-10
| ||
19:16 | Oops. check-in: 39bee0ae user: fvogel tags: mac_workflow | |
19:15 | Hmmm... the exit code should probably rather be forced after the xvfb killing. But let's first propagate the exit code from make test to the end of xvfb kill (see man kill: 'The value of $? after the trap action completes shall be the value it had before trap was invoked.') check-in: 04830d56 user: fvogel tags: mac_workflow | |
17:36 | Try forcing exit code to be zero (grepping for 'Failed [1-9] could be good enough). check-in: 81859f57 user: fvogel tags: mac_workflow | |
16: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 | |
06:36 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c check-in: 447e1cad user: jan.nijtmans tags: core-8-6-branch | |
06:31 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 08a8bf03 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-09
| ||
14:05 | If an app has a grab window, ensure that it gets focus if the app is deactivated and reactivated. Closed-Leaf check-in: 3bd6d50c user: culler tags: bug-171ba701e5 | |
11:42 | Not sure we need to explicitely exit $? . Try without. check-in: 087c324c user: fvogel tags: mac_workflow | |
2021-05-08
| ||
22:01 | Also remove unreachable return statement. Closed-Leaf check-in: 053d7f76 user: fvogel tags: bug-72de53dab2 | |
12:45 | Fix [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c. check-in: 67b363a7 user: fvogel tags: bug-72de53dab2 | |
12:42 | Merging fix for 7bb246b072, thanks to M. Wayne Davis for the report check-in: 9ad555bc user: kevin_walzer tags: core-8-6-branch | |
12:33 | Prevent the crash related to [171ba701e5]. More work is needed to preserve the grab state when the app is deactivated. check-in: 4c97c826 user: culler tags: core-8-6-branch | |
12:18 | Apply recommendation from the XQuartz (xvfb) guys https://github.com/XQuartz/XQuartz/issues/162#issuecomment-833215208 check-in: 6bef056d user: fvogel tags: mac_workflow | |
2021-05-06
| ||
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 | |
2021-05-05
| ||
21:57 | Restore processing of Apple Events on app launch Closed-Leaf check-in: 830e5b70 user: kevin_walzer tags: ae_fix | |
2021-05-04
| ||
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 | |
09:06 | uint32 -> uint32_t, more TCL_UNUSED() and typecasts check-in: 02af6998 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
16:04 | Eliminate TkpPutRGBAImage's first 2 parameters, since they are unused check-in: 9fda84d2 user: jan.nijtmans tags: core-8-6-branch | |
13:36 | Make ImageGetPixel consistent with XGetImage. check-in: e437d0d2 user: culler tags: bug-4401d32fb7 | |
07:33 | Previous commit results in 'Error: Cask '[email protected]' is unavailable: No Cask with this name exists.'. Forget about this way, then. check-in: 9f79622f user: fvogel tags: mac_workflow | |
2021-05-02
| ||
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 | |
15:55 | Interchange ManageGeometry and UnmapWindow in tkFrame.c and tkCanvWind.c as well. check-in: 802d09c1 user: culler tags: bug-61e0bb8aab | |
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:27 | ... and in the process remove previous failing tries. check-in: 0f07ae43 user: fvogel tags: mac_workflow | |
07:26 | Try searching what versions are available, and install version 2.7 of XQuartz... check-in: b3ff0fc8 user: fvogel tags: mac_workflow | |
02:33 | Fix [2ecb09d118]: Aqua ignores preference setting to disable key repeats. check-in: 8c5caa68 user: culler tags: core-8-6-branch | |
2021-05-01
| ||
23:07 | ABGR -> ARGB as observed by Christopher Chavez. check-in: 76f845aa user: culler tags: bug-4401d32fb7 | |
22:38 | Fix typo. Closed-Leaf check-in: 698eed41 user: culler tags: bug-2ecb09d118 | |
22:37 | Edit comments. check-in: b0ad0b7d user: culler tags: bug-2ecb09d118 | |
22:21 | Take care to only check the aRepeat property of an NSKeyDown event. Isolate the test for discarding them from the other logic check-in: f9e38696 user: culler tags: bug-2ecb09d118 | |
21:58 | Fix [eafa029f3a]: Set the backing CALayer's contentsScale to avoid fuzzy text on Retina diplays. check-in: f54ea56b user: culler tags: core-8-6-branch | |
21:46 | Fix [4c7d935e97]: Alt theme ttk::checkbutton image is not rendered on macOS. Introduces TkpPutRGBAImage for rendering 32bpp ZPixmap XImages with an alpha channel. check-in: 074b5d5b user: culler tags: core-8-6-branch | |
21:37 | Edit comments. Use uint32_t since Apple documentation specifies that type for kCGImageAlphaLast etc. Closed-Leaf check-in: 1bedbe31 user: culler tags: bug-4c7d935e97 | |
20:42 | Fix [ff9c815a83]: Some macOS tests fail if the dock is on the left side, due to OS restrictions on window locations. check-in: d20727e4 user: culler tags: core-8-6-branch | |
20:38 | Aqua: don't process idle tasks before withdrawing a window; this helps prevent a flashing window if the root is immediately withdrawn. check-in: 31f4fdc9 user: culler tags: core-8-6-branch | |
19:36 | Fix [eafa029f3a]: blurry text on retina screens when using backing CALayer. Sets the layer.contentsScale to equal the backingScaleFactor of the screen where its view is being displayed. Closed-Leaf check-in: 621c5c45 user: culler tags: bug-eafa029f3a | |
19:05 | Completely ignore repeat events if the repeat interval is set to off. How does this affect the TextInputClient? check-in: 97573ca8 user: culler tags: bug-2ecb09d118 | |
2021-04-30
| ||
22:15 | Fix [2ecb09d118]: Aqua ignores preferences setting to disable key repeats. check-in: b397fff2 user: culler tags: bug-2ecb09d118 | |
21:38 | Fix [4c7d935e97]: on Aqua, checkbuttons are not rendered in the Alt theme. check-in: c4df9ac9 user: culler tags: bug-4c7d935e97 | |
19:13 | Fix [ff9c815a83]: 8 Aqua unixWm tests fail if the dock is positioned on the left side. Also fixes a segfault at exit in ximage.c. Closed-Leaf check-in: e9b03cbd user: culler tags: bug-ff9c815a83 | |
14:40 | Merge 8.6 check-in: a1a5a16c user: culler tags: mac_styles | |
13:25 | Edit comment Closed-Leaf check-in: dfdb8eab user: culler tags: root_flash | |
13:14 | Do not process idle events before withdrawing a window. check-in: 6afc9472 user: culler tags: root_flash | |
2021-04-29
| ||
22:09 | For Aqua, use an explicit backing CALayer for the TKContentView. Fixes [d281848f97] and other rendering issues. check-in: 9899891b user: culler tags: core-8-6-branch | |
21:53 | Fix textWind.test à la François Vogel Closed-Leaf check-in: 4651327e user: culler tags: CALayer-86 | |
16:24 | Add a call to [window display] after creating a new window. This makes the tests work in High Sierra. check-in: 525109f0 user: marc_culler tags: CALayer-86 | |
14:40 | Synchonize the needsDisplay for the NSView and its backing layer. check-in: 40e95b8e user: culler tags: CALayer-86 | |
12:22 | unofficial -> snapshot check-in: af3402f2 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-28
| ||
19:53 | Add debug output. check-in: f5b54317 user: fvogel tags: mac_workflow | |
16:05 | Empty commit, for forcing rebuild in github actions (since previous CALayer-86 build failed on Windows) check-in: d0e72ed9 user: jan.nijtmans tags: core-8-6-branch | |
15:56 | Deal with new test failures revealed by changing the order of the tests. check-in: bb6b0545 user: culler tags: CALayer-86 | |
04:55 | For Aqua, use an explicit backing CALayer for NSViews. This fixes several mysterious rendering failures, including [d281848f97] check-in: 8d4ba8f4 user: culler tags: CALayer-86 | |
04:14 | Close accidental fork Closed-Leaf check-in: ef988d7c user: culler tags: bug-cde766f911 | |
04:10 | Remove extra release of CGContext check-in: 26eab63e user: culler tags: bug-cde766f911 | |
2021-04-27
| ||
23:00 | Merge 8.6 check-in: d45c49a4 user: culler tags: bug-cde766f911 | |
20:04 | Adjust textWind-17.10 check-in: 35bd8248 user: culler tags: bug-cde766f911 | |
19:35 | Try to avoid the rare crash in Tk_MacOSXGetTkWindow which has been seen at exit a few times. check-in: 7067b1c6 user: culler tags: bug-cde766f911 | |
19:27 | Another try check-in: 938cefdd user: fvogel tags: mac_workflow | |
2021-04-26
| ||
18:59 | Merge gcc_unstable_tests, stabilizing event-9 in GitHub Actions. check-in: f0f823aa user: fvogel tags: core-8-6-branch | |
18:59 | Backport stabilization of event-9 from 8.7 Closed-Leaf check-in: a07864b2 user: fvogel tags: gcc_unstable_tests | |
18:57 | merge core-8-6-branch check-in: 51269254 user: fvogel tags: gcc_unstable_tests | |
18:49 | Last commit was a progress, the error message is no longer the same. Now try a different display ID. check-in: 43f2740f user: fvogel tags: mac_workflow | |
18:15 | Fix [c974643a39]: memory leak in tkMacOSXFont.c check-in: 998d3900 user: culler tags: core-8-6-branch | |
01:29 | Set the CALayer's contentsGravity property so that programmatic resizes look better. check-in: f8c3bc17 user: culler tags: bug-cde766f911 | |
00:53 | fix DEF_BUTTON_HIGHLIGHT for Aqua. check-in: 6e2e259b user: culler tags: core-8-6-branch | |
2021-04-25
| ||
22:50 | One more bit of code cleanup. check-in: 06f59347 user: culler tags: bug-cde766f911 | |
22:48 | Code cleanup. Thanks to Christopher Chavez for the careful review. check-in: 4f89b4c1 user: culler tags: bug-cde766f911 | |
22:03 | Fix the flip transform for pixmaps. This makes bitmap buttons work again. check-in: e8965090 user: culler tags: bug-cde766f911 | |
16:59 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. check-in: 7808cd7d user: fvogel tags: core-8-6-branch | |
15:53 | Use the release method instead of CFRelease for NSBitmapImageRep objects. check-in: ef6a385d user: culler tags: bug-cde766f911 | |
15:36 | Using the CALayer changes some timings -- make some small adjustments to a few tests to avoid sporadic timing-related failures. check-in: c860b7c7 user: culler tags: bug-cde766f911 | |
14:28 | Add calls to update idletasks in scale-20.7 and scale-20.8. check-in: 1889eb5a user: culler tags: bug-cde766f911 | |
14:00 | Bonus! Use the new CALayer to make XCopyArea work again! check-in: b9d03a77 user: culler tags: bug-cde766f911 | |
07:38 | Try -nolisten unix when launching xvfb in the hope the tests will run on macOS with clang. check-in: 07531cf3 user: fvogel tags: mac_workflow | |
2021-04-24
| ||
20:53 | merge core-8-6-branch Closed-Leaf check-in: 2e6a4df4 user: fvogel tags: patch-85c8397412-86 | |
19:47 | Possibly a genuine fix - use an explicit CALayer for the TKContentView. check-in: 11517d02 user: culler tags: bug-cde766f911 | |
2021-04-23
| ||
09:55 | Add more implicit type-casts. Backported from 8.7 check-in: 1a3db1c2 user: jan.nijtmans tags: core-8-6-branch | |
09:52 | Fix MacOS build check-in: 30d86bd3 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-22
| ||
19:21 | Make debug printing conditional in ttkMacOSXTheme.c check-in: 36b2e386 user: culler tags: bug-cde766f911 | |
17:07 | Remove unneeded portBounds field from TkMacOSXDrawingContext; add more graphics debugging tools. check-in: 618c2a79 user: culler tags: bug-cde766f911 | |
13:23 | Merge 8.6 check-in: a12a5e70 user: culler tags: mac_styles | |
13:05 | Cherrypick removal of BEGIN_DRAWING_OR_REDRAW check-in: 58b9b970 user: culler tags: core-8-6-branch | |
13:02 | Remove BEGIN_DRAWING_OR_REDRAW which does not work. check-in: 482b5259 user: culler tags: bug-cde766f911 | |
2021-04-21
| ||
21:48 | Merge 8.6 check-in: fd12964d user: culler tags: mac_styles | |
21:42 | How did BEGIN_DRAWING_OR_REDRAW end up in the wrong place? check-in: 56d54783 user: culler tags: core-8-6-branch | |
14:10 | Fix errors made while resolving merge conflicts. check-in: e9ead83b user: culler tags: mac_styles | |
13:57 | Merge 8.6 check-in: bb4208d1 user: culler tags: mac_styles | |
12:16 | fix [cde766f911]: scrollbars do not update correctly for treeview widgets. check-in: 1ad4158b user: culler tags: core-8-6-branch | |
12:13 | Clean up debugging code in tkMacOSXDraw.c check-in: a22ecb9b user: culler tags: bug-cde766f911 | |
09:30 | Sync rules.vc with Tcl check-in: 88e6dd32 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-20
| ||
21:44 | fix [cde766f911]: scrollbars do not update correctly for treeview widgets. check-in: b17eb410 user: culler tags: bug-cde766f911 | |
2021-04-19
| ||
21:27 | Eliminate the one call to setTkDirtyRect, which is unnecessary. check-in: acef4200 user: culler tags: bug-cde766f911 | |
16:41 | Sync rules.vc with Tcl check-in: f4edd49e user: jan.nijtmans tags: core-8-6-branch | |
15:44 | Additional fixes to Aqua default colors and handling of fieldbackground for entry and spinbox widgets. Thanks to Christopher Chavez for patches. check-in: c107fe29 user: culler tags: core-8-6-branch | |
2021-04-18
| ||
12:06 | Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: 71154291 user: fvogel tags: core-8-6-branch | |
11:54 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: b32c0568 user: fvogel tags: core-8-6-branch | |
11:45 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Also, propagate the fix for [1630271fff] from marks to embedded images and windows. check-in: 74ef24d1 user: fvogel tags: core-8-6-branch | |
10:18 | Fix copy/paste error in comment. Closed-Leaf check-in: cead2fb4 user: fvogel tags: bug-34db75c0ac | |
09:31 | Slightly simplify test textMark-6.6 check-in: b1038fb7 user: fvogel tags: bug-34db75c0ac | |
09:17 | Remove extra empty line. check-in: 0de0c5ee user: fvogel tags: bug-34db75c0ac | |
09:15 | Extend textIndex-26.2 to tags located outside -startline/-endline check-in: 5dbaca4b user: fvogel tags: bug-34db75c0ac | |
09:00 | Fix syntax error in textIndex-26.2 testcase. check-in: 6831ba9a user: fvogel tags: bug-34db75c0ac | |
08:56 | Trying to get the index of an embedded image or window should trigger an error when located outside of -startline/-endline (same as for marks, this was bug [1630271fff]). check-in: 14d971a8 user: fvogel tags: bug-34db75c0ac | |
2021-04-17
| ||
21:52 | Fix [3540e4929cd]: Revised [text]: textDisp-17.10 fails. The tests of the TkTextScanCmd procedure combine xview, yview and scan commands, and typically check what is the resulting index @0,0. However, the text widget updates its view at idle time, and the tests shall take this fact into account, otherwise the results may be linked between tests. Especially textDisp-17.9 has wrong expected result (see also commit [bf453137e1]). check-in: d7eff56c user: fvogel tags: core-8-6-branch | |
17:28 | Cosmetic style changes check-in: 8b61cc93 user: fvogel tags: bug-34db75c0ac | |
13:28 | Avoid code duplication by calling TkTextIndexAdjustToStartEnd(). Closed-Leaf check-in: 35dbde08 user: fvogel tags: bug-ea876b3e8a | |
13:16 | Augment test text-32.3 so that it fails if previous commit is backed out. check-in: 0671a980 user: fvogel tags: bug-ea876b3e8a | |
13:11 | Fix old commit [5528cb094a]. This commit changed NULL into tPtr in the call to TkTextMakeByteIndex() and introduced a check against -startline. However from then on this check is always false since the index returned by TkTextMakeByteIndex() is relative to tPtr and can never be located before the -startline of this peer. The error in [5528cb094a] was to replace NULL by tPtr. The line in this call is relative to textPtr, not to a peer tPtr, and NULL must be kept (and then the check against -startline is useful and runs in several tests of the test suite). check-in: c3fdec3a user: fvogel tags: bug-ea876b3e8a | |
12:32 | Remove leftover debug line check-in: bc5af5ea user: fvogel tags: bug-ea876b3e8a | |
12:31 | Backout the first three commits of the present branch, and implement a better fix. It's not the business of TkTextSetYView() to adjust the index it's receiving, it shall rather receive an index that is already within the -starline/-endline limits. check-in: 5d80049a user: fvogel tags: bug-ea876b3e8a | |
11:12 | merge core-8-6-branch check-in: 6fa092c3 user: fvogel tags: gcc_unstable_tests | |
2021-04-16
| ||
21:32 | Fix [0ca1768080]: @x,y index and insert mark placement Closed-Leaf check-in: 1be076e6 user: fvogel tags: bug-0ca1768080 | |
2021-04-13
| ||
21:03 | Add non-regression test textDisp-11.22 check-in: 290dbbb4 user: fvogel tags: bug-ea876b3e8a | |
20:37 | Add side effect description to TkTextSetYView() documentation. check-in: 08c2e1b5 user: fvogel tags: bug-ea876b3e8a | |
20:35 | Remove code that became useless since previous commit because TkTextSetYView() now adjusts the index to the -startline/-endline range. check-in: 078d7595 user: fvogel tags: bug-ea876b3e8a | |
20:24 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 700aa8f0 user: fvogel tags: bug-ea876b3e8a | |
20:21 | Fix style check-in: 580908f4 user: fvogel tags: bug-34db75c0ac | |
20:19 | Fix style check-in: 43e9ef65 user: fvogel tags: bug-34db75c0ac | |
19:54 | Factor out two places where the -startline/-endline range is checked. check-in: 0f5b495f user: fvogel tags: bug-34db75c0ac | |
2021-04-12
| ||
21:09 | Let the newly introduced test textIndex-26.1 also test the -startline condition. check-in: 39db17a6 user: fvogel tags: bug-34db75c0ac | |
2021-04-11
| ||
18:56 | Add non-regression test textIndex-26.1 check-in: 57affc1a user: fvogel tags: bug-34db75c0ac | |
18:40 | Backout dzach's patch, and propose a better patch that restricts the index returned by GetIndex() to -startline/-endline thresholds. check-in: e7a66e88 user: fvogel tags: bug-34db75c0ac | |
2021-04-10
| ||
09:25 | Add non-regression test textMark-6.6 (failing before the fix, passing with the fix) check-in: 1c310f76 user: fvogel tags: bug-34db75c0ac | |
08:48 | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Patch from dzach check-in: e58d2218 user: fvogel tags: bug-34db75c0ac | |
2021-04-09
| ||
09:29 | sync rules.vc with Tcl check-in: 20e3a6b5 user: jan.nijtmans tags: core-8-6-branch | |
2021-04-08
| ||
16:01 | Finish fix for [58222c42b3]: revert defaults for entry and text highlight bg, entry insert bg, entry readonly bg; change default text highlight to make text highlight visible in dark mode. Thanks to Christopher Chavez. check-in: 81bf5e37 user: culler tags: core-8-6-branch | |
2021-04-07
| ||
16:04 | Adjustment to the subframework build; deal with systems that report the OS version as 10.16 even though 10.16 was never released. check-in: 60c2c625 user: culler tags: core-8-6-branch | |
15:36 | Fix [58222c42b3]: ttk entries and spinboxes have the wrong background color. check-in: 53b07374 user: culler tags: core-8-6-branch | |
15:34 | Fix the background for ttk::spinbox too. Closed-Leaf check-in: 460aa6de user: culler tags: bug-58222c42b3 | |
2021-04-04
| ||
14:53 | Tcl_StaticPackage -> Tcl_StaticLibrary check-in: e9f936ab user: jan.nijtmans tags: core-8-6-branch | |
2021-03-29
| ||
06:29 | Follow-up to [9b6065d1fd]. Only save "update" command if there is no clientData and no deleteProc. Otherwise it cannot be restored. check-in: 0838cd6a user: jan.nijtmans tags: core-8-6-branch | |
2021-03-25
| ||
22:45 | Use "tkwait visibility" to stabilize the testcase check-in: f28744b9 user: jan.nijtmans tags: core-8-6-branch | |
2021-03-23
| ||
20:37 | Increase delay between pack and -warp in event-9 check-in: aef4e6f8 user: fvogel tags: gcc_unstable_tests | |
20:36 | merge core-8-6-branch check-in: d7999323 user: fvogel tags: gcc_unstable_tests | |
16:33 | Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numChars/charIndex is counting character indexes here; surrogate-pairs count as 2. This can cause a miscount when Emoji are pasted in a Text widget. check-in: cb9a4e3a user: jan.nijtmans tags: core-8-6-branch | |
13:52 | Eliminate "register" keyword. Use more TCL_UNUSED() check-in: ee595678 user: jan.nijtmans tags: core-8-6-branch | |
2021-03-22
| ||
08:26 | merge core-8-6-branch check-in: 9acc20de user: fvogel tags: patch-85c8397412-86 | |
08:14 | Stabilize tests event-9 and textTag-16.2. See [9e1312f32c]. check-in: b6b4cd82 user: fvogel tags: core-8-6-branch | |
2021-03-21
| ||
08:05 | Add a comment in event-9 and let GitActions run one more time. check-in: f65ba79b user: fvogel tags: gcc_unstable_tests | |
2021-03-19
| ||
20:30 | Another trivial change, let the GitHub action run again. check-in: 777b4934 user: fvogel tags: gcc_unstable_tests | |
14:14 | Fix [9b6065d1fd]: Tk doesn't restore overwritten Tcl command "update" check-in: 642cf2a8 user: jan.nijtmans tags: core-8-6-branch | |
2021-03-18
| ||
18:32 | Once more. Backout previous trivial change, and let GitActions run again. check-in: 8a399f85 user: fvogel tags: gcc_unstable_tests | |
2021-03-17
| ||
18:04 | Once more. Make a trivial change (add a space character in the textTag.test file) just to let GitActions run again. check-in: eda3cc5b user: fvogel tags: gcc_unstable_tests | |
2021-03-16
| ||
19:49 | Backout previous trivial change, and let GitActions run again. check-in: f25f2ee5 user: fvogel tags: gcc_unstable_tests | |
17:12 | Duplicate definition check-in: 0909b698 user: jan.nijtmans tags: core-8-6-branch | |
2021-03-15
| ||
18:06 | Make a trivial change (add a space character in the textTag.test file) just to let GitActions run again. check-in: bfab6fbb user: fvogel tags: gcc_unstable_tests | |
11:42 | TkUtfPrev() is only needed when sizeof(Tcl_UniChar) == 2 check-in: 5dff6497 user: jan.nijtmans tags: core-8-6-branch | |
11:04 | Merge 8.5 check-in: 16f82b8a user: jan.nijtmans tags: core-8-6-branch | |
2021-03-14
| ||
19:58 | textTag-16.2: Try an update after configuring the 'big' tag, even if the tag is not yet applied to anything. check-in: 743093bc user: fvogel tags: gcc_unstable_tests | |
2021-03-13
| ||
16:15 | One more failsOnQuarz mark check-in: 833b87ec user: jan.nijtmans tags: core-8-5-branch | |
15:36 | Try Jan's suggestion for event-9: Maybe the update after the pack has a timing issue. What if the pack isn't fully handled yet (in Windows UI thread), so the warp doesn't find the frame it's warping to? So putting some waiting time before this update might help. check-in: 1012603a user: fvogel tags: gcc_unstable_tests | |
09:33 | merge core-8-6-branch check-in: 96403d0d user: fvogel tags: patch-85c8397412-86 | |
09:31 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. check-in: 399b5542 user: fvogel tags: core-8-6-branch | |
2021-03-09
| ||
22:01 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. This is a race condition. 'wm geometry' runs UpdateGeometryInfo() as an idle callback, on all platforms. Give a few ms to the OS to get that callback in the event loop before running the following 'update' that services it. Therefore, bind-34.1 should now always pass. Closed-Leaf check-in: 44d67f67 user: fvogel tags: bug-2374c602bf | |
20:42 | Re-add lost explanatory comment in test event-9 check-in: ce7452ab user: fvogel tags: patch-85c8397412-86 | |
20:38 | merge core-8-6-branch (and fix conflict in test event-9) check-in: 0946e14b user: fvogel tags: patch-85c8397412-86 | |
20:32 | Fix [d50f63a0e1]: menu-38.1 hangs when unconstrained. check-in: 0cb316cc user: fvogel tags: core-8-6-branch | |
20:05 | If this still allows event-9 and/or textTag-16.2 to fail, then it cannot be a timing issue. check-in: 80153b78 user: fvogel tags: gcc_unstable_tests | |
11:03 | Two more failsOnXQuarz marks. Fix possible compiler warning when HAVE_XKBKEYCODETOKEYSYM is not defined check-in: 754075c9 user: jan.nijtmans tags: core-8-6-branch | |
10:42 | Merge 8.5 check-in: 043152a4 user: jan.nijtmans tags: core-8-6-branch | |
10:39 | One more failsOnQuarz mark. Extend ignore-glob check-in: 681cd646 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-08
| ||
20:05 |
event-9: Try an increase of the waiting time.
textTag-16.2: For each of the following environnements :
the debug output produced by the previous commit is always the same, independently of the PASS or FAIL test result : Courier 12 -family {Courier New} -size 12 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 14 -descent 4 -linespace 18 -fixed 1 Helvetica 24 -family Arial -size 24 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 29 -descent 7 -linespace 36 -fixed 0 17,29 -- 27,47 Conclusion: this is not a font issue. Let's try a different timing test then. check-in: 0ad0b4fb user: fvogel tags: gcc_unstable_tests | |
15:13 | Mark more testcases with failsOnXQuarz check-in: 9bcf997a user: jan.nijtmans tags: core-8-6-branch | |
14:46 | Mark more testcases with failsOnQuarz check-in: 9525daf6 user: jan.nijtmans tags: core-8-5-branch | |
14:06 | Eliminate unnecessary spacing check-in: 2ffc10bc user: jan.nijtmans tags: core-8-6-branch | |
2021-03-06
| ||
10:19 | Some debug info in an attempt to understand what's going on with textTag-16.2 (font issue?) check-in: 83362b58 user: fvogel tags: gcc_unstable_tests | |
2021-03-05
| ||
16:15 | Fix [58222c42b3]: ttk::entry has wrong default background/fieldbackground check-in: cdbd93ed user: culler tags: bug-58222c42b3 | |
14:40 | mac build with --enable-corefoundation. Use "sudo" when installing check-in: 31a210db user: jan.nijtmans tags: core-8-5-branch | |
14:22 | Merge-mark check-in: 35174c6f user: jan.nijtmans tags: core-8-6-branch | |
14:21 | Attempt to make more ttk testcases pass on github actions, by backporting some textual changes from 8.6 check-in: 3d788a85 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-04
| ||
20:39 | Experiment check-in: 1daccaf1 user: fvogel tags: gcc_unstable_tests | |
2021-03-02
| ||
19:03 | Fix [1626ed65b8]: Aqua aborts when dead keys are used as menu accelerators. check-in: db32fe0b user: culler tags: core-8-6-branch | |
19:02 | Adjust the key event processing logic to handle dead keys being used as menu accelerators. This prevents the crash at exit. Closed-Leaf check-in: 6cff5cd5 user: culler tags: bug-1626ed65b8 | |
2021-03-01
| ||
17:34 | Fix [1626ed65b8]: Aqua aborts when Command-backquote is pressed on a Spanish keyboard. check-in: bdb2ce53 user: culler tags: bug-1626ed65b8 | |
16:24 | Need extra "update" after "after 50" check-in: cbcceb14 user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Fix event-9 testcase on Windows on Tk 8.6. See also [85c8397412] check-in: d9552e2e user: jan.nijtmans tags: core-8-6-branch | |
08:11 | Fix a few "$tcl_platform(platform) ==" which should have been "[tk windowingsystem] ==". On Cygwin this makes a difference check-in: 24f86105 user: jan.nijtmans tags: core-8-6-branch | |
2021-02-28
| ||
09:20 | merge core-8-6-branch check-in: ccd79148 user: fvogel tags: patch-85c8397412-86 | |
09:08 | Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: 0232e0db user: fvogel tags: core-8-6-branch | |
09:07 | merge the part of core-8-6-branch that was left out in previous merge due to wrong baseline check-in: 17f37d12 user: fvogel tags: bug-9e1312f32c | |
08:53 | Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: 3d9e6f5e user: fvogel tags: bug-9e1312f32c | |
08:43 | merge core-8-6-branch check-in: 894b5a96 user: fvogel tags: bug-9e1312f32c | |
03:55 | Fix [3b9296159c]: The NULL pointer guard in XSetupEvent is misplaced. (Why it is needed remains a mystery.) check-in: 1ce1d38a user: marc_culler tags: core-8-6-branch | |
2021-02-27
| ||
10:29 | Resolve unintended fork check-in: 6a162bf1 user: fvogel tags: patch-85c8397412-86 | |
10:27 | Backout previous commit check-in: 844f2ab6 user: fvogel tags: patch-85c8397412-86 | |
10:24 | Implement Jan's suggestions. check-in: ee33dc39 user: fvogel tags: patch-85c8397412-86 | |
2021-02-25
| ||
16:44 | Merge 8.6 check-in: 119b5f73 user: jan.nijtmans tags: patch-85c8397412-86 | |
10:17 | Fix [be9cade996]: sigsegv in tkwait check-in: e208aac7 user: jan.nijtmans tags: core-8-6-branch | |
10:11 | Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 5ddef083 user: jan.nijtmans tags: core-8-6-branch | |
10:08 | ClipboardGetProc() should never assume the bytes it receives are valid UTF-8 Closed-Leaf check-in: e7bdb2ba user: jan.nijtmans tags: bug-234ee4f83b | |
08:27 | Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 11f53b46 user: jan.nijtmans tags: bug-234ee4f83b | |
2021-02-20
| ||
14:11 | Fix [be9cade996]: sigsegv in tkwait. Propagate the fix from https://core.tcl-lang.org/tcl/tktview/16828b3744521541660af48501fa06e63e564ad3 from vwait to tkwait. Closed-Leaf check-in: fda7fe5d user: fvogel tags: bug-be9cade996 | |
2021-02-14
| ||
15:13 | The relevant check is on [tk windowingsystem], not on $::tcl_platform(os). For instance think about Cygwin. check-in: 382d6ba0 user: fvogel tags: patch-85c8397412-86 | |
15:09 | Fix Tk version detection check-in: a87809c0 user: fvogel tags: patch-85c8397412-86 | |
2021-02-13
| ||
12:55 | Fix conflict resolution error I made in [aaec2f44] check-in: be2b4b85 user: fvogel tags: patch-85c8397412-86 | |
2021-02-11
| ||
21:36 | Extend condition for running an 'after' in controlPointerWarpTiming to Windows 10 or above (instead of exactly Win10). check-in: 65432c8c user: fvogel tags: patch-85c8397412-86 | |
21:25 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. This is the patch for 8.6 (with many conflicts fixed). check-in: aaec2f44 user: fvogel tags: patch-85c8397412-86 | |
09:30 | Expperiment: let's see if the change in tkPointer.c is responsable for test-case breakage on Windows (don't care other platforms for now) Closed-Leaf check-in: 62698b87 user: jan.nijtmans tags: bug-9e1312f32c | |
2021-02-10
| ||
10:17 | Fix [d3cd4c6949]: Make the ttk::notebook::CycleTab proc more robust check-in: 68ada642 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Sync win/rules.vc with Tcl check-in: af896897 user: jan.nijtmans tags: core-8-6-branch | |
2021-02-09
| ||
08:48 | merge-mark check-in: 5cda5441 user: jan.nijtmans tags: core-8-6-branch | |
08:46 | Add two missing rules (needed because we removed the dependency on the UNIX directory from win32 build) check-in: 8557b30d user: jan.nijtmans tags: core-8-5-branch | |
08:34 | There are no png files in TEST_DIR check-in: e7eb9431 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-08
| ||
13:26 | Merge 8.5 check-in: 46be8a55 user: jan.nijtmans tags: core-8-6-branch | |
12:15 | Fix [44eaf9a908]: 'make distclean' fails on trunk Undo ttk.decls from unnecessary "current" and ending semicolon Don't use "catch" in Tk's pkgIndex.tcl, and don't use "load" 2th argument check-in: 19231832 user: jan.nijtmans tags: core-8-5-branch | |
07:59 | Merge-mark check-in: 0bf5087d user: jan.nijtmans tags: core-8-6-branch | |
07:47 | Fix [f10f49430c]: core-8-5-branch does not build with MSVC 2019 Use "/D" in stead of "-D" in the cl command line, for consistancy check-in: 29134572 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-07
| ||
23:10 | Documentation updates check-in: e75e9601 user: pspjuth tags: pspjuth-treeview | |
20:16 | merge mark check-in: 9c177665 user: fvogel tags: core-8-6-branch | |
20:14 | Marking textTag-18.1 as knownBug in [c62fb2ba] wasn't so satisfying to me, so I have backported the fix from core-8-6-branch. check-in: 21fd2346 user: fvogel tags: core-8-5-branch | |
14:16 | Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: f4ef2a3f user: fvogel tags: core-8-6-branch | |
14:13 | Merge 8.6 check-in: 0989be34 user: fvogel tags: bug-9e1312f32c | |
2021-02-06
| ||
23:34 | Added item option -hidden check-in: e352b946 user: pspjuth tags: pspjuth-treeview | |
23:09 | Keep track of visible items separately from all items. check-in: 10b5e802 user: pspjuth tags: pspjuth-treeview | |
2021-02-02
| ||
15:40 | More implicit type-casts, for C++ compatibility. check-in: 9b1b7861 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-29
| ||
15:58 | Undo previous change to unix/configure.in check-in: c454e679 user: jan.nijtmans tags: core-8-6-branch | |
13:25 | Fix 2 warnings when running autoconf 2.69 or 2.70 check-in: c12f2569 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-28
| ||
10:20 | Two new testcases check-in: 09b26468 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-27
| ||
21:19 | Merge 8.6 check-in: e24c039b user: marc_culler tags: mac_styles | |
21:13 | Fix [bdcab85b9c]: Aqua crash when non-BMP characters are used in a menu label check-in: efde128d user: marc_culler tags: core-8-6-branch | |
20:38 | Fix [bdcab85b9c]: Aqua crash when non-BMP characters are used in a menu label Closed-Leaf check-in: 236cec5b user: marc_culler tags: bug-bdcab85b9c | |
09:58 | Sync genStubs.tcl changes from Tcl 8.6. Finish "make genstubs" for Ttk in makefile.vc. check-in: 94187a74 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-25
| ||
19:59 | Make Tk 8.6 compile (again) with Tcl 8.7 headers and --disable-shared check-in: fa702e07 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-23
| ||
12:15 | Branch [tip529-image-metadata-no-match-method] to back out match method check-in: cdedc5da user: oehhar tags: tip529-image-metadata-no-match-method | |
2021-01-22
| ||
12:44 | Fix [1712098]: Tk still needs Tcl source distro check-in: 90fb03c0 user: jan.nijtmans tags: core-8-6-branch | |
11:08 | Mark testcases which fail on XQuarz check-in: f762ef0a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-21
| ||
15:08 | Compile stub library with -fno-lto. See 98ae20f0f5 for the reason why. check-in: 0e3d6628 user: jan.nijtmans tags: core-8-6-branch | |
10:41 | Merge 8.5 check-in: fd2756a8 user: jan.nijtmans tags: core-8-6-branch | |
10:34 | More progress on github actions MacOS build. check-in: 9371be2a user: jan.nijtmans tags: core-8-5-branch | |
2021-01-20
| ||
09:31 | "brew cask install" doesn't work, so use "brew install --cask" instead check-in: 9a07d613 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-19
| ||
11:41 | sync keysym.h and keysymdef.h with latest X11 version. Mostly formatting only, no new keycodes check-in: 870a2d1b user: jan.nijtmans tags: core-8-6-branch | |
2021-01-18
| ||
10:03 | Make 3 keysyms, "OE", "oe" and "Ydiaeresis" available on Windows and MacOS. Already available on X11R6. Update "keysyms.n" documentation: Was not in sync with real keysym list. check-in: bc651830 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-15
| ||
19:27 | Aqua refresh issues: use [NSView lockfocus] when minimum target OS version is < 10.14 Leaf check-in: 87d589d5 user: marc_culler tags: mac_lockfocus | |
15:08 | Always use -eofchar "\032 {}", not -eofchar \032. See: 5bfe3de008 check-in: c4d94408 user: jan.nijtmans tags: core-8-6-branch | |
08:24 | Add 4 keycodes from X11R6: "Codeinput", "SingleCandidate", "MultipleCandidate" and "PreviousCandidate", so they are available on Windows/MacOS too. Also sort ks_names.h a little check-in: 8cbcef90 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-13
| ||
17:16 | gcc warnings, when compiling with Tcl 8.7 headers check-in: 5ad03ec7 user: jan.nijtmans tags: core-8-6-branch | |
17:00 | Merge 8.5 check-in: 71a815a9 user: jan.nijtmans tags: core-8-6-branch | |
16:58 | Don't use @TCL_DEFS@ in win/Makefile.in (just as unix/Makefile.in). In stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows. check-in: 0dd6ecc4 user: jan.nijtmans tags: core-8-5-branch | |
10:29 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: c24792ef user: jan.nijtmans tags: core-8-6-branch | |
10:28 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: da7e629e user: jan.nijtmans tags: core-8-5-branch | |
08:26 | Mark textTag-18.1 with "knownBug": Not really worth to pay much attention to it any more. check-in: c62fb2ba user: jan.nijtmans tags: core-8-5-branch | |
08:15 | Merge-mark core-8-6-11-rc (single-char fix, already done here). Remove wrong comment. check-in: 2eab6e3b user: jan.nijtmans tags: core-8-6-branch | |
07:51 | Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11 Closed-Leaf check-in: 03611622 user: jan.nijtmans tags: core-8-6-11-rc, core-8-6-11-1 | |
2021-01-12
| ||
08:24 | Merge 8.5 check-in: 3187fdb8 user: jan.nijtmans tags: core-8-6-branch | |
08:18 | backport textTag-18.1 changes from 8.6. Hopefully this makes the test pass on Windows check-in: 2ac6822e user: jan.nijtmans tags: core-8-5-branch | |
2021-01-11
| ||
12:17 | Merge-mark check-in: b902eac4 user: jan.nijtmans tags: core-8-6-branch | |
12:16 | Don't bother MSVC build: makefile.vc is not maintained for loooooong time. check-in: 6965b9ad user: jan.nijtmans tags: core-8-5-branch | |
07:19 | Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11. Also remove some unnecessary braces. check-in: 349bcf8f user: jan.nijtmans tags: core-8-6-branch | |
2021-01-09
| ||
17:09 | Fix [00c94e7d85]: A typo in 'text/images' manual. check-in: 5c8f6f37 user: fvogel tags: core-8-6-branch | |
2021-01-08
| ||
17:14 | Merge 8.6 check-in: bfe7f380 user: jan.nijtmans tags: bug-9e1312f32c | |
17:08 | Merge 8.5 check-in: 071aafd1 user: jan.nijtmans tags: core-8-6-branch | |
17:05 | [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock (doc update only) check-in: ac599898 user: jan.nijtmans tags: core-8-5-branch | |
14:36 | Slightly better overflow-check, without doing too many re-calculations of the same multiply Closed-Leaf check-in: f3bb9eb3 user: jan.nijtmans tags: bug-822330269b_svg-overflow | |
14:21 | Close fork Closed-Leaf check-in: dd072821 user: jan.nijtmans tags: mac_styles-8_6_11 | |
13:34 | TIP #587 addendum: When reading commands from stdin, decode from utf-8 independant from system encoding. Somehow bind-16.47 is still failing in CI environment, not reproducable in Visual Studio environment. check-in: 30e2618e user: jan.nijtmans tags: trunk, main | |
13:10 | Merge 8.6. Sync */tcl.m4 with Tcl check-in: 4ee75a0a user: jan.nijtmans tags: trunk, main | |
12:37 | Sync unix/tcl.m4 with Tcl check-in: 5a0c36f4 user: jan.nijtmans tags: core-8-6-branch | |
2021-01-07
| ||
17:29 | Fix default values for the (now ignored) menu foreground and background options. check-in: 7f02ad5c user: marc_culler tags: mac_styles-8_6_11 | |
2021-01-06
| ||
21:10 | Ticket [822330269b] Add check for overflow before image plain ckalloc. check-in: 1d602ea6 user: oehhar tags: bug-822330269b_svg-overflow | |
16:39 | Attempt to fix problem in TIP #587 implementation: When reading commands from stdin, they are - like - 'sourced', so it should be in utf-8 as well. Closed-Leaf check-in: df9c274f user: jan.nijtmans tags: tip-587-stdin | |
2021-01-05
| ||
18:42 | Fix washed out controlAccentColor on old macOS systems. check-in: bf831661 user: marc_culler tags: mac_styles-8_6_11 | |
17:13 | Merge 8.7. TIME_WITH_SYS_TIME is now obsolete (due to autoconf-2.70) check-in: 37978e36 user: jan.nijtmans tags: trunk, main | |
15:33 | Merge 8.5. Sync */tcl.m4 with Tcl. check-in: ad63439d user: jan.nijtmans tags: core-8-6-branch | |
15:28 | Correct Tk version in win/configure.in check-in: ecce338b user: jan.nijtmans tags: core-8-5-branch | |
15:26 | Sync */tcl.m4 with Tcl check-in: 2aae0366 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-04
| ||
11:19 | Cygwin-specific: Don't link wish with Windows Tk check-in: 620b31ae user: jan.nijtmans tags: cygwin | |
10:19 | Merge 8.6 check-in: bd9a2976 user: jan.nijtmans tags: cygwin | |
10:06 | Merge-mark check-in: f5d64126 user: jan.nijtmans tags: trunk, main | |
10:04 | Merge 8.5 check-in: 5719880a user: jan.nijtmans tags: core-8-6-branch | |
10:03 | Re-generate win/configure check-in: 1102244f user: jan.nijtmans tags: core-8-5-branch | |
01:56 | Snapshot of mac_styles at 8.6.11 check-in: 892fe5f1 user: marc_culler tags: mac_styles-8_6_11 | |
01:52 | Merge 8.6 check-in: 7ce184e2 user: marc_culler tags: mac_styles | |
00:52 | Merge 8.6 check-in: f406e9a4 user: marc_culler tags: trunk, main | |
00:50 | Fix [19fb7a38fc]: Aqua: when Info.plist does not specify an Application Icon, the default Tk feather icon needs to be named NSApplicationIcon. check-in: e15226d8 user: marc_culler tags: core-8-6-branch | |
2021-01-03
| ||
18:11 | Fix [19fb7a38fc]: Set the image name when defaulting to the Tk feather icon because no valid icon was found in Info.plist Closed-Leaf check-in: 66d30610 user: marc_culler tags: bug-19fb7a38fc | |
13:39 | Fix [e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock, by better documenting differences between window managers. Closed-Leaf check-in: ccc7ad37 user: fvogel tags: bug-e57dbff619 | |
00:55 | merge 8.6 check-in: af377d72 user: dgp tags: trunk, main | |
00:41 | merge release check-in: 0ae4d65c user: dgp tags: core-8-6-branch | |
2020-12-31
| ||
01:52 | merge 8.6 check-in: e5018b55 user: dgp tags: rc2, release, core-8-6-11-rc, core-8-6-11 | |
01:51 | [85f316beb1] Fix static wish build for Aqua. Thanks to bagnon. check-in: 3bc8ae4e user: dgp tags: core-8-6-branch | |
00:29 | Attempt to fix [85f316beb1]: Tk 8.6.11 RC1 fails to produce static Wish with Aqua support Closed-Leaf check-in: 2564d053 user: jan.nijtmans tags: bug-85f316beb1-8.6 | |
2020-12-30
| ||
22:20 | Attempt to fix [85f316beb1]: Tk 8.6.11 RC1 fails to produce static Wish with Aqua support Closed-Leaf check-in: afdc682b user: jan.nijtmans tags: bug-85f316beb1 | |
22:06 | updates to changes file completed check-in: 6b837688 user: dgp tags: core-8-6-11-rc | |
21:08 | Merge 8.7 Closed-Leaf check-in: 5ee12a15 user: jan.nijtmans tags: patch-26889b3e7b | |
21:06 | Keep Option-MouseWheel scrolling 10 x MouseWheel scrolling. check-in: c1fe2a6a user: jan.nijtmans tags: patch-26889b3e7b | |
18:27 | merge 8.6 check-in: 4dda9421 user: dgp tags: core-8-6-11-rc | |
16:57 | Merge bug-e3888d5820-alt1. This re-adds arroneously removed 'after 50' after warping commands, which is needed on Windows so that the tests are stable and don't depend on a race condition. check-in: 85be1768 user: fvogel tags: trunk, main | |
15:44 | In Tk 8.7, warping is now synchronous (it was executed at idle time until and including 8.6), see [e3888d5820]. As a consequence we don't need to call 'update' in the tests anymore for 8.7. However, as detailed in ticket [69b48f427e] (specifically in comment there dated 2019-10-27 14:24:26), on Windows we still need to call 'after 50' to give time to SendInput to execute. This is independent from the fact warping happens sychronously or not and was committed as [e9becf44ab] in core-8-6-branch but was later erroneously removed from trunk branch in [d9d8c6bf] and [3e8ae688] under the wrong idea that is was not necessary with synchronous warping. Restore those calls, which makes bind-34.[123] and bind-36.1 always pass instead of rely on a race condition. Closed-Leaf check-in: 99290d7d user: fvogel tags: bug-e3888d5820-alt1 | |
15:25 | merge trunk check-in: c2d0773b user: fvogel tags: bug-e3888d5820-alt1 | |
12:44 | Remove unneeded changes in previous commit check-in: 5b8af486 user: fvogel tags: bug-9e1312f32c | |
2020-12-29
| ||
22:58 | Proposed fix for [26889b3e7b]: Make the uniform mouse wheel event handling more standard-conform check-in: 9db03053 user: jan.nijtmans tags: patch-26889b3e7b | |
22:30 | Merge 8.6 check-in: df4662f4 user: jan.nijtmans tags: trunk, main | |
22:29 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: 4c15c03b user: jan.nijtmans tags: core-8-6-branch | |
22:27 | Fix 43d371ac19: Usage of exit() without including <stdlib.h> in unix/configure check-in: ceba67b1 user: jan.nijtmans tags: core-8-5-branch | |
02:39 | update changes file WIP check-in: 5a5ac548 user: dgp tags: core-8-6-11-rc | |
2020-12-28
| ||
20:57 | Robustify event-9 since it was failing sometimes on Win10, depending on a. race conditions (therefore the three added 'after 50'), and b. the location where the .top toplevel opens (it should not be over '.' otherwise an additional <Enter> event is generated for '.' and logged in the res variable). check-in: ab7d3825 user: fvogel tags: bug-9e1312f32c | |
19:22 | merge core-8-6-branch check-in: 71ae582e user: fvogel tags: bug-9e1312f32c | |
18:16 | update changes WIP check-in: 25254cb6 user: dgp tags: core-8-6-11-rc | |
2020-12-27
| ||
19:46 | MSVC build assumes Tcl 8.7 check-in: 8dc89ae8 user: jan.nijtmans tags: trunk, main | |
19:39 | Don't bother EXTRA_CC_SWITCHES (doesn't work yet). Fix selector for BUILD_CONFIG_ID check-in: 1daea46c user: jan.nijtmans tags: trunk, main | |
2020-12-26
| ||
20:03 | merge 8.6 check-in: 7cfe08c3 user: dgp tags: core-8-6-11-rc | |
2020-12-24
| ||
16:28 | Merge 8.6 check-in: bf9ba19e user: jan.nijtmans tags: trunk, main | |
16:26 | Sync installManPage with Tcl. unix/configure.in is not supposed to be executable in the dist check-in: c8f6227a user: jan.nijtmans tags: core-8-6-branch | |
16:23 | unix/configure.in is not supposed to be executable in the dist. Don't generate unix/tkConfig.h.in and unix/configure as part of "make dist" check-in: 90bd01b5 user: jan.nijtmans tags: core-8-5-branch | |
16:15 | Sync unix/installManPage with Tcl check-in: 68f87cb1 user: jan.nijtmans tags: core-8-5-branch | |
15:45 | Merge 8.6 check-in: 826244d1 user: marc_culler tags: trunk, main | |
15:43 | Merge 8.6 check-in: 0985b044 user: marc_culler tags: core-8-6-11-rc | |
15:42 | Fix [6157a8c4ca]: -filetypes does not work on macOS file dialogs check-in: 2a6097c4 user: marc_culler tags: core-8-6-branch | |
15:39 | Fix [6157a8c4ca]: -filetypes does not work on macOS file dialogs Closed-Leaf check-in: b8336d87 user: marc_culler tags: bug-6157a8c4ca | |
2020-12-23
| ||
10:49 | Suggested fix for [0f4e0785d7]: Use after free bug TkText *textPtr Closed-Leaf check-in: 2f091f55 user: jan.nijtmans tags: bug-0f4e0785d7 | |
2020-12-22
| ||
14:28 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 check-in: e87e9533 user: jan.nijtmans tags: core-8-5-branch | |
13:22 | merge 8.6 check-in: 41d4b61e user: dgp tags: rc1, core-8-6-11-rc | |
10:50 | Merge 8.7 check-in: d88533c9 user: jan.nijtmans tags: glyph_indexing_2 | |
10:44 | Merge 8.7 check-in: bfaba5a7 user: jan.nijtmans tags: bug-87e840c26c | |
10:39 | Fix duplicate "const" in tkUnixSysNotify.c: This doesn't work on a C++ compiler. Fix winWm-9.2 testcase: we already know this doesn't work on Ubuntu check-in: 04fb2ec3 user: jan.nijtmans tags: trunk, main | |
10:01 | Merge 8.6 check-in: 89cc53c9 user: jan.nijtmans tags: trunk, main | |
09:58 | Follow-up to [27fc4d0ae8]: one more typo check-in: 1f49aa4d user: jan.nijtmans tags: core-8-6-branch | |
07:31 | Merge 8.6 check-in: 5b60d358 user: jan.nijtmans tags: trunk, main | |
07:28 | Fix ea8cd4789c: Tcl 8.6.11 does not compile with VisualStudio 2010 check-in: 0ec475da user: jan.nijtmans tags: core-8-6-branch | |
2020-12-21
| ||
03:09 | Patch to fix memory leak in runtime linking of libnotify from Christian Werner check-in: e9eb0909 user: kevin_walzer tags: trunk, main | |
2020-12-19
| ||
22:23 | Autoconf 2.69 should still work (otherwise "make dist" fails on platforms which don't have autoconf-2.69 yet) check-in: df783d99 user: jan.nijtmans tags: trunk, main | |
2020-12-18
| ||
11:50 | Fix [b2a79390e3]: Tk 8.7 build fails on Mac OSX Catalina check-in: 5a843d6d user: jan.nijtmans tags: trunk, main | |
11:35 | More update necessary for autoconf 2.70. This fixes the determination of intptr_t/uintptr_t check-in: b5b07390 user: jan.nijtmans tags: trunk, main | |
2020-12-17
| ||
19:05 | merge 8.6 check-in: 3286fa0e user: dgp tags: core-8-6-11-rc | |
12:16 | Merge 8.6. Re-generated tkConfig.h.in with autoheader v2.70 check-in: 572f0651 user: jan.nijtmans tags: trunk, main | |
12:07 | Merge 8.5. Add .travis.yml and .github/workflows/*.yml to "make dist" check-in: 9fa0e546 user: jan.nijtmans tags: core-8-6-branch | |
12:04 | Add Travis and github action build scripts to "make dist" check-in: 59c37981 user: jan.nijtmans tags: core-8-5-branch | |
12:00 | Do windows build on windows-2019, maybe that works better check-in: ce6aff51 user: jan.nijtmans tags: core-8-5-branch | |
08:24 | Re-generate configure scripts with (brand-new!!!) autoconf-2.70 check-in: 8b8547ef user: jan.nijtmans tags: trunk, main | |
03:56 | Patch to allow runtime linking of libnotify; simplifies configure and makefile management; thanks to Christian Werner for the patch check-in: b042e4a5 user: kevin_walzer tags: trunk, main | |
03:13 | Patch for runtime linking of libnotify Closed-Leaf check-in: ac7209f0 user: kevin_walzer tags: libnotify-runtime | |
2020-12-16
| ||
21:22 | Remove unused variable. check-in: a51c9bfb user: marc_culler tags: trunk, main | |
21:05 | Merge 8.6 check-in: 73019a2e user: marc_culler tags: trunk, main | |
20:57 | Code cleanup - patch from Christopher Chavez. check-in: 18d7091b user: marc_culler tags: core-8-6-branch | |
16:50 | Tidy up with a patch from Christopher Chavez. Removes redundant include directives and double semicolons. Uses nil instead of NULL for references to NSObjects in Objective C. Closed-Leaf check-in: cdd32b7b user: marc_culler tags: rfe-27fc4d0ae8 | |
15:16 | Merge 8.7 check-in: 83dae8d1 user: jan.nijtmans tags: bug-87e840c26c | |
11:28 | Merge 8.6 check-in: 0729a0ee user: jan.nijtmans tags: trunk, main | |
11:27 | Allow test send-11.1 to result in "target application died", since that happens sometimes in a CI environment check-in: e79ef9f6 user: jan.nijtmans tags: core-8-6-branch | |
09:39 | Merge-mark check-in: 0d1750cd user: jan.nijtmans tags: core-8-6-branch | |
09:27 | Fix expected error-message in main-3.1 testcase (8.5 != 8.6) check-in: d0e57d58 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-15
| ||
19:00 | Merge 8.6 check-in: 06251e7c user: marc_culler tags: core-8-6-11-rc | |
18:41 | Merge 8.6 check-in: d23437dd user: marc_culler tags: trunk, main | |
18:10 | Fix [80e4c6f695]: weird progress bar behavior on macOS 11.0 check-in: f93f4ab8 user: marc_culler tags: core-8-6-branch | |
15:38 | Fine tune the Big Sur behavior. Closed-Leaf check-in: 89865086 user: marc_culler tags: bug-80e4c6f695 | |
08:56 | Fix main-3.1 testcase (backported from 8.6) in CI environment check-in: 996603ed user: jan.nijtmans tags: core-8-5-branch | |
08:33 | Fix warning in win/tkWinSysTray.c. Add missing HAVE_LIBNOTIFY in unix/tkConfig.h.in (determined by "make dist") check-in: fd091a16 user: jan.nijtmans tags: trunk, main | |
08:19 | Add autoconf stuff needed for zipfs check-in: 3de189e3 user: jan.nijtmans tags: bug-87e840c26c | |
2020-12-14
| ||
23:50 | Fix [80e4c6f695]: progress bars are weird on macOS 11.0. check-in: e5e3f9cb user: marc_culler tags: bug-80e4c6f695 | |
18:09 | First bug: We will need the "zip" utility to start doing anything useful without depending too much on Tcl check-in: 06cb1136 user: jan.nijtmans tags: bug-87e840c26c | |
17:42 | New branch, meant to work on 87e840c26c: TIP 430 / zipfs failures. Approach: First make everything work with Tcl 8.7. After that we can worry about backward compatibility when using Tcl 8.6. check-in: 4053e632 user: jan.nijtmans tags: bug-87e840c26c | |
13:34 | Merge 8.7 check-in: 6b56f784 user: jan.nijtmans tags: revised_text, tip-466 | |
13:27 | Merge 8.6 check-in: 243a2360 user: jan.nijtmans tags: trunk, main | |
11:40 | Fix wm-iconphoto-1.5.1 testcase on Windows check-in: b1dca8b2 user: jan.nijtmans tags: trunk, main | |
11:31 | Remove unused include/variables check-in: 168ce4d9 user: jan.nijtmans tags: trunk, main | |
11:28 | Remove "new" marking: this is not "new" any more check-in: d743dc34 user: jan.nijtmans tags: trunk, main | |
10:55 | Better warning fix for Windows (slightly better rounding behavior) check-in: a07518dc user: jan.nijtmans tags: core-8-6-branch | |
10:38 | Merge 8.6 check-in: 57c2ef53 user: jan.nijtmans tags: trunk, main | |
10:07 | Fix warnings seen on MS-VC6 PSDK 2003SP1: C:\test\tk8.6.11_rc0\win\..\win\tkWinFont.c(1500) : warning C4761: integral size mismatch in argument; conversion supplied check-in: ed68d9a0 user: jan.nijtmans tags: core-8-6-branch | |
09:35 | merge-mark check-in: 2e98b17c user: jan.nijtmans tags: core-8-6-branch | |
09:31 | Backport some "github actions" improvements from 8.6 check-in: 359befa5 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-13
| ||
23:56 | Merge 8.6 check-in: e3fcbb06 user: marc_culler tags: core-8-6-11-rc | |
23:54 | Fix build issues on older macOS versions check-in: 6f449ea5 user: marc_culler tags: core-8-6-branch | |
23:33 | Fix build in macOS 10.11 El Capitan: @available is not available in 10.11 Closed-Leaf check-in: 0846fe6f user: marc_culler tags: aqua_build-8-6-11 | |
21:39 | Merge 8.6 check-in: fca94ccb user: jan.nijtmans tags: aqua_build-8-6-11 | |
18:58 | Fix pack/place testcases on Unix. Follow-up to [f68fa7edd10d0b17] check-in: 5ec8feaa user: jan.nijtmans tags: core-8-6-branch | |
16:26 | Merge 8.6 check-in: f6eb3156 user: jan.nijtmans tags: trunk, main | |
16:25 | Merge 8.6 check-in: 52026bc5 user: jan.nijtmans tags: core-8-6-11-rc | |
16:22 | make dist check-in: 5ed19820 user: jan.nijtmans tags: core-8-6-branch | |
2020-12-12
| ||
15:06 | TIP #325 accepted, merge to trunk check-in: d0c16f3b user: kevin_walzer tags: trunk, main | |
13:54 |
nmake: embed ZIP, single-file wish (OPTS=static) etc.
Notes: 1. Static wish only builds/links against static Tcl. Anything else does not make sense to me and just adds to complexity and test combinations. 2. From a static tclsh, "package require Tk" does not work because there is no separate Tk on static builds. This is no different than 8.6. 3. On non-static builds, the OPTS=noembed has no effect. This mimics TEA behavior where Tk is not embedded. check-in: 30d0843b user: apnadkarni tags: trunk, main | |
12:09 | Merge 8.6 , check-in: a9a62db7 user: jan.nijtmans tags: trunk, main | |
12:06 | sync rules.vc with Tcl check-in: 3d6e4b07 user: jan.nijtmans tags: core-8-6-branch | |
2020-12-11
| ||
19:24 | make dist check-in: ed2676c1 user: dgp tags: rc0, core-8-6-11-rc | |
14:11 | Merge 8.7 Closed-Leaf check-in: 7615ab5e user: jan.nijtmans tags: tip_325 | |
13:37 | merge 8.6 check-in: 475954ca user: dgp tags: core-8-6-11-rc | |
09:30 | Merge 8.7 Closed-Leaf check-in: e96de5e2 user: jan.nijtmans tags: tip-481 | |
09:28 | Merge 8.6 check-in: 92c916f4 user: jan.nijtmans tags: trunk, main | |
09:27 | Sync rules.vc and rules-ext.vc with Tcl check-in: b645666f user: jan.nijtmans tags: core-8-6-branch | |
09:07 | Fix winDialog-5.12.7 testcase in CI environment check-in: edea2747 user: jan.nijtmans tags: core-8-6-branch | |
08:56 | TIP #591: Rotate ttk::notebook window with mousewheel on tab check-in: 16da36d6 user: jan.nijtmans tags: trunk, main | |
08:49 | After TIP #481 reaches Tcl9.0, TkGetStringFromObj() becomes obsolete. This commit shows how. check-in: b5665222 user: jan.nijtmans tags: tip-481 | |
05:55 | Fix the build on macOS 10.6. check-in: 67f8351e user: marc_culler tags: aqua_build-8-6-11 | |
2020-12-10
| ||
19:22 | Support build against Tcl 9 headers. check-in: 1597671a user: dgp tags: trunk, main | |
18:34 | merge 8.6 check-in: b0e1ee25 user: dgp tags: core-8-6-11-rc | |
14:48 | Merge 8.6 check-in: 5db5c61e user: jan.nijtmans tags: trunk, main | |
14:43 | On github actions, make build fail if any testcases fails. Mark 2 failing testcases check-in: 4af25acc user: jan.nijtmans tags: core-8-6-branch | |
10:10 | Merge 8.6 check-in: 4a04a418 user: jan.nijtmans tags: trunk, main | |
10:06 | Fix obscure corner-case: Tk built with g++ and --disable-shared, with shared Tcl 8.6 (just with C) check-in: c2a0e3e9 user: jan.nijtmans tags: trunk, main | |
2020-12-09
| ||
23:26 | Make sure there's a file in the home directory on Windows for winDialog-5.12.7 check-in: e06b78e0 user: dkf tags: core-8-6-branch | |
15:04 | Sync unix/tcl.m4 and win/tcl.m4 with Tcl. Simplify linux-build.yml check-in: a114df65 user: jan.nijtmans tags: trunk, main | |
15:03 | More (c) -> © check-in: 247567ee user: jan.nijtmans tags: trunk, main | |
15:01 | (c) -> © check-in: bd978a76 user: jan.nijtmans tags: trunk, main | |
12:16 | Ticket [d6e9b4db4]: Image format SVG: memory overflow on big files: Alternate solution from Androwish: : http://www.androwish.org/index.html/vinfo/a9be9dd0259e47f0?diff=1 check-in: 44d8b4d9 user: oehhar tags: trunk, main | |
11:33 | Merge 8.6 check-in: 1c271243 user: jan.nijtmans tags: bug-9e1312f32c | |
10:23 | Merge 8.6 check-in: 204b85b4 user: jan.nijtmans tags: trunk, main | |
10:20 | Sync win/rules.vc with Tcl. And the use of TCL_USE_STATIC_PACKAGES as well check-in: 01dfb9ef user: jan.nijtmans tags: core-8-6-branch | |
2020-12-08
| ||
12:14 | TIP #590 follow-up: When to use Tk/Ttk resp. tk/ttk check-in: 8f580f5f user: jan.nijtmans tags: trunk, main | |
10:44 | Static builds on Windows should include the "dde" and "registry" extensions too. check-in: 87c8afda user: jan.nijtmans tags: trunk, main | |
2020-12-07
| ||
17:08 | merge 8.6 check-in: d15b1c25 user: dgp tags: core-8-6-11-rc | |
2020-12-06
| ||
21:56 | Oops. None is not NULL. check-in: da6d1070 user: fvogel tags: bug-9e1312f32c | |
21:51 | Refine previous fix (prevent segfault when calling 'even generate {} <...> -warp 1', in test bind-34.2 for instance). check-in: 7e766764 user: fvogel tags: bug-9e1312f32c | |
21:35 | On macOS, a mouse event shall be generated when warping the pointer. Add the missing call in TkpWarpPointer. Now test event-9 passes on the mac as well. check-in: f30301dd user: fvogel tags: bug-9e1312f32c | |
2020-12-05
| ||
15:06 | Let's be a bit more user friendly in the systray demo, especially deal with the possible errors. check-in: e29fd323 user: fvogel tags: tip_325 | |
13:13 | Identify the new demo as such check-in: 79f008f7 user: fvogel tags: tip_325 | |
2020-12-04
| ||
21:37 | Merge 8.6 check-in: fd0fe339 user: jan.nijtmans tags: trunk, main | |
20:23 | Cherrypick the fix for the segfault. check-in: 0e283237 user: culler tags: trunk, main | |
20:20 | Fix segfault introduced by the fix for [4a40c6cace]. check-in: e064ed4d user: culler tags: core-8-6-branch | |
19:48 | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. check-in: bcad414f user: culler tags: core-8-6-branch | |
08:51 | Simplify generated pkgIndex file for tk. Some more "Tk" -> "tk" check-in: 79dbea0f user: jan.nijtmans tags: trunk, main | |
02:40 | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. Closed-Leaf check-in: db9bd4c4 user: culler tags: bug-3ef77f434e | |
01:54 | Add basic system tray example to widget demo check-in: 2c170188 user: kevin_walzer tags: tip_325 | |
2020-12-03
| ||
17:39 | Provide "ttk" as lower case packagename too (as well as "Ttk") check-in: 1e4ceffc user: jan.nijtmans tags: trunk, main | |
16:24 | TIP #590: Recommend lowercase Package Names. Tk 8.7 is now _tk_ 8.7 as well. check-in: 56f31e1b user: jan.nijtmans tags: trunk, main | |
08:28 | 'grep -q "Failed' should be followed by single tab. Try to fix mingw-gcc build check-in: e55aaecf user: jan.nijtmans tags: core-8-5-branch | |
08:14 | Merge 8.5 check-in: 1f36394a user: jan.nijtmans tags: core-8-6-branch | |
2020-12-02
| ||
20:15 | sync tcl.m4 and ruls.vc with Tcl check-in: 3ec01aa0 user: jan.nijtmans tags: core-8-5-branch | |
13:59 | Merge main check-in: 112ada21 user: marc_culler tags: mac_styles_87 | |
13:58 | Merge 8.6 check-in: 9fee1f6c user: marc_culler tags: mac_styles | |
2020-12-01
| ||
09:11 | Merge 8.5 check-in: f1de7322 user: jan.nijtmans tags: core-8-6-branch | |
08:59 | Sync unix/tcl.m4 with Tcl check-in: 2eefddb1 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-30
| ||
17:18 | Merge 8.6 check-in: 0813c592 user: jan.nijtmans tags: trunk, main | |
17:11 | Sync README.md with Tcl 8.6 check-in: 250af013 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-29
| ||
21:03 | Better description for test event-9 check-in: c859d7d8 user: fvogel tags: bug-9e1312f32c | |
20:37 | Merge core-8-6-branch (the diff is empty, [ed56e5cb] was already done in trunk). check-in: dce0d5ca user: fvogel tags: trunk, main | |
20:36 | Remove duplicate and unused macro. TkGetGeomMaster is TkGetContainer, this was a leftover. check-in: ed56e5cb user: fvogel tags: core-8-6-branch | |
20:22 | Take into account that the parent window is not always the maintainer of this window. check-in: da96f6b7 user: fvogel tags: bug-9e1312f32c | |
11:56 |
Added single-file distributions of Tk (with Tcl 8.7) for all main platforms.
These are *UNOFFICIAL* builds as they do not correspond to particular releases. The macOS build is packaged in a .dmg with a README that explains how to run it as the binary is not signed or notarized (and this is unlikely to change). check-in: 3ff68e84 user: dkf tags: trunk, main | |
2020-11-28
| ||
21:28 | Merge trunk (and fix conflicts in generic/ttk/ttkTreeview.c and tests/ttk/treeview.test). check-in: 2eacdb4d user: fvogel tags: pspjuth-treeview | |
18:21 | Add test event-9 checking non-regression against [9e1312f32c]. check-in: 229154b6 user: fvogel tags: bug-9e1312f32c | |
14:23 | Better fix. check-in: 03c1d887 user: fvogel tags: bug-9e1312f32c | |
2020-11-27
| ||
16:09 | Merge 8.6 check-in: da3f28d4 user: jan.nijtmans tags: trunk, main | |
16:08 | Fix frame-2.8 testcase on mingw check-in: b033624a user: jan.nijtmans tags: core-8-6-branch | |
15:59 | Missing constraint for bind-16.47 testcase check-in: 9d36083c user: jan.nijtmans tags: trunk, main | |
15:52 | Merge 8.6 check-in: 913b92a8 user: jan.nijtmans tags: trunk, main | |
15:49 | Attempt to fix winDialog-5.12.7 check-in: cca61e04 user: jan.nijtmans tags: core-8-6-branch | |
15:43 | Fix github actions windows build with --enable-sysmbols=mem check-in: 5f0d36f4 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-26
| ||
09:40 | Fix main-3.1 in Mac environment. job label changes. Don't run testcases in Xcode environment, as they hang check-in: 12276d01 user: jan.nijtmans tags: core-8-6-branch | |
09:11 | Don't bother --enable-aqua builds for Tcl 8.5: Not supported any more check-in: 3ff3638c user: jan.nijtmans tags: core-8-5-branch | |
09:01 | Use powershell to set GITHUB_ENV: Need Windows file path here check-in: ae7662c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-25
| ||
12:06 | Handle (hopefully) failing testcases on github actions for Windows and MacOS check-in: b26baf84 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-24
| ||
17:16 | Fix [4a40c6cace]: On Aqua managed widgets are drawn with their former offset. Patch from Christopher Chavez. check-in: 54b0a708 user: marc_culler tags: trunk, main | |
17:10 | Fix [4a40c6cace]: On Aqua managed widgets are drawn with their former offset. Patch from Christopher Chavez. check-in: 23450631 user: marc_culler tags: core-8-6-branch | |
12:16 | Merge 8.6 check-in: fe5f0648 user: jan.nijtmans tags: trunk, main | |
12:14 | Environment variable $TEST_INSTALL_DIR doesn't work this way, if it contains a space check-in: cd8909ea user: jan.nijtmans tags: core-8-6-branch | |
12:06 | Merge 8.6 check-in: c68e984c user: jan.nijtmans tags: trunk, main | |
12:04 | Merge 8.5 check-in: 02c46eb6 user: jan.nijtmans tags: core-8-6-branch | |
11:56 | No need to install libx11-dev in github actions: It's already there check-in: f60f50db user: jan.nijtmans tags: core-8-5-branch | |
11:31 | Tk 8.5 is no longer kept up-to-date for newer OS'es check-in: 3a3e8cde user: jan.nijtmans tags: core-8-5-branch | |
2020-11-23
| ||
14:24 | Merge 8.6 check-in: 2d5c1867 user: jan.nijtmans tags: trunk, main | |
14:02 | Fix "make install" on Cygwin. Build github actions on windows-2019/macos-11.0 explicitly. check-in: 00c8c698 user: jan.nijtmans tags: core-8-6-branch | |
12:07 | See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no longer kept up-to-date for newer hardware) Closed-Leaf check-in: 0fbc42c3 user: jan.nijtmans tags: actions-older-hardware | |
11:53 | Merge 8.6 check-in: 0a7791b4 user: jan.nijtmans tags: trunk, main | |
11:50 | Merge 8.5 check-in: fb09110c user: jan.nijtmans tags: core-8-6-branch | |
11:44 | Add 8.5 build status to README.md check-in: 3193b805 user: jan.nijtmans tags: core-8-5-branch | |
09:52 | Merge 8.5 check-in: df322252 user: jan.nijtmans tags: core-8-6-branch | |
09:42 | Account for test-cases which we already know are failing on Ubuntu check-in: abb9f12a user: jan.nijtmans tags: core-8-5-branch | |
07:55 | On github actions, build Tk 8.6 with Tcl 8.6 check-in: 8b1629e5 user: jan.nijtmans tags: core-8-6-branch | |
07:51 | Tk 8.5 only builds with Tcl 8.5 or 8.6, not with Tcl 8.7 check-in: 2ef8529d user: jan.nijtmans tags: core-8-5-branch | |
2020-11-22
| ||
19:37 | Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: 6e8693c4 user: fvogel tags: bug-9e1312f32c | |
17:31 | Added build status to main README check-in: 772d1ad0 user: dkf tags: trunk, main | |
00:43 | Merge 8.6; add Github Actions builds for Windows and macOS check-in: d90a2044 user: dkf tags: trunk, main | |
00:42 | Merge 8.5; add Github Actions builds for Windows and macOS check-in: bbafc437 user: dkf tags: core-8-6-branch | |
00:41 | Add building on macOS check-in: fe3bb287 user: dkf tags: core-8-5-branch | |
00:34 |
My kingdom for a simple working headless Xserver!
The key was: 1. Using Xquartz to get the headers 2. Running Xvfb from that package (we want to be headless) 3. An amazing hack from https://discussions.apple.com/thread/3989835, by "Gratino": > I had the same issue where X11/XQuartz would not start because /tmp/.{X11,ICE,font}-unix were not created properly as an unprivileged user (me). They were removed (along with everything else) from /tmp on startup. > > I resolved the issue by putting this line at the bottom of my /etc/rc.local file (runs as root on bootup): > > /opt/X11/lib/X11/xinit/privileged_startx.d/10-tmpdirs > > thus the needed dirs are created at bootup by root and all is well. It turns out (from much experimentation) that this is an issue when installing Xquartz in a Github Actions workflow, as we don't want to reboot the image yet the installation assumes that that's what we'll do. Not many people have hit this before, but that's because they're not trying to do headless X11-enabled testing with macOS. We're world leaders in awful kluges! 4. Miscellaneous small hacks, of course. Closed-Leaf check-in: d52b2c0e user: dkf tags: github-action-mac | |
2020-11-21
| ||
17:30 | More cosmetic changes check-in: d011833e user: fvogel tags: tip_325 | |
16:35 | merge 8.5 check-in: edfed814 user: dkf tags: github-action-mac | |
16:33 | Add building on Windows check-in: bd52033e user: dkf tags: core-8-5-branch | |
16:32 | Shorten name Closed-Leaf check-in: b1688fe1 user: dkf tags: github-action-win | |
16:32 | Merge 8.5 check-in: 450b2a39 user: dkf tags: github-action-win | |
16:31 | Now the testing causes the build to fail when a test fails. As it should be. check-in: 845d3780 user: dkf tags: github-action-win | |
16:14 | MSVC now runs tests check-in: 54f77c95 user: dkf tags: github-action-win | |
15:37 | Testing with msys now operational check-in: 0cdf09ab user: dkf tags: github-action-win | |
13:02 | Specify the format in test imgSVGnano-5.2, so that the error message does not stem from the default image format stringMatchProc and is now correct. Closed-Leaf check-in: b625f93d user: fvogel tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
09:51 | Add test imgSVGnano-5.2 (and do some reformatting of the test file since we are here) - The important thing this test is ckecking is that image data not containing <svg and > now return an error upon reading as svg images. The expected result of the test matches the current output but is not adequate. The returned error text should be improved. check-in: 6b80eb76 user: fvogel tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
2020-11-20
| ||
20:38 | Cosmetic changes (spacing, indentation) check-in: 201800f0 user: fvogel tags: tip_325 | |
18:35 | merge main check-in: 2c26b660 user: marc_culler tags: mac_styles_87 | |
18:28 | Merge 8.6 check-in: d01ceebf user: marc_culler tags: trunk, main | |
18:26 | Merge 8.6 check-in: a3683b44 user: marc_culler tags: mac_styles | |
18:15 | Remove two duplicate lines of code. check-in: cfae3881 user: marc_culler tags: core-8-6-branch | |
18:00 | Merge 8.6 check-in: b5f96f2b user: marc_culler tags: trunk, main | |
17:45 | Merge 8.6 check-in: b69e0fb8 user: marc_culler tags: mac_styles | |
17:27 | Aqua - Fix [635167af14] and [cc7e0dfc8a]: artifacts and exceptions caused by unitialized pixel values; attempt to rationalize and document menu color options; adjust timing of menu initialization. check-in: 8282871f user: marc_culler tags: core-8-6-branch | |
16:38 | Merge 8.6 check-in: eb1434da user: jan.nijtmans tags: trunk, main | |
16:34 | Merge 8.5 check-in: 27cdac8d user: jan.nijtmans tags: core-8-6-branch | |
16:07 | Use shorter workflow "name". Use ubuntu-20.04 because ubuntu-latest will soon (any day now) be ubuntu-20.04 check-in: a6998764 user: jan.nijtmans tags: core-8-5-branch | |
15:40 | Test build for macOS check-in: 4e56df9d user: dkf tags: github-action-mac | |
15:28 | Added MSYS build+test check-in: e7afd052 user: dkf tags: github-action-win | |
15:23 | Test build for Windows check-in: 3a7f07aa user: dkf tags: github-action-win | |
15:14 | Merge 8.6 (GitHub Actions workflow) check-in: df0f168c user: dkf tags: trunk, main | |
15:13 | Merge 8.5 (GitHub Actions workflow) check-in: 7d25e6c5 user: dkf tags: core-8-6-branch | |
15:09 | Advanced build; this one works and is full function check-in: 97ffe4df user: dkf tags: core-8-5-branch | |
14:41 | Merge 8.6 check-in: 726f16cf user: marc_culler tags: trunk, main | |
14:34 | Correction to the fix for [7185d26cf4] about disabling Aqua menu items check-in: 8c9db659 user: marc_culler tags: core-8-6-branch | |
14:27 | Correction to the state synchronization loop -- many thanks to anonymous Closed-Leaf check-in: eaf25de3 user: marc_culler tags: bug-7185d26cf4 | |
12:10 | Second shot at github actions Linux build check-in: 259519b8 user: jan.nijtmans tags: core-8-5-branch | |
10:25 | Merge 8.6 check-in: eb5f057d user: jan.nijtmans tags: trunk, main | |
10:22 | Fix [ec3f444cfd]: typo in tkInt.h? check-in: aef29769 user: jan.nijtmans tags: core-8-6-branch | |
09:04 | Clean up the testing harness Closed-Leaf check-in: 7f70e3d9 user: dkf tags: github-actions | |
08:33 | Fix broken indentation check-in: 8e528960 user: dkf tags: github-actions | |
2020-11-19
| ||
22:43 | Trial GitHub Acion for Linux check-in: 1de95c53 user: dkf tags: github-actions | |
19:14 | Documentation patch from Rudiger Hartel check-in: 1a01faff user: kevin_walzer tags: tip_325 | |
18:47 | Implement option 3 - ignore menu colors on macOS. Closed-Leaf check-in: 4e5bba9c user: culler tags: bug-635167af14 | |
16:41 | Merge 8.6 check-in: a628fc4f user: marc_culler tags: trunk, main | |
16:24 | Fix [7185d26cf4]: macOS menu entries in special menus can be disabled incorrectly. check-in: 8a71cb9d user: marc_culler tags: core-8-6-branch | |
16:11 | Edit comments some more. Remove a testing print statement. check-in: bd3112c8 user: marc_culler tags: bug-7185d26cf4 | |
15:19 | Edit comments check-in: c10b1701 user: marc_culler tags: bug-7185d26cf4 | |
14:29 | Better fix, for special menus other than Help: iterate through Tk menu entries, not NSMenuItems. check-in: ad7edbfa user: marc_culler tags: bug-7185d26cf4 | |
14:21 | First shot at github actions Linux build check-in: 1c4d012d user: jan.nijtmans tags: core-8-5-branch | |
09:02 | Merge 8.7 Closed-Leaf check-in: 277e2404 user: jan.nijtmans tags: tip-590 | |
2020-11-18
| ||
22:58 | Fix [7185d26cf4]: macOS menu items before separators in special menus are disabled. check-in: 6de85e7c user: culler tags: bug-7185d26cf4 | |
20:54 | Add explanatory comment check-in: 865cbdce user: fvogel tags: tip_325 | |
20:47 | Fix upstream issue 'Regression from commit e7f5981 breaks many hitherto valid SVG icons #188', see https://github.com/memononen/nanosvg/issues/188 check-in: 2b07cb2b user: fvogel tags: trunk, main | |
18:15 | Additional update from Eric check-in: c8623b53 user: kevin_walzer tags: tip_325 | |
16:52 | Fix [f9bd73629e]: Bug in the ttk::notebook::CycleTab proc in the tip-591 branch Closed-Leaf check-in: 28d98c6c user: jan.nijtmans tags: tip-591 | |
16:37 | Eric's update to tip 325 for event handling check-in: cd599a50 user: kevin_walzer tags: tip_325 | |
16:23 | Fix cb458261c3: Strip comme il faut. Actually: don't strip-install on MacOS, because it cannot handle zipped content check-in: e3fe3bec user: jan.nijtmans tags: trunk, main | |
14:53 | Back out accidental commit check-in: 70d2e8de user: culler tags: bug-635167af14 | |
14:47 | Test using an underline to indicate background color. check-in: adf5fbc4 user: culler tags: bug-635167af14 | |
07:56 | Divide keysyms.n in more logical blocks of about 200 lines. Use 2-character escapes where possible check-in: e88189d2 user: jan.nijtmans tags: trunk, main | |
2020-11-17
| ||
22:26 | Make the menu demo look like the old one, by using -foreground instead of -background in aqua. check-in: ade6b4e1 user: culler tags: bug-635167af14 | |
21:47 | More info in comments check-in: 49dfadbc user: fvogel tags: tip_325 | |
21:31 | Continued lines are indented 8 spaces. check-in: 257cadda user: fvogel tags: tip_325 | |
21:26 | Remove unused parameter of proc _win_callback check-in: e9587d56 user: fvogel tags: tip_325 | |
20:51 | Try initializing menus a bit later and dealing with menu item background color. check-in: 7ef046da user: culler tags: bug-635167af14 | |
18:37 | I think I am supposed to add braces. check-in: 57692f85 user: culler tags: bug-635167af14 | |
18:19 | Fix [635167af14]: black menu entries -- see if this is fixed by intializing all automatic MacPixels to 0. check-in: 2b7b03c3 user: culler tags: bug-635167af14 | |
15:43 | Additional update from Eric refines icon tracking check-in: 86ffbdd6 user: kevin_walzer tags: tip_325 | |
08:54 | Fix [194b017cc0]: Error when processing keysyms.n man page. Needs update to tools/tcltk-man2html-utils.tcl too, so make sure Tcl is updated to the latest version of this file check-in: 0235eaa6 user: jan.nijtmans tags: trunk, main | |
2020-11-16
| ||
21:29 | Fix Tcl error 'wrong # args: should be "winfo containing ?-displayof window? rootX rootY"' arising on Linux when moving the mouse on top of the tray icon, click on it and then quickly remove the mouse from the icon. check-in: 900e5934 user: fvogel tags: tip_325 | |
21:05 | Document platform differences regarding what kind of images are accepted in the -image option. Add test systray-16 to check bitmap image types on platforms other than Windows. check-in: aafa9012 user: fvogel tags: tip_325 | |
19:43 | Better checking of icoPtr on Windows to avoid crash check-in: 20dbd3d2 user: kevin_walzer tags: tip_325 | |
17:21 | Fix for crash in tkWynSysTray.c for null read of icon pointer check-in: a84722ba user: kevin_walzer tags: tip_325 | |
16:48 | For ttk::spinbox, reverse mouse handling, but keep other handlers the same check-in: 900e1d1d user: jan.nijtmans tags: trunk, main | |
15:45 | Define MODULE_SCOPE correctly when using a C++ compiler check-in: bb1224a2 user: jan.nijtmans tags: trunk, main | |
15:27 | TIP #591 (experimental) implementation check-in: 97646c0a user: jan.nijtmans tags: tip-591 | |
15:17 | Remove compiler errors check-in: 2707e32e user: kevin_walzer tags: tip_325 | |
15:11 | Follow-up to [c0485ba8d]: Give ttk::spinbox::Spin an (optional) "factor" argument, so it can handle MouseWheel event on its own check-in: a9b78bc8 user: jan.nijtmans tags: trunk, main | |
13:27 | Ticket [d6e9b4db4]: Image format SVG: memory overflow on big files: Alternate solution from Androwish: : http://www.androwish.org/index.html/vinfo/a9be9dd0259e47f0?diff=1 check-in: f4d783e0 user: oehhar tags: bug-d6e9b4db_svg-match-big-file-from-androwish | |
10:59 | Fix [0899a8520b]: pkgconfig-1.1 (query keys) fails in trunk check-in: 3aca5fe8 user: jan.nijtmans tags: trunk, main | |
10:13 | Eric Boudaillier's latest patch (with a few tweaks, eliminating compiler warnings) check-in: 7271f9e3 user: jan.nijtmans tags: tip_325 | |
08:56 | Merge 8.7 check-in: 2f6f605c user: jan.nijtmans tags: tip_325 | |
08:45 | Implement TIP #588: Unicode for (X11) keysyms check-in: 56b8997e user: jan.nijtmans tags: trunk, main | |
08:41 | Merge 8.5. Some more explicit type-casts. check-in: c2f84d2f user: jan.nijtmans tags: core-8-6-branch | |
08:26 | Second argument of Tcl_StaticPackage() should always be Titlecase. Synced from this commit in Tcl: [d8e520bee8e1a287] check-in: b5c453e0 user: jan.nijtmans tags: core-8-5-branch | |
08:09 | Since all demo's are in utf-8 (actually: ASCII), just use this encoding directly check-in: f0d3c74e user: jan.nijtmans tags: core-8-5-branch | |
2020-11-15
| ||
21:32 | Add copyright notices, minor tweaks check-in: 1c9f4d23 user: kevin_walzer tags: tip_325 | |
21:16 | Backout previous commit, which wasn't such a good idea after all (the changeProc must exist in Tk_GetImage otherwise there are crashes, for instance in DeleteImage). Plan B is to use the same error message as in Tk_GetImage, to provide plaftorm consistency. check-in: 720eaea3 user: fvogel tags: tip_325 | |
21:09 | Merge main check-in: ee4725db user: marc_culler tags: mac_styles_87 | |
21:08 | Merge 8.6 check-in: ca38b78f user: marc_culler tags: trunk, main | |
21:06 | Merge 8.6 check-in: 51d917d6 user: marc_culler tags: mac_styles | |
21:05 | Use systemUnemphasizedSelectedTextBackgroundColor as the INACTIVE_SELECT_BG default. check-in: 613113e6 user: marc_culler tags: core-8-6-branch | |
20:56 | Fix failure of systray-14 triggered by the before last commit. The best way to have the same error message on all platforms is to have it encoded at exactly one single place. check-in: bd5f05b8 user: fvogel tags: tip_325 | |
20:25 | Fix failure of systray-15 created by the previous commit. check-in: ec65535c user: fvogel tags: tip_325 | |
20:16 | Eric's contribution, allowing changing the image of a systray icon without making it move in the systray. check-in: 53950d8a user: fvogel tags: tip_325 | |
17:47 | Merge main. check-in: f9ae619b user: marc_culler tags: mac_styles_87 | |
17:38 | Merge 8.6 check-in: 78321d3e user: marc_culler tags: trunk, main | |
17:34 | Merge 8.6 - empty merge check-in: c4727b62 user: marc_culler tags: mac_styles | |
17:32 | The selected text background issues appeared in 8.6 too. Cherrypick the fix. check-in: dbc4faf0 user: marc_culler tags: core-8-6-branch | |
17:14 | Fix several issues with the selected text background color. check-in: 7265629a user: marc_culler tags: mac_styles | |
16:57 | Fix [0899a8520b]: pkgconfig-1.1 (query keys) fails in trunk Closed-Leaf check-in: baf06842 user: fvogel tags: bug-0899a8520b | |
13:45 | Add copyright to systray.test check-in: 1fac6a74 user: kevin_walzer tags: tip_325 | |
13:44 | Merge implementation of TIP #584 (Better introspection for ttk), as a result of TIP acceptance through TCT vote. check-in: a11a96d4 user: fvogel tags: trunk, main | |
13:28 | Eric's contribution making the multiple interp management and icons cleanup on interp deletion/application exit now work. check-in: bcccb61c user: fvogel tags: tip_325 | |
10:03 | Further respect coding standards, in tkUnixSystray.c check-in: 585bfc4f user: fvogel tags: tip_325 | |
09:39 | Further respect coding standards in tkWinSystray.c check-in: 04a9be9e user: fvogel tags: tip_325 | |
09:27 | Backout wrong fix [376e086e], and replace it by the correct fix (that is: don't ignore the error reported by CreateIcoFromTkImage). This makes test systray-14 pass on Windows (it already passed on Linux and macOS). check-in: 9f1efde3 user: fvogel tags: tip_325 | |
09:14 | Better respect our coding standards (indentation, mainly) in tkWinSystray.c. check-in: bd6380a2 user: fvogel tags: tip_325 | |
08:53 | Let previous commit build on MSVC so that we can check it check-in: dd73baa8 user: fvogel tags: tip_325 | |
01:37 | Child interpreter now returns error if creating tray icon with non-existent image; need assistance with crash on app exit check-in: 376e086e user: kevin_walzer tags: tip_325 | |
2020-11-14
| ||
23:26 | Add two tests with child interps check-in: 4d6d5107 user: fvogel tags: tip_325 | |
22:53 | Merge main check-in: 0908ccd7 user: marc_culler tags: mac_styles_87 | |
22:49 | Merge unintended fork check-in: 70bde35c user: fvogel tags: tip_325 | |
22:48 | Cosmetic changes check-in: 3b29284b user: fvogel tags: tip_325 | |
22:38 | Merge 8.6 check-in: 9bee34c6 user: marc_culler tags: mac_styles | |
22:29 | Fix error in [9daa36c3] revealed by a warning on macOS check-in: 8dd59fb1 user: fvogel tags: tip_325 | |
22:16 | Move _systray and _sysnotify out of the global namespace check-in: d10e3e84 user: fvogel tags: tip_325 | |
22:11 | Merge 8.6 check-in: 09c46678 user: marc_culler tags: trunk, main | |
22:10 | Correct an indeterminacy in the implementation of systemSelectedTabTextColor check-in: cfb1c357 user: marc_culler tags: core-8-6-branch | |
01:31 | Fix typo check-in: aed28ba2 user: kevin_walzer tags: tip_325 | |
2020-11-13
| ||
17:04 | Merge 8.7 check-in: 0dc59d29 user: jan.nijtmans tags: tip_325 | |
10:53 | Fix [f11dbf8d1e]: Bug in the ttk::combobox::Scroll proc in Tk 8.7a4 check-in: 7c892630 user: jan.nijtmans tags: trunk, main | |
10:01 | Fix [c0485ba8d]: Bug in the ttk::spinbox::MouseWheel proc in Tk 8.7a4 check-in: 59bb6227 user: jan.nijtmans tags: trunk, main | |
10:00 | -vcmd -> -validatecommand in demo's and tests check-in: 4b046c9e user: jan.nijtmans tags: trunk, main | |
04:09 | Truly destroy systray object on macOS check-in: 9daa36c3 user: kevin_walzer tags: tip_325 | |
2020-11-12
| ||
23:11 | Unshadow the destroy command from the global namespace. This makes the 'tk systray destroy' command work on Linux, and the systray test file pass on Linux. check-in: 79cb25f0 user: fvogel tags: tip_325 | |
22:46 | Add one more test check-in: ff30cae1 user: fvogel tags: tip_325 | |
22:30 | Remove one test check-in: 2df476bb user: fvogel tags: tip_325 | |
22:28 | Fix the systray tests, add many tests. check-in: b3c7f7dc user: fvogel tags: tip_325 | |
22:28 | Fix 'tk sysnotify' for Windows. check-in: a95592fb user: fvogel tags: tip_325 | |
22:04 | Cosmetic changes check-in: e03b827e user: fvogel tags: tip_325 | |
21:45 | Fix man pages, clearly state what is optional and what is not (respect usual conventions for this). check-in: 02cc3ddf user: fvogel tags: tip_325 | |
16:37 | Convert systray to traditional Tk option/configure structure with patch from Eric Boudaillier; update docs; still need to test on Windows check-in: f0e4fd24 user: kevin_walzer tags: tip_325 | |
15:15 | duplicate macro definition check-in: 110a8775 user: jan.nijtmans tags: tip_325 | |
14:49 | More clean-ups (mainly for C++ compatibility) check-in: a1425897 user: jan.nijtmans tags: tip_325 | |
14:23 | Make "_systray" and "_sysnotify" real ObjCommands on Win32. Make tkWinSysTray.c fully Unicode-proof on Win32. check-in: 6f82ddd7 user: jan.nijtmans tags: tip_325 | |
13:25 | Merge 8.6 check-in: 9a13eeaa user: jan.nijtmans tags: trunk, main | |
13:22 | Csaba Nemethi's review Closed-Leaf check-in: b3539ec1 user: jan.nijtmans tags: bug-f11dbf8d1e | |
13:07 | Merge 8.7. Handle $max == 0 in ttk::combobox mousewheel binding check-in: 65f80da5 user: jan.nijtmans tags: bug-f11dbf8d1e | |
11:43 | Fix comment check-in: 281981e0 user: jan.nijtmans tags: trunk, main | |
11:40 | Proposed fix for [f11dbf8d1e]: Bug in the ttk::combobox::Scroll proc in Tk 8.7a4 check-in: 5eaf6189 user: jan.nijtmans tags: bug-f11dbf8d1e | |
10:46 | Fix [7c7846e1fc]: Mouse wheel event bindings for the Treeview class in Tk 8.7a4 check-in: e032349a user: jan.nijtmans tags: trunk, main | |
10:44 | Make mousewheel bindings scroll 4 items by default Closed-Leaf check-in: 6bc54642 user: jan.nijtmans tags: bug-7c7846e1fc | |
10:32 | Fix "make install" on cygwin, broken due to implib name change (see: https://core.tcl-lang.org/tcl/info/fe52ae7a4d41e60b) check-in: 2aa984b9 user: jan.nijtmans tags: core-8-6-branch | |
10:16 | Merge trunk. Clean-up win32 systray code (not completed yet, still some ANSI functions are used which cannot handle full Unicode) check-in: e9a8c2ba user: jan.nijtmans tags: tip_325 | |
08:09 | Fix [7c7846e1fc]: Mouse wheel event bindings for the Treeview class in Tk 8.7a4 (actually: change listbox behavior to match with Treeview) check-in: 11a1a7a8 user: jan.nijtmans tags: bug-7c7846e1fc | |
02:34 | Minor cleanup of spacing check-in: 8a801a2f user: kevin_walzer tags: tip_325 | |
02:34 | Further refinement of namespace on Windows check-in: f742f19f user: kevin_walzer tags: tip_325 | |
02:11 | Wrap _balloon and _notifywindow commands in namespace check-in: fa007d6d user: kevin_walzer tags: tip_325 | |
2020-11-11
| ||
22:41 | Fix wrong error message check-in: a715cca3 user: fvogel tags: tip_325 | |
22:39 | The cache for the image name is totally useless. Get rid of it. check-in: 87e8a9ec user: fvogel tags: tip_325 | |
22:35 | And now let's get rid of the cache for the icon text, let winico do that for us as it should. check-in: 00592fcd user: fvogel tags: tip_325 | |
22:14 | Ahem. Of course. check-in: b5eb5c08 user: fvogel tags: tip_325 | |
22:06 | Fix bug in winico: when using 'taskbar modify' with -callback and not specifying -text as well, the icon text was lost. This is the real fix that should have been made instead of [c1cc71d2]. Now 'taskbar modify' can specify -text or -callback without loosing the unspecified option. In turn, this allows to simplify the code in systray.tcl check-in: 5a6c4668 user: fvogel tags: tip_325 | |
21:45 | Fix typo in one of my previous commits check-in: e7ec9574 user: fvogel tags: tip_325 | |
21:00 | Remove useless namespace export command (there is no command to export in that namespace) check-in: f4743039 user: fvogel tags: tip_325 | |
20:56 | Use a more accurate error message check-in: cd56300d user: fvogel tags: tip_325 | |
14:45 | Refine error message check-in: e7bd4295 user: fvogel tags: tip_325 | |
14:25 | Fix typo in test case, as revealed by the better error checking introduced by the previous commit. check-in: a9261ba8 user: fvogel tags: tip_325 | |
14:24 | Add more error checking (so far 'tk systray modify foo bar' was permitted). check-in: 16174d18 user: fvogel tags: tip_325 | |
14:11 | Simplify interface code for 'tk systray modify' (there should be no functional change) check-in: cb575d87 user: fvogel tags: tip_325 | |
13:43 | Simplify interface code for 'tk systray create' check-in: 9c7d4129 user: fvogel tags: tip_325 | |
13:35 | Improve error messages check-in: 971cf454 user: fvogel tags: tip_325 | |
10:32 | Backout previous commit. 'systray' is a Windows executable, that we should not shadow. Thanks to Eric Boudaillier. check-in: 0faf6f02 user: fvogel tags: tip_325 | |
00:08 | Attempt to return error on systray command on Windows check-in: a350e43e user: kevin_walzer tags: tip_325 | |
00:03 | Retain text when modifying other attributes of sytray icon on Windows check-in: c1cc71d2 user: kevin_walzer tags: tip_325 | |
2020-11-10
| ||
23:13 | Fix the implementation so that test sysnotify-2.1 now passes. check-in: cf30ec00 user: fvogel tags: tip_325 | |
23:07 | Remove debug line accidentally committed in previous commit. check-in: b7ab1f66 user: fvogel tags: tip_325 | |
23:06 | Let the constraints to be taken into account by the test file. check-in: d3788781 user: fvogel tags: tip_325 | |
22:51 | More tests. sysnotify-2.1 should pass but it fails with the current implementation. check-in: e6bd8f2d user: fvogel tags: tip_325 | |
22:33 | Make cosmetic changes, fix typos, in systray.tcl check-in: 19a21436 user: fvogel tags: tip_325 | |
22:18 | Better names, better implementation: GlyphCluster -> Cluster; use namespaces check-in: 7610a106 user: culler tags: glyph_indexing_2 | |
21:53 | Improve test file check-in: c6f33137 user: fvogel tags: tip_325 | |
21:01 | Remove duplicate space in error message check-in: 12170935 user: fvogel tags: tip_325 | |
20:41 | Merge 8.6 check-in: 96a8a073 user: culler tags: trunk, main | |
20:16 | Simplify tkMacOSXColor.c and fix [f9fa926666] for macOS: crash when creating a label whose text is a single emoji. check-in: 6eb58867 user: culler tags: core-8-6-branch | |
19:39 | For Aqua, a real implementation of endOfGlyphCluster and startOfGlyphCluster. Makes entry editing fully functional. check-in: a2133f1c user: culler tags: glyph_indexing_2 | |
17:58 | merge 8.6 check-in: 4ea08db0 user: dgp tags: core-8-6-11-rc | |
13:59 | Merge main check-in: 7b975498 user: culler tags: glyph_indexing_2 | |
2020-11-09
| ||
17:46 | Add the missing double quote Leaf check-in: 49af1822 user: marc_culler tags: mac_make_app | |
16:56 | Finish removing GCCache and remove some more platform specific code in xgc.c Closed-Leaf check-in: 80a7fae5 user: marc_culler tags: bug-f9fa926666-mac | |
16:28 | Cleanup of error messages on Windows check-in: c4db1594 user: kevin_walzer tags: tip_325 | |
16:06 | Remove some more unneeded code. check-in: e205a437 user: marc_culler tags: bug-f9fa926666-mac | |
14:47 | Correct one name replacement that accidentally was omitted. check-in: 15604da4 user: marc_culler tags: bug-f9fa926666-mac | |
14:41 | Improve cleanup of Windows tray icons check-in: 99482f27 user: kevin_walzer tags: tip_325 | |
13:32 | Fix [f9fa926666] on macOS only: crash when creating a label whose text is a single emoji. check-in: 50377172 user: culler tags: bug-f9fa926666-mac | |
13:21 | Fix for sysnotify test failure on X11 check-in: 5be6a7b2 user: kevin_walzer tags: tip_325 | |
10:47 | Allow "package require tk" in addition to "package require Tk" check-in: 782d9b39 user: jan.nijtmans tags: tip-590 | |
09:05 | Fix testcase check-in: e9380993 user: jan.nijtmans tags: tip_325 | |
02:08 | Update to sysnotify man page check-in: 53311bdf user: kevin_walzer tags: tip_325 | |
01:49 | Better cleanup of Windows tray icon check-in: ddf96a0e user: kevin_walzer tags: tip_325 | |
00:49 | Tray icon on Windows now disappears when Wish exits; still requires mouse to hover over when loaded into Tclsh, not sure why check-in: e8380cb1 user: kevin_walzer tags: tip_325 | |
2020-11-08
| ||
23:14 | Possible fix for Windows icon not being immediately deleted check-in: ba84f2ca user: kevin_walzer tags: tip_325 | |
23:00 | Clarify some documentation points check-in: bec4d381 user: kevin_walzer tags: tip_325 | |
13:59 | ReadICOHeader is local to tkWinWm.c, it's not used elsewhere so far. check-in: 0ab3355c user: fvogel tags: tip_325 | |
13:46 | Remove duplicate code. check-in: 5a85c5a1 user: fvogel tags: tip_325 | |
12:46 | Use tcltest2 in the test file rather than the old syntax. check-in: d559b6d9 user: fvogel tags: tip_325 | |
12:38 | Cosmetic: fix spacing in the test file. check-in: 6a2d0c07 user: fvogel tags: tip_325 | |
11:25 | Fix not working example in the man page. check-in: a99ae852 user: fvogel tags: tip_325 | |
11:24 | Fix typo in man page check-in: 70a5b2bc user: fvogel tags: tip_325 | |
2020-11-07
| ||
18:18 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: 29898749 user: fvogel tags: trunk, main | |
18:17 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: 99693439 user: fvogel tags: core-8-6-branch | |
18:13 | Add non regression test for bug [4ebcc04dc4] Closed-Leaf check-in: c13016ca user: fvogel tags: bug-4ebcc04dc4 | |
2020-11-06
| ||
18:02 | Merge main check-in: 11b9bc44 user: culler tags: mac_styles_87 | |
17:54 | Merge 8.6 check-in: b9909098 user: culler tags: mac_styles | |
17:44 | Merge 8.6 check-in: 28746514 user: culler tags: trunk, main | |
16:57 | Revert to using Apple's standardAboutDialog now that Tk has recovered from Mojave. See [c9ebacceb4]. check-in: 583ea411 user: marc_culler tags: core-8-6-branch | |
16:40 | Update the man page for tk::mac::standardAboutPanel Closed-Leaf check-in: af61cd9e user: marc_culler tags: mac_about | |
15:53 | re-generate configure script with (locally modified) autoconf-2.59 check-in: 271654b1 user: jan.nijtmans tags: mac_about | |
2020-11-05
| ||
19:07 | Test using the real standardAboutPanel as the manual indicates is done check-in: f964d976 user: culler tags: mac_about | |
10:47 | Merge 8.6 check-in: 540a8eb5 user: jan.nijtmans tags: trunk, main | |
10:45 | Merge 8.5 check-in: 59fcf7cf user: jan.nijtmans tags: core-8-6-branch | |
10:40 | Cache homebrew on Travis MacOS builds check-in: 3da3f21c user: jan.nijtmans tags: core-8-5-branch | |
10:15 | Merge trunk Closed-Leaf check-in: 2c5f7ee6 user: jan.nijtmans tags: keysym-unicode | |
2020-11-04
| ||
23:02 | More compiler warnings on various macOS versions check-in: 09b2edc0 user: culler tags: tip_325 | |
21:30 | Fix compiler warnings on macOS 10.9 check-in: c6c1951a user: culler tags: tip_325 | |
21:04 | merge 8.6 check-in: bce7fb88 user: dgp tags: core-8-6-11-rc | |
20:05 | Fix compiler errors and warnings on macOS 10.13. check-in: 6f5343fc user: culler tags: tip_325 | |
16:03 | Merge 8.6 check-in: 6ed077cb user: jan.nijtmans tags: trunk, main | |
15:58 | Fix [5224aa89ac]: Bug in the ttk::bindMouseWheel proc check-in: 2f9a2080 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | Fix [ef0e2629ea]: <MouseWheel> handling on X11 completely broken in Tk 8.7a4 check-in: 833528b1 user: jan.nijtmans tags: trunk, main | |
2020-11-03
| ||
10:36 | Merge 8.5 check-in: 450abe0e user: jan.nijtmans tags: core-8-6-branch | |
10:28 | Don't bother MacOS builds on XQuarz, since that's basically the same as on Ubuntu check-in: 369e4a28 user: jan.nijtmans tags: core-8-5-branch | |
10:17 | Redundant "-accelerator" option in menu demo check-in: 82a7aee7 user: jan.nijtmans tags: core-8-5-branch | |
07:23 | Handle "Commmand-" bindings platform-dependant too Closed-Leaf check-in: 52e763ea user: jan.nijtmans tags: bug-ef0e2629ea | |
2020-11-02
| ||
16:21 | (experiment) possible solution for [ef0e2629ea] check-in: ff07903d user: jan.nijtmans tags: bug-ef0e2629ea | |
14:41 | Add a bit more detail to the description of the Mac implementation. check-in: ab8cfa70 user: marc_culler tags: tip_325 | |
03:11 | Merge Marc Culler changes into this TIP check-in: 7480e5ec user: kevin_walzer tags: tip_325 | |
03:06 | Update sysnotify man page with additional Mac implementation Closed-Leaf check-in: 2c831edb user: kevin_walzer tags: 325_suggestions | |
2020-11-01
| ||
21:43 | Don't even bother asking for authorization if the app is not signed. check-in: aaca4074 user: culler tags: 325_suggestions | |
20:35 | Make tkMacOSXSysTray.c build on macOS 10.9. check-in: 27db9a35 user: culler tags: 325_suggestions | |
17:21 | Remove an incorrect indirection and two unnecessary qualifiers. check-in: fc764409 user: culler tags: 325_suggestions | |
15:47 | Be straightforward - check if the app is signed and use the result to choose the notification API check-in: 5168bf5e user: marc_culler tags: 325_suggestions | |
14:17 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: fee32d1e user: fvogel tags: bug-4ebcc04dc4 | |
03:21 | Edit comments; make the DEBUG_LOG macro more semicolon-friendly. check-in: 30b39d0d user: marc_culler tags: 325_suggestions | |
01:13 | Add some missing semicolons that prevented new commit from building; now builds and works as expected on Catalina check-in: 6260c38c user: kevin_walzer tags: 325_suggestions | |
2020-10-31
| ||
23:22 | Fix builds, clean up debugging, fall back to NSUserNotifications for unsigned apps, but use UNUserNotifications for signed appps. check-in: ef9af852 user: culler tags: 325_suggestions | |
13:50 | Merge trunk, and fix conflict in tests/ttk/scrollbar.test (due to [33556bc9]). Closed-Leaf check-in: 374563c5 user: fvogel tags: ttk_introspect, tip-584 | |
00:40 | This now builds on Catalina but still doesn't work check-in: 3e340a62 user: kevin_walzer tags: 325_suggestions | |
2020-10-30
| ||
23:04 | Fix compilation error created by following instructions for fixing Big Sur deprecation warning. check-in: a403a200 user: marc_culler tags: 325_suggestions | |
21:36 | Clean up the conditional compilation and explain the great mystery. check-in: 7e333837 user: marc_culler tags: 325_suggestions | |
20:02 | Displays now work correctly after changing presentation option flag check-in: a23e2675 user: kevin_walzer tags: 325_suggestions | |
19:54 | Notification authorization now works and notification events fire correctly, but notifications still not displaying with new API; needs further investigation check-in: 0ca3acc8 user: kevin_walzer tags: 325_suggestions | |
2020-10-29
| ||
23:11 | Suggested updates to tip_325. check-in: 5b6e15c9 user: culler tags: 325_suggestions | |
20:45 | merge 8.6 check-in: c8fa563a user: dgp tags: core-8-6-11-rc | |
17:09 | Merge 8.6 check-in: a6ff44a1 user: jan.nijtmans tags: trunk, main | |
17:08 | Fix cygwin build check-in: 8e409a28 user: jan.nijtmans tags: core-8-6-branch | |
14:14 | Merge 8.6 check-in: 74eb820b user: jan.nijtmans tags: trunk, main | |
14:09 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 1956708e user: jan.nijtmans tags: core-8-6-branch | |
12:13 | Always compile with -D__USE_MINGW_ANSI_STDIO=0. Fix implib library names Fix win64 build using high-entropy-va opotion check-in: 0c261c07 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-28
| ||
15:49 | Fix python: investigate build crash when building with high-entropy-va Closed-Leaf check-in: b342d1a1 user: jan.nijtmans tags: high-entropy-va | |
14:56 | Merge 8.7 check-in: 550de7ca user: jan.nijtmans tags: keysym-unicode | |
14:35 | Merge 8.7 check-in: 6a1738a6 user: jan.nijtmans tags: tip_325 | |
14:33 | Merge 8.7 check-in: f09831eb user: jan.nijtmans tags: mac_styles_87 | |
14:32 | Merge 8.6 check-in: b6142248 user: jan.nijtmans tags: mac_styles | |
14:30 | Merge 8.7 check-in: 8d28c730 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:29 | Merge 8.6 check-in: e0ee7f00 user: jan.nijtmans tags: trunk, main | |
14:28 | Merge 8.5 (just a few typo's) check-in: cbe66890 user: jan.nijtmans tags: core-8-6-branch | |
14:20 | Fix some C++ comments in ttkWinXPTheme.c (needed for MSVC++ 6.0) Fix some typing errors in code comments. Some eol-spacing elimination check-in: 11d0dc84 user: jan.nijtmans tags: core-8-5-branch | |
13:56 | Merge 8.6. Eliminate more C++ comments check-in: 68493992 user: jan.nijtmans tags: trunk, main | |
13:22 | MSVC++ 6.0 does't handle C++ comments check-in: de4e1fb8 user: jan.nijtmans tags: core-8-6-branch | |
11:48 | Extend keysyms.n check-in: b1c8be2c user: jan.nijtmans tags: keysym-unicode | |
08:39 | Don't deprecate <less>, don't use <\\> in bindings check-in: e381e565 user: jan.nijtmans tags: keysym-unicode | |
02:50 | Add error handling for sysnotify on Windows if systray icon not created check-in: d0134995 user: kevin_walzer tags: tip_325 | |
02:48 | Add error handling for sysnotify on Windows if systray icon not created check-in: 386d3852 user: kevin_walzer tags: tip_325 | |
2020-10-27
| ||
21:11 | merge 8.6 check-in: c4db6646 user: dgp tags: core-8-6-11-rc | |
12:26 | Merge 8.7 Closed-Leaf check-in: e50471a0 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:25 | Merge 8.6 check-in: 0b35c1c6 user: jan.nijtmans tags: trunk, main | |
12:19 | No need to specify "install" and "script" in sub-builds, when they are equal to the global specification check-in: 69b0201c user: jan.nijtmans tags: core-8-6-branch | |
09:57 | Update tk_setPalette and documentation check-in: f75b96c6 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
07:12 | Merge 8.7 check-in: 6e7a726d user: jan.nijtmans tags: deprecate-bd-bg-fg | |
07:08 | Rename "trunk" to "main". Add "trunk" propagating tag for backwards compatibility check-in: 0f77b70d user: jan.nijtmans tags: trunk, main | |
01:29 | Merge 8.6 check-in: e16a8faa user: marc_culler tags: core-8-6-11-rc | |
01:25 | Merge 8.6 Closed-Leaf check-in: 32a9cba0 user: marc_culler tags: trunk | |
01:24 | Fix [5cc72e002c]: file dialogs return an empty string on older macOS systems. check-in: df448234 user: marc_culler tags: core-8-6-branch | |
2020-10-26
| ||
20:38 | typo check-in: 86db6ea4 user: marc_culler tags: mac_make_app | |
20:36 | Make it easy to build a macOS app. check-in: a68efd6a user: marc_culler tags: mac_make_app | |
11:56 | Merge 8.7. Tweak the deprecations a little, matching the TIP #588 spec check-in: dc5401ce user: jan.nijtmans tags: keysym-unicode | |
08:58 | Merge 8.6 check-in: 88e0ce57 user: jan.nijtmans tags: trunk | |
08:55 | Don't use \\U escape sequence any more in demo: No longer needed starting with Tcl 8.7a4 check-in: 3f333476 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-25
| ||
20:11 | Adjustment for Sierra. Closed-Leaf check-in: 77a51c32 user: culler tags: bug-5cc72e002c | |
20:01 | Merge 8.7 check-in: 37a2e199 user: jan.nijtmans tags: strict-index, enhanced-index | |
19:45 | Fix [5cc72e002c]: file dialogs return an empty string on older macOS systems. check-in: 3f6b7ec4 user: marc_culler tags: bug-5cc72e002c | |
15:04 | Document the TK_CONSOLE environment variable for macOS check-in: ea46ee70 user: marc_culler tags: core-8-6-branch | |
00:06 | Merge trunk check-in: dbaff747 user: marc_culler tags: mac_styles_87 | |
00:05 | Merge 8.6 check-in: 860d716d user: marc_culler tags: mac_styles | |
00:04 | Merge 8.6. check-in: 6cd5d188 user: marc_culler tags: trunk | |
00:02 | Merge 8.6 check-in: 4fe437fd user: marc_culler tags: core-8-6-11-rc | |
00:01 | Back out change to tkMacOSXDialog.c from commit b53baf71. The preferred API works in Catalina and Big Sur but fails in earlier OS versions. check-in: eee1a909 user: marc_culler tags: core-8-6-branch | |
2020-10-24
| ||
02:35 | Tweak comment check-in: 2b56d824 user: kevin_walzer tags: tip_325 | |
2020-10-23
| ||
16:37 | Merge 8.7 check-in: fca00fe6 user: jan.nijtmans tags: revised_text, tip-466 | |
16:36 | Fix [b5c419c8a6]: scrollbar-3.42 fails check-in: e824b0bc user: jan.nijtmans tags: trunk | |
16:21 | Fix [b5c419c8a6]: scrollbar-3.42 fails check-in: 7e88af01 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
15:22 | Merge 8.7 check-in: 773963d7 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
13:08 | merge 8.6 check-in: ff4388be user: dgp tags: core-8-6-11-rc | |
11:14 | Merge trunk check-in: 259b6d39 user: jan.nijtmans tags: strict-index, enhanced-index | |
11:13 | Merge 8.7 check-in: e3063d3f user: jan.nijtmans tags: keysym-unicode | |
11:11 | Merge 8.6 check-in: 097690bf user: jan.nijtmans tags: mac_styles | |
11:10 | Merge 8.7 check-in: 3c4db884 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | One more use of "source -encoding utf-8", in case we are running with Tcl 8.6 check-in: d27d5621 user: jan.nijtmans tags: trunk | |
10:50 | Merge 8.6 check-in: a682fd23 user: jan.nijtmans tags: trunk | |
10:47 | See previous commit, but don't do this for user-provided script files check-in: 3aa5c1d8 user: jan.nijtmans tags: core-8-6-branch | |
10:42 | Always "source -encoding utf-8" Tk's own script files. Since Tk 8.7 runs in either Tcl 8.6 or 8.7, we then can trust the real encoding used, even though (in Tk 8.6) all those files are still ASCII check-in: c71c47b3 user: jan.nijtmans tags: core-8-6-branch | |
10:29 | Merge 8.7 check-in: 682f4e83 user: jan.nijtmans tags: revised_text, tip-466 | |
08:28 | Merge 8.7 check-in: 7e98a959 user: jan.nijtmans tags: strict-index, enhanced-index | |
08:24 | Merge 8.7 check-in: 8093b980 user: jan.nijtmans tags: mac_styles_87 | |
08:23 | Merge 8.7 check-in: 13509ece user: jan.nijtmans tags: tip_325 | |
08:23 | Merge 8.7 check-in: 2b54bc92 user: jan.nijtmans tags: keysym-unicode | |
08:10 | Fix bug in TIP #474 implementation: Wrong bindings for Mousewheel in text widgets check-in: 8262ab91 user: jan.nijtmans tags: trunk | |
2020-10-22
| ||
20:05 | Merge trunk check-in: fa48b59f user: culler tags: mac_styles_87 | |
19:57 | Merge 8.6 check-in: 7136610c user: culler tags: mac_styles | |
19:52 | Merge 8.6 check-in: ad780b56 user: culler tags: trunk | |
19:50 | Aqua: small change to showOpenSavePanel which might prevent some API warnings. check-in: b53baf71 user: culler tags: core-8-6-branch | |
14:13 | Remove an unneeded echo command in GNUmakefile. check-in: 7b854364 user: marc_culler tags: core-8-6-branch | |
14:00 | Merge 8.7 check-in: cde35d96 user: jan.nijtmans tags: keysym-unicode | |
12:59 | Add <Button-3> details to systray man page check-in: c1f6b0d7 user: kevin_walzer tags: tip_325 | |
11:34 | Merge trunk check-in: 21e6947e user: jan.nijtmans tags: tip_325 | |
11:14 | Make use of TIP #587 in Tk: Now we can assume that all Tcl files are utf-8 check-in: 694d596f user: jan.nijtmans tags: trunk | |
11:10 | Always use "source -encoding utf-8" in the demos just to be sure. check-in: a83c4b34 user: jan.nijtmans tags: core-8-6-branch | |
08:42 | Merge 8.6 check-in: 758a586d user: jan.nijtmans tags: trunk | |
08:41 | Assume utf-8 encoding for demo's (although they actually are still ASCII) check-in: 5477cc61 user: jan.nijtmans tags: core-8-6-branch | |
00:25 | Refinements to tk sysnotify on macOS check-in: cdc94a30 user: kevin_walzer tags: tip_325 | |
2020-10-21
| ||
18:37 | Fix the typo in the rc too. check-in: 70c3f886 user: marc_culler tags: core-8-6-11-rc | |
18:31 | Merge 8.6 check-in: 9bac2c24 user: marc_culler tags: core-8-6-11-rc | |
18:26 | cherrypick the changes to GNUmakefile, accidentally committed to the rc branch first. Fix a typo. check-in: 88b20030 user: marc_culler tags: core-8-6-branch | |
18:03 | When building a subframework for macOS use a build directory in the staging directory. check-in: 8c55315b user: marc_culler tags: core-8-6-11-rc | |
17:41 | Merge trunk; initial try at test suite addition for systray check-in: 58f2877a user: kevin_walzer tags: tip_325 | |
16:04 | Merge trunk check-in: 49f8f7db user: jan.nijtmans tags: tip_325 | |
16:00 | Implement TIP #474: Treat the mouse wheel events in a uniform way check-in: 7c9e1f47 user: jan.nijtmans tags: trunk | |
15:58 | Adapt some demo's to TIP #474 (runtime switchable, depending on Tk version) , check-in: 1c209d4e user: jan.nijtmans tags: core-8-6-branch | |
13:12 | Minor cleanup check-in: 898e4b4e user: kevin_walzer tags: tip_325 | |
11:26 | Remove most globals from systray.tcl, replace with namespaces; cleanup and refinement of Windows code check-in: d7d3fd28 user: kevin_walzer tags: tip_325 | |
2020-10-20
| ||
22:40 | Merge 8.6 check-in: d4466d3a user: jan.nijtmans tags: trunk | |
22:36 | One TCL_UNUSED and some eol-spacing check-in: 63999d57 user: jan.nijtmans tags: core-8-6-branch | |
20:49 | Merge 8.6 check-in: 96c700c1 user: marc_culler tags: core-8-6-11-rc | |
20:42 | Cherrypick changes to comments. check-in: ca8aac48 user: marc_culler tags: core-8-6-branch | |
20:30 | Merge 8.6 and edit comments check-in: b3c7aec0 user: marc_culler tags: trunk | |
20:17 | Fix [c2483bfe4b] - this should be the last time. check-in: 489304ea user: marc_culler tags: core-8-6-branch | |
20:15 | Make Tcl_Finalize run when a launched app is terminated with command-Q Closed-Leaf check-in: a055a4fa user: marc_culler tags: bug-c2483bfe4b | |
17:41 | Avoid platform-specific conditional compilation where possible. check-in: 4d22e18a user: marc_culler tags: bug-c2483bfe4b | |
12:10 | Testing and refining right-button binding on X11 check-in: 6b0c2f2c user: kevin_walzer tags: tip_325 | |
10:10 | Proposed fix for [c2483bfe4b]: tk fontchooser on macOS can automatically open on startup, can lead to crashes. Which also works for Tcl 8.7 and 9.0 check-in: 0e6cec30 user: jan.nijtmans tags: bug-c2483bfe4b | |
07:27 | Some bug-fixing. destroy now doesn't crash any more on MacOS. Also B2 -> B3 (see TIP #474) check-in: 08a5fe85 user: jan.nijtmans tags: tip_325 | |
04:34 | Merge 8.6 check-in: 67148e47 user: culler tags: core-8-6-11-rc | |
04:33 | Merge 8.6 check-in: 4a878bbc user: culler tags: trunk | |
04:32 | Fix ifeq test which accidentally got reversed in GNUmakefile check-in: 1cabb986 user: culler tags: core-8-6-branch | |
02:28 | Correct typo check-in: c301933b user: kevin_walzer tags: tip_325 | |
02:12 | Tentative implementation of button-1 and button-2 bindings; still need to test on Win and X11 check-in: 37e56fa5 user: kevin_walzer tags: tip_325 | |
2020-10-19
| ||
20:28 | Fix the build by removing calls to deprecated Tcl_SetExitProc. This means that [c2483bfe4b] is not fixed for 8.7. check-in: 7681293a user: marc_culler tags: trunk | |
19:43 | Merge 8.6 check-in: 58e583f2 user: marc_culler tags: core-8-6-11-rc | |
19:42 | typo check-in: b933648b user: marc_culler tags: core-8-6-branch | |
19:27 | Add a make variable to GNUmakefile for building the Tk.framework for use as a subframework check-in: d8821bc6 user: marc_culler tags: core-8-6-branch | |
15:21 | Merge trunk. Fix a few more gcc warnings check-in: 98021917 user: jan.nijtmans tags: revised_text, tip-466 | |
14:30 | merge 8.6 check-in: 8f682bef user: dgp tags: core-8-6-11-rc | |
12:43 | Merge 8.6 check-in: ad8d62b8 user: jan.nijtmans tags: trunk | |
12:41 | Update to latest 'install-sh' check-in: 041d20b0 user: jan.nijtmans tags: core-8-6-branch | |
05:38 | Tweak sysnotify doc to explain image check-in: 7314e427 user: kevin_walzer tags: tip_325 | |
05:30 | Use sane platform specific icons on each platform notification check-in: 020dc2cb user: kevin_walzer tags: tip_325 | |
02:39 | Committing for now though segfaults on X11 check-in: 0ab89b0f user: kevin_walzer tags: tip_325 | |
01:40 | More tries check-in: 1bc1b463 user: kevin_walzer tags: tip_325 | |
01:33 | Compiler warnings check-in: 5b51c69d user: kevin_walzer tags: tip_325 | |
01:31 | Initial attempt to configure notification image on X11 check-in: 98c253b2 user: kevin_walzer tags: tip_325 | |
2020-10-18
| ||
22:09 | Display system tray icon in system tray notifications check-in: b89f1741 user: kevin_walzer tags: tip_325 | |
21:36 | Refine enforcement of one-icon limit on Windows check-in: 98f6cc3d user: kevin_walzer tags: tip_325 | |
2020-10-17
| ||
21:30 | Correct setup of namespace check-in: 01890f46 user: kevin_walzer tags: tip_325 | |
18:08 | Merge 8.6 check-in: 1fe59f34 user: marc_culler tags: trunk | |
18:07 | Add cast to fix annoying compiler warning. check-in: 208d668a user: marc_culler tags: core-8-6-branch | |
17:33 | Merge trunk check-in: e3e8095b user: marc_culler tags: mac_styles_87 | |
17:33 | Merge 8.6 check-in: 1a71c35c user: marc_culler tags: mac_styles | |
17:32 | Merge 8.6 check-in: 1d33ea5b user: marc_culler tags: trunk | |
17:31 | Small adjustment to d69b5cec: make sure Tcl_Finalize *always* gets called. check-in: 022bc03b user: marc_culler tags: core-8-6-branch | |
13:53 | Back out tweak to namespace in systray.tcl check-in: 606f7498 user: kevin_walzer tags: tip_325 | |
13:50 | Limit icon display to one instance per interpeter and add detail about this to man pge check-in: 4280193d user: kevin_walzer tags: tip_325 | |
2020-10-16
| ||
21:56 | merge trunk check-in: 637b6aed user: culler tags: mac_styles_87 | |
21:52 | Use TCL_UNUSED in the signal handler check-in: 8c5de0d5 user: culler tags: trunk | |
21:11 | Merge 8.6 check-in: 3018e86e user: culler tags: mac_styles | |
21:08 | Merge 8.6 check-in: fc210a80 user: culler tags: trunk | |
21:07 | Fix [c2483bfe4b] and rework Tcl finalization on macOS to make it more uniform across different exit scenarios. check-in: d69b5cec user: culler tags: core-8-6-branch | |
20:45 | Allow opting out of using the custom Tcl_ExitProc by defining USE_SYSTEM_EXIT Closed-Leaf check-in: 297ac295 user: culler tags: bug-c2483bfe4b | |
16:43 | Merge trunk check-in: cc5fac87 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:42 | Merge trunk check-in: 32c91b05 user: jan.nijtmans tags: tip_325 | |
16:41 | Merge 8.6 check-in: ed791bcd user: jan.nijtmans tags: trunk | |
16:40 | Another select-* testcase which sometimes fails check-in: 9c542138 user: jan.nijtmans tags: core-8-6-branch | |
13:11 | Do not call Tcl_SetExitProc when the Tk process is part of an exec pipeline. check-in: 5961f895 user: marc_culler tags: bug-c2483bfe4b | |
2020-10-15
| ||
18:37 | Use Tcl_Exit when handling SIGHUP and SIGTERM too. check-in: ccd3f805 user: marc_culler tags: bug-c2483bfe4b | |
18:08 | Even simpler - remove out of place calls to Tcl_Finalize check-in: 5974c19a user: marc_culler tags: bug-c2483bfe4b | |
17:48 | Simpler, better fix of [c2483bfe4b]: unwanted fontchooser can appear. Uses Tcl_SetExitProc. check-in: 8d952ead user: marc_culler tags: bug-c2483bfe4b | |
15:36 | Merge 8.6. More usage of TCL_UNUSED macro check-in: bcd6ea0a user: jan.nijtmans tags: trunk | |
14:51 | Sync rules.vc with Tcl check-in: cc11ce57 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-14
| ||
14:54 | Fix 2 testcases check-in: 1eec5dc2 user: jan.nijtmans tags: tip_325 | |
13:59 | Fully (Tcl_)Objectify macosx/tkMacOSXSysTray.c check-in: bc9156e5 user: jan.nijtmans tags: tip_325 | |
09:56 | Undo mistaken edits in previous commits. Move "interp" and "callback" to MacOS' TkStatusItem, so we don't need the TkGetMainInfoList() call any more and we are sure the callback is called in the right interpreter check-in: 669b392d user: jan.nijtmans tags: tip_325 | |
07:50 | Merge 8.7. Fix test-case tk-1.2, which is failing on Travis check-in: d60b86e4 user: jan.nijtmans tags: tip_325 | |
2020-10-13
| ||
15:47 | merge 8.6 check-in: a3f993f6 user: dgp tags: core-8-6-11-rc | |
15:33 | Wrap the bind for visibility check for x11 only. check-in: 889e5b55 user: bll tags: bug-1600dc73 | |
13:09 | Merge 8.6 check-in: 9b13655f user: jan.nijtmans tags: trunk | |
13:05 | Protect ttk::spinbox::Spin against empty lsearch result. Discovered when running against Tcl's "empty-not-found" branch. Some formatting check-in: 1a316bf1 user: jan.nijtmans tags: core-8-6-branch | |
12:57 | Add comment check-in: 19c7a0fa user: kevin_walzer tags: tip_325 | |
07:48 | Improve consistancy in error messages. Some code cleanup (e.g. more use of TCL_UNUSED) check-in: 5ffcaf77 user: jan.nijtmans tags: tip_325 | |
02:00 | Cleanup of garbled paste check-in: 07dee0ae user: kevin_walzer tags: tip_325 | |
01:14 | Tweak var name check-in: 148b0a8a user: kevin_walzer tags: tip_325 | |
00:33 | Successful integration of systray and sysnotify commands with tk ensemble; thanks to Christian Gollwitzer for the guidance here check-in: dbb4c64e user: kevin_walzer tags: tip_325 | |
2020-10-12
| ||
22:17 | Fix [0e044bb966]: crash on macOS 10.13 in Tk_getSaveFile Leaf check-in: e60ed6cf user: marc_culler tags: bug-0e044bb966 | |
20:52 | Further refinements to documentation with platform notes check-in: c6f8727b user: kevin_walzer tags: tip_325 | |
20:36 | Fix for system notifications when libnotify is present check-in: f2c5e9a5 user: kevin_walzer tags: tip_325 | |
18:28 | Remove compiler complaints on Windows check-in: 9878c40f user: kevin_walzer tags: tip_325 | |
16:23 | Improved argument and error handling; updated documentation check-in: 640288f2 user: kevin_walzer tags: tip_325 | |
14:06 | Some more deprecations which were still missing check-in: b43353e1 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:26 | Fix build on UNIX check-in: d4c36267 user: jan.nijtmans tags: tip_325 | |
10:00 | Now really fix menu-3.71 expected result check-in: 27b5203c user: jan.nijtmans tags: strict-index, enhanced-index | |
09:20 | Merge 8.6 check-in: d6560056 user: jan.nijtmans tags: mac_styles | |
09:17 | Fix menu-3.71 expected result check-in: c3724d51 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:12 | Merge trunk. All related synonymes made deprecated now check-in: b17b65bb user: jan.nijtmans tags: deprecate-bd-bg-fg | |
06:40 | Merge trunk. Fix a few gcc warnings check-in: 95b6c7cb user: jan.nijtmans tags: revised_text, tip-466 | |
06:09 | Merge trunk check-in: c2d6d51f user: jan.nijtmans tags: strict-index, enhanced-index | |
01:59 | Fix typo check-in: 8472ef17 user: kevin_walzer tags: tip_325 | |
01:59 | Fix typo check-in: 0316b9ac user: kevin_walzer tags: tip_325 | |
01:34 | Remove and refactor some irrelevant code check-in: 1453bf78 user: kevin_walzer tags: tip_325 | |
2020-10-11
| ||
16:51 | Merge trunk check-in: 91ab6f14 user: jan.nijtmans tags: tip_325 | |
16:44 | Merge trunk Closed-Leaf check-in: 888b285e user: jan.nijtmans tags: tip-587 | |
16:43 | Merge 8.6 check-in: 067c9beb user: jan.nijtmans tags: trunk | |
16:40 | 3 more select-* testcases which sometimes fail on Travis' Ubuntu environment Eliminate the use of TCL_CFGVAL_ENCODING, it isn't actually needed. Run all test-cases with system encoding set to "utf-8", so we get consistant behavior with or without TIP #587 check-in: 9ab314ad user: jan.nijtmans tags: core-8-6-branch | |
15:40 | Add a visibility check on the combobox to unpost the popdown if the combobox has become obscured. Closed-Leaf check-in: 10ae1d91 user: bll tags: bug-1600dc73 | |
15:11 | Merge 8.6 check-in: c2f77234 user: marc_culler tags: trunk | |
15:10 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: bdb65e1a user: marc_culler tags: core-8-6-branch | |
15:09 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: c3f83bc7 user: marc_culler tags: mac_styles | |
13:56 | Call generateExposeEvents when the window is inLiveResize too. Closed-Leaf check-in: 6a05108f user: marc_culler tags: bug-27fb5991be | |
01:01 | Tweak formatting in systray man page check-in: f23f403d user: kevin_walzer tags: tip_325 | |
00:59 | Tweak man page for sysnotify to remove arg check-in: 75fe120a user: kevin_walzer tags: tip_325 | |
2020-10-10
| ||
14:52 | Fix [27fb5991be]: toplevel is not restored correctly after exiting fullscreen. check-in: b0d0cdfb user: culler tags: bug-27fb5991be | |
00:06 | merge 8.6 check-in: 1fc3614a user: dgp tags: core-8-6-11-rc | |
2020-10-09
| ||
16:14 | Merge trunk check-in: ec9f02ce user: jan.nijtmans tags: revised_text, tip-466 | |
16:03 | Merge trunk check-in: 50575807 user: jan.nijtmans tags: mac_styles_87 | |
15:58 | plug memory leak check-in: 35963fd7 user: jan.nijtmans tags: tip_325 | |
15:25 | Start converting MacSystrayCmd to a Tcl_Obj command. Advantage: compiled form of "callbackproc" can be remembered check-in: eae67bb1 user: jan.nijtmans tags: tip_325 | |
14:33 | Remove destroy from public API check-in: defbacba user: kevin_walzer tags: tip_325 | |
14:24 | Merge 8.6 check-in: 0430f204 user: jan.nijtmans tags: mac_styles | |
14:21 | Merge tip-587 check-in: f68a81ff user: jan.nijtmans tags: keysym-unicode | |
14:16 | Merge trunk check-in: d8f84444 user: jan.nijtmans tags: tip-587 | |
14:15 | Merge 8.6 check-in: 2a4de43e user: jan.nijtmans tags: trunk | |
13:53 | A few more -Wundef warnings, and a 'const' addition check-in: 046b4a71 user: jan.nijtmans tags: core-8-6-branch | |
13:34 | Tweak man page check-in: fc8870a0 user: kevin_walzer tags: tip_325 | |
11:42 | merge 8.6 check-in: f27cf55e user: dgp tags: core-8-6-11-rc | |
09:50 | Merge tip-587 check-in: c110d717 user: jan.nijtmans tags: keysym-unicode | |
09:49 | Merge 8.6 check-in: 8dadeeed user: jan.nijtmans tags: mac_styles | |
09:48 | Merge trunk check-in: a32cbf1b user: jan.nijtmans tags: tip-587 | |
09:47 | Merge trunk check-in: 6b66ae59 user: jan.nijtmans tags: tip_325 | |
09:46 | Merge 8.6 check-in: 4020796d user: jan.nijtmans tags: trunk | |
09:45 | More select-* testcases which sometimes fail on Travis' Ubuntu environment check-in: a0b0c651 user: jan.nijtmans tags: core-8-6-branch | |
08:34 | Merge 8.6 check-in: 55a239ef user: jan.nijtmans tags: mac_styles | |
08:24 | Merge 8.6 check-in: 90f62f71 user: jan.nijtmans tags: trunk | |
08:07 | select-10.4 sometimes fails on Ubuntu too. Remove constraint from image-6.2, and relax it for additional possible image types check-in: b411d425 user: jan.nijtmans tags: core-8-6-branch | |
00:57 | merge 8.6 check-in: 237f8a7a user: dgp tags: core-8-6-11-rc | |
2020-10-08
| ||
19:28 | Merge trunk check-in: 50cd78a2 user: jan.nijtmans tags: tip_325 | |
19:27 | Merge tip-587 check-in: fe4dfc10 user: jan.nijtmans tags: keysym-unicode | |
19:26 | Merge trunk check-in: 2bc4b15c user: jan.nijtmans tags: tip-587 | |
19:24 | Some more -Wundef warnings check-in: 81fd3754 user: jan.nijtmans tags: trunk | |
17:09 | Merge 8.6 check-in: 42626713 user: jan.nijtmans tags: trunk | |
16:55 | A few NULL <-> None mistakes, more usage of TCL_UNUSED and implicit type-casts check-in: 4fda22d4 user: jan.nijtmans tags: core-8-6-branch | |
16:04 | Merge 8.6 check-in: f82e9d62 user: jan.nijtmans tags: trunk | |
15:22 | Mark all test-cases failing on XQuarz with constraint "failsOnXQuarz" check-in: 6e02e92b user: jan.nijtmans tags: core-8-6-branch | |
14:31 | Fix more warnings related to -Wundef. check-in: c2ab81c6 user: jan.nijtmans tags: trunk | |
14:07 | Sometimes those test-cases fail with "selection owner didn't respond". No idea why check-in: a6594d24 user: jan.nijtmans tags: trunk | |
13:56 | typo check-in: a19fb457 user: jan.nijtmans tags: core-8-6-branch | |
13:54 | Make everything compile warning-free using -Wundef check-in: 01b2b851 user: jan.nijtmans tags: trunk | |
02:18 | Restore global variables, which were not responsible for test suite crash on Aqua; clean up deallocation functions, which were responsible; now appears stable and fully functional on macOS check-in: 049c1c8e user: kevin_walzer tags: tip_325 | |
2020-10-07
| ||
22:15 | Merge trunk check-in: 8e2f543b user: culler tags: mac_styles_87 | |
22:14 | Merge 8.6 check-in: c423d3bf user: culler tags: mac_styles | |
22:12 | Merge 8.6 check-in: 069b3dce user: culler tags: trunk | |
22:10 | Fix [1fa8c3ed8d]: Aqua crash when a window is resized in a display procedure. check-in: 98d53e8d user: culler tags: core-8-6-branch | |
21:09 | Remove all globals, but still crashes in font test check-in: f6982678 user: kevin_walzer tags: tip_325 | |
20:43 | Fix [1fa8c3ed8d]: Aqua crash when a window is resized in a display procedure. Closed-Leaf check-in: 7e1b5987 user: culler tags: bug-1fa8c3ed8d-86 | |
20:36 | Merge bug-d3adbd93 to core-8-6-branch. check-in: 4018367c user: bll tags: core-8-6-branch | |
19:35 | Does redefining these variables as static help check-in: aa266ecb user: kevin_walzer tags: tip_325 | |
17:10 | Wait a minute .... TkpCursorBlinkFromSystem is for all platforms! Leaf check-in: bd858382 user: jan.nijtmans tags: bug-3531366 | |
17:02 | Merge 8.6. Fix failing MacOS build check-in: cb277fc8 user: jan.nijtmans tags: bug-3531366 | |
16:31 | Try to match the on/off timing of the desktop session better. check-in: 0580512e user: bll tags: bug-3531366 | |
15:38 | Merge tip-587 check-in: 6d108df0 user: jan.nijtmans tags: keysym-unicode | |
15:35 | Remove global variable check-in: b9c72314 user: kevin_walzer tags: tip_325 | |
15:19 | Add missing -insertcolor, -insertwidth styling options. Closed-Leaf check-in: 6f4d89c9 user: bll tags: bug-d3adbd93 | |
15:17 | Create new branch named "bug-d3adbd93" check-in: 012136e2 user: bll tags: bug-d3adbd93 | |
15:10 | Merge trunk check-in: 2999f187 user: jan.nijtmans tags: tip-587 | |
15:10 | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key> check-in: 38c668de user: jan.nijtmans tags: trunk | |
14:55 | merge 8.6 check-in: 68e428fc user: dgp tags: core-8-6-11-rc | |
14:49 | Fix defaulting in ttkBlink.c when no system blink on-time or off-time is found. Add support for KDE5. check-in: ae331ec8 user: bll tags: bug-3531366 | |
12:16 | Merge tip-587 check-in: 58c66410 user: jan.nijtmans tags: keysym-unicode | |
12:13 | Merge trunk check-in: 31d64fda user: jan.nijtmans tags: tip-587 | |
12:08 | Merge trunk Closed-Leaf check-in: 221ea53e user: jan.nijtmans tags: tip474 | |
11:57 | Merge trunk check-in: 74bd82cb user: jan.nijtmans tags: tip_325 | |
11:52 | Disable two test-cases for Tcl < 8.6.7 (they fail because of bug [25842c161f]) check-in: 075ba014 user: jan.nijtmans tags: trunk | |
08:13 | Merge trunk. Don't include <tk.h> since that might use the system <tk.h> in stead of ours check-in: 7276acbb user: jan.nijtmans tags: tip_325 | |
06:15 | Better wording for [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved (even more). check-in: c92fe64f user: fvogel tags: trunk | |
06:15 | Better wording for [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved (even more). check-in: e0599dd5 user: fvogel tags: core-8-6-branch | |
06:13 | Words matter. Closed-Leaf check-in: d8a6495e user: fvogel tags: bug-0008d6a6b3 | |
02:18 | Merge trunk check-in: 81f1551e user: kevin_walzer tags: tip_325 | |
01:59 | Final cleanup; ready for testing check-in: 923be445 user: kevin_walzer tags: tip_325 | |
01:48 | Modifications to systray.tcl to better support Windows check-in: f4edfec3 user: kevin_walzer tags: tip_325 | |
2020-10-06
| ||
23:11 | More tweaks check-in: 9138ec3f user: kevin_walzer tags: tip_325 | |
23:07 | More tweaks check-in: 05d111e3 user: kevin_walzer tags: tip_325 | |
22:51 | Refinement of callbacks on X11 check-in: 6d367a26 user: kevin_walzer tags: tip_325 | |
22:23 | Tweaks for balloon help, callback check-in: e0a84c14 user: kevin_walzer tags: tip_325 | |
21:23 | More tweaks check-in: 40e56478 user: kevin_walzer tags: tip_325 | |
21:17 | More X11 tweaks check-in: 5d86e456 user: kevin_walzer tags: tip_325 | |
21:08 | Tweak for testing on X11 check-in: bda018d4 user: kevin_walzer tags: tip_325 | |
20:39 | More robustness in cursorblink.tcl check-in: ebc4fd30 user: bll tags: bug-3531366 | |
20:25 | Tip 325 now builds and works on macOS; further testing on X11 and Windows up next check-in: fcc0715a user: kevin_walzer tags: tip_325 | |
15:19 | The problem was that Tcl_CreateTimerHandler() cannot handle a timeout of zero. Added code to ttkBLink.c to bypass timer creation when the cursor blink off-timer is zero. check-in: 26c58ceb user: bll tags: bug-3531366 | |
15:05 | Merge 8.6 check-in: 08899979 user: marc_culler tags: trunk | |
15:04 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. check-in: 757ae092 user: marc_culler tags: core-8-6-branch | |
14:49 | Merge trunk check-in: b54f4640 user: jan.nijtmans tags: tip474 | |
14:24 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. Closed-Leaf check-in: 87c73cf1 user: marc_culler tags: bug-175a6e4bb6 | |
13:59 | Merge trunk. Rename tkMacOSXSysTray.c and fix MacOSX (UNIX) Makefile.in for it check-in: 94164c78 user: jan.nijtmans tags: tip_325 | |
13:40 | Merge 8.6 check-in: cc2015f5 user: jan.nijtmans tags: trunk | |
13:39 | Sync unix/tcl.m4 with Tcl 8.6 check-in: bb5cff78 user: jan.nijtmans tags: core-8-6-branch | |
12:24 | Merge tip-587 check-in: 7fdd4aeb user: jan.nijtmans tags: keysym-unicode | |
09:46 | Merge trunk check-in: a1fab33f user: jan.nijtmans tags: tip-587 | |
09:44 | Merge 8.6 check-in: cdf5c0d6 user: jan.nijtmans tags: trunk | |
09:41 | Mark winWm-9.2 testcase with failsOnUbuntu constraint check-in: b67d3b7d user: jan.nijtmans tags: trunk | |
07:28 | When adding the -Werror option to CFLAGS, the HAVE_PW_GECOS detection doesn't work any more. Here's the fix. check-in: 81592e93 user: jan.nijtmans tags: core-8-6-branch | |
06:37 | Merge 8.6. Fix some more -Wshadow warnings check-in: 38bb9a62 user: jan.nijtmans tags: trunk | |
06:01 | More elimination of the "register" keyword, and more explicit typecasts check-in: 525d4b87 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-05
| ||
19:33 | Added the cursorblink.tcl helper script to library/ttk. Added code to unix/tkUnixCursor.c that works, but Tk stops working. The not-working code is currently #if 0'd out. check-in: 0ca25396 user: bll tags: bug-3531366 | |
13:03 | Refinements of script-level implementation; macOS builds but does not work yet check-in: 2cd0fa55 user: kevin_walzer tags: tip_325 | |
12:32 | merge 8.6 check-in: 545bc668 user: dgp tags: core-8-6-11-rc | |
11:56 | Merge tip-587 check-in: 86993f10 user: jan.nijtmans tags: keysym-unicode | |
11:09 | Fix build problem on UNIX (due to the introduction of TCL_UNUSED macro) check-in: 9316672e user: jan.nijtmans tags: trunk | |
11:01 | Merge trunk check-in: 41330fed user: jan.nijtmans tags: tip-587 | |
08:26 | Merge 8.6 check-in: a57b4091 user: jan.nijtmans tags: trunk | |
07:56 | Fix many warnings related to the -Wshadow gcc compiler flag check-in: a98de24e user: jan.nijtmans tags: core-8-6-branch | |
07:53 | Merge 8.6. Sync tcl.m4 from Tcl 8.7 check-in: 1402ab32 user: jan.nijtmans tags: trunk | |
07:40 | Let Travis builds fail when X11 tests on Ubuntu fail check-in: c42e7ac8 user: jan.nijtmans tags: core-8-6-branch | |
02:21 | Now builds on Mac, still trying to get working; also numerous updates to documentation and script implementation check-in: 68de9ccc user: kevin_walzer tags: tip_325 | |
2020-10-04
| ||
19:31 | Remove duplicate line introduced in [c1f5badf]. That line had already been added in [07ff4144] when dealing with geometry management loops. check-in: 94b8c2e0 user: fvogel tags: trunk | |
19:31 | Remove duplicate line introduced in [c1f5badf]. That line had already been added in [07ff4144] when dealing with geometry management loops. check-in: f67b4d5b user: fvogel tags: core-8-6-branch | |
16:10 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved. check-in: f6dd5952 user: fvogel tags: trunk | |
16:10 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved. check-in: b1966498 user: fvogel tags: core-8-6-branch | |
2020-10-03
| ||
21:32 | Add man pages check-in: 20765b77 user: kevin_walzer tags: tip_325 | |
19:54 | merge 8.6 check-in: 75fca64a user: dgp tags: core-8-6-11-rc | |
14:53 | Initial script-level implementation for systray, untested; must write documentation and update TIP as well check-in: 41b3ac57 user: kevin_walzer tags: tip_325 | |
2020-10-02
| ||
20:06 | Fix [1fa8c3ed8d]: Aqua crash when a toplevel is resized in a display procedure. Leaf check-in: 98ed422a user: marc_culler tags: styles-bug-1fa8c3ed8d | |
20:03 | Fix [1fa8c3ed8d]: Aqua crash when a toplevel is resized in a display procedure. Leaf check-in: 1b46f35a user: marc_culler tags: bug-1fa8c3ed8d | |
19:49 | Backout code changes, improve documentation. check-in: 2a2ff924 user: fvogel tags: bug-0008d6a6b3 | |
18:54 | Retrieve the cursor blink settings from the system and use them. unix is not implemented at this time. check-in: c25a1151 user: bll tags: bug-3531366 | |
15:38 | Merge trunk. Add MODULE_SCOPE MacSystrayInit() function (not enough to make it compile) check-in: 19864406 user: jan.nijtmans tags: tip_325 | |
15:29 | Merge trunk check-in: 5da535aa user: jan.nijtmans tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: 66117a1b user: jan.nijtmans tags: mac_styles | |
15:16 | Merge 8.6 check-in: 4a4da486 user: jan.nijtmans tags: trunk | |
15:07 | Fix more warnings, related to -Wshadow, now in MacOSX code check-in: fb6b605d user: jan.nijtmans tags: core-8-6-branch | |
08:34 | Merge trunk check-in: e723cdbb user: jan.nijtmans tags: tip-587 | |
08:05 | Merge trunk check-in: 49cdb086 user: jan.nijtmans tags: stub-simplification | |
02:37 | Fix typo check-in: c94a44a4 user: kevin_walzer tags: tip_325 | |
02:34 | Initial macOS implementation check-in: e4e2d611 user: kevin_walzer tags: tip_325 | |
2020-10-01
| ||
19:49 | Another possible fix (but this does not match the documentation for <Destroy> in bind.n). check-in: 59cc3bb9 user: fvogel tags: bug-0008d6a6b3 | |
15:03 | Merge 8.6 check-in: 41ffe132 user: jan.nijtmans tags: trunk | |
14:49 | Fix some gcc warnings (when using -Wshadow, deprecated XKeycodeToKeysym(), XScreenSaverQueryInfo weak symbol on MacOS) check-in: 0dd385c6 user: jan.nijtmans tags: core-8-6-branch | |
10:21 | Merge trunk. All synonymes done now check-in: 6391a939 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
09:12 | Merge 8.6 check-in: 70075dd5 user: jan.nijtmans tags: trunk | |
09:05 | Duplicate testconstraint failsOnUbuntu check-in: a757d7b4 user: jan.nijtmans tags: core-8-6-branch | |
08:55 | Expression for contraint failsOnUbuntuNoXft was reverse .... check-in: 1d1fdfef user: jan.nijtmans tags: core-8-6-branch | |
2020-09-30
| ||
22:18 | Merge 8.7 check-in: 17066099 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
22:11 | Merge 8.7 check-in: 3f4c3bf3 user: jan.nijtmans tags: keysym-unicode | |
22:07 | If Tk is compiled with -DTK_NO_DEPRECATED, disable some testcases which fail because of that check-in: 2ace1713 user: jan.nijtmans tags: trunk | |
21:28 | Merge 8.6 check-in: e30e2f48 user: jan.nijtmans tags: trunk | |
21:24 | Fix [59cba33c6d]: win: theme detection in TkWinGetPlatformTheme() likely broken check-in: b1655f3f user: jan.nijtmans tags: core-8-6-branch | |
15:01 | Create new branch named "bug-3531366" check-in: 7ff40f46 user: bll tags: bug-3531366 | |
13:52 | merge 8.6 check-in: 98498899 user: dgp tags: core-8-6-11-rc | |
11:24 | Merge 8.6. Minor TIP #581 cleanup: Don't report "pack|place|grid slave" option any more, only give "content" as possibility check-in: 876136a5 user: jan.nijtmans tags: trunk | |
10:30 | Mark 10 testcases with failsOnUbuntuNoXft. They fail on Ubuntu if Tk is compiled with --disable-xft check-in: ed065bba user: jan.nijtmans tags: core-8-6-branch | |
09:45 | Fix safe-1.2 testcase when running Tcl version < 8.6.7 (That's when tcl:encoding:dirs became hidden) check-in: 2bbbfcd0 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-29
| ||
21:15 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window check-in: 0277bf7c user: fvogel tags: bug-0008d6a6b3 | |
16:08 | Merge trunk check-in: 2608666c user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:06 | Merge trunk check-in: a7be1012 user: jan.nijtmans tags: strict-index, enhanced-index | |
16:05 | Merge trunk check-in: 41bd1d78 user: jan.nijtmans tags: keysym-unicode | |
15:35 | Merge trunk check-in: b6580623 user: jan.nijtmans tags: revised_text, tip-466 | |
15:31 | Merge trunk check-in: a5b0d5c0 user: jan.nijtmans tags: mac_styles_87 | |
15:07 | little tweak check-in: ee7d6733 user: jan.nijtmans tags: tip-587 | |
15:04 | Tk demo, taking advantage of TIP #587 check-in: f5d46b54 user: jan.nijtmans tags: tip-587 | |
14:53 | Use \x escape sequences in stead of \u when appropriate check-in: e7007fa6 user: jan.nijtmans tags: trunk | |
14:12 | Use direct unicode characters in stead of escape sequences check-in: 8e9cb910 user: jan.nijtmans tags: trunk | |
12:30 | Merge 8.6 check-in: 803f52c8 user: jan.nijtmans tags: mac_styles | |
12:05 | Merge trunk. Tweak bindings in cscroll demo. Remove comment in text.tcl which is no longer necessary check-in: ef8a6fcd user: jan.nijtmans tags: tip474 | |
10:23 | Merge 8.6 check-in: b1e13711 user: jan.nijtmans tags: trunk | |
10:05 | Mark more test-cases with "failsOnUbuntu" check-in: fb1781fb user: jan.nijtmans tags: core-8-6-branch | |
08:57 | It appears that xcode 9/10 need "update: true" for a new enough tcl-tk installation check-in: 92b32981 user: jan.nijtmans tags: core-8-6-branch | |
08:57 | Unshadow some variables check-in: e92b3d73 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-28
| ||
17:22 | Now really fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: 594f8c66 user: fvogel tags: trunk | |
17:22 | Fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: ce1d326a user: fvogel tags: trunk | |
15:56 | Merge trunk check-in: 48ae926b user: jan.nijtmans tags: tip474 | |
15:51 | Merge 8.6 check-in: 1ef13936 user: jan.nijtmans tags: mac_styles | |
13:58 | close fork check-in: 41245ce2 user: dgp tags: trunk | |
13:55 | merge 8.6 check-in: c547b3fa user: dgp tags: core-8-6-11-rc | |
09:26 | Merge trunk Closed-Leaf check-in: 4ca1ecb0 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:04 | Nanosvg Upstream commit https://github.com/memononen/nanosvg/commit/ddd39e96691584fc15475c78346dff758b347767 Upstream comment: Fix for #185 - prevent infinite loop when gradient ID is left to empty string - prevent infinite loop when gradient references to self - lookup up to 32 references back check-in: 033989e8 user: oehhar tags: trunk | |
08:59 | nanosvg.h: Upstream commit https://github.com/memononen/nanosvg/commit/e7f5981b1efef8cb5db6f62915ca4e25482b1e5b Upstream Comment: Fix for #184 - make sure nsvg__addPath() hands only valid number of pointts (1+N*3) - require moveTo path command before handling other commands - require (sign+)digit for a valid path command coordinate - allow to add bezier segment only after there’s at leat one point (now also consistent with nsvg__lineTo) check-in: 32168c27 user: oehhar tags: trunk | |
08:39 | Merge 8.6 check-in: e19e3b86 user: jan.nijtmans tags: trunk | |
07:56 | Merge 8.5. Update to Xcode12 and gcc-10. ttk test failures now lead to Travis build failures check-in: 22445140 user: jan.nijtmans tags: core-8-6-branch | |
07:14 | Update to xcode12 and gcc-10. X11 test failures on Ubuntu now cause Travis build failures. check-in: 5118e309 user: jan.nijtmans tags: core-8-5-branch | |
07:03 | Put back TkMacOSXInitMenus(), even though it isn't used anywhere: Removal not expected in a patch release, but OK in Tk 8.7 check-in: ef614371 user: jan.nijtmans tags: mac_styles | |
07:01 | Typo and simplification (taken from core-8-6-branch) check-in: b941e19b user: jan.nijtmans tags: mac_styles | |
03:19 | Merge 8.6 check-in: 2c75e03d user: marc_culler tags: mac_styles | |
03:06 | Merge trunk check-in: 6b49ffbf user: marc_culler tags: mac_styles_87 | |
03:05 | Fix unused variable; fix typos in test image names command. check-in: 901c6b11 user: marc_culler tags: trunk | |
02:31 | Merge trunk check-in: 84a16846 user: marc_culler tags: mac_styles_87 | |
02:02 | Fix MapNotify and UnmapNotify check-in: a1183e2c user: marc_culler tags: mac_styles_87 | |
2020-09-27
| ||
19:29 | Fix aqua MapNotify and UnmapNotify check-in: 16a14645 user: culler tags: trunk | |
19:28 | Fix aqua MapNotify and UnmapNotify check-in: 3e3318b4 user: culler tags: core-8-6-branch | |
19:14 | Cherrypick the fixes for macOS MapNotify and UnmapNotify from mac_styles Closed-Leaf check-in: 956c3a66 user: marc_culler tags: map_unmap | |
18:43 | Now that the mysteries are understood, rework the fix for [6b51f22bff]:widgets are sometimes not drawn in a notebook page. check-in: a13edbac user: marc_culler tags: mac_styles | |
17:08 | Merge 8.6 check-in: 74133365 user: jan.nijtmans tags: trunk | |
16:51 | Last TIP #581 changes. 100% done now check-in: 2c0779a9 user: jan.nijtmans tags: core-8-6-branch | |
13:15 | \t -> real tab character Closed-Leaf check-in: 92c78f4e user: jan.nijtmans tags: travis-error-detect | |
2020-09-26
| ||
22:16 | System notifications now display system info icon on Windows check-in: 21f049c1 user: kevin_walzer tags: tip_325 | |
20:51 | Refine comments check-in: e8176e85 user: kevin_walzer tags: tip_325 | |
20:44 | Fix typo check-in: ae35a997 user: kevin_walzer tags: tip_325 | |
20:34 | Remove additional obsolete functions check-in: 149c99eb user: kevin_walzer tags: tip_325 | |
19:18 | Merge trunk. Fix factor bug in TtkScrollable <Shift-Option-MouseWheel> binding check-in: 27cbbad8 user: jan.nijtmans tags: tip474 | |
19:07 | Mark 4 more testcases as failsOnUbuntu check-in: da6c873e user: jan.nijtmans tags: travis-error-detect | |
19:01 | Merge-mark trunk. Fix warning in tkUnixSysNotify.c. Eliminate eol-spacing check-in: 1e2967ec user: jan.nijtmans tags: tip_325 | |
18:54 | Better don't check for libnotify (yet), leave that to the new TIP check-in: 6799641a user: jan.nijtmans tags: trunk | |
16:49 | Adding icons to the system tray on Windows from Tk images now works; on to macOS check-in: c2f287f6 user: kevin_walzer tags: tip_325 | |
02:11 | Tk now builds with icon from Tk image; still error messages and not working yet check-in: 7ffccf98 user: kevin_walzer tags: tip_325 | |
2020-09-25
| ||
23:16 | Remove compiler warnings check-in: 2da428f8 user: kevin_walzer tags: tip_325 | |
19:54 | Merge trunk check-in: 6553d76e user: kevin_walzer tags: tip_325 | |
19:29 | Merge trunk check-in: 7bc120b9 user: jan.nijtmans tags: revised_text, tip-466 | |
19:25 | Merge 8.6 check-in: b82d4a5f user: jan.nijtmans tags: mac_styles | |
19:21 | Xcode 11.7 -> 12. Mark more testcases as failsOnUbuntu check-in: 504058d6 user: jan.nijtmans tags: travis-error-detect | |
16:58 | Test creating Windows icons from Tk check-in: ade05558 user: kevin_walzer tags: tip_325 | |
15:57 | CYGWIN != windows check-in: 08f8f377 user: jan.nijtmans tags: trunk | |
13:08 | Merge 8.6 check-in: 519a3e56 user: jan.nijtmans tags: trunk | |
12:52 | More usage of TCL_UNUSED() and implicit type-casts. Eliminate "register" keyword check-in: 94b2e2b8 user: jan.nijtmans tags: core-8-6-branch | |
09:21 | New utility function ::tk::MouseWheel check-in: e3064632 user: jan.nijtmans tags: tip474 | |
06:22 | Merge trunk check-in: 0bbd6738 user: jan.nijtmans tags: tip474 | |
02:34 | configure.ac is no fun to work with check-in: 660a7c3c user: kevin_walzer tags: tip_325 | |
02:32 | Correct verison saved check-in: f6b8b107 user: kevin_walzer tags: tip_325 | |
02:29 | Commit configure check-in: 1dc4e672 user: kevin_walzer tags: tip_325 | |
02:28 | Notifications and system tray now work on Debian; on to macOS check-in: 2c0d902b user: kevin_walzer tags: tip_325 | |
02:15 | Tweak configure, try to get libnotify linked on Linux check-in: 11fd0a93 user: kevin_walzer tags: tip_325 | |
2020-09-24
| ||
22:27 | Tweak configure check-in: 67dfb5a1 user: kevin_walzer tags: tip_325 | |
22:11 | Silence compiler warnings check-in: eb819734 user: kevin_walzer tags: tip_325 | |
15:45 | Fix notebook bug from [6b51f22bff]:widgets are sometimes not drawn when a page is selected. check-in: 1b5d1401 user: marc_culler tags: mac_styles | |
15:03 | Compile with gcc-10 too. Mark more test-cases as failing on Ubuntu check-in: 708649af user: jan.nijtmans tags: travis-error-detect | |
14:03 | Merge 8.6. Change macro names Closed-Leaf check-in: 002b775f user: jan.nijtmans tags: tip-581 | |
07:02 | The UnixSysTray part builds without libnotify. Eliminate some gcc warnings check-in: b1788691 user: jan.nijtmans tags: tip_325 | |
06:13 | Make it build with --disable-libnotify. Add packages for MacOSX and Ubuntu for Travis build check-in: 3a32cc5b user: jan.nijtmans tags: tip_325 | |
03:04 | Notifications work now, just needed chars check-in: 8f83e625 user: kevin_walzer tags: tip_325 | |
03:02 | Builds on Darwin, shows notifications but no strings - need to investigate check-in: 8b528a5a user: kevin_walzer tags: tip_325 | |
01:34 | Tweak check-in: 098fa232 user: kevin_walzer tags: tip_325 | |
01:31 | More tweaks to configure to find glib check-in: cdab6971 user: kevin_walzer tags: tip_325 | |
2020-09-23
| ||
22:20 | Update makefile template check-in: 2efb57f5 user: kevin_walzer tags: tip_325 | |
18:53 | Refinements and support for glib check-in: 864333d9 user: kevin_walzer tags: tip_325 | |
17:39 | Tweaks to configure check-in: 2792d489 user: kevin_walzer tags: tip_325 | |
16:17 | Add check for glib check-in: 9ac84067 user: kevin_walzer tags: tip_325 | |
12:29 | testcase cleanup check-in: 5fb7a0c0 user: jan.nijtmans tags: travis-error-detect | |
10:51 | Don't set ERROR_ON_FAILURES, it doesn't work for Tk. no unset hidden_cmds check-in: 598acb87 user: jan.nijtmans tags: travis-error-detect | |
10:33 | Mark many testcases with "failsOnUbuntu" (Not all, I still want to see the remainings failing) check-in: 8c2117be user: jan.nijtmans tags: travis-error-detect | |
09:33 | Add TESTFLAGS= part check-in: 96066394 user: jan.nijtmans tags: travis-error-detect | |
02:27 | Add notification code check-in: d0a95b41 user: kevin_walzer tags: tip_325 | |
02:20 | Implementation complete, now to try to build on Darwin check-in: e95dcca2 user: kevin_walzer tags: tip_325 | |
2020-09-22
| ||
22:25 | Merge trunk. Some fixes compiling with -DTK_NO_DEPRECATED check-in: e70cf7d5 user: jan.nijtmans tags: tip_325 | |
22:14 | Merge 8.7 Closed-Leaf check-in: ebe0a386 user: jan.nijtmans tags: tip474-alt | |
22:11 | Merge 8.7, More WIP check-in: 223287d9 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
20:11 | Merge 8.6 check-in: ab0bacfe user: marc_culler tags: core-8-6-11-rc | |
20:09 | Merge trunk check-in: 45c3f7d7 user: marc_culler tags: mac_styles_87 | |
20:07 | Merge 8.6 check-in: 6511dd6c user: marc_culler tags: mac_styles | |
19:54 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: a2b8721a user: marc_culler tags: trunk | |
19:53 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: 04e6d1db user: marc_culler tags: core-8-6-branch | |
15:54 | Merge trunk. Add travis build on Ubuntu without libnotify check-in: 54de206b user: jan.nijtmans tags: tip_325 | |
15:43 | re-generate unix/configure check-in: c943fa74 user: jan.nijtmans tags: trunk | |
14:06 | Experiment: See if we can have a Travis build fail when a test-case fails check-in: 827f18f0 user: jan.nijtmans tags: travis-error-detect | |
09:12 | Merge 8.7. Start another approach. WIP (test-cases still failing) check-in: b2d1aa19 user: jan.nijtmans tags: tip474-alt | |
07:11 | Merge trunk. All tests pass except bind-34.3 check-in: 4f705dd5 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
02:29 | Tray icon works on Darwin/X11; on to implementing the system notify/libnotify API check-in: 62521b7d user: kevin_walzer tags: tip_325 | |
02:14 | Eliminate most warnings check-in: 223486f5 user: kevin_walzer tags: tip_325 | |
2020-09-21
| ||
21:06 | Merge mac_styles check-in: 04350e19 user: marc_culler tags: mac_styles_87 | |
21:02 | Make sure the progress bar shows some color as soon as there is any progress. check-in: a005000c user: marc_culler tags: mac_styles | |
20:26 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled (macOS and Linux) check-in: 33b84f3f user: fvogel tags: trunk | |
20:26 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled (macOS and Linux) check-in: 2b8cf15b user: fvogel tags: core-8-6-branch | |
19:55 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 68605c23 user: fvogel tags: trunk | |
19:54 | Add test imgSVGnano-5.1 guarding against regression regarding ticket [ea665e08f3] Closed-Leaf check-in: ea46e48d user: fvogel tags: bug-ea665e08f3 | |
18:48 | Attempt to build on X11 check-in: dd077063 user: kevin_walzer tags: tip_325 | |
18:47 | Fix [6ecae50f5c]: menu-16.3 fails check-in: 8a1021a5 user: jan.nijtmans tags: trunk | |
16:38 | merge 8.6 check-in: b34be117 user: dgp tags: core-8-6-11-rc | |
16:34 | Merge trunk check-in: f1e6671f user: marc_culler tags: mac_styles_87 | |
16:29 | Merge 8.6 check-in: 2d419995 user: marc_culler tags: mac_styles | |
16:25 | Merge 8.6 check-in: 3e9b28bc user: marc_culler tags: trunk | |
16:24 | Remove an unused variable and an unnecessary include directive. check-in: 3fa289fb user: marc_culler tags: core-8-6-branch | |
16:02 | merge 8.6 check-in: ca70dcac user: dgp tags: core-8-6-11-rc | |
15:35 | Merge mac_styles check-in: 2327706f user: marc_culler tags: mac_styles_87 | |
15:31 | Rework the colors on the scale to account for to < from check-in: 371a42c2 user: marc_culler tags: mac_styles | |
15:26 | Merge 8.6 check-in: 82d8e61b user: jan.nijtmans tags: trunk | |
15:24 | Explicitly require building against Tcl 8.6 in Travis check-in: 3f0a781f user: jan.nijtmans tags: core-8-6-branch | |
15:18 | Merge 8.6 check-in: b42b7a81 user: jan.nijtmans tags: tip474-alt | |
15:09 | Merge 8.6 check-in: 4fd52357 user: jan.nijtmans tags: trunk | |
14:54 | Make demo's like floor/items/ctext behave the same on MacOS as other platforms: Switch between buttons 2/3 platform-based. More demo cleanups, nothing functional check-in: 6e2b21bb user: jan.nijtmans tags: core-8-6-branch | |
14:37 | Doc format warnings check-in: 83d7254b user: jan.nijtmans tags: core-8-6-branch | |
14:00 | protect scaling algorith against ridiculous values check-in: 31d42da5 user: jan.nijtmans tags: tip474-alt | |
13:01 | %D with scaling is actually a better idea check-in: e8173c5f user: jan.nijtmans tags: tip474-alt | |
12:59 | Another bugfix: xbutton.button and xkey.keycode are actually the same field. Doogh.... check-in: 4a98d269 user: jan.nijtmans tags: tip474 | |
11:31 | Invert Scrollwheel direction on X11 check-in: 58ff916f user: jan.nijtmans tags: tip474-alt | |
11:30 | Invert Scrollwheel direction on X11 check-in: d032518d user: jan.nijtmans tags: tip474 | |
10:09 | Fix [f3cd942e9e]: trunk: .mymenu index end no longer works on an empty menu check-in: 9439f959 user: jan.nijtmans tags: trunk | |
08:10 | Alternative implementation: Use %D with scale factor check-in: 2f07ad07 user: jan.nijtmans tags: tip474-alt | |
01:44 | Merge trunk check-in: 57c331a6 user: kevin_walzer tags: tip_325 | |
01:43 | Fix issues with console display on macOS check-in: c8ae8dbb user: kevin_walzer tags: trunk | |
01:40 | Merge 8.6 check-in: b5448b97 user: kevin_walzer tags: core-8-6-11-rc | |
01:39 | Fix issues with console display on macOS check-in: 3cfeecae user: kevin_walzer tags: core-8-6-branch | |
2020-09-20
| ||
21:07 | Now (really) swap Buttons 2|3 on MacOS. Adapt all bindings not depending on aqua any more check-in: 382b1a02 user: jan.nijtmans tags: tip474 | |
16:26 | Rework the progress bar. check-in: d445c350 user: marc_culler tags: mac_styles | |
16:06 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled Closed-Leaf check-in: 3ccd19e0 user: fvogel tags: bug-d91e05bf20 | |
12:40 | Merge 8.7. Button-4|5|6|7 binding no longer necessary check-in: 36c736ea user: jan.nijtmans tags: tip474 | |
12:28 | More improvements in ttk::style man page. check-in: 21d02833 user: fvogel tags: ttk_introspect, tip-584 | |
10:35 | Remove dead code (Ttk_GetStyle creates the style if it doesn't already exist, thus never returns NULL), and improve documentation of ttk::style accordingly. check-in: a58f42fe user: fvogel tags: ttk_introspect, tip-584 | |
10:31 | Add information in documentation for 'ttk::style configure' check-in: 7414eecc user: fvogel tags: ttk_introspect, tip-584 | |
10:30 | Explicitly require building against Tcl 8.6 in Travis check-in: 632ddc0c user: jan.nijtmans tags: core-8-5-branch | |
10:29 | Fix typos in comments in generic/ttk/ttkTheme.c check-in: 3f471939 user: fvogel tags: ttk_introspect, tip-584 | |
04:30 | Don't open a console when running Wish from the command line; further simplification. Closed-Leaf check-in: 54adb482 user: marc_culler tags: mac_console_fix | |
2020-09-19
| ||
22:32 | Tiny code improvement check-in: 8044040d user: marc_culler tags: mac_console_fix | |
22:10 | Fix the regression with ScidvsMac; reorganize the code in the rest of TkpInit and edit misleading comments. check-in: 3c8f2865 user: marc_culler tags: mac_console_fix | |
18:14 | Remove debugging statement check-in: b2b96677 user: kevin_walzer tags: mac_console_fix | |
17:31 | Restore console check-in: a2bfa3a0 user: kevin_walzer tags: mac_console_fix | |
16:47 | merge 8.6 check-in: cb262b02 user: dgp tags: core-8-6-11-rc | |
2020-09-18
| ||
22:04 | Merge trunk check-in: b2b63d91 user: marc_culler tags: mac_styles_87 | |
21:12 | Merge 8.6 check-in: 144907e1 user: marc_culler tags: mac_styles | |
20:26 | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. check-in: 90173a64 user: marc_culler tags: trunk | |
20:25 | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. check-in: abad3d49 user: marc_culler tags: core-8-6-branch | |
20:04 | Make sure Travis uses the latest public Tcl 8.6 version for testing Closed-Leaf check-in: caa54c4c user: jan.nijtmans tags: travis-tcl8.6 | |
20:03 | Fix most (except one) testcases on X11 check-in: fe68d642 user: jan.nijtmans tags: keysym-unicode | |
15:41 | Fix the button state for drags. Closed-Leaf check-in: 734c50b5 user: marc_culler tags: bug-4f4f03f5eb | |
12:36 | Merge 8.7 check-in: db77cb70 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:35 | Don't depend on lsearch returning -1 any more check-in: 53114152 user: jan.nijtmans tags: trunk | |
11:05 | Merge 8.6 check-in: 65f3929d user: jan.nijtmans tags: trunk | |
11:00 | Remove unused variable check-in: a332bc7f user: jan.nijtmans tags: core-8-6-branch | |
04:04 | Fix [4f4f03f5eb]: in Aqua allow mouse drags across the titlebar while ignoring button presses in the title bar. check-in: ac1b21cb user: marc_culler tags: bug-4f4f03f5eb | |
2020-09-17
| ||
22:03 | Merge trunk check-in: 3ad9ccbd user: kevin_walzer tags: tip_325 | |
21:38 | Merge 8.6 check-in: af607b70 user: kevin_walzer tags: core-8-6-11-rc | |
21:22 | Fixes for Apple Event execution on app startup and window display in IDLE/Tkinter check-in: c7a9e22a user: kevin_walzer tags: trunk | |
21:12 | Fixes for Apple Event execution on app startup and window display in IDLE/Tkinter check-in: 97c50e10 user: kevin_walzer tags: core-8-6-branch | |
17:46 | Deal with timing issues for AppleEvents which arrive during the launch process. Closed-Leaf check-in: 6b26456a user: marc_culler tags: fix_idle | |
15:51 | Merge trunk check-in: 9a11d52f user: jan.nijtmans tags: keysym-unicode | |
15:48 | typo in unixEmbed.test testcase. Make install-sh executable check-in: 2c853dd7 user: jan.nijtmans tags: trunk | |
15:46 | Merge 8.7 check-in: 26b7b9d5 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:35 | Don't run 'oldpack' tests when Tk is compiled with -DTK_NO_DEPRECATED. check-in: ea9d770d user: jan.nijtmans tags: trunk | |
12:15 | Merge-mark check-in: e4be1efe user: jan.nijtmans tags: core-8-6-branch | |
12:13 | Extend .fossil-settings/ignore-glob and .gitattributes check-in: 8ccb8dea user: jan.nijtmans tags: core-8-5-branch | |
2020-09-16
| ||
20:59 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 6450b269 user: fvogel tags: bug-ea665e08f3 | |
20:29 | Fix MSVC warning: warning C4018: '<' : signed/unsigned mismatch check-in: a435790c user: jan.nijtmans tags: trunk | |
15:55 | Merge trunk check-in: ba4ca51d user: jan.nijtmans tags: keysym-unicode | |
15:10 | Adjust documentation to new behaviour check-in: 2490f202 user: jan.nijtmans tags: tip474 | |
15:01 | scrollbar and iconlist bindings can be simplified too check-in: 1b9526bd user: jan.nijtmans tags: tip474 | |
14:38 | Merge trunk check-in: c15dccb9 user: jan.nijtmans tags: tip474 | |
14:30 | Merge 8.7 check-in: 1f69ef71 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:29 | Run more Travis tests in focal in stead of bionic check-in: b504a0e2 user: jan.nijtmans tags: trunk | |
14:24 | Fix crash in Travis testcase run check-in: 047af188 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:34 | Merge-mark check-in: ca2999c3 user: jan.nijtmans tags: core-8-6-branch | |
13:31 | (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: 31d622f6 user: jan.nijtmans tags: core-8-5-branch | |
12:34 | Merge trunk. Fix spinbox behavior check-in: 63b91f2f user: jan.nijtmans tags: strict-index, enhanced-index | |
09:48 | Since 'underline' is an int in TkMenuEntry (tkMenu.h), it (still) should be an int here too. check-in: c3596e1e user: jan.nijtmans tags: trunk | |
01:23 | Deal with the deprecation of the context property of mouse NSEvents. check-in: 83c6ae1d user: marc_culler tags: fix_idle | |
2020-09-15
| ||
22:26 | Fix [53d03e8f3a]: --disable-shared build against Tcl 9 fails check-in: 4d0a6617 user: jan.nijtmans tags: trunk | |
21:48 | My fixes for build fails against Tcl 9 headers. Closed-Leaf check-in: 47288238 user: dgp tags: bug-53d03e8f3a | |
21:11 | Fix the build of Tk trunk against Tcl trunk. check-in: 6b2c2494 user: fvogel tags: trunk | |
20:10 | More aqua initialization issues check-in: 35374243 user: marc_culler tags: fix_idle | |
16:57 | merge 8.6 check-in: f21ea0a7 user: dgp tags: core-8-6-11-rc | |
15:54 | tkimgscgnano: removed "origin Androwish" in comment. This is incomplete and not important. check-in: c021c5c0 user: oehhar tags: trunk | |
13:15 | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet) check-in: 31af4275 user: jan.nijtmans tags: tip474 | |
10:45 | Merge 8.7 check-in: c1ea46e5 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:21 | Merge 8.6 check-in: 56097510 user: jan.nijtmans tags: trunk | |
09:17 | Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) check-in: a5268b22 user: jan.nijtmans tags: core-8-6-branch | |
09:06 | Merge 8.6 check-in: 505204a1 user: jan.nijtmans tags: trunk | |
08:44 | More usage of TCL_UNUSED() and explicit type-casts check-in: c45c340d user: jan.nijtmans tags: core-8-6-branch | |
07:08 | Merge 8.7. More WIP check-in: 600d6eb2 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
00:23 | Change the tk panedwindow code to better handle cursor changes. Make a slight improvement for ttk panedwindow cursor changes. Leaf check-in: 2f9b7875 user: bll tags: bug-ac7f7719 | |
00:21 | Create new branch named "bug-ac7f7719" check-in: eb2b42cf user: bll tags: bug-ac7f7719 | |
2020-09-14
| ||
20:39 | Remove TkMacOSXInitMenus.c check-in: 89c35b09 user: marc_culler tags: mac_styles | |
16:44 | Merge 8.6 check-in: a6e2c78a user: jan.nijtmans tags: trunk | |
16:42 | Extend .gitattributes and .fossil-settings/encoding-glob for file types .bmp, .cur, .ico and .rc check-in: 52f17614 user: jan.nijtmans tags: core-8-6-branch | |
16:25 | Make default underline -1 (again) when compiled with Tcl 8 headers check-in: b85e9c72 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:10 | merge trunk check-in: 10a4e88d user: marc_culler tags: mac_styles_87 | |
15:09 | Merge 8.6 check-in: 1eeb5b16 user: marc_culler tags: mac_styles | |
15:04 | Merge 8.6 check-in: 486fed47 user: marc_culler tags: trunk | |
15:03 | Fix [71e18c5c0a]: Aqua invalid selector crash when switching between normal and full screen mode. check-in: 31139bcd user: marc_culler tags: core-8-6-branch | |
14:58 | Make all test-cases pass (finally) check-in: 46392784 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:31 | Merge trunk check-in: 09678c9e user: jan.nijtmans tags: strict-index, enhanced-index | |
11:16 | Merge 8.6 check-in: 7c75a9e9 user: jan.nijtmans tags: trunk | |
10:33 | Prevent the usage of the term safe/unsafe child check-in: dc8d61c0 user: jan.nijtmans tags: core-8-6-branch | |
09:59 | Cherrypick [0dae01f2]: Check for invalid width or height values in Match function check-in: 9afe0b7d user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:50 | Cherrypick [79583944]: Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: cfde0c45 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
08:01 | Merge 8.6 check-in: 1fa22c85 user: jan.nijtmans tags: trunk | |
08:01 | Missing quotes in test-cases check-in: 6375c576 user: jan.nijtmans tags: core-8-6-branch | |
07:54 | Merge trunk check-in: 35c73ad7 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:37 | Merge 8.6 check-in: d16bfa18 user: jan.nijtmans tags: trunk | |
07:36 | Use consistant $idx < 0 in stead of $idx != -1 for checking index meaning 'not found' check-in: a0cf900e user: jan.nijtmans tags: core-8-6-branch | |
07:13 | Correct tksvg comment origin to AndroWish, add CHW as contributor. The auriocus project is deleted. check-in: 3ad73db0 user: oehhar tags: trunk | |
06:56 | Correct test number check-in: f3677d3c user: oehhar tags: trunk | |
06:47 | image photo svg: add a test for an image without any of "width", "height" and "viewbox". tksvg 0.3 failes here. check-in: a40ea6ef user: oehhar tags: trunk | |
2020-09-13
| ||
18:06 | Fix typos check-in: dd23f45a user: kevin_walzer tags: tip_325 | |
18:02 | Minor tweaks to new Tcl command names; preliminary addition of libnotify to configure.ac on X11 check-in: 25a4951a user: kevin_walzer tags: tip_325 | |
17:26 | Initial implementation of systray command for X11 based on tktray check-in: 44ab0826 user: kevin_walzer tags: tip_325 | |
2020-09-12
| ||
22:27 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 16de5e51 user: marc_culler tags: mac_styles_87 | |
22:23 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 06b8219b user: marc_culler tags: mac_styles | |
22:15 | Merge 8.6 check-in: 0b56b3d1 user: marc_culler tags: trunk | |
22:14 | Adjust comment styling. check-in: 5833c227 user: marc_culler tags: core-8-6-branch | |
22:10 | Apply patch from Christopher Chavez to address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: e9149ef1 user: marc_culler tags: core-8-6-branch | |
21:53 | Add a disclosure triangle that works in Big Sur check-in: 12fc7ffc user: marc_culler tags: mac_styles_87 | |
21:50 | Add a disclosure triangle that works in Big Sur check-in: 01a53c58 user: marc_culler tags: mac_styles | |
21:33 | Merge 8.6 check-in: 775266a0 user: marc_culler tags: trunk | |
21:30 | Add a disclosure triangle that works in Big Sur check-in: a352ad64 user: marc_culler tags: core-8-6-branch | |
2020-09-11
| ||
08:56 | Merge 8.6 check-in: 3d65a211 user: jan.nijtmans tags: trunk | |
08:36 | Fix [3bc0f44ef3]: UBSan complains about body.chars[] usage check-in: bed80183 user: jan.nijtmans tags: core-8-6-branch | |
07:45 | In xvfb-run, don't try to query the terminal width, because we don't have one Closed-Leaf check-in: 077e9ace user: jan.nijtmans tags: travis-xvfb | |
2020-09-10
| ||
17:32 | Merge trunk check-in: 436bca3c user: marc_culler tags: mac_styles_87 | |
17:22 | Merge 8.6 check-in: 2603d155 user: marc_culler tags: mac_styles | |
14:50 | Merge trunk. More WIP check-in: e822908f user: jan.nijtmans tags: deprecate-bd-bg-fg | |
13:10 | Merge 8.6. Modify local xvfb-run script such that it works on macOS, and use it check-in: af530735 user: jan.nijtmans tags: travis-xvfb | |
12:38 | Add helper xvfb-run script check-in: 3c77eac8 user: jan.nijtmans tags: travis-xvfb | |
12:10 | Fix [ab1feaea9c]: Aqua initialization issues check-in: 3db9cfc7 user: marc_culler tags: trunk | |
12:09 | Fix [ab1feaea9c]: Aqua initialization issues check-in: c28d05ab user: marc_culler tags: core-8-6-branch | |
09:23 | Merge trunk Closed-Leaf check-in: f49d8e51 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
09:20 | Merge 8.6 check-in: 27e4c524 user: jan.nijtmans tags: trunk | |
08:56 | More use of TCL_UNUSED() and C++-safe typecasts. Use Tk_Offset() in stead of sizeof() when using flexible arrays check-in: 5d6142c9 user: jan.nijtmans tags: core-8-6-branch | |
07:39 | More usages for TKFLEXARRAY check-in: 5d7ee76e user: jan.nijtmans tags: bug-3bc0f44ef3 | |
06:59 | Merge trunk. Introduce TKFLEXARRAY, since this usage is a GNU extension (lated adopted by MSVC too) check-in: 92a5d2d5 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-09
| ||
21:02 | Also fix [3762a0a944] using the suggestion in the ticket from Christopher Chavez. Closed-Leaf check-in: 47d80f5d user: marc_culler tags: bug-ab1feaea9c | |
19:25 | Fix [ab1feaea9c]: Aqua initialization issues exposed by Scid vs Mac. check-in: db5fbfaf user: marc_culler tags: bug-ab1feaea9c | |
15:36 | Update documentation, and final tweaks for TIP #581 check-in: 22e5c00c user: jan.nijtmans tags: trunk | |
14:48 | Merge-mark check-in: c1837a08 user: jan.nijtmans tags: core-8-6-branch | |
14:47 | Re-generate "make genstubs" (was done with the wrong version) check-in: e26f2995 user: jan.nijtmans tags: core-8-5-branch | |
14:36 | Deprecate -bd, -bg, and -fg options, in favour of -borderwidth, -background and -color check-in: 101e0f77 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
11:05 | Merge 8.6 check-in: b55f06df user: jan.nijtmans tags: tip-581 | |
10:58 | Merge 8.6. Xvfb tweaks check-in: f382bb9f user: jan.nijtmans tags: travis-xvfb | |
10:33 | Merge 8.6 check-in: 45bdcf88 user: jan.nijtmans tags: trunk | |
09:55 | TIP #581: More progress check-in: 31ff05cf user: jan.nijtmans tags: core-8-6-branch | |
06:19 | Attempt to fix [3bc0f44ef3]: UBSan complains about body.chars[] usage. Don't know if all (older) compilers, like VC++ 6.0, accept this. check-in: da241cf9 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-08
| ||
20:54 | Merge 8.6 check-in: 80c9c532 user: jan.nijtmans tags: travis-xvfb | |
20:49 | Merge 8.6 check-in: df83ad49 user: jan.nijtmans tags: trunk | |
20:43 | Fix [420feb3850]: Aqua: UBSan warns for misaligned TkpGCCache access. Just define the memory layout we want (XGCValuesWithCache) and let the compiler do the calculations. check-in: 9988ce72 user: jan.nijtmans tags: core-8-6-branch | |
20:32 | Don't depend on TIP #581 for Tcl in testcases check-in: 8d9a2ad2 user: jan.nijtmans tags: core-8-6-branch | |
20:30 | Merge 8.6 check-in: b0a594ce user: culler tags: trunk | |
20:28 | Fix [2a6d63b9dc]: crash in macOS 10.6 when de-activating wish with Option-tab check-in: c2b75774 user: culler tags: core-8-6-branch | |
19:48 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 6b296001 user: fvogel tags: trunk | |
19:47 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 8a61d721 user: fvogel tags: core-8-6-branch | |
16:29 | Merge trunk. check-in: 10348a34 user: marc_culler tags: mac_styles_87 | |
16:27 | Merge 8.6 check-in: 609db937 user: marc_culler tags: mac_styles | |
16:25 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 2989f039 user: marc_culler tags: trunk | |
16:24 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 87943ea2 user: marc_culler tags: core-8-6-branch | |
15:50 | Merge 8.6 check-in: 19f20e54 user: jan.nijtmans tags: travis-xvfb | |
15:38 | Some more xcode 11.6 -> 11.7 check-in: b9767915 user: jan.nijtmans tags: trunk | |
15:26 | Merge 8.6 check-in: f997e76c user: jan.nijtmans tags: trunk | |
15:22 | Merge 8.5 check-in: 7af5ae5c user: jan.nijtmans tags: core-8-6-branch | |
15:20 | Move TkUnusedStubEntry up a little more check-in: d4b72093 user: jan.nijtmans tags: core-8-5-branch | |
15:14 | Let's try to run GUI testcases on X11 (Xenial/Bionic/Focal/MacOS) check-in: 2a651bae user: jan.nijtmans tags: travis-xvfb | |
14:01 | Merge 8.6 check-in: debcbced user: jan.nijtmans tags: trunk | |
13:44 | Don't fill stub entries for TkpWillDrawWidget/TkpRedrawWidget with 0 on XQuarz so they can be called by extensions check-in: 5dee0f25 user: jan.nijtmans tags: core-8-6-branch | |
13:28 | Merge 8.6 check-in: 444ea23a user: jan.nijtmans tags: trunk | |
12:53 | Merge 8.5. Prevent dummy stub entry before TkpRedrawWidget/TkpWillDrawWidget entries (this is a workaround for an earlier genStubs bug, but those are new stub entries) Don't use "interp children" in testcases yet (test suite should run against Tcl 8.6.9 in Travis too) check-in: 6be118f1 user: jan.nijtmans tags: core-8-6-branch | |
11:02 | Move up TkUnusedStubEntry a little. New test function "menubarheight" for MacOSX (backported from 8.6) check-in: 5f600a3f user: jan.nijtmans tags: core-8-5-branch | |
09:19 | Merge 8.6. Rename some functions check-in: 5737cb67 user: jan.nijtmans tags: trunk | |
08:28 | 3 new MacOS-specific stub functions: Tk_MacOSXGetTkWindow()/Tk_MacOSXGetCGContextForDrawable()/Tk_MacOSXGetNSWindowForDrawable(), so they can be used by extensions check-in: 8b3c630f user: jan.nijtmans tags: core-8-6-branch | |
07:57 | Merge 8.6 check-in: d3572ab2 user: jan.nijtmans tags: trunk | |
06:25 | TIP #581: master -> container and slave -> content in ttk (mainly) check-in: ec9ad066 user: jan.nijtmans tags: core-8-6-branch | |
06:23 | Simplify throughout: ButtonPress -> Button, KeyPress -> Key (or remove it because it is the default anyway) Use 'in' operator in stead of 'lsearch -exact' when possible check-in: b0a0cb9b user: jan.nijtmans tags: core-8-6-branch | |
01:50 | Merge trunk check-in: d8859ab3 user: marc_culler tags: mac_styles_87 | |
01:44 | Merge 8.6 check-in: 35ef49ae user: marc_culler tags: mac_styles | |
01:41 | Merge 8.6 check-in: 418e2cd3 user: marc_culler tags: trunk | |
01:39 | Kill off the last extraneous button event, produced by NSMouseDragged. check-in: 5bd63741 user: marc_culler tags: core-8-6-branch | |
2020-09-07
| ||
23:05 | merge mac_styles check-in: 4f83545a user: marc_culler tags: mac_styles_87 | |
21:40 | Merge trunk check-in: 4edb33dd user: marc_culler tags: mac_styles_87 | |
20:55 | Merge 8.6 check-in: 29c0c196 user: marc_culler tags: mac_styles | |
20:38 | Merge 8.6 check-in: f17eb3d7 user: marc_culler tags: trunk | |
20:38 | Adjustments to viewDidChangeEffectiveAppearance check-in: 1608bb6a user: marc_culler tags: core-8-6-branch | |
20:02 | Merge mac_styles check-in: ee561f47 user: marc_culler tags: mac_styles_87 | |
20:00 | Merge 8.6 check-in: 1e3f2c68 user: marc_culler tags: trunk | |
19:57 | Remove virtual events for changes to the accent color in Mojave, because Apple had not completely fixed the bugs with KVOs for NSUserDefaults. check-in: d44066a0 user: marc_culler tags: core-8-6-branch | |
19:47 | Minor tweak, thanks to fvogel for suggestion check-in: aed410b9 user: kevin_walzer tags: tip_325 | |
19:21 | Merge 8.6 check-in: d76581ac user: marc_culler tags: trunk | |
18:54 | Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate mouse button events. Refactor mouse event code. check-in: e065d1e7 user: marc_culler tags: core-8-6-branch | |
18:35 | fix a typo Closed-Leaf check-in: 3438fa7c user: marc_culler tags: mac_enter_exit | |
18:15 | Remove warnings from code; thanks to thommey for debugging assistance in Tcl chat check-in: 25f1085f user: kevin_walzer tags: tip_325 | |
16:22 | Just don't support virtual events about accent color and highlight color on Mojave. check-in: e3384e50 user: marc_culler tags: mac_styles | |
16:08 | Edit a comment. check-in: cba87353 user: marc_culler tags: mac_enter_exit | |
16:04 | Work around the fact that we do need to process synthesized mouse events for testing check-in: 29e26cd6 user: marc_culler tags: mac_enter_exit | |
12:10 | Minor tweak, warnings still present check-in: 4c9b6977 user: kevin_walzer tags: tip_325 | |
02:01 | Restore delete proc check-in: 8ac5225e user: kevin_walzer tags: tip_325 | |
2020-09-06
| ||
22:59 | Don't process events for non-Tk windows. check-in: be72d6d2 user: marc_culler tags: mac_enter_exit | |
21:57 | We do need to process MouseDragged events, though, since they appear in place of MouseMoved events. check-in: 3878f568 user: marc_culler tags: mac_enter_exit | |
21:15 | Remove whitepace check-in: 9b11c256 user: kevin_walzer tags: tip_325 | |
21:00 | Cleanup of function initialization restores functionality check-in: 74e3b736 user: kevin_walzer tags: tip_325 | |
20:35 | Don't process events which have no meaning to Tk. check-in: 5a023d1d user: culler tags: mac_enter_exit | |
20:12 | Remove errors, but now icons not created check-in: 060e2364 user: kevin_walzer tags: tip_325 | |
19:18 | Fix [6c88c5270a]: crash when reading AppleHighlightColor from the standardUserDefaults on old macOS systems. check-in: feb6ba61 user: culler tags: mac_styles | |
18:52 | Fix [4e1e290760]: [NSColor whiteColor] is yellow without a colorspace. check-in: 56144237 user: culler tags: core-8-6-branch | |
17:42 | Make a guess about [6c88c5270a] check-in: ed50d927 user: marc_culler tags: mac_styles | |
17:08 | Tk_MacOSXGetCGContextForDrawable() doesn't replace TkMacOSXGetDrawablePort(), since TkMacOSXGetDrawablePort() is a useless function always returning NULL No longer export Tk_MacOSXGetCGContextForDrawable as public symbol (wait doing that until 8.7) Closed-Leaf check-in: 16e5a0d4 user: jan.nijtmans tags: for_tkdnd | |
16:36 | Maintain our own button state so we can provide Tk_UpdatePointer with the data that it expects. check-in: 19f065f9 user: marc_culler tags: mac_enter_exit | |
16:23 | Split long line check-in: d094ed74 user: jan.nijtmans tags: core-8-6-branch | |
16:11 | Re-introduce TkMacOSXGetTkWindow() as macro check-in: 35f40fab user: jan.nijtmans tags: for_tkdnd | |
15:50 | Merge 8.7 check-in: c9d4c2a0 user: jan.nijtmans tags: keysym-unicode | |
15:43 | Merge 8.7 check-in: 324b2234 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:41 | Let it almost build on MSVC. check-in: bce6cfd5 user: fvogel tags: tip_325 | |
2020-09-05
| ||
22:00 | Supply the missing description of TkpWarpPointer. check-in: 8e66fb3f user: marc_culler tags: mac_enter_exit | |
20:33 | One more trick. check-in: de363624 user: culler tags: mac_enter_exit | |
20:06 | Deal with the nested tracking areas in the title bar. check-in: 465541a6 user: culler tags: mac_enter_exit | |
17:02 | Deal with coordinate conversion on older macs. Edit comments. check-in: d2e35adc user: culler tags: mac_enter_exit | |
14:29 | One more typo fix check-in: 926acfc1 user: kevin_walzer tags: tip_325 | |
14:18 | fix typo check-in: 781ed092 user: kevin_walzer tags: tip_325 | |
14:06 | Clean up code in tkWinSysTray.c to better conform to Tcl Engineering Manual; add appropriate header prefaces to each function, standardize indentation as much as possible check-in: 9f2efdd2 user: kevin_walzer tags: tip_325 | |
02:06 | Windows taskbar/system tray balloon notifications work! On to integrating TkTray in X11... check-in: a1c0c0b3 user: kevin_walzer tags: tip_325 | |
2020-09-04
| ||
21:11 | Remove a hash table that was not needed check-in: cbb6f876 user: culler tags: mac_enter_exit | |
20:04 | Merge trunk Leaf check-in: 8be1eb72 user: jan.nijtmans tags: tip-529-image-metadata | |
19:36 | Merge 8.6. Minor simplification: no need for separate stub entry for Tk_MacOSXGetNSViewForDrawable() check-in: 0f9ce2a3 user: jan.nijtmans tags: for_tkdnd | |
18:00 | Straighten out a lot of convoluted code in tkMacOSXMouseEvent.c check-in: ae45e74a user: culler tags: mac_enter_exit | |
16:57 | Merge 8.6 check-in: 17091574 user: jan.nijtmans tags: trunk | |
16:56 | Merge 8.5 check-in: 29eeab61 user: jan.nijtmans tags: core-8-6-branch | |
16:54 | Update .travis.yml, hopefully this fixes the Travis build. check-in: 58d6ce2e user: jan.nijtmans tags: tip-529-image-metadata | |
13:53 | Merge 8.6 check-in: 2991150c user: jan.nijtmans tags: trunk | |
12:38 | TIP #581: grid/pack/place implementation (internal) and documentation check-in: d17cad9d user: jan.nijtmans tags: core-8-6-branch | |
2020-09-03
| ||
20:57 | Merge 8.7 check-in: 26b438c6 user: jan.nijtmans tags: revised_text, tip-466 | |
20:45 | Consolidate Tk 8.7 error-messages regarding TIP #581. More Master -> Container related (internal) changes check-in: b15afad9 user: jan.nijtmans tags: trunk | |
19:49 | Add comment about the fallback... check-in: 6dff9e4f user: fvogel tags: revised_text, tip-466 | |
19:48 | Add comment about the fallback... Closed-Leaf check-in: 4f019d3a user: fvogel tags: bug-8980ba1d0b | |
19:41 | merge revised_text check-in: a49b0a6a user: fvogel tags: bug-8980ba1d0b | |
15:41 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only) check-in: 8bc8df87 user: jan.nijtmans tags: revised_text, tip-466 | |
14:38 | Merge 8.6 check-in: b8c87544 user: jan.nijtmans tags: trunk | |
13:39 | Another round of TIP #581-related name changes. Now merely concentrated on consistancy in the test-cases check-in: 78e259ef user: jan.nijtmans tags: core-8-6-branch | |
13:25 | Successful test of icon display in system tray; next to refine balloon alert display check-in: 469559aa user: kevin_walzer tags: tip_325 | |
10:08 | Merge 8.6 check-in: 3b5f44db user: jan.nijtmans tags: trunk | |
08:15 | (cherry-pick: Slave ->Pane, Master->Container in tkPanedwindow.c More Master->Container-related changes check-in: f1914ef2 user: jan.nijtmans tags: core-8-6-branch | |
07:14 | Merge 8.6 check-in: 1d0ecc38 user: jan.nijtmans tags: trunk | |
06:33 | Merge 8.6 check-in: 0e8b85e0 user: jan.nijtmans tags: tip-581 | |
06:18 | Implement part of TIP #581: Master/Slave. Not complete yet, and also the change to TkGetGeomContainer/TkGetTransientContainer is left out for now. check-in: 2eea8055 user: jan.nijtmans tags: core-8-6-branch | |
02:16 | It builds! Now to test... check-in: 552f2cd5 user: kevin_walzer tags: tip_325 | |
2020-09-02
| ||
21:17 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This fix needs TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()). check-in: 96c16d4a user: fvogel tags: bug-8980ba1d0b | |
21:16 | Workaround for [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This workaround can be used until TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()) gets in. check-in: a5a3822a user: fvogel tags: bug-8980ba1d0b | |
19:43 | Slave ->Pane, Master->Container in tkPanedwindow.c check-in: 891b0875 user: culler tags: tip-581 | |
16:09 | Better fix for [d72abe6b54] using NSEvents. check-in: 5ea82621 user: marc_culler tags: mac_enter_exit | |
15:21 | Merge 8.6 check-in: 5cee0274 user: jan.nijtmans tags: tip-581 | |
15:05 | Added "image metadata" tests for all supported image formats check-in: 19ca9b37 user: obermeier tags: tip-529-image-metadata | |
14:57 | Merge 8.6 check-in: 588f8d51 user: jan.nijtmans tags: for_tkdnd | |
14:09 | Merge 8.6 check-in: 44e30efb user: jan.nijtmans tags: trunk | |
14:01 | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable() check-in: 3745ef11 user: jan.nijtmans tags: core-8-6-branch | |
13:33 | Upgrade from Xcode 11.6 to 11.7 check-in: 1467c564 user: jan.nijtmans tags: core-8-5-branch | |
13:28 | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 more check-in: cbe72995 user: jan.nijtmans tags: trunk | |
09:31 | Merge 8.6 check-in: eb27a56f user: jan.nijtmans tags: for_tkdnd | |
09:00 | Merge 8.6 check-in: ca7b45bf user: jan.nijtmans tags: trunk | |
08:39 | Fix safe.test when running in a Tcl 8.7 environment (backported from Tk 8.7) check-in: dbcc3aaf user: jan.nijtmans tags: core-8-6-branch | |
08:29 | Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup check-in: dbffe62b user: jan.nijtmans tags: core-8-6-branch | |
2020-09-01
| ||
20:39 | Check for invalid width or height values in Match function check-in: 0dae01f2 user: obermeier tags: tip-529-image-metadata | |
20:37 | Added some tests for new image metadata command check-in: 9fb5df33 user: obermeier tags: tip-529-image-metadata | |
19:40 | Remove a couple of superfluous casts. check-in: 6bf8a038 user: marc_culler tags: for_tkdnd | |
19:08 | Rename 3 badly named functions that were exported as stubs; export under both old and new names; edit comments. check-in: a56fdb8f user: marc_culler tags: for_tkdnd | |
15:33 | Do not throw an error, but return empty dict in image metadata, if the file could not be identified as an image. check-in: 95cfcc52 user: obermeier tags: tip-529-image-metadata | |
07:35 | TkRegion cannot be used in tkMacOSX.h check-in: c914be8b user: jan.nijtmans tags: for_tkdnd | |
06:58 | Merge 8.6. Change signature of Tk_MacOSXGetTkWindow/Tk_MacOSXGetCGContextForDrawable check-in: eaeea764 user: jan.nijtmans tags: for_tkdnd | |
02:06 | Suggestions for name cleanup with compatibiltiy for 8.6.11 Closed-Leaf check-in: 1f4afdb5 user: culler tags: 8-6-11-compatibility | |
2020-08-31
| ||
16:33 | Merge 8.6 check-in: 928776ce user: jan.nijtmans tags: trunk | |
16:23 | Remove obsolete code check-in: 4ce7b5b1 user: jan.nijtmans tags: core-8-6-branch | |
10:47 | Merge 8.6 , check-in: d76f1171 user: jan.nijtmans tags: tip-581 | |
10:45 | Merge 8.6 check-in: d509dbcf user: jan.nijtmans tags: trunk | |
10:01 | Change expectation of safe-5.1 (error-message changed in Tcl) Don't use Tcl_GetMaster() any more, use Tcl_GetParent() in stead. With fallback for Tcl < 8.6.11. check-in: d182fef0 user: jan.nijtmans tags: core-8-6-branch | |
07:12 | More tweaks, (mainly TkMacOSXGetCGContextForDrawable <-> TkMacOSXCGContext) check-in: eb976556 user: jan.nijtmans tags: for_tkdnd | |
01:51 | Remove static keywords check-in: 16deb133 user: kevin_walzer tags: tip_325 | |
01:46 | Merge trunk; refinement of TIP additions check-in: 847855f5 user: kevin_walzer tags: tip_325 | |
2020-08-30
| ||
21:05 | More tweaks check-in: 1520c153 user: jan.nijtmans tags: for_tkdnd | |
12:11 | Put the tests for ttk::scale in a specific scale.test file instead of hiding them in scrollbar.test check-in: 33556bc9 user: fvogel tags: ttk_introspect, tip-584 | |
12:09 | Add tests for the new 'style' command for ttk widgets. check-in: c27329ea user: fvogel tags: ttk_introspect, tip-584 | |
11:11 | Respect alphabetical order of commands in source code (no functional change). check-in: 6d10af31 user: fvogel tags: ttk_introspect, tip-584 | |
10:47 | Homogenize ttk widgets documentation regarding commands. Link to standard commands described in ttk::widget whenever possible instead of repeating the information in the widget documentation. check-in: c15516c7 user: fvogel tags: ttk_introspect, tip-584 | |
09:36 | Add new ttk widget command 'style' returning the style used by the widget. check-in: b436def6 user: fvogel tags: ttk_introspect, tip-584 | |
2020-08-29
| ||
22:06 | Reverse unintended changes from merge. Closed-Leaf check-in: 9b1824cf user: marc_culler tags: nicer_stubs | |
21:31 | Merge trunk check-in: f42b93a5 user: marc_culler tags: nicer_stubs | |
20:32 | Fix 07eb49661a: Change to genStubs.tcl between 8.6 and 8.7 breaks packages for macOS. check-in: 72e0bc59 user: jan.nijtmans tags: trunk | |
20:17 | Fix 07eb49661a: macOS packages for 8.6 which use X Stubs do not build for trunk. Closed-Leaf check-in: 4dc75b65 user: marc_culler tags: bug-07eb49661a | |
19:44 | Add tests ttk-16.* checking the new ttk::style theme styles command. check-in: 4edd70ba user: fvogel tags: ttk_introspect, tip-584 | |
19:37 | Fix errors in tk.decls which would break the build after genStubs is run. check-in: 8705082b user: marc_culler tags: trunk | |
2020-08-28
| ||
16:03 | Maybe 8.7 can be clearer without breaking the API or ABI. check-in: 0cb49d66 user: marc_culler tags: nicer_stubs | |
14:16 | Export TkMacOSXGetCGContextForDrawable() too, that's the only function from the "nicer_stubs" branch which can be added without compatibility problems check-in: 2a691699 user: jan.nijtmans tags: for_tkdnd | |
09:36 | Export TkMacOSXGetTkWindow() for TkDND, without this it cannot be compiled as stub-enabled extension check-in: a964ad7e user: jan.nijtmans tags: for_tkdnd | |
07:10 | Merge 8.6 check-in: 317f127a user: jan.nijtmans tags: trunk | |
06:53 | Add some explicit typecasts, e.g. to (Drawable), and prevent higher-level compiler warnings check-in: bd90d889 user: jan.nijtmans tags: core-8-6-branch | |
02:27 | Fix incomplete merge check-in: 175504d1 user: kevin_walzer tags: trunk | |
01:32 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: f2b6b6b3 user: kevin_walzer tags: trunk | |
01:25 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: 64db15cc user: kevin_walzer tags: core-8-6-branch | |
2020-08-27
| ||
15:28 | For now, put back TkMacOSXGetRootControl(), since Kevin Walzer uses it in his extensions check-in: fc221cd4 user: jan.nijtmans tags: trunk | |
14:15 | Attempt to maintain binary compatibility with 8.6 without having to live with awful names. check-in: 76ca59e3 user: culler tags: trunk | |
12:52 | Fix editing error made while resolving merge conflicts and add TCL_UNUSED where needed. check-in: d7e29fbf user: culler tags: mac_styles_87 | |
11:50 | Merge 8.6. Some more textual changes check-in: 738311a7 user: jan.nijtmans tags: trunk | |
10:24 | Some internal master -> container renamings, nothing related to API check-in: 79004cab user: jan.nijtmans tags: core-8-6-branch | |
07:12 | Merge 8.6 check-in: 02d8d03b user: jan.nijtmans tags: trunk | |
07:09 | TkContentView -> TKContentView (twice) check-in: 092db1ea user: jan.nijtmans tags: core-8-6-branch | |
07:05 | Merge 8.6 More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries) check-in: e47385c1 user: jan.nijtmans tags: trunk | |
06:15 | Eliminate type casts to (TKContentView *) check-in: 0462ed49 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-26
| ||
21:46 | merge mac_styles check-in: a37f17b6 user: culler tags: mac_styles_87 | |
21:28 | Merge trunk check-in: f0f6cf33 user: culler tags: mac_styles_87 | |
20:36 | Merge 8.6 check-in: 61124c01 user: culler tags: mac_styles | |
20:34 | We don't have to preserve cruft in trunk, so let's get rid of it. check-in: f3cd7bd6 user: culler tags: trunk | |
18:59 | Add comments explaining the obscure reason that the name TkMacOSXGetRootControl exists and why it should never be used. check-in: 8a0c1c7e user: culler tags: core-8-6-branch | |
16:30 | Add Big Sur styled notebook tabs. Fix a typo found by Csaba Nemethi. check-in: 65fce3c9 user: culler tags: mac_styles | |
14:21 | Merge 8.6 tkBind.c: button numbers are always positive check-in: 9ce8fb03 user: jan.nijtmans tags: trunk | |
13:36 | Another simplification: Change TkMacOSXDrawableView() from a MODULE_SCOPE function to a macro. This saves an empty wrapper-function for TkMacOSXGetRootControl() check-in: 6c48f252 user: jan.nijtmans tags: core-8-6-branch | |
11:15 | Merge-mark check-in: da2d984d user: jan.nijtmans tags: trunk | |
11:14 | Simplifications, because TkMacOSXGetDrawablePort() always returns NULL Remove stub copies which are only meant for future NSAPI-related support: Since no browser supports NSAPI any more, who cares .... check-in: d2e6f75c user: jan.nijtmans tags: core-8-6-branch | |
10:44 | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more check-in: bbac5723 user: jan.nijtmans tags: trunk | |
07:39 | Put back a dummy Tk_MacOSXTkOwnsCursor(), just because it's in the public stub table. Can be removed fully in Tk 8.7. More simplifications Closed-Leaf check-in: 34a2e4ba user: jan.nijtmans tags: bug-08eb057dea | |
2020-08-25
| ||
16:16 | Fix [08eb057dea]: remove two unused stub functions related to cursors and dating back to Carbon. check-in: 6a03af53 user: culler tags: bug-08eb057dea | |
15:31 | Merge trunk check-in: a086ff30 user: culler tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: e9049755 user: culler tags: trunk | |
14:25 | Merge 8.6 check-in: 9e76ad4c user: culler tags: mac_styles | |
14:23 | Rename the NSGraphicsContext macro and add a flipped parameter. Fix accent colors on old macs. check-in: 965d859e user: culler tags: core-8-6-branch | |
11:37 | Merge 8.6 check-in: 12fc6d0b user: culler tags: mac_styles | |
11:36 | Fix one more compilation issue with old macOS targets. check-in: 3117b13f user: culler tags: core-8-6-branch | |
10:03 | Undo part of [86fee82d], which changed test expectations in various text tests. Merge tip-580 check-in: 4e0483e2 user: jan.nijtmans tags: revised_text, tip-466 | |
09:59 | Merge trunk Closed-Leaf check-in: 5db10ad0 user: jan.nijtmans tags: tip-580 | |
09:26 | Merge 8.6 check-in: 14e17597 user: jan.nijtmans tags: trunk | |
09:25 | Merge 8.5 check-in: 2abc75e4 user: jan.nijtmans tags: core-8-6-branch | |
09:22 | Keep gcc-5 and gcc-6 builds on "bionic", because "focal" doesn't have these check-in: 41967a6d user: jan.nijtmans tags: core-8-5-branch | |
2020-08-24
| ||
21:44 | Move XGetImage and XCopyArea to tkMacOSXImage.c and completely remove XImage.pixelpower. check-in: 54a4a903 user: culler tags: trunk | |
20:21 | Move XGetImage and XCopyArea to tkMacOSXImage.c and eliminate references to XImage.pixelpower. check-in: 69f7f471 user: culler tags: core-8-6-branch | |
18:35 | Merge trunk check-in: 4b2e8f85 user: culler tags: mac_styles_87 | |
17:32 | Merge 8.6 check-in: a072dd22 user: culler tags: mac_styles | |
17:07 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: cfa6ab52 user: culler tags: trunk | |
17:00 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: 52c44d24 user: culler tags: core-8-6-branch | |
16:15 | Merge tip-580 check-in: 872e990a user: jan.nijtmans tags: revised_text, tip-466 | |
16:07 | Merge trunk check-in: b4f157c7 user: jan.nijtmans tags: tip-580 | |
15:58 | Consistant Tcl_WrongNumArg() arguments when the command contains ?-option value ...? arguments check-in: f5c41ada user: jan.nijtmans tags: trunk | |
15:18 | Merge trunk check-in: 25c8d85f user: jan.nijtmans tags: tip-580 | |
15:09 | Fix merge conflict in previous commit check-in: b21d6e41 user: jan.nijtmans tags: revised_text, tip-466 | |
14:29 | Merge trunk check-in: 1362d871 user: jan.nijtmans tags: revised_text, tip-466 | |
14:20 | Testcase cleanup (mainly unnessary curly braces) check-in: c9ef11a4 user: jan.nijtmans tags: trunk | |
14:20 | Code cleanup (mainly unnecessary casts to (ClientData)) check-in: 7ed14e3e user: jan.nijtmans tags: trunk | |
13:31 | Silence compiler warning on macOS check-in: 0a8d60f2 user: fvogel tags: ttk_introspect, tip-584 | |
13:04 | Fix [de0c219db2]: Use platform placeholder text colors as defaults. Note: Resolved the 6 conflicts in macosx/tkMacOSXColor.c by keeping the trunk version. check-in: 6dd36c62 user: fvogel tags: trunk | |
11:08 | Fix duplicate test names check-in: 3b9f8af8 user: fvogel tags: revised_text, tip-466 | |
11:03 | merge trunk check-in: d7bebbdd user: fvogel tags: revised_text, tip-466 | |
10:48 | Fix duplicate test names check-in: 2358738a user: fvogel tags: trunk | |
10:48 | Remove duplicate tests check-in: 8eb41926 user: fvogel tags: trunk | |
09:39 | Outside of the text widget, rename back TkTextGetIndex() et al to what it was (partially reverting previous commit). Compiling tkTest.c with stubs is another way to prevent symbol conflicts check-in: 5c4fe78c user: jan.nijtmans tags: revised_text, tip-466 | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: c6908c72 user: fvogel tags: trunk | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: a288b5fc user: fvogel tags: core-8-6-branch | |
09:30 | Fix duplicate test name scrollbar-3.50.1 Closed-Leaf check-in: d8819e41 user: fvogel tags: fv-macos-scrollbar-tests | |
08:33 | Upgrade Travis build from bionic to focal check-in: d8ad4a1c user: jan.nijtmans tags: core-8-5-branch | |
01:37 | Add header check-in: 0dff037c user: kevin_walzer tags: tip_325 | |
01:09 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: adec6b7c user: culler tags: trunk | |
01:08 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: 4b85274c user: culler tags: core-8-6-branch | |
00:47 | Test branch for AppleScript bugs with patch from Lars Helstrom Closed-Leaf check-in: 97225dc1 user: kevin_walzer tags: doscript_goofs | |
00:44 | Use graphicsPort instead of CGContext if the minimum target is earlier than 10.10. Closed-Leaf check-in: d30364a2 user: culler tags: bug-bc62f78191 | |
2020-08-23
| ||
22:12 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: ca937555 user: fvogel tags: trunk | |
22:10 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: 648bc418 user: fvogel tags: core-8-6-branch | |
14:28 | Address compiler warnings. Closed-Leaf check-in: c5b5547b user: culler tags: nopixelpower | |
13:21 | Fix [bc62f78191]: compilation issues when targeting older macOS versions. check-in: 1bb3f244 user: culler tags: bug-bc62f78191 | |
2020-08-22
| ||
19:16 | Remove all use of XImage.pixelpower, but not the field, simplify and reorganize. check-in: 8db46da0 user: culler tags: nopixelpower | |
2020-08-21
| ||
16:50 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 32e6c545 user: culler tags: trunk | |
16:49 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 77ce1a01 user: culler tags: core-8-6-branch | |
16:26 | Edit comments, make some stylistic changes, remove an unused function parameter. Closed-Leaf check-in: 8782c85d user: culler tags: mac_clip | |
15:43 | Merge 8.6 check-in: bd502a6c user: jan.nijtmans tags: trunk | |
15:39 | Fix [291699a5]: ttk::scrollbar : graphical grip does not have mouse bindings. Also remove some eol-spacing. check-in: a3130266 user: jan.nijtmans tags: core-8-6-branch | |
14:06 | Merge 8.6 check-in: 7b204427 user: jan.nijtmans tags: trunk | |
13:50 | Fix [b505e5f6a9]: Aqua: possible to implement XSetClipRectangles()? check-in: 06bef50c user: jan.nijtmans tags: core-8-6-branch | |
13:27 | Fix [bb85d249dd]: valgrind complaints on 'canvas image' command (TIP 489) check-in: 3cc7647d user: jan.nijtmans tags: trunk | |
13:17 | Fix 2 places where using "unsigned long" is overkill on 64-bit platforms check-in: 2edf1bcf user: jan.nijtmans tags: core-8-6-branch | |
2020-08-20
| ||
22:50 | Fix mouse bindings for scrollbars with graphical grip elements. Closed-Leaf check-in: 313a2d31 user: bll tags: bug-291699a5 | |
22:48 | Create new branch named "bug-291699a5" check-in: d3584b5d user: bll tags: bug-291699a5 | |
21:42 | Add new subcommand 'ttk::style theme styles' giving the ability to retrieve the list of all currently available styles in a given theme. check-in: a76f25de user: fvogel tags: ttk_introspect, tip-584 | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: c58b032c user: fvogel tags: trunk | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: 83d96b8e user: fvogel tags: core-8-6-branch | |
20:17 | Document priority order between tags on cells and tags on items. check-in: d13d39c5 user: fvogel tags: pspjuth-treeview | |
20:05 | Cosmetic changes in the ttk::treeview code. check-in: 44e8e746 user: fvogel tags: pspjuth-treeview | |
20:02 | Improve documentation of ttk::treeview tags. Respect alphabetical order for subcommands. check-in: c7f57ac6 user: fvogel tags: pspjuth-treeview | |
19:56 | Implement cell tag removal upon 'tag delete' command (that is: effect of TIP #574 on the present branch). Test treetags-4.8 (tag deletion with tagged cells) now passes as expected. check-in: e55280ce user: fvogel tags: pspjuth-treeview | |
18:17 | merge trunk check-in: d2e9c573 user: fvogel tags: pspjuth-treeview | |
16:25 | Plug memory leak in UnderlinePrintProc() check-in: 3613d48d user: jan.nijtmans tags: strict-index, enhanced-index | |
15:28 | Merge trunk check-in: c9bd9e44 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:02 | One more use of TkNewIndexObj() macro. More code cleanup check-in: fd50ddb9 user: jan.nijtmans tags: trunk | |
12:53 | Merge trunk check-in: dfc98c89 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:49 | New macro TkNewIndexObj(), which handled indices >= 2147483648 correctly when compiled against Tcl 9.0 headers. check-in: 503f07a8 user: jan.nijtmans tags: trunk | |
02:27 | Fill out implementation of balloon notifications check-in: e5df99af user: kevin_walzer tags: tip_325 | |
02:22 | Fill out implementation of balloon notifications check-in: 3bb58058 user: kevin_walzer tags: tip_325 | |
2020-08-19
| ||
21:46 | As it is currently implemented (more or less copied from -foreground), -placeholderforeground for ttk widget is both a widget option and a styling option. Document this, and add a test for the styling option. Closed-Leaf check-in: 82f8b2ed user: fvogel tags: rfe-de0c219db2 | |
21:10 | Ditto for winTheme.tcl (forgotten in previous commit). check-in: 4565dac9 user: fvogel tags: rfe-de0c219db2 | |
21:06 | Partially revert [2fa30303] since there is no need to give -placeholderforeground by specifying its default value (even if this default is platform-specific). check-in: 10ea8d9d user: fvogel tags: rfe-de0c219db2 | |
20:25 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 99d715aa user: fvogel tags: trunk | |
20:24 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 8e52d751 user: fvogel tags: core-8-6-branch | |
20:19 | Comment out documentation of -border and -unit as layout options. Closed-Leaf check-in: 15c3a464 user: fvogel tags: bug-031dfcf1dd | |
16:42 | Merge 8.7 check-in: 084d9c5e user: jan.nijtmans tags: strict-index, enhanced-index | |
16:32 | More cleanup in TkMacOSXSetupDrawingContext - thanks to Christopher Chavez. check-in: 27eb5538 user: culler tags: mac_clip | |
16:15 | Make TkpReleaseRegion and TkpRetainRegion static; remove mac-specific code from xgc.c; remove call to XSetClipMask; add debug logging check-in: fefada68 user: culler tags: mac_clip | |
15:34 | Merge 8.6 check-in: 78da20aa user: jan.nijtmans tags: tip-581 | |
13:56 | Adapt systemSelectedTabTextColor to Big Sur. check-in: 990a4e5d user: culler tags: core-8-6-branch | |
13:03 | Merge 8.6 check-in: dd3b41f3 user: jan.nijtmans tags: mac_styles | |
08:16 | Move stub entry for XSetClipRectangles to 106, since 92 is already filled in Tk 8.7 check-in: 5dda89b0 user: jan.nijtmans tags: mac_clip | |
2020-08-18
| ||
22:27 | Yet another cleanup of TkMacOSXSetupDrawingContext check-in: d8e61057 user: culler tags: mac_clip | |
16:36 | Test using XSetClipRectangles on macOS. check-in: 1f8750a2 user: culler tags: mac_clip | |
13:06 | Rename revised_text-specific funcions like TkTextGetIndex() to TkrTextGetIndex(), preventing possible conflict with original text-related symbols check-in: e5a63525 user: jan.nijtmans tags: revised_text, tip-466 | |
09:39 | Merge tip-580 check-in: 27f6c18b user: jan.nijtmans tags: revised_text, tip-466 | |
09:38 | Merge trunk check-in: 807ad7d7 user: jan.nijtmans tags: tip-580 | |
09:37 | Merge 8.6 check-in: 97d39b18 user: jan.nijtmans tags: trunk | |
09:33 | Merge 8.5 check-in: 1eda8ea7 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-17
| ||
21:17 | merge core-8-6-branch check-in: 9b673bb6 user: fvogel tags: trunk | |
21:17 | Micro-optimization in tkScale.c, following no-op observation provided in [81c3ef9314]. check-in: 2c6d9d34 user: fvogel tags: core-8-6-branch | |
21:15 | Remove rounding of the fromValue to the resolution (which is a no-op). Closed-Leaf check-in: d4bc0b58 user: fvogel tags: bug-3003895fff, bug-1899040fff, bug-81c3ef9314 | |
21:11 | Remove comment relic. check-in: 76668172 user: fvogel tags: bug-3003895fff, bug-1899040fff, bug-81c3ef9314 | |
13:14 | Update Xcode from 11.5 to 11.6. Make "make install" and "make dist" part of the Travis build. check-in: d5dec6f1 user: jan.nijtmans tags: core-8-5-branch | |
12:15 | Remove unneeded code, begin to implement balloon notifications check-in: 945d425b user: kevin_walzer tags: tip_325 | |
12:10 | Xcode 9 and 10 builds are failing. Let's see if this helps. check-in: e2deb0ee user: jan.nijtmans tags: core-8-6-branch | |
06:50 | Merge tip-580 check-in: a78a32a6 user: jan.nijtmans tags: revised_text, tip-466 | |
06:41 | Merge trunk check-in: ece9d9f7 user: jan.nijtmans tags: tip-580 | |
06:35 | Merge 8.6 check-in: 6ee0e03d user: jan.nijtmans tags: trunk | |
06:34 | one more "const" check-in: 7beb7c35 user: jan.nijtmans tags: core-8-6-branch | |
06:28 | const usage check-in: 5330c5f2 user: jan.nijtmans tags: core-8-6-branch | |
06:18 | Merge trunk check-in: 76c74499 user: jan.nijtmans tags: tip-580 | |
06:09 | Merge 8.6 check-in: b5a0c85c user: jan.nijtmans tags: trunk | |
06:08 | Disable warnings C4146 and C4305 (last one for 32-bit only) on Microsoft compilers. Tcl already does this, but this was never taken over by Tk check-in: 75413cd1 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-16
| ||
18:59 | merge core-8-6-branch check-in: 65fc7c79 user: fvogel tags: trunk | |
18:56 | Backport [7510e5a9b9] and add corresponding documentation in ttk_widget.n so that -font and -foreground are now documented in 8.6 in addition to 8.7. See request in [ddac78bd5e]. check-in: 08f5eeee user: fvogel tags: core-8-6-branch | |
2020-08-15
| ||
20:23 | Merge mac_styles check-in: 96be9304 user: culler tags: mac_styles_87 | |
20:22 | Merge bug-315104a5c10 (fixes [cf84f08a5a]) check-in: ecfbbb72 user: culler tags: mac_styles | |
18:47 | Restore the call to TtkMacOSXInit. check-in: f1bc99ed user: culler tags: mac_styles_87 | |
17:43 | Merge mark - no change check-in: a1b89704 user: culler tags: mac_styles_87 | |
17:38 | Add missing header file. check-in: 953ebf2f user: culler tags: mac_styles_87 | |
17:30 | Merge trunk check-in: 22a1de68 user: culler tags: mac_styles_87 | |
13:38 | Merge 8.6 check-in: 99e9fc5e user: culler tags: mac_styles | |
13:02 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: 042e129e user: culler tags: trunk | |
13:01 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: d6f459ad user: culler tags: core-8-6-branch | |
11:56 | misplaced #endif Closed-Leaf check-in: d56f46d6 user: culler tags: bug-315104a5c10-8-6 | |
10:37 | Adjustments for 10.6 check-in: 981152a6 user: culler tags: bug-315104a5c10-8-6 | |
10:22 | sync with bug-315104a5c10 check-in: 88126164 user: culler tags: bug-315104a5c10-8-6 | |
07:27 | Fix formatting of colors.n in the Portability/Windows section. check-in: e9ec7fcc user: fvogel tags: rfe-de0c219db2 | |
07:12 | Update documentation of -placeholderforeground regarding its default. Also remove mention of the empty string there, which was an error. check-in: 615560f7 user: fvogel tags: rfe-de0c219db2 | |
06:56 | typo check-in: 9a219b7c user: fvogel tags: rfe-de0c219db2 | |
03:15 | Further refinements on Windows check-in: a6b21a0a user: kevin_walzer tags: tip_325 | |
01:15 | Update macosx/README check-in: 10f0bc07 user: culler tags: rfe-de0c219db2 | |
2020-08-14
| ||
20:55 | Also generate <<AppearanceChanged>> events when the Highlight Color is changed. Closed-Leaf check-in: 2cdadae4 user: culler tags: bug-315104a5c10 | |
19:28 | Use Blue as the default accent color before 11.0, Multicolor after. check-in: e8562155 user: culler tags: bug-315104a5c10 | |
19:01 | Try using Blue when the standardDefaults return nil. Will this work with the new rainbow color on Big Sur? check-in: dd4f67e8 user: culler tags: bug-315104a5c10 | |
17:11 | Guard against unitialized UserDefaults. check-in: d73cc8ac user: culler tags: bug-315104a5c10 | |
15:39 | Fix [cf84f08a5a]: mac_styles crash when a combobox is too small. check-in: 1de46b02 user: culler tags: bug-315104a5c10 | |
15:27 | Merge tip-580 check-in: 4a952104 user: jan.nijtmans tags: revised_text, tip-466 | |
15:09 | Remove <<AccentChanged>> and add <<AppearanceChanged>>, sent along with one of <<LightAqua>> or <<DarkAqua>>. check-in: 8a271a51 user: culler tags: bug-315104a5c10 | |
15:05 | New function Tk_FontGetDescription() check-in: 9380c293 user: jan.nijtmans tags: tip-580 | |
13:08 | Merge trunk check-in: 010b23f1 user: jan.nijtmans tags: tip-580 | |
13:07 | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text check-in: 91aa6fb2 user: jan.nijtmans tags: trunk | |
11:32 | Merge tip-580 check-in: b06e223e user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge trunk check-in: ccac6244 user: jan.nijtmans tags: tip-580 | |
09:56 | More consistancy in Tcl_WrongNumArgs() messages and documentation check-in: 6e23d18f user: jan.nijtmans tags: trunk | |
09:26 | doc fixes check-in: 5ba99fd3 user: jan.nijtmans tags: core-8-6-branch | |
08:41 | Merge branch-580 check-in: 86fee82d user: jan.nijtmans tags: revised_text, tip-466 | |
08:30 | Merge trunk check-in: fd12a22f user: jan.nijtmans tags: tip-580 | |
06:47 | Use "?-option" in stead of "?option" consistantly in WrongNumArgs error-messages (backported from revised_text) check-in: b4ae5f0e user: jan.nijtmans tags: trunk | |
2020-08-13
| ||
19:52 | Use tkMacOSXColor.c and tkMacOSXColor.h from [38138883]; these include systemPlaceholderTextColor along with all other colors in Apple's system ColorList. check-in: a1f7b896 user: culler tags: rfe-de0c219db2 | |
19:31 | Aqua - automatically support all colors in Apple's system ColorList check-in: 38138883 user: culler tags: trunk | |
19:28 | Aqua - automatically support all colors in Apple's system ColorList check-in: 6f1a4e31 user: culler tags: core-8-6-branch | |
16:36 | Use the TkMacOSXInDarkMode from bug-315104a5c10 Closed-Leaf check-in: 5c25deeb user: culler tags: mac_colorlist | |
13:27 | Fix TkMacOSXInDarkMode check-in: 3f9f83d8 user: culler tags: bug-315104a5c10 | |
12:35 | Merge tip-580 check-in: 1fd49515 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | Merge 8.7 check-in: 3373d451 user: jan.nijtmans tags: tip-580 | |
10:55 | Merge 8.6 check-in: d19595aa user: jan.nijtmans tags: trunk | |
09:59 | testcase cleanup check-in: cefc2c4a user: jan.nijtmans tags: core-8-6-branch | |
08:16 | Merge 8.6 check-in: 57450a28 user: jan.nijtmans tags: trunk | |
07:50 | Add XOffsetRegion and XkbKeycodeToKeysym to (internal X11) stub table. More use of TCL_UNUSED macro check-in: 9cf95769 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-12
| ||
21:05 | Add a variable to the TKContentView for remembering the last appearance. check-in: 910eb11c user: culler tags: bug-315104a5c10 | |
16:16 | Fix an issue with 10.9 check-in: c22d88d7 user: culler tags: mac_colorlist | |
15:21 | Fix some issues with 10.6 check-in: a9d1bffb user: culler tags: mac_colorlist | |
14:07 | .travis.yml update for newer tags check-in: 59806d0f user: jan.nijtmans tags: core-8-5-branch | |
13:29 | Remove extra whitespace. check-in: be127e19 user: culler tags: mac_colorlist | |
13:20 | Aqua - automatically support all NSColors in the System ColorList. check-in: 5a5a3ab5 user: culler tags: mac_colorlist | |
09:44 | Implementation ofr TIP #581 for Tk check-in: 04e63a46 user: jan.nijtmans tags: tip-581 | |
07:40 | Merge 8.6 check-in: 56d04a8b user: jan.nijtmans tags: trunk | |
07:24 | Rename (internal) MAASTER_MENU to MAIN_MENU, but keep the original, just to be sure check-in: b1c5b3d6 user: jan.nijtmans tags: core-8-6-branch | |
2020-08-11
| ||
21:25 | Fix the first event reporting a change in effective appearance check-in: 56a2a78a user: culler tags: bug-315104a5c10-8-6 | |
21:21 | Fix the first event reporting a change in effective appearance check-in: 4c9fc3a5 user: culler tags: bug-315104a5c10 | |
17:56 | Generate a virtual event <<NewAccentColor>> when the accent or highlight colors are changed in Preferences. check-in: fed6b21c user: culler tags: bug-315104a5c10-8-6 | |
16:43 | Generate a virtual event <<NewAccentColor>> when the accent or highlight colors are changed in Preferences. check-in: 675857db user: culler tags: bug-315104a5c10 | |
12:04 | Merge 8.6 check-in: bdb31705 user: jan.nijtmans tags: trunk | |
11:40 | Add 3 more stub entries to MacOSX X11 stub table, which win32 already has: XDestroyIC(), XCreatePixmapCursor(), XCreateGlyphCursor() check-in: c091e34b user: jan.nijtmans tags: core-8-6-branch | |
01:27 | More pruning check-in: 845f4a89 user: kevin_walzer tags: tip_325 | |
2020-08-10
| ||
21:52 | Fix [315104a5c10] for 8.6: Inappropriate virtual events sent when accent color is changed. check-in: a7ef9bdd user: culler tags: bug-315104a5c10-8-6 | |
20:55 | Fix [315104a5c10]: Inappropriate virtual events sent when accent color is changed. check-in: fa683cb0 user: culler tags: bug-315104a5c10 | |
13:01 | WIP Closed-Leaf check-in: ca3ea392 user: jan.nijtmans tags: no-master-slave | |
01:01 | Add files for build check-in: e1e4200b user: kevin_walzer tags: tip_325 | |
00:51 | Reduce refactoring of code, not as much needed check-in: 51a35e4e user: kevin_walzer tags: tip_325 | |
2020-08-09
| ||
01:53 | Begin to implement TIP 325 check-in: 90b581da user: kevin_walzer tags: tip_325 | |
2020-08-07
| ||
12:45 | Edit comments check-in: 0baa9535 user: culler tags: mac_styles | |
2020-08-06
| ||
21:46 | Arrange that Ttk initializations which depend on the OS Version get run after the NSApplication has been recreated. check-in: 4c767472 user: culler tags: mac_styles | |
16:28 | Merge 8.6 check-in: 95bb0b92 user: jan.nijtmans tags: trunk | |
16:16 | Add stub entry for XLowerWindow() on MacOS (no idea why this was commented out, windows and X11 already had this) More use of TCL_UNUSED() check-in: b8357bc1 user: jan.nijtmans tags: core-8-6-branch | |
15:39 | Merge 8.6 check-in: f18491b7 user: jan.nijtmans tags: trunk | |
15:34 | More use of TCL_UNUSED() macro check-in: 43251097 user: jan.nijtmans tags: core-8-6-branch | |
11:20 | Remove function TkMacOSXSetUpClippingRgn(), which does nothing. But keep its stub entry, just in case check-in: 5b24c154 user: jan.nijtmans tags: trunk | |
11:02 | More WIP. Not working on MacOSX with Tcl 9.0 yet check-in: 90e358d9 user: jan.nijtmans tags: stub-simplification | |
10:28 | Merge trunk check-in: 75b0b6a9 user: jan.nijtmans tags: stub-simplification | |
2020-08-05
| ||
20:43 | Use the same ttk entry padding for 10.14 as 10.15. check-in: 1caf5af4 user: culler tags: mac_styles | |
2020-08-04
| ||
21:51 | Merge 8.6 check-in: 380db5fb user: jan.nijtmans tags: trunk | |
21:34 | Rename references to CrtSlave -> CrtAlias. Some more slave -> child changes not affecting the API check-in: 582c78f4 user: jan.nijtmans tags: core-8-6-branch | |
16:13 | merge 8.6 check-in: d97324d5 user: culler tags: mac_styles | |
15:32 | Merge 8.6 check-in: 8d0629ed user: culler tags: trunk | |
15:30 | Update color documentation. check-in: c1747258 user: culler tags: core-8-6-branch | |
15:05 | Merge 8.6 Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6 check-in: f431f71b user: jan.nijtmans tags: trunk | |
14:47 | Merge 8.6 but remove HITheme and HIBackground colors which are only supported on 32-bit systems check-in: 834f85ee user: culler tags: trunk | |
14:26 | Minor doc fixes check-in: f452b94b user: jan.nijtmans tags: core-8-6-branch | |
14:25 | Make TCL_UNUSED() macro usable in Tk 8.6 check-in: 38069c1f user: jan.nijtmans tags: core-8-6-branch | |
11:56 | Address compiler warnings about dark mode when building on new systems with old targets. check-in: 648ac545 user: culler tags: core-8-6-branch | |
10:23 | Merge 8.6 check-in: fce07e07 user: jan.nijtmans tags: trunk | |
2020-08-03
| ||
20:33 | Merge 8.6 check-in: 8ee7db3a user: culler tags: mac_styles | |
20:29 | merge mac_background check-in: 24490b94 user: culler tags: core-8-6-branch | |
20:07 | Add the backgroundLoop from mac_styles, to allow Tk to run while a menu is open. Closed-Leaf check-in: 74c271ae user: culler tags: mac_background | |
17:32 | Merge 8.6 check-in: 18b49b6e user: culler tags: mac_styles | |
17:29 | Fix [810fa78c60]: macOS entry padding depends on the OS version; use systemControlAccentColor in ttkMacOSXTheme.c check-in: be577b43 user: culler tags: mac_styles | |
17:25 | end-of-line spacing cleanup check-in: 1a2f06a4 user: jan.nijtmans tags: core-8-6-branch | |
13:25 | Merge 8.6 check-in: 758c7c8d user: culler tags: mac_styles | |
13:23 | Merge 8.6 check-in: b0ec76ba user: culler tags: core-8-6-11-rc | |
13:21 | Fix [fca13549b6]: TkMacOSXRGBPixel() used incorrectly in ImageGetPixel() check-in: 1d1ba95c user: culler tags: core-8-6-branch | |
12:41 | Edit comments. Closed-Leaf check-in: 1fa2307a user: culler tags: bug-fca13549b6 | |
02:16 | Be a little more efficient. check-in: 804335b7 user: culler tags: bug-fca13549b6 | |
01:28 | Fix [fca13549b6]: TkMacOSXRGBPixel() used incorrectly in ImageGetPixel() check-in: aac03349 user: culler tags: bug-fca13549b6 | |
2020-08-02
| ||
17:41 | Added new image subcommand metadata. check-in: ab1a3403 user: obermeier tags: tip-529-image-metadata | |
17:40 | Change MatchFileFormat and MatchStringFormat from static to MODULE_SCOPE and rename to TkImgPhotoMatchFileFormat and TkImgMatchStringFormat. check-in: fdf4a6b5 user: obermeier tags: tip-529-image-metadata | |
17:37 | Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: 79583944 user: obermeier tags: tip-529-image-metadata | |
14:15 | Merge 8.6 check-in: c72d0ceb user: culler tags: core-8-6-11-rc | |
14:13 | Edit comments check-in: 518da0ca user: culler tags: core-8-6-branch | |
2020-08-01
| ||
20:50 | Merge 8.6 check-in: 6ff567db user: culler tags: mac_styles | |
20:49 | Merge 8.6 - improved color handling for macOS check-in: 51396dca user: culler tags: core-8-6-11-rc | |
20:47 | Simplify macOS color handling code and make winfo rgb work correctly with light and dark mode. check-in: 9a0b6ffb user: culler tags: core-8-6-branch | |
16:12 | The colormaps do not fix winfo rgb. Handle that directly. And deal with Big Sur deprecations. Closed-Leaf check-in: da8477e0 user: culler tags: mac_colors | |
2020-07-31
| ||
21:10 | Adjust some unixEmbed tests which were failing sporadically. check-in: d2a38a8a user: culler tags: mac_colors | |
20:34 | Remove an unused function. Deal with colors which are not supported on older systems (10.9) check-in: 6d5dc50c user: culler tags: mac_colors | |
18:44 | Prevent a warning on systems without darkAqua. check-in: a58833d7 user: culler tags: mac_colors | |
18:29 | Fix the build for systems without darkAqua. check-in: 5b552295 user: culler tags: mac_colors | |
17:09 | Tidying up a few loose ends. check-in: a5f25e56 user: culler tags: mac_colors | |
15:00 | Make winfo rgb work correctly with the light and dark colormaps check-in: 4a1e2fee user: culler tags: mac_colors | |
2020-07-30
| ||
20:32 | Change terminology. Keep separate TkColors for light and dark mode. check-in: 336ec40a user: culler tags: mac_colors | |
2020-07-29
| ||
21:20 | Clean up a few more things. check-in: 92149ca7 user: culler tags: mac_colors | |
14:48 | Fix the hash table logic and some build issues. check-in: 4cae7932 user: culler tags: mac_colors | |
03:51 | Remove lines that were commented out. check-in: 27e6e7c4 user: culler tags: mac_colors | |
03:25 | Add the new header file too. check-in: b2d0cbae user: culler tags: mac_colors | |
03:22 | Merge 8.6 check-in: f9ef3a9d user: culler tags: mac_styles | |
03:11 | Clean up tkMacOSXColor.c so it is not so painful to add new colors. check-in: 5b2bc6ad user: culler tags: mac_colors | |
2020-07-27
| ||
16:49 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: a2939c5e user: culler tags: core-8-6-11-rc | |
16:27 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: 402a6993 user: culler tags: trunk | |
16:23 | Merge mac_testing: fix testing and build issues on the various supported versions of macOS. check-in: f68fa7ed user: culler tags: core-8-6-branch | |
2020-07-25
| ||
14:49 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 2657a3ce user: culler tags: trunk | |
14:48 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 69dd7c7d user: culler tags: core-8-6-branch | |
14:21 | Remove the race condition from listbox-21.10 the same way as for listbox-21.9 Closed-Leaf check-in: 81a186f7 user: culler tags: mac_testing | |
14:15 | Fix the fontchooser demo correctly. check-in: 533a55fd user: culler tags: mac_testing | |
2020-07-24
| ||
21:21 | Fix the build for Snow Leopard. Fix the fontchooser demo. check-in: cc5a224f user: culler tags: mac_testing | |
17:21 | merge 8.6 check-in: 303c9a61 user: dgp tags: core-8-6-11-rc | |
15:32 | Fix Windows tests which were affected by the Mac changes. check-in: 13ceb0aa user: culler tags: mac_testing | |
2020-07-23
| ||
21:25 | On Sierra the linkColor property must be explicitly declared as a class property. check-in: d8d7aaca user: culler tags: mac_testing | |
20:46 | Still fiddling with listbox-21.9 check-in: fee43f7f user: culler tags: mac_testing | |
20:32 | Another adjustment to listbox-21.9 check-in: 0376aa90 user: culler tags: mac_testing | |
19:53 | Commit [22b16031] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 2e857e03 user: fvogel tags: trunk | |
19:53 | Commit [4c6a42bd] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 98889808 user: fvogel tags: core-8-6-branch | |
19:44 | Adjust a couple of textDisp tests for El Capitan check-in: cf443108 user: culler tags: mac_testing | |
19:14 | Fix the (re)declaration of linkColor so it works on all systems. check-in: 23d16fa9 user: culler tags: mac_testing | |
18:31 | Adjust listbox-21.9 check-in: c4aa44ab user: culler tags: mac_testing | |
17:48 | Fix build on Mavericks. check-in: 467e9ee2 user: culler tags: mac_testing | |
17:13 | See if we can speed up textDisp.test check-in: 7e354b5f user: culler tags: mac_testing | |
16:56 | All tests pass on Yosemite now. check-in: 6e3b7918 user: culler tags: mac_testing | |
16:22 | Deal with mapping/unmapping packed and placed subwindows in a benign way. check-in: 15556b8b user: culler tags: mac_testing | |
15:22 | The added event loops work to update the mapped flags for packed and placed windows, but they break more than they fix. check-in: 12ec9c75 user: culler tags: mac_testing | |
2020-07-22
| ||
21:31 | More Yosemite fixes. Why did it start to hang in safePrimarySelection-3.1? check-in: 54075244 user: culler tags: mac_testing | |
20:52 | Fix issues with mapping and unmapping windows revealed by tests on Yosemite. check-in: 6f4c73aa user: culler tags: mac_testing | |
18:30 | Fix Yosemite compiler warnings and bugs in tests revealed by testing on Yosemite. check-in: c35846ca user: culler tags: mac_testing | |
03:30 | Make image testing work better in the Sierras check-in: b4ca9973 user: culler tags: mac_testing | |
02:09 | Fix some compiler warnings on Sierra. check-in: 404ce711 user: culler tags: mac_testing | |
2020-07-21
| ||
18:36 | Improve image testing on macOS. check-in: 5d1444cf user: culler tags: mac_testing | |
2020-07-20
| ||
19:47 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 9bc189ea user: culler tags: trunk | |
19:46 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 497f608d user: culler tags: core-8-6-branch | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: f9feaa4e user: culler tags: trunk | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: bed5c376 user: culler tags: core-8-6-branch | |
18:00 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: daea190f user: culler tags: trunk | |
17:59 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: a80cdf10 user: culler tags: core-8-6-branch | |
17:33 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 22b16031 user: culler tags: trunk | |
17:32 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 4c6a42bd user: culler tags: core-8-6-branch | |
2020-07-19
| ||
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 84deeeb2 user: fvogel tags: trunk | |
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 96280495 user: fvogel tags: core-8-6-branch | |
17:00 | The semantics of TkpWillDrawWidget was reversed in a previous commit in this branch. Propagate this change to platforms other than macOS. Closed-Leaf check-in: 3970d5e6 user: fvogel tags: idle_curiosity | |
03:07 | Mac styles branch for 8.7 check-in: c2127061 user: marc_culler tags: mac_styles_87 | |
2020-07-18
| ||
18:50 | Add the nsimage initialization code. check-in: c5cbd851 user: marc_culler tags: mac_styles | |
18:45 | Merge 8.6 check-in: fd96667e user: marc_culler tags: mac_styles | |
18:11 | Merge 8.6 check-in: 88fa22c6 user: marc_culler tags: trunk | |
16:53 | Provide better control over how and when [NSView drawRect:] is called. check-in: 5dc77702 user: marc_culler tags: core-8-6-branch | |
13:08 | Remove the focus ring of selected items of ttk::treeview. check-in: b444e014 user: fvogel tags: bug-031dfcf1dd | |
13:07 | Document -border and -unit options for ttk layouts. check-in: 81c25bdf user: fvogel tags: bug-031dfcf1dd | |
12:38 | Remove documentation of non-implemented TTK_STICK_ALL flag. check-in: f0f7818e user: fvogel tags: bug-031dfcf1dd | |
12:18 | In ttk layouts, specifying -expand 1 (resp. TTK_EXPAND) is superfluous when -side (resp. TTK_PACK_*) is not given. Remove such superfluous specifications. check-in: 1d491e64 user: fvogel tags: bug-031dfcf1dd | |
12:10 | Two occurrences leftover in previous commit. check-in: c25dd4dd user: fvogel tags: bug-031dfcf1dd | |
12:05 | In ttk layouts, when -expand 1 is specified, then -side is ignored. Ditto for respectively the TTK_EXPAND and TTK_PACK_* flags. Remove such specs that are anyway ignored. check-in: 9e81ad23 user: fvogel tags: bug-031dfcf1dd | |
10:24 | More detailed documentation of the simplified packing algorithm and options used by ttk for layouts. check-in: 33934b55 user: fvogel tags: bug-031dfcf1dd | |
2020-07-17
| ||
22:53 | Document -expand for layouts, and order layout options alphabetically. check-in: 9e181637 user: fvogel tags: bug-031dfcf1dd | |
22:18 | merge idle_curiosity Closed-Leaf check-in: 8bdf73ee user: culler tags: stylish_idle_curiosity | |
22:14 | Fix the display artifacts in the (unneeded) withdraw-configure-deiconify cycle. check-in: e2b646b1 user: culler tags: idle_curiosity | |
21:07 | Better formatting for the ttk Geometry man page. check-in: b1def9d1 user: fvogel tags: bug-031dfcf1dd | |
14:55 | Merge trunk check-in: c9b3508f user: jan.nijtmans tags: strict-index, enhanced-index | |
12:24 | Merge mac_styles check-in: 3cba1b7f user: culler tags: stylish_idle_curiosity | |
12:21 | Correction to spinbox position. check-in: 6c980612 user: culler tags: mac_styles | |
2020-07-16
| ||
18:55 | Fix NSImage; merge mac_styles with new padding check-in: df45e488 user: culler tags: stylish_idle_curiosity | |
18:47 | Fix padding for entryish widgets. Thanks to Csaba Nemethi check-in: 93c21067 user: culler tags: mac_styles | |
17:46 | New merge of idle_curiosity and mac_styles. check-in: cf419d9b user: culler tags: stylish_idle_curiosity | |
14:32 | Fix stupid error with isDrawing - thanks Christopher, Nicolas and Kevin. check-in: 20a43e9c user: culler tags: idle_curiosity | |
2020-07-15
| ||
20:57 | More fixes from [7ebdd17974] (thanks Christopher Chavez): remove the needsRedisplay flag, update comments. check-in: 87970183 user: marc_culler tags: idle_curiosity | |
20:16 | macOS: remove unneeded code observed in [7ebdd17974], remove tkMacOSXFlushWindows, make XSync do nothing except process timer events. check-in: af841408 user: marc_culler tags: idle_curiosity | |
15:02 | Merge 8.7 check-in: 910c5027 user: jan.nijtmans tags: revised_text, tip-466 | |
14:42 | Merge 8.6 check-in: cb7ee941 user: jan.nijtmans tags: trunk | |
14:33 | Code simplifications: Don't bother the typedefs 'EventMask' and 'ModMask' for 'unsigned long', since Tk cannot handle more than 32 bits anyway. Simply use 'unsigned' everywhere. check-in: a58a2a51 user: jan.nijtmans tags: core-8-6-branch | |
13:54 | Add documentation. Let ttk use the new Tk_SendVirtualEvent check-in: 02e28cec user: jan.nijtmans tags: tip-580 | |
11:14 | Merge 8.6 Some formatting. check-in: 7ef55b5d user: jan.nijtmans tags: bug-xim | |
2020-07-14
| ||
21:52 | Revert from 'SystemPlaceHolderTextColor' to 'SystemPlaceHolderText' on Windows, and deal with all ttk widgets having -placeholderforeground option to let them use the adequate platform default color for platform-specific themes. check-in: 2fa30303 user: fvogel tags: rfe-de0c219db2 | |
20:58 | Use a symbolic name for the default color for the placeholder text on X11. check-in: c27d48ab user: fvogel tags: rfe-de0c219db2 | |
20:50 | Bring Windows documentation up-to-date with respect to the new color systemPlaceholderTextColor. check-in: 2c5b481e user: fvogel tags: rfe-de0c219db2 | |
20:40 | Bring macOS documentation up-to-date with respect to the new semantic color systemPlaceholderTextColor. check-in: 72d393a3 user: fvogel tags: rfe-de0c219db2 | |
20:27 | Correctly use a system placeholder color on macOS. check-in: 0c4748ef user: fvogel tags: rfe-de0c219db2 | |
19:21 | Correctly use a system placeholder color on Windows. check-in: abc45d81 user: fvogel tags: rfe-de0c219db2 | |
16:28 | Fix [de0c219db2]: Use platform placeholder text colors as defaults check-in: 5fc386f8 user: fvogel tags: rfe-de0c219db2 | |
13:26 | Remove duplicate line in tkMacOSXWindowEvent.c check-in: 7ac28ee6 user: marc_culler tags: idle_curiosity | |
11:02 | New TIP #580 implementation. Documentation still missing. check-in: 7fa354b9 user: jan.nijtmans tags: tip-580 | |
08:41 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 53eb7609 user: fvogel tags: trunk | |
08:40 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 723eb355 user: fvogel tags: core-8-6-branch | |
2020-07-13
| ||
16:57 | Merge 8.6 check-in: f2a42938 user: jan.nijtmans tags: bug-xim | |
16:48 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: b89d53d6 user: fvogel tags: trunk | |
16:24 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: bacec98e user: fvogel tags: core-8-6-branch | |
14:54 | Do not process timer events in drawRect (Thanks to Nicolas Bats) and remove references to ServiceMode since Tcl_ServiceAll is not being called anymore. check-in: 491f5a56 user: marc_culler tags: idle_curiosity | |
2020-07-12
| ||
22:20 | Tweak and untweak a couple of tests with race conditions. check-in: 3fae4554 user: marc_culler tags: idle_curiosity | |
20:50 | Process timer events as well as idle events in some of the inner event loops used by Tk check-in: e0e4d873 user: marc_culler tags: idle_curiosity | |
16:46 | Merge 8.6 check-in: 4e1b9382 user: marc_culler tags: mac_styles | |
15:51 | Merge 8.6 check-in: d4004b94 user: jan.nijtmans tags: idle_curiosity | |
15:21 | Spurious additional :: check-in: 5af8ef4b user: jan.nijtmans tags: core-8-6-branch | |
14:55 | Merge 8.6 check-in: 98ad3cbe user: jan.nijtmans tags: trunk | |
14:51 | Merge 8.6 (one "::msgcat::mc missing) Leaf check-in: 1b2566ae user: jan.nijtmans tags: bug-1f46cac080 | |
14:44 | Fix [2442314]: Fontchooser - use message catalog for font style. check-in: c6a8db22 user: jan.nijtmans tags: core-8-6-branch | |
13:58 | Proposed fix for [1f46cac080]: :tk::fontchooser contains a couple of issues check-in: 240b4bf3 user: jan.nijtmans tags: bug-1f46cac080 | |
10:17 | Add yet another comment about the '#if 0' in tkFont.c Closed-Leaf check-in: 05dc59e7 user: fvogel tags: bug-7655f65ae | |
09:35 | tkFont.c needs to include tkMacOSXInt.h on macOS, because this is where TK_DRAW_IN_CONTEXT is defined. check-in: 354421e2 user: fvogel tags: bug-7655f65ae | |
09:33 | merge core-8-6-branch check-in: c1cd7e79 user: fvogel tags: bug-7655f65ae | |
09:33 | The draw-in-context functions on platforms for which TK_DRAW_IN_CONTEXT is not defined are unused. Add comments telling this and pointing to ticket [7655f65ae7]. check-in: 5c8f3f44 user: fvogel tags: bug-7655f65ae | |
09:25 | Fix regression introduced by [f7f8ba2e3e]. Patch by Christopher Chavez. check-in: 661a910e user: fvogel tags: bug-7655f65ae | |
2020-07-10
| ||
07:08 | Merge 8.6 check-in: 11068c12 user: jan.nijtmans tags: trunk | |
07:04 | Minor bindings cleanup. Some removal of "expr" when we can do without it. Some KeyPress -> Key changes (which are synonymes). Some implicit <Button-1> specifications in stead of simply <1> (making clear this is not a binding to the "1" key). check-in: a9d1ac36 user: jan.nijtmans tags: core-8-6-branch | |
2020-07-08
| ||
22:07 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0 check-in: 477e403b user: fvogel tags: bug-031dfcf1dd | |
20:40 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: 612b287e user: fvogel tags: trunk | |
20:36 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: dcdc31c8 user: fvogel tags: core-8-6-branch | |
2020-07-07
| ||
20:41 | Fix blank space Closed-Leaf check-in: 4f2f3a80 user: fvogel tags: bug-09abd739b5 | |
20:39 | Same fix, code organized differently check-in: 42fb0e35 user: fvogel tags: bug-09abd739b5 | |
20:33 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 91653c73 user: fvogel tags: bug-09abd739b5 | |
13:09 | close branch Closed-Leaf check-in: 925aab53 user: kevin_walzer tags: tk_accessible | |
13:09 | Stage for final closing check-in: 00a9cf5a user: kevin_walzer tags: tk_accessible | |
13:07 | Remove code, close branch check-in: 0528054f user: kevin_walzer tags: tk_accessible | |
09:10 | Merge trunk check-in: 3bac7a2c user: jan.nijtmans tags: strict-index, enhanced-index | |
07:40 | Merge fixes for [40e4bf61] and [e3888d5820] check-in: a8ce959b user: jan.nijtmans tags: core-8-6-11-rc | |
07:33 | Autoconf, using slightly modified autoconf-2.59. This fixes two bugs (backported from autoconf-2.69): One (for UNIX) using "Intrinsic.h" in stead of "Xlib.h", one (for Windows) related to some shell-script quoting (fatal to Window's Travis build). check-in: 8ffd0a92 user: jan.nijtmans tags: core-8-6-11-rc | |
2020-07-06
| ||
22:29 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens synchronously. check-in: 180866d3 user: fvogel tags: trunk | |
21:19 | merge mark check-in: be98a2d3 user: fvogel tags: trunk | |
21:18 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens at idle time, and the fix does not change this. check-in: 7f3b5a11 user: fvogel tags: core-8-6-branch | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: 6044aa73 user: fvogel tags: trunk | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: de3c5d23 user: fvogel tags: core-8-6-branch | |
20:43 | autoconf check-in: 10033de1 user: dgp tags: core-8-6-11-rc | |
20:38 | Bump to 8.6.11 for release check-in: d41b9229 user: dgp tags: core-8-6-11-rc | |
10:25 | Merge trunk. New helper function TkNewIndexObj() check-in: adff4417 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-05
| ||
20:04 | Add test spinbox-19.21 testing for a spinbox the same thing entry-19.21 does for an entry widget. Closed-Leaf check-in: 6b31402c user: fvogel tags: bug-40e4bf6198 | |
20:01 | Bring entry-19.19 and spinbox-19.19 in line with the fix for [40e4bf6198]. Validation is now aborted earlier (and more correctly) when a validation loop is detected, therefore the widget content does no longer change in the process. check-in: 8b74f4d5 user: fvogel tags: bug-40e4bf6198 | |
17:07 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 9fafa637 user: fvogel tags: trunk | |
17:05 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 10273d83 user: fvogel tags: core-8-6-branch | |
10:30 | Merge trunk. Remove 8.5 compatibility, since Tk 8.7 doesn't build with Tcl 8.5 anyway check-in: 211cf0e3 user: jan.nijtmans tags: revised_text, tip-466 | |
10:13 | Simplify various Tk bindings, where 'expr' is not necessary because the called function can already handle simple addition and substraction (since it's built into index-handling already) check-in: 7773effc user: jan.nijtmans tags: trunk | |
2020-07-03
| ||
15:21 | Merge trunk check-in: 8d349071 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:53 | Merge 8.6 check-in: 00fd5faa user: jan.nijtmans tags: trunk | |
12:53 | Fix bug in previous commit check-in: 1c774eb7 user: jan.nijtmans tags: core-8-6-branch | |
12:36 | Merge 8.6 check-in: 07d403b6 user: jan.nijtmans tags: trunk | |
12:35 | Minor optimizations in ::tk::EntryBackspace and ::tk::EntryTranspose check-in: 70d3bfec user: jan.nijtmans tags: core-8-6-branch | |
11:40 | TIP 578: Death to TCL_DBGX check-in: 2ddcce5b user: jan.nijtmans tags: trunk | |
2020-07-02
| ||
14:13 | No need to #include "default.h" in ttk widgets (and in tkUnixMenu.c/tkMenubutton.c) check-in: a5a983ad user: jan.nijtmans tags: strict-index, enhanced-index | |
13:58 | Don't use constants like DEF_BUTTON_UNDERLINE any more, since the default underline should always be no underline anyway. check-in: e6c4077b user: jan.nijtmans tags: strict-index, enhanced-index | |
13:14 | Merge trunk check-in: d98bbe5a user: jan.nijtmans tags: strict-index, enhanced-index | |
08:33 | Merge trunk check-in: ce6a8acf user: jan.nijtmans tags: revised_text, tip-466 | |
08:33 | More bool -> int conversions. Now revised_text should be portable for systems without <stdbool.h> check-in: 5493ee85 user: jan.nijtmans tags: revised_text, tip-466 | |
03:53 | merge core-8-6-branch ; fix [2d24591c3b] -postoffset with default style. check-in: 45f035b1 user: fvogel tags: trunk | |
00:02 | merge bug-2d24591c; fix -postoffset with default style. check-in: be7b9304 user: bll tags: core-8-6-branch | |
2020-07-01
| ||
17:21 | Merge trunk check-in: 35384029 user: jan.nijtmans tags: revised_text, tip-466 | |
17:21 | Don't bother using <stdbool.h>: int/0/1 is just as good as bool/false/true and more portable. Tk doesnt use it anywhere else check-in: 8374e435 user: jan.nijtmans tags: revised_text, tip-466 | |
14:32 | Let's ignore the rant about TCL_UTF_MAX>4: It's only used by AndroWish, for Tcl >= 8.7 it's the same as TCL_UTF_MAX=4 check-in: ed90a8cb user: jan.nijtmans tags: revised_text, tip-466 | |
13:47 | Refine AtkStateSet call, add notes for further implementation check-in: a7f0a0d8 user: kevin_walzer tags: tk_accessible | |
01:59 | Fix typos check-in: 74e0d9fd user: kevin_walzer tags: tk_accessible | |
01:55 | Map states check-in: 1bfc3d0e user: kevin_walzer tags: tk_accessible | |
2020-06-30
| ||
16:11 | Fix -postoffset to work with the default combobox style. If -style is not set, cget returns an empty string. Closed-Leaf check-in: fffb39d1 user: bll tags: bug-2d24591c | |
16:08 | Create new branch named "bug-2d24591c" check-in: 6c0d8dba user: bll tags: bug-2d24591c | |
2020-06-29
| ||
12:38 | Merge 8.6 check-in: e81d8e36 user: jan.nijtmans tags: trunk | |
12:34 | A few missing entries in .fossil-settings/ignore-glob and .gitignore check-in: 1e832fde user: jan.nijtmans tags: core-8-6-branch | |
09:18 | Merge tip-529-image-metadata Closed-Leaf check-in: ffcad8a2 user: jan.nijtmans tags: tip-529-image-metadata-optional | |
09:17 | Merge trunk check-in: ae527714 user: jan.nijtmans tags: tip-529-image-metadata | |
09:09 | Merge-mark check-in: 847fedf6 user: jan.nijtmans tags: trunk | |
09:07 | Fix "make dist" check-in: 1b137548 user: jan.nijtmans tags: core-8-6-branch | |
09:02 | Fix "make dist". Re-generate tkConfig.h.in check-in: 84e6f530 user: jan.nijtmans tags: trunk | |
08:22 | Merge-mark check-in: ec2da7dc user: jan.nijtmans tags: trunk | |
08:21 | Make Travis build labels the same as Tcl check-in: a9814e35 user: jan.nijtmans tags: core-8-6-branch | |
08:15 | Workaround for missing "man.macros" in Travis' Tcl installation check-in: 6afe523b user: jan.nijtmans tags: core-8-6-branch | |
07:50 | Adapt to Tcl 9 API check-in: f60d0108 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-06-28
| ||
16:36 | Merge trunk (only tested with Tcl 8.7, not yet with 9.0) check-in: 6ceb7185 user: jan.nijtmans tags: revised_text, tip-466 | |
16:11 | Merge tip-529-image-metadata check-in: 087616ef user: jan.nijtmans tags: tip-529-image-metadata-optional | |
15:56 | Merge trunk check-in: 3f7fb3f1 user: jan.nijtmans tags: tip-529-image-metadata | |
15:39 | Merge 8.6 check-in: 7312d4e0 user: jan.nijtmans tags: trunk | |
15:34 | Merge make-dist branch: Now travis checks regressions in "make dist" too check-in: aba1875a user: jan.nijtmans tags: core-8-6-branch | |
2020-06-27
| ||
19:57 | Clean up copyright check-in: fde7ba5d user: kevin_walzer tags: tk_accessible | |
19:51 | Add window parameter to role mapping check-in: be2e6418 user: kevin_walzer tags: tk_accessible | |
19:32 | Add role mapping check-in: 4aa107e8 user: kevin_walzer tags: tk_accessible | |
09:44 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. check-in: aaadaeea user: fvogel tags: trunk | |
09:38 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. check-in: dd165276 user: fvogel tags: core-8-6-branch | |
09:31 | Fix [5c51be6411]: Buffer over-read in Tk_PhotoPutBlock() and Tk_PhotoPutZoomedBlock(). Patch from Christopher Chavez. check-in: 95b393ad user: fvogel tags: trunk | |
09:21 | Fix [5c51be6411]: Buffer over-read in Tk_PhotoPutBlock() and Tk_PhotoPutZoomedBlock(). Patch from Christopher Chavez. check-in: 252047d4 user: fvogel tags: core-8-6-branch | |
09:16 | Fix [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. Original analysis and patch from Brad Lanam. check-in: f9831a98 user: fvogel tags: trunk | |
09:16 | merge core-8-6-branch check-in: 7ff38900 user: fvogel tags: trunk | |
09:14 | Fix [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. Original analysis and patch from Brad Lanam. check-in: 6920b22d user: fvogel tags: core-8-6-branch | |
2020-06-26
| ||
13:33 | Add "make dist" target to Travis build, as regression test. This should continue to work. Closed-Leaf check-in: a34aacf4 user: jan.nijtmans tags: make-dist | |
11:21 | Remove left-over debugging printf check-in: fd3f19d8 user: jan.nijtmans tags: core-8-6-branch | |
11:12 | Merge tip-529-image-metadata check-in: af856c7a user: jan.nijtmans tags: tip-529-image-metadata-optional | |
10:42 | Make C++ compiler more happy (for Travis build) check-in: 4f5da4e9 user: jan.nijtmans tags: tip-529-image-metadata | |
2020-06-25
| ||
21:13 | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though the Big Sur (11.1) beta release identifies itself as 10.16. check-in: 55f8cdde user: culler tags: trunk | |
21:12 | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though the Big Sur (11.1) beta release identifies itself as 10.16. check-in: 09485205 user: culler tags: core-8-6-branch | |
14:05 | Merge 8.6 check-in: d185d4f4 user: jan.nijtmans tags: trunk | |
10:17 | Additional entries in fossil's ignore-glob check-in: 01d2f16f user: jan.nijtmans tags: core-8-6-branch | |
09:26 | Merge 8.5 check-in: b18002d6 user: jan.nijtmans tags: core-8-6-branch | |
08:57 | Fix 9080d6a871: Build fix for tcl on macOS on Apple Silicon. Add manifest.uuid to distribution, so we can see exactly what commit-id "make dist" is built from (even when it's built from GIT). check-in: db331dd5 user: jan.nijtmans tags: core-8-5-branch | |
2020-06-24
| ||
17:05 | merge unintended branch check-in: e00e45f2 user: oehhar tags: tip-529-image-metadata | |
16:01 | TIP529 image metadata: remove optional feature "gif XMP metadata support". check-in: 6a7e4656 user: oehhar tags: tip-529-image-metadata | |
15:42 | TIP529 image metadata: remove optional feature: driver internal DString communication between match and read function check-in: d2791c76 user: oehhar tags: tip-529-image-metadata | |
15:23 | TIP529 image metadata: remove close file flag returned by format driver file match function check-in: c60e9512 user: oehhar tags: tip-529-image-metadata | |
15:01 | TIP 529 image metadata: remove optional feature: svg blob in metadata check-in: 905f1b58 user: oehhar tags: tip-529-image-metadata | |
12:38 | TIP529 image metadata branch with optional features check-in: 19f873f0 user: oehhar tags: tip-529-image-metadata-optional | |
2020-06-23
| ||
20:09 | fix incomplete image test file earth.gif check-in: baf43e83 user: oehhar tags: tip-529-image-metadata | |
19:46 | TIP529 image metadata: make compile on MS-VC6 check-in: c966e906 user: oehhar tags: tip-529-image-metadata | |
19:11 | TIP529 image metadata: implement png metadata write check-in: fd694594 user: oehhar tags: tip-529-image-metadata | |
16:03 | Merge trunk check-in: bef88937 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:24 | Fix [fc59158961]: Segfault when .text configure check-in: 27483b48 user: jan.nijtmans tags: trunk | |
2020-06-22
| ||
21:20 | TIP529 image metadata: read png DPI and aspect metadata check-in: fc035ac1 user: oehhar tags: tip-529-image-metadata | |
20:18 | Document platform differences in vertical scrolling events. Add documentation of horizontal scrolling events, also with platform specificities. Closed-Leaf check-in: a85e141c user: fvogel tags: bug-cd051b586a | |
19:55 | Remove obsolete mention of MouseWheel events being directed to the windos having the keyboard focus. check-in: d34b7ff0 user: fvogel tags: bug-cd051b586a | |
13:21 | TIP 529 image metadata: svg metadata optimization for -dpi parameter check-in: d78fe967 user: oehhar tags: tip-529-image-metadata | |
2020-06-21
| ||
19:22 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 1e679f69 user: fvogel tags: bug-cd051b586a | |
16:00 | Let tests bind-33.20 and bind-33.21 pass. Closed-Leaf check-in: 50f16135 user: fvogel tags: bug-16ef161925 | |
15:54 | Add two new tests, bind-33.20 and bind-33.21, exercising bindings to mixed types (Key and Button) events as sent by the keyboard (including the KeyRelease event) and mouse. These tests currently fail with TIP #532 implementation but pass with the old implementation with the event ring. check-in: 42c2602b user: fvogel tags: bug-16ef161925 | |
12:06 | TIP529 image metadata: implement svg intermediate metadata memory check-in: 5b7e8328 user: oehhar tags: tip-529-image-metadata | |
2020-06-19
| ||
19:48 | Stick to what is done in Tk, i.e. myvar($w, ...) instead of myvar($w. ...) Closed-Leaf check-in: 0fc4ab17 user: fvogel tags: bug-50ed1eddb0 | |
14:56 | Use XK_Oslash in stead of XK_Ooblique, since that's the official X11 name now. check-in: 78a7a93f user: jan.nijtmans tags: core-8-6-branch | |
14:48 | Handle different possible form of "none" better. check-in: 3a4fffe5 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-18
| ||
20:05 | More complete fix: deal with the case the textvariable is set more than once in the validatecommand script. check-in: 43bc0e3f user: fvogel tags: bug-40e4bf6198 | |
2020-06-17
| ||
05:55 | Fix state variables to be per widget for tracking -values. check-in: ccc1f566 user: bll tags: bug-50ed1eddb0 | |
2020-06-16
| ||
23:00 | Implementation complete, appears to function as expected check-in: 2977ed2a user: jan.nijtmans tags: strict-index, enhanced-index | |
22:28 | Spacing between tests check-in: 82437cb0 user: fvogel tags: bug-50ed1eddb0 | |
22:24 | Add another non-regression test, this time exercising the -wrap false case. check-in: e4cd3012 user: fvogel tags: bug-50ed1eddb0 | |
22:23 | Fix [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. The two newly added test cases now pass. Patch from Brad Lanam edited for optimization. check-in: 22f25a1c user: fvogel tags: bug-50ed1eddb0 | |
22:05 | Add test cases exercising [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. These tests are curently duly failing. check-in: 5286f1fe user: fvogel tags: bug-50ed1eddb0 | |
2020-06-15
| ||
12:07 | More progress, mainly in tkCanvTest.c check-in: 2c6594ce user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-14
| ||
21:34 | Fix [40e4bf6198]: Entry: double free when textvariable set in validatecommand script check-in: d9ce9e56 user: fvogel tags: bug-40e4bf6198 | |
16:19 | Rework test bind-35.1 and simplify it a bit, make it fail in core-8-6-branch that does not have the fix yet. Closed-Leaf check-in: 5c500188 user: fvogel tags: bug-e3888d5820 | |
2020-06-12
| ||
14:52 | Merge 8.6 check-in: dad169a0 user: jan.nijtmans tags: trunk | |
14:47 | sync tcl.m4 and rules.vc with Tcl check-in: 8979273e user: jan.nijtmans tags: core-8-6-branch | |
13:58 | Merge 8.6 check-in: 2df2cfec user: jan.nijtmans tags: trunk | |
13:52 | Fix [d908f43d17]: RFE: Travis: mac os x versions check-in: f2e65756 user: jan.nijtmans tags: core-8-6-branch | |
12:12 | TIP529 image metadata: correct stubs entry check-in: 30dd114b user: oehhar tags: tip-529-image-metadata | |
11:50 | More progress, implementing enhanced "-underline" check-in: bf20e02d user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-11
| ||
15:25 | Fix [4fb812af90]: Build Failure on msys2 with gcc10. Also add more __cplusplus-related scope blocks around (internal) MODULE_SCOPE definitions. check-in: c1d028fc user: jan.nijtmans tags: trunk | |
14:28 | TIP529 image metadata: implement image write/data with metadata property. GIF comment write correction. GIF file tests check-in: 74deafc0 user: oehhar tags: tip-529-image-metadata | |
12:39 | Proposed: d908f43d17: RFE: Travis: mac os x versions. Should be done for both Tcl and Tk, but let's try Tk first. Closed-Leaf check-in: 3f8162e4 user: jan.nijtmans tags: rfe-d908f43d17 | |
12:14 | Merge trunk. Add new option type TK_OPTION_INDEX. Start implementing extended index handling for -underline. check-in: 5fa05c6f user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-10
| ||
13:49 | Replace call to malloc/free with ckalloc/ckfree check-in: 9abbb7f6 user: kevin_walzer tags: tk_accessible | |
10:30 | Add NO_DEPRECATED builds to Travis check-in: 48acd504 user: jan.nijtmans tags: trunk | |
2020-06-09
| ||
12:45 | TIP 529 image metadata: PNG format driver to version 3 interface check-in: a9b93d4d user: oehhar tags: tip-529-image-metadata | |
09:28 | TIP529 image metadata: allow match functions to output metadata. implement file close. check-in: ad63541a user: oehhar tags: tip-529-image-metadata | |
07:24 | Merge trunk check-in: 0f83fcf2 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:23 | Remove many unnessesaary curly-braces in testcases check-in: 696b6fb6 user: jan.nijtmans tags: trunk | |
07:05 | Make it compile/run with Tcl 8.6 (again), even without strict-index modifications check-in: 5d40ef66 user: jan.nijtmans tags: strict-index, enhanced-index | |
02:29 | Begin work on implementing Tk accessibility check-in: 950c5cf9 user: kevin_walzer tags: tk_accessible | |
2020-06-08
| ||
15:26 | Merge 8.6 check-in: 69e440cb user: jan.nijtmans tags: trunk | |
15:23 | Fix [2790615]: "update" performs Tk callbacks in its own stack frame check-in: b681f981 user: jan.nijtmans tags: core-8-6-branch | |
14:51 | First concept check-in: f4b2ef25 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:41 | Fix [2790615]: "update" performs Tk callbacks in its own stack frame. by adding TCL_EVAL_GLOBAL in a lot of places. Closed-Leaf check-in: 98094aca user: jan.nijtmans tags: bug-2790615 | |
10:38 | Merge trunk check-in: 5e56098d user: jan.nijtmans tags: tip-529-image-metadata | |
10:31 | When TK_NO_DEPRECATED is defined or when Tk is compiled with Tcl 9 headers, no longer support the oldImageType. check-in: 94086445 user: jan.nijtmans tags: trunk | |
09:29 | Add "-fno-common" to SHARED_CFLAGS on various platforms (e.g. Linux, CYGWIN). This is the default with gcc-10, so better make sure it doesn't cause problems. check-in: 1b538df0 user: jan.nijtmans tags: trunk | |
2020-06-07
| ||
22:19 | Fix the Redisplay to make new windows complete. check-in: 9ef4729e user: culler tags: idle_curiosity | |
20:11 | Merge 8.6 check-in: 707175df user: jan.nijtmans tags: trunk | |
20:10 | Don't use external base64 encoder for Tk's own test-cases. Cherry-picked from tip-529-image-metadata branch (good idea!) check-in: 71cb9b25 user: jan.nijtmans tags: core-8-6-branch | |
20:00 | Be even more specific in the result expected from bind-35.1 check-in: 273ef8a6 user: fvogel tags: bug-e3888d5820-alt1 | |
19:58 | Add comment explaining the result expected for bind-35.1 check-in: c5754760 user: fvogel tags: bug-e3888d5820 | |
19:55 | Be even more specific in the result expected from bind-35.1 check-in: 293af2bb user: fvogel tags: bug-e3888d5820 | |
11:25 | TIP529 image metadata: correct shared metadata object ref count on output, implement XMP gif write check-in: 7a5f5a6c user: oehhar tags: tip-529-image-metadata | |
10:26 | TIP529 image metadata: rename function & friends from Tk_CreatePhotoImageFormat87 to Tk_CreatePhotoImageFormatVersion3 check-in: 9829f627 user: oehhar tags: tip-529-image-metadata | |
2020-06-06
| ||
21:20 | More attempts to make sure new windows are complete. check-in: ece9b22f user: culler tags: idle_curiosity | |
21:04 | Take into account that some WM, such as KDE/Plasma with the Aurorae theme engine, need a bit more time to setup a new toplevel and display its content. check-in: 09059f1a user: fvogel tags: bug-e3888d5820 | |
20:52 | merge bug-e3888d5820 check-in: 19fdeea2 user: fvogel tags: bug-e3888d5820-alt1 | |
20:51 | Cherry-pick [a6c87041]: Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. check-in: c9db1d71 user: fvogel tags: bug-e3888d5820 | |
19:56 | Take into account that some WM, such as KDE/Plasma with the Aurorae theme engine, need a bit more time to setup a new toplevel and display its content. check-in: 9f7e6ca9 user: fvogel tags: bug-e3888d5820-alt1 | |
19:16 | TIP529 image metadata: added GIF XMP write test, functionality not implemented jet check-in: d76047d4 user: oehhar tags: tip-529-image-metadata | |
18:53 | A different attempt to make sure new windows are completely drawn. check-in: a0cf8ddd user: culler tags: idle_curiosity | |
18:36 | TIP529 image metadata: changed order of arguments to alphabetical order check-in: deec7f96 user: oehhar tags: tip-529-image-metadata | |
18:27 | Merge trunk check-in: 0cd04856 user: oehhar tags: tip-529-image-metadata | |
18:07 | TIP529 image metadata: changed driver interface: split metadata to in/out object, driver communication dstring, file close flag, reorder all options in a more logical order. Forking intended, will merge later. Thanks Jan, for your work. check-in: 195ed496 user: oehhar tags: tip-529-image-metadata | |
15:06 | Make success criterion for test bind-35.1 more specific, so that this same test passes in branch bug-e3888d5820-alt1 but fails in core-8-6-branch (previously bind-35.1 did not fail in core-8-6-branch, in which bug [e3888d5820] is not yet solved). check-in: f641e3b1 user: fvogel tags: bug-e3888d5820-alt1 | |
07:45 | Update leftover comments that didn't follow the changes made in [0deef053f6] check-in: a97bc436 user: fvogel tags: trunk | |
07:45 | Update leftover comments that didn't follow the changes made in [0deef053f6] check-in: 6ae2a281 user: fvogel tags: core-8-6-branch | |
2020-06-05
| ||
18:00 | Fixed a bug in TkpDrawAllViews and added a mechanism to prevent Tcl_WaitForEvent from blocking if there is drawing that needs to be done. check-in: 2d709903 user: culler tags: idle_curiosity | |
14:36 | Various simplifications, e.g. implement Tk_CreatePhotoImageFormat87 as macro calling Tk_CreatePhotoImageFormat. @harald, hoping you like it :-). Also, alphabetize image options. Closed-Leaf check-in: 5f0bada7 user: jan.nijtmans tags: tip-529-image-metadata-jan | |
09:07 | Merge trunk, various tweaks to make it (at least) compile again. Not yet further tested. check-in: 7014d00b user: jan.nijtmans tags: tip-529-image-metadata-jan | |
2020-06-04
| ||
20:13 | TIP529 image metadata: image data with gif comment test check-in: 7b8e689b user: oehhar tags: tip-529-image-metadata | |
19:18 | photo read command: memory error on shrink option did not close the channel check-in: f70a4f46 user: oehhar tags: trunk | |
19:12 | photo read command: memory error on shrink option did not close the channel check-in: 98e8021c user: oehhar tags: core-8-6-branch | |
2020-06-03
| ||
21:30 | TIP529 image metadata: use metadata copy for put and read. Merge metadata on gif read check-in: 26f271fd user: oehhar tags: tip-529-image-metadata | |
05:56 | Remove excess spacing. check-in: 11ecc0a8 user: fvogel tags: bug-e3888d5820-alt1 | |
03:23 | Do not draw in the setup proc. Fix the heartbeat so it can wake up Tcl_WaitForEvent. Handle the first drawing of a window. check-in: 3b683e73 user: marc_culler tags: idle_curiosity | |
2020-06-02
| ||
21:59 | Remove now useless command and test constraint testgrab check-in: 4137a07c user: fvogel tags: bug-e3888d5820-alt1 | |
21:56 | Remove proc waitForGrab from test bind-35.1 check-in: 67a8c485 user: fvogel tags: bug-e3888d5820-alt1 | |
21:53 | Merge 8.7 Closed-Leaf check-in: 6f97e02f user: jan.nijtmans tags: death-to-dbgx | |
21:52 | Merge trunk check-in: 9531826a user: jan.nijtmans tags: keysym-unicode | |
21:51 | size_t for Tk_ItemDCharsProc(), with Tcl 9 headers check-in: 9d0f41c6 user: jan.nijtmans tags: trunk | |
21:42 | merge bug-e3888d5820 check-in: be5373e1 user: fvogel tags: bug-e3888d5820-alt1 | |
21:39 | Make test bind-34.1 pass on Debian 10 with KDE/Plasma. check-in: 7462f056 user: fvogel tags: bug-e3888d5820 | |
21:34 | merge bug-e3888d5820 check-in: 6ed4c8f8 user: fvogel tags: bug-e3888d5820-alt1 | |
21:33 | Fix error (with no consequences) in test bind-34.1 check-in: 4e00b5d9 user: fvogel tags: bug-e3888d5820 | |
21:16 | Rename DoWarpWrtWin --> TkDoWarpWrtWin check-in: a7fba578 user: fvogel tags: bug-e3888d5820-alt1 | |
21:11 | Remove function DoWarpWrtScreen which was called from only one place, and add comments. check-in: 6a5ae3f3 user: fvogel tags: bug-e3888d5820-alt1 | |
20:48 | Rename DoWarp to DoWarWrtScreen, add function DoWarpWrtWin to factorize the code a bit. check-in: 11330ae0 user: fvogel tags: bug-e3888d5820-alt1 | |
09:50 | Fix two (minor) warnings, discovered with gcc-10, using Tcl 9 headers) . check-in: 49c399f7 user: jan.nijtmans tags: trunk | |
06:52 | Remove the TK_DISPLAY_IN_WARP machinery completely. check-in: f1f81061 user: fvogel tags: bug-e3888d5820-alt1 | |
06:45 | Warping with respect to the whole screen is now synchronous as well (it is no longer executed as an idle task). This allows to remove some further update/after commands in tests. check-in: 3e8ae688 user: fvogel tags: bug-e3888d5820-alt1 | |
06:16 | A more robust approach to warping with respect to a window: make the call to TkpWarpPointer happen in TkPointerEvent instead of as an idle event. This allows to remove some update/after commands in tests since warping with respect to a window is now synchronous (it happens before event generate $win <Motion> -warp 1 ... returns). check-in: d9d8c6bf user: fvogel tags: bug-e3888d5820-alt1 | |
2020-06-01
| ||
21:34 | Better control over when drawRect runs. Add check for drawing outside of the drawRect clipping rectangle. check-in: c357edcf user: culler tags: idle_curiosity | |
2020-05-31
| ||
21:19 | Add some methods for managing damage rectangles. check-in: 370481ef user: culler tags: idle_curiosity | |
17:26 | Merge 8.6 check-in: 8d40865c user: culler tags: idle_curiosity | |
17:25 | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidget check-in: 0561d0ab user: culler tags: trunk | |
17:21 | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidget check-in: 6becaeea user: culler tags: core-8-6-branch | |
2020-05-30
| ||
23:13 | A partly but not completely successful attempt to control how drawRect is run. check-in: b3409e67 user: culler tags: idle_curiosity | |
21:56 | Merge fork check-in: 3b356031 user: oehhar tags: tip-529-image-metadata | |
21:53 | TIP529 image metadata: untested sketch to implemet new call interface for Tcl_CreatePhotoImageType with metadata in all functions. Replaces Tk_Get/SetMetadata check-in: b272bef7 user: oehhar tags: tip-529-image-metadata | |
14:35 | Merge 8.6 check-in: 95c4387a user: culler tags: idle_curiosity | |
01:55 | Create new branch named "bug-50ed1edd" Leaf check-in: 24358194 user: bll tags: bug-50ed1edd | |
2020-05-29
| ||
18:30 | Remove some unnecessary macOS conditional code by using internal stubs. check-in: e3caa739 user: culler tags: trunk | |
18:21 | Remove some unnecessary macOS conditional code by using internal stubs. check-in: 4eafaf96 user: culler tags: core-8-6-branch | |
2020-05-28
| ||
20:45 | Fix [3c6660b6f0], [601cead1d0] and [4b50b76028]: Wrong ttk::checkbutton and ttk::radiobutton scaling on Windows 10. Fix by Csaba Nemethi, and Brad Lanam. check-in: 3c7d1376 user: fvogel tags: trunk | |
20:45 | Fix [3c6660b6f0], [601cead1d0] and [4b50b76028]: Wrong ttk::checkbutton and ttk::radiobutton scaling on Windows 10. Fix by Csaba Nemethi, and Brad Lanam. check-in: 068e4c42 user: fvogel tags: core-8-6-branch | |
14:54 | Fix C++ build check-in: 4de19c21 user: jan.nijtmans tags: tip-529-image-metadata | |
13:26 | Slight definition change in ::tk::endOfGlyphCluster. It now returns the index _after_ the boundary not the one before. Also, the spinbox is now fully working. check-in: db241674 user: jan.nijtmans tags: glyph_indexing_2 | |
2020-05-27
| ||
19:59 | TIP529 image metadata: correct and test GIF XMP segment check-in: f7998a5e user: oehhar tags: tip-529-image-metadata | |
13:12 | Fix "Delete" and "Backspace" for text widgets check-in: 828a6ac2 user: jan.nijtmans tags: glyph_indexing_2 | |
12:55 | Rename utility functions. Make Delete and Backspace work too check-in: a666f37e user: jan.nijtmans tags: glyph_indexing_2 | |
10:47 | A few more tweaks, using size_t in Tcl 9 builds. check-in: 89219eac user: jan.nijtmans tags: trunk | |
09:23 | Merge trunk check-in: e24dca6c user: jan.nijtmans tags: tip-529-image-metadata | |
09:20 | Add Clang++ build to Travis on MacOS. Use more size_t internally, when compiled against Tcl 9 headers. No change when compiled against Tcl 8. check-in: 9baf6d49 user: jan.nijtmans tags: trunk | |
2020-05-26
| ||
20:41 | A different approach to glyph indexing check-in: e0f4bbcd user: jan.nijtmans tags: glyph_indexing_2 | |
18:55 | TIP 529 image metadata: make gif comment parsing work and start with tests. Also eliminate the base64 from the tests. check-in: 06d11503 user: oehhar tags: tip-529-image-metadata | |
16:28 | Add a range command to the entry in order to support glyph-based selection. Closed-Leaf check-in: 94473623 user: marc_culler tags: glyph_indexing | |
14:55 | Convert Tk_ItemIndexProc/Tk_ItemInsertProc to use size_t as index type, when compiled against Tcl 9 headers. Various more fixes in using size_t for Tcl >= 9 Closed-Leaf check-in: aa8c9592 user: jan.nijtmans tags: size-for-sel | |
12:26 | Adjust the TextManager interface slightly. check-in: 4ce9e66f user: marc_culler tags: glyph_indexing | |
09:30 | Fix C++ build for MacOS Closed-Leaf check-in: c5209e01 user: jan.nijtmans tags: macOS-clangplusplus | |
06:20 | Clang++ build for MacOS check-in: ce0b4683 user: jan.nijtmans tags: macOS-clangplusplus | |
06:03 | Merge trunk and fix C++ build check-in: 63e6499f user: jan.nijtmans tags: tip-529-image-metadata | |
01:40 | Initial implementation of listbox enhancement. Leaf check-in: b653185b user: griffin tags: poormans-tablelistbox | |
00:59 | Create new branch named "poormans-tablelistbox" check-in: a3c035ea user: griffin tags: poormans-tablelistbox | |
2020-05-25
| ||
20:06 | Add support for validation of Entry widgets. check-in: f37e7875 user: marc_culler tags: glyph_indexing | |
15:21 | Negative "slaveIndex" means out-of-bounds too. check-in: 2e8d5be6 user: jan.nijtmans tags: size-for-sel | |
15:08 | Formatting and even more size_t usage. check-in: 48eaec3a user: jan.nijtmans tags: size-for-sel | |
12:20 | Use more size_t type internally, when compiling against Tcl 9.0 headers. No change when using Tcl 8.x. Add C++ travis build for TCL_UTF_MAX=4 (compat with Tcl 8.7) and TCL_UTF_MAX=6 (compat with Tcl 9.0) making sure that C++'s strict typing stays correct. check-in: 71b60396 user: jan.nijtmans tags: trunk | |
2020-05-24
| ||
21:47 | Fix 2 (minor) gcc warnings check-in: 7abb3161 user: jan.nijtmans tags: size-for-sel | |
21:29 | More progress check-in: c3df9bb5 user: jan.nijtmans tags: size-for-sel | |
20:58 | Implement a much simpler method to get the proper sizing (nemethi). Closed-Leaf check-in: 61b6ee65 user: bll tags: bug-3c6660b6 | |
20:28 | Merge trunk. This introduces in particular the new 'treeview delete' feature from TIP #574. Fix conflicts in ttkTreeview.c and treeview.tcl. Also propagate to the new options in this branch the TCL_AUTO_LENGTH -> TCL_INDEX_NONE change just made in trunk. Test treetags-4.8 (tag deletion with tagged cells) fails, indicating that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag, in other words the impact of TIP #574 on the present branch was not yet dealt with. check-in: 1d88ef94 user: fvogel tags: pspjuth-treeview | |
18:24 | TIP529: Add GIF Extension blocks of type Application and XMP to metadata dict check-in: 8dd5dc1e user: oehhar tags: tip-529-image-metadata | |
16:43 | Merge trunk. Also (really) fix build against Tcl 8.6 TCL_UTF_MAX=6 now check-in: b0ad4652 user: jan.nijtmans tags: size-for-sel | |
15:44 | Merge trunk check-in: 23d15a39 user: oehhar tags: tip-529-image-metadata | |
15:00 | Add FETCH_ONCE to the treeview indicator also. check-in: 34f25449 user: bll tags: bug-3c6660b6 | |
10:51 | Use S_OK for result instead of directly 0. check-in: 824c2c6a user: fvogel tags: bug-3c6660b6 | |
08:46 | Merge implementation of TIP #574 following acceptation by vote. check-in: 5137a72f user: fvogel tags: trunk | |
2020-05-23
| ||
22:13 | Merge 8.6 check-in: 60835526 user: jan.nijtmans tags: trunk | |
22:12 | Put back comment about "tcl_wordchars" variable: it is still correct check-in: 08a11c9c user: jan.nijtmans tags: core-8-6-branch | |
22:10 | Put back comment, which shouldn't have been removed in the previous commit. check-in: 1a41c7eb user: jan.nijtmans tags: core-8-5-branch | |
21:40 | Merge trunk. Fix C++ builds, also for TCL_UTF_MAX=4 and TCL_UTF_MAX=6 check-in: 0cb6fdeb user: jan.nijtmans tags: size-for-sel | |
16:51 | Proof of concept for glyph-based indexing using a platform-specific TextManager - only implemented for macOS tk entry widgets so far. check-in: 0c9ad396 user: marc_culler tags: glyph_indexing | |
2020-05-22
| ||
13:40 | Merge 8.6 check-in: 905e6388 user: jan.nijtmans tags: trunk | |
13:36 | Merge 8.5 check-in: ba9430d0 user: jan.nijtmans tags: core-8-6-branch | |
13:33 | Update MacOSX build from xcode11.4 to xcode11.5 check-in: 58caa435 user: jan.nijtmans tags: core-8-5-branch | |
13:17 | Remove incorrect reference to tcl_wordchars, it isn't used any more. check-in: e67cc096 user: jan.nijtmans tags: core-8-6-branch | |
13:02 | Merge 8.7 check-in: e1338766 user: jan.nijtmans tags: revised_text, tip-466 | |
12:43 | Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE consistantly everywhere: It's actually the same. check-in: 1c6ef075 user: jan.nijtmans tags: trunk | |
11:32 | More progress check-in: 68e4c6f7 user: jan.nijtmans tags: size-for-sel | |
08:40 | Revert part of [27e083eed755bf65], which broke the Windows build. check-in: 63517ff1 user: jan.nijtmans tags: trunk | |
08:36 | Minor compiler warning check-in: 862a73d9 user: jan.nijtmans tags: size-for-sel | |
2020-05-21
| ||
22:29 | More progress check-in: 09125140 user: jan.nijtmans tags: size-for-sel | |
16:44 | Use more size_t for *Sel*-related functions, in case compiling with Tcl 9 check-in: bfa73015 user: jan.nijtmans tags: size-for-sel | |
2020-05-20
| ||
23:02 | Slightly biger "lenght" variables, in case we are using Tcl 9 check-in: d1a2a967 user: jan.nijtmans tags: trunk | |
19:19 | Fix compiler warning: macOS string length is unsigned. check-in: 162f8167 user: culler tags: trunk | |
19:18 | Fix compiler warning: macOS string length is unsigned. check-in: 6a895dad user: culler tags: core-8-6-branch | |
17:07 | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_UtfAtIndex() in Tcl 8.7 already does that. check-in: bb02803f user: jan.nijtmans tags: trunk | |
16:51 | Add (and use) new internal function TkUtfAtIndex(), which does the same as Tcl_UtfAtIndex() only it protects against ending in the middle of a 4-byte UTF-8 sequence. This should fix another part of [a179564826] when handling copy-pasted Emoji in Text/Entry (and other) widgets. check-in: 391e0573 user: jan.nijtmans tags: core-8-6-branch | |
15:43 | Work around a windows vsapi issue where the size returned for a vsapi element changes upon fetching the size a second time. check-in: c894fa66 user: bll tags: bug-3c6660b6 | |
15:41 | Create new branch named "bug-3c6660b6" check-in: 5b36b6e2 user: bll tags: bug-3c6660b6 | |
12:02 | Make Tk on MacOS work (again) with Tcl 9. Remove two debug lines. check-in: b45512fc user: jan.nijtmans tags: trunk | |
10:10 | Fix TkUtfAtIndex(), still was not 100% correct. Simplify TKNSString::DString, since Tcl_UniCharToUtf() is already capable of surrogate handling with a proper Tcl version. Closed-Leaf check-in: 206f13cd user: jan.nijtmans tags: bug-a179564826-2 | |
2020-05-19
| ||
20:43 | Aqua: Try processing idle events before each call to [NSApp nextEventMatchingMask ...] check-in: 71433282 user: culler tags: idle_curiosity | |
20:13 | > ... >= check-in: 4ff5c1f4 user: jan.nijtmans tags: bug-a179564826-2 | |
20:10 | Little variation on bug-a179564826, in which Character indexing is kept, but with surrogate protection check-in: b5679484 user: jan.nijtmans tags: bug-a179564826-2 | |
19:44 | Use Glyph indexing in more places (underscoring and canvas text and some more) Closed-Leaf check-in: f92e58dc user: jan.nijtmans tags: bug-a179564826 | |
14:33 | Merge 8.6 check-in: 9b2a03e6 user: jan.nijtmans tags: bug-a179564826 | |
14:13 | Merge 8.6 check-in: 2c57b4db user: jan.nijtmans tags: trunk | |
14:02 | New (internal) function TkUtfPrev(). This function can handle 4-byte (illegal) byte-sequences, arising when pasting Emoji on a Text widget on MacOS (for example) check-in: 4c2d607e user: jan.nijtmans tags: core-8-6-branch | |
07:36 | Fix some deprecation/unused parameter compiler warnings check-in: 27e083ee user: jan.nijtmans tags: trunk | |
06:52 | Add TkUtfCharComplete(), and use it in TkNumUtfChars() check-in: 77c2afc2 user: jan.nijtmans tags: bug-a179564826 | |
02:31 | Add surrogate-aware TkUtfAtIndex and TkNumUtfChars. This is enough to allow editing emoji text (without variant selectors) in Entry widgets on macOS. check-in: bfa04527 user: culler tags: bug-a179564826 | |
2020-05-18
| ||
22:13 | Merge 8.6 check-in: 93cd79b2 user: jan.nijtmans tags: trunk | |
22:11 | Eliminate two Tcl_UtfNext() calls, because the UtfToUniChar() variants are more likely to do the right thing when surrogates are involved. check-in: ca287d22 user: jan.nijtmans tags: core-8-6-branch | |
22:01 | Merge 8.6 check-in: 2a783500 user: jan.nijtmans tags: bug-a179564826 | |
21:08 | Merge 8.6 check-in: a46e5678 user: jan.nijtmans tags: trunk | |
21:06 | Add support for setting InputLanguage encoding to "utf-8". I don't know if it's possible on Windows 10, but if it is, it would go terribly wrong here ... check-in: 0c963902 user: jan.nijtmans tags: core-8-6-branch | |
2020-05-17
| ||
22:25 | Simplify Aqua text handling by moving encoding/decoding into the TKNSString class. check-in: 0ad0c3de user: culler tags: trunk | |
22:08 | Simplify Aqua text handling by moving encoding/decoding into the TKNSString class. check-in: f95b4ffb user: culler tags: core-8-6-branch | |
16:53 | Fix [2a61eca3a8]: Aqua widgets sometimes not redrawn. Leaf check-in: ff2b4001 user: culler tags: bug-2a61eca3a8 | |
16:51 | Add TkMacOSXScrollerPagingBehaviorObjCmd() by Christopher Chavez. Update ttk/scrollbar.tcl to use it for aqua windowing system. Rearrange ttk/scrollbar.tcl. Leaf check-in: e48f0ce6 user: bll tags: rfe-76588c85-8-6 | |
16:43 | Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macOS function TkMacOSXGetStringObjFromCFString(). check-in: 71024948 user: culler tags: trunk | |
16:42 | Don't use trans_chars array on MacOSX any more. check-in: 009e3e09 user: culler tags: trunk | |
16:39 | Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macOS function TkMacOSXGetStringObjFromCFString(). check-in: 695f33f2 user: culler tags: core-8-6-branch | |
15:19 | Merge 8.6 Closed-Leaf check-in: 824e02ad user: jan.nijtmans tags: unix_trans_chars | |
15:07 | Don't use trans_chars array on MacOSX any more. check-in: 70abbca6 user: jan.nijtmans tags: core-8-6-branch | |
13:40 | Revert one more change to TKNSString that was missed. check-in: 1a94e1de user: marc_culler tags: unix_trans_chars | |
13:34 | Revert unrelated changes to TKNSString class. check-in: a46f7fba user: marc_culler tags: unix_trans_chars | |
2020-05-16
| ||
19:15 | Incorporate the changes which make unix use trans_chars. check-in: 23f85a39 user: culler tags: unix_trans_chars | |
18:31 | Fix [40ada90762]: occasional Aqua crash when active button is destroyed - patch from Christopher Chavez. check-in: a9357218 user: marc_culler tags: trunk | |
18:31 | Fix [40ada90762]: occasional Aqua crash when active button is destroyed - patch from Christopher Chavez. check-in: cfb7ba80 user: marc_culler tags: core-8-6-branch | |
17:57 | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard) check-in: f4a9831a user: culler tags: trunk | |
17:56 | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard) check-in: ebeed2da user: culler tags: core-8-6-branch | |
14:20 | Remove code from TkpWarpPointer which was only needed to construct the NSEvent that is no longer being constructed. check-in: 8ecf47c3 user: marc_culler tags: bug-e3888d5820 | |
12:55 | Let the bug id be correct Closed-Leaf check-in: b7d1613b user: fvogel tags: bug-5c51be6411 | |
12:54 | Fix [5c51be6411]: Buffer over-read in Tk_PhotoPutBlock() and Tk_PhotoPutZoomedBlock(). Patch from Christopher Chavez. check-in: 5276fbf4 user: fvogel tags: bug-5c51be6411 | |
2020-05-15
| ||
18:48 | Change Swap() routine to be: SetBehaviour {jump|page} (Swap is non deterministic) check-in: 985d04ca user: bll tags: rfe-76588c85-8-6 | |
18:27 | Add configurable actions to ttk::scale. Add a Swap routine to ttk::scale. Fix ttk::scrollbar binding. check-in: 8f2c972b user: bll tags: rfe-76588c85-8-6 | |
18:09 | Add an alternate button action for shift-button (alt-button on macos). Add bindings to use it. This is also affected by the new Swap() routine. Need to verify that the option key sends an alt modifier. check-in: 217e8c8e user: bll tags: rfe-76588c85-8-6 | |
17:18 | Add the ability to configure the actions for the ttk scrollbar buttons. Add a ttk::scrollbar::Swap procedure to swap the left and middle actions. Implement right button incremental scroll (same as pressing an arrow). check-in: 740388af user: bll tags: rfe-76588c85-8-6 | |
15:33 | Experiment: What if we would use the trans_chars array on all platforms, X11 too? Closed-Leaf check-in: fe93404a user: jan.nijtmans tags: trans_chars | |
15:04 | Make sure unix includes its platform-specific header in files that use TkKeyEvent. Closed-Leaf check-in: d8a27f1d user: culler tags: jn-d2a10a14a8 | |
14:56 | Add a new ttk::scrollbar internal command: jumplocation to calculate the fraction + 1/2 the thumb's current length. Use this new command in scrollbar.tcl. This allows the jump to position the thumb's center directly under the mouse cursor. check-in: e28a885a user: bll tags: rfe-76588c85-8-6 | |
14:19 | Move platform-specific declarations into platform-specific header files. check-in: d178d7db user: marc_culler tags: jn-d2a10a14a8 | |
13:57 | Add bindings for button-3 so that the second button click binding to the Jump() procedure works as expected on MacOS. check-in: 08d66a82 user: bll tags: rfe-76588c85-8-6 | |
13:56 | Create new branch named "rfe-76588c85-8-6" check-in: b2f011ce user: bll tags: rfe-76588c85-8-6 | |
13:48 | Merge 8.6 check-in: 2cdbe186 user: marc_culler tags: jn-d2a10a14a8 | |
13:08 | Merge 8.6 check-in: c28cfa81 user: jan.nijtmans tags: trunk | |
12:46 | Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done what's suggested there: Since kePtr->charValuePtr is only used on X11, only do the ckfree(kePtr->charValuePtr) on X11. On Win32, use TkKeyEvent in stead of the non-standard XEvent. On macOS TkKeyEvent is not used, so no change is needed (- MC). check-in: 7f8bca68 user: jan.nijtmans tags: core-8-6-branch | |
2020-05-14
| ||
23:07 | Switch state and delta in TkWheelEvent so they match the layout in XKeyEvent. check-in: 7d1ec731 user: marc_culler tags: jn-d2a10a14a8 | |
22:50 | Fix the build for MSVC check-in: 6ed60230 user: fvogel tags: jn-d2a10a14a8 | |
21:46 | Add the macOS support, using the TkWheelEvent but not the TkKeyEvent since macOS no longer needs trans_chars. check-in: 45e68db7 user: culler tags: jn-d2a10a14a8 | |
19:11 | More improvements handling characters > U+FFFF as surrogates. Add internal TkUtfPrev(), which handles jumping back over surrogate pairs. check-in: 95cf4257 user: jan.nijtmans tags: bug-a179564826 | |
14:35 | First concept cleanup for [d2a10a14a8] (already merged to core-8-6-branch but with a quickfix). This makes TkKeyEvent usable for all platforms, and adds a generic TkWheelEvent. So far, only adapted for X11 and Windows, still has to be modified for MacOS. check-in: f0b744c2 user: jan.nijtmans tags: jn-d2a10a14a8 | |
14:32 | Eliminate trans_chars from the macOS port. Now that the keycode field holds a UCS-32 character in the MacKeycode .v.keychar bitfield there is no need for trans_chars. Leaf check-in: cf6544e0 user: marc_culler tags: bug-d2a10a14a8 | |
11:57 | Fix compilation, due to merging part of the quick-fix here. check-in: 995dde33 user: jan.nijtmans tags: bug-d2a10a14a8 | |
11:53 | Merge 8.6 check-in: 656d453a user: jan.nijtmans tags: bug-d2a10a14a8 | |
2020-05-13
| ||
19:59 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. check-in: 2ebdc58c user: fvogel tags: trunk | |
19:58 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. check-in: a6c87041 user: fvogel tags: core-8-6-branch | |
19:50 | Make windows use xwheel.delta; change 20 20 to 25 25 in bind-34.2 to make it pass on VirtualBox. check-in: 7f03dff6 user: culler tags: bug-d2a10a14a8 | |
14:57 | Use a platform-specific macro to access the mousewheel delta - fixes build and perfomance failure on linux and win. check-in: 4a1a8f64 user: culler tags: bug-d2a10a14a8 | |
11:14 | Merge 8.6 check-in: 355964cd user: jan.nijtmans tags: trunk | |
11:06 | Quick-fix for build problem on X11 (unfortunately, this means mis-using the xbutton.button field again, don't have other quick solution for that) check-in: 8873df30 user: jan.nijtmans tags: core-8-6-branch | |
2020-05-12
| ||
22:32 | Small adjustments to tkBind.c. Thanks, Francois check-in: ae711cc9 user: culler tags: trunk | |
22:30 | Small adjustments to tkBind.c. Thanks, Francois check-in: dc8e1390 user: culler tags: core-8-6-branch | |
22:29 | Use SET_NUMBER for Bool fields and make sure they print as Booleans; remove a couple of redundant assignments. check-in: 892c2cc2 user: culler tags: bug-d2a10a14a8 | |
18:12 | Merge 8.6 check-in: a0d39d8d user: culler tags: mac_styles | |
17:58 | Aqua: Fix an error in Tk_SetCaretPos. check-in: e3daeacd user: culler tags: trunk | |
17:57 | Aqua: Fix an error in Tk_SetCaretPos. check-in: 2d157902 user: culler tags: core-8-6-branch | |
16:28 | Aqua: add semantic color systemLinkColor - patch from Christopher Chavez. check-in: 27af04b0 user: culler tags: trunk | |
16:26 | Aqua: add semantic color systemLinkColor - patch from Christopher Chavez. check-in: 59c70bac user: culler tags: core-8-6-branch | |
16:14 | Fix [d2a10a14a8]: Give mousewheel events their own flag and event struct; avoid unnecessary keysym lookups check-in: e800e548 user: culler tags: trunk | |
16:12 | Fix [d2a10a14a8]: Give mousewheel events their own flag and event struct; avoid unnecessary keysym lookups check-in: 822757e5 user: culler tags: core-8-6-branch | |
15:49 | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar. check-in: 0b6e77ce user: culler tags: trunk | |
15:49 | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar. check-in: cb5da4af user: culler tags: core-8-6-branch | |
15:12 | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for generated events. Key event handling was completely reworked. check-in: 15a8ae97 user: culler tags: trunk | |
14:39 | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for generated events. Key event handling was completely reworked. check-in: 71ebe759 user: culler tags: core-8-6-branch | |
13:25 | Add the Menu key to bind-35.1 Closed-Leaf check-in: d791c204 user: culler tags: bug-585584ad66 | |
13:21 | Deal with the Menu key and possibly other keys that Apple does not use. check-in: 3522f9f8 user: culler tags: bug-585584ad66 | |
12:25 | Better way to handle closed key windows on deactivation. Closed-Leaf check-in: 68a59045 user: culler tags: bug-411359dc3b | |
2020-05-11
| ||
22:03 | Revert changes to tkBind.c which will be handled by bug-d2a10a14a8/ check-in: 98bafa87 user: culler tags: bug-585584ad66 | |
21:24 | Fix [411359dc3b]: Clean up Aqua window destruction in TkWmDeadWindow to prevent crashes and zombies on systems with a Touchbar. check-in: aae941e2 user: culler tags: bug-411359dc3b | |
02:20 | Try to match signed/unsigned to xlib correctly; restore macros but try to use more descriptive names; further simplify the big switch. check-in: 73046883 user: marc_culler tags: bug-d2a10a14a8 | |
2020-05-10
| ||
21:37 | Backout the last two commits. That was my error: the original #define KEY_BUTTON_MOTION_CROSSING_WHEEL was (KEY|BUTTON|MOTION|VIRTUAL|CROSSING|WHEEL), that is it included VIRTUAL even if its name didn't. This define is no longer used, making things less misleading. check-in: 97d281dc user: fvogel tags: bug-d2a10a14a8 | |
21:22 | Remove one more apparently erroneously introduced check on the VIRTUAL flag. check-in: fbea5130 user: fvogel tags: bug-d2a10a14a8 | |
21:20 | Remove apparently erroneously introduced checks on the VIRTUAL flag. check-in: 34913485 user: fvogel tags: bug-d2a10a14a8 | |
21:15 | Restore distinguishing of the case of CROSSING in %x and %y substitutions. check-in: 3dcb8b0b user: fvogel tags: bug-d2a10a14a8 | |
21:10 | Remove a now useless test. check-in: 10518a91 user: fvogel tags: bug-d2a10a14a8 | |
21:01 | Remove useless defines and make some cosmetic changes. check-in: e0b0a0cc user: fvogel tags: bug-d2a10a14a8 | |
20:25 | Add a separate flag for MouseWheel events (tkBind.c) and a new WheelEvent event type to the XEvent union (Xlib.h). The new struct agrees with the KeyEvent except it replaces the unsigned int keycode with a signed int delta and drops the trans_chars and nbytes fields that come after the keycode in a KeyEvent. In addition to that, remove the NO_NUMBER hack and make the code clearer with respect to signed vs unsigned numbers. Thanks to Marc Culler for providing this patch. check-in: fdbfe088 user: fvogel tags: bug-d2a10a14a8 | |
2020-05-09
| ||
12:41 | Fix [88c9e0928b]: Treeview: wrong keyboard navigation with -selectmode none. Patch from Emiliano Gavilan. check-in: 702ebb7e user: fvogel tags: trunk | |
12:41 | Fix [88c9e0928b]: Treeview: wrong keyboard navigation with -selectmode none. Patch from Emiliano Gavilan. check-in: 852982f5 user: fvogel tags: core-8-6-branch | |
08:04 | Add test treetags-4.8 exercising tag *deletion* (not tag removal) for a tag used by a cell. This test currently (expectedly) triggers an error since '.tree tag delete' is at this stage only a proposal (see TIP #574). When this proposal will be accepted and branch tip-574 be merged, treetags-4.8 will be here to confirm that tag deletion works with tagged cells, or to remind that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag. check-in: 7438e411 user: fvogel tags: pspjuth-treeview | |
2020-05-08
| ||
16:04 | A few cosmetic changes Closed-Leaf check-in: 69cfdac8 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:44 | Add test treetags-1.11 testing [.tree tag delete]. Also remove old proc in since Tcl features this operator natively. By Emiliano Gavilan. check-in: 0585636a user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:43 | Fix [1bb2f1d7ab]: ttk::treeview doesn't delete tags. Patch from Emiliano Gavilan. check-in: 026c74c5 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
2020-05-07
| ||
02:04 | Restore sheets in Mac file dialogs check-in: 9a619439 user: kevin_walzer tags: trunk | |
02:03 | Restore sheets in Mac file dialogs check-in: 54290f18 user: kevin_walzer tags: core-8-6-branch | |
2020-05-06
| ||
21:45 | Work around an Apple bug which causes *Warning: Window move completed without beginning.* to be sent to stderr. check-in: 9726c0e9 user: culler tags: bug-585584ad66 | |
16:59 | Avoid warnings by calling [panel runModal] instead of [NSApp runModalForWindow:panel] Closed-Leaf check-in: ed6a4287 user: culler tags: catalina-sheets | |
2020-05-05
| ||
18:05 | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSString based on a suggestion by Christopher Chavez. check-in: 3c7ba230 user: culler tags: trunk | |
17:46 | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSString based on a suggestion by Christopher Chavez. check-in: 151ef760 user: culler tags: core-8-6-branch | |
16:03 | More comment edits check-in: abd89449 user: marc_culler tags: bug-585584ad66 | |
13:41 | Edit another comment. check-in: 4ae4ff44 user: marc_culler tags: bug-585584ad66 | |
02:11 | Edit comments. check-in: bced901e user: culler tags: bug-585584ad66 | |
00:47 | Add regression tests for modifier key events. check-in: ed1f8451 user: marc_culler tags: bug-585584ad66 | |
2020-05-04
| ||
22:16 | Add non-regression tests. check-in: 7bd8af87 user: marc_culler tags: bug-585584ad66 | |
2020-05-03
| ||
21:06 | Make a bit more use of helper functions. No functional change. check-in: 4ca3234f user: fvogel tags: bug-16ef161925 | |
19:49 | make injectkeyevent accept a numerical keysym instead of a virtual key code. check-in: f72d7762 user: marc_culler tags: bug-585584ad66 | |
16:14 | Add comments, set virtual to REPLACEMENT_VIRTUAL when inserting IME text too. check-in: 914d59f9 user: marc_culler tags: bug-585584ad66 | |
09:31 | Now a mixture of my fix with Gregor's fix. All tests from bind.test do pass again. check-in: 3604f763 user: fvogel tags: bug-16ef161925 | |
09:07 | Fix [88c9e0928b]: Treeview: wrong keyboard navigation with -selectmode none. Patch from Emiliano Gavilan. Closed-Leaf check-in: 00b6fecf user: fvogel tags: bug-88c9e0928b | |
03:03 | Replace one hash table with an array; make keycodes work in text and entry; use bitfields; stop bind from sign extending keycodes. check-in: 89964278 user: marc_culler tags: bug-585584ad66 | |
2020-05-02
| ||
19:33 | Revert my fix proposal [dfa8bbc5] and commit a fix proposal from Gregor. Tests bind-33.16, -17 and -18 fail again. Moreover bind-33.9 now fails (regression). check-in: 28f17b89 user: fvogel tags: bug-16ef161925 | |
19:25 | Add new test bind-33.19, further exercising simulation of the keyboard to trigger bindings containing several patterns. check-in: d650a3bd user: fvogel tags: bug-16ef161925 | |
16:59 | Fix proposal for [16ef161925]: <Escape><Control-c> binding sequence not working anymore check-in: dfa8bbc5 user: fvogel tags: bug-16ef161925 | |
16:58 | Add (currently failing) tests bind-33.16, bind-33.17 and bind-33.18 exercising the case reported in bug [16ef161925] check-in: a54810f8 user: fvogel tags: bug-16ef161925 | |
14:19 | Add comments check-in: 36de2d12 user: fvogel tags: bug-16ef161925 | |
02:36 | Restore sheets to file dialogs on macOS check-in: 51bfb084 user: kevin_walzer tags: catalina-sheets | |
2020-05-01
| ||
14:00 | Fix [d2a10a14a8]: Don't lookup keysym for mousewheel events. Patch from Christopher Chavez check-in: e596815d user: fvogel tags: bug-d2a10a14a8 | |
12:02 | merge core-8-6-branch check-in: ebf1bde5 user: fvogel tags: bug-7655f65ae | |
12:01 | Fix [cd8714756c]: Long lines of rotated text not printing correctly - MultiFontTextOut. Patch from Christopher Chavez. check-in: 22f641ad user: fvogel tags: trunk | |
12:00 | Fix [cd8714756c]: Long lines of rotated text not printing correctly - MultiFontTextOut. Patch from Christopher Chavez. check-in: dcb50189 user: fvogel tags: core-8-6-branch | |
11:57 | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft, and optimize text item drawing in canvas by skipping the drawing of empty unselected portions of text. Patch from Christopher Chavez. check-in: 488a7dc9 user: fvogel tags: trunk | |
11:57 | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft, and optimize text item drawing in canvas by skipping the drawing of empty unselected portions of text. Patch from Christopher Chavez. check-in: ef40798d user: fvogel tags: core-8-6-branch | |
2020-04-30
| ||
03:05 | Do a little better with keypad keys and shifting keysyms that are not on the keyboard. check-in: 6ff586ae user: marc_culler tags: bug-585584ad66 | |
01:56 | Edit some comments. check-in: f83070b2 user: marc_culler tags: bug-585584ad66 | |
01:37 | Add missing braces. Thanks to Christopher Chavez. check-in: 192026ec user: marc_culler tags: bug-585584ad66 | |
2020-04-29
| ||
21:56 | Follow Jan's sage advice and revert the xlib files. check-in: d2e9cdad user: culler tags: bug-585584ad66 | |
18:40 | Deal with <Oslash> ~ <Shift-oslash> ~ <Shift-Option-o> ~ <Shift-Option-O> ~ <Option-O> ... and fix <BackSpace> and improve injection of key NSEvents. check-in: 45d669d2 user: marc_culler tags: bug-585584ad66 | |
2020-04-28
| ||
14:41 | More comment edits. Add a new test command which can by used to inject key NSEvents directly into the macOS event queue. check-in: 162c782f user: culler tags: bug-585584ad66 | |
2020-04-27
| ||
19:08 | Correct a couple of masking operations. check-in: 02bc5f3b user: culler tags: bug-585584ad66 | |
18:54 | Edit a comment check-in: 3150141a user: culler tags: bug-585584ad66 | |
17:21 | Eliminate use of nbytes, which seems to be superfluous on macOS; edit some comments check-in: 5ffe6fe8 user: marc_culler tags: bug-585584ad66 | |
13:45 | Fix crash when Tk is deactivated while the character selection popup is open. Nice catch by Christopher Chavez! check-in: 7a38ecf7 user: marc_culler tags: bug-585584ad66 | |
01:28 | Deal with Apple's Backspace key. check-in: 75a1a919 user: marc_culler tags: bug-585584ad66 | |
2020-04-26
| ||
22:35 | Revert change to tkMacOSXMouseEvent.c which broke local grabs and add a NULL pointer guard in setupXEvent. check-in: 8add666e user: culler tags: bug-585584ad66 | |
22:12 | Tidy up; expand comments; clarify NSTextInputClient logic; deal with keyPad buttons. check-in: ae01b91e user: culler tags: bug-585584ad66 | |
21:05 | More accurately comment canvText-20.2 Closed-Leaf check-in: a8069c8c user: fvogel tags: bug-2712f43f6e | |
20:30 | Add test canvText-20.2 failing before commit [f74fffb4] and no longer failing with this commit. check-in: 2d463458 user: fvogel tags: bug-2712f43f6e | |
10:07 | Remove cast to int when calling MultiFontTextOut from TkDrawAngledChars (since x and y are doubles and MultiFontTextOut now accepts doubles). Closed-Leaf check-in: 6f7aab5e user: fvogel tags: bug-cd8714756c | |
03:07 | Figured out how to make empty trans_chars, and dealt with menu and control characters. check-in: 461039d9 user: culler tags: bug-585584ad66 | |
2020-04-25
| ||
22:51 | Prevent a crash in setXEventPoint by checking for NULL wmInfoPtr check-in: 7d3000b3 user: culler tags: bug-585584ad66 | |
22:05 | Remove no-op bindings for function keys and set trans_chars appropriately. check-in: dbc9845c user: culler tags: bug-585584ad66 | |
19:16 | Fixing IME broke Latin1; make both work. Use a flag so deciding whether to use the TextInputClient will be more robust. check-in: 020b108b user: culler tags: bug-585584ad66 | |
13:50 | merge trunk (conflicts fixed) check-in: 0976e330 user: fvogel tags: pspjuth-treeview | |
13:35 | Fix a logic error that broke IME and remove the static caret_win variable. check-in: a0aa3688 user: marc_culler tags: bug-585584ad66 | |
12:32 | Restore the build with MSVC after the C++ changes. check-in: a91c2341 user: fvogel tags: revised_text, tip-466 | |
10:05 | merge trunk check-in: 28e20a91 user: fvogel tags: revised_text, tip-466 | |
09:54 | Proceed with RFE [acde5a7641]: Add .gitignore file check-in: f7b8c43e user: fvogel tags: trunk | |
09:54 | Proceed with RFE [acde5a7641]: Add .gitignore file check-in: 145b4fdd user: fvogel tags: core-8-6-branch | |
09:51 | Fix [14188104c3]: ttk::treeview scrollbar not updating. Thanks to cjmcdonald for the report. The actually applied patch turned out to be different from the proposal since it could be demonstrated that the new testcases pass without the wrong line in TreeviewSeeCommand (and for understandable reasons). check-in: cf49dabd user: fvogel tags: trunk | |
09:50 | Fix [14188104c3]: ttk::treeview scrollbar not updating. Thanks to cjmcdonald for the report. The actually applied patch turned out to be different from the proposal since it could be demonstrated that the new testcases pass without the wrong line in TreeviewSeeCommand (and for understandable reasons). check-in: 9a7168ff user: fvogel tags: core-8-6-branch | |
09:43 | Fix [3519111fff]: Problem with scroll in ttk check-in: ce490f07 user: fvogel tags: trunk | |
09:42 | Fix [3519111fff]: Problem with scroll in ttk check-in: 58465630 user: fvogel tags: core-8-6-branch | |
09:38 | Fix [6e25fc7cc1]: widget demo: dark-mode friendly 'NEW' image. Patch from Christopher Chavez. check-in: 253201b5 user: fvogel tags: trunk | |
09:38 | Fix [6e25fc7cc1]: widget demo: dark-mode friendly 'NEW' image. Patch from Christopher Chavez. check-in: 4af616c6 user: fvogel tags: core-8-6-branch | |
01:38 | Restore F17 which was accidentally deleted when moving the KeyArray to a header file. check-in: 249ca6a8 user: marc_culler tags: bug-585584ad66 | |
2020-04-24
| ||
22:28 | Add keysym data for Menu and keypad. check-in: b68c95bf user: culler tags: bug-585584ad66 | |
20:13 | Add x, y, X and Y to key events. check-in: 0dd0b22f user: culler tags: bug-585584ad66 | |
17:43 | Fix [4fa083dd3f]: Should not set the caret position for a window which is not receiving key events. check-in: 913cc4b5 user: culler tags: bug-585584ad66 | |
13:54 | Create TKNSString which implements Christopher Chavez's suggestion in [4cda3ff048] for more efficient conversion from TclUtf to UTF-16. Closed-Leaf check-in: d7f8c0cc user: marc_culler tags: rfe-4cda3ff048 | |
2020-04-23
| ||
21:06 | Optimize text item drawing in canvas by skipping the drawing of empty unselected portions of text. Patch from Christopher Chavez. check-in: fbf5dd8e user: fvogel tags: bug-2712f43f6e | |
20:58 | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft. Patch from Christopher Chavez. check-in: f74fffb4 user: fvogel tags: bug-2712f43f6e | |
15:39 | Rework the keysym handling so we can generate keysyms for non-Latin-1 keys. Also, edit comments and try to make names more accurate. check-in: 95c18e3b user: marc_culler tags: bug-585584ad66 | |
2020-04-22
| ||
21:39 | Fix [cd8714756c]: Long lines of rotated text not printing correctly - MultiFontTextOut. Patch from Christopher Chavez. check-in: d850ea1f user: fvogel tags: bug-cd8714756c | |
2020-04-21
| ||
19:33 | Make the structure of the latin1Table explicit check-in: caf2a7d4 user: marc_culler tags: bug-585584ad66 | |
17:29 | Send all chars up to 0x7F to the TextInputClient so non-Latin1 keyboards work again. check-in: 86620139 user: marc_culler tags: bug-585584ad66 | |
06:57 | Apply a third patch from Christopher Chavez. check-in: e3fc1880 user: fvogel tags: bug-7655f65ae | |
2020-04-20
| ||
21:06 | Process Control-Tab normally; stop using an illegal value for send_event as a flag. check-in: bd0628f7 user: culler tags: bug-585584ad66 | |
19:18 | Fix two typos and a bug -- thanks to Christopher Chavez. check-in: f4ee810c user: culler tags: bug-585584ad66 | |
17:14 | Another rewrite of tkProcessKeyEvent to repair and clarify the logic of when to use the TextInputClient and when to send an XEvent. check-in: 769f555d user: marc_culler tags: bug-585584ad66 | |
2020-04-19
| ||
23:43 | Another major overhaul: more code cleanup; make event generate work for Home, End, ...; distinguish left and right mod keys. check-in: 7e861e1e user: marc_culler tags: bug-585584ad66 | |
10:01 | Apply another patch by Christopher Chavez that fixes the jerk of strings on aqua when selecting text (see the ticket). There is no functional change on Windows and Linux in this patch. check-in: f7f8ba2e user: fvogel tags: bug-7655f65ae | |
09:34 | Fix [7655f65ae7]: text positioning issues in entry widgets. This is a patch from Christopher Chavez, slightly modified, and addresses the bug for Windows, Linux and macOS. check-in: 52f87eb1 user: fvogel tags: bug-7655f65ae | |
09:02 | Remove superfluous call to TtkScrolled. Analysis (see the ticket) shows it is not needed, moreover all tests still pass, and we can't find a script that fails without this call. Closed-Leaf check-in: a4025dc5 user: fvogel tags: bug-14188104c3 | |
2020-04-18
| ||
17:10 | Add new test case treeview-9.3 exercising scrollbar change on 'see' command for an item whose ancestors are closed check-in: 1490603d user: fvogel tags: bug-14188104c3 | |
10:52 | Add .gitignore file Closed-Leaf check-in: 35821519 user: fvogel tags: rfe-acde5a7641 | |
09:44 | Fix [14188104c3]: ttk::treeview scrollbar not updating. Add test treeview-9.2 revealing this bug, failing before the fix and passing with it. Thanks to cjmcdonald. check-in: ca58681e user: fvogel tags: bug-14188104c3 | |
2020-04-17
| ||
18:26 | Fix [585584ad66]: Aqua: event generate not working for function keys check-in: a0030742 user: culler tags: bug-585584ad66 | |
13:49 | Merge 8.6 check-in: fea18cf8 user: jan.nijtmans tags: trunk | |
13:46 | Sync tcl.m4 with Tcl. Re-generate UNIX configure script check-in: 043b12d0 user: jan.nijtmans tags: core-8-6-branch | |
13:42 | Merge 8.5 check-in: 74d4703c user: jan.nijtmans tags: core-8-6-branch | |
13:36 | Update from Xcode 11.3 to 11.4 check-in: b36b223a user: jan.nijtmans tags: core-8-5-branch | |
2020-04-16
| ||
21:14 | Add non-regression test entry-2.1.1. This test fails before the fix, and passes after the fix. Closed-Leaf check-in: e725cbee user: fvogel tags: bug-3519111fff | |
19:03 | Merge 8.6 check-in: b0116465 user: culler tags: mac_styles | |
19:02 | Fix misplaced parentheses and other errors in commit 61e70e0f. check-in: c970964a user: culler tags: trunk | |
19:00 | Fix misplaced parentheses and other errors in commit 61e70e0f. check-in: 2db6e0f1 user: culler tags: core-8-6-branch | |
01:24 | Fix typo check-in: 079c77e2 user: culler tags: mac_styles | |
2020-04-15
| ||
20:56 | Refine comment and revert useless tab->spaces change check-in: fc390f71 user: fvogel tags: bug-3519111fff | |
20:06 | Add a command ::tk::mac::macOSMinorVersion and use it to disable animation of the ttk::progressbar on newer systems. check-in: a15183e8 user: culler tags: mac_styles | |
18:40 | Fix [6e25fc7cc1]: widget demo: dark-mode friendly 'NEW' image. Patch from Christopher Chavez. Closed-Leaf check-in: 8010008c user: fvogel tags: bug-6e25fc7cc1 | |
17:42 | Apply a patch from Christopher Chavez which correctly deals with the fact that Apple uses the middle mouse button for Button 3. check-in: 2e9c357d user: culler tags: trunk | |
17:24 | Apply a patch from Christopher Chavez which correctly deals with the fact that Apple uses the middle mouse button for Button 3. check-in: e7ae616a user: culler tags: core-8-6-branch | |
14:53 | Merge 8.6 check-in: 68a8a0de user: culler tags: mac_styles | |
14:51 | Fix [89354dae31]: Avoid clipping in Aqua TkpDrawCharsInContext. Clipping does not work and is also inefficient. check-in: 1b87ae92 user: culler tags: trunk | |
14:50 | Fix [89354dae31]: Avoid clipping in Aqua TkpDrawCharsInContext. Clipping does not work and is also inefficient. check-in: 422a2d7f user: culler tags: core-8-6-branch | |
06:25 | Fix [3519111fff]: Problem with scroll in ttk check-in: 2222bd76 user: fvogel tags: bug-3519111fff | |
2020-04-14
| ||
22:12 | Merge 8.6 check-in: c5e563ed user: jan.nijtmans tags: trunk | |
22:09 | Workaround for [3767882e06]: X Error of failed request: BadLength (poly request too large or internal Xlib length error) check-in: 7f20966d user: jan.nijtmans tags: core-8-6-branch | |
19:51 | Fix a glitch caused by coercion of a float to an int. Thanks to Christoper Chavez for finding and analyzing the bug. Closed-Leaf check-in: 39c3f572 user: culler tags: bug-89354dae31 | |
19:12 | Merge 8.6 check-in: dc8fae72 user: culler tags: mac_styles | |
19:10 | Fix [87bade7e14]: Aqua PressAndHold composition misbehaves. check-in: d6a43988 user: culler tags: trunk | |
19:09 | Fix [87bade7e14]: Aqua PressAndHold composition misbehaves. check-in: 61e70e0f user: culler tags: core-8-6-branch | |
16:42 | Clipping can never work! Try again. check-in: c7c0e6ab user: marc_culler tags: bug-89354dae31 | |
2020-04-13
| ||
22:06 | Fix [89354dae31]: Text display artifacts can be produced by antialiasing. check-in: e872348a user: culler tags: bug-89354dae31 | |
14:20 | Merge 8.6. One more use of Tk_CreateErrorHandler(), suggested by Christian Werner. Now it works on Ubuntu too! Closed-Leaf check-in: a84cc64f user: jan.nijtmans tags: bug-3767882e06 | |
09:27 | Merge 8.6 check-in: fced3457 user: jan.nijtmans tags: trunk | |
09:26 | Sync win/rules.vc with Tcl version check-in: ffe7ea59 user: jan.nijtmans tags: core-8-6-branch | |
2020-04-12
| ||
21:30 | Use of IsSubsetOf function is clearer (no functional change). check-in: 870205d5 user: fvogel tags: bug-16ef161925 | |
18:05 | Additional suggestion by chw. Unfortunately doesn't help any on Ubuntu :-( check-in: 1f1e2494 user: jan.nijtmans tags: bug-3767882e06 | |
2020-04-10
| ||
21:24 | Merge trunk check-in: 164f7f09 user: jan.nijtmans tags: death-to-dbgx | |
19:12 | Merge 8.6 check-in: ef779307 user: culler tags: mac_styles | |
19:07 | Fix [d72abe6b54]: Aqua toplevel receives button events when resizing. check-in: 5b4fb8bd user: culler tags: trunk | |
19:06 | Fix [d72abe6b54]: Aqua toplevel receives button events when resizing. check-in: fcdeaa13 user: culler tags: core-8-6-branch | |
19:04 | Deal with Snow Leopard. Closed-Leaf check-in: 33b9b65a user: culler tags: bug-d72abe6b54 | |
2020-04-09
| ||
16:20 | Fix [d72abe6b54]: Aqua toplevel receives button events when resizing. check-in: 14204328 user: marc_culler tags: bug-d72abe6b54 | |
13:13 | Proposed workaround for [3767882e06]: X Error of failed request: BadLength (poly request too large or internal Xlib length error). Thanks, Christian! check-in: d8ef94a0 user: jan.nijtmans tags: bug-3767882e06 | |
11:45 | Restore the background loop thread, which is needed after all to process events while a menu is open. check-in: c81b0fc9 user: marc_culler tags: mac_styles | |
2020-04-08
| ||
21:24 | Fix bug [9cd4bc0158]: hang if the first mouse event after closing a menu is bound to a proc that opens a modal dialog. check-in: 56ed375b user: marc_culler tags: mac_styles | |
2020-04-07
| ||
07:36 | Merge trunk check-in: f1a7052c user: jan.nijtmans tags: pspjuth-treeview | |
07:36 | Merge trunk check-in: b46730ff user: jan.nijtmans tags: revised_text, tip-466 | |
07:35 | Merge trunk check-in: aac34d51 user: jan.nijtmans tags: keysym-unicode | |
06:11 | Merge 8.6 check-in: ba58fab2 user: jan.nijtmans tags: mac_styles | |
2020-04-06
| ||
21:50 | Merge 8.6 check-in: 97a40e98 user: jan.nijtmans tags: trunk | |
21:28 | Better implementation of [a179564826], not depending on surrogate handling by Tcl any more check-in: 5513fc0b user: jan.nijtmans tags: core-8-6-branch | |
14:52 | Better implementation of TkUtfToUniChar(), one that doesn't require cooperation of Tcl (TCL_UTF_MAX>3). Just let Tk do the splitting of 4-byte UTF-8 sequences into surrogates. check-in: 1b1c1394 user: jan.nijtmans tags: bug-a179564826 | |
2020-04-04
| ||
19:26 | close unintended fork check-in: b83942c3 user: fvogel tags: trunk | |
19:24 | Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan). check-in: 0d744101 user: fvogel tags: trunk | |
2020-04-03
| ||
15:14 | Move handling of TkWinGetPlatformId() up in tclStubInit.c: It belongs with Tk_TranslateWinEvent/Tk_PointerEvent. A few typecasts, remedying gcc warnings on Win32 with C++. check-in: 972fff48 user: jan.nijtmans tags: trunk | |
13:01 | Merge 8.6 check-in: 6d1edcce user: jan.nijtmans tags: trunk | |
12:53 | Split (internal) TK_THEME_WIN_CLASSIC into two different symbols: TK_THEME_WIN_CLASSIC/TK_THEME_WIN_VISTA check-in: a1126ca0 user: jan.nijtmans tags: core-8-6-branch | |
12:13 | Update to Xcode 9.4, don't bother Xcode 8 any more. check-in: 6367721f user: jan.nijtmans tags: core-8-6-branch | |
02:11 | Fix for efbedd5ff5, thanks to Christopher Chavez for patch check-in: 87ff1bd3 user: kevin_walzer tags: trunk | |
02:10 | Fix for efbedd5ff5, thanks to Christopher Chavez for patch check-in: 6fd704b6 user: kevin_walzer tags: core-8-6-branch | |
2020-04-02
| ||
14:05 | Merge trunk check-in: 341da642 user: jan.nijtmans tags: keysym-unicode | |
13:51 | Fix [220811] and [220808]: Docs missing for Tk_TranslateWinEvent/Tk_PointerEvent API. Moved functions to tkWinInt.h as MODULE_SCOPE. (Stub entry still kept, as long as not -DTK_NO_DEPRECATED) check-in: fcaa0cdc user: jan.nijtmans tags: trunk | |
13:36 | typo check-in: 93af3915 user: dgp tags: trunk | |
13:05 | Supply CONSTified XkbOpenDisplay for X11 systems, needed when compiling with C++ compiler. check-in: 7e704ae0 user: jan.nijtmans tags: trunk | |
10:09 | Merge 8.6 check-in: 4e192c81 user: jan.nijtmans tags: trunk | |
10:08 | Since Xcode8 and Xcode9 are no longer supported, update Travis build script to use Xcode8.3 and Xcode 9.2 in stead: We cannot thrust homebrew with those Xcode versions any more, that's (hopefully) the cause of the current Xcode 9 build failures. check-in: 8755b5b7 user: jan.nijtmans tags: core-8-6-branch | |
2020-04-01
| ||
19:15 | CONSTify function XkbOpenDisplay(), and resolve conflict with definition in X11 check-in: 524a3182 user: jan.nijtmans tags: trunk | |
15:27 | Merge trunk check-in: c519f417 user: jan.nijtmans tags: keysym-unicode | |
15:24 | Merge trunk check-in: f809476b user: jan.nijtmans tags: revised_text, tip-466 | |
15:23 | Merge trunk check-in: 6fbc32e5 user: jan.nijtmans tags: stub-simplification | |
15:20 | Merge 8.6 check-in: 2e56e84b user: jan.nijtmans tags: trunk | |
15:13 | Move brew package definition to top of .travis.yml check-in: c23eb20c user: jan.nijtmans tags: core-8-6-branch | |
2020-03-31
| ||
15:14 | Fix C++ build check-in: b6158c84 user: jan.nijtmans tags: trunk | |
13:09 | Possible fix for efbedd5ff5 Closed-Leaf check-in: 767f3d82 user: kevin_walzer tags: macbuttonfix | |
2020-03-30
| ||
21:35 | More WIP check-in: 9a8b1671 user: jan.nijtmans tags: stub-simplification | |
21:04 | Merge trunk, more WIP check-in: 9070a4e0 user: jan.nijtmans tags: stub-simplification | |
12:49 | Merge 8.6 check-in: 9b698222 user: jan.nijtmans tags: trunk | |
12:43 | Add more (dummy) stub entries. Make TkGenerateActivateEvents() available for more platforms than only MacOS and win32. check-in: 3a90e780 user: jan.nijtmans tags: core-8-6-branch | |
12:06 | Merge trunk check-in: e4e38d38 user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge 8.6 check-in: 33d41c1f user: jan.nijtmans tags: trunk | |
09:46 | Only use "string range" when $index > 0, so there's really something to be done. check-in: 33d34039 user: jan.nijtmans tags: core-8-6-branch | |
08:53 | Merge 8.6 check-in: 9dbf1dd4 user: jan.nijtmans tags: trunk | |
08:52 | Fix [3874c489cb44012a]: Test butPtr->image against NULL instead of None check-in: dbb6de27 user: jan.nijtmans tags: core-8-6-branch | |
08:51 | Some code cleanup, backported from 8.7 (mainly usage of exact types and type-casts). check-in: bacf398e user: jan.nijtmans tags: core-8-6-branch | |
2020-03-29
| ||
23:08 | Avoid crash in identify element check-in: dcd2ac59 user: pspjuth tags: pspjuth-treeview | |
21:07 | Handle -stripedbackground in cell tags check-in: 438a18ac user: pspjuth tags: pspjuth-treeview | |
20:23 | Do not assume existance of elements check-in: 54b930f8 user: pspjuth tags: pspjuth-treeview | |
19:11 | Make TkGenerateActivateEvents() available to Win32 and X11 Closed-Leaf check-in: 720b360f user: jan.nijtmans tags: dummy-stubs | |
17:31 | Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan). Closed-Leaf check-in: 0e035f0e user: fvogel tags: bug-3134d697c8 | |
15:38 | Add more (dummy) stub entries, as preparation for futher stub simplifications in 8.7 and 9.0 check-in: 1f13a001 user: jan.nijtmans tags: dummy-stubs | |
14:22 | WIP check-in: b1e4763c user: jan.nijtmans tags: stub-simplification | |
12:56 | Fix [655fe2754f]: Tearoff menu labels cut off. check-in: 65c5b919 user: fvogel tags: trunk | |
12:55 | Fix [655fe2754f]: Tearoff menu labels cut off. check-in: 92a2d5d6 user: fvogel tags: core-8-6-branch | |
09:43 | Avoid failure of test treeview-rowheight-3 by checking there is an increase in the row height upon font size increase. The magnitude of this row height increase does not matter, and depends too much on the available fonts to be really testable. check-in: 027283ae user: fvogel tags: pspjuth-treeview | |
09:23 | Further test naming fix check-in: ebe3976e user: fvogel tags: pspjuth-treeview | |
09:09 | Fix duplicate test naming check-in: 27ccf90b user: fvogel tags: pspjuth-treeview | |
2020-03-28
| ||
19:30 | Cell tags check-in: 92934ff1 user: pspjuth tags: pspjuth-treeview | |
15:49 | Adapt rowheight to Cell as well check-in: cd37660f user: pspjuth tags: pspjuth-treeview | |
14:52 | Tests and bugfix for rowheight adaption check-in: 8c633ae2 user: pspjuth tags: pspjuth-treeview | |
2020-03-27
| ||
22:42 | Auto-adapt -rowheight check-in: f1a431f3 user: pspjuth tags: pspjuth-treeview | |
2020-03-25
| ||
20:54 | Only do the preparation step once. check-in: e8820dba user: pspjuth tags: pspjuth-treeview | |
15:43 | Be a tiny bit more conservative. check-in: bcd7cdca user: culler tags: mac_styles | |
15:32 | Merge 8.6 check-in: 69dd2bf5 user: culler tags: mac_styles | |
15:22 | Fix a bug that broke the ttk::scale when the to value is less than 0.5 check-in: ce9c561d user: culler tags: mac_styles | |
2020-03-24
| ||
15:26 | Fix [87bade7e14]: PressAndHold composition misbehaves. Closed-Leaf check-in: 14376ab5 user: marc_culler tags: bug-87bade7e14 | |
07:59 | Merge-mark check-in: 66313d21 user: jan.nijtmans tags: trunk | |
07:56 | Replace all instances of Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() with Tcl_UniCharToUtfDString()/Tcl_UtfToUniCharDString(), if possible (only for -DTCL_UTF_MAX=3, which is the default and only supported option) Backported, as far as possible, from 8.7. This helps moving away from Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar(), even though it only becomes deprecated in 8.7. check-in: c00fb54a user: jan.nijtmans tags: core-8-6-branch | |
2020-03-22
| ||
23:04 | Merge-mark check-in: cf7e72b6 user: jan.nijtmans tags: trunk | |
23:01 | Fix [f4dec2c2287aee9e]: Build failure with GCC 4.X (tkUnixKey.c) check-in: b25d813e user: jan.nijtmans tags: core-8-6-branch | |
22:55 | Fix [a010a249c7]: notebook-1.4 failures check-in: 325f72d3 user: jan.nijtmans tags: trunk | |
21:19 | Imageanchor should work like image in tags. check-in: 6ae624a1 user: pspjuth tags: pspjuth-treeview | |
20:59 | Merge trunk check-in: 7b6b43b2 user: jan.nijtmans tags: keysym-unicode | |
20:15 | Restructure tags to only allow those that work, and are documented to work. check-in: 345baad7 user: pspjuth tags: pspjuth-treeview | |
19:20 | Merge 8.6 check-in: 1ada8c86 user: jan.nijtmans tags: trunk | |
19:19 | Fix [98662d321e]: Aqua: fix build with -DTK_MAC_DEBUG_DRAWING. Thanks to chrstphrchvz for bug-report and path! check-in: a8d33b8a user: jan.nijtmans tags: core-8-6-branch | |
18:04 | Structure the code for tree label drawing the same way as cell drawing. check-in: e2ede3f4 user: pspjuth tags: pspjuth-treeview | |
15:57 | Make test identify-11 more robust against environment. check-in: f9dcbf8e user: pspjuth tags: pspjuth-treeview | |
08:37 | Restore PASS for test treeview-identify-11, which turned to a FAILED in [399e961031]. check-in: fc36181a user: fvogel tags: pspjuth-treeview | |
08:17 | Fix formatting, and respect alphabetical order in options list check-in: a3255eb4 user: fvogel tags: pspjuth-treeview | |
00:49 | Restructured cell drawing check-in: d3c862c2 user: pspjuth tags: pspjuth-treeview | |
00:37 | Refactored Cell ID handling. check-in: 2f2b05c9 user: pspjuth tags: pspjuth-treeview | |
2020-03-21
| ||
21:44 | Remade how -striped is implemented. Using an option instead of a state. check-in: f5b3a0da user: pspjuth tags: pspjuth-treeview | |
2020-03-20
| ||
13:34 | Merge trunk check-in: 70504b25 user: jan.nijtmans tags: keysym-unicode | |
13:33 | Merge 8.6 Closed-Leaf check-in: 70f47d7b user: jan.nijtmans tags: bug-655fe2754f | |
13:27 | Merge trunk check-in: 4abd1c1b user: jan.nijtmans tags: pspjuth-treeview | |
13:26 | Merge 8.7 check-in: b2e6e967 user: jan.nijtmans tags: revised_text, tip-466 | |
08:31 | More usage of (internal) TkGetIntForIndex() function, and give this function an additional parameter "lastOK". This way, "end" doesn't need to be handled especially in other code places, all is centralized in this single functions. Only Ttk's "treeview" not done yet, since that requires handling a linked list in stead of an array. check-in: f164c265 user: jan.nijtmans tags: trunk | |
2020-03-19
| ||
16:33 | Merge trunk check-in: df0d9c7e user: jan.nijtmans tags: pspjuth-treeview | |
10:17 | Merge 8.6. More TCL_UNUSED() usage. check-in: c28b848e user: jan.nijtmans tags: trunk | |
09:37 | Increase FONTMAP_PAGES from 192 to 256, making room for Unicode 13 plane 3. check-in: 470c6b92 user: jan.nijtmans tags: core-8-6-branch | |
08:49 | Add builds for MacOS (Xcode 8 up to 11.3) to Travis. check-in: 08fba02e user: jan.nijtmans tags: core-8-6-branch | |
00:29 | Have a valid -id in tree column. This fixes a crash in previous cell selection commit. Fix memory leak in tree column. check-in: a2a09477 user: pspjuth tags: pspjuth-treeview | |
2020-03-18
| ||
17:45 | Build Mac using unix/Makefile in stead of macosx/GNUmakefile, because that's easier to get working directly. Closed-Leaf check-in: 253d458a user: jan.nijtmans tags: travis-mac | |
16:20 | More internal use of TkGetIntForIndex() function. check-in: 0ee03f81 user: jan.nijtmans tags: trunk | |
14:38 | TIP 569 remove lint comments check-in: a31f1014 user: dgp tags: trunk | |
2020-03-17
| ||
21:51 | Follow-up to [d9bda1d1]: Clamp "listbox index" values between -1 and (maximum) end+1 = the number of elements, which point to one more than the last emlement.... that's what other GUI elements are really doing too. Duh. check-in: 68091ead user: jan.nijtmans tags: trunk | |
10:10 | Add various Xcode builds (8 up to 11.3) to Travis check-in: 476a5838 user: jan.nijtmans tags: travis-mac | |
09:12 | Merge trunk check-in: 184f2ed0 user: jan.nijtmans tags: revised_text, tip-466 | |
08:36 | Another round of type-casts for ckalloc() calls. Makes C++ compilers even more happy. Mainly for MacOS code. check-in: 0efa6ec0 user: jan.nijtmans tags: trunk | |
07:49 | Merge trunk check-in: 17b7dc29 user: jan.nijtmans tags: revised_text, tip-466 | |
07:33 | Replace stdbool.h by the llvm version. Suggested by Christian Gollwitzer for licence reasons. Thanks! Not actually used by Tk (yet). check-in: 09b488fb user: jan.nijtmans tags: trunk | |
00:18 | close fork check-in: 1caab603 user: dgp tags: trunk | |
2020-03-16
| ||
23:33 | Allow any columns to be in cell selection check-in: e3414938 user: pspjuth tags: pspjuth-treeview | |
23:05 | Eliminate many more warnings on macOS, related to -Wextra check-in: 880c726a user: jan.nijtmans tags: trunk | |
22:37 | Handle when titlecolumns > displaycolumns. Test this, and crash from previous commit. check-in: 399e9610 user: pspjuth tags: pspjuth-treeview | |
22:19 | stifle compiler warnings check-in: 45f2acb1 user: dgp tags: trunk | |
21:37 | Fix [50b5e64bccc1e3d0]: Broken Mac OSX build. Reverted part of [df3646cf656c2e3a] (not sure why this is wrong, works on UNIX but not MacOSX). To be investigated further, but for now this works. check-in: 9603c4e8 user: jan.nijtmans tags: trunk | |
21:06 | Merge 8.6 check-in: 2e3410d6 user: jan.nijtmans tags: trunk | |
21:01 | Merge 8.5 check-in: 5af44a15 user: jan.nijtmans tags: core-8-6-branch | |
19:25 | [787adc5ed7] The workaround for Tk 8.5.* was still never quite right, and was continuing to crash in the Tk test suite. Do not know why it took 4 years to notice. check-in: 0a6fc38f user: dgp tags: core-8-5-branch | |
2020-03-15
| ||
17:32 | Slightly better than previous commit: Don't depend on the exact version number of the availble Tcl 8.6.x brew formula. check-in: b3c24d57 user: jan.nijtmans tags: core-8-5-branch | |
17:09 | Should now (really!) work on OSX, X11 only. check-in: cb0f7209 user: jan.nijtmans tags: core-8-5-branch | |
16:57 | Fix crash in DrawHeadings() when drawing the headings of the title columns. This crash happened if the number of display columns is less than -titlecolumns check-in: edb82472 user: fvogel tags: pspjuth-treeview | |
11:37 | Fix drawing artifact on (torn-off) menu resizing, and better comment the painting steps. check-in: fd2b8851 user: fvogel tags: bug-655fe2754f | |
2020-03-14
| ||
22:05 | Fix another buglet: The arrow of a cascade menu item is only drawn on Windows if this cascade item really has a submenu attached to it (the fact this item is of cascade type is not enough to display the arrow). Mimic this behavior (of the platform native widget when in a normal menu) in torn-off menues. check-in: 9757835e user: fvogel tags: bug-655fe2754f | |
21:39 | Fix [655fe2754f]: Tearoff menu labels cut off check-in: 0865dcf8 user: fvogel tags: bug-655fe2754f | |
2020-03-13
| ||
11:07 | Another attempt to fix OSX build check-in: 4d1114c3 user: jan.nijtmans tags: core-8-5-branch | |
2020-03-12
| ||
21:09 | Fix [2edd843def]: canvas postscript returns non empty string when -file or -channel is specified. Fix by Emiliano Gavilan. check-in: 7f84fc64 user: fvogel tags: trunk | |
21:09 | Fix [2edd843def]: canvas postscript returns non empty string when -file or -channel is specified. Fix by Emiliano Gavilan. check-in: ee443427 user: fvogel tags: core-8-6-branch | |
20:55 | Fix [08e2f8e6f0]: unable to change focus after prior selection of focus check-in: b31665c5 user: fvogel tags: trunk | |
20:55 | Fix [08e2f8e6f0]: unable to change focus after prior selection of focus check-in: f772db13 user: fvogel tags: core-8-6-branch | |
12:13 | Try to fix Travis OSX build check-in: 1cf9c2cc user: jan.nijtmans tags: core-8-5-branch | |
10:10 | Fix [3551802fff]: Use the Xkb API to simplify Tk's keyboard event handling check-in: a0fba3fd user: jan.nijtmans tags: trunk | |
2020-03-11
| ||
15:15 | Merge trunk check-in: 6a77ea60 user: jan.nijtmans tags: revised_text, tip-466 | |
15:14 | Merge 8.6 check-in: 0d04b68a user: jan.nijtmans tags: trunk | |
15:11 | Don't mind XKeycodeToKeysym() deprecation warning any more. Some MacOS code cleanup (e.g. no "register" keyword any more) check-in: d465e62e user: jan.nijtmans tags: core-8-6-branch | |
13:47 | Restore recent changes to tkMacOSXWm.c accidentally reverted with last commit check-in: a8eb1198 user: kevin_walzer tags: trunk | |
13:45 | Merge trunk check-in: b52dd087 user: jan.nijtmans tags: revised_text, tip-466 | |
13:03 | Eliminate More C++-related warnings, when compiling against Tcl 9.0 headers. check-in: 0596f214 user: jan.nijtmans tags: trunk | |
10:39 | Put back accidently commented-out part from ttkWinXPTheme.c check-in: 7e2a92ce user: jan.nijtmans tags: trunk | |
10:28 | Make Tk compile using C++ against Tcl 9.0 headers. check-in: dd063056 user: jan.nijtmans tags: trunk | |
08:45 | Add various build (e.g. MacOS with xquarz, --disable-xft) check-in: d59679ea user: jan.nijtmans tags: core-8-5-branch | |
01:45 | Fix for wm fullscreen attributes bit on macOS; thanks to Christopher Chavez for patch check-in: 9a6854d3 user: kevin_walzer tags: trunk | |
01:44 | Fix for wm fullscreen attributes bit on macOS; thanks to Christopher Chavez for patch (ticket [fb2ec386]) check-in: d6f40a56 user: kevin_walzer tags: core-8-6-branch | |
2020-03-10
| ||
17:13 | Fix the X11 build on OSX check-in: 9e0c08a4 user: dgp tags: core-8-5-branch | |
15:09 | Merge trunk. Fix C++ build. check-in: ec1e59f5 user: jan.nijtmans tags: pspjuth-treeview | |
15:01 | More progress in making win32 build C++-ready. check-in: aa8cb35e user: jan.nijtmans tags: trunk | |
13:31 | Merge trunk. Now warning-free except on MacOS. check-in: abe3ed6a user: jan.nijtmans tags: revised_text, tip-466 | |
12:24 | Merge 8.7. Also remove all traces of HAVE_XKBKEYCODETOKEYSYM (assumed to be 1) and XKEYCODETOKEYSYM_IS_DEPRECATED (not applicable any more) Closed-Leaf check-in: 2aab797b user: jan.nijtmans tags: bug-3551802fff | |
11:12 | Merge-mark check-in: 696f9d35 user: jan.nijtmans tags: trunk | |
11:11 | Merge 8.5 check-in: c75566b6 user: jan.nijtmans tags: core-8-6-branch | |
10:57 | Fix many gcc(-9) warnings, backported from trunk. Add dummy X11 stub entries, marking entries added in Tk 8.6 and Tk 8.7. check-in: 3b4608fd user: jan.nijtmans tags: core-8-5-branch | |
08:57 | Add XkbKeycodeToKeysym() and XkbOpenDisplay() to the (Windows/MacOS) X11 stub table. No effect for UNIX. check-in: 5a30e307 user: jan.nijtmans tags: trunk | |
2020-03-09
| ||
23:06 | Merge trunk check-in: 1258ad15 user: pspjuth tags: pspjuth-treeview | |
22:24 | Finish for MacOS too Closed-Leaf check-in: 233abe90 user: jan.nijtmans tags: xkb | |
21:03 | merge core-8-6-branch check-in: adb3ab84 user: fvogel tags: trunk | |
20:58 | Replace very very old constraint name 'unixOrPc' by the equivalent, up-to-date, documented, 'unixOrWin' constraint. check-in: 7841a29f user: fvogel tags: core-8-6-branch | |
18:26 | Revert a constification that broke the X build on OSX. check-in: fc470fc7 user: dgp tags: core-8-6-branch | |
16:00 | Merge 8.6 check-in: 05eabb5a user: jan.nijtmans tags: trunk | |
15:50 | Eliminate a few (harmless) gcc(-9) warnings on Windows and Cygwin. check-in: 71856de3 user: jan.nijtmans tags: core-8-6-branch | |
15:27 | Add XkbOpenDisplay and XkbKeycodeToKeysym to X11 stub table. MacOS not done yet. check-in: 0f20d02a user: jan.nijtmans tags: xkb | |
2020-03-08
| ||
16:49 | Instroduce TCL_UNUSED() macro, and use to make more -Wextra warnings disappear. check-in: 46de2340 user: jan.nijtmans tags: trunk | |
2020-03-06
| ||
08:50 | Merge trunk. More C++ fixes. Should - at least - compile now, not yet warning-free. check-in: f4060470 user: jan.nijtmans tags: revised_text, tip-466 | |
08:19 | Merge trunk. More C++ fixes check-in: 08503fba user: jan.nijtmans tags: revised_text, tip-466 | |
2020-03-05
| ||
22:15 | Eliminate many -Wextra warnings check-in: ac625e2f user: jan.nijtmans tags: trunk | |
2020-03-04
| ||
12:24 | Finalize the fix for ticket [382712ade65] (X11: 'event generate . <KeyPress>' segfault) by documenting the leftover consequence of the fix. check-in: 97b043e2 user: fvogel tags: trunk | |
12:19 | Finalize the fix for ticket [382712ade65] (X11: 'event generate . <KeyPress>' segfault) by documenting the leftover consequence of the fix. check-in: 611f00b7 user: fvogel tags: core-8-6-branch | |
2020-03-03
| ||
06:54 | Fix [2edd843def]: canvas postscript returns non empty string when -file or -channel is specified. Fix provided by Emiliano Gavilan. Tests canvPs-1.1 and convPs-2.1 now pass. Closed-Leaf check-in: b31e661b user: fvogel tags: bug-2edd843def | |
06:52 | Augment tests canvPs-1.1 and canvPs-2.1 so that they also check that [.c postscript] return the empty string as documented. These tests currently fail. check-in: 683bb40e user: fvogel tags: bug-2edd843def | |
2020-03-02
| ||
20:54 | Fix [08e2f8e6f0]: unable to change focus after prior selection of focus. The problem was that the mask in the event handler deletion did not match the mask of the event handler creation. Test focus-7.1 now passes. Closed-Leaf check-in: 8d84fb53 user: fvogel tags: bug-08e2f8e6f0 | |
20:51 | Add focus-7.1 as a non-regression test for [08e2f8e6f0]. This test does not pass yet. check-in: cce8524e user: fvogel tags: bug-08e2f8e6f0 | |
01:17 | Make see command work propely. Cleanup and tests. check-in: e2fc91c9 user: pspjuth tags: pspjuth-treeview | |
2020-03-01
| ||
22:11 | Fix many warnings in MacOSX build (caused by -Wextra -Wc++-compat). All harmless. Not finished yet. check-in: b8b2f140 user: jan.nijtmans tags: trunk | |
21:35 | Merge trunk. C++ fixes not finished yet (C++ compile will still fail) check-in: 2e62f136 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-02-29
| ||
07:46 | Add more option types: cursor and window check-in: 636fef34 user: dkf tags: tip-560 | |
2020-02-28
| ||
12:05 | Implement TIP #557: C++ support for Tcl check-in: 5da24ae4 user: jan.nijtmans tags: trunk | |
2020-02-27
| ||
19:58 | Let TkGetIntForIndex() return TCL_ERROR for invalid index values, in stead of -1. So, callers of this function don't need to do that any more. check-in: 010c1e57 user: jan.nijtmans tags: trunk | |
2020-02-26
| ||
21:55 | Cleanup check-in: a64db309 user: pspjuth tags: pspjuth-treeview | |
10:13 | Merge trunk Closed-Leaf check-in: 138b5f20 user: jan.nijtmans tags: cplusplus | |
09:10 | Merge 8.6 check-in: 1a6cb7b3 user: jan.nijtmans tags: trunk | |
09:09 | Add errno.h include to tkMacOSXPort.h and tkUnixPort.h: now needed in tkConsole.c check-in: 5e8a0e70 user: jan.nijtmans tags: core-8-6-branch | |
2020-02-25
| ||
22:48 | All cellselection command can do rectangle check-in: 46ffc1c5 user: pspjuth tags: pspjuth-treeview | |
22:08 | Allow cell list to be single cell check-in: c53d1be6 user: pspjuth tags: pspjuth-treeview | |
16:24 | Merge 8.6 check-in: 28c35904 user: jan.nijtmans tags: trunk | |
16:20 | Upgrade console channel type to TCL_CHANNEL_VERSION_5. check-in: 514c0974 user: jan.nijtmans tags: core-8-6-branch | |
02:32 | Fix [06d8246baf]: Aqua scrollbar does not update correctly when scrolling with the mouse wheel or scroll gesture Leaf check-in: 2ad9d5ba user: marc_culler tags: bug-06d8246baf | |
2020-02-24
| ||
20:35 | Merge Tip #563: MouseWheel for horizontal scrollbar check-in: 2fd8b8cc user: oehhar tags: trunk | |
20:28 | Add tests for scrollwheel on scrollbar: no shift horizontal and for ttk::scrollbar Closed-Leaf check-in: 205591d1 user: oehhar tags: tip-563-scrollbar-scrollwheel | |
14:20 | Add -Wpointer-arith to C-flags. Fix some ANSI prototypes. check-in: 7a812b9d user: jan.nijtmans tags: core-8-6-branch | |
13:11 | Fix [4b5deacc70]: undefined reference to `Tcl_SetStartupScript'. Also fix some ANSI prototypes. Sync tcl.m4 with Tcl. check-in: 065ecee6 user: jan.nijtmans tags: core-8-5-branch | |
09:47 | Merge-mark check-in: 7962f1dd user: jan.nijtmans tags: core-8-6-branch | |
09:46 | (cherry-pick): Work around a few new gcc(-9) warnings. Also fix static build against Tcl 8.6 headers, so we (finally) add a static build of Tk 8.5 to Travis. check-in: 4b2fa0a7 user: jan.nijtmans tags: core-8-5-branch | |
09:10 | Merge 8.6 check-in: cbabede7 user: jan.nijtmans tags: trunk | |
09:09 | Work around a few new gcc(-9) warnings. check-in: 22d0998f user: jan.nijtmans tags: core-8-6-branch | |
08:57 | Add internal function TkGetIntForIndex(), which handles integer indexes and "end" using Tcl_GetIntForIndex() (TIP #544). For now, only used in menu's. check-in: 65b44757 user: jan.nijtmans tags: trunk | |
01:12 | Fix for utility/floating windows on macOS not displaying completely on initial creation check-in: 822558a6 user: kevin_walzer tags: trunk | |
01:11 | Fix for utility/floating windows on macOS not displaying completely on initial creation check-in: cade7f7f user: kevin_walzer tags: core-8-6-branch | |
2020-02-23
| ||
21:19 | Fix 2 compiler warnings (gcc-9) check-in: 91e50e1d user: jan.nijtmans tags: trunk | |
21:15 | Fix jumps in columns widths when resizing one of the non-scrollable columns (with -titlecolumns is > 0), when columns are not stretchable, and the horizontal scrollbar is not fully at the left. check-in: bcc8ba79 user: fvogel tags: pspjuth-treeview | |
18:50 | Be more accurate in the man page of the bbox command for ttk::treeview. Note: this precision is not specific to TIP #552 check-in: 9ac86608 user: fvogel tags: pspjuth-treeview | |
18:33 | Add missing error message when -titlecolumns or -titleitems are passed a negative value check-in: 548015d1 user: fvogel tags: pspjuth-treeview | |
17:12 | Let -stripe true show the alternate state with winnative and xpnative themes check-in: 29169820 user: fvogel tags: pspjuth-treeview | |
15:12 | Remove detection of Xkb performed at runtime, which removes the deprecation warning about XKeyCodeToKeysym. See ticket [3551802fff]. check-in: e44fc1ef user: fvogel tags: bug-3551802fff | |
14:41 | merge core-8-6-branch check-in: 5fa8b7e7 user: fvogel tags: bug-e3888d5820 | |
14:39 | Prevent some textTag tests from triggering hot spots of the Linux KDE/Plasma desktop. What is needed in these tests is to move the mouse out of the test window when the test starts, so that the events expected by the test can be observed. We don't need to move the mouse exactly at the upper-left corner of the screen, we only have to make sure the mouse pointer is outside the test window. check-in: dc6628ca user: fvogel tags: trunk | |
14:38 | Prevent some textTag tests from triggering hot spots of the Linux KDE/Plasma desktop. What is needed in these tests is to move the mouse out of the test window when the test starts, so that the events expected by the test can be observed. We don't need to move the mouse exactly at the upper-left corner of the screen, we only have to make sure the mouse pointer is outside the test window. check-in: 3125db91 user: fvogel tags: core-8-6-branch | |
2020-02-22
| ||
15:37 | Merge implementation of TIP #565: .canvas raise/lower ignore non-existent tag, which fixes [3552805fff]. This follows a positive vote from the TCT. check-in: 72871533 user: fvogel tags: trunk | |
15:33 | Merge implementation of TIP #564: ttk font sizes in points, which fixes [dccd82bdc7]. This follows a positive vote from the TCT. check-in: f7a65e47 user: fvogel tags: trunk | |
14:58 | Code style and comments ultra-minor fixes check-in: 6883e118 user: fvogel tags: pspjuth-treeview | |
14:40 | ttk::treeview man page tweaking check-in: 24acc54e user: fvogel tags: pspjuth-treeview | |
12:52 | Fix error in formatting of ttk::treeview man page for -selecttype options check-in: 2b3e2a9f user: fvogel tags: pspjuth-treeview | |
2020-02-21
| ||
14:26 | Rename (static) function TkMenuCleanup() to MenuCleanup(). Make TkGetMenuIndex() a static function (is used in one file only). Remove "registry" keywork in tkMenu.c. Add "const" modifier to ttkWinXPTheme.c check-in: cef222a0 user: jan.nijtmans tags: trunk | |
2020-02-19
| ||
16:48 | Fix 2 gcc warnings in win/ttkWinXPTheme.c due to the recent addition of "const". Also add type-casts (while on it), helping C++ compatibility. Use more internal size_t in ttk. And use some more Tcl_GetWideIntFromObj() in stead of Tcl_GetIntFromObj() check-in: 1e916d8f user: jan.nijtmans tags: trunk | |
04:02 | Add alternate mode for treeview on macOS check-in: f492824f user: kevin_walzer tags: pspjuth-treeview | |
2020-02-18
| ||
21:19 | Use TkGrabState() in function TestgrabObjCmd() instead of dispPtr->grabWinPtr to make the code clearer and the interface cleaner. check-in: 1e8dcf37 user: fvogel tags: bug-e3888d5820 | |
15:54 | Clamp "listbox index" values between -1 and (maximum) end+1, as done in other GUI elements too (like menu). check-in: d9bda1d1 user: jan.nijtmans tags: trunk | |
14:19 | Merge trunk. Fix two minor C++ issues in tkTest.c check-in: b59165e4 user: jan.nijtmans tags: cplusplus | |
14:01 | Make more C++-compiler robust. check-in: bebef983 user: jan.nijtmans tags: tip-556 | |
12:50 | Merge trunk. Remove end-of-line spacing. check-in: 61ad3035 user: jan.nijtmans tags: tip-556 | |
12:45 | Add compat/stdbool.h (needed by revised_text) and compat/stdint.h (needed by TIP #556, or any other Tk extension which on tclInt.h) Remove the need for "make doc", by committing doc/man.macros directly here. check-in: df3646cf user: jan.nijtmans tags: trunk | |
2020-02-17
| ||
22:06 | Refine test bind-35.1 once more since [grab current] returns the eventualGrabWin while we're interested in the grabWin instead. check-in: 0b310b17 user: fvogel tags: bug-e3888d5820 | |
15:50 | Merge trunk check-in: 440e4b50 user: jan.nijtmans tags: tip-556 | |
14:51 | Merge 8.6 Closed-Leaf check-in: 57234208 user: jan.nijtmans tags: bug-382712ade6 | |
14:50 | Merge 8.6 check-in: 32252102 user: jan.nijtmans tags: bug-e3888d5820 | |
14:47 | Make internal _XInitImageFuncPtrs() prototype work with C++ on all platforms (prevent conflict with tkIntXlibDecls.h) check-in: 1a516be1 user: jan.nijtmans tags: cplusplus | |
14:37 | Merge trunk check-in: 66af82c5 user: jan.nijtmans tags: cplusplus | |
13:46 | More "const" additions. check-in: ca5c672f user: jan.nijtmans tags: trunk | |
13:45 | Clamp output of listbox indexes to be >= -1 always. Many other's (like menu's, entries) already do that. Doesn't make really a difference, as -2 is just as invalid as -1. check-in: abaa003d user: jan.nijtmans tags: trunk | |
2020-02-16
| ||
20:26 | Don't stress the CPU too much. check-in: 0a5a92c7 user: fvogel tags: bug-e3888d5820 | |
20:14 | Attempt to make test bind-35.1 more reliable, by waiting for the expected [grab current] value. check-in: ab0f1a27 user: fvogel tags: bug-e3888d5820 | |
20:12 | Add an optional arg, default, to [option get] to support this TIP check-in: bdc754f2 user: dkf tags: tip-560 | |
16:50 | Be more exact in the bind.n man page check-in: 76e2a8ab user: fvogel tags: bug-382712ade6 | |
12:43 | Merge trunk check-in: faf78f30 user: jan.nijtmans tags: cplusplus | |
12:42 | Merge 8.6 check-in: cb8499e8 user: jan.nijtmans tags: trunk | |
12:42 | Merge 8.5 check-in: dc776f94 user: jan.nijtmans tags: core-8-6-branch | |
12:26 | Don't build static with tcl8.6, that doesn't work (yet). Could be fixed, but not high prio. Add a few "const" specifiers (backported from 8.6) check-in: 499a7d8d user: jan.nijtmans tags: core-8-5-branch | |
2020-02-15
| ||
22:34 | Merge trunk check-in: 4d08154a user: pspjuth tags: pspjuth-treeview | |
22:03 | More tests, some polishing check-in: 2a5b4544 user: pspjuth tags: pspjuth-treeview | |
10:32 | Made things properly work with overridable definitions; required new -appendifnew slot op to keep sane. check-in: e08a6e4e user: dkf tags: tip-560 | |
09:45 | merge trunk check-in: 66de120b user: dkf tags: tip-560 | |
09:34 | merge trunk check-in: dffd7c07 user: dkf tags: tip-560 | |
09:27 | More gnarly edge case testing. Also factor out some shared test support code check-in: ca45fe47 user: dkf tags: tip-560 | |
02:47 | Testing initialisation check-in: aaac17d7 user: dkf tags: tip-560 | |
00:39 | Merge fork check-in: efcb4a04 user: jan.nijtmans tags: mac_styles | |
2020-02-14
| ||
15:03 | Finish fixing [a8f02fa0e2]: deal with vertical sliders and cases where from > to. check-in: b761838a user: culler tags: mac_styles | |
11:42 | Merge trunk Closed-Leaf check-in: a310caa1 user: jan.nijtmans tags: bug-dccd82bdc7, tip-564 | |
11:40 | Merge trunk check-in: 976eaf12 user: jan.nijtmans tags: keysym-unicode | |
11:39 | Merge trunk check-in: a394645c user: jan.nijtmans tags: tip-167 | |
11:25 | Merge 8.6 check-in: 2c24c8ad user: jan.nijtmans tags: mac_styles | |
11:24 | Merge trunk check-in: b41548a4 user: jan.nijtmans tags: revised_text, tip-466 | |
11:23 | Merge trunk check-in: 03f41b79 user: jan.nijtmans tags: tip-556 | |
11:20 | Merge-mark check-in: b53c6ab6 user: jan.nijtmans tags: core-8-6-branch | |
11:19 | Fix travis build. Revise usage of TCLDIR. Make Tk 8.5 compile/run with Tcl 8.6. Useful for Travis build. check-in: 353c3915 user: jan.nijtmans tags: core-8-5-branch | |
10:22 | Merge trunk check-in: 2940d63c user: jan.nijtmans tags: cplusplus | |
10:22 | Merge 8.6 check-in: 41f71271 user: jan.nijtmans tags: trunk | |
10:21 | A few missing (internal) "const" modifiers. check-in: 32b621b3 user: jan.nijtmans tags: core-8-6-branch | |
09:25 | Testing details of option type validation check-in: 66aedaba user: dkf tags: tip-560 | |
2020-02-13
| ||
21:54 | Merge trunk check-in: ba74bd6b user: jan.nijtmans tags: death-to-dbgx | |
21:53 | Merge trunk check-in: b6b7fe41 user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
21:52 | Merge trunk check-in: 566a9c6f user: jan.nijtmans tags: keysym-unicode | |
21:37 | Merge trunk check-in: deb52fe8 user: jan.nijtmans tags: cplusplus | |
21:10 | Merge 8.6 check-in: bd5761b5 user: jan.nijtmans tags: trunk | |
21:02 | Fix travis build. Revise usage of TCLDIR check-in: bc5dbac2 user: jan.nijtmans tags: core-8-6-branch | |
2020-02-12
| ||
20:33 | Merge 8.6 check-in: 19c1a7ac user: jan.nijtmans tags: trunk | |
20:32 | Use (more efficient) Tcl_GetIntFromObj() in stead of Tcl_GetInt() in a few places where it makes sense. check-in: 9182da60 user: jan.nijtmans tags: core-8-6-branch | |
15:42 | Merge 8.6 check-in: b680fac4 user: jan.nijtmans tags: trunk | |
15:40 | Update travis build to "bionic" check-in: 9320d0f8 user: jan.nijtmans tags: core-8-6-branch | |
02:18 | Fix [a8f02fa0e2]: new ttk::scale assumes -from 0. Also, correct the fix for compiler warning about controlAccentColor when building for 10.9 check-in: 0362b7ef user: culler tags: mac_styles | |
2020-02-11
| ||
21:40 | Simplify the code slightly: we did already bail out earlier when (eventPtr->type != KeyPress) check-in: 9c2c9ff5 user: fvogel tags: bug-382712ade6 | |
21:07 | Document that the %A substitution is not valid on Linux, making the manual match the code. check-in: 9336e9be user: fvogel tags: bug-382712ade6 | |
20:53 | Revert the 6 previous commits, returning therefore to the state at [eaad647e]. check-in: d31977f3 user: fvogel tags: bug-382712ade6 | |
20:28 | Let branch build check-in: 66737c1e user: fvogel tags: bug-382712ade6 | |
20:23 | Fix a compiler warning when building for older os versions. check-in: 94d34382 user: culler tags: mac_styles | |
09:12 | Remove (almost all remaining) traces of DBGX for Windows build. check-in: 4a18e1fb user: jan.nijtmans tags: death-to-dbgx | |
2020-02-10
| ||
21:33 | Fix [3552805fff]: Make '.canvas lower' work with non-exitent belowThis tag Closed-Leaf check-in: e9787beb user: fvogel tags: bug-3552805fff, tip-565 | |
21:31 | Add non-regression test canvas-2.5: CanvasWidgetCmd, raise/lower option, no error on non-existing tags check-in: 72ccddae user: fvogel tags: bug-3552805fff, tip-565 | |
16:08 | Merge trunk check-in: 420e38b9 user: jan.nijtmans tags: cplusplus | |
15:28 | Add new (internal) function TtkGetOrientFromObj(), which uses Ttk_Orient type in stead of int. Remove various TTKAPI functions from ttkTheme.h, which are duplicates from ttkDecls.h. Add type-casts, helping C++-compatibility (but are still valid C) Fix gcc warnings, only visible using -Wextra. check-in: 1f9de565 user: jan.nijtmans tags: trunk | |
10:11 | Merge 8.6 check-in: 4fe74f6e user: jan.nijtmans tags: trunk | |
10:10 | According to documentation, maxBytes is exclusing the end 0-byte, so previous commit was a little too strict check-in: 2ccdd9e8 user: jan.nijtmans tags: core-8-6-branch | |
10:02 | Merge 8.6 check-in: 4c2759ba user: jan.nijtmans tags: trunk | |
09:54 | Don't forget closing 0-byte check-in: 83aded36 user: jan.nijtmans tags: core-8-6-branch | |
09:48 | Fix (harmless) gcc-9 warning check-in: 0ccb1d6d user: jan.nijtmans tags: core-8-6-branch | |
2020-02-09
| ||
20:27 | Merge 8.7 check-in: bc42a17b user: jan.nijtmans tags: revised_text, tip-466 | |
18:35 | Merge trunk check-in: bf6cea69 user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
18:31 | When Shift-bindings are equal to the non-shift ones, they can be eliminated: The non-shift one will do this work already. check-in: d477051d user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
18:13 | Fix [90a4b7581f]: Tk fontconfig crash if there is no font installed check-in: 8b404635 user: fvogel tags: trunk | |
18:12 | Fix [90a4b7581f]: Tk fontconfig crash if there is no font installed check-in: 09ebe152 user: fvogel tags: core-8-6-branch | |
2020-02-07
| ||
19:32 | Bump to 8.7a4 to distinguish trunk from 8.7a3 release. check-in: 43d927ad user: dgp tags: trunk | |
09:35 | Merge trunk check-in: b1a9f8a2 user: jan.nijtmans tags: cplusplus | |
09:23 | More tests check-in: ee0bb9b6 user: dkf tags: tip-560 | |
09:08 | Use Ttk_ButtonDefaultState/Ttk_Compound (enums) in stead of "int" in many internal places, because that's the actual type. check-in: 08c26e8f user: jan.nijtmans tags: trunk | |
2020-02-06
| ||
13:12 | Merge 8.7 check-in: a1447cf6 user: jan.nijtmans tags: cplusplus | |
12:02 | New files from René Zaumseil check-in: ba4ce67a user: fvogel tags: tip-556 | |
11:52 | Add many 'const' modifiers, allowing the C-compiler to put many configuration-tables in static read-only memory. Mainly for Ttk (because Tk already did this a long time ago). check-in: 6da0236d user: jan.nijtmans tags: trunk | |
07:02 | New files from René Zaumseil. Branch builds this time. check-in: 57f4febd user: fvogel tags: tip-556 | |
2020-02-05
| ||
19:16 | New files from René Zaumseil check-in: 609ebf7d user: fvogel tags: tip-556 | |
16:31 | Merge trunk check-in: df9288e5 user: jan.nijtmans tags: cplusplus | |
13:51 | merge-mark check-in: 563bdace user: jan.nijtmans tags: trunk | |
13:45 | (cherry-pick): Don't panic for "Wild GenericEvent"'s: Just filter out all events Tk doesn't know about. (cherry-pick): Protect better against possible confusion between XGenericEvent's and (Tcl-specific) XVirtualEvent's: If "name" == NULL, assume it's a XGenericEvent, so don't crash on that just ignore. Also don't use "virtual" as variable name. check-in: 9143fad1 user: jan.nijtmans tags: core-8-6-branch | |
13:39 | (cherry-pick): Some DBGX cleanup (not used any more) check-in: 11dc3172 user: jan.nijtmans tags: core-8-6-branch | |
13:36 | (cherry-pick): It appears that inttypes.h was introduced in Visual Studio 2013 check-in: ad5a1c32 user: jan.nijtmans tags: core-8-6-branch | |
13:32 | Protect better against possible confusion between XGenericEvent's and (Tcl-specific) XVirtualEvent's: If "name" == NULL, assume it's a XGenericEvent, so don't crash on that just ignore. Also don't use "virtual" as variable name. check-in: 4d9a821b user: jan.nijtmans tags: trunk | |
13:29 | Don't panic for "Wild GenericEvent"'s: Just filter out all events Tk doesn't know about. check-in: fdd06f8b user: jan.nijtmans tags: trunk | |
13:13 | Some DBGX cleanup (not used any more) check-in: 3db55fd0 user: jan.nijtmans tags: trunk | |
2020-02-04
| ||
19:33 | New files from René Zaumseil check-in: 6a9b1780 user: fvogel tags: tip-556 | |
09:08 | Merge trunk. Add compat/stdint.h, so tclWinPort.h from Tcl 8.7 can be used. check-in: 210389fc user: jan.nijtmans tags: tip-556 | |
08:29 | It appears that inttypes.h was introduced in Visual Studio 2013 check-in: c21ff56e user: jan.nijtmans tags: trunk | |
08:29 | Testing lots of option declaration cases check-in: 1c868c6e user: dkf tags: tip-560 | |
2020-02-03
| ||
17:37 | New files from René Zaumseil check-in: bf0e8a59 user: fvogel tags: tip-556 | |
14:44 | Merge 8.6 check-in: 07a36931 user: jan.nijtmans tags: trunk | |
14:43 | Merge 8.5 check-in: 7f9d5095 user: jan.nijtmans tags: core-8-6-branch | |
14:40 | Put realEventMasks and virtualEventMasks together in a single table: VirtualEvent = MappingNotify + 1, so it's fixed anyway. Other places in Tk code already depend on that, so we can here. check-in: 686c4172 user: jan.nijtmans tags: core-8-5-branch | |
14:10 | Typo (which no compiler would discover, but really xGenericEvent != XGenericEvent) check-in: 1e8378f9 user: jan.nijtmans tags: core-8-6-branch | |
11:27 | More tests check-in: f3380b2e user: dkf tags: tip-560 | |
2020-02-02
| ||
20:37 | Rephrase things to make an API that I'm more likely to be happy with check-in: 42ef7a84 user: dkf tags: tip-560 | |
15:37 | Implementation for TIP 563: "scrollwheel on horizontal scrollbar scrolls without shift too" check-in: 2cb4166b user: oehhar tags: tip-563-scrollbar-scrollwheel | |
2020-02-01
| ||
14:42 | merge trunk check-in: 69919dd4 user: dkf tags: tip-560 | |
11:39 | Start of tests check-in: eccb711f user: dkf tags: tip-560 | |
08:51 | Bind tk::OptionType to an implementation namespace; the namespace it uses isn't important check-in: c32b0ef2 user: dkf tags: tip-560 | |
07:57 | Now with working aliases! And using ‘option’ instead of ‘property’ for consistency across Tk check-in: 183ba655 user: dkf tags: tip-560 | |
2020-01-31
| ||
17:48 | fixed segfault [a196fb11]: wrong handling in ClearLookupTable (if object is not NULL) as well as working on deleted table (in DeleteVirtualEventTable). check-in: 96036e96 user: sebres tags: core-8-6-branch | |
2020-01-29
| ||
21:29 | New files from René Zaumseil check-in: 0f687d67 user: fvogel tags: tip-556 | |
11:04 | Splitting up the code a bit more neatly. check-in: b914157c user: dkf tags: tip-560 | |
2020-01-28
| ||
21:05 | Sigh... check-in: 882c27dc user: fvogel tags: bug-382712ade6 | |
21:04 | Today is not a good day. event->type rather than event.type check-in: f8b2fa87 user: fvogel tags: bug-382712ade6 | |
21:02 | Oops. Forgot to change the test content correctly. check-in: 5f1e7a5a user: fvogel tags: bug-382712ade6 | |
20:56 | Add test bind-16.35.1 checking %A with <KeyRelease> check-in: e87903cc user: fvogel tags: bug-382712ade6 | |
20:50 | Restore %A for KeyRelease on Linux check-in: 5bc1989d user: fvogel tags: bug-382712ade6 | |
20:24 | merge core-8-6-branch check-in: eaad647e user: fvogel tags: bug-382712ade6 | |
20:20 | New files from René Zaumseil check-in: 4e50b9cd user: fvogel tags: tip-556 | |
20:16 | merge trunk check-in: 5b772f8e user: fvogel tags: revised_text, tip-466 | |
15:22 | Merge 8.6 check-in: 39c2c497 user: jan.nijtmans tags: trunk | |
15:11 | Don't add UNIX_DIR to VPATH. This should solve a dependency problem on Cygwin, between the windows and UNIX build part. check-in: 73884c1b user: jan.nijtmans tags: core-8-6-branch | |
11:07 | Merge trunk check-in: b37be0b4 user: jan.nijtmans tags: cplusplus | |
10:52 | Merge 8.6 check-in: 05966c20 user: jan.nijtmans tags: trunk | |
10:51 | Don't use "bool" as variable name. Possible conflict with "bool" type. check-in: 58880acd user: jan.nijtmans tags: core-8-6-branch | |
10:48 | Eliminate special header file tkBool.h, just use <stdbool.h> directly in tkInt.h check-in: 4d3f22a9 user: jan.nijtmans tags: revised_text, tip-466 | |
10:26 | Don't use _Bool if compiler is not C99 check-in: b29fc8f5 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-01-27
| ||
21:09 | Avoid interference in bind-35.1 from the hot spots in the corners of the screen featured by some WM on Linux. check-in: 4e5c1952 user: fvogel tags: bug-e3888d5820 | |
19:36 | Starting to test (currently just manually) check-in: 296c64d8 user: dkf tags: tip-560 | |
16:37 | Merge 8.6 check-in: 4fcb296a user: jan.nijtmans tags: trunk | |
16:36 | No need to include "tk.h" here: It's already included in tkInt.h (through tkPort.h) check-in: df3e4a2f user: jan.nijtmans tags: core-8-6-branch | |
15:18 | Should be most bits of implementation now done check-in: 658ea9b8 user: dkf tags: tip-560 | |
13:50 | Revise all use of TkBitWord (=== size_t). Add compat/stdint.h and compat/stdbool.h, and use it in stead of home-brew solution. check-in: b2d34a91 user: jan.nijtmans tags: revised_text, tip-466 | |
13:03 | Merge trunk. Undo changes in unix/tkUnixRFont.c (leftover from 8.5/8.6 compatibility) check-in: 2233ad94 user: jan.nijtmans tags: revised_text, tip-466 | |
13:01 | Merge 8.6 check-in: 5529c3bf user: jan.nijtmans tags: trunk | |
13:00 | HAVE_INTTYPES_H=1 is already handled in rules.vc check-in: 56d22f24 user: jan.nijtmans tags: core-8-6-branch | |
12:45 | Adapt test-cases, just as in trunk. Many "update" -> "updateText" changes. This should improve test-results on Mac. check-in: 1b89b262 user: jan.nijtmans tags: revised_text, tip-466 | |
12:21 | Deprecate KeyPress/ButtonPress/M modifiers: Use Key/Button/Meta in stead. check-in: 0fe17ecb user: jan.nijtmans tags: keysym-unicode | |
11:54 | Fix bind-13.1 testcase check-in: 29e70f1c user: jan.nijtmans tags: keysym-unicode | |
11:11 | Merge trunk check-in: 905eb01e user: jan.nijtmans tags: keysym-unicode | |
09:17 | Merge 8.7. Remove win/tkWinStdInt.h, instead provide the same compat/stdint.h as in Tcl 8.7. This should work on more platforms, not only Windows. check-in: 9f27576c user: jan.nijtmans tags: revised_text, tip-466 | |
09:03 | In test-cases same optimization as everywhere else: KeyPress -> Key and ButtonPress -> Button. check-in: 37ba4f8c user: jan.nijtmans tags: trunk | |
2020-01-26
| ||
20:13 | Fix [dccd82bdc7]: ttk fonts are absolute on x11, which is very undesirable for hidpi displays check-in: b441746a user: fvogel tags: bug-dccd82bdc7, tip-564 | |
19:59 | Fix [90a4b7581f]: Tk fontconfig crash if there is no font installed Closed-Leaf check-in: 72bfdf04 user: fvogel tags: bug-90a4b7581f | |
2020-01-25
| ||
17:13 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners. check-in: 4bcebd2c user: fvogel tags: trunk | |
17:09 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners. check-in: 21ee34ad user: fvogel tags: core-8-6-branch | |
16:58 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners Closed-Leaf check-in: 0a767426 user: fvogel tags: bug-69b48f427e9 | |
13:16 | Remove useless generation of NSMouseMoved event when warping the mouse pointer on the mac check-in: 2d8804d0 user: fvogel tags: bug-e3888d5820 | |
13:06 | Fix [e3888d5820] (Grab on master prevents mouse pointer warp into slave widget) for Linux and Windows. Test bind-35.1 now passes on these platforms. check-in: 3bf789ff user: fvogel tags: bug-e3888d5820 | |
10:20 | Code specified in TIP 561; work still needed check-in: e6228955 user: dkf tags: tip-561 | |
10:02 | Working on the types and the property definition check-in: 35ca0966 user: dkf tags: tip-560 | |
2020-01-24
| ||
12:53 | merge 8.6 check-in: 239ec735 user: dgp tags: trunk | |
12:47 | silence "unused variable" warning check-in: d55f67db user: dgp tags: core-8-6-branch | |
10:35 | Merge 8.6 check-in: 1e7fa1ba user: jan.nijtmans tags: trunk | |
10:32 | Sync tcl.m4 and rules.vc to latest version from Tcl check-in: 2a489c28 user: jan.nijtmans tags: core-8-6-branch | |
2020-01-23
| ||
21:24 | Start of work on implementing TIP 560 check-in: 14d8da05 user: dkf tags: tip-560 | |
2020-01-22
| ||
21:37 | New files from René Zaumseil check-in: 79ffe759 user: fvogel tags: tip-556 | |
2020-01-20
| ||
10:16 | Bindings consistancy: Use "Key" in stead of "KeyPress" and "Button" in stead of "ButtonPress" in all demo's. check-in: 8c83e075 user: jan.nijtmans tags: trunk | |
2020-01-19
| ||
21:41 | Merge 8.6 check-in: 02ebf476 user: jan.nijtmans tags: trunk | |
21:40 | Remove 2 comments which are simply not correct (nor useful) any more check-in: 0ee9eaa8 user: jan.nijtmans tags: core-8-6-branch | |
14:41 | Put more robustness in bind-35.1 check-in: 6c21b2cc user: fvogel tags: bug-e3888d5820 | |
2020-01-18
| ||
19:27 | Merge 8.6 check-in: a59e9c24 user: marc_culler tags: mac_styles | |
19:20 | Fix [48f5da841d]: mac_styles crashes when drawing a Spinbox with textarea of width 0. check-in: 57538a25 user: marc_culler tags: mac_styles | |
19:07 | A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup check-in: b48a8b1a user: marc_culler tags: trunk | |
19:06 | A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup check-in: 5bb1439e user: marc_culler tags: core-8-6-branch | |
13:31 | Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: 514e22c7 user: fvogel tags: trunk | |
13:31 | Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: bc258ad6 user: fvogel tags: core-8-6-branch | |
12:12 | Fix [2830360fff]: ttk::entry looses state invalid at focus events. Add non-regression test entry-11.1 check-in: 6c443199 user: fvogel tags: trunk | |
12:08 | Fix [2830360fff]: ttk::entry looses state invalid at focus events. Add non-regression test entry-10.1 check-in: 4c6fc76c user: fvogel tags: core-8-6-branch | |
12:04 | Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. check-in: 3883b587 user: fvogel tags: trunk | |
12:04 | Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. check-in: e389c1c9 user: fvogel tags: core-8-6-branch | |
11:35 | Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. check-in: 357f0028 user: fvogel tags: trunk | |
11:35 | Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. check-in: 6114af88 user: fvogel tags: core-8-6-branch | |
11:32 | Fix [587937fff]: Don't shuffle tag list sequence upon deletion. Add non regression tests canvas-20.[123] check-in: 06ac0e75 user: fvogel tags: trunk | |
11:32 | Fix [587937fff]: Don't shuffle tag list sequence upon deletion. Add non regression tests canvas-20.[123] check-in: 24d1eea8 user: fvogel tags: core-8-6-branch | |
11:27 | Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Add non regression test canvText-14.7 check-in: 5cc41235 user: fvogel tags: trunk | |
11:27 | Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Add non regression test canvText-14.7 check-in: 1d76e4e2 user: fvogel tags: core-8-6-branch | |
2020-01-17
| ||
22:15 | A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup Closed-Leaf check-in: 5f8086ff user: marc_culler tags: bug-bf93d098d7-redux | |
2020-01-16
| ||
08:30 | Documentation update: Use Button in stead of ButtonPress and Key in stead of KeyPress events (except once, where we indicate that those are synonymes). check-in: d7dda971 user: jan.nijtmans tags: trunk | |
2020-01-14
| ||
15:57 | Consistancy in Key/Button bindings: Use "<Button-1>" in stead of "<1>", "Key" in stead of "KeyPress" and "Button" in stead of "ButtonPress". Also eliminate unnessary "Any" and "Key" modifiers. check-in: b11394e6 user: jan.nijtmans tags: trunk | |
2020-01-11
| ||
17:23 | Add scrollwheel bindings to ttk::scrollbar by redirection of the bindings to tk::scrollbar. Ticket [2b8fa6fd] check-in: 5cc8fffe user: oehhar tags: trunk | |
17:10 | Add scrollwheel bindings to ttk::scrollbar by redirection of the bindings to tk:scrollbar. Ticket [2b8fa6fd] check-in: ec79505e user: oehhar tags: core-8-6-branch | |
14:13 | Make bind-35.1 fail on Linux, by swapping the order of the mouse pointer warps with respect to grabs. This prevents the warp prologue (see [e3888d5820]) from playing a role in that test. check-in: fc2dd329 user: fvogel tags: bug-e3888d5820 | |
13:34 | Attempt to make bind-35.1 more reliable on Windows. check-in: 98ff7da2 user: fvogel tags: bug-e3888d5820 | |
2020-01-08
| ||
23:12 | Consistent name check-in: 7c195059 user: pspjuth tags: pspjuth-treeview | |
21:47 | Merge trunk check-in: 2718f173 user: pspjuth tags: pspjuth-treeview | |
2020-01-06
| ||
21:39 | Fix [48f5da841d]: mac_styles crashes when drawing a Spinbox with textarea of width 0. Closed-Leaf check-in: 71c568e9 user: culler tags: bug-48f5da841d | |
21:29 | Add test bind-35.1, currently failing, and demonstrating issue reported in [e3888d5820] (grab on master prevents mouse pointer warp into slave widget) check-in: 200baaa8 user: fvogel tags: bug-e3888d5820 | |
20:29 | Reorder code snippet in HandleEventGenerate to make it easier to understand. This changes nothing in how things work. check-in: d2de371a user: fvogel tags: bug-e3888d5820 | |
16:21 | Update documentation: Add many keysym's which are available now, due to the upgrade to X11R6 compat layer. check-in: d745079b user: jan.nijtmans tags: trunk | |
12:49 | Merge trunk check-in: 0145a3f6 user: jan.nijtmans tags: keysym-unicode | |
12:15 | Merge 8.6 check-in: fde51866 user: jan.nijtmans tags: trunk | |
12:13 | Merge 8.5 check-in: 3cfdca75 user: jan.nijtmans tags: core-8-6-branch | |
12:11 | Sync tcl.m4 with Tcl check-in: 1d57b048 user: jan.nijtmans tags: core-8-5-branch | |
12:05 | Make install-sh executable. Harmless warnings in tkUnixKey.c check-in: ebbc410c user: jan.nijtmans tags: core-8-6-branch | |
2020-01-02
| ||
15:12 | Add non-regression test entry-10.1 Closed-Leaf check-in: 78ac0336 user: fvogel tags: bug-2830360fff | |
14:55 | Fix [2830360fff]: ttk::entry looses state invalid at focus events check-in: a8ed6013 user: fvogel tags: bug-2830360fff | |
2020-01-01
| ||
15:29 | Document the change of default value for the -compound widget option. check-in: 81f4287d user: fvogel tags: bug-b82bd4872b, bug-077d49828b | |
2019-12-31
| ||
14:03 | Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: 601b77fb user: fvogel tags: bug-b82bd4872b, bug-077d49828b | |
13:23 | merge core-8-6-branch check-in: c91bbc4e user: fvogel tags: bug-b82bd4872b, bug-077d49828b | |
2019-12-25
| ||
20:17 | Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. Closed-Leaf check-in: 8423ea06 user: fvogel tags: bug-1660674fff | |
18:08 | Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. Closed-Leaf check-in: 98f70557 user: fvogel tags: bug-279b027fd7 | |
2019-12-24
| ||
14:20 | Refine the newly added tests, and add comments in them. Closed-Leaf check-in: 1903de43 user: fvogel tags: bug-587937fff | |
14:11 | Don't shuffle tags when moving the 'current' tag among items. check-in: 80599a3d user: fvogel tags: bug-587937fff | |
13:31 | Fix error (with no consequence) in sizeof() request, and remove useless cast to (void *) check-in: 0b20f798 user: fvogel tags: bug-587937fff | |
13:24 | Restore tabs on lines that were actually not changed by the fix. check-in: b36bd22c user: fvogel tags: bug-587937fff | |
13:22 | Refine the second implementation fixing [587937fff]: Don't shuffle tag list sequence upon deletion. check-in: f8fb12af user: fvogel tags: bug-587937fff | |
13:17 | A second (and better) implementation fixing [587937fff]: Don't shuffle tag list sequence upon deletion. This implementation is more efficient (it's O(n)). check-in: 5d8f9f96 user: fvogel tags: bug-587937fff | |
13:14 | A first implementation fixing [587937fff]: Don't shuffle tag list sequence upon deletion. This implementation is not efficient (it's O(n^2)) and will not be kept. check-in: 96df33e6 user: fvogel tags: bug-587937fff | |
13:04 | Add tests canvas-20.[123], currently failing and demonstrating ticket [587937fff]. check-in: 75ccd0ef user: fvogel tags: bug-587937fff | |
2019-12-23
| ||
13:59 | Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Test canvText-14.7 now passes. Closed-Leaf check-in: 89db3604 user: fvogel tags: bug-1771594fff | |
13:58 | Add test canvText-14.7, currently failing and demonstrating bug [1771594fff] check-in: 88538c9a user: fvogel tags: bug-1771594fff | |
2019-12-20
| ||
14:58 | more WIP for MaxOS check-in: f94b1b47 user: jan.nijtmans tags: cplusplus | |
10:41 | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too. check-in: b539c385 user: jan.nijtmans tags: cplusplus | |
2019-12-19
| ||
13:08 | Redirect scroll wheel related bindings from ttk::scrollbar to scrollbar as proposed by Csaba 2019-12-18 09:42:32 in Ticket [2b8fa6fd] Closed-Leaf check-in: 18fd126b user: oehhar tags: bug-2b8fa6fd | |
2019-12-17
| ||
20:30 | Add scrollwheel bindings to ttk::scrollbar. Ticket [2b8fa6fd] check-in: d99b1940 user: oehhar tags: bug-2b8fa6fd | |
20:28 | Reverting last commit, should go into a branch, sorry. check-in: 16b3f120 user: oehhar tags: core-8-6-branch | |
20:17 | Add scrollwheel bindings to ttk::scrollbar. Ticket [2b8fa6fd] check-in: 082200db user: oehhar tags: core-8-6-branch | |
17:20 | No action when TK_ALREADY_DEAD. check-in: c0b10193 user: bll tags: bug-xim | |
2019-12-16
| ||
16:33 | Merge 8.7. More WIP. check-in: ec625234 user: jan.nijtmans tags: cplusplus | |
14:43 | Merge 8.6 check-in: e8a34513 user: jan.nijtmans tags: trunk | |
14:38 | Sync tcl.m4 with version in Tcl check-in: 7c37e3ec user: jan.nijtmans tags: core-8-6-branch | |
2019-12-14
| ||
20:11 | Fix [02a69449b5]: Wrong database names for tk::spinbox check-in: 79846e9d user: fvogel tags: trunk | |
20:11 | Fix [02a69449b5]: Wrong database names for tk::spinbox check-in: 5fe47ba9 user: fvogel tags: core-8-6-branch | |
20:09 | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly configuring -show. See the ticket for a detailed explanation. check-in: 770d06b2 user: fvogel tags: trunk | |
20:09 | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly configuring -show. See the ticket for a detailed explanation. check-in: ce25ab1b user: fvogel tags: core-8-6-branch | |
20:06 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option check-in: c1a2f137 user: fvogel tags: trunk | |
20:05 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option check-in: fcc9dfd7 user: fvogel tags: core-8-6-branch | |
2019-12-12
| ||
16:24 | WIP: Add support for C++ check-in: efcab42a user: jan.nijtmans tags: cplusplus | |
2019-12-10
| ||
20:58 | Fix [02a69449b5]: Wrong database names for tk::spinbox Closed-Leaf check-in: 78c9e8f7 user: fvogel tags: bug-02a69449b5 | |
18:55 | bug-xim: Fix responsiveness of Tk on X when an input method is active. Tk_HandleEvent has changed to only create the XIC if the window is a toplevel or the window has received focus. check-in: 4abb3952 user: bll tags: bug-xim | |
14:10 | Create new branch named "bug-xim" check-in: 304a009f user: bll tags: bug-xim | |
2019-12-09
| ||
23:09 | Merge 8.6 check-in: 4a107199 user: jan.nijtmans tags: trunk | |
23:08 | Merge 8.5 check-in: 54ef4774 user: jan.nijtmans tags: core-8-6-branch | |
23:07 | Fix [7ca9a5b7cc]: Segfault due to pointer truncation in DLL_PROCESS_DETACH check-in: 05ad5678 user: jan.nijtmans tags: core-8-5-branch | |
15:49 | close fork check-in: c8f2ff70 user: dgp tags: trunk | |
2019-12-08
| ||
21:43 | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly configuring -show. See the ticket for a detailed explanation. Closed-Leaf check-in: 8ee62608 user: fvogel tags: bug-b094cb4aa9 | |
19:25 | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and overwritten) at the end of the file. check-in: 49b0ebb1 user: fvogel tags: trunk | |
19:25 | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and overwritten) at the end of the file. check-in: 10e8371c user: fvogel tags: core-8-6-branch | |
19:23 | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and overwritten) at the end of the file. Closed-Leaf check-in: 1f45c172 user: fvogel tags: bug-882108bf05 | |
2019-12-06
| ||
23:07 | Added item option -height. Renamed -titlerows to -titleitems. Use -anchor value for tree column. check-in: e05b8bdd user: pspjuth tags: pspjuth-treeview | |
14:38 | Fix build against Tcl 9 check-in: f4c65997 user: dgp tags: trunk | |
2019-12-05
| ||
14:47 | Merge 8.7 check-in: d0e6175f user: jan.nijtmans tags: revised_text, tip-466 | |
13:11 | Merge 8.6 check-in: efcce960 user: jan.nijtmans tags: trunk | |
13:05 | Build without -DUNICDE -D_UNICODE, since it's not necessary any-more (all code uses implicit *W-API now). This also eliminates the need for the TK_ASCII_MAIN hack. check-in: a548d14c user: jan.nijtmans tags: core-8-6-branch | |
2019-12-04
| ||
23:11 | Use Tcl_UtfToChar16DString() in stead of Tcl_UtfToUniCharDString(), since the first is guaranteed to be 16-bit for any TCL_UTF_MAX value. check-in: d7b67f5b user: jan.nijtmans tags: trunk | |
22:38 | Merge 8.6. Introduce the new Unicode-handling functions here too: Tk 8.7 could be loaded in Tcl 8.6 .... Further improvements are still possible check-in: 2c72c39e user: jan.nijtmans tags: trunk | |
20:35 | Make MODULE_SCOPE functions start with "Tk". Also simplify TkUtfToNSString(), making use of Tcl_UtfToUniCharDString() check-in: f98feb70 user: jan.nijtmans tags: core-8-6-branch | |
14:18 | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on older macOS systems. check-in: 239d7cf2 user: marc_culler tags: trunk | |
14:17 | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on older macOS systems. check-in: 00b45e1d user: marc_culler tags: core-8-6-branch | |
01:19 | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on High Sierra Closed-Leaf check-in: 383443bd user: marc_culler tags: bug-749bd9bb1b | |
2019-12-03
| ||
21:42 | Make -default active work for Push Buttons. check-in: e004be47 user: culler tags: mac_styles | |
20:55 | New files from René Zaumseil check-in: 6e6e91e6 user: fvogel tags: tip-556 | |
16:14 | Prevent crash caused by attempting to create an NSImage with negative width. check-in: 67942750 user: culler tags: mac_styles | |
02:41 | Merge 8.6 check-in: 72028fcc user: marc_culler tags: mac_styles | |
01:18 | On macOS call [image setTemplate:YES] for the cursor NSImages, to make the cursor be white in dark mode. check-in: 588f1042 user: marc_culler tags: trunk | |
01:17 | On macOS call [image setTemplate:YES] for the cursor NSImages, to make the cursor be white in dark mode. check-in: 756db73f user: marc_culler tags: core-8-6-branch | |
2019-12-02
| ||
23:13 | Make the help button work in light or dark modes. check-in: 4c2f3f71 user: marc_culler tags: mac_styles | |
2019-12-01
| ||
21:57 | Clarification check-in: 1af5dd0b user: pspjuth tags: pspjuth-treeview | |
21:19 | Add inline button style. check-in: 1ae814ed user: marc_culler tags: mac_styles | |
18:14 | Implement RFE [71107a79fa]: allow ttk::progressbar to grow in reverse direction Closed-Leaf check-in: fd244465 user: fvogel tags: rfe-71107a79fa | |
16:39 | Merge 8.6. When compiling against Tcl 9.0 headers, don't allow Emoji escape sequences to be split into two surrugates any more. check-in: 0ec184f4 user: jan.nijtmans tags: trunk | |
16:05 | In tkUnixFont, make sure that the utf-to-ucs2 encoder clamps at 0xFFFF. Use more uppercase hex-values where appropriate. check-in: 90160951 user: jan.nijtmans tags: core-8-6-branch | |
2019-11-30
| ||
20:19 | Implementation of TIP #556 (Add oo like widgets to Tk). Files committed on behalf of René Zaumseil. check-in: d4bb7b69 user: fvogel tags: tip-556 | |
19:38 | Edit comments, combine two list header drawing routines. check-in: 4657efed user: culler tags: mac_styles | |
14:29 | Remove duplicate #define statements. check-in: cbe7e99f user: marc_culler tags: mac_styles | |
14:23 | Move ttk static data into a header file. check-in: d89ca605 user: marc_culler tags: mac_styles | |
06:11 | Reorganize the display information. check-in: 501530f7 user: marc_culler tags: mac_styles | |
2019-11-29
| ||
17:53 | Edit some comments, change some names. check-in: 6be13a06 user: marc_culler tags: mac_styles | |
17:20 | Add the RecessedButton style for ttk::radiobutton widgets. check-in: 12f80ca5 user: marc_culler tags: mac_styles | |
16:26 | Merge 8.6 check-in: 1711aa76 user: jan.nijtmans tags: trunk | |
15:49 | Fix [d4f5620f5d]: font-4.14 fails (font actual with unicode). Add another test-case for TCL_UTF_MAX>3 check-in: 2e2afd52 user: jan.nijtmans tags: core-8-6-branch | |
14:11 | Obtain the control accent color correctly on OSX 10.13 and earler. check-in: ec468226 user: marc_culler tags: mac_styles | |
2019-11-28
| ||
17:26 | Add the RoundedRectButton style for a ttk::button check-in: f14cee1e user: marc_culler tags: mac_styles | |
2019-11-27
| ||
21:03 | Adjust the appearance of disabled buttons. check-in: a66321da user: culler tags: mac_styles | |
12:37 | Update to a (slightly) later version of X11R6 headers. check-in: 0c6bbf57 user: jan.nijtmans tags: trunk | |
12:17 | Sync tcl.m4 (again) check-in: 87e8b128 user: jan.nijtmans tags: trunk | |
11:59 | Sync tcl.m4 (for windows and UNIX) with version provided by Tcl 8.7 check-in: 6a02c657 user: jan.nijtmans tags: trunk | |
11:49 | Sync tcl.m4 with the vesion provided by Tcl 8.6 check-in: 4490f0bf user: jan.nijtmans tags: core-8-6-branch | |
11:45 | Sync rules.vc and tcl.m4 with the version included with Tcl8.5 check-in: 7615dde1 user: jan.nijtmans tags: core-8-5-branch | |
00:22 | On Aqua, allow the Tk event loop to run while a menu is open. (This is tricky.) check-in: 7f5d0d14 user: marc_culler tags: mac_styles | |
2019-11-26
| ||
20:48 | Merge 8.6 check-in: 7b945c7c user: jan.nijtmans tags: trunk | |
20:35 | Horrible windows-specific workaround against SendInput not moving the mouse on Win10 when both input.mi.dx and input.mi.dy are zero) - this must be a Windows bug. bind-34.3 now passes on Win10 check-in: 4202ddbd user: jan.nijtmans tags: core-8-6-branch | |
20:33 | Various cleanups in Unicode handling. Note that without Xft on X11 we don't have Emoji. check-in: 7f62ccc3 user: jan.nijtmans tags: core-8-6-branch | |
17:34 | merge release check-in: f2c141ca user: dgp tags: trunk | |
12:55 | Horrible windows-specific workaround against SendInput not moving the mouse on Win10 when both input.mi.dx and input.mi.dy are zero) - this must be a Windows bug. bind-34.3 now passes on Win10. check-in: 50aaf728 user: fvogel tags: bug-69b48f427e9 | |
12:51 | merge core-8-6-branch check-in: 6b76e178 user: fvogel tags: bug-69b48f427e9 | |
2019-11-25
| ||
12:49 | Merge 8.6 check-in: ef902b09 user: jan.nijtmans tags: trunk | |
12:47 | Fix [a953736b54]: Potential wrong use of TkKeyEvent check-in: be77d20c user: jan.nijtmans tags: core-8-6-branch | |
12:45 | Fix [a953736b54]: Potential wrong use of TkKeyEvent check-in: 6648de1b user: jan.nijtmans tags: core-8-5-branch | |
03:48 | Implement Aqua comboboxes with popup menus instead of listboxes. check-in: 9c73f8b7 user: marc_culler tags: mac_styles | |
01:01 | Merge 8.6 check-in: ffe4dba8 user: marc_culler tags: mac_styles | |
01:00 | In Aqua, fix TkMacOSXInDarkMode so that it does not crash *and* returns a meaningful answer when passed a null pointer. check-in: 88008a5e user: marc_culler tags: trunk | |
00:59 | In Aqua, fix TkMacOSXInDarkMode so that it does not crash *and* returns a meaningful answer when passed a null pointer. check-in: 43db0839 user: marc_culler tags: core-8-6-branch | |
2019-11-24
| ||
15:38 | Combobox tweaks. check-in: ca9737ae user: marc_culler tags: mac_styles | |
04:56 | Add accent color to sliders. check-in: 05cf6cbe user: marc_culler tags: mac_styles | |
01:35 | Accented and otherwise improved progress bars. check-in: e50cc2d6 user: marc_culler tags: mac_styles | |
2019-11-22
| ||
20:09 | complete changes Closed-Leaf check-in: a77fcff2 user: dgp tags: rc2, core-8-7-a3-rc, core-8-7-a3 | |
17:09 | merge trunk check-in: fa620be9 user: dgp tags: core-8-7-a3-rc | |
17:06 | Merge 8.6 check-in: 15a347ec user: culler tags: mac_styles | |
16:49 | merge 8.6 check-in: 8fe83186 user: dgp tags: trunk | |
16:45 | merge release check-in: b5fac1e9 user: dgp tags: core-8-6-branch | |
08:54 | Merge trunk check-in: 9c1e12e5 user: jan.nijtmans tags: keysym-unicode | |
08:48 | Merge 8.6 Closed-Leaf check-in: b35590d9 user: jan.nijtmans tags: utf-16-for-X11 | |
08:46 | Merge-mark check-in: c1f72fa0 user: jan.nijtmans tags: trunk | |
08:41 | Update rules.vc check-in: 21d7e6dc user: jan.nijtmans tags: trunk | |
08:39 | Update rules.vc to latest version check-in: 64881b86 user: jan.nijtmans tags: core-8-6-branch | |
2019-11-21
| ||
15:59 | More code simplification check-in: f8d9fdff user: jan.nijtmans tags: utf-16-for-X11 | |
12:04 | Oops _WIN32 with single underscore check-in: 3427937c user: jan.nijtmans tags: utf-16-for-X11 | |
11:46 | Update unicode demo check-in: b6c376ae user: jan.nijtmans tags: utf-16-for-X11 | |
10:26 | Now that TkUniCharToUtf() produces maximum of 4 bytes, reduce storage. More code simplifications. Disallow Emoji on X11 without xft, just use replacement character then. check-in: 1eb3050c user: jan.nijtmans tags: utf-16-for-X11 | |
2019-11-20
| ||
23:35 | Add native style Combobox button check-in: 90df2f0a user: culler tags: mac_styles | |
18:50 | update changes Closed-Leaf check-in: c7984bbb user: dgp tags: rc2, release, core-8-6-10-rc, core-8-6-10 | |
18:50 | Merge 8.6 except for the broken demo. check-in: f3ef2549 user: dgp tags: core-8-6-10-rc | |
13:10 | X11 correct UTF-16 encoding (not meant for Tk 8.6.10 yet!) check-in: 3b5b9950 user: jan.nijtmans tags: utf-16-for-X11 | |
2019-11-19
| ||
21:47 | Lock scrolling for title rows in Treeview check-in: ba9af342 user: pspjuth tags: pspjuth-treeview | |
19:28 | Finish details for Entries. check-in: c4d24eee user: culler tags: mac_styles | |
16:25 | Merge 8.6 check-in: 7e11646f user: jan.nijtmans tags: trunk | |
16:21 | Make the Emoji demo work with X11 using xft, even under Tcl 8.6. check-in: 414bb151 user: jan.nijtmans tags: core-8-6-branch | |
15:52 | Specific test for xft in widget demo Closed-Leaf check-in: cd65ffc8 user: jan.nijtmans tags: emoji-for-xft | |
15:31 | Experiment: See if this is enough to make Emoji work with Xft on X11 check-in: 57a7649e user: jan.nijtmans tags: emoji-for-xft | |
10:40 | Merge 8.6 check-in: 4cb2f140 user: jan.nijtmans tags: trunk | |
10:35 | Use correct Emoji representation when running with Tcl 8.7. Works on X11 then! check-in: 2ac49da2 user: jan.nijtmans tags: core-8-6-branch | |
06:07 | Rebase mac_buttons check-in: bd7d5af3 user: marc_culler tags: mac_styles | |
04:42 | Prevent crashes on macOS caused by calling TheWorldHasChanged from inside [NSView drawRect] check-in: f77a9b45 user: culler tags: trunk | |
04:41 | Merge mark check-in: 077c9c87 user: culler tags: trunk | |
04:37 | Merge 8.6 check-in: 85913810 user: culler tags: trunk | |
04:33 | Prevent crashes on macOS caused by calling TheWorldHasChanged from inside [NSView drawRect] check-in: d342bcb8 user: culler tags: core-8-6-branch | |
04:30 | Prevent crashes on macOS caused by calling TheWorldHasChanged from inside [NSView drawRect] Closed-Leaf check-in: 539408e0 user: culler tags: bug-589e83d30a | |
00:57 | Implement non-BMP unicode for macOS check-in: 65bf75ea user: culler tags: core-8-6-branch | |
00:46 | Correct some errors revealed by building on macOS 10.6 check-in: 6a7d0065 user: culler tags: core-8-6-branch | |
2019-11-18
| ||
20:02 | Merge 8.6, but only exclude Emoji's in the demo for X11. Closed-Leaf check-in: 4e6f92fe user: jan.nijtmans tags: mac_unicode | |
19:51 | Merge 8.6 check-in: 03d53ee4 user: jan.nijtmans tags: trunk | |
19:48 | Restrict Emoji in demo for win32 platform only, since on other platforms it's not guaranteed to work yet check-in: 0661a4e1 user: jan.nijtmans tags: core-8-6-branch | |
15:05 | Edit comments, add tests for NULL pointers. check-in: f06ee059 user: culler tags: mac_unicode | |
08:14 | remove printf("TkSelGetSelection\n"); check-in: c7fc3a41 user: jan.nijtmans tags: mac_unicode | |
00:31 | Implement non-BMP unicode for macOS when TCL_UTF_MAX = 3 by encoding surrogates as 3-byte UTF-8-ish sequences. check-in: 45294d24 user: culler tags: mac_unicode | |
2019-11-17
| ||
17:32 | Fix [90d555e088]: work around an Apple bug which causes NSFontManager to find fonts with unwanted traits in macOS Catalina. check-in: f3be3919 user: culler tags: trunk | |
17:31 | Fix [90d555e088]: work around an Apple bug which causes NSFontManager to find fonts with unwanted traits in macOS Catalina. check-in: cd1c2ea8 user: culler tags: core-8-6-branch | |
17:11 | Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm iconphoto behavior consistent between platforms. check-in: cba59e0c user: culler tags: trunk | |
17:11 | Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm iconphoto behavior consistent between platforms. check-in: a04cf70e user: culler tags: core-8-6-branch | |
16:53 | Fix [c4abd2b0f3]: rework stackorder command on all platforms, and prevent panics on macOS. check-in: f7eda41f user: culler tags: trunk | |
16:52 | Fix [c4abd2b0f3]: rework stackorder command on all platforms, and prevent panics on macOS. check-in: faf5c3fe user: culler tags: core-8-6-branch | |
2019-11-16
| ||
17:01 | merge-mark check-in: 21994883 user: culler tags: trunk | |
16:58 | On macOS make DrawCharsInContext accept byte sequences which contain UTF-16 surrogates encoded as 3-byte UTF-8-ish subsequences, so the Emoji demo works. check-in: fa1ebd57 user: culler tags: core-8-6-branch | |
2019-11-15
| ||
21:53 | merge-mark check-in: 1c15740a user: jan.nijtmans tags: trunk | |
21:52 | Let's add some Emoji to the widget demo, but encoded in UTF-16 so Tcl 8.6.10 can handle it. Works at least on Windows. check-in: a70e28c9 user: jan.nijtmans tags: core-8-6-branch | |
21:46 | Adjust the test image-6.1 so that it will expect the new image type. Closed-Leaf check-in: e1363e3c user: culler tags: mac_images | |
20:49 | merge trunk check-in: 22b34003 user: dgp tags: core-8-7-a3-rc | |
20:48 | Fix [90d555e088]: In Catalina Apple's NSFontManager creates fonts with unwanted traits Closed-Leaf check-in: 39057cb3 user: culler tags: bug-90d555e088 | |
20:48 | update changes check-in: 6d5fb867 user: dgp tags: core-8-6-10-rc | |
20:45 | merge 8.6 check-in: 4fc06d5f user: dgp tags: core-8-6-10-rc | |
12:45 | Merge 8.6 check-in: ac8c96f3 user: jan.nijtmans tags: trunk | |
12:44 | Fix [69b48f427e] (again): Test "textTag-18.1" fails since Win10 Creator Falls update. Thanks, François! check-in: ab595e1f user: jan.nijtmans tags: core-8-6-branch | |
2019-11-14
| ||
23:32 | Fix again integer arithmetics in TkSetCursorPos(), see [69b48f427e] check-in: 14a3b51a user: fvogel tags: bug-69b48f427e9 | |
23:32 | remove debug printf code check-in: 77ab3f26 user: fvogel tags: bug-69b48f427e9 | |
23:14 | merge core-8-6-branch, and add (currently failing) test bind-34.3 demonstrating that warping does not work with null or negative coordinates. Also add a bit of debug printf in TkSetCursorPos() for Windows check-in: c7ced784 user: fvogel tags: bug-69b48f427e9 | |
2019-11-13
| ||
15:33 | Merge 8.6 check-in: a204b652 user: jan.nijtmans tags: trunk | |
15:25 | Add support for 4 keycodes on Windows (Mail, AudioMedia, Launch0 and Launch1), which some keyboards might have. Add more header-files, with available keycodes on various platforms, and add some missing keysyms to ks_names.h (adapted from X11R6). This improves compatibility for Windows/MacOSX compared to X11R6. check-in: be3dac07 user: jan.nijtmans tags: core-8-6-branch | |
2019-11-12
| ||
19:10 | tksvg crash on style usage due to different malloc and free types on some systems. Issue #2 of tksvg. check-in: 787f4504 user: oehhar tags: trunk | |
2019-11-11
| ||
14:37 | Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts. check-in: 8448b35c user: culler tags: trunk | |
14:36 | Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts. check-in: 24783747 user: culler tags: core-8-6-branch | |
01:45 | Allow creating 0x0 NSImages, which work e.g. in labels, just don't allow using them as iconphoto images. Closed-Leaf check-in: bb3c9f56 user: culler tags: bug-53d28027e3 | |
2019-11-10
| ||
22:30 | Split wm-iconphoto-1.5 into the Win and Mac case on one hand (an error triggers), and the Linux case on the other hand (no error is produced, the image is valid and can be used as an iconphoto even if its size is 0x0) check-in: c06d2d2a user: fvogel tags: bug-53d28027e3 | |
21:11 | The new test wm-iconphoto-1.5 must not depend on previous tests and how many images were created so far in the testing process check-in: c8fc3540 user: fvogel tags: bug-53d28027e3 | |
20:09 | Homogenize still further among platforms check-in: f3dc93ba user: fvogel tags: bug-53d28027e3 | |
20:03 | Add platform-independent test wm-iconphoto-1.5 check-in: a1f99b8b user: fvogel tags: bug-53d28027e3 | |
18:47 | Remove unnecessary cast that causes compiler errors on El Capitan. check-in: e370c1dc user: culler tags: mac_images | |
18:35 | On unix, make the wm stackorder command return an error if TkWmStackorderToplevel fails. Closed-Leaf check-in: 1d174e28 user: culler tags: bug-c4abd2b0f3 | |
18:13 | Make all platforms check if an iconphoto image is valid and provide the same error message if not. check-in: 2971726c user: culler tags: bug-53d28027e3 | |
2019-11-09
| ||
14:49 | Fix [53d28027e3]: Generate an error instead of a crash if wm iconphoto receives an invalid photo image. check-in: 199c14cd user: culler tags: bug-53d28027e3 | |
13:12 | make TkWmStackorderToplevel return NULL if ckalloc fails. check-in: 76b39a75 user: culler tags: bug-c4abd2b0f3 | |
10:18 | Propagate previous Mac fix to the Windows platform check-in: fd178e2c user: fvogel tags: bug-c4abd2b0f3 | |
2019-11-08
| ||
06:51 | Reimplement TkWmStackorderToplevel to make it straightforward and shorter and behave the same on macOS as on unix and Windows. check-in: c65b7e7a user: culler tags: bug-c4abd2b0f3 | |
2019-11-07
| ||
23:22 | Fix [c4abd2b0f3]: Tcl Panic in TkWmStackorderToplevel (for Aqua) check-in: 92da033f user: culler tags: bug-c4abd2b0f3 | |
19:08 | Fix Disclosure Button; condense code. Closed-Leaf check-in: 7083f6dd user: culler tags: disclosure | |
12:44 | Hash typos and bump release date. check-in: 2646185c user: dgp tags: core-8-6-10-rc | |
2019-11-06
| ||
16:49 | Merge 8.6 (actually, just missing braces in listbox bindings, as correctly spotted by Csaba Nemethi) check-in: 0c416d41 user: jan.nijtmans tags: trunk | |
16:46 | Fix [12c8dfaa98] and [7e174a300e]: listbox.tcl/scrlbar.tcl: missing improved units computation in mouse wheel bindings check-in: ad4b037b user: jan.nijtmans tags: core-8-6-branch | |
16:36 | Merge 8.6 check-in: 99801143 user: jan.nijtmans tags: trunk | |
16:35 | Fix [edf4fd2613]: iconlist.tcl: errors in mouse wheel bindings. Thanks to nemethi for reporting this bug! check-in: 03f64ff8 user: jan.nijtmans tags: core-8-6-branch | |
2019-11-05
| ||
23:10 | Handle bbox and identify when columns are locked check-in: b643e505 user: pspjuth tags: pspjuth-treeview | |
18:20 | Mark Nov 21 release date. check-in: 6b12ba57 user: dgp tags: rc0, core-8-7-a3-rc | |
18:20 | merge trunk check-in: 194a322b user: dgp tags: core-8-7-a3-rc | |
2019-11-04
| ||
20:44 | Merge 8.6 check-in: 88f42ffc user: culler tags: rc1, core-8-6-10-rc | |
20:43 | Fix a paste error in ttk/entry.tcl that broke the accent menu for ttk::entry widgets. check-in: 15f2d512 user: culler tags: trunk | |
20:42 | Fix a paste error in ttk/entry.tcl that broke the accent menu for ttk::entry widgets. check-in: 4bdfdd84 user: culler tags: core-8-6-branch | |
16:23 | Merge 8.6 check-in: 8d48238e user: culler tags: core-8-6-10-rc | |
16:22 | Edit a comment. check-in: 4f7e7fc2 user: culler tags: trunk | |
16:21 | Edit a comment. check-in: b96ade06 user: culler tags: core-8-6-branch | |
16:16 | Merge 8.6 check-in: 3cd4fcd1 user: culler tags: trunk | |
16:09 | But we shouldn't call CFRelease on the font returned by [NSFont userFixedPitchFontOfSize:11] check-in: 464531b6 user: culler tags: core-8-6-branch | |
15:33 | Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire window. check-in: dae3a925 user: culler tags: core-8-6-branch | |
15:29 | Fix [855049e799]: Apple's system fixed font has an invalid familyName in macOS 10.15.1 check-in: 5ae7d15d user: culler tags: core-8-6-branch | |
2019-11-03
| ||
23:02 | Use [NSFont userFixedPitchFontOfSize:11] instead of CTFontCreateUIFontForLanguage(fixedPitch, 11, NULL) to get a valid fixed pitch font. Closed-Leaf check-in: c7ede02a user: marc_culler tags: bug-855049e799 | |
22:06 | Completed what changes I can do. check-in: ab524192 user: dgp tags: core-8-6-10-rc | |
21:31 | More progress on changes check-in: e2762812 user: dgp tags: core-8-6-10-rc | |
15:53 | Rename the system image type as nsimage and add the ability to create from image files or filetypes. check-in: f226d4d3 user: culler tags: mac_images | |
15:03 | More progress updating changes. check-in: d95630b2 user: dgp tags: core-8-6-10-rc | |
2019-11-02
| ||
18:08 | merge 8.6 check-in: 07dc617e user: dgp tags: core-8-6-10-rc | |
16:37 | Finish the implementation of the system image type for macOS check-in: 18f3919f user: culler tags: mac_images | |
14:28 | Factorize common code into ttk::saveCursor Closed-Leaf check-in: 3b1e3fcb user: fvogel tags: bug-b3b56ae8dc | |
13:51 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ttk::combobox, ttk::spinbox and ttk::panedwindow. check-in: 7d357aca user: fvogel tags: bug-b3b56ae8dc | |
10:32 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ttk::treeview. check-in: 498466be user: fvogel tags: bug-b3b56ae8dc | |
2019-11-01
| ||
21:30 | Better fix for [b82bd4872b]: ttk::style configure -compound does not work check-in: d4154a4c user: fvogel tags: trunk | |
21:26 | Better fix for [b82bd4872b]: ttk::style configure -compound does not work check-in: 795c5d2c user: fvogel tags: core-8-6-branch | |
21:15 | Fix [f002bac209]: 'treeview identify column' returns _display_ columns identifiers whereas the man page tells about data columns identifiers check-in: 2b8ccf80 user: fvogel tags: trunk | |
21:15 | Fix [f002bac209]: 'treeview identify column' returns _display_ columns identifiers whereas the man page tells about data columns identifiers check-in: c078c682 user: fvogel tags: core-8-6-branch | |
20:57 | merge core-8-6-branch, in particular, push a different fix for the 'Column ... out of range' error reported in [caacf1f082], this time without any regression... check-in: 914e9dec user: fvogel tags: trunk | |
20:56 | Push a different fix for the 'Column ... out of range' error reported in [caacf1f082], this time without any regression... check-in: b462406a user: fvogel tags: core-8-6-branch | |
20:54 | The previous commit [65bb96b4] was wrong: it did not take into account the specifics of -displaycolumns or the fact column #0 (the tree) is special. This introduced a regression in the headings activation: they did not de-activate properly when the mouse left the headings. Fix this and document in the code why catching is (much) easier than writing an explicit proc. Closed-Leaf check-in: c5f9cdff user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
18:44 | Work around a bug in [NSFont familyName] which Apple introduced in macOS 10.15.1 check-in: 8373c21f user: marc_culler tags: bug-855049e799 | |
17:39 | Access named NSImages provided by macOS via image create system -systemname NAME ?-width NUMBER? ?-height NUMBER? check-in: 78c1e6e4 user: culler tags: mac_images | |
11:03 | Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. Increase XMaxTransChars from 4 to 7, at the same time reducing the nbytes field from int to unsigned char. This makes more room to NULL-terminate the trans_chars array in the XEvent, even when it's 4 bytes in length. (fully binary compatible, since the nbytes field is not supposed to be accessed externally) check-in: 9dfe5c56 user: jan.nijtmans tags: core-8-6-branch | |
10:23 | Propagate the previous two commits to the tabs of a ttk::notebook, which can now style -compound check-in: 12f850f4 user: fvogel tags: bug-b82bd4872b | |
10:19 | Document that ttk::label and ttk::*button now support styling -compound check-in: e8f4f9dc user: fvogel tags: bug-b82bd4872b | |
09:58 | Better fix for [b82bd4872b]: ttk::style configure -compound does not work check-in: 67f8dd7f user: fvogel tags: bug-b82bd4872b | |
2019-10-31
| ||
10:54 | Merge 8.6 check-in: e368dc70 user: jan.nijtmans tags: trunk | |
10:07 | 8.5 -> 8.6 check-in: 91f03958 user: jan.nijtmans tags: core-8-6-branch | |
09:57 | Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 149ce586 user: jan.nijtmans tags: core-8-6-branch | |
09:49 | Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 9c2d16d9 user: jan.nijtmans tags: core-8-5-branch | |
08:51 | Add test for <stdbool.h> in configure script. Not used by Tk yet. check-in: 4a5fb650 user: jan.nijtmans tags: trunk | |
2019-10-30
| ||
22:12 | Fix [de579935a9]: Assertion error when drawing a Tk scrollbar on macOS check-in: 34fc8c0f user: culler tags: trunk | |
22:11 | Fix [de579935a9]: Assertion error when drawing a Tk scrollbar on macOS check-in: c6f36c16 user: culler tags: core-8-6-branch | |
15:30 | Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire window. Closed-Leaf check-in: 83479bd9 user: culler tags: bug-8793e78bf0 | |
14:31 | Alternative fix to [de579935a9] - just allow weird looking thumbs. Closed-Leaf check-in: abee8797 user: culler tags: bug-de579935a9-alt | |
2019-10-28
| ||
16:45 | merge 8.6 check-in: fbb69138 user: dgp tags: core-8-6-10-rc | |
16:08 | merge trunk check-in: 51afe0e3 user: dgp tags: core-8-7-a3-rc | |
11:47 | merge core-8-6-branch check-in: 2ff1750a user: fvogel tags: trunk | |
11:47 | Reapply [0e9cbdba] and [82b1d286], then merge bug-ce470f20fd. This fixes [caacf1f082], [ce470f20fd], [cc6c711c1e] and finalizes the changes in treeview columns resizing. check-in: 8af45a4d user: fvogel tags: core-8-6-branch | |
09:05 | Merge 8.6 check-in: c7a9fad1 user: jan.nijtmans tags: trunk | |
09:04 | Sync tcl.m4 with Tcl version (also change README accordingly). Re-generate configure script for UNIX check-in: bf0c1972 user: jan.nijtmans tags: core-8-6-branch | |
03:25 | Apply patch from Kevin Walzer to restore functionality of Cut/Copy/Paste keyboard shortcuts on Aqua. check-in: 88d16ed9 user: culler tags: trunk | |
03:25 | Apply patch from Kevin Walzer to restore functionality of Cut/Copy/Paste keyboard shortcuts on Aqua. check-in: 0c886a3d user: culler tags: core-8-6-branch | |
2019-10-27
| ||
21:12 | Fix 'Column ... out of range' error reported in [caacf1f082] check-in: 65bb96b4 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
20:56 | Fix [f7a4f75d1c]: issues with focus -force and Aqua mouse coordinates for embedded toplevels. check-in: c99062b2 user: culler tags: trunk | |
20:55 | Fix [f7a4f75d1c]: issues with focus -force and Aqua mouse coordinates for embedded toplevels. check-in: 74372768 user: culler tags: core-8-6-branch | |
20:35 | Add a regression test for computing local mouse coordinates in embedded windows in Aqua. Closed-Leaf check-in: 5582461a user: culler tags: bug-f7a4f75d1c | |
19:30 | Edit a comment check-in: 29604923 user: culler tags: bug-f7a4f75d1c | |
19:21 | For Aqua, fix computation of local.x and local.y in the case of an embedded toplevel. check-in: 3a1fb9e9 user: culler tags: bug-f7a4f75d1c | |
14:28 | merge core-8-6-branch check-in: c3f45161 user: fvogel tags: trunk | |
14:27 | merge branch bug-69b48f427e9 check-in: b127e6b0 user: fvogel tags: core-8-6-branch | |
14:26 | Cherrypick [e9becf44ab]: Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] check-in: 63f86259 user: fvogel tags: bug-69b48f427e9 | |
14:24 | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] check-in: 047b1666 user: fvogel tags: trunk | |
14:23 | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] check-in: e9becf44 user: fvogel tags: core-8-6-branch | |
13:22 | Fix [caacf1f082]: treeview column resizing not possible in some conditions. This problem was created by my fixing of [ce470f20fd] (ttk::treeview allows dragging the right edge of the rightmost heading). While some of the commits aiming at fixing [ce470f20fd] were correct, some other were not and in fact I believe the right edge of the rightmost heading really should be draggable. This is also how tablelist behaves. check-in: c74b6837 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
11:04 | merge core-8-6-branch check-in: 34857f3b user: fvogel tags: trunk | |
11:03 | Backout [82b1d286] and [0e9cbdba] that fixed [cc6c711c1e] and [ce470f20fd] since they created issues reported in [caacf1f082] check-in: 18eb7546 user: fvogel tags: core-8-6-branch | |
11:01 | merge core-8-6-branch check-in: 6d51a0d3 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e | |
10:58 | Cherrypick [82b1d286] (Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam)) check-in: 14c6efd1 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e | |
2019-10-26
| ||
14:41 | Add a regression test for this bug. check-in: ff76eece user: culler tags: bug-f7a4f75d1c | |
14:00 | Fix [f7a4f75d1c]: focus -force fails for embedded toplevels check-in: 75eeb347 user: culler tags: bug-f7a4f75d1c | |
2019-10-25
| ||
21:31 | Merge 8.6 check-in: c94b2497 user: jan.nijtmans tags: trunk | |
21:30 | Fix bug in TkpGetString() for MacOSX. Maybe this is why MacOSX barfs when we put a 4-byte UTF-8 character in trans_chars ... check-in: 99f891e7 user: jan.nijtmans tags: core-8-6-branch | |
21:28 | Some end-of-line exess spacing check-in: f389e5d2 user: jan.nijtmans tags: core-8-6-branch | |
18:02 | Merge 8.6 check-in: 327a7d2e user: culler tags: core-8-6-10-rc | |
17:58 | Aqua: fix IME behavior; make accent menus work; rework Services; deal with non-BMP pastes. check-in: d3ae24b5 user: culler tags: trunk | |
17:52 | Aqua: fix IME behavior; make accent menus work; rework Services; deal with non-BMP pastes. check-in: 6426d80f user: culler tags: core-8-6-branch | |
15:18 | merge 8.6 check-in: 14b226cf user: dgp tags: core-8-6-10-rc | |
03:12 | Add some protections against Tcl errors during IME text entry. Closed-Leaf check-in: 07529819 user: culler tags: bug-39de9677aa | |
01:42 | Fix [0854c99473]: macOS key events during a local grab are not handled correctly. check-in: 131a8e9c user: culler tags: trunk | |
01:29 | Fix [0854c99473]: macOS key events during a local grab are not handled correctly. check-in: 2d56a1a7 user: culler tags: core-8-6-branch | |
01:20 | Fix [b82bd4872b]: tk::style configure -compound does not work. check-in: 4e81d58f user: culler tags: trunk | |
01:19 | Fix [6b763e9480]: wrong selected text background in ttk::entry. check-in: a8a59c28 user: culler tags: trunk | |
01:15 | Fix [b82bd4872b]: tk::style configure -compound does not work. check-in: 427cf488 user: culler tags: core-8-6-branch | |
2019-10-24
| ||
23:56 | Make Apple's press-and-hold accent menu work with Tk entry and text widgets. check-in: fb2fd7ed user: culler tags: bug-39de9677aa | |
17:47 | Fix [6b763e9480]: wrong selected text background in ttk::entry. check-in: 129df95d user: culler tags: core-8-6-branch | |
15:38 | Prevent a crash which could occur if the window were defocussed during IME composition. check-in: da9aa9b0 user: culler tags: bug-39de9677aa | |
14:15 | Aqua: Fix arithmetic error in ttk::scrollbar display. check-in: 264f7fdb user: culler tags: trunk | |
14:14 | Aqua: Fix arithmetic error in ttk::scrollbar display. check-in: 20660f95 user: culler tags: core-8-6-branch | |
03:57 | Remove the calls to update idletasks which were not needed. check-in: b15b381f user: culler tags: bug-39de9677aa | |
03:54 | Restore the no-op keyDown method to keep the mac from beeping every time a key is pressed. check-in: f7785d34 user: culler tags: bug-39de9677aa | |
2019-10-23
| ||
22:03 | Address compiler warnings. check-in: 13b36b07 user: culler tags: bug-39de9677aa | |
21:52 | Rework and simplify services so the TkService object won't interfere with IME. It didn't need to be a subclass of NSView, or be in the Responder chain. check-in: e21c087a user: culler tags: bug-39de9677aa | |
20:41 | merge mark check-in: 3608bf00 user: fvogel tags: trunk | |
20:40 | re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows check-in: c718802e user: fvogel tags: core-8-6-branch | |
20:39 | re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows check-in: ce7dc74a user: fvogel tags: trunk | |
19:10 | WIP on changes. check-in: ec25b65f user: dgp tags: core-8-6-10-rc | |
03:43 | Add update idletasks for the text. Replace non-BMP characters by 0xfffd when pasting. check-in: 43e89771 user: culler tags: bug-39de9677aa | |
01:20 | Add IME bindings for ttk::entry. check-in: e48b918d user: culler tags: bug-39de9677aa | |
2019-10-22
| ||
23:17 | More progress on implementing IME check-in: 801f063d user: culler tags: bug-39de9677aa | |
17:48 | Fix [0854c99473]: macOS key events during a local grab are not handled correctly. Closed-Leaf check-in: cde8c195 user: culler tags: bug-0854c99473 | |
16:08 | Fix [39de9677aa]: incorrect IME behavior check-in: fb1d0dab user: culler tags: bug-39de9677aa | |
09:30 | Merge trunk check-in: 4839fd88 user: jan.nijtmans tags: keysym-unicode | |
09:21 | Add many XF86 and Sun keysym's to ks_names.h, so they are available to Windows and MacOS too (they already work on X11-R6 and MacOS in X11 mode). Deprecate keysym's in this list which are deprecated in X11-R6 as well: We don't want people to start using them: If Tk is compiled with -DTK_NO_DEPRECATED they will be really gone. check-in: 44825807 user: jan.nijtmans tags: trunk | |
2019-10-21
| ||
15:38 | Use <???> in stead of <key-???>, except for <1> and <2> check-in: 700ae101 user: jan.nijtmans tags: keysym-unicode | |
14:50 | Merge trunk. Better handling for ASCII characters and U???? format check-in: 451882f2 user: jan.nijtmans tags: keysym-unicode | |
13:08 | merge trunk check-in: 772dae36 user: dgp tags: core-8-7-a3-rc | |
13:03 | merge 8.6 check-in: 44b24e96 user: dgp tags: core-8-6-10-rc | |
00:04 | Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches when the screen resolution is changed. check-in: 7d3b7fd7 user: culler tags: trunk | |
00:02 | Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches when the screen resolution is changed. check-in: d4d18964 user: culler tags: core-8-6-branch | |
2019-10-20
| ||
21:08 | Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the demo is running. check-in: d0240f16 user: culler tags: trunk | |
21:07 | Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the demo is running. check-in: 882604ed user: culler tags: core-8-6-branch | |
18:31 | Merge trunk check-in: 353095f5 user: jan.nijtmans tags: keysym-unicode | |
18:30 | Add a few defines from latest X11-R6 check-in: 07ac0b61 user: jan.nijtmans tags: trunk | |
15:10 | Fix the default bgerror on macOS so it correctly displays the stack trace. check-in: d89e44d1 user: culler tags: trunk | |
15:09 | Fix the default bgerror on macOS so it correctly displays the stack trace. check-in: 5f29ad7d user: culler tags: core-8-6-branch | |
04:42 | Fix test canvImg-11.3 which was failing on macOS due to interaction with other tests check-in: fd5bf1df user: culler tags: trunk | |
04:41 | Fix test canvImg-11.3 which was failing on macOS due to interaction with other tests. check-in: d0ddf1ac user: culler tags: core-8-6-branch | |
03:41 | Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at app startup. check-in: 5a54a60e user: culler tags: trunk | |
03:40 | Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at app startup. check-in: ab497177 user: culler tags: core-8-6-branch | |
03:30 | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 3707397c user: culler tags: trunk | |
03:30 | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 074f89b5 user: culler tags: core-8-6-branch | |
2019-10-19
| ||
23:34 | Merge trunk check-in: d424e4d0 user: jan.nijtmans tags: keysym-unicode | |
23:23 | Add more keysym-related header files from X11-R6, so extensions can eventually use them. Deprecate the non-standard additions in keysymdef.h, in favor of the new header files. check-in: e259e79e user: jan.nijtmans tags: trunk | |
21:06 | Add support for parsing/generating U????-forms of keysyms. Add more X11 header-files containing keysym information. check-in: c61c3cff user: jan.nijtmans tags: keysym-unicode | |
2019-10-18
| ||
21:59 | Added a regression test, which involved adding a command to tkMacOSXTest.c to simulate mouse button press events. Closed-Leaf check-in: 8aa0008c user: culler tags: bug-ee946e4ebd | |
21:54 | Add more Linux keycodes. check-in: 175e079f user: jan.nijtmans tags: keysym-unicode | |
14:29 | Restore injection of MouseMoved to avoid unknown trouble. check-in: dad87927 user: culler tags: bug-ee946e4ebd | |
14:13 | Minor cleanup; rework TkpWarpPointer check-in: 7f683e13 user: culler tags: bug-ee946e4ebd | |
2019-10-17
| ||
14:43 | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 8efbb3fa user: culler tags: bug-ee946e4ebd | |
2019-10-15
| ||
20:06 | Merge trunk. Slight improvement: Onlu use Unicode rep for printable characters check-in: a1b69e54 user: jan.nijtmans tags: keysym-unicode | |
09:20 | Merge 8.6 check-in: b618b23d user: jan.nijtmans tags: trunk | |
09:19 | One step more in fully fixing [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. Now that Tcl 8.6 doesn't handle 4-byte UTF-8 characters as invalid anymore, we don't need the trick in Tk any more to spit out two surrogates: Tcl already handles that correctly. check-in: 84163219 user: jan.nijtmans tags: core-8-6-branch | |
09:16 | Fix a few typo's check-in: e895a410 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-14
| ||
20:28 | Further implementation: Handle Latin-1 check-in: 0fc53c38 user: jan.nijtmans tags: keysym-unicode | |
15:10 | Use Unicode for keysym names in stead of standard X11-R6 names representing Unicode characters. check-in: 9ad84cb9 user: jan.nijtmans tags: keysym-unicode | |
13:05 | Merge 8.6 check-in: 33028d09 user: jan.nijtmans tags: trunk | |
13:04 | 3 minor doc fixes. check-in: a7e6bbfb user: jan.nijtmans tags: core-8-6-branch | |
12:53 | Update documentation with keysyms from X11-R6, now available for all platforms. check-in: 78b73a68 user: jan.nijtmans tags: trunk | |
12:35 | Merge 8.6 check-in: b5166ff3 user: jan.nijtmans tags: trunk | |
12:34 | Re-generate the keysyms documentation using the real current keysym list as used on Windows and MacOS. Those keysyms can be thrusted on all platforms. check-in: a26bf137 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-13
| ||
19:57 | Merge 8.6 check-in: acd95cf5 user: jan.nijtmans tags: trunk | |
19:49 | Fix 3 bugs in X11 keysym translations, originating from X11-r5 which were fixed in X11-r6. Add 3 test-cases, proving each of them. check-in: 3a26925f user: jan.nijtmans tags: core-8-6-branch | |
2019-10-11
| ||
20:30 | merge core-8-6-branch check-in: cb65fa3b user: fvogel tags: trunk | |
20:28 | fix unintentional merge check-in: fc93221a user: fvogel tags: trunk | |
20:28 | fix unintentional merge check-in: 440d0d87 user: fvogel tags: core-8-6-branch | |
20:24 | merge core-8-6-branch check-in: 2e55eff1 user: fvogel tags: trunk | |
20:23 | merge branch bug-69b48f427e9 check-in: aa1c1705 user: fvogel tags: core-8-6-branch | |
20:23 | Cherrypick [8f767ecb] Leaf: Let's do exactly the same calculation, but then using integer arithmetics instead of float check-in: 8bbd5257 user: fvogel tags: bug-69b48f427e9 | |
20:22 | Cherrypick [fc3f78ec] Fix test-case bind-34.1 on Windows 10 check-in: e85d71cf user: fvogel tags: bug-69b48f427e9 | |
20:17 | Use vwait instead of after in canvImg.test. On macOS protect against exceptions when periodic events are scheduled. check-in: ceb92e94 user: culler tags: trunk | |
20:14 | Use vwait instead of after in canvImg.test. On macOS protect against exceptions when periodic events are scheduled. check-in: abe5dad5 user: culler tags: core-8-6-branch | |
11:15 | Merge 8.6 check-in: 5d688569 user: jan.nijtmans tags: trunk | |
11:15 | Let's do exactly the same calculation, but then using integer arthemetics in stead of float. check-in: 8f767ecb user: jan.nijtmans tags: core-8-6-branch | |
08:40 | Merge 8.6 check-in: ecf9eec0 user: jan.nijtmans tags: trunk | |
07:35 | Fix test-case bind-34.1 on Windows 10 check-in: fc3f78ec user: jan.nijtmans tags: core-8-6-branch | |
02:52 | Fix bug[bf93d098d7]: Menubar is sometimes unresponsive on app startup Closed-Leaf check-in: 14b2a46f user: culler tags: bug-bf93d098d7 | |
2019-10-10
| ||
23:08 | Merge the remainder of catalina_more_tests check-in: 423b9bdc user: culler tags: trunk | |
23:07 | Merge the remainder of catalina_more_tests check-in: c606fe29 user: culler tags: core-8-6-branch | |
22:23 | Merge 8.6 check-in: f2f16768 user: jan.nijtmans tags: trunk | |
22:16 | Minor improvement to previous commit: Put deprecate names _after_ non-deprecated, so tkBind.c can be kept as it was. Also use all-upper HEX characters consistantly. check-in: d6318e01 user: jan.nijtmans tags: core-8-6-branch | |
21:47 | Merge 8.6. Also re-generate ks_names.h from X1-R6's keysymdef.h, so a lot more Keysym's become available to MacOS and Windows as on modern X11. check-in: ffbe231d user: jan.nijtmans tags: trunk | |
21:36 | Add deprecate Key-names to ks_names.h, and make sure that deprecated Keynames are translated back to their non-deprecated names. This is how X11 does it, our emulation should do it the same way. Added test-case demonstrating this with Eth -> ETH. check-in: 66d19a9b user: jan.nijtmans tags: core-8-6-branch | |
19:21 | merge core-8-6-branch check-in: 9d8a8bd4 user: fvogel tags: bug-69b48f427e9 | |
19:19 | Fix test number in comment check-in: 012611a7 user: fvogel tags: trunk | |
19:19 | Fix test number in comment check-in: 87e111f1 user: fvogel tags: core-8-6-branch | |
18:55 | Add debug info useful in case bind-34.1 fails check-in: 4b6215ee user: fvogel tags: trunk | |
18:55 | Add debug info useful in case bind-34.1 fails check-in: 7ce474de user: fvogel tags: core-8-6-branch | |
18:54 | Add debug info useful in case bind-32.2 fails check-in: 2a5ba5ab user: fvogel tags: bug-69b48f427e9 | |
17:51 | Fix macOS crash caused by deactivating a menu while it is being deleted. check-in: 7498300d user: culler tags: trunk | |
17:51 | Fix macOS crash caused by deactivating a menu while it is being deleted. check-in: e70ffd7e user: culler tags: core-8-6-branch | |
15:36 | Merge 8.6 check-in: 7b36e347 user: culler tags: trunk | |
15:35 | Merge 8.6 Closed-Leaf check-in: ddbb4881 user: culler tags: catalina_more_tests | |
15:27 | Use vwait in image.test instead of after. check-in: 6d30831f user: culler tags: core-8-6-branch | |
14:57 | Merge 8.6 check-in: 8ead67f0 user: jan.nijtmans tags: trunk | |
14:47 | Make XID typedef unsigned, since it's unsigned as well on all other platforms. Extend maximum KeySym to allow up to 0x1008FFFF, since there are some MultiMedia keys allocated there. check-in: e3e2f4d5 user: jan.nijtmans tags: core-8-6-branch | |
14:25 | Fix bind-13.14 test-case on (e.g.) some 32-bit Linux, which considers -1 a valid KeySym somehow check-in: 94e17050 user: jan.nijtmans tags: core-8-6-branch | |
10:36 | Merge 8.6 check-in: f790eb88 user: jan.nijtmans tags: bug-a179564826 | |
08:12 | Merge 8.6 check-in: ce86ce5a user: jan.nijtmans tags: catalina_more_tests | |
08:10 | Merge 8.6 check-in: 0f55f03d user: jan.nijtmans tags: trunk | |
08:07 | Change a few "update idletask" from previous commit back to "update". Other platforms most likely need it this way. check-in: 30ff4658 user: jan.nijtmans tags: core-8-6-branch | |
07:33 | Merge 8.6 (bring in XWayland workaround) check-in: 6745e1a7 user: jan.nijtmans tags: catalina_more_tests | |
07:32 | Cherry-pick test-case changes from catalina_more_tests branch. They appear to work fine on other platforms, so they deserve more exposal separate from the Catalina-specific changes. check-in: 30586d4f user: jan.nijtmans tags: core-8-6-branch | |
01:20 | Fix one compiler warning in Snow Leopard. check-in: d289ccba user: culler tags: catalina_more_tests | |
2019-10-09
| ||
22:45 | Revert to using update in textWind.test. check-in: 7369c288 user: culler tags: catalina_more_tests | |
22:09 | Let the comment be in sync with the change made in the previous commit' check-in: 24fbdde6 user: fvogel tags: catalina_more_tests | |
21:57 | Generate the heartbeat every 0.1 seconds instead of 0.25 seconds. check-in: 0cdeca24 user: culler tags: catalina_more_tests | |
21:54 | Use a platform specific procedure to update the text widget in textDisp.test. check-in: acdba94d user: culler tags: catalina_more_tests | |
19:37 | Fix the (almost) hangs that occurred in some calls to vwait when no user events are being generated. check-in: 10488a8c user: culler tags: catalina_more_tests | |
16:47 | A couple more tweaks to the tests. check-in: eae8215a user: culler tags: catalina_more_tests | |
16:14 | Clean up the other tests. Mouse movement is still needed to avoid hangs. check-in: 0152b124 user: culler tags: catalina_more_tests | |
12:47 | Check for Xlib.h, not Intrinsic.h when checking for X11 headers (this is a bug in autoconf-2.59, which is fixed in later versions). In core-8-5-branch and core-8-6-branch this is correct already, but re-generating the configure script with stock autoconf-2.59 re-generates the problem - unfortunately .... check-in: ceb702eb user: jan.nijtmans tags: core-8-6-10-rc | |
12:05 | Fix merge conflict in previous commit (::tk::mac::registerServiceWidget called twice as result) check-in: e1acc2c3 user: jan.nijtmans tags: trunk | |
12:03 | Merge 8.6 check-in: 82fbbed4 user: jan.nijtmans tags: trunk | |
12:01 | Fix [a01b6f7227]: WidthMMOfScreen returns 0 in VirtualBox VM using XWayland. Actually, this is an XWayland bug, but better work-around it when possible. check-in: d6abd105 user: jan.nijtmans tags: core-8-6-branch | |
09:20 | Rebase to 8.6, and use more "vwait" in stead of "update" check-in: 98b2731b user: jan.nijtmans tags: catalina_more_tests | |
2019-10-08
| ||
21:33 | Attempt to make more test-cases pass on Catalina (not sure we should go this way, but let's see) check-in: 34f0ae1f user: jan.nijtmans tags: catalina_more_tests | |
20:21 | Fix some test errors on macOS 10.15 (Catalina) Closed-Leaf check-in: 10259f5a user: marc_culler tags: catalina_tests | |
2019-10-07
| ||
01:56 | Merge trunk check-in: 54529c3e user: kevin_walzer tags: core-8-7-a3-rc | |
01:55 | tk::mac::RegisterServiceWidget was returning an error when Wish was launched from app bundle; restore to earlier location in app init code check-in: 0d390f3c user: kevin_walzer tags: trunk | |
01:54 | Merge core-8-6-branch check-in: 0de3c679 user: kevin_walzer tags: core-8-6-10-rc | |
01:52 | tk::mac::RegisterServiceWidget was returning an error when Wish was launched from app bundle; restore to earlier location in app init code check-in: 041bcf3b user: kevin_walzer tags: core-8-6-branch | |
2019-10-06
| ||
22:51 | Fix crash caused by initializing Mac services multiple times check-in: 8ea0dc79 user: culler tags: trunk | |
22:50 | Fix crash caused by initializing Mac services multiple times check-in: 9331163e user: culler tags: core-8-6-branch | |
22:33 | Some initialization steps can remain outside the if (!initialized) block. Closed-Leaf check-in: 59882b69 user: culler tags: mac_service_init | |
20:34 | Merge 8.6 check-in: 58926f23 user: jan.nijtmans tags: trunk | |
20:29 | Minor simplification: DEF_CANVLINE_FILL and DEF_CANVTEXT_FILL are each only used once, and always equal to DEF_CANVITEM_OUTLINE. So better use DEF_CANVITEM_OUTLINE directly. check-in: aae5bac0 user: jan.nijtmans tags: core-8-6-branch | |
19:07 | Factorize out DecomposeMaskToShiftAndBits instead of implementing it twice, and promote it to TkDecomposeMaskToShiftAndBits check-in: 5aeca6e3 user: fvogel tags: bug-d66e6fabad | |
2019-10-05
| ||
21:28 | Merge 8.6 check-in: d1fbb4d0 user: jan.nijtmans tags: trunk | |
21:25 | Use tcl-lang.org in stead of tcl.tk and https in stead of http where possible check-in: 626987c8 user: jan.nijtmans tags: core-8-6-branch | |
21:25 | Restore looks of canvas items demo as it was in previous Tk versions, but now such that it looks the same with Tk 8.6 and 8.7 check-in: 68fe6f1f user: jan.nijtmans tags: core-8-6-branch | |
21:23 | Fix usage of DEBUG() macro in tkBind.c check-in: 259a630a user: jan.nijtmans tags: core-8-6-branch | |
20:01 | Prevent multiple initializations of Mac Services, which would cause IDLE to crash. check-in: 7a51eb32 user: culler tags: mac_service_init | |
2019-10-04
| ||
22:43 | Merge 8.6 check-in: 977f49f6 user: jan.nijtmans tags: trunk | |
22:41 | Fix [f8f1f0b103]: macosx/README: update Wiki and X11 info. Also change more links to point to the current https://core.tcl-lang.org check-in: fd30137e user: jan.nijtmans tags: core-8-6-branch | |
22:23 | Merge 8.6 check-in: 3c750e21 user: jan.nijtmans tags: trunk | |
22:22 | Fix [c420b565c0]: Aqua: allow isdark to work for non-root toplevels. Analysis and patch by chrstphrchvz check-in: 9d8d2d77 user: jan.nijtmans tags: core-8-6-branch | |
20:39 | Experiment: Change -fill option for canvas line/text to -outline. Closed-Leaf check-in: b4752deb user: jan.nijtmans tags: outline-for-canvas-text | |
20:23 | Sometimes one MultiByteToWideChar() call does the same as 5 Tcl API calls. check-in: fae72a48 user: jan.nijtmans tags: trunk | |
14:07 | merge trunk check-in: 16304031 user: dgp tags: core-8-7-a3-rc | |
14:00 | merge 8.6 check-in: ffcbf4cd user: dgp tags: core-8-6-10-rc | |
12:29 | Merge 8.6, demo change only. check-in: 5eeeb349 user: jan.nijtmans tags: trunk | |
12:27 | Restore (kind of) default values for -fill and -outline in polygon items. Change star in canvas items demo (give it green outline without fill) to demonstrate why. check-in: 60b51033 user: jan.nijtmans tags: core-8-6-branch | |
10:04 | Merge 8.6 check-in: 938ddfd4 user: jan.nijtmans tags: trunk | |
10:04 | Adapt documentation saying that the default -fill option for text and line items is not {}. check-in: 985f46d4 user: jan.nijtmans tags: core-8-6-branch | |
09:59 | Too quick conclusion: all lines and text were gone :-). Reverting most of previous commit check-in: 6277e1c9 user: jan.nijtmans tags: core-8-6-branch | |
09:27 | Remove DEF_CANVLINE_FILL/DEF_CANVTEXT_FILL, since the default fill value (according the documentation) is {}. This has no visible effect. Modify canvas items demo, so it can be run on wish8.5 (for visual comparison) check-in: 25971620 user: jan.nijtmans tags: core-8-6-branch | |
07:07 | Bug in float emulation for MS-VC6: map fabsf() to fabs(), not abs(). Add float emulation for MS-VC8. Thanks to Auriocus to point out the bug. check-in: 94acb004 user: oehhar tags: trunk | |
2019-10-03
| ||
22:48 | Cellselection can only use visible columns. check-in: 7507ca3f user: pspjuth tags: pspjuth-treeview | |
21:49 | Eliminate UPDATE_WINDOWS(), which is only used once. Just replace it with a simple XSync(). check-in: eea697de user: jan.nijtmans tags: trunk | |
08:31 | Restore "-outline" default for canvas polygons, but adapt test-case expectation. See discussion in [2beda17141]. check-in: 46e002cd user: jan.nijtmans tags: trunk | |
08:10 | Merge 8.6 check-in: ec53bdcc user: jan.nijtmans tags: trunk | |
08:09 | Fix [3ed5b66989]: Malpositioned root window with highlighthickness > 0 check-in: d7d4ae26 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-02
| ||
20:24 | Merge trunk check-in: e9f555a2 user: jan.nijtmans tags: revised_text, tip-466 | |
20:12 | Add many (mostly MacOS) stub functions, needed for future implementation of XIM. Since the X11 API is now equal for all platforms, many 'hacks' needed in the past can now be completely eliminated. check-in: 8c6a8b54 user: jan.nijtmans tags: trunk | |
15:44 | merge trunk check-in: fc98a763 user: dgp tags: core-8-7-a3-rc | |
15:38 | merge 8.6 check-in: f8d6c649 user: dgp tags: core-8-6-10-rc | |
14:54 | Add a bunch of new X11 functions (stubs, for now) to the X11 stub tables for win and MacOS. Those will be needed when implementing XIM support for Windows/MacOSX. Closed-Leaf check-in: e9cb3825 user: jan.nijtmans tags: macos-simplify | |
13:43 | Add XLowerWindow to MacOS X11 stub table check-in: 7b8a989a user: jan.nijtmans tags: macos-simplify | |
12:29 | Fix [95d5e459d12]: Test tk-4.7 (useinputmethods) fails in trunk (Win) check-in: 63cf6fb4 user: jan.nijtmans tags: trunk | |
11:42 | Merge 8.6 check-in: e4d6d151 user: jan.nijtmans tags: trunk | |
11:36 | Merge 8.5 check-in: c250e134 user: jan.nijtmans tags: core-8-6-branch | |
11:26 | Sync tcl.m4 with Tcl version check-in: 49d19dbd user: jan.nijtmans tags: core-8-5-branch | |
01:38 | Merge trunk check-in: b07f8639 user: kevin_walzer tags: core-8-7-a3-rc | |
01:37 | Revert change to tkCanvPoly.c because of failure in test suite check-in: 2d90d92c user: kevin_walzer tags: trunk | |
2019-10-01
| ||
22:03 | Fix [f5888bbd75a0]: font-5.3 test crashes on Windows in trunk check-in: 19afeb58 user: jan.nijtmans tags: trunk | |
21:16 | Eliminate some dead code check-in: 94361d68 user: jan.nijtmans tags: macos-simplify | |
20:28 | Eliminate a few (now unnecessary) type-casts check-in: 669b4a85 user: jan.nijtmans tags: macos-simplify | |
20:26 | Fix [3ed5b66989]: Malpositioned root window with highlighthickness > 0 Closed-Leaf check-in: c128b80e user: fvogel tags: bug-3ed5b66989 | |
20:19 | Bring back 2 files to their original state, since this eases keeping other branches in sync (e.g. revised_text) check-in: 279c8e47 user: jan.nijtmans tags: macos-simplify | |
20:07 | Fix MacOS build check-in: 11bd5037 user: jan.nijtmans tags: macos-simplify | |
14:41 | merge-mark check-in: e9a7c3f0 user: jan.nijtmans tags: macos-simplify | |
14:26 | Merge 8.6 check-in: 8b29ed51 user: jan.nijtmans tags: trunk | |
14:14 | Modify TkClipBox and friends such that they return an int (normally 0) in stead of void. Reason: the X11 variant does this as well, this way we keep it the same on all platforms. check-in: 50bd84d7 user: jan.nijtmans tags: core-8-6-branch | |
11:01 | more Region-related revamp. check-in: 255fc7ae user: jan.nijtmans tags: macos-simplify | |
2019-09-30
| ||
22:56 | Simplify many MacOS-specific types which are not necessary check-in: 878a315f user: jan.nijtmans tags: macos-simplify | |
07:42 | Merge 8.6. Format tkCanvPoly.c a little (put the handling of "-line" in two lines, like the other options) check-in: 49e6533d user: jan.nijtmans tags: trunk | |
07:34 | Sync rules.vc with Tcl version. Let makefile.vc supply the /DUNICODE /D_UNICODE options, since that's no longer done by rules.vc check-in: 4549096b user: jan.nijtmans tags: core-8-6-branch | |
2019-09-29
| ||
21:19 | Fix 'implicit declaration of TkPutImage' warning on UNIX check-in: 18f693b4 user: jan.nijtmans tags: trunk | |
20:21 | Attempt to make testcases with makefile.vc work again check-in: 695c4a72 user: jan.nijtmans tags: trunk | |
16:54 | Finally, fix another build problem on MacOS check-in: c79c810c user: jan.nijtmans tags: trunk | |
16:41 | Be carefull with using "extern" in Xlib/h and Xutil.h on win32: We want to export those symbols from tcl??.dll check-in: 4a3ec663 user: jan.nijtmans tags: trunk | |
16:04 | Fix 2 build problems, one with XPutImage on Windows, one with -fill option check-in: 53100363 user: jan.nijtmans tags: trunk | |
12:12 | Merge core-8-6-branch check-in: 1bb28a51 user: kevin_walzer tags: core-8-6-10-rc | |
12:11 | Merge trunk check-in: f40d505c user: kevin_walzer tags: core-8-7-a3-rc | |
12:09 | Remove call to idletasks in tkMacOSXKeyEvent.c check-in: a4a0d843 user: kevin_walzer tags: trunk | |
12:08 | Remove call to idletasks in tkMacOSXKeyEvent.c check-in: a714ac08 user: kevin_walzer tags: core-8-6-branch | |
11:51 | Merge 8.6 check-in: 06ea832a user: jan.nijtmans tags: trunk | |
11:51 | .. wrong directory ... check-in: 9d5ffd87 user: jan.nijtmans tags: core-8-6-branch | |
11:48 | Fix build of ttkStubLib.o when using makefile.vc. (problem reported by fvogel, actually noticed on trunk but was a longstanding problem). configure/make build system was correct check-in: e046f47e user: jan.nijtmans tags: core-8-6-branch | |
08:25 | Fix [a1d25b487e] (ttk::frame does not honor -borderwidth) by adding information in the documentation of ttk::frame check-in: 1eb4db1d user: fvogel tags: trunk | |
08:22 | Fix [a1d25b487e] (ttk::frame does not honor -borderwidth) by adding information in the documentation of ttk::frame check-in: 16d99943 user: fvogel tags: core-8-6-branch | |
08:04 | Fix Tk_Offset() -> offsetof(). Tk_Offset() was inherited by merging chavez-canvas branch that originally targeted core-8-6-branch. check-in: faa74b9f user: fvogel tags: trunk | |
01:35 | Merge core-8-6-branch check-in: 5c93536b user: kevin_walzer tags: core-8-6-10-rc | |
01:30 | Merge trunk check-in: 5939971b user: kevin_walzer tags: core-8-7-a3-rc | |
01:28 | Merge chavez-canvas branch check-in: 67240cfb user: kevin_walzer tags: trunk | |
01:13 | Merge chavez-canvas branch check-in: 3ab284f6 user: kevin_walzer tags: core-8-6-branch | |
2019-09-27
| ||
20:13 | Upgrade the X11 header files from the original ones (based on X11-r5) to X11-r6. This provides more functions, making it (hopefully) possible to implement XIM for Win32 and MacOS on top of this. check-in: 7097e971 user: jan.nijtmans tags: trunk | |
19:57 | Only use one of XPutImage/TkPutImage, dependant on platform. Both are present in stub table, for backwards compatibility Closed-Leaf check-in: f6ea2a06 user: jan.nijtmans tags: x11-r6 | |
12:32 | merge trunk check-in: 8b9e35b9 user: dgp tags: core-8-7-a3-rc | |
12:21 | merge 8.6 check-in: 246af066 user: dgp tags: core-8-6-10-rc | |
2019-09-26
| ||
21:28 | Better cellselection bindings check-in: 54d961c4 user: pspjuth tags: pspjuth-treeview | |
09:07 | Merge 8.6 check-in: 5715601a user: jan.nijtmans tags: trunk | |
08:56 | Better fix for [2026405]: winfo id bug in cygwin build. Actually, formatting of %p is libc-specific, now that we have TCL_Z_MODIFIER we can make it platform-independant for all cases. check-in: d12dcde1 user: jan.nijtmans tags: core-8-6-branch | |
2019-09-25
| ||
22:18 | merge-mark check-in: e9af560f user: jan.nijtmans tags: trunk | |
22:15 | Add XPutImage() to the X11 stub table on Aqua check-in: 5f274b4d user: jan.nijtmans tags: core-8-6-branch | |
20:28 | Corrected cellselection. Added test. check-in: e5974870 user: pspjuth tags: pspjuth-treeview | |
20:00 | Make MacOSX aqua and X11 share the same X11 stub table. check-in: e62e3904 user: jan.nijtmans tags: x11-r6 | |
17:51 | Merge trunk check-in: 91ea47ac user: jan.nijtmans tags: x11-r6 | |
15:13 | merge trunk check-in: 77167737 user: dgp tags: core-8-7-a3-rc | |
15:05 | merge 8.6 check-in: e233deb4 user: dgp tags: core-8-6-10-rc | |
11:02 | Fix 2 left-over Tcl_WinUtfToTChar() calls. Some more code cleanup, made possible by TIP #548 check-in: e0d88bb2 user: jan.nijtmans tags: trunk | |
2019-09-24
| ||
21:40 | When using bindings for x|yview scroll ??? units, make sure that rounding up and down is done equally, moving away from zero. This was already done for text widget, now it's done for all other bindings on Windows too. check-in: b38d740d user: jan.nijtmans tags: trunk | |
21:23 | Merge 8.6 check-in: 5fcc1e51 user: jan.nijtmans tags: trunk | |
21:01 | Add 7 X11 functions to the aqua stub table, which makes them accessable to stubbed extensions. They were defined in tkMacOSXPort.h as macro's, which is not 'right' check-in: f2657915 user: jan.nijtmans tags: core-8-6-branch | |
15:30 | Merge trunk check-in: 14cbd27e user: jan.nijtmans tags: revised_text, tip-466 | |
15:23 | Merge 8.6 check-in: 92ad8cb3 user: jan.nijtmans tags: trunk | |
15:01 | Don't use "class" as (internal) struct field name or local variable name. Make it "c_class" (just as X11 does as well), in order to prevent conflict with C++ compilers. check-in: a81d5430 user: jan.nijtmans tags: core-8-6-branch | |
12:36 | Merge trunk check-in: 468fce87 user: kevin_walzer tags: core-8-7-a3-rc | |
12:34 | Merge 8.6 check-in: c31769c2 user: kevin_walzer tags: core-8-6-10-rc | |
12:06 | Merge 8.6 check-in: 5fb32729 user: jan.nijtmans tags: trunk | |
11:52 | Add type-casts to many usage of Tcl_WinTCharToUtf(), so Tk compiles without warnings when omitting -DUNICODE. check-in: 23174564 user: jan.nijtmans tags: core-8-6-branch | |
11:49 | Allow "wm frame" to return id's > 0xFFFFFFFF on 64-bit platforms (if the id really is that large). Backport the (internal) use of TCL_Z_MODIFIER from Tk 8.7. check-in: c83eccea user: jan.nijtmans tags: core-8-6-branch | |
10:12 | Branch to test Christopher Chavez patch in ticket [2beda17141] to remove some hard-coded values from canvas, allow canvas to vary apperance in Dark Mode on macOS and also on Windows Closed-Leaf check-in: 9a3669da user: kevin_walzer tags: chavez-canvas | |
02:33 | Fix bug [96bce57407]: macosx crash when drawing 1x1 rounded rectangles. check-in: 0eaa4475 user: culler tags: trunk | |
02:32 | Fix bug [96bce57407]: macosx crash when drawing 1x1 rounded rectangles. check-in: 060a3095 user: culler tags: core-8-6-branch | |
2019-09-23
| ||
20:25 | Fix alphabetical order of documented widget-specific options for ttk::labelframe check-in: f6917f94 user: fvogel tags: trunk | |
20:25 | Fix alphabetical order of documented widget-specific options for ttk::labelframe check-in: 8535af26 user: fvogel tags: core-8-6-branch | |
20:14 | Fix [a1d25b487e]: ttk::frame does not honor -borderwidth Closed-Leaf check-in: fe3586cc user: fvogel tags: bug-a1d25b487e | |
19:10 | Merge 8.6. Don't use TCL_Z_MODIFIER on Windows, because it only works when Tk 8.7 is compiled with Tcl 8.7, not with Tcl 8.6 check-in: 6b6f137e user: jan.nijtmans tags: trunk | |
18:50 | Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODE check-in: d957f902 user: jan.nijtmans tags: core-8-6-branch | |
2019-09-22
| ||
18:15 | Added -imageanchor for tree image. WIP check-in: da678726 user: pspjuth tags: pspjuth-treeview | |
16:31 | Use constant for column separator width. check-in: 254bce73 user: pspjuth tags: pspjuth-treeview | |
15:37 | Better key navigation for cell selection. check-in: 2e7758b8 user: pspjuth tags: pspjuth-treeview | |
03:09 | Fix bug [96bce57407]: crash when drawing 1x1 rounded rectangles Closed-Leaf check-in: 3302ae39 user: culler tags: bug-96bce57407 | |
2019-09-20
| ||
21:23 | Merge trunk check-in: 73e013bc user: jan.nijtmans tags: revised_text, tip-466 | |
14:02 | merge trunk check-in: 0b546c4e user: dgp tags: core-8-7-a3-rc | |
13:38 | merge 8.6 check-in: 0f723f68 user: dgp tags: core-8-6-10-rc | |
13:16 | Revert part of [8867a5752c55c16c]: Don't rule out certain fonts, because it causes test-case failures on Windows check-in: 3c4dcaad user: jan.nijtmans tags: trunk | |
13:07 | Merge 8.6 check-in: 59c8b996 user: jan.nijtmans tags: trunk | |
12:47 | Eliminate systemEncoding local variable. Don't use TCL_INDEX_NONE yet in 8.6, since it was only introduced in Tcl 8.7 check-in: b8a89ed6 user: jan.nijtmans tags: core-8-6-branch | |
11:51 | Eliminate all references to Tcl_WinTCharToUtf/Tcl_WinUtfToTChar functions, using the TIP #548 functions in stead check-in: 682a6ef4 user: jan.nijtmans tags: trunk | |
10:45 | Merge 8.6 check-in: 622b870f user: jan.nijtmans tags: trunk | |
10:30 | One missing use of TCL_INDEX_NONE in stead of -1. Use some more type-casts, making compiling Tk less sensitive to the use of -DUNICODE or not. check-in: b7afd511 user: jan.nijtmans tags: core-8-6-branch | |
08:04 | Make everything compile without -DUNICODE Closed-Leaf check-in: 85111fe7 user: jan.nijtmans tags: tip-548 | |
07:25 | Merge trunk check-in: eb9c2190 user: jan.nijtmans tags: tip-548 | |
2019-09-19
| ||
19:39 | Merge 8.6 check-in: 8db2ce19 user: jan.nijtmans tags: trunk | |
19:24 | *A() to *W() Win32 API changes, actually the same because Tk is already compiled in UNICODE mode. check-in: 9f886d63 user: jan.nijtmans tags: core-8-6-branch | |
2019-09-18
| ||
17:34 | Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam) check-in: 65661e3b user: fvogel tags: trunk | |
17:34 | merge core-8-6-branch check-in: 518e0d3a user: fvogel tags: trunk | |
17:33 | Fix [cc6c711c1e]: treeview layout issues (patch from Brad Lanam) check-in: 82b1d286 user: fvogel tags: core-8-6-branch | |
16:42 | merge trunk check-in: 73970013 user: dgp tags: core-8-7-a3-rc | |
16:37 | merge 8.6 check-in: c2e125a6 user: dgp tags: core-8-6-10-rc | |
2019-09-17
| ||
22:46 | Use item in selecttype for consistency check-in: 6b0c5c16 user: pspjuth tags: pspjuth-treeview | |
22:33 | Added identfy cell subcommand to Treeview check-in: 1d9a13c2 user: pspjuth tags: pspjuth-treeview | |
21:56 | Show stripe and separator in demo check-in: 0fede315 user: pspjuth tags: pspjuth-treeview | |
21:33 | Nicer column separator. check-in: 0922f888 user: pspjuth tags: pspjuth-treeview | |
15:36 | (minor) Add missing initializer, and two /* FALLTHRU */ markers. check-in: 29eb2ef0 user: jan.nijtmans tags: core-8-6-branch | |
08:51 | Merge 8.6 check-in: 8867a575 user: jan.nijtmans tags: trunk | |
08:25 | Fix [a179564826] for Windows/UNIX: It is now possible to display Emoji on Windows/UNIX (characters below /U30000), when compiled against the tip of core-8-6-branch. On Mac, more work is required, so not closing this ticket yet. check-in: 4189472c user: jan.nijtmans tags: core-8-6-branch | |
2019-09-16
| ||
15:01 | merge trunk check-in: 3472a961 user: dgp tags: core-8-7-a3-rc | |
14:50 | merge 8.6 check-in: 0813346f user: dgp tags: core-8-6-10-rc | |
12:44 | Fix Ucs2beToUtfProc(): If last code-point is higher surrogate, make sure that actual conversion is delayed until the next round, assuring proper merging of two surrogates into a single UTF-8 character. check-in: e2d77221 user: jan.nijtmans tags: bug-a179564826 | |
09:14 | Merge 8.6. Add some more protections. check-in: 1a0a7c8e user: jan.nijtmans tags: bug-a179564826 | |
08:20 | Merge trunk check-in: a7435f36 user: jan.nijtmans tags: tip-548 | |
08:16 | Merge 8.6 check-in: 0aee507f user: jan.nijtmans tags: trunk | |
07:59 | TCHAR -> WCHAR conversions, since our TCHAR is actually WCHAR when compiling everything in UNICODE mode on Windows. check-in: 0b0f4f25 user: jan.nijtmans tags: core-8-6-branch | |
07:41 | Simplify NewNativeObj(), since its last parameter is always -1. Change Tcl_StringMatch() calls to Tcl_StringCaseMatch() A few end-of-line unnecessary spacings. check-in: edad67f6 user: jan.nijtmans tags: core-8-6-branch | |
2019-09-15
| ||
20:38 | Added column separators in Treeview check-in: 50d9c36b user: pspjuth tags: pspjuth-treeview | |
20:37 | Cell selection for Treeview check-in: 2035a69e user: pspjuth tags: pspjuth-treeview | |
20:36 | Lock scrolling for title columns in Treeview check-in: 625251c3 user: pspjuth tags: pspjuth-treeview | |
20:36 | Allow striped layout in Treeview check-in: af257e74 user: pspjuth tags: pspjuth-treeview | |
2019-09-13
| ||
17:54 | increase FONATMAP_PAGES so it can hold 3 planes of Unicode characters in stead of just one. This appears to be one cause for crashes. check-in: 5d66a0f1 user: jan.nijtmans tags: bug-a179564826 | |
14:41 | Re-generate configure script (TK_PATCH_LEVEL was still at 8.6.9) check-in: fb83dfc7 user: jan.nijtmans tags: core-8-6-10-rc | |
13:03 | merge trunk check-in: ca5d7fcd user: dgp tags: core-8-7-a3-rc | |
13:02 | merge 8.6 check-in: 63399e0e user: dgp tags: core-8-6-10-rc | |
12:20 | Attempt to improve [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. In combination with latest Tcl 8.6 (tip of core-8-6-branch) this should handle non-BMP characters better, they should be handled as 2 surrogates in stead of 4 separate bytes on all platforms. check-in: 179b3da3 user: jan.nijtmans tags: bug-a179564826 | |
2019-09-12
| ||
21:40 | Merge 8.6 check-in: a9d016cb user: jan.nijtmans tags: trunk | |
21:37 | Update rules.vc to version 1.4 (synced with Tcl) check-in: 22a56edc user: jan.nijtmans tags: core-8-6-branch | |
20:55 | Fix comment in win/rules.vc check-in: fb00f25e user: fvogel tags: trunk | |
20:54 | Fix comment in win/rules.vc check-in: 093d0f7c user: fvogel tags: core-8-6-branch | |
20:51 | windows: rename WINDIR -> WIN_DIR to follow the same change in Tcl check-in: 1c73b80a user: fvogel tags: trunk | |
20:46 | windows: rename WINDIR -> WIN_DIR to follow the same change in Tcl check-in: d4f2a479 user: fvogel tags: core-8-6-branch | |
20:41 | windows: rename WINDIR -> WIN_DIR to follow the same change in Tcl check-in: 9e235ef3 user: fvogel tags: core-8-5-branch | |
20:08 | Fix [2834776fff]: ttk::spinbox spins up/down when disabled check-in: d036facf user: fvogel tags: trunk | |
20:08 | Fix [2834776fff]: ttk::spinbox spins up/down when disabled check-in: fe84d0c4 user: fvogel tags: core-8-6-branch | |
2019-09-11
| ||
13:02 | Corrected RGB masks on Windows in BlendComplexAlpha() check-in: 6f09f7ba user: scottyw tags: bug-d66e6fabad | |
2019-09-09
| ||
13:29 | Merge 8.6 check-in: b4518e1b user: jan.nijtmans tags: trunk | |
13:28 | Merge 8.5 check-in: 51e66266 user: jan.nijtmans tags: core-8-6-branch | |
13:28 | Took over a few too many comments from Tcl's win/Makefile.in .. correct that. check-in: 9faf0e59 user: jan.nijtmans tags: core-8-5-branch | |
13:21 | Merge 8.6 check-in: 03478e57 user: jan.nijtmans tags: trunk | |
13:20 | Merge 8.5 check-in: cb2f4bc6 user: jan.nijtmans tags: core-8-6-branch | |
13:19 | Fix build with Visual Studio (configure/make/cl). It appears we cannot use "sed" then. check-in: 00d52aae user: jan.nijtmans tags: core-8-5-branch | |
11:39 | Simplify NewNativeObj() function in tkMain.c, since "length" is always -1 check-in: 951d59e2 user: jan.nijtmans tags: trunk | |
11:36 | end-of-line spacing check-in: f4059c5f user: jan.nijtmans tags: trunk | |
11:25 | Merge trunk check-in: c199a4d3 user: jan.nijtmans tags: tip-548 | |
10:26 | Merge trunk check-in: 15b9b46b user: kevin_walzer tags: core-8-7-a3-rc | |
10:25 | Tweak logging messages if NSWindow apperance or tabbing operations fail on macOS check-in: 4e3dfd8f user: kevin_walzer tags: trunk | |
10:24 | merge 8/6 check-in: 94f8f9ed user: kevin_walzer tags: core-8-6-10-rc | |
10:23 | Tweak logging message if NSWindow tabbing or apperance operation fails check-in: 87cad26b user: kevin_walzer tags: core-8-6-branch | |
09:16 | Merge-mark check-in: eb625a86 user: jan.nijtmans tags: trunk | |
09:15 | Merge 8.5 check-in: caeca665 user: jan.nijtmans tags: core-8-6-branch | |
09:13 | Fix configure script for use in git-bash (re-generated with a modified autoconf-2.59, in which the AC_PROG_MAKE_SET macro is replaced inspired by autoconf-2.69) check-in: 51926fba user: jan.nijtmans tags: core-8-5-branch | |
02:13 | Merge trunk check-in: 893119a3 user: kevin_walzer tags: core-8-7-a3-rc | |
02:11 | Merge 8.6 check-in: 334b4c7b user: kevin_walzer tags: core-8-6-10-rc | |
02:08 | Minor tweaks to tabbing window code on macOS, including to prevent a crash; thanks to Christopher Chavez for the patch check-in: b2948752 user: kevin_walzer tags: trunk | |
02:07 | Minor tweaks to tabbing window code on macOS, including to prevent a crash; thanks to Christopher Chavez for the patch check-in: 8f1e62c0 user: kevin_walzer tags: core-8-6-branch | |
2019-09-08
| ||
20:24 | Fix [2834776fff]: ttk::spinbox spins up/down when disabled Closed-Leaf check-in: ce4c9827 user: fvogel tags: bug-2834776fff | |
2019-09-05
| ||
02:19 | Possible fix for unresponsive menu on Catalina Leaf check-in: 3b7a3348 user: kevin_walzer tags: catalina-menu | |
2019-09-04
| ||
20:09 | Fix [1424367fff]: image item with activeimage and bind to destroy - drag crash check-in: 6b1854d9 user: fvogel tags: trunk | |
20:07 | Fix [1424367fff]: image item with activeimage and bind to destroy - drag crash check-in: fc346ba0 user: fvogel tags: core-8-6-branch | |
2019-09-02
| ||
23:57 | Merge 8.6 check-in: fbe74ea6 user: kevin_walzer tags: core-8-6-10-rc | |
23:54 | Merge trunk check-in: 09e275b4 user: kevin_walzer tags: core-8-7-a3-rc | |
23:54 | Fix for crash on IDLE on macOS caused by Tk check-in: 57945cfd user: kevin_walzer tags: trunk | |
23:52 | Fix for crash on IDLE on macOS caused by Tk check-in: 16ee504b user: kevin_walzer tags: core-8-6-branch | |
20:50 | Fix [1424367fff]: image item with activeimage and bind to destroy - drag crash Closed-Leaf check-in: 8ff82b95 user: fvogel tags: bug-1424367fff | |
13:48 | Merge recent fixes for macOS into release branch from core-8-6-branch check-in: e23f0c31 user: kevin_walzer tags: core-8-6-10-rc | |
13:22 | Merge trunk check-in: 0c6f4792 user: kevin_walzer tags: core-8-7-a3-rc | |
13:19 | Merge in ae_cleanup branch; thanks to Marc Culler for patches to clean up Apple Event processing on app startup check-in: 408af1fa user: kevin_walzer tags: trunk | |
13:14 | Merge in ae_cleanup branch; thanks to Marc Culler for patches to clean up Apple Event processing on app startup check-in: 06623cd7 user: kevin_walzer tags: core-8-6-branch | |
09:23 | Merge 8.6 check-in: fec7ad9d user: jan.nijtmans tags: trunk | |
09:21 | Fix unix configure script: X11.h doesn't exist, should have been Xlib.h (was correct in Tk 8.5) check-in: 8777ccf1 user: jan.nijtmans tags: core-8-6-branch | |
09:12 | Merge 8.5 check-in: 722aa664 user: jan.nijtmans tags: core-8-6-branch | |
09:11 | Add runstatedir to Makefile.in. Not used yet, only used if "configure" script is re-generated with autoconf-2.70 check-in: 74c64fd1 user: jan.nijtmans tags: core-8-5-branch | |
01:58 | Fix for menus in Dark Aqua windows, addresses ticket 07cfc9f03e; thanks to Christopher Chavez for the patch check-in: 855d4be3 user: kevin_walzer tags: trunk | |
01:57 | Fix for menus in Dark Aqua windows, addresses ticket 07cfc9f03e; thanks to Christopher Chavez for the patch check-in: c99f7a73 user: kevin_walzer tags: core-8-6-branch | |
01:24 | Additional refinements by Marc Culler to streamline the execution of the DoScript Apple Event Closed-Leaf check-in: 39ac79ce user: kevin_walzer tags: ae_cleanup | |
2019-09-01
| ||
19:04 | Remove dummy procedures for testing check-in: 65691842 user: kevin_walzer tags: ae_cleanup | |
18:35 | Complete cleanup of Apple Event processing after recent updates to window display on app startup check-in: 9a4e870c user: kevin_walzer tags: ae_cleanup | |
05:02 | More refinements check-in: c39ac38a user: kevin_walzer tags: ae_cleanup | |
03:34 | Clean up Apple Event processing after recent changes in window mapping on Mojave check-in: f2fa81b1 user: kevin_walzer tags: ae_cleanup | |
2019-08-30
| ||
18:48 | Fix [6a12b61fc3]: identical tests 'frame-3.5' and 'frame-3.6'. Remove the latter check-in: a855b80d user: fvogel tags: trunk | |
18:46 | Fix [6a12b61fc3]: identical tests 'frame-3.5' and 'frame-3.6'. Remove the latter check-in: a798d32d user: fvogel tags: core-8-6-branch | |
2019-08-29
| ||
20:56 | On Windows, make sure that mousewheel rounding is the same in positive as in negative direction, for all bindings (was already done for text widget) Closed-Leaf check-in: bdeb27b0 user: jan.nijtmans tags: mouse-rounding | |
20:35 | Fix numbering of bind-27.* tests just re-added check-in: 77f2f4a9 user: fvogel tags: trunk | |
19:46 | TIP #532 implementation lost handling of Button 6 up to 9. Restore that, and add test-cases showing that it now works. check-in: d5fa0670 user: jan.nijtmans tags: trunk | |
19:33 | Merge trunk check-in: 6517b920 user: jan.nijtmans tags: tip474 | |
2019-08-28
| ||
20:22 | merge trunk check-in: c303dd4f user: fvogel tags: revised_text, tip-466 | |
20:20 | Fix [a3e81a82a1]: macOS: ttk-2.8 fails check-in: 3d0d4c49 user: fvogel tags: trunk | |
20:19 | Fix [a3e81a82a1]: macOS: ttk-2.8 fails check-in: 4af3b10b user: fvogel tags: core-8-6-branch | |
20:13 | merge mark check-in: ae038103 user: fvogel tags: trunk | |
20:12 | Fix [943d5ebe51]: Destroying a widget cancels resizing of main window on Windows. check-in: 2f4aa075 user: fvogel tags: trunk | |
20:12 | Fix [943d5ebe51]: Destroying a widget cancels resizing of main window on Windows. check-in: 144f8bf8 user: fvogel tags: core-8-6-branch | |
20:09 | Fix [cb077bea5b]: ttk::progressbar: configuring -value is ignored when -variable is set check-in: f1a837e5 user: fvogel tags: trunk | |
20:09 | Fix [cb077bea5b]: ttk::progressbar: configuring -value is ignored when -variable is set check-in: 506a2aad user: fvogel tags: core-8-6-branch | |
20:06 | Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update check-in: 7e40748a user: fvogel tags: trunk | |
20:06 | Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update check-in: cb870417 user: fvogel tags: core-8-6-branch | |
19:35 | merge mark check-in: 84a61596 user: fvogel tags: trunk | |
19:34 | Merge TIP #532 implementation for 8.7 now that [c1c842ef7792] (new tkBind.c: wrong assumption about ButtonRelease to match Button presses) is fixed. check-in: f3ae247a user: fvogel tags: trunk | |
19:27 | Merge TIP #532 implementation now that [c1c842ef7792] (new tkBind.c: wrong assumption about ButtonRelease to match Button presses) is fixed. check-in: 84fbb57a user: fvogel tags: core-8-6-branch | |
06:57 | Fix [a3e81a82a1]: macOS: ttk-2.8 fails Closed-Leaf check-in: 9b5cd238 user: fvogel tags: bug-a3e81a82a1 | |
2019-08-27
| ||
15:43 | Remove tests/bugs.tcl: the test cases in that file do no longer make Tk crash (for a long time). check-in: f8880b44 user: fvogel tags: trunk | |
15:43 | Remove tests/bugs.tcl: the test cases in that file do no longer make Tk crash (for a long time). check-in: 9e70f164 user: fvogel tags: core-8-6-branch | |
13:42 | Rebase to trunk Closed-Leaf check-in: bc16f543 user: fvogel tags: bug-943d5ebe51-87 | |
13:42 | macOS: Rename TkMacOSXGetCapture --> TkpGetCapture, and regenerate stubs. check-in: ac702579 user: fvogel tags: bug-943d5ebe51-87 | |
13:17 | Merge change proposals from Jan Nijtmans, thanks! Closed-Leaf check-in: 40744f38 user: fvogel tags: bug-943d5ebe51 | |
13:13 | Add comments in tkMacOSXPort.h about the new #define Closed-Leaf check-in: 0ae19294 user: fvogel tags: bug-943d5ebe51-review | |
10:17 | Review: Suggested to rename TkpGetCapture back to TkMacOSXGetCapture for MacOSX, and keep the same return type (also for TkpGetCapture). check-in: 3ec6acd6 user: jan.nijtmans tags: bug-943d5ebe51-review | |
10:08 | Fix build on Cygwin check-in: a19d05fc user: jan.nijtmans tags: bug-943d5ebe51 | |
2019-08-26
| ||
20:12 | Adapt macOS code to the renaming that just happened in previous commit. Branch now builds on macOS. check-in: aa240c17 user: fvogel tags: bug-943d5ebe51 | |
19:55 | macOS: Rename TkMacOSXGetCapture --> TkpGetCapture, and regenerate stubs. check-in: 58b271cc user: fvogel tags: bug-943d5ebe51 | |
19:16 | merge trunk check-in: 66c3cc5e user: dgp tags: core-8-7-a3-rc | |
19:11 | merge 8.6 check-in: 06a7f1ca user: dgp tags: core-8-6-10-rc | |
10:01 | Fix [943d5ebe51]: Destroying a widget cancels resizing of main window on Windows. (Note: Branch builds and works on Windows, will not build (yet) on Linux or macOS) check-in: 1af1b0d2 user: fvogel tags: bug-943d5ebe51 | |
2019-08-23
| ||
22:52 | Merge trunk check-in: d7ed6fa0 user: jan.nijtmans tags: x11-r6 | |
19:06 | merge trunk check-in: 0034ff99 user: fvogel tags: revised_text, tip-466 | |
19:06 | Fix numbering of bind-25.* tests newly added check-in: e4027e44 user: fvogel tags: trunk | |
14:16 | Merge 8.7 check-in: cf3ff8f4 user: jan.nijtmans tags: x11-r6 | |
13:59 | Finally: Add XDrawArcs() and XDrawRectangles() to aqua check-in: c2c09f9c user: jan.nijtmans tags: trunk | |
13:51 | Fix [cb077bea5b]: ttk::progressbar: configuring -value is ignored when -variable is set Closed-Leaf check-in: d6308b26 user: fvogel tags: bug-cb077bea5b | |
13:43 | Add XPutImage() to X11 stub table for MacOSX (aqua), enabling its use for extensions. check-in: ddf2b98c user: jan.nijtmans tags: trunk | |
10:31 | Fix example in grid.n man page: the entry widget has no -variable option check-in: 0b8b3ce0 user: fvogel tags: trunk | |
10:31 | Fix example in grid.n man page: the entry widget has no -variable option check-in: 35c1d878 user: fvogel tags: core-8-6-branch | |
2019-08-22
| ||
22:26 | Merge 8.7 check-in: 02e6b845 user: jan.nijtmans tags: x11-r6 | |
22:23 | Merge 8.6 check-in: c8b4dc9f user: jan.nijtmans tags: trunk | |
22:22 | Fix 2 test-cases on MacOSX, which shouldn't be executed at all check-in: 73c1d599 user: jan.nijtmans tags: core-8-6-branch | |
22:05 | Merge 8.6 check-in: d8c61a27 user: jan.nijtmans tags: bug-69b48f427e9 | |
21:48 | Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Was already almost done, just the modArray changes were still missing. Add test-cases too check-in: 40159ae3 user: jan.nijtmans tags: trunk | |
21:05 | Add 7 new functions to the MacOSX X11-compat stub table check-in: 4eac7c8d user: jan.nijtmans tags: trunk | |
15:38 | Fix maths in TkSetCursorPos(). I have checked that this implementation provides the same results as SetCursorPos (that we don't use anymore). That checking has included the multiple monitors and negative coordinates cases. check-in: 46f75c8a user: fvogel tags: bug-69b48f427e9 | |
15:36 | Since we're here dealing with pointer warping, add tests checking that the mouse really moves when event generating with -wrap true check-in: a7cbbd2a user: fvogel tags: bug-69b48f427e9 | |
15:29 | Use some more "(x|y)view scroll units" automatic rounding in bindings. check-in: 9e52646a user: jan.nijtmans tags: tip474 | |
15:02 | Allow using floating-point number in "scroll (x|y)view (units|pages)". They are rounded away from zero towards an integer. check-in: 52835528 user: jan.nijtmans tags: tip474 | |
14:16 | Merge trunk. Eliminate use of "mouseunits", was not a good idea. Move code out of UpdateButtonEventState() function. check-in: 89cd4047 user: jan.nijtmans tags: tip474 | |
13:10 | Merge trunk. Some more signature changes, in line with X11-R6 check-in: 9da004e2 user: jan.nijtmans tags: x11-r6 | |
06:43 | merge-mark (binding for Buttons 6/7 are already real bindings in Tk8.7) check-in: 385c6dd0 user: jan.nijtmans tags: trunk | |
06:42 | Fix [5da1d76e01]: X11: add default bindings for non-emulated horizontal scrolling to Tk 8.6 check-in: b353987a user: jan.nijtmans tags: core-8-6-branch | |
2019-08-21
| ||
19:21 | merge mark check-in: dd2dd99d user: fvogel tags: revised_text, tip-466 | |
19:19 | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: a3ca01d2 user: fvogel tags: revised_text, tip-466 | |
19:15 | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: e8531e69 user: fvogel tags: trunk | |
18:56 | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: 38609ccf user: fvogel tags: core-8-6-branch | |
18:50 | Fix [4f309446ea]: revised_text: wrong answer for 'index displaylines', and failed assertion check-in: 50c98712 user: fvogel tags: revised_text, tip-466 | |
10:55 | Improve implementation in tkEvent.c. Merge 8.6 Closed-Leaf check-in: 0763cea4 user: jan.nijtmans tags: rfe-5da1d76e01-bis | |
07:53 | Merge 8.7 check-in: 0b5163af user: jan.nijtmans tags: revised_text, tip-466 | |
07:49 | Merge 8.6 check-in: b951bc4d user: jan.nijtmans tags: trunk | |
07:48 | In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that check-in: 342b046b user: jan.nijtmans tags: core-8-6-branch | |
07:45 | In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that. Also include <stddef.h> in more compilers we know of (same as in tclInt.h). check-in: 484dcf52 user: jan.nijtmans tags: core-8-5-branch | |
07:33 | Merge 8.6 check-in: 4c4862e6 user: jan.nijtmans tags: trunk | |
07:28 | Make sure that <stddef.h> is included before defining Tk_Offset(), even on systems which don't define __STDC__ (e.g. MSVC 6.0) check-in: e8781972 user: jan.nijtmans tags: core-8-6-branch | |
05:44 | Merge core-8-6-branch check-in: 90f22eec user: kevin_walzer tags: core-8-6-10-rc | |
05:37 | Merge trunk check-in: 6a92a126 user: kevin_walzer tags: core-8-7-a3-rc | |
05:32 | Document some known issues with Dark Mode and Apple Events in macOS check-in: af087679 user: kevin_walzer tags: core-8-6-branch | |
05:32 | Document some known issues with Dark Mode and Apple Events in macOS check-in: 4ca512b6 user: kevin_walzer tags: trunk | |
02:45 | Remove crash, replace with NSLog message calling for update if MacWindowStyle command does not retrieve window apperance correctly check-in: 10d21c4c user: kevin_walzer tags: trunk | |
02:44 | Remove call to Tcl_Panic check-in: 4ee58ea4 user: kevin_walzer tags: core-8-6-branch | |
02:44 | Remove crash, replace with NSLog message calling for update if MacWindowStyle command does not retrieve window apperance correctly check-in: 07928297 user: kevin_walzer tags: core-8-6-branch | |
01:33 | Workaround for certain function keys on macOS inputting garbage instead of no input check-in: fe2d27e7 user: kevin_walzer tags: trunk | |
01:31 | Workaround for certain function keys on macOS inputting garbage instead of no input check-in: 3fc322f5 user: kevin_walzer tags: core-8-6-branch | |
2019-08-20
| ||
14:42 | Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update check-in: 16e230c3 user: fvogel tags: bug-69b48f427e9 | |
12:15 | Prevent "offsetof" re-definition in MSVC compile. check-in: 1e927d7e user: jan.nijtmans tags: revised_text, tip-466 | |
08:45 | Merge 8.6 check-in: 6520fb8c user: jan.nijtmans tags: trunk | |
08:43 | Merge 8.5 check-in: 0454f6ec user: jan.nijtmans tags: core-8-6-branch | |
08:41 | Don't use ".." in Windows paths during build. Taken from Tcl 40d5ff2a0e check-in: 65d2f05f user: jan.nijtmans tags: core-8-5-branch | |
2019-08-19
| ||
21:53 | Much simpler (still Experimental) implementation of RFE-5da1d76e01. Just translate 6/7 to Shift-4/5 check-in: 0dcea0dd user: jan.nijtmans tags: rfe-5da1d76e01-bis | |
21:11 | Merge 8.6 check-in: 90a635a1 user: jan.nijtmans tags: trunk | |
20:49 | Fix more X11 function signatures in MacOSX port check-in: 59f91eb3 user: jan.nijtmans tags: core-8-6-branch | |
19:46 | Merge trunk check-in: 389f1a00 user: jan.nijtmans tags: revised_text, tip-466 | |
09:34 | Merge trunk check-in: ce9b8fb5 user: jan.nijtmans tags: x11-r6 | |
07:42 | Merge branch 'tip-545-svg-options' after positive vote check-in: 56b9b155 user: oehhar tags: trunk | |
02:56 | Test fix for 0e6930dfe7 Closed-Leaf check-in: b43eb84e user: kevin_walzer tags: 0e6930dfe7-bugfix | |
2019-08-18
| ||
22:02 | Merge 8.6 check-in: f580fbe3 user: jan.nijtmans tags: trunk | |
21:59 | One missing "return Success;" check-in: 49fb34d6 user: jan.nijtmans tags: core-8-6-branch | |
21:55 | Merge 8.6 check-in: 5f4103b0 user: jan.nijtmans tags: trunk | |
21:54 | Fix signatures of many X11 functions on MacOSX: They have an "int" return value, not "void", which allows to check for errors. check-in: b96e5b5b user: jan.nijtmans tags: core-8-6-branch | |
21:19 | Experimental implementation of RFE-5da1d76e01: X11: add default bindings for non-emulated horizontal scrolling to Tk 8.6 Closed-Leaf check-in: 42791d18 user: jan.nijtmans tags: rfe-5da1d76e01 | |
20:42 | Merge 8.6. Also add <6> and <7> bindings for X11, where appropriate check-in: 785aa600 user: jan.nijtmans tags: trunk | |
19:50 | Refactor all MouseWheel bindings, doing it the same way everywhere. So <MouseWheel> bindings are there on all platforms. Also add bindings for vertical scrolling for iconlist, as suggested by Max Augsburg. check-in: a69e1177 user: jan.nijtmans tags: core-8-6-branch | |
15:10 | Merge trunk check-in: a0cf0336 user: culler tags: core-8-7-a3-rc | |
15:08 | Merge 8.6 check-in: 19db9291 user: culler tags: core-8-6-10-rc | |
15:07 | Fix appearance anomalies with -default active buttons in aqua. check-in: bd146f54 user: culler tags: trunk | |
15:06 | Fix appearance anomalies with -default active buttons in aqua. check-in: 6361a357 user: culler tags: core-8-6-branch | |
14:57 | Accidentally discovered how to make HIToolbox indicate the pressed state of a -default active button. Closed-Leaf check-in: 07195c8b user: culler tags: aqua_default_active | |
2019-08-16
| ||
21:00 | Apply Christopher Chavez's patches to trunk. check-in: b5728f8d user: culler tags: trunk | |
20:56 | Apply patch from Christopher Chavez to make the horizontal paned window demo legible when run in dark mode. check-in: a71f7462 user: culler tags: core-8-6-branch | |
17:50 | Add comma that accidentally got deleted. check-in: 9c91781c user: culler tags: aqua_default_active | |
17:14 | Fix [d6a12763e6] and [a9b78a8718]: buttons with -default active have incorrect appearance. check-in: 2df3af5f user: culler tags: aqua_default_active | |
14:51 | Refactor all MouseWheel bindings, doing it the same way everywhere. So <MouseWheel> bindings are there on all platforms, (Button-4|5) only on X11. Also add bindings for vertical scrolling for iconlist, as suggested by Max Augsburg. (still to be tested on X11 and MacOS) Closed-Leaf check-in: 4c43fe0c user: jan.nijtmans tags: mousewheel-refactor | |
07:02 | More removals of "register" keyword. check-in: 1f1b9178 user: jan.nijtmans tags: trunk | |
02:31 | Merge trunk check-in: a2e3d6dc user: kevin_walzer tags: core-8-7-a3-rc | |
02:28 | Merge updates for macOS 10.15 Catalina check-in: c78ed945 user: kevin_walzer tags: trunk | |
02:25 | Merge in core-8-6-branch including updates for macOS 10.15 Catalina check-in: 887c2de4 user: kevin_walzer tags: core-8-6-10-rc | |
01:59 | Ignore this empty commit, clean rebuild showed no errors check-in: 3e781fb4 user: kevin_walzer tags: core-8-6-branch | |
01:50 | Merge updates for macOS 10.15 Catalina check-in: 1ed929a6 user: kevin_walzer tags: core-8-6-branch | |
2019-08-15
| ||
16:23 | Revert changes to unix/tcl.m4 and unix/configure to contain all changes within macos. Closed-Leaf check-in: 0d260be5 user: culler tags: catalina_dialogs | |
14:26 | Eliminate "register" keyword from all unix/tkUnix*.c files. check-in: 6a250739 user: jan.nijtmans tags: trunk | |
12:24 | Tweak display of bitmaps in menus on macOS; thanks to Christopher Chavez for the patch check-in: 6bbfaf12 user: kevin_walzer tags: trunk | |
12:23 | Tweak display of bitmaps in menus on macOS; thanks to Christopher Chavez for the patch check-in: da99d5f9 user: kevin_walzer tags: core-8-6-branch | |
2019-08-14
| ||
21:53 | A little more clean-up check-in: 207258b9 user: jan.nijtmans tags: x11-r6 | |
21:23 | Further experimenting, seems to work on MacOSX check-in: 28057f16 user: jan.nijtmans tags: x11-r6 | |
19:50 | Fix some dark mode legibility issues with dialogs and message boxes on macOS. Thanks to Christopher Chavez. check-in: c7522788 user: culler tags: trunk | |
19:49 | Fix some dark mode legibility issues with dialogs and message boxes on macOS. Thanks to Christopher Chavez. check-in: d0330408 user: culler tags: core-8-6-branch | |
19:01 | Experiment: Upgrade X11 header files from X11 R5 to X11 R6. This opens the way to implement more (e.g. XIM support) for Win32 and MacOSX. check-in: 54c37134 user: jan.nijtmans tags: x11-r6 | |
18:09 | Fix typos in variable names for panel objects. check-in: 394ed860 user: culler tags: catalina_dialogs | |
17:27 | Revert color dialog; do not use sheets for NSOpenSavePanels on Catalina; create an explicit NSOpenSavePanelDelegate; remove -prebind on macOS. check-in: 59b1d265 user: culler tags: catalina_dialogs | |
11:25 | Remove import of Carbon headers check-in: fd9060a8 user: kevin_walzer tags: catalina_dialogs | |
04:16 | Begin branch to remove deprecated API calls on Catalina check-in: 53c14cc2 user: kevin_walzer tags: catalina_dialogs | |
2019-08-13
| ||
18:30 | In Tk 8.6, there are only maximum 5 buttons ..... Closed-Leaf check-in: 7e5f5e69 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
17:02 | Fix change leftover by [77c5995568] check-in: 126ca38c user: fvogel tags: bug6e8afe516d, tip-532 | |
10:24 | (cherry-pick): Final review: Don't use ALL_BUTTONS_MASK and ButtonNumberToMask() any more, since Tk has it's own macro/function for that now. Closed-Leaf check-in: b8fa3732 user: jan.nijtmans tags: bug6e8afe516d-87, tip-532 | |
10:09 | Final review: Don't use ALL_BUTTONS_MASK and ButtonNumberToMask() any more, since Tk has it's own macro/function for that now. check-in: 77c59955 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
09:37 | Merge 8.7 check-in: 176c7b16 user: jan.nijtmans tags: bug6e8afe516d-87, tip-532 | |
09:34 | Merge 8.6 check-in: 5f024186 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
09:32 | Merge 8.6 check-in: 3bc85b07 user: jan.nijtmans tags: trunk | |
09:11 | A few more places where "unsigned long" should have been used. check-in: b1e5bf2c user: jan.nijtmans tags: core-8-6-branch | |
08:33 | Fix indenting in bind.test (taken from TIP #532 branch) check-in: f0455f9c user: jan.nijtmans tags: core-8-6-branch | |
07:33 | Merge 8.6 check-in: 7ca81a81 user: jan.nijtmans tags: trunk | |
07:32 | Use "unsigned long" as type for "mask" variables containing X11 button-masks consistantly. Code cleanup. check-in: 1cfdb8cb user: jan.nijtmans tags: core-8-6-branch | |
2019-08-11
| ||
18:11 | Fix typo in a comment in tkWinFont.c. Thanks to C. Chavez check-in: 78d48cd5 user: fvogel tags: trunk | |
18:11 | Fix typo in a comment in tkWinFont.c. Thanks to C. Chavez check-in: 3627e7ce user: fvogel tags: core-8-6-branch | |
2019-08-10
| ||
17:03 | Merge trunk check-in: ec27b1ae user: kevin_walzer tags: core-8-7-a3-rc | |
17:01 | Merge chavez_spinbox branch check-in: b413e90b user: kevin_walzer tags: trunk | |
16:52 | Merge in core-8-6-branch check-in: 7bdb70fe user: kevin_walzer tags: core-8-6-10-rc | |
16:51 | Merge in chavez_spinbox check-in: 79bc5501 user: kevin_walzer tags: core-8-6-branch | |
2019-08-09
| ||
12:19 | Tweak display of spinboxes on macOS; thanks to Christopher Chavez for patch Closed-Leaf check-in: 862ba228 user: kevin_walzer tags: chavez_spinbox | |
2019-08-04
| ||
19:59 | Merge 8.7. Also remove unused TkDisplay fields when compiling against Tcl 9.0 headers check-in: 9c47ba50 user: jan.nijtmans tags: bug6e8afe516d-87, tip-532 | |
19:25 | Header file cleanup, backported from [bug6e8afe516d-87] branch check-in: b9bbcebc user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
19:14 | It turns out that <unistd.h> is actually not needed on Win32 check-in: d11f91d5 user: jan.nijtmans tags: trunk | |
17:22 | Header include file cleanup check-in: be1c3131 user: jan.nijtmans tags: bug6e8afe516d-87, tip-532 | |
17:03 | Tk_Offset -> offsetof check-in: a677dff1 user: jan.nijtmans tags: bug6e8afe516d-87, tip-532 | |
14:11 | merge trunk (after fixing conflicts) check-in: 972bc22c user: fvogel tags: bug6e8afe516d-87, tip-532 | |
13:44 | Remove unused static function definition (same as [2136a574]) check-in: 9dcb6d9b user: fvogel tags: bug6e8afe516d-87, tip-532 | |
13:42 | Cherrypicked [3b3c3b02]: Remove the crazy function UpdateButtonEventState which was causing trouble. check-in: e4c41107 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
13:21 | Now that the issue is fixed, remove the canary test committed in [69735dbf]. It was only here to trigger the issue more easily. check-in: a9274ace user: fvogel tags: bug6e8afe516d, tip-532 | |
2019-08-02
| ||
19:29 | Merge trunk check-in: 53218047 user: jan.nijtmans tags: revised_text, tip-466 | |
19:27 | Merge trunk check-in: 8d9949ab user: jan.nijtmans tags: tip-548 | |
19:10 | Merge trunk check-in: 6a4b502d user: jan.nijtmans tags: tip474 | |
19:07 | Merge 8.6, and remove unused static function definition check-in: 2136a574 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
19:00 | Merge 8.6 check-in: 548f40bd user: jan.nijtmans tags: trunk | |
18:57 | Merge 8.5 check-in: f4154162 user: jan.nijtmans tags: core-8-6-branch | |
18:55 | typo check-in: e274e517 user: jan.nijtmans tags: core-8-5-branch | |
2019-08-01
| ||
22:10 | Fix typo. check-in: 9546c40c user: culler tags: bug6e8afe516d, tip-532 | |
20:42 | Merge 8.6 (and fix merge conflict arising from that) check-in: dba2428c user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
18:40 | Remove the crazy function UpdateButtonEventState which was causing all this trouble. check-in: 3b3c3b02 user: culler tags: bug6e8afe516d, tip-532 | |
2019-07-31
| ||
11:01 | Merge 8.6 check-in: bdb3af65 user: jan.nijtmans tags: trunk | |
11:00 | Merge 8.5 check-in: 514941be user: jan.nijtmans tags: core-8-6-branch | |
10:57 | Fix [eca765ab7c]: Manual page for Tk_NameOfImage check-in: 36ff1f5a user: jan.nijtmans tags: core-8-5-branch | |
2019-07-30
| ||
21:56 | Merge trunk check-in: 7fdb7b0e user: jan.nijtmans tags: tip474 | |
21:39 | Merge 8.6 check-in: 7f8a4290 user: jan.nijtmans tags: trunk | |
21:38 | Only free "patterns" once, not each time inside the loop. That might crash with long filters. check-in: e1372232 user: jan.nijtmans tags: core-8-6-branch | |
21:02 | Merge trunk check-in: 6e90dd24 user: jan.nijtmans tags: tip-548 | |
21:00 | Don't use L'?', the L doesn't do anything here check-in: 59209fab user: jan.nijtmans tags: trunk | |
20:59 | A few end-of-line spacings check-in: cc80946c user: jan.nijtmans tags: trunk | |
20:47 | Merge trunk check-in: e788109d user: jan.nijtmans tags: tip-548 | |
14:45 | Use WCHAR in stead of TCHAR (almost) everywhere, since we now only support compiling Tcl in UNICODE mode anyway. check-in: 834f7a2d user: jan.nijtmans tags: trunk | |
13:59 | Merge trunk check-in: 6fb28a78 user: jan.nijtmans tags: revised_text, tip-466 | |
13:45 | Merge 8.6. Use TCL_INDEX_NONE in a few more places, now that we have it. check-in: ee2070ff user: jan.nijtmans tags: trunk | |
13:26 | Two times Tcl_Free() -> ckfree() check-in: a034f390 user: jan.nijtmans tags: core-8-6-branch | |
13:01 | Some more fixes, which make this branch compile/run warning-free against Tcl 9.0. check-in: 626b0932 user: jan.nijtmans tags: revised_text, tip-466 | |
12:44 | Merge trunk. Also CONST -> const, so it works with Tcl 9.0 as well. check-in: 88afcaa1 user: jan.nijtmans tags: revised_text, tip-466 | |
11:32 | Merge-mark check-in: ad819671 user: jan.nijtmans tags: tip474 | |
11:31 | Handle Mac buttons 6-9 in one place more. check-in: e880155b user: jan.nijtmans tags: trunk | |
11:21 | Merge-mark check-in: b5c64480 user: jan.nijtmans tags: tip474 | |
11:17 | Follow-up to [38dc27bd1d0ecd682aafde]: Tk does not support <Button-6> nor <Button-7> events. This commit adds hardware-support for buttons 6-9 on MacOSX, and handles masking correct for all buttons 6-9. Not complete yet, but this is as far as we can go without needing a TIP. check-in: 76f0a840 user: jan.nijtmans tags: trunk | |
10:43 | merge-mark check-in: f8fa7bd8 user: jan.nijtmans tags: tip474 | |
10:07 | Sort all usage of "pages", "pixels" and "units", make it alphabetical, in implementation, tests and documentation. check-in: 2501ec76 user: jan.nijtmans tags: trunk | |
07:27 | Put (x|y)view scroll options in alphabetical order check-in: 33b01aa1 user: jan.nijtmans tags: tip474 | |
2019-07-29
| ||
12:48 | Add support for "(x|y)view scroll number mouseunits" for text widget, and use it in mouse bindings. check-in: 89ec6a3b user: jan.nijtmans tags: tip474 | |
08:47 | typo check-in: e93ece1d user: jan.nijtmans tags: core-8-6-branch | |
2019-07-26
| ||
09:57 | Fix MouseWheel bindings for listbox and scrollbar: This fixes test-failures on Win32. Still to be tested on MacOS and X11 check-in: ea66f86e user: jan.nijtmans tags: tip474 | |
09:06 | Further experiment: Bring scalefactor back to 120 (as it was for win32) check-in: e4c02266 user: jan.nijtmans tags: tip474 | |
2019-07-25
| ||
16:07 | Experiment: Handle scaling fractors for the ScrollWheel sensibly. Trying "40" as a good general scale factor (compared to "50" on X11 and "120" on Win32 and "1" on Aqua) check-in: 431c78e0 user: jan.nijtmans tags: tip474 | |
07:19 | Merge 8.6 check-in: 9ab0a47d user: jan.nijtmans tags: trunk | |
07:17 | Fix [1fb7af623a]: Add support for buttons 4 and 5 to Windows check-in: ff882c20 user: jan.nijtmans tags: core-8-6-branch | |
2019-07-24
| ||
14:55 | A few more minor adaptations, and make it compile on X11 (XKeyEvent structure doesn't have a nbytes field). check-in: 671dceda user: jan.nijtmans tags: tip474 | |
14:38 | Code simplification: Don't bother keeping track of the Button[n]Mask's for Buttons 4-7, since those are not actually buttons (they are mouse-wheels). This means that Button4Mask/Button5Mask can be used for Buttons 8/9. check-in: a9a2599a user: jan.nijtmans tags: tip474 | |
13:36 | Merge trunk check-in: 49a39d75 user: jan.nijtmans tags: tip474 | |
13:31 | (cherry-pick): Patch by Arjen sent to core 2018-09-21 Also, do some renumbering of mouse-buttons, such that at script level the XButtons appear to be at 4/5 while - internally - they are at 8/9. check-in: 93e45105 user: jan.nijtmans tags: tip474 | |
2019-07-23
| ||
21:46 | Fix a typo in the code that sets the size of the ring buffer check-in: a2c4bc63 user: culler tags: trunk | |
21:46 | Fix a typo in the code that sets the size of the ring buffer check-in: b26892fa user: culler tags: core-8-6-branch | |
21:39 | Merge trunk. Adapt documentation check-in: 67200ca4 user: jan.nijtmans tags: tip474 | |
21:18 | Merge 8.6 check-in: e052d2fe user: jan.nijtmans tags: trunk | |
21:17 | New intermal macro ALL_BUTTONS and function TkGetButtonMask(), which can be re-used in various places in stead of separate functions. check-in: ca4bd4e2 user: jan.nijtmans tags: core-8-6-branch | |
15:36 | mis-counted modifier bits check-in: ca670a30 user: jan.nijtmans tags: tip474 | |
15:24 | Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Now handle all events up to Button 9. On Windows and Mac, Buttons 8 and 9 are used for the mouse side buttons (as X11 already does). TIP needed for this. check-in: a2b2bc18 user: jan.nijtmans tags: tip474 | |
10:34 | Don't bother compat/stdlib.h and compat/unistd.h any more: All currently supported compilers have compatible versions of those header files, even MSVC 6.0. check-in: b830ddb2 user: jan.nijtmans tags: trunk | |
2019-07-21
| ||
08:50 | Fix [1fb7af623a]: Support for buttons 4 and 5 is missing for Windows. Patch from Christopher Chavez Closed-Leaf check-in: 9242b340 user: fvogel tags: bug-1fb7af623a | |
2019-07-20
| ||
11:52 | Fix [ea3db67ddf]: Fix spelling in comment of tkWinX.c (from C. Chavez) check-in: ec89e948 user: fvogel tags: trunk | |
11:51 | Fix [ea3db67ddf]: Fix spelling in comment of tkWinX.c (from C. Chavez) check-in: dc951701 user: fvogel tags: core-8-6-branch | |
2019-07-16
| ||
18:42 | Merge trunk check-in: 6aefd09f user: culler tags: core-8-7-a3-rc | |
18:40 | Merge 8.6 check-in: 05434faa user: culler tags: core-8-6-10-rc | |
18:39 | Merge 8.6 to fix unrecognized selectors and zombies check-in: 788695f6 user: culler tags: trunk | |
18:38 | Fix bug [5ddeca5927]: In Aqua, withdrawn windows can reappear as zombies check-in: 3e5c0ebb user: culler tags: core-8-6-branch | |
18:35 | Fix two 'unrecognized selector' crashes in macOS 10.9 and 10.10 check-in: f8e97463 user: culler tags: core-8-6-branch | |
2019-07-15
| ||
20:15 | Fix bug [5ddeca5927]: In Aqua, withdrawn windows can appear as zombies when activating a Tk application with Command-Tab Closed-Leaf check-in: 55f7206c user: culler tags: bug-5ddeca5927 | |
2019-07-13
| ||
19:08 | Merge trunk check-in: 7875a21b user: culler tags: core-8-7-a3-rc | |
19:07 | Merge 8.6 check-in: c9f83aa4 user: culler tags: core-8-6-10-rc | |
19:00 | Fix [4566e2b83d]: wrong background colors in Aqua check-in: 33be964a user: culler tags: trunk | |
18:58 | Fix [4566e2b83d]: wrong background colors in Aqua check-in: 966d6dec user: culler tags: core-8-6-branch | |
18:23 | Make the twind demo buttons look OK when the background changes in Aqua. Closed-Leaf check-in: 3f7a092c user: culler tags: bug-4566e2b83d | |
12:55 | Backout [efab40f95b] that fixed [21525158b0]. This fix looked correct but it doesn't seem to handle transparency right, which apparently is the reason for problem [d66e6fabad] (SVG images: red and blue are swapped on Windows). check-in: 86970d98 user: fvogel tags: trunk | |
12:51 | Create new branch "bug-d66e6fabad" in order to analyze and hopefully fix [d66e6fabad]: SVG images: red and blue are swapped on Windows. check-in: 82af0096 user: fvogel tags: bug-d66e6fabad | |
2019-07-12
| ||
21:54 | fix [4566e2b83d]: Aqua toplevels and Tk frames use the wrong background color check-in: e51a34f8 user: culler tags: bug-4566e2b83d | |
2019-07-11
| ||
18:58 | Fix bug [67aa204e5b]: Make Aqua Ttk buttons display their pressed state again. check-in: 3730e03c user: culler tags: trunk | |
18:56 | Fix bug [67aa204e5b]: Make Aqua Ttk buttons display their pressed state again. check-in: d4b941ee user: culler tags: core-8-6-branch | |
16:25 | Eliminate calls to GetIconRef in macosx check-in: 90801663 user: culler tags: trunk | |
16:15 | Eliminate calls to GetIconRef in macosx check-in: e59893ba user: culler tags: core-8-6-branch | |
15:28 | Fix error message in tk::unsupported::MacWindowStyle appearance. check-in: 17c30563 user: culler tags: trunk | |
15:20 | Fix error message in tk::unsupported::MacWindowStyle appearance. check-in: 6995fd93 user: culler tags: core-8-6-branch | |
2019-07-07
| ||
22:00 | Merge trunk check-in: 7de0b19f user: jan.nijtmans tags: tip-548 | |
19:01 | Fix [e6d58de4b6]: ctext.tcl: remove duplicate word check-in: c17944cf user: fvogel tags: trunk | |
19:01 | Fix [e6d58de4b6]: ctext.tcl: remove duplicate word check-in: 847f6fed user: fvogel tags: core-8-6-branch | |
2019-07-05
| ||
17:39 | merge 8.6 Closed-Leaf check-in: cbb12fdb user: culler tags: catalina_build | |
17:36 | Eliminate calls to GetIconRef, which is deprecated in macOS 10.15 check-in: c250a836 user: culler tags: catalina_build | |
09:56 | Merge 8.6 check-in: c4660860 user: jan.nijtmans tags: trunk | |
09:55 | Fix [bc6a495949]: Documentation bug for upper case %X an %Y binding script substitutions check-in: dd06d14e user: jan.nijtmans tags: core-8-6-branch | |
09:53 | Fix [bc6a495949]: Documentation bug for upper case %X an %Y binding script substitutions check-in: b81321b7 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-03
| ||
19:39 | Change for alphabetical order of events concerned by %X,%Y Closed-Leaf check-in: 1c5f8d6f user: fvogel tags: bug-bc6a495949 | |
2019-07-02
| ||
20:15 | Fix [bc6a495949]: Documentation bug for upper case %X an %Y binding script substitutions check-in: b37c02c4 user: fvogel tags: bug-bc6a495949 | |
19:36 | Fix [f3c5467f07]: various spelling fixes (from Christopher Chavez) check-in: b3557c38 user: fvogel tags: trunk | |
19:36 | Fix [f3c5467f07]: various spelling fixes (from Christopher Chavez) check-in: c97286b7 user: fvogel tags: core-8-6-branch | |
11:28 | Merge trunk check-in: 91a66a1c user: jan.nijtmans tags: revised_text, tip-466 | |
11:18 | Merge 8.6 check-in: e4367919 user: jan.nijtmans tags: trunk | |
09:28 | Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificData" is already sufficient. check-in: 2d2cf979 user: jan.nijtmans tags: core-8-6-branch | |
09:24 | Statically initialize "X11ControlChars" pseudo-encoding. check-in: 11b1d184 user: jan.nijtmans tags: core-8-6-branch | |
2019-07-01
| ||
20:05 | merge trunk check-in: f87c4618 user: culler tags: core-8-7-a3-rc | |
20:04 | merge 8.6 check-in: c0000e9c user: culler tags: core-8-6-10-rc | |
20:01 | Fix bug [8476b75781], including the Aqua tk scrollbar. check-in: 898bfa6d user: culler tags: trunk | |
20:00 | Fix bug [8476b75781], including the Aqua tk scrollbar. check-in: 599ab2b9 user: culler tags: core-8-6-branch | |
19:57 | Improve scrollbar and ttk::scrollbar on OSX 10.8 and earlier. Closed-Leaf check-in: e6b2d0df user: culler tags: bug-8476b75781 | |
15:09 | Fix layout bugs. check-in: b3e3fa37 user: culler tags: bug-8476b75781 | |
2019-06-30
| ||
14:35 | Fix geometry of horizontal ttk scrollbars; hide thumb when no scrolling is possible. check-in: a82cd76e user: culler tags: bug-8476b75781 | |
12:57 | merge 8.6 check-in: 326e4ab7 user: dgp tags: trunk | |
11:51 | Fix failure to compile. check-in: 567e7aa9 user: dgp tags: core-8-6-branch | |
02:15 | Update documentation on do script Apple Event command check-in: a09f0e45 user: kevin_walzer tags: bug-8476b75781 | |
2019-06-29
| ||
18:28 | Adjust minimum thumb size check-in: 7186a0ac user: culler tags: bug-8476b75781 | |
14:58 | merge 8.6 check-in: f83ff783 user: culler tags: bug-8476b75781 | |
00:06 | Fix compiler warnings on all macOS versions. check-in: cf503476 user: culler tags: trunk | |
00:05 | Fix compiler warnings on all macOS versions. check-in: baec7cb8 user: culler tags: core-8-6-branch | |
2019-06-28
| ||
22:41 | Tiny adjustment. check-in: 6e42d7e1 user: culler tags: bug-8476b75781 | |
22:34 | Merge 8.6 check-in: 05ba3462 user: jan.nijtmans tags: trunk | |
22:31 | If encoding "utf-16" exists, use it in preference to "unicode", which is deprecated since TIP #547. check-in: b1c8b86e user: jan.nijtmans tags: core-8-6-branch | |
22:23 | Fix Tk scrollbar and merge core-8-6-branch check-in: 7fad20eb user: culler tags: bug-8476b75781 | |
2019-06-27
| ||
14:16 | merge trunk check-in: f0052246 user: culler tags: core-8-7-a3-rc | |
14:14 | Fix bug [8476b75781]: correct rendering of small thumbs in Aqua ttk::scrollbar check-in: 11c90147 user: culler tags: trunk | |
14:13 | merge 8.6 check-in: e9a45b2b user: culler tags: core-8-6-10-rc | |
14:11 | Fix bug [8476b75781]: correct rendering of small thumbs in Aqua ttk::scrollbar check-in: 2949a65b user: culler tags: core-8-6-branch | |
13:15 | merge trunk check-in: 3f5eb322 user: dgp tags: core-8-7-a3-rc | |
13:11 | merge 8.6 check-in: d186b64f user: dgp tags: core-8-6-10-rc | |
09:57 | Add Emoji to widget demo check-in: 93c24ea3 user: jan.nijtmans tags: trunk | |
2019-06-26
| ||
20:03 | fix indenting check-in: f8231133 user: jan.nijtmans tags: trunk | |
18:59 | Fix bug [8476b75781]: Aqua scrollbar behavior check-in: 3a3a3b8d user: culler tags: bug-8476b75781 | |
07:50 | Merge 8.6 check-in: 771b1b21 user: jan.nijtmans tags: trunk | |
07:38 | Merge 8.5 check-in: 693c45d1 user: jan.nijtmans tags: core-8-6-branch | |
07:34 | Remove use of/documentation regarding deprecated symbols/macro's, which moved to Tcl headers long ago. check-in: 039af3ad user: jan.nijtmans tags: core-8-5-branch | |
2019-06-25
| ||
21:51 | Merge trunk check-in: bfb5c4c5 user: jan.nijtmans tags: revised_text, tip-466 | |
21:30 | Merge 8.6 check-in: 97844c5e user: jan.nijtmans tags: trunk | |
21:27 | CONST -> const. Eliminate unnecessary type-casts and end-of-line spacing check-in: fba3fe56 user: jan.nijtmans tags: core-8-6-branch | |
15:25 | Eliminate warning, when compiling with 9.0 Tcl headers on Windows check-in: 556f6ed6 user: jan.nijtmans tags: trunk | |
2019-06-24
| ||
18:54 | Remove unnecessary call to NSUpdateDynamicServices() which can cause crashes check-in: 348159fe user: culler tags: trunk | |
18:52 | Remove unnecessary call to NSUpdateDynamicServices() which can cause crashes. check-in: 8ad24530 user: culler tags: core-8-6-branch | |
08:28 | Merge 8.6 check-in: b99a8f55 user: jan.nijtmans tags: trunk | |
08:02 | Tk_DoOneEvent -> Tcl_DoOneEvent, since the Tk variant is deprecated. See: [505fe5a0e2] check-in: bae97c3c user: jan.nijtmans tags: core-8-6-branch | |
2019-06-22
| ||
06:25 | CONST to const; make code compile check-in: 841fa91c user: dkf tags: trunk | |
2019-06-21
| ||
13:23 | Make better use of full range for string lengths, if Tk is compiled with Tcl 9.0 headers. check-in: 6f8877ea user: jan.nijtmans tags: trunk | |
12:40 | Eliminate some redundant type-casts check-in: e496a360 user: jan.nijtmans tags: trunk | |
12:34 | Resolve compiler warnings and segfault in imgListFormat tests. check-in: 370c87b2 user: dgp tags: trunk | |
12:03 | Documentation cleanup and removal of redundant constants; thanks to Christopher Chavez for reports and patch check-in: 43bd571c user: kevin_walzer tags: trunk | |
12:01 | Documentation cleanup and removal of redundant constants; thanks to Christopher Chavez for reports and patch check-in: d34b5c40 user: kevin_walzer tags: core-8-6-branch | |
11:32 | Make better use of the full range for Menu indexes, if Tk is compiled with Tcl 9.0 headers. check-in: 80dbafd8 user: jan.nijtmans tags: trunk | |
2019-06-20
| ||
13:52 | Handle SVG string > 2G, when compiled with Tcl 9 headers. Make TCL_INDEX_NONE symbol usable in Tk, even when compiled against Tcl 8.6 headers. check-in: 305b9df3 user: jan.nijtmans tags: trunk | |
13:32 | Merge trunk check-in: 9ee03939 user: jan.nijtmans tags: tip-548 | |
12:40 | Merge 8.6 check-in: d6652a45 user: jan.nijtmans tags: trunk | |
12:39 | Don't use wcslen() in combination with Tcl_WinTCharToUtf(): Using -1 has the same effect already (it even was wrong in tkWinTest.c's previous commit, forgot to multiply with sizeof(WCHAR)). check-in: 85a33e2a user: jan.nijtmans tags: core-8-6-branch | |
2019-06-19
| ||
15:27 | Merge 8.6. Code cleanup, possible because we know we are compiling in UNICODE mode on Windows. check-in: 61cdcacd user: jan.nijtmans tags: trunk | |
14:08 | Use available "ucs2-be" encoding on X11 and "utf-16" encoding on Win32, if provided by Tcl (TIP #547). If Tcl doesn't provide those encodings, proceed as usual. Closed-Leaf check-in: 472fafa9 user: jan.nijtmans tags: tip-547 | |
13:35 | Don't re-reference encoding "unicode", when we can re-use the encoding. check-in: cbb1a6c9 user: jan.nijtmans tags: core-8-6-branch | |
09:37 | merge-mark check-in: c23e001b user: jan.nijtmans tags: trunk | |
09:35 | Re-generate unix/configure with autoconf 2.59, just as in core-8-6-10-rc branch, as it should be. check-in: ab38ffa0 user: jan.nijtmans tags: core-8-6-branch | |
2019-06-17
| ||
19:36 | Release candidate branch for Tk 8.7a3. check-in: bafcd0da user: dgp tags: core-8-7-a3-rc | |
19:21 | Bump version numbers for Tk 8.6.10 release. check-in: 14fafdd6 user: dgp tags: core-8-6-10-rc | |
18:56 | Merge 8.6. Purge end-of-line spaces check-in: a27f80a5 user: jan.nijtmans tags: trunk | |
2019-06-16
| ||
17:03 | Committed the canary to help with debugging the faults in binding processing check-in: 69735dbf user: dkf tags: bug6e8afe516d, tip-532 | |
16:57 | Do small scale to 1x1 test also for file source, renumber tests. Closed-Leaf check-in: 595d1ebd user: oehhar tags: tip-545-svg-options | |
14:57 | merge 8.6 main branch check-in: 1736f843 user: dkf tags: bug6e8afe516d, tip-532 | |
02:28 | Fix merge conflict in tk.tcl from services branch merge check-in: f656afba user: kevin_walzer tags: core-8-6-branch | |
2019-06-15
| ||
20:56 | Merge trunk check-in: 5e217f2e user: jan.nijtmans tags: tip-548 | |
20:44 | merge-mark check-in: b0020c33 user: jan.nijtmans tags: trunk | |
20:42 | Define offsetof() macro for (very rare) platforms which don't have it. Don't punish developers for using offsetof() in extensions, forgetting that ... check-in: 64dace1d user: jan.nijtmans tags: core-8-6-branch | |
20:41 | Define offsetof() macro for (very rare) platforms which don't have it. Don't punish developers for using offsetof() in extensions, forgetting that ... check-in: ea8b4d11 user: jan.nijtmans tags: core-8-5-branch | |
20:23 | Merge trunk check-in: 63181382 user: jan.nijtmans tags: revised_text, tip-466 | |
20:20 | merge core-8-6-branch: mac services improvements check-in: 49db6684 user: dkf tags: trunk | |
20:14 | TIP #528 impelemtation: Deprecate Tk_Offset() check-in: a7e92cf4 user: jan.nijtmans tags: trunk | |
20:02 | TIP 536: Improvements to Mac-specific IPC check-in: ded88b70 user: dkf tags: core-8-6-branch | |
13:52 | Fix [75b8fbfd77]: Segfault with [event generate] sequence outside grabbed window check-in: 3274bb0d user: fvogel tags: trunk | |
13:52 | Fix [75b8fbfd77]: Segfault with [event generate] sequence outside grabbed window check-in: e13e643a user: fvogel tags: core-8-6-branch | |
2019-06-14
| ||
16:46 | Tests for svg file check-in: 8809f721 user: oehhar tags: tip-545-svg-options | |
16:28 | Fix bug [436ad6fe5f]: wm manage command broken in 8.6.9. check-in: ee6c842a user: culler tags: trunk | |
16:28 | Fix bug [436ad6fe5f]: wm manage command broken in 8.6.9. check-in: c4c67277 user: culler tags: core-8-6-branch | |
2019-06-12
| ||
22:23 | Remove wrong forcing of image size to 1x1 when it was read from the data or disk to be 0x0 (which indicates the image could not be parsed in that format). Handling for images 0x0 in size must be kept because Tk bases its error detection for the format on this feature. check-in: c111a3ea user: fvogel tags: tip-545-svg-options | |
18:19 | Fix bug [436ad6fe5f]: wm manage command broken in 8.6.9 Closed-Leaf check-in: 14406bd1 user: culler tags: bug-436ad6fe5f | |
2019-06-11
| ||
15:14 | Switch back to using Tcl_UtfToExternalDString() in tkWinFont.c, since - somehow - changing it doesn't work. More usage of implicit WCHAR, since we are always building with UNICODE. check-in: d0b64851 user: jan.nijtmans tags: tip-548 | |
12:52 | Missing Tcl_DStringInit() call. check-in: 08f54084 user: jan.nijtmans tags: tip-548 | |
12:34 | Fix handling of -1 in tkMain.c, undo accidental change in tkUnixFont.c check-in: 9fe4ab4e user: jan.nijtmans tags: tip-548 | |
11:39 | More TCHAR -> WCHAR conversions check-in: 7550f481 user: jan.nijtmans tags: tip-548 | |
2019-06-10
| ||
21:03 | Eliminate on Windows all usages of Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf(). Proving the point of this TIP. check-in: c702f197 user: jan.nijtmans tags: tip-548 | |
12:37 | Fix rendering of the canvas man page (leftover from TIP #164). check-in: ff714fdf user: fvogel tags: trunk | |
12:22 | Fix code style a bit, and comments check-in: ebc9fe82 user: fvogel tags: tip-545-svg-options | |
12:10 | Update documentation to reflect content of TIP #545 check-in: 2057f970 user: fvogel tags: tip-545-svg-options | |
11:53 | Minor changes in the new tests check-in: c4b7a751 user: fvogel tags: tip-545-svg-options | |
2019-06-09
| ||
21:15 | Change the fix (see details in ticket [75b8fbfd77]) Closed-Leaf check-in: ec435697 user: fvogel tags: bug-75b8fbfd77 | |
13:24 | Fix [75b8fbfd77]: Segfault with [event generate] sequence outside grabbed window check-in: abb5ea60 user: fvogel tags: bug-75b8fbfd77 | |
12:51 | svgnano return width or height of 0 is an error and is true for some png images. check-in: 4faf68ed user: oehhar tags: tip-545-svg-options | |
2019-06-08
| ||
22:28 | Release too stringent constraint on numObjects that triggered a failed assertion (numObjects > 0) when running test treeview-368fa4561e. The previous implementation of tkBind.c did not have such a constraint, and the new implementation does not either. We musn't change the interface of Tk_BindEvent() - the man page does not say that numObjects must not be zero therefore we must support this case. check-in: 057fd0ff user: fvogel tags: bug6e8afe516d, tip-532 | |
22:27 | Release too stringent constraint on numObjects that triggered a failed assertion (numObjects > 0) when running test treeview-368fa4561e. The previous implementation of tkBind.c did not have such a constraint, and the new implementation does not either. We musn't change the interface of Tk_BindEvent() - the man page does not say that numObjects must not be zero therefore we must support this case. check-in: 8a3bf226 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
22:06 | merge core-8-6-branch check-in: 5738094c user: fvogel tags: bug6e8afe516d, tip-532 | |
22:05 | Propagate 'bool' -> 'int', 'true' -> 1, 'false' -> 0 changes made in [f8e41738] in branch bug6e8afe516d. Branches bug6e8afe516d and bug6e8afe516d-87 are now in sync. check-in: 3989e15c user: fvogel tags: bug6e8afe516d-87, tip-532 | |
21:33 | merge trunk check-in: af3d31f1 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
20:52 | Update expected result of test safe-1.2 since the new command 'file tempdir' was added to Tcl 8.7+ through TIP #431, and this command is not available in a safe interpreter. check-in: de0c994c user: fvogel tags: trunk | |
16:44 | Extract implementation of TIP 167 from Ticket [845248]. New [wm attributes]: -contexthelp and -shadow check-in: 8ddfcf75 user: dkf tags: tip-167 | |
2019-06-07
| ||
19:12 | Fix [c345ddf1a7]: typo in comment of tkMacOSXDraw.c check-in: ff8d6c88 user: fvogel tags: trunk | |
19:12 | Fix [c345ddf1a7]: typo in comment of tkMacOSXDraw.c check-in: a121f8a5 user: fvogel tags: core-8-6-branch | |
18:46 | Merge trunk check-in: c4aca028 user: oehhar tags: tip-545-svg-options | |
18:26 | Implement -scaletowidth/height, output very small scale images as 1x1 images. check-in: 2a4d1f83 user: oehhar tags: tip-545-svg-options | |
2019-06-05
| ||
21:25 | merge trunk Closed-Leaf check-in: 83678378 user: jan.nijtmans tags: offsetof | |
19:44 | Fix bug [9ebc6fd168]: Aqua can report incorrect mouse coordinates. check-in: e704fbb6 user: culler tags: trunk | |
19:44 | Remove trailing whitespace that emacs inserts. check-in: 01e3ff40 user: culler tags: core-8-6-branch | |
19:39 | Fix bug [9ebc6fd168]: Aqua can report incorrect mouse coordinates. check-in: abfc728e user: culler tags: core-8-6-branch | |
15:11 | merge trunk check-in: 19af29e0 user: fvogel tags: revised_text, tip-466 | |
14:49 | merge-mark check-in: 7b9b1460 user: jan.nijtmans tags: trunk | |
14:46 | Reduce the number of unnecessary end-of-line spacings check-in: 4a3a9f67 user: jan.nijtmans tags: core-8-6-branch | |
11:35 | Fix [75115f91cd] - typo in macosx/README check-in: 4de7e315 user: fvogel tags: trunk | |
11:35 | Fix [75115f91cd] - typo in macosx/README check-in: 0e78fdc0 user: fvogel tags: core-8-6-branch | |
08:51 | Merge 8.6 check-in: 9b5a1c25 user: jan.nijtmans tags: trunk | |
07:23 | Use single-argument "expr" as much as possible. Not complete yet, but most trivial places are done. check-in: f7ecfdcb user: jan.nijtmans tags: core-8-6-branch | |
2019-06-03
| ||
18:59 | Fix bug [9ebc6fd168]: Aqua can report incorrect mouse coordinates. Closed-Leaf check-in: 6ebb742a user: culler tags: bug-9ebc6fd168 | |
2019-06-01
| ||
18:11 | In aqua, add contrasting field backgrounds and focus rings to dark mode ttk::entry widgets. check-in: 56e8b684 user: culler tags: trunk | |
18:11 | In aqua, add contrasting field backgrounds and focus rings to dark mode ttk::entry widgets. check-in: 55f9f7b5 user: culler tags: core-8-6-branch | |
03:30 | Fix bug [817d3ef132]: Aqua ttk::entry needs contrasting field background and focus ring in dark mode. Closed-Leaf check-in: b5497be5 user: culler tags: bug-817d3ef132 | |
2019-05-29
| ||
13:38 | Merge core-8-6-branch. Leaf check-in: 7d8f0c14 user: culler tags: bug-06f3922f8b | |
2019-05-28
| ||
13:41 | When running textDisp.test on Aqua use Courier as the fixed font since Courier New has different metrics. check-in: 361ddf77 user: culler tags: trunk | |
2019-05-27
| ||
21:16 | Merge 8.6 check-in: afffab4b user: jan.nijtmans tags: trunk | |
21:13 | Merge 8.5 check-in: d7d2f71f user: jan.nijtmans tags: core-8-6-branch | |
21:06 | Rename top README to README.md, just as done in Tcl. Reformat to md format. check-in: e902b5d9 user: jan.nijtmans tags: core-8-5-branch | |
2019-05-26
| ||
21:08 | Cleanup to avoid bad interaction between recently added treeview tests. Also, fix error in the spelling of the Windows windowingsystem check-in: 36a8dbb3 user: fvogel tags: trunk | |
21:07 | Fix error in the spelling of the Windows windowingsystem introduced in [02ca3773] check-in: 7a378858 user: fvogel tags: core-8-6-branch | |
21:02 | Cleanup to avoid bad interaction between recently added treeview tests check-in: 811a69ce user: fvogel tags: core-8-6-branch | |
19:11 | Fix [ce470f20fd]: ttk::treeview has column dragging issues check-in: 8a782f3b user: fvogel tags: trunk | |
19:10 | Fix [ce470f20fd]: ttk::treeview has column dragging issues check-in: 0e9cbdba user: fvogel tags: core-8-6-branch | |
19:06 | Fix [2a6c62afd9] - <<TreeviewSelect>> does not fire on item delete check-in: 27092202 user: fvogel tags: trunk | |
19:05 | Fix [2a6c62afd9] - <<TreeviewSelect>> does not fire on item delete check-in: 99f5f2a6 user: fvogel tags: core-8-6-branch | |
18:38 | Merge implementation of TIP #541 following positive vote by the TCT. check-in: 7e7ea596 user: fvogel tags: trunk | |
18:38 | Merge implementation of TIP #541 following positive vote by the TCT. check-in: ab1ef117 user: fvogel tags: core-8-6-branch | |
2019-05-25
| ||
17:34 | Partial fix of bug [67384bce7d]: change expected result of winfo-13.2. Also disable test of unimplemented TkpRedirectKeyEvent check-in: 784eeed3 user: culler tags: trunk | |
17:29 | Partial fix of bug [67384bce7d]: change expected result of winfo-13.2. Also disable test of unimplemented TkpRedirectKeyEvent check-in: 02ca3773 user: culler tags: core-8-6-branch | |
08:11 | TIP 262: -backgroundimage option for [frame] and [toplevel] check-in: 17cd3433 user: dkf tags: trunk | |
2019-05-24
| ||
22:18 | Merge trunk and adjust frame tests. Closed-Leaf check-in: 64d5777d user: culler tags: tip-262 | |
22:06 | Improve image testing for Aqua check-in: e49ebc82 user: culler tags: trunk | |
21:55 | Tweak test image-7.1. check-in: 0ed60e17 user: culler tags: core-8-6-branch | |
21:18 | Improve image testing for Aqua check-in: d326a1b3 user: culler tags: core-8-6-branch | |
12:55 | Fix bug [67384bce7d]: make winfo-13.2 expect the container to be destroyed in aqua and unix. Also disable unixEmbed-7.1a in aqua since TkpRedirectKeyEvent is not implemented. Closed-Leaf check-in: eb06c63e user: culler tags: bug-67384bce7d | |
2019-05-23
| ||
14:21 | Wait more carefully, since no wait is needed for Windows or linux. Closed-Leaf check-in: ba19b270 user: culler tags: aqua_image_tests | |
2019-05-22
| ||
20:19 | TIP545: remove image photo svg option "-unit" check-in: 389f9b0b user: oehhar tags: tip-545-svg-options | |
2019-05-21
| ||
19:49 | Use vwait with a timeout to wait for test image display, as suggested by dkf. check-in: 36f8fe9d user: culler tags: aqua_image_tests | |
18:29 | On OSX 10.13 and earlier a different strategy is needed. check-in: f10e8636 user: culler tags: aqua_image_tests | |
16:26 | Sometimes update is not enough, and you just have to wait. check-in: ec9ca061 user: culler tags: aqua_image_tests | |
14:47 | Rework image testing to better deal with Aqua check-in: d8b251e8 user: culler tags: aqua_image_tests | |
2019-05-20
| ||
21:26 | In Aqua, make XUnmapWindow also redraw the toplevel. Edit a comment in tkTest.c check-in: bec7565d user: culler tags: trunk | |
21:23 | In Aqua, make XUnmapWindow also redraw the toplevel. Edit a comment in tkTest.c. check-in: 78a3bdc4 user: culler tags: core-8-6-branch | |
13:21 | Edited README. Closed-Leaf check-in: a5d55621 user: culler tags: mac_services | |
02:33 | Add documentation on testing Mac services to README; remove obsolete detail from README; remove stub procedure for ::tk::mac::PerformService now that we have verified it works, to be consistent with other Mac-spdecific procedures such as ::tk::mac::OpenDocument check-in: 356d52c7 user: kevin_walzer tags: mac_services | |
2019-05-19
| ||
09:57 | merge trunk check-in: 5be7fdb0 user: dkf tags: tip-262 | |
08:17 | General cleanup of frame.test check-in: 5b36e643 user: dkf tags: trunk | |
07:33 | merge trunk check-in: f79e06d6 user: dkf tags: tip-262 | |
2019-05-18
| ||
15:48 | Fix [0d93f2e628]: misleading error message on missed svg option check-in: dfc8b8e7 user: fvogel tags: trunk | |
15:45 | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from Christopher Chavez. check-in: 93f1a8a2 user: fvogel tags: trunk | |
15:44 | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from Christopher Chavez. check-in: d1b3d2ac user: fvogel tags: core-8-6-branch | |
13:05 | Finally got timing of initializing NSServices object correct; code cleanup; merge in 8.6 to pick up changes in Tk initialization code check-in: f126b00e user: kevin_walzer tags: mac_services | |
2019-05-17
| ||
20:37 | Ugh; misread the code. The highlight ring is drawn first and always on the real window. Because of backgroundless frames. check-in: 0807e606 user: dkf tags: tip-262 | |
20:06 |
Add double buffering to frames and toplevels.
Theoretically only needed when drawing background with images, but simpler to do always. Incidentally fixes minor bug in labelframes with redrawing of focus rings, but nobody really used those on labelframes so it was never reported... check-in: 86db63ba user: dkf tags: tip-262 | |
17:19 | Change .ext extension into .aaa in winDialog.test since some corporate policies forbid .ext extension. See https://core.tcl-lang.org/tcl/tktview/cc74e50996e20cbb6a851087b36c52eb75526aa4 check-in: bd9993e0 user: fvogel tags: trunk | |
17:18 | Change .ext extension into .aaa in winDialog.test since some corporate policies forbid .ext extension. See https://core.tcl-lang.org/tcl/tktview/cc74e50996e20cbb6a851087b36c52eb75526aa4 check-in: 06fb23d8 user: fvogel tags: core-8-6-branch | |
13:43 | merge 8.6 check-in: 22e9ad26 user: dgp tags: trunk | |
13:42 | Migrate away from TCL_INTERP_DESTROYED (TIP 543). check-in: 1c5f7e98 user: dgp tags: core-8-6-branch | |
12:39 | In Aqua, protect against double release of clipping regions. check-in: d0ddc7ca user: culler tags: trunk | |
12:38 | In Aqua, protect against double release of clipping regions. check-in: 1304e06d user: culler tags: core-8-6-branch | |
07:28 | Merge 8.6 check-in: 701036f9 user: jan.nijtmans tags: trunk | |
07:21 | Add missing INT2PTR (doesn't cause warning with Tcl8.x, but does with Tcl 9.0). One None -> NULL change which was still missing. Backported from trunk. check-in: 777211ed user: jan.nijtmans tags: core-8-6-branch | |
03:13 | Code and data type cleanup, thanks to Marc Culler for patch check-in: a7e34ff9 user: kevin_walzer tags: mac_services | |
2019-05-16
| ||
22:22 | Fix some tests. Add some test cases. check-in: 42f90406 user: dkf tags: tip-262 | |
21:27 | merge trunk check-in: 2eac67b2 user: dkf tags: tip-262 | |
19:55 | Fix bug [d1989fb7cf]: In Aqua the root window appears before Tk_Mainloop is called. check-in: a2e1c6c6 user: culler tags: trunk | |
19:54 | Fix bug [d1989fb7cf]: In Aqua the root window appears before Tk_Mainloop is called. check-in: 364c9099 user: culler tags: core-8-6-branch | |
13:05 | In Aqua, draw dark mode menubuttons as inactive, as is done for buttons. This makes them imperfect, but usable. This is the best we can do as long as HITheme is used for drawing. For correct appearance use ttk::menubutton. check-in: c97b4187 user: culler tags: trunk | |
13:03 | In Aqua, draw dark mode menubuttons as inactive, as is done for buttons. This makes them imperfect, but usable. This is the best we can do as long as HITheme is used for drawing. For correct appearance use ttk::menubutton. check-in: 256af6d0 user: culler tags: core-8-6-branch | |
09:19 | Merge trunk check-in: 2afc6ee3 user: jan.nijtmans tags: revised_text, tip-466 | |
09:18 | Merge 8.6 check-in: faf08b52 user: jan.nijtmans tags: trunk | |
2019-05-15
| ||
20:02 | Make new tests more robust against context. check-in: 2bdcb4be user: dgp tags: core-8-6-branch | |
19:33 | Revised bug fix for [5d991b822e]. check-in: afbac00c user: dgp tags: core-8-6-branch | |
18:05 | Tests and fix for similar issues in [menu]. Closed-Leaf check-in: c69b1cc4 user: dgp tags: bug-5d991b822e | |
17:30 | Tests and fix for [scale ... -variable]. check-in: c1dd2ab0 user: dgp tags: bug-5d991b822e | |
17:20 | Tests and fix for [message ... -textvariable]. check-in: da24fd68 user: dgp tags: bug-5d991b822e | |
17:16 | Tests and fix for [menubutton ... -textvariable]. check-in: fdcced06 user: dgp tags: bug-5d991b822e | |
17:08 | Fix for the failing/crashing listbox tests. check-in: b3533d47 user: dgp tags: bug-5d991b822e | |
17:01 | Tests for same issues with [listbox ... -listvariable]. check-in: 2271428c user: dgp tags: bug-5d991b822e | |
16:55 | fix bug [d1989fb7cf]: Root window appears before Tk_Mainloop is called. Closed-Leaf check-in: 9e9a9189 user: culler tags: bug-d1989fb7cf | |
09:51 | Merge 8.6. Some tweaks, e.g. "bool" -> "int", "true" -> 1, "false" -> 0 check-in: f8e41738 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
09:10 | Merge trunk check-in: 8610cbc5 user: jan.nijtmans tags: revised_text, tip-466 | |
08:15 | Continue "buildtools" branch for Pour Yorick. At least, the script should be re-written for Tcl 8.5, see [94eeb111fb96676c]. Closed-Leaf check-in: 4567b082 user: jan.nijtmans tags: buildtools | |
07:52 | sync rules.vc and tcl.m4 (both win and unix) with Tcl version check-in: 0b0783b9 user: jan.nijtmans tags: trunk | |
07:16 | Fix [94eeb111fb]: macos, linux: configuration: unable to build using trunk. For now by reverting [a9c9a75b5ba1f4a6]. check-in: b33f01c8 user: jan.nijtmans tags: trunk | |
2019-05-14
| ||
21:25 | Refine test treeview-8.7 by also checking that deleting an unselected item does NOT fire <<TreeviewSelect>> check-in: 6c51007f user: fvogel tags: bug-2a6c62afd9 | |
20:50 | Add tests for <<TreeviewSelect>>. treeview-8.6 already passed ; treeview-8.7 passes in this bugfix branch only check-in: e4000f37 user: fvogel tags: bug-2a6c62afd9 | |
20:48 | Fix [2a6c62afd9] - <<TreeviewSelect>> does not fire on item delete check-in: 1ce97bf4 user: fvogel tags: bug-2a6c62afd9 | |
19:44 | merge trunk check-in: e7c53950 user: fvogel tags: revised_text, tip-466 | |
2019-05-13
| ||
22:19 | Fix gcc-8 warning check-in: 05a934f3 user: jan.nijtmans tags: trunk | |
09:26 | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.c check-in: e8da2cfe user: fvogel tags: trunk | |
09:26 | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.c check-in: 23c39bb0 user: fvogel tags: core-8-6-branch | |
2019-05-12
| ||
23:56 | Similar tests and fix for [entry .... -textvariable] check-in: 88e2b06f user: dgp tags: bug-5d991b822e | |
23:15 | Similar test and fix for [checkbutton ... -variable]. check-in: 52a952b7 user: dgp tags: bug-5d991b822e | |
02:03 | Restore deprecated call to NSPasteboardTypeString in writeSelectiontoPasteboard because it breaks sending data to the services menu. Data type must be identical in this call and in the NSSendTypes key in info.plist; we cannot do a clever mapping here of the old type to a new one because the info.plist does not have this kind of conditional reading on different versions of macOS. We will have to live with the deprecated call until it is obsolete/removed altogether by Apple. check-in: 42577ce4 user: kevin_walzer tags: mac_services | |
00:55 | More tweaking check-in: cad8b6d0 user: kevin_walzer tags: mac_services | |
00:54 | Tweak merge check-in: a2c1b38b user: kevin_walzer tags: mac_services | |
00:45 | Clean up merge check-in: 40a5ae7c user: kevin_walzer tags: mac_services | |
00:42 | Merge in core-8-6-branch check-in: 056f4a08 user: kevin_walzer tags: mac_services | |
2019-05-11
| ||
20:53 | Fix for the [button ... -textvariable] parts of [5d991b822e]. check-in: 65342540 user: dgp tags: bug-5d991b822e | |
20:36 | Tests for Ticket [5d991b822e]. check-in: b548ba43 user: dgp tags: bug-5d991b822e | |
15:34 | Revert irrelevant blank changes Closed-Leaf check-in: f922d6fc user: fvogel tags: bug-c8ccd1899c | |
15:24 | Reset ::tk::Priv(textPosOrig) when hitting the start or end of displayed text, so that when moving back the cursor does not jump in the middle of the line. Closed-Leaf check-in: 2a70340f user: fvogel tags: bug-c8ccd1899c-revised_text | |
10:59 | Reset ::tk::Priv(textPosOrig) when hitting the start or end of displayed text, so that when moving back the cursor does not jump in the middle of the line. check-in: 8350193f user: fvogel tags: bug-c8ccd1899c | |
07:30 | Better fix. Concatenation of error messages is sometimes not adequate Closed-Leaf check-in: b0685fac user: fvogel tags: bug-0d93f2e628 | |
07:11 | Add test checking for the specific case of [0d93f2e628] check-in: 6ed6a9cf user: fvogel tags: bug-0d93f2e628 | |
2019-05-10
| ||
21:03 | Fix [0d93f2e628]: misleading error message on missed svg option check-in: f36cf079 user: fvogel tags: bug-0d93f2e628 | |
16:14 | Fix [c8ccd1899c] (for revised_text): Pressing the up arrow key on the first line of a [text] does not move the cursor to 1.0 check-in: 7808247f user: fvogel tags: bug-c8ccd1899c-revised_text | |
15:43 | Fix [4f309446ea]: revised_text: wrong answer for 'index displaylines', and failed assertion Closed-Leaf check-in: 7d60f427 user: fvogel tags: bug-4f309446ea | |
15:40 | TkTextIndexCmp became TkTextIndexCompare check-in: 454acea3 user: fvogel tags: revised_text, tip-466 | |
08:04 | Merge trunk check-in: 8505328a user: jan.nijtmans tags: offsetof | |
2019-05-09
| ||
22:14 | Merge trunk check-in: bf13f862 user: jan.nijtmans tags: revised_text, tip-466 | |
22:10 | While on it: A few more whitespaces check-in: f57356fd user: jan.nijtmans tags: trunk | |
20:52 | Merge 8.6 check-in: 276b273a user: jan.nijtmans tags: trunk | |
20:50 | François Vogel review (thanks!). Streamline UNIX defaults with MAC/WIN defaults. check-in: 374dc40e user: jan.nijtmans tags: core-8-6-branch | |
16:28 | Merge 8.6 check-in: a0ab8b7e user: jan.nijtmans tags: trunk | |
15:21 | Whitespace cleanup, syncronize a little with "trunk" version. check-in: 84e2b4b3 user: jan.nijtmans tags: core-8-6-branch | |
13:19 | Fix [0b9dc76e3e]: revised_text: text-32.4 fails check-in: daa40a69 user: fvogel tags: revised_text, tip-466 | |
09:14 | Improve clarity and completeness of ttk::treeview man page for columns options check-in: fc1fba61 user: fvogel tags: bug-ce470f20fd | |
09:12 | Fix bug when dragging a column separator: when columns at the right of the separator are not stretchable, use their width instead of their minwidth to compute the maximum x drag position. This prevents the user from resizing columns such that the treeview would no longer fit in its allotted width. check-in: dad03527 user: fvogel tags: bug-ce470f20fd | |
2019-05-08
| ||
19:47 | New files from René Zaumseil Leaf check-in: 3e448325 user: fvogel tags: tip-510 | |
12:40 | Remove ASSERT: SLACKINVARIANT comments check-in: 6018777a user: fvogel tags: bug-ce470f20fd | |
12:21 | Add treeview tests checking for non-regression (the last added test already passed in core-8-6-branch) check-in: 320f78e4 user: fvogel tags: bug-ce470f20fd | |
10:14 | When changing the -stretch value for a column, columns size must be recomputed before the treeview is redisplayed (at idle time) check-in: f2ef1f87 user: fvogel tags: bug-ce470f20fd | |
08:49 | Fix [51b4b18394]: mac os x: combobox.tcl has old scrollbar for its listbox check-in: 0b9e8c3d user: fvogel tags: trunk | |
08:48 | Fix [51b4b18394]: mac os x: combobox.tcl has old scrollbar for its listbox check-in: a71e8712 user: fvogel tags: core-8-6-branch | |
08:41 | Fix [2513186fff], [f9343d8f72] and [8261c517af]: ttk scrolling (xview/yview commands) is incorrect until idle tasks are run check-in: 0e1dd002 user: fvogel tags: trunk | |
08:40 | Fix [2513186fff], [f9343d8f72] and [8261c517af]: ttk scrolling (xview/yview commands) is incorrect until idle tasks are run check-in: 44d88741 user: fvogel tags: core-8-6-branch | |
2019-05-05
| ||
19:51 | Fix [1ff193f1e3]: improve documentation for ttk::scrollbar check-in: d5f854d9 user: fvogel tags: trunk | |
19:51 | Fix [1ff193f1e3]: improve documentation for ttk::scrollbar check-in: 623d8a97 user: fvogel tags: core-8-6-branch | |
2019-05-04
| ||
13:19 | Revert [d70ef6ed] and [fa9b6483]. ttk::treeview again allows dragging the right edge of the rightmost heading, which is not special in any respect. check-in: 9b8a2f32 user: fvogel tags: bug-ce470f20fd | |
13:16 | ttk::treeview: when there is at least one stretchable column then there should be no slack at the right (slack should be distributed among the stretchable columns) check-in: 4740a71b user: fvogel tags: bug-ce470f20fd | |
2019-05-03
| ||
20:48 | Fix [2858503fff]: 'end' index for ttk::combobox current Closed-Leaf check-in: 2e610c43 user: fvogel tags: bug-2858503fff, tip-541 | |
19:52 | Fix class name in ttk::scale man page (this copy/paste error was introduced in [d0576d63ff]) check-in: da16e95d user: fvogel tags: trunk | |
19:51 | Fix class name in ttk::scale man page (this copy/paste error was introduced in [d0576d63ff]) check-in: fa915533 user: fvogel tags: core-8-6-branch | |
19:49 | Remove wrong info from ttk::scrollbar man page Closed-Leaf check-in: a87c0606 user: fvogel tags: bug-1ff193f1e3 | |
06:44 | ttk::scrollbar documentation: marked -sliderlength as depreciated as it has no effect check-in: a3d740e3 user: oehhar tags: bug-1ff193f1e3 | |
2019-05-02
| ||
20:55 | Homogenize with existing doc for -gripcount in the man page for ttk::panedwindow check-in: 92da9c5b user: fvogel tags: bug-1ff193f1e3 | |
16:00 | ttk::scrollbar documentation: added styling options -gripcound and -sliderlength and some explanatory text check-in: b7023710 user: oehhar tags: bug-1ff193f1e3 | |
01:35 | Revert some calls to support building on older systems check-in: 6e6b5d8c user: kevin_walzer tags: mac_services | |
2019-05-01
| ||
18:30 | Fix [51b4b18394]: mac os x: combobox.tcl has old scrollbar for its listbox Closed-Leaf check-in: b7fe577c user: fvogel tags: bug-51b4b18394 | |
12:45 | Remove some deprecated calls check-in: a7a55e1b user: kevin_walzer tags: mac_services | |
01:59 | Removal of needlessly large buffer for services script, thanks to Marc Culler for patch check-in: 07162240 user: kevin_walzer tags: mac_services | |
01:43 | Remove unnecessary call to Button1-Release in text widget check-in: 432d6fa9 user: kevin_walzer tags: mac_services | |
2019-04-30
| ||
17:54 | Refine documentation in ttk::scrollbar check-in: aba4b7df user: fvogel tags: bug-1ff193f1e3 | |
17:28 | Fix [4f9a99e20b]: crash when specifying wrong -syssize option in ttk::style element create ... vsapi check-in: 44a4c1ce user: fvogel tags: trunk | |
17:28 | Fix [4f9a99e20b]: crash when specifying wrong -syssize option in ttk::style element create ... vsapi check-in: a9542402 user: fvogel tags: core-8-6-branch | |
11:40 | Automatically bind text, entry, ttk::entry widgets to Services API at widget creation/mapping; re-work data mechanism to use selection rather than clipboard API, thanks to Marc Culler for that insight check-in: 52287ff4 user: kevin_walzer tags: mac_services | |
06:03 | Add missing documentation for -arrowsize in ttk::scrollbar and ttk::combobox man pages. check-in: b86ecfb2 user: fvogel tags: bug-1ff193f1e3 | |
2019-04-29
| ||
20:10 | Fix [1ff193f1e3]: style name is Horizontal.TScrollbar or Vertical.TScrollbar in ttk::scrollbar documentation check-in: 7953fa28 user: fvogel tags: bug-1ff193f1e3 | |
06:20 | Fix [eb29967e88]: Add horizontal scrolling support for Windows. Patch from Christopher Chavez. Closed-Leaf check-in: b478037a user: fvogel tags: bug-eb29967e88 | |
2019-04-28
| ||
20:27 | Fix inconsistency in the Tk_GetScrollInfoObj man page. Apparently this was a leftover from [a99dde78] Closed-Leaf check-in: a125fddd user: fvogel tags: bug-2513186fff, bug-8261c517af | |
20:12 | Fix typo in man page check-in: 6ae2a54f user: fvogel tags: bug-2513186fff, bug-8261c517af | |
19:27 | Fix documentation for xview/yview: make it generic and available for ttk::entry and ttk::treeview check-in: 04d2ba1c user: fvogel tags: bug-2513186fff, bug-8261c517af | |
16:17 | Fix [6286fda787]: unix: checkbutton -selectcolor not restored properly when changed in -command. Patch by ralfixx check-in: 60b6afca user: fvogel tags: trunk | |
16:17 | Fix [6286fda787]: unix: checkbutton -selectcolor not restored properly when changed in -command. Patch by ralfixx check-in: f916116a user: fvogel tags: core-8-6-branch | |
14:34 | Add tests checking the scroll info correct update when xview / yview is called. All the new (or modified) tests fail in core-8-6-branch. check-in: 605f5da4 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
13:57 | Fix '.e index @'. The returned answer could be wrong if the scroll info was not yet updated. check-in: f31e1037 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
12:52 | Factorize the code a bit, and avoid calling the layoutProc twice when calling xview moveto|units|pages. check-in: 159f9459 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
10:45 | Add a missing scroll info update needed to make x|yview moveto|units|pages work without an update idletasks call beforehand. check-in: 231587eb user: fvogel tags: bug-2513186fff, bug-8261c517af | |
2019-04-27
| ||
15:55 | Revert irrelevant blank changes check-in: 6ac14e0c user: fvogel tags: bug-2513186fff, bug-8261c517af | |
15:49 | More generic fix, for [8261c517af] and [2513186fff]. check-in: bc932da8 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
2019-04-26
| ||
22:02 | Write code more consistently with the rest of the ttkEntry.c file check-in: d5b120db user: fvogel tags: bug-2513186fff, bug-8261c517af | |
21:11 | Optimize the fix: the layout calculation is only needed if the display is out of date. check-in: 5e1833a4 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
16:17 | merge trunk check-in: 7c80b269 user: fvogel tags: revised_text, tip-466 | |
2019-04-25
| ||
18:17 | Fix textWind.test: make sure that the test window is mapped before running tests (needed on macOS). check-in: 62d4693e user: culler tags: trunk | |
18:16 | Fix textWind.test: make sure that the test window is mapped before running tests (needed on macOS). check-in: 24b987ca user: culler tags: core-8-6-branch | |
2019-04-24
| ||
18:05 | merge core-8-6-branch check-in: 50f5b3f1 user: culler tags: bug-06f3922f8b | |
17:35 | Fix bug [1001070]: make labels use -highlightbackground check-in: 6f75462e user: culler tags: trunk | |
17:35 | Fix bug [1001070]: make labels use -highlightbackground check-in: 6a50c7c3 user: culler tags: core-8-6-branch | |
17:11 | Fix [9286526144]: adjust position of ttk::menubutton menus and streamline code. check-in: 6e59b2bb user: culler tags: trunk | |
17:00 | Fix [9286526144]: adjust position of ttk::menubutton menus and streamline code. check-in: 9adb3eb2 user: culler tags: core-8-6-branch | |
16:05 | Fix bug [4d2e8d4d5c]: Aqua notebooks sometimes do not draw a new pane immediately check-in: b6999bc3 user: culler tags: trunk | |
16:04 | Fix bug [4d2e8d4d5c]: Aqua notebooks sometimes do not draw a new pane immediately check-in: f656b303 user: culler tags: core-8-6-branch | |
15:52 | Fix bug [4d2e8d4d5c]: Aqua notebooks sometimes do not draw a new pane immediately Closed-Leaf check-in: b1645f5c user: culler tags: bug-4d2e8d4d5c | |
03:27 | Tweak text widget bindings to fire Services menu more consistently; formatting cleanup; thanks to Marc Culler for user feedback and patch for formatting check-in: 1c685607 user: kevin_walzer tags: mac_services | |
2019-04-22
| ||
22:09 | Fix [2513186fff] and [f9343d8f72]: ttk::entry xview sub-command forces use of update idletasks. Thanks to cjmcdonald. check-in: b6f1c7d8 user: fvogel tags: bug-2513186fff, bug-8261c517af | |
2019-04-20
| ||
15:03 | On macOS, edit comments and documentation; fix compiler warnings. check-in: 1603d383 user: culler tags: trunk | |
15:03 | On macOS, edit comments and documentation; fix compiler warnings. check-in: 476cf7ba user: culler tags: core-8-6-branch | |
03:41 | On macOS, squelch more availability warnings. Fix a hard to find bug [40ada90762] which could sometimes cause a segfault. check-in: 229db0f7 user: culler tags: trunk | |
03:40 | On macOS, squelch more availability warnings. Fix a hard to find bug [40ada90762] which could sometimes cause a segfault. check-in: 663e4bc3 user: culler tags: core-8-6-branch | |
2019-04-19
| ||
21:01 | Fix [6286fda787]: unix: checkbutton -selectcolor not restored properly when changed in -command. Patch by ralfixx Closed-Leaf check-in: 9bc87fc2 user: fvogel tags: bug-6286fda787 | |
19:04 | Put the brace outside the #endif where it belongs. check-in: c3d70a12 user: culler tags: trunk | |
19:03 | Put the brace outside the #endif where it belongs. check-in: a3572e7e user: culler tags: core-8-6-branch | |
14:41 | Fine tune aqua ttk colors. Fix availability errors introduced in 6cafd6f7. check-in: 21e61e00 user: culler tags: trunk | |
14:40 | Fine tune aqua ttk colors. Fix availability errors introduced in 6cafd6f7. check-in: d26b28ae user: culler tags: core-8-6-branch | |
14:07 | Document what's happening with this bugfix and optimize (exit the while loop early). check-in: 17c9a532 user: fvogel tags: bug-c8ccd1899c | |
13:28 | Add tests textIndex-19.12.1 and textIndex-19.12.2 checking non regression for [c8ccd1899c]. At this point, since [c8ccd1899c] is not yet fixed in branch revised_text, textIndex-19.12.1 should fail and textIndex-19.12.2 should pass. What happens instead is that they trigger 'assertion failed in tkTextDisp.c:7818: assert(info.displayLineNo == 0) triggers. check-in: 5fc8506e user: fvogel tags: revised_text, tip-466 | |
13:10 | merge trunk check-in: 8570a507 user: fvogel tags: revised_text, tip-466 | |
09:15 | Fix [368fa4561e]: ttk::treeview open/closed indicators can be toggled while hidden check-in: b072a081 user: fvogel tags: trunk | |
09:13 | Fix [368fa4561e]: ttk::treeview open/closed indicators can be toggled while hidden check-in: 785e2cdd user: fvogel tags: core-8-6-branch | |
07:16 | Some things must be conditionally compiled. Really. check-in: fa3bcce5 user: dkf tags: core-8-6-branch | |
00:13 | Some things must be conditionally compiled. Really. check-in: 6cafd6f7 user: dkf tags: trunk | |
2019-04-18
| ||
16:14 | Eliminate the confusing conditional code from ttkMacOSXTheme.c. check-in: 4eeebdfd user: culler tags: trunk | |
16:13 | Eliminate the confusing conditional code from ttkMacOSXTheme.c. check-in: 13d3827f user: culler tags: core-8-6-branch | |
2019-04-17
| ||
21:07 | Restore code ordering which avoids unused function warnings in old systems. check-in: 55012a79 user: culler tags: trunk | |
21:06 | Restore code ordering which avoids unused function warnings in old systems. check-in: 6f6cccd8 user: culler tags: core-8-6-branch | |
20:42 | Clean up formatting in ttkMacOSXTheme.c. check-in: 451a003e user: culler tags: trunk | |
20:41 | Clean up formatting in ttkMacOSXTheme.c. check-in: f160541f user: culler tags: core-8-6-branch | |
20:02 | Fix [aa846938ef]: pkgconfig tests fail on Windows check-in: 35203420 user: fvogel tags: trunk | |
20:00 | merge trunk Closed-Leaf check-in: fd66f9ef user: fvogel tags: bug-aa846938ef | |
15:10 | Merge with (nearly) empty diff. check-in: 5bd3db74 user: culler tags: trunk | |
15:02 | Adjust some whitespace. check-in: 2db3de5b user: culler tags: core-8-6-branch | |
14:30 | Add a couple of blank lines. check-in: 3a29febb user: culler tags: core-8-6-branch | |
14:05 | Mitigate future merge conflict headaches. check-in: 764eaf89 user: culler tags: core-8-6-branch | |
2019-04-16
| ||
20:43 | Possibly fix bug [06f3922f8b]: Aqua generates more expose events than necessary. check-in: d741ac0a user: culler tags: bug-06f3922f8b | |
13:22 | Source readability run: macosx/* check-in: 991b8f0e user: dkf tags: trunk | |
12:59 | Guard against interpreters being killed out from under our feet when calling Tcl. check-in: 3ca7d19e user: dkf tags: trunk | |
2019-04-15
| ||
20:49 | Adjust conditional code to fix compiler warnings on macOS 10.9. check-in: 5c9ebd2b user: culler tags: trunk | |
20:48 | Adjust conditional code to fix compiler warnings on macOS 10.9. check-in: e3a0be7d user: culler tags: core-8-6-branch | |
20:41 | Less intrusive fix for test frame-3.9. check-in: bb5ce609 user: culler tags: trunk | |
19:31 | Less intrusive fix for test frame-3.9. check-in: 8bf55739 user: culler tags: core-8-6-branch | |
18:08 | For Aqua, simulate systemWindowBackgroundColor in older OS versions. Adjust conditional code and formatting. check-in: 23b327a4 user: culler tags: trunk | |
18:05 | Add missing blank line. check-in: 5cfc85f1 user: culler tags: core-8-6-branch | |
18:00 | For Aqua, simulate systemWindowBackgroundColor in older OS versions. Adjust conditional code and formatting. check-in: e9653715 user: culler tags: core-8-6-branch | |
17:55 | Fix [aa846938ef]: pkgconfig tests fail on Windows check-in: 0e59266a user: fvogel tags: bug-aa846938ef | |
04:59 | Reorder code to avoid uninit-variable warning check-in: 7824b9d0 user: dkf tags: trunk | |
2019-04-14
| ||
22:22 | Implement "tk::unsupported::MacWindowStyle isdark" to determine whether an Aqua toplevel is currently being displayed in Dark Mode. check-in: 7c8e33ea user: culler tags: trunk | |
22:21 | Implement "tk::unsupported::MacWindowStyle isdark" to determine whether an Aqua toplevel is currently being displayed in Dark Mode. check-in: 5760a649 user: culler tags: core-8-6-branch | |
21:05 | merge trunk (yes, again) check-in: 842476e4 user: fvogel tags: revised_text, tip-466 | |
21:01 | Don't record unknown information check-in: c815f152 user: dkf tags: trunk | |
20:59 | Update makefile.vc in an attempt to repair the build for Windows. Not enough, alas. check-in: 9cc5cefe user: fvogel tags: trunk | |
20:44 | merge trunk check-in: 88f92c00 user: fvogel tags: revised_text, tip-466 | |
20:27 | Fix [6ce6e74635]: TIP415 implementation does not handle small arcs correctly check-in: 426cda0c user: fvogel tags: trunk | |
20:23 | Since we are here, also add test textIndex-19.12.2 checking for past end of text results in '+ n displaylines' calculations. This one does does not fail in core-8-6-branch (contrary to textIndex-19.12.1). Note to self: in revised_text the test should check 'end' instead of 'end - 1 c'. check-in: cd0d3150 user: fvogel tags: bug-c8ccd1899c | |
20:14 | Add test textIndex-19.12.1 checking for regressions regarding the '1.5 - n displaylines' fix [4384effe] check-in: c9056d7e user: fvogel tags: bug-c8ccd1899c | |
20:03 | For Aqua, add systemControlAccentColor; simulate the color for older systems. check-in: 7a23a9e3 user: culler tags: trunk | |
20:01 | For Aqua, add systemControlAccentColor; simulate the color for older systems. check-in: 035a663b user: culler tags: core-8-6-branch | |
19:55 | Remove the guard code in proc ::tk::TextUpDownLine in order to get the behavior requested in [c8ccd1899c] check-in: 060f3bcd user: fvogel tags: bug-c8ccd1899c | |
19:49 | Ticket [c8ccd1899c]. Make the guard code in proc ::tk::TextUpDownLine work as intended when moving the cursor downwards. Also, fix the bug in the index returned by the displayline modifier: the first displayed index shall be returned when the index calculated by the displayline modifier would be before the start of the displayed text. check-in: 4384effe user: fvogel tags: bug-c8ccd1899c | |
17:31 | For Aqua, rename systemTtkBackground to systemWindowBackgroundColor to match the NSColor name. Document the new colors. check-in: 09a8b020 user: culler tags: trunk | |
17:29 | For Aqua, rename systemTtkBackground to systemWindowBackgroundColor to match the NSColor name. Document the new colors. check-in: 81663a71 user: culler tags: core-8-6-branch | |
15:41 | Implement TIPs 482 and 483 check-in: 9978174e user: dkf tags: trunk | |
15:31 | Implement TIP 507 check-in: 40ae80f8 user: dkf tags: trunk | |
15:27 | Implement TIP 164 check-in: 180d43e4 user: dkf tags: trunk | |
2019-04-13
| ||
20:54 | Add test treeview-ce470f20fd checking for non-regression regarding [ce470f20fd] check-in: 8d02368f user: fvogel tags: bug-ce470f20fd | |
17:59 | Added tests check-in: e685524c user: dkf tags: tip-262 | |
16:44 | Add test treeview-368fa4561e checking for non-regression regarding [368fa4561e] Closed-Leaf check-in: b86210c0 user: fvogel tags: bug-368fa4561e | |
16:34 | Documentation for background images check-in: e0aca9eb user: dkf tags: tip-262 | |
16:29 | merge trunk check-in: 65319547 user: dkf tags: tip-262 | |
16:28 | Doc tweak for frames and toplevels check-in: 9dbe8355 user: dkf tags: trunk | |
16:27 | Doc tweak for frames and toplevels check-in: f9ca9f6f user: dkf tags: core-8-6-branch | |
11:39 | Fix another issue reported in [ce470f20fd]: dragging of separators shall not be allowed to escape out of the treeview area. check-in: 63193647 user: fvogel tags: bug-ce470f20fd | |
2019-04-12
| ||
22:27 | Added note that ttk::frames aren't interactive by default. check-in: bb163fb8 user: dkf tags: trunk | |
22:25 | Added note that ttk::frames aren't interactive by default. check-in: d6baeeba user: dkf tags: core-8-6-branch | |
21:42 | Repair the test suite (the svgnano format was renamed svg, and -x/-y options were removed from the implementation. Closed-Leaf check-in: eee5e9fb user: fvogel tags: tip-507 | |
21:10 | Adjust for the new ttk widgets. Closed-Leaf check-in: dfc6d766 user: culler tags: bug-9286526144 | |
20:10 | Repair test tk-1.2 check-in: e608f7c6 user: fvogel tags: tip-510 | |
19:07 | Add update calls in frame.test for consistent results in OSX 10.12-10.14. check-in: fa5f6d74 user: culler tags: trunk | |
19:06 | Add update calls in frame.test for consistent results in OSX 10.12-10.14. check-in: 1d730337 user: culler tags: core-8-6-branch | |
16:50 | Fix the build for OSX 10.9 (Mavericks) check-in: 115579a5 user: culler tags: trunk | |
16:50 | Fix the build for OSX 10.9 (Mavericks) check-in: 5fee17fc user: culler tags: core-8-6-branch | |
15:50 | Fix the build for OSX 10.6 (Snow Leopard) check-in: 17065471 user: culler tags: trunk | |
15:49 | Fix the build for OSX 10.6 (Snow Leopard). check-in: 515d1655 user: culler tags: core-8-6-branch | |
12:29 | Implementation of background images for frames (and toplevels) check-in: 5373e564 user: dkf tags: tip-262 | |
2019-04-11
| ||
21:00 | Fix indentation check-in: d70ef6ed user: fvogel tags: bug-ce470f20fd | |
20:55 | Fix [ce470f20fd]: ttk::treeview allows dragging the right edge of the rightmost heading check-in: fa9b6483 user: fvogel tags: bug-ce470f20fd | |
19:30 | Man pages changes from René Zaumseil check-in: 1b50dc65 user: fvogel tags: tip-510 | |
14:15 | Remove a call to NSView.setNeedsDisplay which was meant to fix [4d2e8d4d5c] but does not. check-in: fcb79882 user: culler tags: trunk | |
14:14 | Remove a call to NSView.setNeedsDisplay which was meant to fix [4d2e8d4d5c] but does not. check-in: 0ec4df71 user: culler tags: core-8-6-branch | |
13:47 | The diff is (almost) empty because these changes were already made in trunk. check-in: 8fcc6780 user: culler tags: trunk | |
13:43 | Add the formatting changes and conditional code for OSX 10.12 to core-8-6-branch. check-in: cdde540c user: culler tags: core-8-6-branch | |
09:22 | Allow Tk to build with the macOS X 10.12 SDK check-in: d97ecca4 user: dkf tags: trunk | |
06:03 | Further files from René Zaumseil check-in: 88b11f8b user: fvogel tags: tip-510 | |
04:43 | Support for Apple's Dark Mode and many improvements to the Aqua theme. check-in: 9c977af2 user: culler tags: trunk | |
04:39 | Support for Apple's Dark Mode and many improvements to the Aqua theme. check-in: c1f5badf user: culler tags: core-8-6-branch | |
03:47 | Synchronize the generic tk headers with core-8-6-branch. Closed-Leaf check-in: 3e1f7d42 user: culler tags: bug-0d63621b6c | |
2019-04-10
| ||
19:50 | Fix [368fa4561e]: ttk::treeview open/closed indicators can be toggled while hidden check-in: f8bab95d user: fvogel tags: bug-368fa4561e | |
19:41 | Remove unused variable. check-in: 80139471 user: culler tags: bug-0d63621b6c | |
19:22 | New files from René Zaumseil (branch does not compile at this point). check-in: a7c3cf8b user: fvogel tags: tip-510 | |
18:47 | Make -fieldbackground work for ttk::entry and ttk::spinbox, but retain the old behavior of -background if -fieldbackground is not specified. check-in: 8dff9217 user: culler tags: bug-0d63621b6c | |
02:08 | Update README. check-in: d3cd608c user: culler tags: bug-0d63621b6c | |
2019-04-08
| ||
21:21 | Merge 8.6 check-in: 6b75dfa0 user: jan.nijtmans tags: trunk | |
21:20 | Put new fields always at the end of struct TkWindow, so existing fields keep the same offset in the struct: We don't want to recompile Tk extensions using tkInt.h directly .... check-in: b647e4c0 user: jan.nijtmans tags: core-8-6-branch | |
19:19 | Make Treeview headings look correct in both light and dark modes. Make ordinary ttk widgets respond to dark mode by using semantic color defaults. check-in: deabc595 user: culler tags: bug-0d63621b6c | |
13:07 | merge 8.6 check-in: e6cbd31d user: dgp tags: trunk | |
13:06 | unbreak the header check-in: 685554ee user: dgp tags: core-8-6-branch | |
2019-04-07
| ||
09:39 | Improved patch to deal with zero length arcs specified by their height. Closed-Leaf check-in: 5d9a9cf7 user: fvogel tags: bug-6ce6e74635 | |
08:55 | Better test descriptions for the new tests in grid.test check-in: c54d7649 user: fvogel tags: trunk | |
08:55 | Better test descriptions for the new tests in grid.test check-in: 0acfbade user: fvogel tags: core-8-6-branch | |
08:54 | Better test descriptions for the new tests in grid.test Closed-Leaf check-in: dfa77644 user: fvogel tags: bug-897ffea89f | |
2019-04-06
| ||
21:51 | Fix bug [897ffea89f]: Tk allows management loops. Provide access to a window's geometry manager. check-in: 61204d21 user: culler tags: trunk | |
21:38 | Fix bug [897ffea89f]: Tk allows management loops. Provide access to a window's geometry manager. check-in: 07ff4144 user: culler tags: core-8-6-branch | |
20:06 | Rename Tk_GetGeomMaster to TkGetGeomMaster and remove extraneous call to Unlink in tkPack.c. check-in: 06f37d81 user: culler tags: bug-897ffea89f | |
05:13 | Added a drawing procedure for Entry widgets in dark mode. check-in: 755317a1 user: culler tags: bug-0d63621b6c | |
2019-04-05
| ||
21:17 | Let the branch compile with MSVC. check-in: 2da98a74 user: fvogel tags: bug-897ffea89f | |
20:28 | Remove debugging commands accidentally left in the new tests check-in: 95627809 user: culler tags: bug-897ffea89f | |
19:55 | Fix bug [897ffea89f]: Tk allows management loops check-in: d75db00c user: culler tags: bug-897ffea89f | |
2019-04-04
| ||
22:08 | Remove a few unnecessary (size_t) type-casts, and add a "const" check-in: e8bf76e7 user: jan.nijtmans tags: trunk | |
17:02 | Rework how contrasting backgrounds are handled. check-in: 52b6fda6 user: culler tags: bug-0d63621b6c | |
06:52 | Merge trunk check-in: dcf358ab user: jan.nijtmans tags: revised_text, tip-466 | |
06:34 | Change size_t usages to (internal type) TkSizeT usages, which is "int" when compiling against 8.x headers. check-in: eb36269c user: jan.nijtmans tags: trunk | |
2019-04-03
| ||
20:49 | Remove the error that was triggering with very small arcs while still preventing NaN and Inf values to leak in the computations. Add a new test canvas-21.1 checking results for zero-length arcs. check-in: 23d0a7f5 user: fvogel tags: bug-6ce6e74635 | |
2019-04-02
| ||
20:33 | Merge trunk check-in: 4866fa4a user: jan.nijtmans tags: offsetof | |
20:28 | Merge trunk check-in: 3987672f user: jan.nijtmans tags: revised_text, tip-466 | |
19:27 | Merge 8.6 Closed-Leaf check-in: 5e12f0c2 user: jan.nijtmans tags: androwish | |
18:48 | Really sync with geom-master-slave. check-in: db2eeb2c user: culler tags: bug-0d63621b6c | |
18:18 | More use of Tcl_NewWideIntObj(), and more internal use of (size_t), for bigger ranges. check-in: bbe44e80 user: jan.nijtmans tags: trunk | |
17:47 | Sync with geom-master-slave. check-in: 89d7d836 user: culler tags: bug-0d63621b6c | |
2019-04-01
| ||
17:18 | Oops. Following those underscore conventions is tricky. check-in: 1d7c6c85 user: culler tags: bug-0d63621b6c | |
15:03 | Use geometry masters, not parents, to find the nesting depth. check-in: 5442d6af user: culler tags: bug-0d63621b6c | |
2019-03-31
| ||
19:54 | Change (internal) signature of TkMenuConfigureEntryDrawOptions/TkActivateMenuEntry such that - if compiled with Tcl 9.0 headers - indexes > 2G can be used. Also, change a lot of Tcl_NewIntObj()/Tcl_NewBooleanObj() calls to Tcl_NewWideIntObj(). check-in: 5544ad79 user: jan.nijtmans tags: trunk | |
16:34 | Fix indentation. Closed-Leaf check-in: 2d32a31a user: culler tags: bug-1001070 | |
16:33 | Make menubuttons honor the -highlightcolor option on macOS. check-in: 55013bd1 user: culler tags: bug-1001070 | |
14:54 | merge trunk check-in: cab4594e user: fvogel tags: revised_text, tip-466 | |
14:43 | *Really* don't change the behavior for *buttons, even with they have -default active check-in: adf48193 user: fvogel tags: bug-1001070 | |
14:34 | Restore behavior of checkbuttons and radiobuttons on Windows. They again do not take -highlightbackground into account, in an attempt to follow platform specific conventions. The code now only changes this for labels. check-in: f1c0ab90 user: fvogel tags: bug-1001070 | |
14:09 | Fix [da3914eba2]: 'identify element' on ttk::treeview does not identify images added via 'insert ... -image ...' check-in: 72da0ba8 user: fvogel tags: trunk | |
14:09 | Fix [da3914eba2]: 'identify element' on ttk::treeview does not identify images added via 'insert ... -image ...' check-in: cfe9dcf7 user: fvogel tags: core-8-6-branch | |
13:56 | Fix [c9887a1fc9]: Trailing zeros on scale widget ticks. The fix was subject of TIP #535 which was accepted through TCT vote. check-in: 2c046916 user: fvogel tags: trunk | |
13:56 | Fix [c9887a1fc9]: Trailing zeros on scale widget ticks. The fix was subject of TIP #535 which was accepted through TCT vote. check-in: 04e6c97d user: fvogel tags: core-8-6-branch | |
12:52 | Make labels, checkbuttons and radiobuttons honor -highlightbackground and -highlightcolor options on Windows. check-in: 3a96d3de user: fvogel tags: bug-1001070 | |
11:01 | Remove an unused variable, squelching a compiler warning. check-in: ffb39c14 user: fvogel tags: bug-1001070 | |
2019-03-30
| ||
19:40 | Remove extraneous CGContextSaveGState with no matching CGContextRestoreGState. check-in: bae24649 user: culler tags: bug-0d63621b6c | |
18:46 | Added missing map for the Treeview background in selected state. check-in: 1074d43f user: culler tags: bug-0d63621b6c | |
17:29 | Correctly distinguish between -highlightcolor and -highlightbackground and revert unnecessary changes to the label manual. check-in: e1ebc0a5 user: culler tags: bug-1001070 | |
17:00 | Fix [da3914eba2]: 'identify element' on ttk::treeview does not identify images added via 'insert ... -image ...' Closed-Leaf check-in: e253671c user: fvogel tags: bug-da3914eba2 | |
14:26 | Keep It Safe and Simple. Just draw the border. Do not use tkUnix3d.c. Also update the manual to document this behavior. check-in: c1956ebf user: culler tags: bug-1001070 | |
2019-03-29
| ||
22:05 | Cross-reference UnixBorder structs in different files. check-in: 4c2d3b07 user: fvogel tags: bug-1001070 | |
21:38 | Fix bug [1001070]: Aqua labels do not display highlight background. check-in: e329b49d user: culler tags: bug-1001070 | |
19:58 | Merge 8.6 check-in: 0bea9a57 user: jan.nijtmans tags: trunk | |
19:57 | Add calls to TkpInitKeymapInfo() during initialization. Taken from extended bind patch. check-in: 508a5d70 user: jan.nijtmans tags: core-8-6-branch | |
19:40 | Merge 8.6 check-in: fd419d47 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
17:37 | Added a comment. check-in: cc87e3a3 user: culler tags: bug-0d63621b6c | |
17:24 | Added a drawing procedure for Spinboxes in Dark Mode. check-in: ccb69d7c user: culler tags: bug-0d63621b6c | |
14:46 | Make the ttk::spinbutton text field work correctly in Dark Mode. check-in: 7c7664da user: culler tags: bug-0d63621b6c | |
14:23 | Fix bug [2219588]: ttk::spinbox arrow buttons do not indicate pressed state. check-in: 981aacf4 user: culler tags: bug-0d63621b6c | |
2019-03-28
| ||
21:46 | Reworked the drawing procedure for ttk::scrollbar and made it work in Dark Mode and on Snow Leopard. check-in: e34596eb user: culler tags: bug-0d63621b6c | |
19:34 | Revert previous commit following discussion on tcl-core list. Closed-Leaf check-in: e1b2b9ca user: fvogel tags: scale-tick-format | |
2019-03-27
| ||
19:11 | Implemented a real ttk::scrollbar for Aqua. check-in: c2fa11ec user: culler tags: bug-0d63621b6c | |
15:25 | merge buildtools check-in: a9c9a75b user: yorick tags: trunk | |
15:22 | regenerate unix/configure Closed-Leaf check-in: 9aa8c497 user: yorick tags: buildtools | |
12:02 | Update documentation for new commands check-in: ccb8e3b8 user: kevin_walzer tags: mac_services | |
08:41 | Fix indentation of previous commit, and move one character into quotations in SC_TCL_LINDEX. check-in: 84b404a0 user: yorick tags: buildtools | |
08:30 | Improve ability to find Tcl sources at build time. This introduces a new build-time dependency: A working tclsh version 8.6 or higher must be available in the build environment. check-in: e73977c5 user: yorick tags: buildtools | |
2019-03-26
| ||
18:11 | Added a drawing procedure for dark mode comboboxes. check-in: e3218208 user: culler tags: bug-0d63621b6c | |
16:06 | Add a few more semantic colors to make ttk::Entry and ttk::Treeview work in dark mode. check-in: 18cd2fd9 user: culler tags: bug-0d63621b6c | |
07:14 | Change TICK_VALUES_DISPLAY_ACCURACY for the more correct word TICK_VALUES_DISPLAY_PRECISION check-in: 3054d74b user: fvogel tags: scale-tick-format | |
2019-03-25
| ||
15:52 | Fix bug [48c39440af]: On macOS, Buttons and Labels do not recompute their textLayout when the text option is set to an empty string. check-in: a77eccdc user: culler tags: trunk | |
15:50 | Fix bug [48c39440af]: On macOS, Buttons and Labels do not recompute their textLayout when the text option is set to an empty string. check-in: 48e11462 user: culler tags: core-8-6-branch | |
2019-03-24
| ||
22:49 | Merge trunk check-in: d86428ba user: jan.nijtmans tags: revised_text, tip-466 | |
20:20 | Name the TICK_VALUES_DISPLAY_ACCURACY constant check-in: 677a7466 user: fvogel tags: scale-tick-format | |
12:31 | Minor tinkering (style, efficiency, etc.) check-in: 891122e5 user: dkf tags: scale-tick-format | |
2019-03-22
| ||
14:16 | Merge 8.6 check-in: 9fda0dad user: jan.nijtmans tags: trunk | |
14:15 | Slightly better: Don't use Tcl_UniCharLen() but wcslen(). check-in: 0727d15c user: jan.nijtmans tags: core-8-6-branch | |
14:13 | Bugfix in tkWinClipboard: Failed to determine fname length in loop. check-in: 7117a7af user: jan.nijtmans tags: core-8-6-branch | |
2019-03-21
| ||
14:49 | Make top and bottom button padding equal, even when the suggested total vertical padding is odd. check-in: 36ad669d user: culler tags: bug-0d63621b6c | |
2019-03-20
| ||
20:05 | Avoid caching semantic colors so they will respond to appearance changes when used, e.g, in a canvas. check-in: 8e2c2878 user: culler tags: bug-0d63621b6c | |
19:11 | Restore line that was accidentally deleted. check-in: 7c0b1952 user: culler tags: bug-0d63621b6c | |
18:46 | The systemTtkBackground color should be an NSColor too. check-in: 1c2d61b1 user: culler tags: bug-0d63621b6c | |
15:15 | Fix text layout issue for ttk::button by setting minWidth to 0. Button text was not being centered as requested by -anchor center. check-in: d411aacd user: culler tags: bug-0d63621b6c | |
2019-03-19
| ||
22:28 | Fixed a typo that was causing extraneous "tkwin == NULL" debug messages in the mac regression tests. check-in: 12b25a67 user: culler tags: trunk | |
22:25 | Fixed a typo that was causing extraneous "tkwin == NULL" debug messages in the mac regression tests. check-in: 79c6dea3 user: culler tags: core-8-6-branch | |
19:56 | Minor typo correction in response to https://chiselapp.com/user/stevel/repository/nikit/tktview?name=498819c302 check-in: f36a9be3 user: tdc7675 tags: trunk | |
18:33 | Rename variables and reorganize to clarify how Ttk and HITheme interact. check-in: 8c300fa8 user: culler tags: bug-0d63621b6c | |
16:35 | Merge trunk check-in: 3f6280a6 user: jan.nijtmans tags: revised_text, tip-466 | |
16:33 | Merge 8.6 check-in: 3808be4c user: jan.nijtmans tags: trunk | |
16:31 | More use of Tcl_WinTCharToUtf() in stead of Tcl_UniCharToUtfDString(), making Tk less sensitive to the value of TCL_UTF_MAX (either 3, 4, or 6) check-in: d6528cb0 user: jan.nijtmans tags: core-8-6-branch | |
02:04 | Fix error handling for MacWindowStyle appearance and tabbingid. check-in: 8295c0c8 user: culler tags: bug-0d63621b6c | |
2019-03-18
| ||
17:39 | Patched up the combobox behavior, without a special drawing procedure for Dark Mode. check-in: 02dfe16c user: culler tags: bug-0d63621b6c | |
15:36 | Added ::tk::unsupported::MacWindowStyle appearance to control which appearances are allowed on a per-window basis. check-in: 02587490 user: culler tags: bug-0d63621b6c | |
2019-03-17
| ||
20:40 | Added a drawing procedure for dark BevelButtons. check-in: 520a121d user: culler tags: bug-0d63621b6c | |
19:41 | Improve the behavior and appearance of BevelButtons. check-in: 523b9147 user: culler tags: bug-0d63621b6c | |
14:13 | Fixed error in height computation for BevelButtons. check-in: a8b91a2d user: culler tags: bug-0d63621b6c | |
03:20 | Made PushButtons display correctly in pressed state. check-in: 569afaba user: culler tags: bug-0d63621b6c | |
2019-03-16
| ||
14:54 | Tests of rotation Closed-Leaf check-in: 320b73bd user: dkf tags: tip-164 | |
03:55 | Fixed a logic error with selected disabled CheckBoxes and RadioButtons. check-in: 5aa31716 user: culler tags: bug-0d63621b6c | |
02:09 | Fix comment check-in: 4f25cbe3 user: kevin_walzer tags: mac_services | |
02:09 | Fix comment check-in: 43f384df user: kevin_walzer tags: mac_services | |
2019-03-15
| ||
23:22 | Small corrections. check-in: f1d3c394 user: culler tags: bug-0d63621b6c | |
21:31 | Dealt with dark BevelButtons and progress bars. check-in: cf564e76 user: culler tags: bug-0d63621b6c | |
21:14 | Fix some conditional compilation misconfiguration. check-in: f1f399c4 user: culler tags: bug-0d63621b6c | |
20:28 | Merge 8.6 check-in: 8d31bf8b user: jan.nijtmans tags: trunk | |
20:24 | Make Tk run on win32/win64 using -DTCL_UTF_MAX=6. Adapted from androwish. check-in: d55be1ff user: jan.nijtmans tags: core-8-6-branch | |
18:41 | Make some items have a virtual centre point to move. Much saner behaviour. check-in: 96c17d59 user: dkf tags: tip-164 | |
02:42 | Added a drawing procedure for dark RadioButtons and dealt with many slightly wrong ttk details. check-in: 973b11e7 user: culler tags: bug-0d63621b6c | |
2019-03-14
| ||
21:05 | merge trunk check-in: 76d45a3e user: fvogel tags: revised_text, tip-466 | |
21:01 | Fix [609e0045f5]: MouseWheel binding for canvas on MacOS provides wrong values for %x %y check-in: 45d655d3 user: fvogel tags: trunk | |
21:01 | Fix [609e0045f5]: MouseWheel binding for canvas on MacOS provides wrong values for %x %y check-in: d0405802 user: fvogel tags: core-8-6-branch | |
20:59 | Fix typo Closed-Leaf check-in: 77baa1f7 user: fvogel tags: bug-609e0045f5 | |
2019-03-13
| ||
21:46 | Added a drawing procedure for dark CheckBoxes. Added drawing primitives to make the code DRYer. check-in: e85ff3ff user: culler tags: bug-0d63621b6c | |
19:16 | Document. Factor out basic rotation function. check-in: 16470270 user: dkf tags: tip-164 | |
16:08 | Fix the build for 10.6 (Snow Leopard). check-in: b27a2256 user: culler tags: bug-0d63621b6c | |
13:30 | Make the GroupBox render correctly on High Sierra. check-in: 640ed77b user: culler tags: bug-0d63621b6c | |
2019-03-12
| ||
16:24 | Fixed a typo. check-in: c6bfa3e2 user: culler tags: bug-0d63621b6c | |
16:08 | Added a drawing procedure for notebook tabs in Dark Mode. check-in: 44331942 user: culler tags: bug-0d63621b6c | |
2019-03-11
| ||
21:30 | All standard item types now have rotation proc callbacks. check-in: 45c999c3 user: dkf tags: tip-164 | |
20:32 | More item types check-in: 0a72166b user: dkf tags: tip-164 | |
16:18 | Add colors systemControlTextColor and systemDisabledControlTextColor and use them for ttk buttons. These colors adapt to Dark Mode. check-in: a3026196 user: culler tags: bug-0d63621b6c | |
14:34 | Fine tune the button appearance. check-in: 9db37747 user: culler tags: bug-0d63621b6c | |
10:19 | Starting to build out the per-item implementations check-in: b7f08ab7 user: dkf tags: tip-164 | |
09:43 | Basic implementation of TIP 164: [$canvas rotate] check-in: a79c0900 user: dkf tags: tip-164 | |
2019-03-10
| ||
16:11 | Additional Treeview fix. check-in: 89100dbd user: culler tags: bug-0d63621b6c | |
16:04 | Add a drawing procedure for a ttk Separator in Dark Mode. Fixed the foreground color for the TreeView in Dark Mode. check-in: 4237974d user: culler tags: bug-0d63621b6c | |
03:46 | Added a drawing procedure to make LabelFrame and Notebook panes render correctly in Dark Mode. Fixed a bug in the computation of background colors, where alpha was accidentally being modified. check-in: 915877e8 user: culler tags: bug-0d63621b6c | |
2019-03-09
| ||
03:16 | Ensure ::tk::mac::GetAppPath is included check-in: 16bee760 user: kevin_walzer tags: mac_services | |
2019-03-08
| ||
18:54 | Fix bug [9286526144]: incorrect menu locations for ttk menubuttons. check-in: 8c8dddd1 user: culler tags: bug-9286526144 | |
14:58 | Changed scale man page to reflect how tick values are now displayed check-in: bcae5001 user: jaspert tags: scale-tick-format | |
03:44 | Remove tkMacOSXLaunch.c from TIP; adds too many extraneous commands. Re-focus on URL and print events, and Services check-in: 53616eef user: kevin_walzer tags: mac_services | |
2019-03-07
| ||
17:16 | Fixed one more None -> NULL compiler warning. check-in: 6eaf88ea user: culler tags: trunk | |
16:20 | Add a drawing procedure to draw PushButtons and PopupButtons in Dark Mode. check-in: 0207b686 user: culler tags: bug-0d63621b6c | |
03:56 | Clean up implementation and documentation of ::tk::mac::PrintDocument command; was mapped internally to ::tk::mac::OpenDocument and print event never fired; changed parameter to a single file path check-in: a4066811 user: kevin_walzer tags: mac_services | |
03:17 | Fix bug in print doc implementation check-in: 8cf0d399 user: kevin_walzer tags: mac_services | |
03:10 | Further refinement in URL event handling check-in: 25d290f9 user: kevin_walzer tags: mac_services | |
2019-03-06
| ||
11:16 | Copy PDBs to installation if option PDBS is given during install check-in: f43280ce user: apnadkarni tags: trunk | |
04:54 | Copy PDBs to installation if option PDBS is given during install check-in: bacbeed8 user: apnadkarni tags: core-8-6-branch | |
2019-03-05
| ||
15:43 | merge trunk check-in: a493f488 user: oehhar tags: tip-529-image-metadata | |
15:18 | gif read not complete on overflow image - information missinterpreted if following subimage is querried [4da2191b] check-in: 70f3e183 user: oehhar tags: trunk | |
2019-03-04
| ||
23:30 | Fix bug [609e0045f5]: Aqua scrollwheel events have incorrect mouse coordinates. check-in: cb6302a6 user: culler tags: bug-609e0045f5 | |
20:36 | Make the branch build with MSVC by replacing calls to C99 functions round(), fmin() and fmax() by equivalent macros. check-in: 69514b20 user: fvogel tags: scale-tick-format | |
18:36 | gif read not complete on overflow image - information missinterpreted if following subimage is querried [4da2191b] check-in: 5b17bc40 user: oehhar tags: core-8-6-branch | |
14:47 | Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when an error occurs in an idle task run by [NSView drawRect]. check-in: cf69d206 user: culler tags: trunk | |
14:46 | Disallow transient/master cycles. Fix bgerror for Aqua to avoid hangs when an error occurs in an idle task run by [NSView drawRect]. check-in: fe352f24 user: culler tags: core-8-6-branch | |
13:00 | Cleanup line endings check-in: 8055d910 user: kevin_walzer tags: mac_services | |
12:59 | Minor cleanup check-in: b999f02c user: kevin_walzer tags: mac_services | |
2019-03-03
| ||
19:40 | Make notebook tabs readable in dark mode. check-in: a4d5141f user: culler tags: bug-0d63621b6c | |
17:04 | Increase the size of the ring buffer for Aqua, and modify bgerror so it doesn't try (and fail) to post a dialog inside [NSView drawRect]. Closed-Leaf check-in: 98cb3c6f user: culler tags: bug-1951abf33d | |
2019-03-02
| ||
18:48 | Cleanup of code to set default app, fix crashes check-in: 73dfdaae user: kevin_walzer tags: mac_services | |
15:46 | Update check-in: fe4d1b63 user: kevin_walzer tags: mac_services | |
15:29 | Replace some deprecated calls check-in: 526e13ef user: kevin_walzer tags: mac_services | |
2019-03-01
| ||
16:38 | Clean up implementation check-in: 50b29316 user: kevin_walzer tags: mac_services | |
16:04 | Make it be an error to create a transient/master cycle on Windows. check-in: 09a3a48d user: culler tags: bug-1951abf33d | |
15:46 | Make it be an error to create a transient/master cycle on unix. check-in: d0d1c883 user: culler tags: bug-1951abf33d | |
15:28 | Make it be an error to create a transient/master cycle on Aqua. Other platforms will be handled in separate check-ins. check-in: 48640053 user: culler tags: bug-1951abf33d | |
04:07 | Fix bug 1951abf33d: Aqua sometimes segfaults when destroying a transient. check-in: 4a4b5669 user: culler tags: trunk | |
04:01 | Fix bug 1951abf33d: Aqua sometimes segfaults when destroying a transient. check-in: 8bfb7932 user: culler tags: core-8-6-branch | |
2019-02-28
| ||
16:37 | Trimmed an unused variable check-in: c3cd9cb2 user: jaspert tags: scale-tick-format | |
15:52 | Added a procedure to increase the number of digits in the tick values until the maximum rounding error goes below a certain value, currently 0.2x the tick interval. Also fixed it to work with scales from larger to smaller values. check-in: b518b5a0 user: jaspert tags: scale-tick-format | |
15:29 | Fix bugs in the list management code for the record of transient windows. check-in: eab3c21c user: culler tags: bug-1951abf33d | |
13:44 | Rename tkMacOSXLaunch.c check-in: c162832b user: kevin_walzer tags: mac_services | |
13:42 | Update makefile, trying to build check-in: e9c38d79 user: kevin_walzer tags: mac_services | |
06:18 | Remove some bloat from tkMacOSXWm.c. check-in: f4391e72 user: culler tags: bug-1951abf33d | |
05:02 | Make sure that we don't create cycles in the parent->child digraph even if there are cycles in the master->transient digraph. check-in: 324dae0a user: culler tags: bug-1951abf33d | |
03:51 | Add launcher code, update docs check-in: d9642c10 user: kevin_walzer tags: mac_services | |
2019-02-27
| ||
23:22 | Adding 1 character fixes two of the three crashes reported in ticket [1951abf33d] check-in: 46451724 user: culler tags: bug-1951abf33d | |
06:31 | Cleaned up the code in tkMacOSXColors.c. Discovered along the way that we can partially support Dark Mode for ttk widgets. check-in: fd571cfd user: culler tags: bug-0d63621b6c | |
04:25 | Cleanup of library code, removal of unneeded function check-in: b7dc1382 user: kevin_walzer tags: mac_services | |
04:07 | Update mac_services branch, intend to submit a TIP check-in: 3cb35aab user: kevin_walzer tags: mac_services | |
2019-02-25
| ||
02:19 | Remove some unneeded code. check-in: e2eb16dc user: culler tags: bug-0d63621b6c | |
2019-02-24
| ||
17:08 | Fix bug [0d63621b6c]: Aqua ttk uses incorrect background colors. check-in: a90a32fd user: culler tags: bug-0d63621b6c | |
2019-02-23
| ||
21:17 | Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie. check-in: 134513a8 user: culler tags: trunk | |
21:16 | Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie. check-in: b2b91450 user: culler tags: core-8-6-branch | |
05:44 | Fix bug [9771ae0f0b]: In Aqua, deiconifying a transient of a withdrawn window can create a zombie Closed-Leaf check-in: 20029d1c user: culler tags: bug-9771ae0f0b | |
04:10 | Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. check-in: a3d50fdc user: culler tags: trunk | |
02:30 | Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. check-in: 5e709226 user: culler tags: core-8-6-branch | |
2019-02-22
| ||
19:00 | merge trunk check-in: d0256ba4 user: fvogel tags: revised_text, tip-466 | |
18:50 | Fix [30a0fc767a]: spelling error in a comment check-in: dcf35904 user: fvogel tags: trunk | |
18:50 | Fix [30a0fc767a]: spelling error in a comment check-in: f248e1f0 user: fvogel tags: core-8-6-branch | |
2019-02-20
| ||
11:51 |
Eliminate trailing zeros from scale tick values. This is done by
calculating a separate format string for these values, rather than
using the same format string as for the current value. The basis is
the same, i.e., enough digits are displayed to distinguish any pair of
adjacent tick values, and all tick values have the same number of
decimals so some may still have trailing zeros.
Code for laying out vertical scales has been adjusted to take account of the fact that the tick column may now be narrower than the value column. check-in: 7fb9edbf user: jal_frezie tags: scale-tick-format | |
2019-02-18
| ||
18:48 | Fix bug [56a1823c73]: Aqua toplevels can fail to appear on screen. Closed-Leaf check-in: 60edb6d4 user: culler tags: bug-56a1823c73 | |
2019-02-15
| ||
20:05 | Tcl_BackgroundError -> Tcl_BackgroundException. Mark deprecated macro's as such (remove then with -DTCL_NO_DEPRECATED). Change field in Tk_ClassProcs to size_t, when compiling against Tcl 9 headers check-in: f0471a9d user: jan.nijtmans tags: trunk | |
2019-02-13
| ||
21:35 | Remove a missed unused variable. check-in: 43a207ef user: culler tags: trunk | |
21:32 | Remove a missed unused variable. check-in: 4c2dacd6 user: culler tags: core-8-6-branch | |
21:02 | Fix bug [2249e64bdc]: adjust unixWm tests which expect impossible results on Aqua. check-in: c21aba47 user: culler tags: trunk | |
21:01 | Fix bug [2249e64bdc]: adjust unixWm tests which expect impossible results on Aqua. check-in: 30198903 user: culler tags: core-8-6-branch | |
16:12 | Two text tests also try to position a window with y = 0. Tweak these for Aqua. Closed-Leaf check-in: d4c30b44 user: culler tags: bug-2249e64bdc | |
15:49 | Fix bug [2249e64bdc]: Some unixWm tests expect the impossible on Aqua check-in: 9a0e3174 user: culler tags: bug-2249e64bdc | |
12:45 | Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display. check-in: a28f811e user: culler tags: trunk | |
12:43 | Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display. check-in: a7bafc45 user: culler tags: core-8-6-branch | |
03:34 | Fix bug [b389dfcd8f]: Aqua miscalculates window position on secondary display Closed-Leaf check-in: d583ba59 user: culler tags: bug-b389dfcd8f | |
2019-02-10
| ||
18:26 | Fix bug [8814bddf5d]: segfault in [NSMenu size] check-in: b4bbb590 user: culler tags: trunk | |
18:24 | Fix bug [8814bddf5d]: segfault in [NSMenu size] check-in: af7dbf1d user: culler tags: core-8-6-branch | |
2019-02-09
| ||
18:56 | Fix bug [8814bddf5d]: segfault in [NSMenu size] Closed-Leaf check-in: d8fa5825 user: culler tags: bug-8814bddf5d | |
2019-02-08
| ||
18:02 | Fix the build for MSVC. check-in: 1b402a0c user: culler tags: trunk | |
17:21 | Fix bug [1529659ff]: Embedded toplevel makes the outer toplevel menu inaccessible. check-in: bf94f947 user: culler tags: trunk | |
17:10 | Fix the build for MSVC check-in: 318d48d5 user: fvogel tags: core-8-6-branch | |
17:10 | Fix the build for MSVC Closed-Leaf check-in: 8a08ffdf user: fvogel tags: bug-58665b91dd | |
16:44 | Fix bug [1529659ff]: Embedded toplevel makes the outer toplevel menu inaccessible. check-in: 01441d8d user: culler tags: core-8-6-branch | |
2019-02-07
| ||
18:26 | Fix bug [58665b91dd]: many unixEmbed tests fail. check-in: 63aa58b2 user: culler tags: trunk | |
18:07 | Fix bug [58665b91dd]: many unixEmbed tests fail. check-in: d5989e7e user: culler tags: core-8-6-branch | |
17:08 | Also change tkWinEmbed.c to match the change in tkUnixEmbed.c, for consistency. check-in: de9ae713 user: culler tags: bug-58665b91dd | |
2019-02-04
| ||
19:08 | Change tkMacOSXEmbed.c to match the change in tkUnixEmbed.c even though this not needed to pass 6.2a. check-in: d58bb5c5 user: culler tags: bug-58665b91dd | |
16:48 | Make the place manager send ConfigureNotify events when size change requests are rejected. This makes unixEmbed-6.2a pass. check-in: c22c402b user: culler tags: bug-58665b91dd | |
2019-02-03
| ||
20:32 | Propagate the call to TkpInitKeymapInfo in TkpOpenDisplay from Linux to Windows and macOS. check-in: fba343f0 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
20:31 | Propagate the call to TkpInitKeymapInfo in TkpOpenDisplay from Linux to macOS. check-in: 8ad2b2d0 user: fvogel tags: bug6e8afe516d, tip-532 | |
20:22 | Propagate the call to TkpInitKeymapInfo in TkpOpenDisplay from Linux to Windows. check-in: a2d9055c user: fvogel tags: bug6e8afe516d, tip-532 | |
17:28 | rebase to trunk check-in: 2788c9d4 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
17:23 | Create a derivated version of TIP #532 targeting trunk (8.7), with PREFER_MOST_SPECIALIZED_EVENT=1 and SUPPORT_ADDITIONAL_MOTION_SYNTAX=1 check-in: 361f2173 user: fvogel tags: bug6e8afe516d-87, tip-532 | |
17:18 | Tweaked comments check-in: 263b9cde user: fvogel tags: bug6e8afe516d, tip-532 | |
17:04 | Fix ultra-minor formatting issue in the rules for electing the matching sequence check-in: 8b49b98b user: fvogel tags: bug6e8afe516d, tip-532 | |
16:39 | Simplify and uniformize unixEmbed tests 6.1, 6.1a, 6.2, 6.2a. check-in: e9b3a626 user: culler tags: bug-58665b91dd | |
11:21 | gif read not complete on overflow image - information missinterpreted if following subimage is querried [4da2191b] Closed-Leaf check-in: 682c7f7f user: oehhar tags: bug-4da2191b | |
2019-02-02
| ||
19:16 | Add missing components of the implementation of transient windows on macOS. check-in: 5cac9a70 user: culler tags: trunk | |
19:13 | Add missing components of the implementation of transient windows on macOS. check-in: 8248a78b user: culler tags: core-8-6-branch | |
17:52 | TIP #533 (Extension of the menu post command) implementation was accepted by TCT vote. This allows fixing of bug [70e531918e]: geometry issues with menubuttons on macOS. check-in: 4b28f745 user: fvogel tags: trunk | |
17:51 | TIP #533 (Extension of the menu post command) implementation was accepted by TCT vote. This allows fixing of bug [70e531918e]: geometry issues with menubuttons on macOS. check-in: d95dc604 user: fvogel tags: core-8-6-branch | |
2019-02-01
| ||
23:38 | Remove unnecessary sleep from unixEmbed-6.2a, which still fails however. check-in: d17b5af5 user: culler tags: bug-58665b91dd | |
18:27 | Correct metadata ref counting to be cleared in the error case. check-in: fbbe3b6e user: oehhar tags: tip-529-image-metadata | |
18:15 | Fix a bug also present in standard Tk: Trailing segments of image data are not skipped, final 0 byte is not skipped, -index over 1 should not work IMHO. check-in: 0101cd3f user: oehhar tags: tip-529-image-metadata | |
2019-01-31
| ||
22:00 | Changes which make unixEmbed-8.1a pass on macOS. check-in: 5300485f user: culler tags: bug-58665b91dd | |
2019-01-30
| ||
17:04 | Tweak the last commit: generate FocusOut events when the NSApp is deactivated. check-in: 9ab74c65 user: culler tags: bug-58665b91dd | |
16:27 | A small change in how ActivateEvents are handled makes unixEmbed-5.3a pass on Aqua. check-in: 0a8decba user: culler tags: bug-58665b91dd | |
2019-01-28
| ||
21:16 | Remove lines that were commented out. Closed-Leaf check-in: 322f044f user: culler tags: bug-70e531918e | |
17:06 | Edited comments. check-in: 4f2621d2 user: culler tags: bug-70e531918e | |
16:39 | Reverting TkpPostTearoffMenu to the unix function, which is equally useless but allows the tests to run without user intervention. check-in: f234f162 user: culler tags: bug-70e531918e | |
14:27 | Use the MENU_DELETION_PENDING flag to guard against crashes when the postcommand deletes the menu. check-in: 0de6647c user: culler tags: bug-70e531918e | |
2019-01-27
| ||
17:15 | Fix over-correction in the last commit. We must allow item to be nil on macOS. check-in: d44b9b35 user: culler tags: bug-70e531918e | |
16:56 | Add an update making unixEmbed-5.1a pass on Linux check-in: 10c6a3f1 user: fvogel tags: bug-58665b91dd | |
16:26 | Fix bugs that could lead to segfaults when the test interpreter is destroyed. Closed-Leaf check-in: 531c9676 user: culler tags: bug-688cd9c9de | |
16:04 | More changes in the Unix version of TkpTestembedCmd check-in: 0ab3b2b0 user: fvogel tags: bug-58665b91dd | |
14:07 | Reduce the number of unixEmbed test failures on Linux from 10 to 4 by propagating changes in TkpTestembedCmd from macosx/tkMacOSXEmbed.c to the unix version of it in unix/tkUnixEmbed.c check-in: 2fc0a92e user: fvogel tags: bug-58665b91dd | |
13:46 | Fix indentation in the -setup and -cleanup sections of the new *a tests check-in: 56b9c4a2 user: fvogel tags: bug-58665b91dd | |
13:38 | Make unixEmbed-3.2 pass on macOS even with the deployment target when unixEmbed-1.5a was run before. check-in: 858b8bed user: fvogel tags: bug-58665b91dd | |
09:11 | Make unixEmbed-3.2 pass (revert previous change that introduced a loop on [winfo exists .t2] since this prevents the necessary update to be executed) check-in: 7e9b8edb user: fvogel tags: bug-58665b91dd | |
00:25 | Fix bug [688cd9c9de]: many wm-transient tests fail on macOS check-in: b0525670 user: culler tags: bug-688cd9c9de | |
2019-01-26
| ||
16:58 | Load the Tk package, not Tktest check-in: 96426c0d user: fvogel tags: bug-58665b91dd | |
16:17 | Attempt to make the new unixEmbed tests work when tests are run from the build directory, without installing Tk. check-in: 8dfe9f4e user: culler tags: bug-58665b91dd | |
13:46 | Outdated code fragment has been removed (DONT_REDIRECT_GENERATED_KEY_EVENTS). check-in: 59ce854f user: gcramer tags: bug6e8afe516d, tip-532 | |
13:43 | Per default debugging should be disabled. check-in: 85e3e1a8 user: gcramer tags: bug6e8afe516d, tip-532 | |
13:31 | Fix [3003895fff] and [1899040fff]: TkRoundToResolution doesn't account for -from check-in: d7ca808d user: fvogel tags: trunk | |
13:30 | Fix [3003895fff] and [1899040fff]: TkRoundToResolution doesn't account for -from check-in: 194e4313 user: fvogel tags: core-8-6-branch | |
2019-01-23
| ||
20:42 | Constrain send.test tests which are inappropriate for macOS with notAqua. check-in: 7db9fffa user: culler tags: trunk | |
20:40 | Constrain send.test tests which are inappropriate for macOS with notAqua. check-in: 6ba60210 user: culler tags: core-8-6-branch | |
19:36 | Fix unixEmbed test failures on macOS. check-in: d5ce465f user: culler tags: trunk | |
18:05 | Fix unixEmbed test failures on macOS. check-in: 8140ebf0 user: culler tags: core-8-6-branch | |
17:55 | Remove debug print statement. check-in: 6d9093b4 user: culler tags: bug-58665b91dd | |
17:45 | Fix bug [58665b91dd]: unixEmbed tests fail on macOS due to use of dobg. check-in: f445826b user: culler tags: bug-58665b91dd | |
2019-01-21
| ||
07:06 | Fix formatting check-in: 4cf2c07d user: fvogel tags: bug-6ce6e74635 | |
2019-01-20
| ||
21:13 | Merge trunk check-in: 98229b58 user: jan.nijtmans tags: revised_text, tip-466 | |
21:12 | merge-mark check-in: 50facf3b user: jan.nijtmans tags: revised_text, tip-466 | |
21:09 | Merge-mark (indicating that this branch got incorporated fully in trunk) check-in: f9c0d76d user: jan.nijtmans tags: trunk | |
19:49 | Fix [509cafafae]: ttk::treeview tag options ignored in 8.6.9. Thanks to cjmcdonald for suggesting a fix. check-in: aae41bd8 user: fvogel tags: trunk | |
19:48 | Fix [509cafafae]: ttk::treeview tag options ignored in 8.6.9. Thanks to cjmcdonald for suggesting a fix. check-in: 9e3cc3a8 user: fvogel tags: core-8-6-branch | |
19:33 | Fix typo triggering error when running unixButton tests on Windows and Linux. check-in: 76db1e0f user: fvogel tags: trunk | |
19:33 | Fix typo triggering error when running unixButton tests on Windows and Linux. check-in: ed0075fc user: fvogel tags: core-8-6-branch | |
19:32 | Fix typo triggering error when running unixButton tests on Windows and Linux. Closed-Leaf check-in: a03cc0ac user: fvogel tags: bug-e733d3770f | |
19:21 | Fix [21525158b0]: On MS Windows XImage data and Tk_Visual() return wrong information. Bug report, analysis and patch provided by Scott Pitcher (many thanks!) check-in: efab40f9 user: fvogel tags: trunk | |
13:29 | Rebase to latest trunk check-in: 4a2978da user: jan.nijtmans tags: bug-6ce6e74635 | |
13:15 | Rebase against new trunk Closed-Leaf check-in: 5ab674eb user: jan.nijtmans tags: bug-21525158b0 | |
08:46 | Remove the last remaining reference to NO_WINRGBFIX check-in: 5bfb6631 user: fvogel tags: bug-21525158b0 | |
2019-01-18
| ||
18:08 | Clean up Aqua button geometry code so unixButton tests pass, and make a few small adjustments to the appearance. check-in: 6cfd57f0 user: culler tags: trunk | |
18:05 | Clean up Aqua button geometry code so unixButton tests pass, and make a few small adjustments to the appearance. check-in: 521c2e75 user: culler tags: core-8-6-branch | |
2019-01-16
| ||
14:06 | Tiny adjustment to text position, to match native buttons. check-in: 1b415f98 user: culler tags: bug-e733d3770f | |
03:41 | Fix bug [e733d3770f]: geometry issues with buttons on macOS check-in: 00ef6559 user: culler tags: bug-e733d3770f | |
2019-01-15
| ||
21:22 | For macOS, guard against a crash in TkpPostMenu and fix TkPostTearoffMenu. Adjust menu.test for the new argument name. check-in: 2672c32f user: culler tags: bug-70e531918e | |
14:48 | Fix name collision on macOS. Clarify some logic in the geometry computation. check-in: 4f4bec1d user: culler tags: bug-70e531918e | |
14:44 | (1) Computation of most specialized event (PREFER_MOST_SPECIALIZED_EVENT) changed to make it more user-friendly (2) Minor modifications in bind.test (only textual changes) check-in: 149760d9 user: gcramer tags: bug6e8afe516d, tip-532 | |
14:00 | Use TkGetMenuIndex to parse the index argument to the post command. check-in: 31984285 user: culler tags: bug-70e531918e | |
2019-01-14
| ||
17:15 | Fix in comparison of homegeneous equal sequences, a real problem with old implementation, see new test case bind-33.15. check-in: be0be1ae user: gcramer tags: bug6e8afe516d, tip-532 | |
13:57 | Fix the underlying problem with empty menubuttons on the mac, rather than the symptom. check-in: d1a4f177 user: culler tags: bug-70e531918e | |
2019-01-13
| ||
19:24 | Deal with empty menubuttons on the mac. check-in: 0bf6de05 user: culler tags: bug-70e531918e | |
18:02 | Add TkpPostTearoffMenu, called by TkPostTearoffMenu and used in the menu post command; eliminates #ifdef in the generic code. check-in: 0f8ee94e user: culler tags: bug-70e531918e | |
16:43 | Avoid errors when a menu is destroyed before its postcommand is run. check-in: 877bea7a user: culler tags: bug-70e531918e | |
15:48 | Superfluous comment removed. check-in: 408bdfa7 user: gcramer tags: bug6e8afe516d, tip-532 | |
14:51 | Merge 8.7 check-in: bc4fe2e6 user: jan.nijtmans tags: offsetof | |
14:50 | Merge 8.6 check-in: 823fb797 user: jan.nijtmans tags: trunk | |
14:48 | Merge 8.5 check-in: 1993e127 user: jan.nijtmans tags: core-8-6-branch | |
14:44 | Not actually necessary to fix those (they don't give warnings because those are switched off), but while on it it's better to correct those ill-usages of 'None' too check-in: 442ad0d2 user: jan.nijtmans tags: core-8-5-branch | |
14:35 | Fix [3003895fff] and [1899040fff] with a different fix, this time it does not resurrect [220665ffff] or duplicates [220265ffff] [779559ffff]. All scale.test tests do pass now. check-in: 83c7e670 user: fvogel tags: bug-3003895fff, bug-1899040fff | |
12:09 | Reverting change of return type of function Tk_CreateBinding: 'unsigned long' -> 'Mask'. X11 headers are not using type 'Mask', so I will not use either. check-in: 834b7e14 user: gcramer tags: bug6e8afe516d, tip-532 | |
10:13 | (1) Return type of Tk_CreateBinding changed to 'Mask'. (2) Fix of issue with homogeneous equal sequences. New test cases bind-32.12 and bind-32.13. check-in: ec38f729 user: gcramer tags: bug6e8afe516d, tip-532 | |
2019-01-12
| ||
16:56 | Fix the build after previous commit check-in: abff3a1d user: fvogel tags: revised_text, tip-466 | |
2019-01-11
| ||
21:47 | Fix related menubutton issues on linux and Windows. check-in: 63fef3c5 user: culler tags: bug-70e531918e | |
2019-01-10
| ||
14:14 | Fix in comparison of complex patterns, new test cases bind-33.9, bind-33.10, and bind-33.11. check-in: 417b4ef3 user: gcramer tags: bug6e8afe516d, tip-532 | |
12:27 | Merge trunk check-in: 98493932 user: jan.nijtmans tags: revised_text, tip-466 | |
11:39 | Merge 8.6 check-in: 60be4026 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
11:28 | Missed 2 spots in previous commit (only relevant for test-suite) check-in: 36caa0cb user: jan.nijtmans tags: core-8-6-branch | |
10:07 | Merge 8.6 check-in: 371c4059 user: jan.nijtmans tags: trunk | |
09:54 | PREFER_MOST_SPECIALIZED_EVENT was broken, is working again. check-in: 7e6965a9 user: gcramer tags: bug6e8afe516d, tip-532 | |
08:10 | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. check-in: c707c501 user: jan.nijtmans tags: core-8-6-branch | |
2019-01-09
| ||
21:58 | Add new test scale-14.13 to guard against regressions with [220665ffff], and duplicates [220265ffff] and [779559ffff]. This test currently fails in the present bugfix branch but passes in core-8-6-branch check-in: 497ab896 user: fvogel tags: bug-3003895fff, bug-1899040fff | |
14:28 | Fix bug [70e531918e]: geometry issues with menubuttons on macOS check-in: 06cc21c0 user: culler tags: bug-70e531918e | |
13:01 | Implement local grabs on macOS. check-in: 10f2f6f2 user: culler tags: trunk | |
2019-01-08
| ||
23:01 | Implement local grabs on macOS. check-in: 1edd8b7a user: culler tags: core-8-6-branch | |
22:53 | Update the demos to give a more complete explanation of local and global grabs. Closed-Leaf check-in: 97a0b2b5 user: culler tags: mac-local-grabs | |
15:24 | Merge 8.6 and all changes from original [bug-9e31fd9449] branch Closed-Leaf check-in: 6e620cfa user: jan.nijtmans tags: bug-9e31fd9449-8-6 | |
08:31 | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. check-in: 418f1c05 user: jan.nijtmans tags: core-8-5-branch | |
2019-01-05
| ||
20:55 | Fix [3003895fff] and [1899040fff]: TkRoundToResolution doesn't account for -from check-in: 4a9a1264 user: fvogel tags: bug-3003895fff, bug-1899040fff | |
19:34 | Document the behavior of local and global grabs on macOS. check-in: ccf0e4a3 user: culler tags: mac-local-grabs | |
17:00 | Implement local grabs for Aqua. check-in: 58470526 user: culler tags: mac-local-grabs | |
2019-01-04
| ||
23:29 | Merge 8.6 check-in: 723d71fc user: jan.nijtmans tags: trunk | |
23:27 | Merge 8.5 check-in: dbb582dd user: jan.nijtmans tags: core-8-6-branch | |
22:41 | Fix a few minor compiler warnings, occurring in later gcc/clang versions. check-in: 8c8dd813 user: jan.nijtmans tags: core-8-5-branch | |
01:01 | Resolve bug [18a4ba19bd]. Make winfo containing behave consistently across platforms and fix a bug with embedded toplevels. check-in: 359434f3 user: culler tags: trunk | |
00:49 | Resolve bug [18a4ba19bd]. Make winfo containing behave consistently across platforms and fix a bug with embedded toplevels. check-in: 6942f5af user: culler tags: core-8-6-branch | |
2019-01-03
| ||
21:49 | Merge trunk check-in: 1444bc30 user: jan.nijtmans tags: revised_text, tip-466 | |
21:46 | Make the sync command generate a <<WidgetViewSync>> event after updating all line metrics. Merge the modified 11a-* tests from the legacy widget. check-in: 77834837 user: jan.nijtmans tags: revised_text, tip-466 | |
21:45 | Realization of global default value for tag option -undo (bug report [5a670c16ba]). check-in: a263e6c9 user: jan.nijtmans tags: revised_text, tip-466 | |
21:44 | Fix gcc warning: tkText.c:5159:55: warning: division ‘sizeof (TkTextPosition * {aka struct TkTextPosition *}) / sizeof (TkTextPosition {aka struct TkTextPosition})’ does not compute the number of array elements [-Wsizeof-pointer-div] which turns out to be an actual - but harmless - bug check-in: aea5f1b7 user: jan.nijtmans tags: revised_text, tip-466 | |
21:30 | Remove 3 lines of code in tkTextDisp.c which had become obsolete but were accidentally left in the file. check-in: a6e441b5 user: jan.nijtmans tags: trunk | |
21:29 | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how the <<WidgetViewSync>> event is handled. check-in: 458ce8cc user: jan.nijtmans tags: trunk | |
21:26 | Let's see if we can build something with Travis-CI check-in: 47eb7e2c user: jan.nijtmans tags: trunk | |
21:17 | re-base to 'cleaned-up' core-8-6-branch Closed-Leaf check-in: ab5d40e3 user: jan.nijtmans tags: bug-18a4ba19bd | |
21:14 | Remove 3 lines of code in tkTextDisp.c which had become obsolete but were accidentally left in the file. check-in: 519cc259 user: jan.nijtmans tags: core-8-6-branch | |
21:09 | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how the <<WidgetViewSync>> event is handled. check-in: 6ca933bc user: jan.nijtmans tags: core-8-6-branch | |
21:08 | Let's see if we can build something with Travis-CI check-in: 32d1570b user: jan.nijtmans tags: core-8-6-branch | |
20:53 | Bring back more original "None" usages, and fix other warnings which gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings. Closed-Leaf check-in: b5d29f4e user: jan.nijtmans tags: bug-9e31fd9449 | |
20:38 | Merge core-8-6-branch. check-in: e99cc008 user: culler tags: bug-18a4ba19bd | |
19:54 | Remove 3 lines of code in tkTextDisp.c which had become obsolete but were accidentally left in the file. Closed-Leaf check-in: 3a6ccf80 user: culler tags: bug-9e31fd9449-8 | |
19:45 | Remove 3 lines of code in tkTextDisp.c which had become obsolete but were accidentally left in the file. check-in: d49951e5 user: culler tags: bug-9e31fd9449-8-6 | |
19:38 | Make the sync command generate a <<WidgetViewSync>> event after updating all line metrics. Merge the modified 11a-* tests from the legacy widget. Closed-Leaf check-in: 4aca5dbe user: culler tags: revised_text-aside | |
16:47 | Merge core-8-6-branch. check-in: 74e6f0e7 user: culler tags: bug-18a4ba19bd | |
16:22 | Fix two compiler warnings about format string buffers being too small. check-in: 133bbaf5 user: culler tags: bug-9e31fd9449-8 | |
16:20 | Fix two compiler warnings about format string buffers being too small. check-in: 1fcb165e user: culler tags: bug-9e31fd9449-8-6 | |
15:11 | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how the <<WidgetViewSync>> event is handled. check-in: e3cfc0b9 user: culler tags: bug-9e31fd9449-8 | |
14:57 | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how the <<WidgetViewSync>> event is handled. check-in: 86d0617b user: culler tags: bug-9e31fd9449-8-6 | |
14:45 | Fix the build for MSVC once more. Closed-Leaf check-in: ab1040ec user: culler tags: bug-b2dd3b4fe8 | |
14:13 | Be careful about Bool types. check-in: 878fc3b7 user: culler tags: bug-b2dd3b4fe8 | |
2019-01-02
| ||
18:25 | Fix the build for Windows with MSVC check-in: b83b4635 user: fvogel tags: bug-b2dd3b4fe8 | |
18:17 | Make AsyncUpdateLineMetrics cancel any idle tasks for the afterSyncCmd before running it, to protect against bug [0a9c91951b]. check-in: 0fabe723 user: culler tags: bug-b2dd3b4fe8 | |
15:12 | It is no longer necessary to run any idle tasks before updating all line metrics, since pendingsync is independent of REDRAW_PENDING now. check-in: 3e455622 user: culler tags: bug-b2dd3b4fe8 | |
13:17 | Remove debug output from bind-15.23 check-in: 555acbca user: fvogel tags: bug6e8afe516d, tip-532 | |
12:16 | Mac OS X hack removed in tkInt.h check-in: 1fd96a3c user: gcramer tags: bug6e8afe516d, tip-532 | |
12:13 | Forgotten checkin of updated files, because TkBindDeadWindow has been removed. check-in: 3e7cbaff user: gcramer tags: bug6e8afe516d, tip-532 | |
12:12 | TkBindDeadWindow reamoved, reset of repetition counters will now be realized with the help of DestroyNotify event, because the call of TkBindDeadWindow comes too late. check-in: e3950814 user: gcramer tags: bug6e8afe516d, tip-532 | |
11:54 | Fix tests order according to their numbering check-in: d14eb987 user: fvogel tags: bug-b2dd3b4fe8 | |
10:17 | Simplify TkTextPendingsync by using the new OUT_OF_SYNC flag check-in: 63b6f5b6 user: fvogel tags: bug-b2dd3b4fe8 | |
10:16 | Add an explanatory comment, and slightly optimize (in the case of the empty peer). check-in: 2b9700d8 user: fvogel tags: bug-b2dd3b4fe8 | |
01:21 | Use a flag bit instead of an int to store the sync state. Avoid running idle tasks in the sync command if possible. check-in: 09384e6b user: culler tags: bug-b2dd3b4fe8 | |
2019-01-01
| ||
23:21 | Clarify comment check-in: b516b532 user: fvogel tags: bug-b2dd3b4fe8 | |
23:20 | Change variable name for something clearer. check-in: 92b4dade user: fvogel tags: bug-b2dd3b4fe8 | |
19:07 | In the tests, always update after packing; sync and clear the queue before binding to WidgetViewSync; make 11a.12 work harder so it is meaningful. check-in: f59fae26 user: culler tags: bug-b2dd3b4fe8 | |
19:03 | The sync command needs to ensure that no redraw is pending before updating the line metrics. Otherwise pendingsync will remain true after the sync. check-in: 48a33b8b user: culler tags: bug-b2dd3b4fe8 | |
16:36 | Update the TextDinfo when the sync command runs, so that pendingsync will know that the widget is in sync, as expected by the tests. check-in: 53025b24 user: culler tags: bug-b2dd3b4fe8 | |
16:30 | Better fix for [509cafafae]: ttk::treeview tag options ignored in 8.6.9. This solution was suggested by cjmcdonald: Revert [d378ad72], partially revert [07b0114e] (keep documentation of tag priority order), and remove the {!disabled !selected} statespec from the -background and -foreground state map of the ttk::treeview since they are not needed and provide regressions. Closed-Leaf check-in: 0951cc94 user: fvogel tags: bug-509cafafae | |
15:00 | Realization of global default value for tag option -undo (bug report [5a670c16ba]). check-in: 1a6d9912 user: gcramer tags: revised_text-aside | |
14:40 | fflush the printfs check-in: 54cafd12 user: fvogel tags: bug6e8afe516d, tip-532 | |
01:22 | Correct the call to GenerateWidgetViewSync in TkTextRelayoutWindow. Make TkTextUpdateLineMetrics send a <<WidgetViewSync> if it updates all lines. check-in: 829b7f9c user: culler tags: bug-b2dd3b4fe8 | |
2018-12-31
| ||
23:00 | Forgotten checkin of changed header file. check-in: c8fdf421 user: gcramer tags: bug6e8afe516d, tip-532 | |
16:58 | Make GenerateWidgetSyncEvent save the sync state whenever it sends an event, and not send an event unless the requested state differs from the saved state. check-in: bb1b1acf user: culler tags: bug-b2dd3b4fe8 | |
16:46 | Another test version for Windows, dedicated to bind-15.23. check-in: 2bbced9e user: gcramer tags: bug6e8afe516d, tip-532 | |
16:36 | merge core-8-6-branch. check-in: b4dd4f24 user: culler tags: bug-b2dd3b4fe8 | |
16:32 | Fix gcc warning: tkText.c:5159:55: warning: division ‘sizeof (TkTextPosition * {aka struct TkTextPosition *}) / sizeof (TkTextPosition {aka struct TkTextPosition})’ does not compute the number of array elements [-Wsizeof-pointer-div] which turns out to be an actual - but harmless - bug check-in: 1b803cf9 user: jan.nijtmans tags: revised_text-aside | |
16:19 | Merge trunk check-in: e4700191 user: jan.nijtmans tags: revised_text-aside | |
16:04 | Merge 8.6 check-in: eb98e0d6 user: jan.nijtmans tags: bug-9e31fd9449-8 | |
15:56 | As requested by Christian Werner/François Vogel and others: Undo many None -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. check-in: 0e4b26fd user: jan.nijtmans tags: bug-9e31fd9449-8-6 | |
15:36 | As requested by Christian Werner/François Vogel and others: Undo many None -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. check-in: cb118aad user: jan.nijtmans tags: bug-9e31fd9449 | |
13:27 | Fix proposal by Simon Geard for [6ce6e74635]: TIP415 implementation does not handle small arcs correctly check-in: 48214056 user: fvogel tags: bug-6ce6e74635 | |
12:06 | No real changes, only beautification. check-in: bef32e44 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-30
| ||
22:41 | TextInvalidateLineMetrics should always send a <<WidgetViewSync>> event, whether an asynchronous update is scheduled at that moment or not. check-in: 9c455361 user: culler tags: bug-b2dd3b4fe8 | |
22:32 | Merge core-8-6-branch. check-in: cf01d9c3 user: culler tags: bug-b2dd3b4fe8 | |
22:17 | Function TkpBindDeadWindow isn't a platform-dependent function, therefore rename it as TkBindDeadWindow check-in: e5574cbb user: fvogel tags: bug6e8afe516d, tip-532 | |
17:27 | Test cases 32.10 and 32.15 improved. check-in: e78437d5 user: gcramer tags: bug6e8afe516d, tip-532 | |
16:47 | New test cases added: reset button state after destroying window, and detect when window has changed. check-in: 6b1c0ed8 user: gcramer tags: bug6e8afe516d, tip-532 | |
16:31 | Last fix was erroneous and has been reverted. Now I think I see the problem: TkpBindDeadWindow() has to reset the button counters. check-in: e5db5761 user: gcramer tags: bug6e8afe516d, tip-532 | |
15:04 | Fix in TkpBindDeadWindow: now promotion lists will be updated, this will hopefully fix the Windows problem with test case bind-15.23. check-in: 1f1f7488 user: gcramer tags: bug6e8afe516d, tip-532 | |
13:22 | Fix crash in canvPs-5.1 test (thanks to Christian Werner), and remove unnecessary #ifdef and an obsolete comment check-in: 22aed97f user: fvogel tags: bug-21525158b0 | |
2018-12-29
| ||
21:42 | Fix [21525158b0]: On MS Windows XImage data and Tk_Visual() return wrong information. Bug report, analysis and patch provided by Scott Pitcher (many thanks!) check-in: 5b76396e user: fvogel tags: bug-21525158b0 | |
2018-12-28
| ||
18:58 | Empty commit, required to realize previous commit (technical problems with fossil). check-in: 0420e1fa user: gcramer tags: bug6e8afe516d, tip-532 | |
18:56 | Technical problem with NO_NUMBER fixed. check-in: e18809b3 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-26
| ||
15:01 | Merge 8.6 check-in: 47b4a60a user: jan.nijtmans tags: bug-9e31fd9449-8 | |
14:59 | Merge 8.5. Undo previous introduced ***POTENTIAL INCOMPATIBLITY*** on win32 check-in: 2aa1e45b user: jan.nijtmans tags: bug-9e31fd9449-8-6 | |
14:55 | Change None/ControlMask on win32 (and MacOSX - which is harmless) to being an enum. This fixes (hopefully) the ***POTENTIAL INCOMPATABILITY*** in previous commit check-in: 5a90e3eb user: jan.nijtmans tags: bug-9e31fd9449 | |
2018-12-24
| ||
19:35 | Temporary version of tkBind.c, testing failing bind-15.23 under Windoze. check-in: 4e8f2bc6 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-23
| ||
11:59 | Subset test of modifier masks has been beautified and is better readable now. check-in: 9cd4bb98 user: gcramer tags: bug6e8afe516d, tip-532 | |
11:17 | Memory holes elimnated. check-in: bdc917a5 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-22
| ||
21:02 | Fix the build for Windows check-in: 4499a2c5 user: fvogel tags: bug6e8afe516d, tip-532 | |
18:13 | Make test case 32.10 safer. check-in: 193c0d77 user: gcramer tags: bug6e8afe516d, tip-532 | |
18:06 | Try to fix problem with test case 32.10 (Windoze). check-in: 40d90b42 user: gcramer tags: bug6e8afe516d, tip-532 | |
17:53 | Try to fix problem with test case bind-32.10 under Windoze. check-in: 0f6871d9 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-20
| ||
20:05 | Fix of test case bind-32.9 check-in: a3129f75 user: gcramer tags: bug6e8afe516d, tip-532 | |
20:00 | Let's see if we can build something with Travis-CI check-in: deb6ecc0 user: jan.nijtmans tags: bug-9e31fd9449-8-6 | |
14:24 | merge core-8-6-branch. check-in: 8d7a11ae user: culler tags: bug-18a4ba19bd | |
13:09 | Merge 8.6 check-in: 60c4abff user: jan.nijtmans tags: androwish | |
10:21 | merge trunk check-in: f53b9538 user: jan.nijtmans tags: revised_text-aside | |
10:04 | Merge 8.6 check-in: 58918a5d user: jan.nijtmans tags: bug-9e31fd9449-8 | |
09:44 |
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols
*** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before check-in: 8a96bfd0 user: jan.nijtmans tags: bug-9e31fd9449-8-6 | |
08:02 | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. check-in: a9d7c4da user: jan.nijtmans tags: bug-9e31fd9449 | |
2018-12-19
| ||
23:19 | Add a comment. check-in: 4e377bf7 user: culler tags: bug-18a4ba19bd | |
11:18 | TIP529: option -metadata is now dict. Test crash apparently fixed by trunk merge check-in: 9f5d05d9 user: oehhar tags: tip-529-image-metadata | |
2018-12-18
| ||
19:32 | merge-mark check-in: 781f20c0 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
18:46 | Only correction of typo in comment. check-in: 2456add0 user: gcramer tags: bug6e8afe516d, tip-532 | |
18:37 | Bugfix in matching virtual events, see new test case bind-32.11 check-in: 9b04e0fe user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-17
| ||
20:50 | close unintended fork check-in: 2281791c user: fvogel tags: bug-18a4ba19bd | |
20:50 | Fix typo check-in: 624767ab user: fvogel tags: bug-18a4ba19bd | |
20:46 | Adjust wm.test to expect -type as a possible attribute on Aqua. check-in: f081049a user: culler tags: bug-18a4ba19bd | |
20:28 | On Aqua make "wm attribute pathname -type" return "unsupported" instead of crashing. check-in: 05b0d3f7 user: culler tags: bug-18a4ba19bd | |
20:01 | Add a dummy implementation of "wm attribute pathname -type" for Aqua, to obviate platform dependent code. check-in: 96bc08e0 user: culler tags: bug-18a4ba19bd | |
16:44 | Fix a bug with window ordering in Aqua. Deal with remaining unixWm tests. check-in: 3162e29f user: culler tags: bug-18a4ba19bd | |
14:38 | Make the Mac also return NULL for points in the title bar. check-in: 5255002f user: culler tags: bug-18a4ba19bd | |
14:11 | Restore the old behavior with unix title bars and borders, but document and test it. check-in: 9182c2f7 user: culler tags: bug-18a4ba19bd | |
2018-12-16
| ||
22:56 | Fix typos in unixWm.test. check-in: 0ce323c8 user: culler tags: bug-18a4ba19bd | |
22:20 | Fix a small error in the aqua Tk_CoordsToWindow related to embedded toplevels. check-in: b8dc1422 user: culler tags: bug-18a4ba19bd | |
21:54 | Make unixWm-50.3 use a slave rather than dobg and fix the bug it revealed. check-in: 166d30b9 user: culler tags: bug-18a4ba19bd | |
2018-12-15
| ||
11:33 | New files from René Zaumseil check-in: cc4a0d4c user: fvogel tags: tip-510 | |
2018-12-14
| ||
19:44 | On second thought, it is better to follow X11 and return an empty string when the top window containing the point has a different interpreter. check-in: d52c9652 user: culler tags: bug-18a4ba19bd | |
19:15 | On aqua, make FrontWindowAtPoint pay attention to which interpreter is calling it. check-in: 5c527a0a user: culler tags: bug-18a4ba19bd | |
18:14 | For consistency, make "winfo containing" ignore the title bar on macOS. check-in: 7e470046 user: culler tags: bug-18a4ba19bd | |
17:09 | Another rework to *correctly* search for the highest toplevel containing a point when it is in an invisible border. check-in: 705e64b5 user: culler tags: bug-18a4ba19bd | |
14:09 | Implemented metadata output of gif comment - crashes test image-15.1 - megadata write with Tk_PhotoGetMetadata does not work, as the photo handle is not available within the write function. check-in: fa1a2028 user: oehhar tags: tip-529-image-metadata | |
03:52 | Add a comment in unixWm.test about iconifying the root window. check-in: 8b45cf34 user: culler tags: bug-18a4ba19bd | |
2018-12-13
| ||
23:09 | Gnome3 behaves differently when the root window is involved. More intricate logic is needed to handle that case. check-in: 702ef0de user: culler tags: bug-18a4ba19bd | |
16:47 | Make the minimal change needed to fix the issue with Gnome 3 invisible borders, without changing any other behavior. check-in: 9c4a5faf user: culler tags: bug-18a4ba19bd | |
16:40 | Revert tkUnixWm.c to the core-8-6-branch version. check-in: f7f04a64 user: culler tags: bug-18a4ba19bd | |
03:26 | Fix the containment test for menubars. Ensure that the command returns an empty string if the point is in the title bar or covered by another application. check-in: 8e843c7a user: culler tags: bug-18a4ba19bd | |
2018-12-12
| ||
20:55 | A few WideINT-related range improvements and comment fixes check-in: 3e49d811 user: jan.nijtmans tags: trunk | |
15:50 | Fix the containment test, check for iconified windows, adjust some tests. check-in: e7fd7fb9 user: culler tags: bug-18a4ba19bd | |
04:18 | Correct some of the logic in Tk_CoordsToWindow. check-in: 365289f5 user: culler tags: bug-18a4ba19bd | |
2018-12-11
| ||
20:20 | Fix aqua FrontWindowAtPoint which was saying that every point was in the top window. check-in: 7d804644 user: culler tags: bug-18a4ba19bd | |
19:58 | merge core-8-6-branch (autosync failed because of permissions) check-in: f509221a user: culler tags: bug-18a4ba19bd | |
19:55 | fix bug [18a4ba19bd]: winfo containing gives wrong answer on linux. check-in: 0ce471e4 user: culler tags: bug-18a4ba19bd | |
16:44 | Make overrideredirect windows work. Fix overrideredirect and transient fullscreen auxiliary windows. Fix wm geometry. Adjust some tests. check-in: fa678238 user: culler tags: trunk | |
16:37 | Make overrideredirect windows work. Fix overrideredirect and transient fullscreen auxiliary windows. Fix wm geometry. Adjust some tests. check-in: 81d20912 user: culler tags: core-8-6-branch | |
16:18 | On OSX 10.6 the styleMask must be cleared to get rid of the title bar. Fix a compiler error on 10.9. Closed-Leaf check-in: ad7fc120 user: culler tags: bug-185c8557d9 | |
15:57 | Now modifier keys will trigger Key events, conform to original implementation. check-in: 087aca88 user: gcramer tags: bug6e8afe516d, tip-532 | |
10:35 | Corrected indents and formatting check-in: af5db475 user: oehhar tags: tip-529-image-metadata | |
10:21 | TIP529 image metadata: create -metadata option check-in: b40491a5 user: oehhar tags: tip-529-image-metadata | |
2018-12-10
| ||
21:03 | Fix cut-and-paste error. check-in: b43ad422 user: culler tags: bug-185c8557d9 | |
19:18 | Don't force other platforms to wait for the aqua animations to finish. check-in: 661f56bc user: culler tags: bug-185c8557d9 | |
2018-12-09
| ||
20:05 | fflush the debug printfs check-in: a8cb724b user: fvogel tags: bug6e8afe516d, tip-532 | |
19:45 | merge trunk (except changes in generic/tkText*) check-in: 5858e784 user: fvogel tags: revised_text, tip-466 | |
19:20 | Bugfix in Unix: key map info has to be initialized immediately, otherwise "send event" will not be handled properly. check-in: 07586f21 user: gcramer tags: bug6e8afe516d, tip-532 | |
16:42 | Aqua: Fix some subtle bugs in wm geometry. Fix the iconwindow implementation. Adjust some unixWm tests. check-in: 328d9342 user: culler tags: bug-185c8557d9 | |
11:41 | (1) Small fix in test version. (2) Minor correction of error message. check-in: 2db79f1a user: gcramer tags: bug6e8afe516d, tip-532 | |
11:07 | Intermediate test version for tracing test case bind-22.46 (Windoze). check-in: 618252a2 user: gcramer tags: bug6e8afe516d, tip-532 | |
10:51 | Try to fix failing test case bind-15.23 (Windoze only). check-in: 50ebf7d5 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-12-08
| ||
16:25 | On Aqua, tests should wait for the animation to finish before checking the geometry of a newly iconified window. check-in: c3106c50 user: culler tags: bug-185c8557d9 | |
09:34 | Merge trunk check-in: 8776a12c user: jan.nijtmans tags: offsetof | |
08:24 | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more. Eliminate a ton of unnecessary type casts check-in: f5cb3ca7 user: jan.nijtmans tags: trunk | |
08:22 | Tk_Offset documentation check-in: 0f9d37ca user: jan.nijtmans tags: offsetof | |
03:08 | Remove overrideredirect, transient, and help-styled windows from fullscreen API check-in: e6260777 user: kevin_walzer tags: bug-185c8557d9 | |
2018-12-07
| ||
21:30 | Fix error on constraint name: unix is not x11 check-in: 60fa6f39 user: fvogel tags: bug-185c8557d9 | |
20:15 | 64 bit problem finally solved, I hope. check-in: 18c2efa9 user: gcramer tags: bug6e8afe516d, tip-532 | |
19:18 | Refine tests wm-stackorder-5.2 and -6.1 to run a test of the behavior on all platforms (the expected results are different on different platforms) check-in: 2b4813da user: fvogel tags: bug-185c8557d9 | |
18:22 | Fix constraint name. !aqua is not a known constraint (the test was skipped in all platforms), however notAqua is known and lets the test run in anything else than aqua. check-in: e2f95aa5 user: fvogel tags: bug-185c8557d9 | |
17:04 | Give overrideredirect windows CollectionBehaviors so they do not try to become FullScreen, but can appear on top of a FullScreen window. check-in: 7ea0be3c user: culler tags: bug-185c8557d9 | |
15:51 | Mark tests wm-stackorder-5.2 and wm-stackorder-6.1 as inappropriate for aqua. check-in: cc743684 user: culler tags: bug-185c8557d9 | |
2018-12-06
| ||
22:27 | Implement the fancy negative coordinates in wm geometry to make many more unixWm tests pass. check-in: 76712c70 user: culler tags: bug-185c8557d9 | |
20:33 | Fix the inconsistencies in the wm geometry command reported in ticket [1c1f8d34be]. check-in: 76f6536b user: culler tags: bug-185c8557d9 | |
03:56 | Make overrideredirect windows display correctly even if the underlying NSWindow did not exist when the flag was set and fix some bounds computation bugs. check-in: 19d661bf user: culler tags: bug-185c8557d9 | |
2018-12-04
| ||
22:41 | Stop withdrawn windows from being displayed when the Wish app is reopened. check-in: 9d66b57b user: culler tags: bug-185c8557d9 | |
21:12 | Fix rendering of photo.n a bit check-in: d4dc5e10 user: fvogel tags: tip-507 | |
21:02 | Fix bug[185c8557d9]: issues with overrideredirect and zoomed state check-in: 5ce80a0a user: culler tags: bug-185c8557d9 | |
20:37 | Merge 8.6 check-in: 93e35597 user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
20:37 | Minor review: bit-flags are not use anywhere in Tk, better not use it here either: It's a memory optimization, not worth here. check-in: c6134a1f user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
2018-12-03
| ||
19:10 | Fix syntax in photo.n so that the html help builds check-in: cf70981f user: fvogel tags: tip-507 | |
19:06 | New files from René Zaumseil check-in: d538d557 user: fvogel tags: tip-507 | |
18:59 | Add a missing file from René Zaumseil check-in: 8a818458 user: fvogel tags: tip-510 | |
01:42 | Add documentation on fullscreen and tabbed window interfaces on macOS to menu man page check-in: d80ce7bd user: kevin_walzer tags: trunk | |
01:37 | Add documentation on fullscreen and tabbed window interfaces on macOS to menu man page check-in: a7bc9a6d user: kevin_walzer tags: core-8-6-branch | |
2018-12-02
| ||
19:15 | Change tk::unsupported::MacWindowStyle tabbingid to also remove a tab if its id is modified. check-in: 497af843 user: culler tags: trunk | |
19:11 | Change tk::unsupported::MacWindowStyle tabbingid to also remove a tab if its id is modified. check-in: 99b04385 user: culler tags: core-8-6-branch | |
09:22 | Initial patch for fixing [a7908c88d4], by Donald Arseneau Leaf check-in: 0bd092c6 user: fvogel tags: bug-a7908c88d4 | |
08:53 | merge trunk check-in: 449efca9 user: fvogel tags: revised_text, tip-466 | |
05:17 | Rework support for FullScreen windows. Provide support for Split View and Tabbed windows. check-in: 8441552a user: culler tags: trunk | |
05:00 | Rework support for FullScreen windows. Provide support for Split View and Tabbed windows. check-in: 8208b816 user: culler tags: core-8-6-branch | |
04:56 | Update README to explain how FullScreen, Split View and Tabbed windows are supported. Closed-Leaf check-in: f6349d63 user: culler tags: bug-12f7fe1f23 | |
2018-12-01
| ||
23:27 | Make Tk windows have resizable width when shown in split screen mode. check-in: cd5f55d9 user: culler tags: bug-12f7fe1f23 | |
22:32 | Tweaks related to Tk_ArgvInfo check-in: 2b07fef9 user: jan.nijtmans tags: offsetof | |
21:30 | Minor tweaks, mostly formatting check-in: b50c3f9d user: jan.nijtmans tags: offsetof | |
20:52 | merge trunk check-in: 99d5fa3d user: jan.nijtmans tags: offsetof | |
18:05 | Fix the build on Sierra and earlier. check-in: 286a0042 user: culler tags: bug-12f7fe1f23 | |
16:22 | On the mac, use the default menu bar for the widget demo. check-in: 8a8ee0bd user: culler tags: bug-12f7fe1f23 | |
2018-11-30
| ||
22:11 | Make tabbed windows work correctly on macOS. check-in: 5944d2a3 user: culler tags: bug-12f7fe1f23 | |
21:40 | New files from René Zaumseil. Tkpath is now included in TIP #510. check-in: 4beac0b5 user: fvogel tags: tip-510 | |
15:27 | Cherry-pick Fix [0a9c91951b]: text-11a.22 segfault in trunk check-in: c296e891 user: jan.nijtmans tags: trunk | |
2018-11-29
| ||
21:04 | Merge 8.6 check-in: 3098ebed user: jan.nijtmans tags: bug6e8afe516d, tip-532 | |
08:21 | Remove one more mention of rbcMain check-in: 268b5548 user: fvogel tags: tip-510 | |
08:19 | More files from René Zaumseil check-in: efa37635 user: fvogel tags: tip-510 | |
2018-11-28
| ||
20:49 | New files from René Zaumseil check-in: c5371055 user: fvogel tags: tip-510 | |
13:44 | Tidy up whitespace and casts of NULL. check-in: e5fea539 user: culler tags: bug-12f7fe1f23 | |
2018-11-27
| ||
22:50 | There's never need to cast NULL to (char *) check-in: 81957d20 user: jan.nijtmans tags: trunk | |
22:33 | Remove unnecessary type-casts from doc examples check-in: 42dc2039 user: jan.nijtmans tags: core-8-6-branch | |
19:47 | Fix gcc compiler issues on 10.6 check-in: 5d9f8087 user: culler tags: bug-12f7fe1f23 | |
18:22 | Fix display errors when resizing a window with tabs. check-in: 0df2ed56 user: culler tags: bug-12f7fe1f23 | |
03:13 | Remove pointless call to [NSApp setIsDrawing:NO] check-in: 60f1cefb user: culler tags: trunk | |
03:11 | Remove pointless call to [NSApp setIsDrawing:NO] check-in: d8b17028 user: culler tags: core-8-6-branch | |
2018-11-26
| ||
17:30 | Mac code cleanup. Move interfaces for subclasses of AppKit classes to tkMacOSXPrivate.h when possible. Also Utility windows cannot go fullscreen. check-in: eace85d8 user: culler tags: trunk | |
17:27 | Mac code cleanup. Move interfaces for subclasses of AppKit classes to tkMacOSXPrivate.h when possible. Also Utility windows cannot go fullscreen. check-in: f7837b29 user: culler tags: core-8-6-branch | |
2018-11-25
| ||
21:38 | Document precedence between tags and style, and priority order of tags. check-in: 07b0114e user: fvogel tags: bug-509cafafae | |
21:26 | Fix [509cafafae]: ttk::treeview tag options ignored in 8.6.9 check-in: d378ad72 user: fvogel tags: bug-509cafafae | |
19:16 | Merge trunk check-in: 567e0c6f user: jan.nijtmans tags: offsetof | |
17:22 | Fix spelling error in a variable name (GitHub PR #5, chrstphrchvz) check-in: 137fbded user: fvogel tags: trunk | |
17:21 | Fix spelling error in a variable name (GitHub PR #5, chrstphrchvz) check-in: fcd437ee user: fvogel tags: core-8-6-branch | |
17:11 | Fix [9b0f3ee54e]: Make the error message more specific when OpenClipboard fails (on Windows), and tell the user that another application grabbed the clipboard. This will help identification of false tests failures, specifically some winClipboard tests fail when a VNC viewer is open. check-in: a252a6d6 user: fvogel tags: trunk | |
17:06 | Fix [9b0f3ee54e]: Make the error message more specific when OpenClipboard fails (on Windows), and tell the user that another application grabbed the clipboard. This will help identification of false tests failures, specifically some winClipboard tests fail when a VNC viewer is open. check-in: 0e71aba7 user: fvogel tags: core-8-6-branch | |
02:47 | Merge fix for Tk console not accepting keyboard input initially when launched from bundled Wish app on macOS check-in: 92026521 user: kevin_walzer tags: trunk | |
02:46 | Merge fix for Tk console not accepting keyboard input initially when launched from bundled Wish app on macOS check-in: a49765ce user: kevin_walzer tags: core-8-6-branch | |
2018-11-24
| ||
22:35 | Fix bug e3b954df68: mouse cursor is offset when tab bar is shown or window goes full screen, plus other fullscreen issues. check-in: f9e482c7 user: culler tags: trunk | |
22:31 | Fix bug e3b954df68: mouse cursor is offset when tab bar is shown or window goes full screen, plus other fullscreen issues. check-in: b5d277dd user: culler tags: core-8-6-branch | |
18:05 | Avoid mouse cursor offset if a tab bar is shown in fullscreen mode. Closed-Leaf check-in: b770bd3f user: culler tags: bug-e3b954df68 | |
17:34 | Implement window:willUseFullScreenContentSize so fullscreen windows will really use the full screen. check-in: 711a3433 user: culler tags: bug-e3b954df68 | |
16:15 | Workaround for bundled Wish console not accepting keyboard input on Mojave Closed-Leaf check-in: 82e0ece2 user: kevin_walzer tags: console-fix | |
09:04 | sync tcl.m4 with Tcl version check-in: 60ae100b user: jan.nijtmans tags: trunk | |
2018-11-22
| ||
19:30 | Edited a comment. check-in: b78f8ad3 user: culler tags: bug-e3b954df68 | |
19:13 | Fix coordinates when window exits full screen check-in: aee6cab8 user: kevin_walzer tags: bug-e3b954df68 | |
17:51 | Apply window attributes in an NSWindowDidEnterFullScreenNotification observer rather than in toggleFullScreen. This works for split screens as well. check-in: 4190808a user: culler tags: bug-e3b954df68 | |
2018-11-21
| ||
15:10 | Implement NSWindow methods toggleTabBar and toggleFullScreen by calling super and then applying window attributes. check-in: 7b65a63f user: culler tags: bug-e3b954df68 | |
06:44 | Protect against the possibility that a future platform might have a strange implementaton of XDestroyImage. check-in: af241a5a user: culler tags: trunk | |
06:42 | Protect against the possibility that a future platform might have a strange implementaton of XDestroyImage. check-in: a6873798 user: culler tags: core-8-6-branch | |
2018-11-20
| ||
19:49 | Fix the bug that caused a crash on macOS when switching to the Alt theme. check-in: 3702faf8 user: culler tags: trunk | |
19:44 | Fix the bug that caused a crash on macOS when switching to the Alt theme. check-in: f9735866 user: culler tags: core-8-6-branch | |
19:38 | Fix the bug that caused a Spinbox to shrink each time it was displayed on macOS. check-in: 005eed4a user: culler tags: trunk | |
19:31 | Fix the bug that caused a Spinbox to shrink each time it was displayed on macOS. check-in: ce431d84 user: culler tags: core-8-6-branch | |
18:52 | Only use XCreateImage when drawing the Alt theme indicator on macOS, not on UNIX or Windows. Closed-Leaf check-in: 310504f5 user: culler tags: bug-9705d11057 | |
00:18 | Updating the build process to eliminate conditionals that are incompadible between GnuMake and true Unix Make Closed-Leaf check-in: 9a70bad9 user: hypnotoad tags: release_zipfs | |
2018-11-19
| ||
22:01 | In TkTextUpdateLineMetrics, line numbers start at zero, not 1 check-in: 54ec9280 user: fvogel tags: bug-b2dd3b4fe8 | |
21:54 | Make text-11a.41 pass this time (hopefully...) check-in: 1d619bad user: fvogel tags: bug-b2dd3b4fe8 | |
21:36 | Patch to the 8.6.9 release of Tk to include shims to support zipfs when compiled against tcl 8.7 check-in: f38b6733 user: hypnotoad tags: release_zipfs | |
21:11 | Repair text-11a.41 logic check-in: 29551ed4 user: fvogel tags: bug-b2dd3b4fe8 | |
21:00 | merge core-8-6-branch check-in: feec3f5d user: fvogel tags: bug-b2dd3b4fe8 | |
18:32 | Refine TkMacOSXFlushWindows and add a call to it in ThemeChangedProc (macOS only) so that windows are updated after the theme changes. check-in: 05f667dd user: culler tags: bug-9705d11057 | |
16:46 | Use XCreateImage instead of XGetImage to create a scratch image in ttkDefaultTheme.c check-in: aca7eedb user: culler tags: bug-9705d11057 | |
16:05 | Fix [0a9c91951b]: text-11a.22 segfault check-in: b3fd0001 user: dgp tags: core-8-6-branch | |
14:21 | Implement a *correct* fix for the Spinbox drawing code, thanks to Christian Werner. Closed-Leaf check-in: 9218cdb8 user: culler tags: bug-273b6a4996 | |
02:36 | Remove duplicate and extraneous calls Leaf check-in: 0c7e75b9 user: kevin_walzer tags: mac-fullscreen-fix | |
02:03 | Tweak fullscreen implemenation to restore correct mouse pointer coordinates check-in: 2719200a user: kevin_walzer tags: mac-fullscreen-fix | |
01:56 | Restore protection against recursive calls to [NSView drawRect] which was accidentally broken in check-in [609de893] check-in: 3036c954 user: culler tags: trunk | |
01:53 | Restore protection against recursive calls to [NSView drawRect] which was accidentally broken in check-in [609de893] check-in: a9dfe405 user: culler tags: core-8-6-branch | |
2018-11-18
| ||
19:36 | Fix [b2dd3b4fe8]: text-11a.41 sometimes hangs check-in: b8cb2ca6 user: fvogel tags: bug-b2dd3b4fe8 | |
13:47 | Fix bug [273b6a4996]: spinbox shrivels check-in: 85597583 user: culler tags: bug-273b6a4996 | |
2018-11-17
| ||
23:24 | merge release check-in: b386be49 user: dgp tags: core-8-6-branch | |
17:30 | Possible fix for regression in Mojave appearance. Needs Mojave testing. Closed-Leaf check-in: af94ae3d user: dgp tags: release, core-8-6-9-rc, core-8-6-9-1 | |
15:17 | Add comments in text-11a.22 making it more easy to follow progress in the expected result buildind Closed-Leaf check-in: 198faeb7 user: fvogel tags: bug-0a9c91951b | |
15:10 | Fix [0a9c91951b]: text-11a.22 segfault check-in: d0d56679 user: fvogel tags: bug-0a9c91951b | |
08:04 | Comment clipboard.test and winClipboard.test Closed-Leaf check-in: 1fcd3d50 user: fvogel tags: bug-9b0f3ee54e | |
2018-11-16
| ||
21:54 | Make a difference in the error message between the case where the clipboard is not available (because some other application grabbed it), and the case where the clipboard content cannot be retrieved. check-in: cb29e7d7 user: fvogel tags: bug-9b0f3ee54e | |
18:21 | merge release check-in: 3daa1854 user: dgp tags: core-8-6-branch | |
18:11 | Fix release date. check-in: 959aeb8a user: dgp tags: release, core-8-6-9-rc, core-8-6-9 | |
18:04 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 08d50d2f user: dgp tags: core-8-6-9-rc | |
17:44 | Crash prevention. Still buggy, now test text-11a.22 fails instead of crashing. check-in: 92ed373e user: dgp tags: bug-0a9c91951b | |
14:43 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 7eae1e54 user: culler tags: trunk | |
14:40 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 49ed6a93 user: culler tags: core-8-6-branch | |
2018-11-15
| ||
23:13 | Improve the behavior of the test image type and fix a live resize bug on Mojave. check-in: 03ba6a26 user: culler tags: trunk | |
23:08 | Improve the behavior of the test image type and fix a live resize bug on Mojave. check-in: 6b2916f2 user: culler tags: core-8-6-branch | |
21:49 | Fix [9b0f3ee54e]: Better highlight that winClipboard tests may fail if a VNC viewer is open while these tests are running check-in: 9a03de47 user: fvogel tags: bug-9b0f3ee54e | |
21:37 | In TkMacOSXFlushWindows don't process idle tasks if there are no windows left. Closed-Leaf check-in: e6fb0611 user: culler tags: mac-tests-hang | |
21:30 | merge core-8-6-branch check-in: 8fd3655b user: fvogel tags: trunk | |
21:27 | Remove duplicate documentation of -text in ttk::label. This option is already described as a standard option in ttk::widget, to which ttk::label is linking check-in: 99351b03 user: fvogel tags: core-8-6-branch | |
20:57 | Fix merging from trunk: Remove unused macro FORCE_DISPLAY check-in: 034b594c user: fvogel tags: revised_text, tip-466 | |
20:07 | Setting [NSapp isDrawing] inside setFrame on Mojave can break live resize in some situations. Stop doing that. check-in: 238b68df user: culler tags: core-8-6-branch | |
20:01 | Fix merging from trunk: Make logging arrangements for macOS10.14 available in revised_text branch check-in: b1cb77b6 user: fvogel tags: revised_text, tip-466 | |
19:43 | Fix merging from trunk: Remove unused function GenerateWidgetViewSyncEvent, in the revised_text branch this became TkTextGenerateWidgetViewSyncEvent check-in: 4d1d025c user: fvogel tags: revised_text, tip-466 | |
19:11 | merge 8.6 check-in: 99e8bd68 user: dgp tags: trunk | |
18:42 | close fork check-in: eadc60c0 user: dgp tags: core-8-6-branch | |
18:42 | close fork check-in: 89e22d0a user: dgp tags: core-8-6-branch | |
18:41 | merge release check-in: cc779f01 user: dgp tags: core-8-6-branch | |
17:09 | Use a better method for making test images on the mac emulate test images on other platforms. check-in: 586ae933 user: culler tags: mac-tests-hang | |
14:11 | Merge with trunk. check-in: 9524a8d9 user: culler tags: revised_text, tip-466 | |
2018-11-14
| ||
13:29 | Fix tests that were sporadically hanging or failing on macOS. check-in: a613a84f user: culler tags: trunk | |
13:26 | Fix tests that were sporadically hanging or failing on macOS. check-in: 1a661229 user: culler tags: core-8-6-branch | |
02:29 | Fix an unused variable warning and rename a #define constant more rationally. check-in: 0737ce13 user: culler tags: mac-tests-hang | |
2018-11-13
| ||
23:54 | Calling update after pack in text.test fixes hangs on OSX 10.9. check-in: ff2b3cd8 user: culler tags: mac-tests-hang | |
23:35 | Adding update commands in the setup section fixes sporadic test failures in image.test and canvImg.test. check-in: eb0d6405 user: culler tags: mac-tests-hang | |
21:47 | Revert the change in tkTextDisp.c since it recreates the issue resolved in ticket [ff8a1e55a2]. check-in: 1803f674 user: culler tags: mac-tests-hang | |
17:07 | Calling update after pack .t to make sure the Text is mapped fixes the sporadic failures in text-27.11, textWind-11.1 - textWind-11.3. check-in: ee55725a user: culler tags: mac-tests-hang | |
13:40 | Instead of calling update in the tests, fix the handling of unmapped Text widgets by AsyncUpdateLineMetrics. check-in: bd64682e user: culler tags: mac-tests-hang | |
05:40 | fix hangs in text.test caused by calling pendingsync before the text widget was mapped. check-in: 6b693539 user: culler tags: mac-tests-hang | |
2018-11-12
| ||
18:14 | merge 8.6 check-in: b141ce11 user: dgp tags: rc4, core-8-6-9-rc | |
11:28 | A few corrections in manual. check-in: 9cc89227 user: gcramer tags: revised_text, tip-466 | |
2018-11-11
| ||
21:05 | Restore the build for Windows (got broken by [4a251d07db]). check-in: 22c354a6 user: fvogel tags: trunk | |
21:05 | Restore the build for Windows (got broken by [4a251d07db]). check-in: b6dcf902 user: fvogel tags: core-8-6-branch | |
16:04 | Fix some inconsistent indentation; add missing emacs local variables. check-in: dba1a005 user: culler tags: trunk | |
16:00 | Fix some inconsistent indentation; add missing emacs local variables. check-in: 6c840d52 user: culler tags: core-8-6-branch | |
07:03 | Restore the appearance virtual events now that the crashes are fixed. check-in: 429f2f92 user: culler tags: trunk | |
06:51 | Restore the appearance virtual events now that the crashes are fixed. check-in: b136f015 user: culler tags: core-8-6-branch | |
06:48 | Always check whether the return value of TkMacOSXGetTkWindow is NULL. Closed-Leaf check-in: afef1ccf user: culler tags: mac-appearance | |
05:33 | Restore the README description of virtual events for appearance changes. check-in: bf9398d9 user: culler tags: mac-appearance | |
2018-11-10
| ||
22:31 | Support for light and dark modes on macOS. check-in: d35955f2 user: culler tags: mac-appearance | |
19:50 | Merge updates from 8.6 branch. Closed-Leaf check-in: 0ebf4c5a user: mistachkin tags: irontcl | |
19:43 | The 'option readfile' sub-command should maintain existing list structure for values. Fix for [766ef52f31]. Cherrypick of [5550a1383b]. check-in: 2322894e user: mistachkin tags: trunk | |
19:37 | The 'option readfile' sub-command should maintain existing list structure for values. Fix for [766ef52f31]. check-in: 5550a138 user: mistachkin tags: core-8-6-branch | |
14:18 | Remove new Mojave virtual events to register system appearance changes because Tk crashes unpredictably; window decotrations, menus and dialogs change when system appearance changes and virtual events are not required check-in: 4f09dd1f user: kevin_walzer tags: trunk | |
14:15 | Remove new Mojave virtual events to register system appearance changes because Tk crashes unpredictably; window decotrations, menus and dialogs change when system appearance changes and virtual events are not required check-in: 0ed4c0f2 user: kevin_walzer tags: core-8-6-branch | |
04:56 | Fix a bug in TkPutImage for macOS. check-in: 15466b4d user: culler tags: trunk | |
04:54 | Fix a bug in TkPutImage for macOS. check-in: c582d39e user: culler tags: core-8-6-branch | |
00:45 | TkPutImage should not assume that a pixmap is transparent, even though it does have alpha=0. Closed-Leaf check-in: ca800542 user: culler tags: pixmap-bug | |
2018-11-09
| ||
22:11 | merge core-8-6-branch check-in: 689c383a user: fvogel tags: trunk | |
21:56 | Fix spelling in comment (GitHub PR #4, chrstphrchvz) check-in: b4f31a51 user: fvogel tags: core-8-6-branch | |
2018-11-08
| ||
23:01 | Another big round of updates for macOS, fixing bugs old and new including crashes and graphics artifacts. check-in: 4ca3d49d user: culler tags: trunk | |
22:59 | Another big round of updates for macOS, fixing bugs old and new including crashes and graphics artifacts. check-in: 609de893 user: culler tags: core-8-6-branch | |
21:45 | Restore the list of contributors to the new About dialog. Closed-Leaf check-in: e44bf12d user: culler tags: mac-nofocus | |
20:19 | Fixed transparency issues and crashes related to PhotoImages and greatly simplified the PhotoImage display procedure. check-in: 4a251d07 user: culler tags: mac-nofocus | |
04:06 | Tweak title of about dialog check-in: 41fb3354 user: kevin_walzer tags: mac-nofocus | |
03:17 | One more fix for about dialog check-in: 6dd86c5c user: kevin_walzer tags: mac-nofocus | |
03:03 | Replace old about dialog with standard alert that displays correctly on 10.14 check-in: f9e5c0e2 user: kevin_walzer tags: mac-nofocus | |
00:01 | Remove code that was commented out. check-in: 8f99e962 user: culler tags: mac-nofocus | |
2018-11-07
| ||
23:59 | Fix crash due to key events from the about dialog having an NSWindow with no Tk window. check-in: 106b4668 user: culler tags: mac-nofocus | |
21:17 | Fix two image bugs. BitmapImageReps may have bytesPerRow > 4*width. Do not copy from a window to a bitmap if the contentView does not have a valid graphics context. check-in: ffb3c1f6 user: culler tags: mac-nofocus | |
2018-11-06
| ||
22:02 | Quiet the warning about recursive calls to drawRect on older systems where they are unavoidable. check-in: c15f0915 user: culler tags: mac-nofocus | |
21:21 | Came up with a scheme for making test images behave the way that the tests assume they do. check-in: ec9e2280 user: culler tags: mac-nofocus | |
15:07 | Implement TIP 518 check-in: b82676d5 user: dkf tags: trunk | |
14:40 | Tidy up tests Closed-Leaf check-in: 03c7d3df user: dkf tags: tip518-event-last-child-unmanaged | |
14:34 | Implement TIP 415 check-in: 89f9ac66 user: dkf tags: trunk | |
13:11 | Fix bug in FrontWindowAtPoint that was causing raise.test to fail on OSX < 10.13. check-in: 7d28d984 user: culler tags: mac-nofocus | |
11:54 | Fix misspelled constant name in OSX < 10.12. check-in: 45ad2366 user: culler tags: mac-nofocus | |
10:27 | Some refinments, but no real changes. check-in: ad2b8bfc user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-11-05
| ||
16:03 | Make XSync, and hence update, be synchronous so test results are consistent. Fix duplicate reports of calls to the test image displayProc. check-in: aabc7c92 user: culler tags: mac-nofocus | |
12:47 | merge 8.6 check-in: 149b44e9 user: dgp tags: rc3, core-8-6-9-rc | |
2018-11-04
| ||
15:13 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. check-in: 5a9257b6 user: fvogel tags: trunk | |
15:13 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. check-in: 3f521e2c user: fvogel tags: core-8-6-branch | |
13:43 | Now -insertwidth will be honored, and the visibility of the cursor at very right side will be ensured. check-in: 8317b198 user: gcramer tags: revised_text, tip-466 | |
00:33 | No need for lockFocusIfCanDraw in 10.13 as long as isDrawing is not set in setFrame. check-in: 0bf25c9f user: culler tags: mac-nofocus | |
2018-11-03
| ||
22:14 | On OSX < 10.14 do not set [NSApp isDrawing] inside [NSView setFrame]. check-in: ad78dec3 user: culler tags: mac-nofocus | |
21:48 | On 10.13 we must now process idle events in drawRect, as in 10.14, but we also must lock focus inside the s[NSView setFrame] method. check-in: c2a1f5a7 user: culler tags: mac-nofocus | |
20:48 | Cleaned up the Rube Goldberg logic of TkMacOSXSetupDrawingContext and TkMacOSXRestoreDrawingContext. Eliminated all dependencies on functions deprecated in Mojave except scrollRect:by. check-in: cf6f5ebe user: culler tags: mac-nofocus | |
16:24 | Add support for DragonFly check-in: 192b5332 user: jan.nijtmans tags: trunk | |
16:23 | Deprecate Tk_MainEx() stub entry (TIP #512). Only has effect if compiled with TK_NO_DEPRECATED=1 check-in: d4579dec user: jan.nijtmans tags: trunk | |
16:21 | Add support for DragonFly. And use X11 headers, not Xt check-in: 0393fb4f user: jan.nijtmans tags: core-8-6-branch | |
2018-11-02
| ||
18:58 | 64 bit problem solved, pattern buffer must be initialized. check-in: d5098418 user: gcramer tags: bug6e8afe516d, tip-532 | |
18:43 | Show cursor in any case, even if padx=0. check-in: b5d2bf70 user: gcramer tags: revised_text, tip-466 | |
08:43 | Cleaning up the script bindings further. [table] is gone; [grid] replaces it. check-in: 76212b98 user: dkf tags: tip-510 | |
2018-11-01
| ||
21:29 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. Closed-Leaf check-in: 13ecde13 user: fvogel tags: bug-6b22d436aa | |
18:06 | make dist check-in: cc8c5439 user: dgp tags: rc2, core-8-6-9-rc | |
16:39 | update changes check-in: 16e39f9b user: dgp tags: core-8-6-9-rc | |
15:50 | update changes check-in: 530455c3 user: dgp tags: core-8-6-9-rc | |
15:41 | merge 8.6 check-in: db80068c user: dgp tags: core-8-6-9-rc | |
15:40 | Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. check-in: 8432ae82 user: dgp tags: trunk | |
15:37 | Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. Eliminate the ancient fixstrtod fallback that is damaging cross-compiling. check-in: 067b2de1 user: dgp tags: core-8-6-branch | |
15:28 | merge 8.6 check-in: d0059aa2 user: dgp tags: core-8-6-9-rc | |
13:09 | Use stderr when printing debug messages to the terminal. check-in: 3c39086c user: culler tags: trunk | |
13:07 | Use stderr when printing debug messages to the terminal. check-in: a81e6b39 user: culler tags: core-8-6-branch | |
12:49 | Be consistent about using TKLog and add one new log message. check-in: 302a5530 user: culler tags: trunk | |
12:46 | Be consistent about using TKLog and add one new log message. check-in: e543eb3f user: culler tags: core-8-6-branch | |
11:39 | Some cleaning up check-in: 9bfc06dc user: dkf tags: tip-510 | |
09:20 | Change name of rbcInt.c to less-confusing rbcMain.c check-in: 2a3d8d6e user: dkf tags: tip-510 | |
02:55 | Prevent recursive calls to [TKContentView drawRect] check-in: f3ca790a user: culler tags: trunk | |
02:52 | Prevent recursive calls to [TKContentView drawRect]. check-in: 2da867f3 user: culler tags: core-8-6-branch | |
2018-10-30
| ||
22:55 | Add tests for the 'propagate off' case of pack and grid check-in: 2058b166 user: fvogel tags: tip518-event-last-child-unmanaged | |
22:07 | Added tests checking that <<NoManagedChild>> fires on destruction of the last managed child check-in: 9ac3dfe7 user: fvogel tags: tip518-event-last-child-unmanaged | |
16:21 | Many updates for macOS. Most, but not all, were triggered by changes between OSX 10.13 and 10.14. check-in: 9df14a3a user: culler tags: trunk | |
16:15 | Many updates for macOS. Most, but not all, were triggered by changes between OSX 10.13 and 10.14. check-in: e972802e user: culler tags: core-8-6-branch | |
15:49 | Edited comments in tkMacOSXScrlbr.c Closed-Leaf check-in: f0df87e1 user: culler tags: mojave-cleanup | |
13:51 | Bugfix [6e16952a49]: Issue (1) fixed. check-in: 6523c540 user: gcramer tags: revised_text, tip-466 | |
12:45 | Bugfix [6e16952a49]: Issue (2) fixed, cursor will be visible even if -padx is zero. check-in: 08ec7aed user: gcramer tags: revised_text, tip-466 | |
03:56 | Fixed scrollbar behavior. Added some padding in buttons for 10.6 only. check-in: d711e835 user: culler tags: mojave-cleanup | |
2018-10-29
| ||
23:01 | Enhance the tests for <<NoManagedChild>>, and fix the implementation so that this event only fires when the last slave is forgotten/removed. check-in: 70839a22 user: fvogel tags: tip518-event-last-child-unmanaged | |
18:44 | Eliminate the ancient fixstrtod fallback that is damaging cross-compiling. Closed-Leaf check-in: 218b0841 user: dgp tags: bug-840660e5a1 | |
17:51 | First step adapting Tk trunk to use the TIP 445 routines for Tcl 8.7+ Leaf check-in: ea9ed3aa user: dgp tags: tip-445 | |
16:24 | One more #define constant adjusted, for building on OSX 10.10. check-in: a2daa5f9 user: culler tags: mojave-cleanup | |
13:22 | Tweak a couple of #define constants for building on OSX 10.6. check-in: 36139ec3 user: culler tags: mojave-cleanup | |
12:52 | Tests for virtual event <<NoManagedChild>> check-in: eda5d55d user: oehhar tags: tip518-event-last-child-unmanaged | |
03:17 | Remove an extraneous #ifdef and correct the spelling of a #define constant. check-in: 5f29beab user: culler tags: mojave-cleanup | |
2018-10-28
| ||
22:17 | Documentation check-in: 149ea1b1 user: dkf tags: tip518-event-last-child-unmanaged | |
22:06 | merge trunk check-in: ba7406d3 user: dkf tags: tip518-event-last-child-unmanaged | |
19:07 | Increase the size of the ring buffer (in bind.test) according to the change made in [831734f0] check-in: 5e69a6d6 user: fvogel tags: mojave-cleanup | |
18:40 | Adjust some conditional compilation cutoffs to make the build work on OSX 10.9 (Mavericks) check-in: 6c6235b3 user: culler tags: mojave-cleanup | |
18:03 | Make the branch compile on Windows (MSVC). check-in: 4dbb1aea user: fvogel tags: mojave-cleanup | |
17:24 | Deal with a compiler warning about a category implementing methods of the main class. check-in: a3b5ee8a user: culler tags: mojave-cleanup | |
15:26 | Add closing brace that got accidentally deleted. check-in: e97b2432 user: culler tags: mojave-cleanup | |
15:20 | Format a comment and make sure that toggleFullScreen is a no-op on OSX < 10.13. check-in: 4024c46d user: culler tags: mojave-cleanup | |
13:43 | Only beautification. check-in: 5a577497 user: gcramer tags: bug6e8afe516d, tip-532 | |
02:22 | Restrict fullscreen implementation to 10.13 and above; rewrite comments on fullscreen implementation to clarify its purpose check-in: 086a0a39 user: kevin_walzer tags: mojave-cleanup | |
2018-10-27
| ||
23:27 | Cache window state in the WmInfo when going Fullscreen. If the user has two monitors, using static variables could cause trouble. check-in: 9cc89383 user: culler tags: mojave-cleanup | |
18:47 | Make TKWindow setFrame *always* generate expose events, and adjust the Fullscreen implementation to account for this. check-in: 77e4df25 user: culler tags: mojave-cleanup | |
2018-10-26
| ||
18:15 | Addressed a few deprecations in the Fullscreen implementation. check-in: b37fcc65 user: culler tags: mojave-cleanup | |
15:04 | Increase the size of the event ring to 45 on macOS, because the new code demands a bigger ring. check-in: 831734f0 user: culler tags: mojave-cleanup | |
12:16 | Bugfix [6f99ae03c4]: In rare cases LayoutLogicalLine() may be called when display line is already out of date, for example when TextBlinkProc() is invoked. check-in: e7376829 user: gcramer tags: revised_text, tip-466 | |
12:08 | Stray "#endif" broke the build. check-in: ece576b8 user: dgp tags: trunk | |
11:21 | (1) tkBind.c reviewed and a bit overworked, now it's the final version (except bug fixes). (2) Some critical test cases added, this has caused corrections in matching algorithm. check-in: fe6bb552 user: gcramer tags: bug6e8afe516d, tip-532 | |
03:11 | Added some debugging tools. check-in: 4256c644 user: culler tags: mojave-cleanup | |
2018-10-25
| ||
09:26 | Important fix: on 64 bit systems the key did contain uninitialized bytes. Hopefully this will finally solve the 64 bit problem. check-in: c6dc1fea user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-24
| ||
22:39 | Try adding an extra display of the Text widget when it syncs, without making the tests get too much worse on Mojave. check-in: 2b0d8675 user: culler tags: mojave-cleanup | |
20:47 | Some more internal use of TkSizeT (improvement of older code). No longer test for TCL_TYPE_I, since it's not in an accepted TIP yet. check-in: e4606c52 user: jan.nijtmans tags: trunk | |
16:43 | Added a boolean state variable so a displayProc can check if it is being run by drawRect. check-in: 84088d0f user: culler tags: mojave-cleanup | |
12:49 | tkArray.h and tkDList.h reviewed, and hopefully the fix in tkArray.h will solve the 64 bit problem. check-in: ad48b5a0 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-23
| ||
21:49 | Restored the old tkMacOSXFlushWindows since making it a no-op breaks tests that assume the update command will run all display procs registered as idle tasks. check-in: c8248ff0 user: culler tags: mojave-cleanup | |
20:06 | Fix the build for Windows check-in: 33386bae user: fvogel tags: mojave-cleanup | |
19:27 | Made a small change in tkTextDisp.c which (on 10.14) fixes the hang in text-11a.41 as well as the failures in textWind-11.1 and textWind-11.2. check-in: 9a539d0d user: culler tags: mojave-cleanup | |
10:48 | (1) Some fixes for Windows. (2) Some minor corrections in test cases. check-in: ea08013f user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-22
| ||
20:53 | merge trunk check-in: 58aefded user: jan.nijtmans tags: revised_text, tip-466 | |
20:45 | Add test textDisp-24.25 exercising a basic testcase for Tablelist (see [1c8aad0efa] check-in: 90c629e2 user: fvogel tags: trunk | |
20:42 | Add test textDisp-24.25 exercising a basic testcase for Tablelist (see [1c8aad0efa] check-in: f6ab49c4 user: fvogel tags: core-8-6-branch | |
17:58 | Fix PTR2INT/PTR2UINT, so they no longer are restricted to the "int" range. Make TCL_Z_MODIFIER available in Tk (even when compiled with Tcl 8.6), and use it. More size_t/clientData related improvements check-in: ab506ffe user: jan.nijtmans tags: trunk | |
17:56 | Fix safe.test test-cases: since the :process and :zipfs (among others) changes this started failing. check-in: c2e1ab5b user: jan.nijtmans tags: trunk | |
17:34 | Remove the sleep from the button flash command on macOS. This causes a hang on Mojave and the flash doesn't do anything on a mac anyway. check-in: 67aadbe9 user: culler tags: mojave-cleanup | |
16:12 | On Mojave, hangs can be prevented by processing virtual events in drawRect. Also fix XSync. check-in: a99db122 user: culler tags: mojave-cleanup | |
12:59 | (1) Compile problem eliminated in unix/tkUnixRFont.c. (2) Problem with -wrap=none fixed, tabbing didn't work properly in this case because of a lost bugfix, see [1c8aad0efa]. check-in: c2bbf946 user: gcramer tags: revised_text, tip-466 | |
12:40 | A few fixes, especially for compile problems with Mac. Some more fixes for Windows will come soon. check-in: 9a4335e7 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-21
| ||
22:53 | Add a runtime check for the OS version, to decide whether to process idle events in drawRect. check-in: 19cad871 user: culler tags: mojave-cleanup | |
21:41 | Deal with Mojave deprecations and remove unneeded code. check-in: c5a4c766 user: culler tags: mojave-cleanup | |
16:23 | Remove knownBug constraint on test scrollbar-6.27 as this test now passes (checked on Vista - comment there was for Win2K) check-in: 6fee05d9 user: fvogel tags: trunk | |
16:23 | Remove knownBug constraint on test scrollbar-6.27 as this test now passes (checked on Vista - comment there was for Win2K) check-in: 5be31db0 user: fvogel tags: core-8-6-branch | |
13:00 | Bugfix [6e8afe516d]: rework of tkBind.c. check-in: 67dd75c7 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-20
| ||
23:29 | Clean up prior to TIP vote Closed-Leaf check-in: 2375466d user: dkf tags: tip-415 | |
23:08 | merge trunk check-in: 7c89e2c1 user: dkf tags: tip-415 | |
2018-10-19
| ||
22:20 | Two more warnings, back with compiling against Tcl 8.7 check-in: fd92f39c user: jan.nijtmans tags: revised_text, tip-466 | |
22:02 | Fix a few more warnings, when compiling against Tcl 9.0 check-in: c36d1ff4 user: jan.nijtmans tags: revised_text, tip-466 | |
21:48 | Fix [7ef5bdc18527dcaa3ab] (one more warning): trunk/revised_text : mac os x: compilation warnings check-in: 25847994 user: jan.nijtmans tags: revised_text, tip-466 | |
21:40 | Fix [7ef5bdc18527dcaa3ab]: trunk/revised_text : mac os x: compilation warnings check-in: 25a4eae2 user: jan.nijtmans tags: revised_text, tip-466 | |
21:34 | make tkUnixRFont.c compile again. See: [e1b1dd7bbfcad23066]: trunk/revised_text: compilation error check-in: f4972dda user: jan.nijtmans tags: revised_text, tip-466 | |
20:01 | Merge trunk. And various fixes which make it compile again on win32, unix and macosx check-in: 90b81130 user: jan.nijtmans tags: revised_text, tip-466 | |
19:34 | Eliminate CONST86: Since Tk 8.7 only compiles with Tcl >= 8.6 anyway, we just can use "const" everywhere. typo's: occured -> occurred check-in: d85ab9cb user: jan.nijtmans tags: trunk | |
17:20 | merge trunk check-in: c869e595 user: fvogel tags: revised_text, tip-466 | |
17:14 | Remove 'knownBug' constraint on tests that do pass without it (text-22.199 and 22.200), and fix error in the regexp for other tests (text-22.202 and 22.203) that then pass (constraint 'knownBug' removed as well therefore). check-in: 254272e2 user: fvogel tags: trunk | |
17:13 | Remove 'knownBug' constraint on tests that do pass without it (text-22.199 and 22.200), and fix error in the regexp for other tests (text-22.202 and 22.203) that then pass (constraint 'knownBug' removed as well therefore). check-in: e8973162 user: fvogel tags: core-8-6-branch | |
03:30 | Proposed fix for ticket [766ef52f31]. Closed-Leaf check-in: 9bbc84a2 user: mistachkin tags: tkt-766ef52f3 | |
03:05 | Add test for ticket [766ef52f3]. check-in: a3d5e096 user: mistachkin tags: tkt-766ef52f3 | |
2018-10-18
| ||
20:22 | All scrollbar tests pass on all platforms (but not all tests are run on all platforms) check-in: 751ef45f user: fvogel tags: trunk | |
20:22 | All scrollbar tests pass on all platforms (but not all tests are run on all platforms) check-in: 9044983d user: fvogel tags: core-8-6-branch | |
20:16 | Fix scrollbar.test: all tests that run on macOS now pass (and that's true for each platform BTW: Windows, Linux and macOS). check-in: 41f7a357 user: fvogel tags: fv-macos-scrollbar-tests | |
18:59 | merge core-8-6-branch check-in: 9e5b972b user: fvogel tags: fv-macos-scrollbar-tests | |
18:55 | Restore the remaining missing changes stripped out due to the recent merge/backout dance between branches (scrollbar fixes and Mojave fixes). check-in: a77fb428 user: fvogel tags: trunk | |
18:48 | Restore the remaining missing changes stripped out due to the recent merge/backout dance between branches (scrollbar fixes and Mojave fixes). check-in: da5ba250 user: fvogel tags: core-8-6-branch | |
16:15 | Fix clipboard behavior and remove the TkSuspendClipboard stub function. check-in: 2a5829d1 user: culler tags: trunk | |
16:10 | Fix clipboard behavior and remove the TkSuspendClipboard stub function. check-in: 0d51260c user: culler tags: core-8-6-branch | |
15:51 | Removed all traces of the TkSuspendClipboard stub. Closed-Leaf check-in: 5834fde1 user: culler tags: bug-b947864419, bug-b947864419-redux | |
15:25 | Merge core-8-6-branch check-in: 1db3574d user: culler tags: bug-b947864419, bug-b947864419-redux | |
11:42 | Restore some missing changes stripd out in in merge of Mac scroll code check-in: fc07d65c user: kevin_walzer tags: trunk | |
11:41 | Restore some missing changes stripped out in in merge of Mac scroll code check-in: 306de763 user: kevin_walzer tags: core-8-6-branch | |
01:44 | Signficant fixes to scrolling in macOS check-in: a8dae22a user: kevin_walzer tags: trunk | |
01:43 | Signficant fixes to scrolling in macOS check-in: 2ed84fae user: kevin_walzer tags: core-8-6-branch | |
2018-10-17
| ||
22:30 | Add warning -Wpointer-arith, so we detect things that MSVC cannot handle check-in: 80f3b2ce user: jan.nijtmans tags: trunk | |
22:24 | Merge trunk check-in: 95607161 user: jan.nijtmans tags: revised_text, tip-466 | |
22:24 | One more missing type-cast (thanks, François! check-in: 696498a3 user: jan.nijtmans tags: trunk | |
22:10 | merge trunk check-in: 17f67e76 user: jan.nijtmans tags: revised_text, tip-466 | |
22:08 | Missing type-casts. This only compiles on gcc, not on MSVC (e.g.) check-in: 2e104ca5 user: jan.nijtmans tags: trunk | |
20:19 | Add comments clarifying otherwise tacit assumptions. check-in: 07d4e189 user: fvogel tags: fv-macos-scrollbar-tests | |
20:07 | merge trunk check-in: 6da43f9d user: fvogel tags: revised_text, tip-466 | |
19:57 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: 10191e14 user: fvogel tags: trunk | |
19:57 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: bf2043bf user: fvogel tags: core-8-6-branch | |
19:55 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly check-in: 632ad2c9 user: fvogel tags: trunk | |
19:55 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly check-in: dd67033d user: fvogel tags: core-8-6-branch | |
19:49 | One more round of int -> size_t improvements (inspired by TIP #494, but then for Tk). check-in: 3c6dca5b user: jan.nijtmans tags: trunk | |
17:09 | Make Tk able to draw in macOS 10.14 (Mojave). check-in: 0080853e user: culler tags: trunk | |
17:03 | Make Tk able to draw in macOS 10.14 (Mojave). check-in: 04bf2b64 user: culler tags: core-8-6-branch | |
13:24 | Restoring declaration of viewDidChangeEffectiveAppearance. Closed-Leaf check-in: 1f2fe68e user: culler tags: bug-09e18e42d7 | |
13:19 | Merging unintentional fork. check-in: 0f833ac1 user: culler tags: bug-09e18e42d7 | |
13:05 | Fix typos, formatting, compiler warnings. check-in: 5c040595 user: culler tags: bug-09e18e42d7 | |
12:25 | Restore viewDidChangeEffectiveAppearance method deleted by mistake check-in: 7eb5e2c8 user: kevin_walzer tags: bug-09e18e42d7 | |
12:16 | Remove conditional compilation of apperance change calls per suggestion from Marc Culler check-in: f56f7b6c user: kevin_walzer tags: bug-09e18e42d7 | |
11:27 | Update README with new virtual events for appearance changes check-in: d8cec5d9 user: kevin_walzer tags: bug-09e18e42d7 | |
11:14 | Revert accidental commit/mingling of scroll branch code check-in: 761f92f7 user: kevin_walzer tags: bug-09e18e42d7 | |
06:39 | Take into account that the scrollbars on macOS later than 10.6 (Snow Leopard) have no arrows. Scrollbar tests will now fail again (I'll fix them), but interactive testing should now show perfect behavior on macOS. check-in: 85413589 user: fvogel tags: fv-macos-scrollbar-tests | |
05:03 | allow Tk to register a virtual event for when the apperance changes on 10.14 check-in: 96d594a0 user: kevin_walzer tags: bug-09e18e42d7 | |
01:49 | Add a configure notify to make sure all subwindows get displayed. Tweak live resize. Code cleanup. check-in: 750126b6 user: culler tags: bug-09e18e42d7 | |
2018-10-16
| ||
22:12 | Merge trunk check-in: 8430baf6 user: jan.nijtmans tags: revised_text, tip-466 | |
21:26 | Another round of (internal) int|long -> size_t replacements, at least when compiling against Tcl 9.0 headers. check-in: 4fe58f1a user: jan.nijtmans tags: trunk | |
21:20 | Fix tests expected results for backwards search. All tests do pass at this point. Closed-Leaf check-in: d3f6c75d user: fvogel tags: bug-4b555aca34 | |
21:16 | Fix backwards search, thanks to Koen Danckaert check-in: a46914ce user: fvogel tags: bug-4b555aca34 | |
21:00 | Simplify patch for forward search a litle bit check-in: 7abeef67 user: fvogel tags: bug-4b555aca34 | |
20:54 | Add text-22.250 exercising backwards search with -all and matching at start of line. This test currently hangs. check-in: 3ca5ccc4 user: fvogel tags: bug-4b555aca34 | |
20:43 | In checkin [243a1376] the file generic/rbc/rbcInt.c was accidentaly overwritten with rbcInt.h (this was noticed by René Zaumseil). Fix that. check-in: 28031ee8 user: fvogel tags: tip-510 | |
19:46 | merge trunk check-in: e5f2e902 user: jan.nijtmans tags: revised_text, tip-466 | |
19:40 | Change char *recordPtr to void *recordPtr in Tk_SetOptions() and friends. This is 100% upwards compatible, and equivalent to TIP #494 done in Tcl. With this, a ton of (char *) type casts can be eliminated check-in: 7ddedfba user: jan.nijtmans tags: trunk | |
15:53 | Fix bug 09e18e42d7: Tk does not display on macOS 10.14 check-in: 802de572 user: culler tags: bug-09e18e42d7 | |
15:47 | merge trunk check-in: d439872b user: jan.nijtmans tags: revised_text, tip-466 | |
02:34 | Leaving stub prototypes for layers in Closed-Leaf check-in: 1d33fb26 user: kevin_walzer tags: mac-mojave | |
02:25 | Removing layers, adding drawing context to NSView check-in: 30d60524 user: kevin_walzer tags: mac-mojave | |
2018-10-15
| ||
22:55 | merge 8.6 check-in: 8670bbda user: dgp tags: rc1, core-8-6-9-rc | |
21:27 | Merge trunk. More internal improvements check-in: e13f131e user: jan.nijtmans tags: offsetof | |
21:25 | One more set of unnecessary braces check-in: 483fe898 user: jan.nijtmans tags: trunk | |
19:44 | Merge trunk check-in: 1bac77b2 user: jan.nijtmans tags: offsetof | |
19:03 | Remove comment I forgot to revert previously. check-in: c5efc2f0 user: fvogel tags: bug-4b555aca34 | |
19:01 | merge-mark check-in: b1c05be9 user: jan.nijtmans tags: trunk | |
19:01 | Fix comment check-in: 42f949a1 user: jan.nijtmans tags: core-8-6-branch | |
18:58 | Third fix proposal for [4b555aca34]: text search -all hangs and eats all memory. (And fix test text-22.229) check-in: 490b0a1b user: fvogel tags: bug-4b555aca34 | |
18:55 | Use more size_t internally, comparable with TIP #494 but then in Tk. Eliminate unnecessary type casts check-in: d983aded user: jan.nijtmans tags: trunk | |
18:53 | Add support for "wine", and fix 2 test-cases which fail in wine check-in: fd315b27 user: jan.nijtmans tags: trunk | |
18:48 | Revert the second fix proposal, and add more tests (covering backwards searches). Note that text-22.228 and text-22.229 currently hang. check-in: acf34849 user: fvogel tags: bug-4b555aca34 | |
14:26 | Another proposed fix for [4b555aca34]: text search -all hangs and eats all memory. check-in: e1002c85 user: fvogel tags: bug-4b555aca34 | |
14:24 | Backout the previously proposed fix [80286abf05], and add more tests. check-in: 4f4b509c user: fvogel tags: bug-4b555aca34 | |
02:06 | Remove layers for now check-in: ac77a2c8 user: kevin_walzer tags: mac-mojave | |
2018-10-14
| ||
23:30 | Further attempted refinements check-in: 59162d45 user: kevin_walzer tags: mac-mojave | |
22:47 | Update changes check-in: bcc35b49 user: dgp tags: core-8-6-9-rc | |
2018-10-13
| ||
16:29 | Re-reoute drawing through drawRect method by adding canDrawSubviewsInLayer call check-in: c2ea7703 user: kevin_walzer tags: mac-mojave | |
12:36 | merge trunk check-in: 22e87a2c user: jan.nijtmans tags: offsetof | |
2018-10-12
| ||
17:55 | Merge tcl.m4 with Tcl version. Add zipfs hooks to tkAppInit.c and winMain.c, when available check-in: dc422e6c user: jan.nijtmans tags: trunk | |
2018-10-11
| ||
20:00 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: 80286abf user: fvogel tags: bug-4b555aca34 | |
19:57 | Add non regression test cases for [4b555aca34]: text search -all hangs and eats all memory check-in: be75dbc5 user: fvogel tags: bug-4b555aca34 | |
19:27 | URL updates; changes file WIP check-in: 945367d9 user: dgp tags: core-8-6-9-rc | |
18:15 | More improvements, related to the deprecation of Tk_Offset check-in: 086b7c95 user: jan.nijtmans tags: offsetof | |
2018-10-09
| ||
20:05 | Bump version numbers for release. check-in: 86e90061 user: dgp tags: core-8-6-9-rc | |
09:38 | merge core-8-6-branch check-in: 171299e5 user: fvogel tags: fv-macos-scrollbar-tests | |
09:28 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This better fix this time does not trigger regressions on macOS as revealed by canvText.test for the first fix. check-in: 41791d3a user: fvogel tags: trunk | |
09:28 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This better fix this time does not trigger regressions on macOS as revealed by canvText.test for the first fix. check-in: 4716c084 user: fvogel tags: core-8-6-branch | |
2018-10-08
| ||
20:32 | Add explanatory comments in TkpMeasureCharsInContext() on macOS. Closed-Leaf check-in: 8121c0e2 user: fvogel tags: bug-6437e8d00d | |
19:49 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly Closed-Leaf check-in: 810efa52 user: fvogel tags: bug-ca403f799b | |
03:06 | Cleanup of code check-in: 138f54b8 user: kevin_walzer tags: mac-mojave | |
2018-10-07
| ||
22:14 | Fix [6437e8d00d] (font-24.5 test fails on macOS and Linux) without regression in canvText test. This is the fix for macOS. check-in: 15ac342d user: fvogel tags: bug-6437e8d00d | |
19:40 | Re-integrate the tentative fixes for font-24.5 ([94cfd2f6] for macOS and [1235434d] for Linux) in the present bugfix branch. check-in: e74cd89c user: fvogel tags: bug-6437e8d00d | |
19:14 | merge core-8-6-branch check-in: caa59f70 user: fvogel tags: bug-6437e8d00d | |
19:07 | Revert [8e4cbf45] as a fix for [6437e8d00d] (font-24.5 test fails on macOS and Linux). This commit indeed fixed font-24.5 but it makes canvText-17.1 and canvText-19.1 newly fail. check-in: 5c86550c user: fvogel tags: trunk | |
19:06 | Revert [e0f026c8] as a fix for [6437e8d00d] (font-24.5 test fails on macOS and Linux). This commit indeed fixed font-24.5 but it makes canvText-17.1 and canvText-19.1 newly fail. check-in: aba08c93 user: fvogel tags: core-8-6-branch | |
18:49 | Fix border-3.1 by cherrypicking the fix [ab25b964] from trunk. Ticket [76e2d9c095] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: b8fb4b61 user: fvogel tags: trunk | |
18:48 | Fix border-3.1 by cherrypicking the fix [ab25b964] from trunk. Ticket [76e2d9c095] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: 5be3ba60 user: fvogel tags: core-8-6-branch | |
10:26 | Restore the build on macOS. These changes I must have forgotten to merge previously from trunk. check-in: 9f8191d4 user: fvogel tags: revised_text, tip-466 | |
2018-10-06
| ||
22:13 | Add comments to explain transition to layer-backed views check-in: b34f7544 user: kevin_walzer tags: mac-mojave | |
20:29 | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof() check-in: 56338bdd user: jan.nijtmans tags: offsetof | |
20:03 | Move entirely to layer-backed NSViews; improves performance, allows us to remove some code; rendering still needs fixing check-in: cb9b70d8 user: kevin_walzer tags: mac-mojave | |
19:03 | Add layer implementation to see if that improves rendering check-in: 74cb9097 user: kevin_walzer tags: mac-mojave | |
16:25 | merge trunk - Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam. check-in: 41817d4b user: fvogel tags: revised_text, tip-466 | |
16:12 | Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: 14b6814a user: fvogel tags: trunk | |
16:05 | Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: d5521bd6 user: fvogel tags: core-8-6-branch | |
14:15 | Remove useless option database entries Closed-Leaf check-in: 4fe07aae user: fvogel tags: bug-48ff500999 | |
10:08 | merge trunk check-in: 5d7c20be user: fvogel tags: revised_text, tip-466 | |
09:54 | merge core-8-6-branch check-in: 51932093 user: fvogel tags: fv-macos-scrollbar-tests | |
09:48 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) check-in: 810854d8 user: fvogel tags: trunk | |
09:47 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) check-in: c8dfc626 user: fvogel tags: core-8-6-branch | |
09:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. check-in: 8e4cbf45 user: fvogel tags: trunk | |
09:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. check-in: e0f026c8 user: fvogel tags: core-8-6-branch | |
09:27 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> check-in: 60b2bcd7 user: fvogel tags: trunk | |
09:26 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> check-in: 5335e530 user: fvogel tags: core-8-6-branch | |
09:22 | Fix [9658bc800c]: Several display issues with menu items, more easily seen whenborderwidth != activeborderwidth and when these values are larger than usually. check-in: d2e6da0f user: fvogel tags: trunk | |
09:22 | Fix [9658bc800c]: Several display issues with menu items, more easily seen whenborderwidth != activeborderwidth and when these values are larger than usually. check-in: f0d9589e user: fvogel tags: core-8-6-branch | |
2018-10-05
| ||
21:26 | More code cleanup, related to (unused) wchar_t, TCL_THREADS macro, and better use of size_t check-in: cd983cf1 user: jan.nijtmans tags: trunk | |
12:48 | Cleanup of code for Mojave, still more work to do on display check-in: 1f22856f user: kevin_walzer tags: mac-mojave | |
03:53 | merge trunk check-in: 80bdb30b user: fvogel tags: revised_text, tip-466 | |
2018-10-04
| ||
19:59 | more size_t related code cleanup check-in: 812b5fde user: jan.nijtmans tags: trunk | |
2018-10-03
| ||
21:30 | Patch [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: 028bcfd1 user: fvogel tags: bug-48ff500999 | |
02:26 | Removing NSWindow colorspace allows window chrome to render correctly in light and dark mode on Mojave; still need to consistently display window content check-in: 42f47743 user: kevin_walzer tags: mac-mojave | |
2018-10-01
| ||
20:22 | Pulling changes from trunk Leaf check-in: a2832439 user: hypnotoad tags: core_zip_vfs | |
14:28 | merge trunk check-in: 5d229e7a user: fvogel tags: revised_text, tip-466 | |
14:20 | Fix [0f4c69bd13]: edit info -array crashes check-in: 4bd39a75 user: fvogel tags: revised_text, tip-466 | |
12:02 | Tweak layout check-in: de8e9e28 user: kevin_walzer tags: mac-mojave | |
2018-09-30
| ||
23:13 | Added facility to copy the tcl library zipfile from the tcl build directory into the wish build directory to allow zipfs enabled wish shells to startup properly from local zipfiles. check-in: 5e16ab78 user: hypnotoad tags: core_zip_vfs | |
20:18 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) Closed-Leaf check-in: 4f95cf10 user: fvogel tags: bug-d16587255d | |
19:45 | Branch to work on broken Tk display on macOS 10.14 Mojave check-in: 30ab59ea user: kevin_walzer tags: mac-mojave | |
18:58 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: 59fea713 user: fvogel tags: trunk | |
18:58 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: ee5688cb user: fvogel tags: core-8-6-branch | |
14:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This is the fix for Linux, with Xft enabled (the default). check-in: 1235434d user: fvogel tags: bug-6437e8d00d | |
14:33 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This is the fix for macOS. check-in: 94cfd2f6 user: fvogel tags: bug-6437e8d00d | |
10:04 | merge core-8-6-branch (the diff is empty because the fix put in core-8-6-branch was already in trunk, see [ad98f10b3a]) check-in: 9bf06ba2 user: fvogel tags: trunk | |
10:00 | Fix bitmap-4.1, color-4.1 and cursor-4.1 by cherrypicking the fix [ae13ed65] from trunk. Ticket [ad98f10b3a] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: a1a0145c user: fvogel tags: core-8-6-branch | |
2018-09-29
| ||
14:44 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> Closed-Leaf check-in: 919390e3 user: fvogel tags: bug-4c84b111113 | |
09:54 | Fix drawing of the menu separator on Linux (was already correct on Windows) Closed-Leaf check-in: f8495992 user: fvogel tags: bug-9658bc800c | |
09:51 | Pulling changes from trunk check-in: 2282b24e user: hypnotoad tags: core_zip_vfs | |
09:35 | Fix drawing of the tearoff entry check-in: dff5745b user: fvogel tags: bug-9658bc800c | |
08:27 | Guard against negative widths for the indicator of menu entries, that could be obtained with larger -borderwidth value. This had no impact given how the geometry calculation algorithm is made, but... (belt and suspenders). check-in: 9a31dbf1 user: fvogel tags: bug-9658bc800c | |
08:00 | Once the menu geometry is correctly computed there is no need anymore for questionable hacks in menu width calculation when displaying it check-in: 9dcde677 user: fvogel tags: bug-9658bc800c | |
2018-09-28
| ||
22:11 | Fix more issues with menues drawing, that are visible when -activeborderwidth is very different from -borderwidth check-in: 1d847471 user: fvogel tags: bug-9658bc800c | |
2018-09-26
| ||
06:26 | Fix [9658bc800c]: Right border calculated wrong in Tk menu if borderwidth != activeborderwidth. Patch provided by ingo_brunberg check-in: 2c451736 user: fvogel tags: bug-9658bc800c | |
2018-09-25
| ||
19:16 | Merge bugfix branch bug-f792b457eb (scrollbar-3.26, 3.27, 3.28, 3.35 tests fail on macOS) check-in: c8f4ab9d user: fvogel tags: fv-macos-scrollbar-tests | |
19:13 | Fix [f792b457eb]: scrollbar-3.26, 3.27, 3.28, 3.35 tests fail on macOS. The fix consists in using the Linux code for the testmetrics command on macOS, instead of returning the width of the scrollbar (for both cxvscroll and cyvscroll requests). Closed-Leaf check-in: 62785e5e user: fvogel tags: bug-f792b457eb | |
2018-09-24
| ||
20:07 | Merge bugfix branch bug-050d1ea747 (scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 tests fail on macOS) check-in: 2ec09611 user: fvogel tags: fv-macos-scrollbar-tests | |
19:59 | Fix [050d1ea747]: scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 tests fail on macOS Closed-Leaf check-in: 3e32baa0 user: fvogel tags: bug-a84b20eddf, bug-050d1ea747 | |
02:38 | Restore some metrics from earlier Cocoa implementation of scorllbar because it seems to render more accurately and smoothly Closed-Leaf check-in: a978b090 user: kevin_walzer tags: mac-scrollbar-metrics-restore | |
2018-09-23
| ||
20:15 | Merge bugfix branch bug-874dca4873 (scrollbar-10.[12] fail on macOS) check-in: 4636008c user: fvogel tags: fv-macos-scrollbar-tests | |
20:14 | Merge bugfix branch bug-719ae3991b (ttk scrollbar-1.[23] tests fail) check-in: a574f3a1 user: fvogel tags: fv-macos-scrollbar-tests | |
20:11 | Create new branch named "fv-macos-scrollbar-tests" check-in: c514f967 user: fvogel tags: fv-macos-scrollbar-tests | |
20:05 | Ooops, the delta needs to be -4, not -1, in order to scroll down/right four lines/chars. Closed-Leaf check-in: 166e2a3d user: fvogel tags: bug-874dca4873 | |
19:57 | Fix [874dca4873]: scrollbar-10.[12] fail on macOS check-in: bb66444f user: fvogel tags: bug-874dca4873 | |
12:56 | Merge TIP #517 (Add -activerelief Configuration Option to the menu Widget) implementation following positive vote by the TCT. check-in: a9556bcb user: fvogel tags: trunk | |
12:41 | Add tests checking the new option -activerelief Closed-Leaf check-in: 9cd6fd0b user: fvogel tags: tip-517, bug-43b596451e | |
08:22 | Merge trunk check-in: 1ab46e2b user: oehhar tags: tip518-event-last-child-unmanaged | |
2018-09-22
| ||
20:31 | Use the event name of the TIP: NoManagedChild check-in: ae8359e4 user: oehhar tags: tip518-event-last-child-unmanaged | |
19:10 | Update to implement TIP518 event name change check-in: 23815eb1 user: oehhar tags: tip518-event-last-child-unmanaged | |
17:59 | Patch by Arjen sent to core 2018-09-21 Closed-Leaf check-in: 77c390ba user: oehhar tags: tip474-uniform-mouse-wheel | |
14:38 | Add some more info about the svgnano format in the photo.n man page check-in: 9e2556d9 user: fvogel tags: tip-507 | |
13:11 | Remove somewhat misleading text in comments Closed-Leaf check-in: 6c01b18e user: fvogel tags: bug-8229232472 | |
06:51 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: 091bec93 user: fvogel tags: bug-8229232472 | |
2018-09-12
| ||
21:07 | Add documentation for -activerelief check-in: d110699e user: fvogel tags: tip-517, bug-43b596451e | |
2018-09-11
| ||
11:09 | Add Windows implementation check-in: e2b6c869 user: fvogel tags: tip-517, bug-43b596451e | |
2018-09-09
| ||
16:04 | Fix [719ae3991b]: ttk scrollbar-1.[23] tests fail (regression) Closed-Leaf check-in: 16fdad9d user: fvogel tags: bug-719ae3991b | |
08:01 | Alternate fix for [43b596451e]: relief for active menu entries. If tk_strictMotif is not set, render the menu active item with flat relief. If tk_strictMotif is set, render the menu active item with raised relief. Closed-Leaf check-in: bcb0b981 user: fvogel tags: bug-43b596451e-alt, tip-517-alt | |
2018-09-08
| ||
22:18 | Remove debug printf check-in: fb60de59 user: fvogel tags: tip-517, bug-43b596451e | |
22:17 | Default for -activerelief on Linux shall be 'raised' for backwards compatibility reasons check-in: 9bfc001e user: fvogel tags: tip-517, bug-43b596451e | |
22:15 | Proof of concept for fixing [43b596451e]: relief for active menu entries. Add a -activerelief option to menues. Works on Linux only so far. check-in: f7d48119 user: fvogel tags: tip-517, bug-43b596451e | |
17:08 | Fix [6fcaaa6f80]: ttk::entry insertion cursor not visible. Patch from Csaba Nemethi. check-in: 28b52309 user: fvogel tags: trunk | |
17:08 | Fix [6fcaaa6f80]: ttk::entry insertion cursor not visible. Patch from Csaba Nemethi. check-in: 4c6cdfa4 user: fvogel tags: core-8-6-branch | |
17:03 | Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a different fix. Patch from Christian Werner. check-in: 93ca7e58 user: fvogel tags: trunk | |
16:41 | Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a different fix. Patch from Christian Werner. check-in: 1ada7439 user: fvogel tags: core-8-6-branch | |
2018-09-07
| ||
20:40 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. check-in: 0100c2ca user: fvogel tags: trunk | |
20:40 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. check-in: 9357f4ba user: fvogel tags: core-8-6-branch | |
20:08 | Ooops, one line should have been removed in previous commit. Plus: don't convert tab to spaces on otherwise unchanged lines Closed-Leaf check-in: 1eaf79fe user: fvogel tags: bug-6fcaaa6f80 | |
20:03 | Better version of the patch, again by Csaba Nemethi check-in: 221dbdd4 user: fvogel tags: bug-6fcaaa6f80 | |
2018-09-06
| ||
12:40 | Use TCL_IO_FAILURE, for more readable TIP #494 compatibility. check-in: abe0d3b1 user: jan.nijtmans tags: trunk | |
08:02 | Header include reform: Since "tkInt.h" already contains header files like <stdlib.h>, <string.h> and <ctype.h>, we don't have to include those in every separate C-file. Just depend on tkInt.h to provide it. This mainly affects ttk, since most other files already adhered to this. check-in: d69113b3 user: jan.nijtmans tags: trunk | |
07:56 | Make photo.n compile to html again by fixing syntax errors. Also, reword a bit the documentation for the svgnano format. check-in: 263135f2 user: fvogel tags: tip-507 | |
2018-09-04
| ||
21:38 | Better native looking rendering for the vista theme combobox, as agreed in [05bd7f4da8]. This now really looks like a native combobox on vista, be it in the normal state or disabled state. The previous commit provided a readonly combobox looking native which was moved to the wiki, see https://wiki.tcl-lang.org/55506 Closed-Leaf check-in: 23816923 user: fvogel tags: bug-05bd7f4da8 | |
2018-09-03
| ||
18:10 | Change syntax of 'instate' to a regular if statement. See [4e2d985d4a] and discussion on comp.lang.tcl (pointer is in the ticket). Closed-Leaf check-in: 5743bd56 user: bll tags: bug-4e2d985d4a | |
09:18 | merge 8.6 check-in: d8a1d0d9 user: jan.nijtmans tags: androwish | |
2018-09-02
| ||
15:40 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: 01df9d47 user: fvogel tags: trunk | |
15:39 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: dbdda0ef user: fvogel tags: core-8-6-branch | |
2018-09-01
| ||
22:15 | Merge 8.6 check-in: d742d930 user: jan.nijtmans tags: trunk | |
22:13 | Delete unused variables, and eol-spacing check-in: c8d65ad2 user: jan.nijtmans tags: core-8-6-branch | |
21:48 | Don't warn about deprecated declarations in tkStubInit.c, they should be in the stub table anyway check-in: a8fd1170 user: jan.nijtmans tags: trunk | |
2018-08-31
| ||
15:31 | bugfix branch for: [6fcaaa6f80] Fix position of insertion cursor for ttk entry. Patch provided by Csaba Nemethi. check-in: d456b1ce user: bll tags: bug-6fcaaa6f80 | |
2018-08-29
| ||
02:32 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar check-in: 1528caab user: kevin_walzer tags: trunk | |
02:32 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar check-in: 816e8e0b user: kevin_walzer tags: core-8-6-branch | |
02:30 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar Closed-Leaf check-in: 765376b5 user: kevin_walzer tags: mac-unix-scrolltest | |
2018-08-28
| ||
02:14 | Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with scrollbar check-in: 74d6dfbf user: kevin_walzer tags: trunk | |
02:13 | Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with scrollbar check-in: 87a45626 user: kevin_walzer tags: core-8-6-branch | |
2018-08-26
| ||
20:08 | Added test layout-2 testing the correct return of an error when -children {} is given in ttk::style layout Closed-Leaf check-in: 057dc9dc user: fvogel tags: bug-3441086fff | |
2018-08-24
| ||
21:54 | Refine error code check-in: f59c3a05 user: fvogel tags: bug-3441086fff | |
21:47 | More general error message, since it can be raised not only because of an empty -children option value check-in: bbc60421 user: fvogel tags: bug-3441086fff | |
21:43 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: a76cb88e user: fvogel tags: bug-3441086fff | |
19:32 | Properly get the CBRO_HOT state of the combobox, which it should be in when the mouse hovers it in vista theme check-in: 1636823a user: fvogel tags: bug-05bd7f4da8 | |
19:16 | Better fix for [05bd7f4da8]: using the correct CP_READONLY element makes the combobox look more native with vista theme, in all normal, disabled and pressed states check-in: c092ee42 user: fvogel tags: bug-05bd7f4da8 | |
2018-08-21
| ||
19:26 | Fix [dee98dcb15]: font-21.6 test fails on macOS, by skipping the test on this OS check-in: a15c43ee user: fvogel tags: trunk | |
19:24 | Fix [dee98dcb15]: font-21.6 test fails on macOS, by skipping the test on this OS check-in: f5da737a user: fvogel tags: core-8-6-branch | |
19:21 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS check-in: 536298e8 user: fvogel tags: trunk | |
19:20 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS check-in: 2b44b7ed user: fvogel tags: core-8-6-branch | |
19:06 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) check-in: 854a060c user: fvogel tags: trunk | |
19:05 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) check-in: e14009ca user: fvogel tags: core-8-6-branch | |
2018-08-19
| ||
20:50 | Removed the call to TkSuspendClipboard when the app is deactivated. check-in: 8412c865 user: culler tags: bug-b947864419, bug-b947864419-redux | |
16:48 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) Closed-Leaf check-in: 4634437c user: fvogel tags: bug-66db98f30d, bug-98dce84781 | |
14:14 | merge trunk check-in: fc67d206 user: fvogel tags: tip-507 | |
14:12 | merge trunk check-in: d222f03a user: fvogel tags: tip-510 | |
14:11 | New files provided by René Zaumseil: some more clean up in generic/rbc, and file generic/rbc/rbcAlloc.c is no more needed check-in: 072b83be user: fvogel tags: tip-510 | |
14:06 | New files provided by René Zaumseil: elimination of the use of RbcList*() functions check-in: 243a1376 user: fvogel tags: tip-510 | |
13:49 | merge trunk (leaving out any changes in generic/tkText* however) check-in: 06b9d56a user: fvogel tags: revised_text, tip-466 | |
2018-08-18
| ||
21:22 | merge core-8-6-branch check-in: f9947b8d user: culler tags: bug-b947864419, bug-b947864419-redux | |
21:17 | Fix bug [c2c5bdb4aa]: segfault when opening colorpicker check-in: 3fadeb90 user: culler tags: trunk | |
21:15 | Fix bug [c2c5bdb4aa]: segfault when opening colorpicker check-in: 6f994d29 user: culler tags: core-8-6-branch | |
21:08 | Fix bug [c2c5bdb4aa]: add test for NULL pointer Closed-Leaf check-in: 66456ff1 user: culler tags: bug-c2c5bdb4aa | |
2018-08-17
| ||
14:23 | 'edit info' now allows option for retrieval of single value, for example 'edit info -bytesize' check-in: 1af0d05f user: gcramer tags: revised_text, tip-466 | |
2018-08-15
| ||
19:51 | Reverted a pointless change in tkCheckPasteboard. check-in: 3dd96e7b user: culler tags: bug-b947864419, bug-b947864419-redux | |
19:17 | Fix bug [b947864419]: Also account for changes to the clipboard made by other apps check-in: c554e32b user: culler tags: bug-b947864419, bug-b947864419-redux | |
16:22 | Fix [98dce84781]: yesno messageBoxes on macOS return wrong values check-in: b2160d49 user: fvogel tags: trunk | |
16:21 | Fix [98dce84781]: yesno messageBoxes on macOS return wrong values check-in: 902c9d17 user: fvogel tags: core-8-6-branch | |
16:20 | Fix [98dce84781] by partial revert of previous commit. check-in: ccf173b5 user: fvogel tags: bug-66db98f30d, bug-98dce84781 | |
15:55 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] check-in: e113ed23 user: fvogel tags: trunk | |
15:54 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] check-in: 6557e972 user: fvogel tags: core-8-6-branch | |
15:53 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] Closed-Leaf check-in: dba7420c user: fvogel tags: bug-b947864419 | |
2018-08-14
| ||
11:53 | merge 8.6 check-in: 2a4aefa8 user: jan.nijtmans tags: trunk | |
11:52 | Fix a few MacOSX compiler warnings check-in: a722420d user: jan.nijtmans tags: core-8-6-branch | |
07:25 | Merge 8.6 check-in: dd0a0e01 user: jan.nijtmans tags: trunk | |
07:24 | Minor bug-fix for Cygwin: If compiled for Win32 but running on Cygwin, console shouldn't be initialized, because it is never used. This should be a runtime check, not a compile-time check. check-in: 70217c90 user: jan.nijtmans tags: core-8-6-branch | |
01:46 | Merge mac-keyrelease-branch to fix 1ba71a86bb check-in: 7e113279 user: kevin_walzer tags: trunk | |
01:46 | Merge mac-keyrelease-branch to fix 1ba71a86bb check-in: 2431d3bd user: kevin_walzer tags: core-8-6-branch | |
2018-08-13
| ||
14:14 | Add support for TIP #481, which provides a possible alternative for the utility function TkGetByteArrayFromObj() check-in: 71060e0d user: jan.nijtmans tags: trunk | |
14:11 | More of of size_t in photo implementation, and remove unnecessary #includes check-in: 40c948f3 user: jan.nijtmans tags: trunk | |
02:20 | Clean up, remove commented-out code Closed-Leaf check-in: ec81d802 user: kevin_walzer tags: mac-keyrelease-test | |
02:06 | Test fix for 1ba71a86bb, so key release events fire at the correct point check-in: 466c3287 user: kevin_walzer tags: mac-keyrelease-test | |
2018-08-12
| ||
17:13 | Eliminate all usage of CONST84, and fix a few MacOSX compiler warnings check-in: f72c3f43 user: jan.nijtmans tags: trunk | |
14:54 | Merging fix for 1875c1f30f, a84b20edd check-in: 47959f6d user: kevin_walzer tags: trunk | |
14:54 | Merging fix for 1875c1f30f, a84b20edd check-in: 26a029b4 user: kevin_walzer tags: core-8-6-branch | |
2018-08-11
| ||
21:33 | More preparation for TIP #494 compatibitly. Add 2 utility functions, which can retreive big strings and ByteArrays without length overflow. check-in: e8961ae6 user: jan.nijtmans tags: trunk | |
17:48 | Remove warning on unused variable Closed-Leaf check-in: c53b4a0f user: kevin_walzer tags: mac-scrollbar-fix | |
15:10 | Minor tweak check-in: 970b9cf9 user: kevin_walzer tags: mac-scrollbar-fix | |
14:47 | possible fix for d83153578e to align mouse and vertical scrollbar on macOS by using only normal-size scrollbar, removing small variant check-in: 2be8fdb7 user: kevin_walzer tags: mac-scrollbar-fix | |
2018-08-10
| ||
13:24 | Merge 8.6 check-in: 5cae0bf8 user: jan.nijtmans tags: trunk | |
13:23 | Fix [2db2bed787]: test clrpick-3.1, 3.2, 4.1 hang, demand interaction. Caused by previous commit. Thanks, Don, for noticing this! check-in: 69787f0d user: jan.nijtmans tags: core-8-6-branch | |
06:42 | Merge 8.6 check-in: b7da5a9d user: jan.nijtmans tags: trunk | |
06:42 | Remove end-of-line spacing check-in: 7aaffc71 user: jan.nijtmans tags: trunk | |
06:39 | Eliminate type-casts, by using size_t type internally in more situations. No functional changes check-in: fe740f8d user: jan.nijtmans tags: core-8-6-branch | |
2018-08-08
| ||
07:23 | Change flag NEW_STYLE_COMMANDS into OLD_STYLE_COMMANDS. This makes it easier to remove the deprecated part in the future. If building with Tcl > 8, Don't build the compatibility Tk_Photo* (From Tk < 8.4 or so) functions any more. check-in: 236a2e68 user: jan.nijtmans tags: trunk | |
06:58 | Merge 8.6 check-in: 053920aa user: jan.nijtmans tags: trunk | |
06:57 | Replace 2 usages of MessageBoxA() with Unicode variant MessageBoxW() check-in: 5356b23d user: jan.nijtmans tags: core-8-6-branch | |
02:27 | Merge mac-fullscreen-branch check-in: d8b5908b user: kevin_walzer tags: trunk | |
02:22 | Merge mac-fullscreen-test branch check-in: cb695d9e user: kevin_walzer tags: core-8-6-branch | |
2018-08-06
| ||
12:22 | (1) Minor fix. (2) Correction of inconsistent spelling in text doc. (3) New chapters in text doc about issues: ISSUES CONCERNING WIDGET STATE, and ISSUES CONCERNING DEAD PEERS. check-in: 1b8a7bd9 user: gcramer tags: revised_text, tip-466 | |
2018-08-05
| ||
06:55 | Default state of the state map should be {} 1 according to the man page check-in: 9a08901b user: fvogel tags: bug-05bd7f4da8 | |
06:53 | Restore geometry, no such change was intended check-in: 209d3bce user: fvogel tags: bug-05bd7f4da8 | |
2018-08-04
| ||
13:07 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. Patch from Brad Lanam. check-in: 29d44d66 user: fvogel tags: bug-05bd7f4da8 | |
11:26 | Test support for earlier OS's, new fixes ifdef'ed out to allow it to build for 10.10 Closed-Leaf check-in: 00588826 user: kevin_walzer tags: mac-fullscreen-test | |
08:37 | Removed some end-of-line white space in previous changes so that the final diff of this branch against 8.6 will not show them. check-in: 1e185945 user: fvogel tags: mac-fullscreen-test | |
02:05 | Branch to test new implemenation of modern Mac fullscreen API check-in: ad97f544 user: kevin_walzer tags: mac-fullscreen-test | |
2018-07-28
| ||
12:03 | merge core-8-6-branch check-in: 0614163d user: fvogel tags: trunk | |
12:02 | merge core-8-5-branch check-in: 58762c7c user: fvogel tags: core-8-6-branch | |
11:58 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif. Cherrypicked [95f4a8e283] check-in: aa4f089b user: fvogel tags: core-8-5-branch | |
2018-07-27
| ||
21:08 | Fix [ec9270f5fd]: font-45.3 test fails on macOS check-in: 1ec3098f user: fvogel tags: trunk | |
21:08 | Fix [ec9270f5fd]: font-45.3 test fails on macOS check-in: fa31c7bf user: fvogel tags: core-8-6-branch | |
21:05 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: fda9979c user: fvogel tags: trunk | |
21:03 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 95f4a8e2 user: fvogel tags: core-8-6-branch | |
2018-07-25
| ||
06:23 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS Closed-Leaf check-in: 66322406 user: fvogel tags: bug-59dde8a675 | |
2018-07-24
| ||
21:26 | Fix [dee98dcb15]: font-21.6 test fails on macOS Closed-Leaf check-in: 1f070128 user: fvogel tags: bug-dee98dcb15 | |
21:04 | Fix [ec9270f5fd]: font-45.3 test fails on macOS Closed-Leaf check-in: 4a081c22 user: fvogel tags: bug-ec9270f5fd | |
2018-07-22
| ||
09:39 | Better comment in the test, by Erik Leunissen Closed-Leaf check-in: b38427f6 user: fvogel tags: bug-fbaed1f66b | |
2018-07-21
| ||
15:09 | Add test imgPhoto-14.5 exercising the fix for [fbaed1f66b]. The GIF decoder didn't manage deferred clear code. This test passes with the fix [340cad7a] and fails before that fix. check-in: b20ddb0a user: fvogel tags: bug-fbaed1f66b | |
13:37 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 340cad7a user: fvogel tags: bug-fbaed1f66b | |
2018-07-17
| ||
18:59 | Fix [1475156fff]: Numerous select.test and unixSelect.test failures on macOS. Also clipboard-6.2 check-in: 8c7c8ff3 user: fvogel tags: trunk | |
18:57 | Fix [1475156fff]: Numerous select.test and unixSelect.test failures on macOS. Also clipboard-6.2 check-in: 2dfc3496 user: fvogel tags: core-8-6-branch | |
18:54 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: 60fa0f23 user: fvogel tags: trunk | |
18:53 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: 1b121d88 user: fvogel tags: core-8-6-branch | |
18:51 | Fix [d34dcd5225]: frame-2.17 fails on macOS check-in: c451e97f user: fvogel tags: trunk | |
18:51 | Fix [d34dcd5225]: frame-2.17 fails on macOS check-in: 7e84209d user: fvogel tags: core-8-6-branch | |
18:49 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: d7225b61 user: fvogel tags: trunk | |
18:49 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: 5a680abb user: fvogel tags: core-8-6-branch | |
2018-07-11
| ||
19:55 | Promote some internal variables from int to size_t. This makes Tk compile with TIP #494-enabled Tcl, without the need for -DTCL_USE_INT_RETURN check-in: bda7be3d user: jan.nijtmans tags: trunk | |
2018-07-10
| ||
19:22 | Make Tk sufficiently 64-bit aware in order to withstand TIP #494 possible problems Closed-Leaf check-in: 785b85f4 user: jan.nijtmans tags: tip-494 | |
2018-07-09
| ||
18:12 | Ongoing work (not finished yet) making Tk fully 64-bit size_t aware (see TIP #494) without compatibility macros check-in: 0ff4b2be user: jan.nijtmans tags: tip-494 | |
18:10 | Make Tk compile with TIP #494 (being tested now) using compatibility macros. Without TIP #494 there is no effect check-in: cc2ef92f user: jan.nijtmans tags: trunk | |
2018-07-08
| ||
20:24 | Ditto for clipboard-6.2. Don't run this test on macOS, only on x11. This test checks X selection mechanisms that are only present on x11, not on unix aqua. Closed-Leaf check-in: 7b6bf3cb user: fvogel tags: bug-1475156fff | |
20:08 | Remove superfluous code in clipboard-4.3 and clipboard-4.5 tests check-in: 79464cbb user: fvogel tags: bug-b947864419 | |
19:58 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: b4c5f163 user: fvogel tags: bug-b947864419 | |
2018-07-07
| ||
21:28 | Also prevent unixSelect-1.* tests from failing on macOS. These tests check X selection mechanisms that are only present on x11, not on unix aqua. Therefore don't run them on aqua. check-in: fdb21d74 user: fvogel tags: bug-1475156fff | |
11:20 | Fix [1475156fff]: Numerous select.test failures on macOS check-in: 90f8e7bc user: fvogel tags: bug-1475156fff | |
2018-07-06
| ||
21:22 | Fix [d34dcd5225]: frame-2.17 fails on macOS Closed-Leaf check-in: fbd5c85c user: fvogel tags: bug-d34dcd5225 | |
20:24 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS Closed-Leaf check-in: c7c1a554 user: fvogel tags: bug-1088825fff | |
2018-07-05
| ||
11:24 | Remove debug code check-in: c77f765d user: fvogel tags: tip-510 | |
2018-07-04
| ||
20:24 | Implement [25df4fb275]: Control-u (delete from linestart to cursor) bindings for (ttk)entry, (ttk)spinbox, and text widgets. Patch from Stuart Cassoff. Leaf check-in: 6929eff5 user: fvogel tags: rfe-25df4fb275 | |
20:06 | Commit changes received from René Zaumseil check-in: ac543027 user: fvogel tags: tip-510 | |
09:33 | Changes based on recommendations in http://code.activestate.com/lists/tcl-core/19816/. Cleanup old code. Closed-Leaf check-in: d65d0705 user: stu tags: tk-stu-pkg | |
08:46 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 9d657700 user: fvogel tags: trunk | |
08:45 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 342bec0b user: fvogel tags: core-8-6-branch | |
08:43 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: 201b66f8 user: fvogel tags: trunk | |
08:43 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: cc96f015 user: fvogel tags: core-8-6-branch | |
08:40 | Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 212967b6 user: fvogel tags: trunk | |
08:40 | Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 84303091 user: fvogel tags: core-8-6-branch | |
07:13 | Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 5f6e8877 user: fvogel tags: trunk | |
07:12 | Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 155ec67d user: fvogel tags: core-8-6-branch | |
07:08 | Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 50d0ece3 user: fvogel tags: trunk | |
07:08 | Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 514d588f user: fvogel tags: core-8-6-branch | |
07:05 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: 32bea9bc user: fvogel tags: trunk | |
07:04 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: e90dd890 user: fvogel tags: core-8-6-branch | |
2018-07-03
| ||
16:08 | Merge trunk. check-in: ead36d87 user: stu tags: tk-stu-pkg | |
02:33 | Use INSTALL_*/DIST_INSTALL_* macros to make dist. check-in: dd8c3eb8 user: stu tags: trunk | |
2018-07-02
| ||
18:37 | Try to keep the bindings list sorted-ish. , check-in: a300d76f user: stu tags: trunk | |
2018-07-01
| ||
15:42 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS Closed-Leaf check-in: 3166ee3d user: fvogel tags: bug-37a723eadd | |
2018-06-30
| ||
21:08 | Fix bug [1356961b8c]: add code to ensure wm transient is using a true toplevel as the master. Closed-Leaf check-in: ba4117fa user: culler tags: bug-1356961b8c | |
14:30 | Complete test wm-resizable-2.1 with the fourth combination case Closed-Leaf check-in: 32b9c8fe user: fvogel tags: bug-6ca257310a | |
13:48 | Synchronize the resizing flags and attributes so wm resizable reports values correctly. check-in: 3752da03 user: culler tags: bug-6ca257310a | |
2018-06-29
| ||
21:39 | Fix bug [6ca257310a]: add implementation of [TkWindow windowWillResize]. check-in: c3fd47a7 user: culler tags: bug-6ca257310a | |
2018-06-28
| ||
19:54 | Fix [119bb094af]: wm-iconbitmap-2.1 fails on macOS Closed-Leaf check-in: 3691982a user: fvogel tags: bug-119bb094af | |
19:42 | Fix [119bb094af]: wm-iconbitmap-1.4 fails on macOS check-in: 4a310eb1 user: fvogel tags: bug-119bb094af | |
18:24 | Commit changes received from René Zaumseil check-in: f80ff0cf user: fvogel tags: tip-510 | |
2018-06-26
| ||
21:26 | Bugfixes by René Zaumseil: TRUE and FALSE were undefined under Linux, and types were wrong in rbcTile.c check-in: 6b1b31ec user: fvogel tags: tip-510 | |
21:21 | Add file library/rbc/graph.tcl provided by René Zaumseil check-in: f2524760 user: fvogel tags: tip-510 | |
2018-06-25
| ||
10:16 | (Partial) implementation for TIP #510: Add Rbc to Tk, from René Zaumseil. check-in: 1008d171 user: fvogel tags: tip-510 | |
2018-06-18
| ||
20:08 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS Closed-Leaf check-in: d584f22e user: fvogel tags: bug-68b78ef96a | |
07:49 | Sync unix/tcl.m4 with Tcl version, and re-generate unix configure script check-in: f4ff72ef user: jan.nijtmans tags: trunk | |
07:44 | Sync tcl.m4 with Tcl, and regenerate configure script check-in: 984c527a user: jan.nijtmans tags: core-8-6-branch | |
07:37 | Sync DIR64 changes from Tcl to Tk too (even though DIR64 isn't actually used for Tk. Just for completeness. check-in: 657e332c user: jan.nijtmans tags: core-8-5-branch | |
2018-06-17
| ||
15:34 | merge 8.5 check-in: 21fcf52e user: jan.nijtmans tags: core-8-6-branch | |
15:27 | Sync tcl.m4 with Tcl version. Re-generate unix/configure script check-in: fe17be5b user: jan.nijtmans tags: core-8-5-branch | |
2018-06-16
| ||
08:50 | merge trunk check-in: a73fe039 user: fvogel tags: revised_text, tip-466 | |
08:48 | Fix [de01e24aa1]: Text replace command involving selection crashes check-in: a7eda6bd user: fvogel tags: trunk | |
08:48 | Fix [de01e24aa1]: Text replace command involving selection crashes check-in: 4115c4e6 user: fvogel tags: core-8-6-branch | |
2018-06-15
| ||
10:26 | Align common install locations in SC_PATH_TCLCONFIG and SC_PATH_TKCONFIG. Add FreeBSD and OpenBSD 8.6 paths. check-in: 6f55ed19 user: stu tags: trunk | |
08:30 | Make svg compile with MS VC++ 6 - attention - strtoll is replaced by strtol which has lower resolution. check-in: d51b5993 user: oehhar tags: tip-507 | |
2018-06-13
| ||
20:29 | merge trunk check-in: 2a60a35b user: fvogel tags: revised_text, tip-466 | |
20:27 | Fix [de01e24aa1]: Text replace command involving selection crashes Closed-Leaf check-in: e73b162c user: fvogel tags: bug-de01e24aa1 | |
11:30 | New files provided by René Zaumseil: photo.n man page updated, and tests refined. check-in: 226b79e3 user: fvogel tags: tip-507 | |
11:19 | Add (currently crashing) test text-8.28 to demonstrate [de01e24aa1]: Text replace command involving selection crashes check-in: d0203d44 user: fvogel tags: bug-de01e24aa1 | |
2018-06-12
| ||
19:35 | Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 4891e0dc user: fvogel tags: trunk | |
19:35 | Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 349f9323 user: fvogel tags: core-8-6-branch | |
2018-06-11
| ||
17:15 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald Closed-Leaf check-in: 0f4e1517 user: fvogel tags: bug-309b426171 | |
2018-06-09
| ||
20:24 | Remove platform checking: all platforms will call XSync() Closed-Leaf check-in: d47221a4 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-06-08
| ||
14:35 | Removed unnecessary calls to deprecated methods [NSWindow disableFlushWindow] and [NSWindow enableFlushWindow] in TkMacOSXSetupDrawingContext and TkMacOSXRestoreDrawingContext respectively. check-in: 270e0f0e user: culler tags: bug-1938774fff, bug-1821174fff | |
2018-06-07
| ||
19:18 | Replace calls to deprecated [NSWindow flushWindow] et al with calls to [NSWindow displayIfNeeded]. check-in: b166995c user: culler tags: bug-1938774fff, bug-1821174fff | |
2018-06-06
| ||
18:13 | Make branch compile with MSVC 2008 (Express Edition) check-in: 51bedfe8 user: fvogel tags: tip-507 | |
2018-06-04
| ||
21:04 | Test added by René Zaumseil for the crash he just fixed check-in: b935c022 user: fvogel tags: tip-507 | |
21:03 | René Zaumseil fixed a crash check-in: d6040611 user: fvogel tags: tip-507 | |
2018-06-03
| ||
22:03 | Moved range check of keycode to TkpSetKeycodeAndState for ticket [382712ad]. check-in: 07d8c66f user: chw tags: bug-382712ade6 | |
2018-05-31
| ||
21:25 | merge 8.6 check-in: a7a7676f user: jan.nijtmans tags: androwish | |
20:13 | Sync various configure-related changes from Tcl (from core-8-branch) check-in: f017dfc8 user: jan.nijtmans tags: trunk | |
2018-05-26
| ||
07:07 | Add a missing fix from Christian Werner. See [1821174fff] check-in: 0e402fa7 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
07:01 | merge core-8-6-branch check-in: 00d5737a user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-05-16
| ||
18:16 | New files provided by René Zaumseil check-in: 2bc38f44 user: fvogel tags: tip-507 | |
2018-05-15
| ||
19:35 | Add missing bit to makefile.vc to try to make it compile with MSVC check-in: 2bdaabc6 user: fvogel tags: tip-507 | |
19:32 | Add missing files, as provided by René Zaumseil. check-in: 3eb7382a user: fvogel tags: tip-507 | |
19:30 | Implementation of TIP #507: Include simple svg support with nanosvg. Files as provided by René Zaumseil. check-in: 736b7c4d user: fvogel tags: tip-507 | |
2018-05-13
| ||
19:30 | Merge TIP #496 implementation following positive vote by the TCT check-in: d73779cf user: fvogel tags: trunk | |
19:24 | Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: e4a967f3 user: fvogel tags: trunk | |
19:24 | Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: daedfc3f user: fvogel tags: core-8-6-branch | |
17:41 | Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 3628b824 user: fvogel tags: trunk | |
17:41 | Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 95784c73 user: fvogel tags: core-8-6-branch | |
17:35 | Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 17a6f47a user: fvogel tags: trunk | |
17:35 | Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 57efce1e user: fvogel tags: core-8-6-branch | |
2018-05-03
| ||
22:25 | Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 71d79da3 user: culler tags: trunk | |
22:22 | Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 5c15789c user: culler tags: core-8-6-branch | |
20:32 | Fix [696cc431c3]: undocumented styling options for ttk:: widgets check-in: dc588239 user: fvogel tags: trunk | |
20:31 | Fix [696cc431c3]: undocumented styling options for ttk:: widgets check-in: b153cee2 user: fvogel tags: core-8-6-branch | |
20:29 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: 2479ca2d user: fvogel tags: trunk | |
20:28 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: 1fdcf6f5 user: fvogel tags: core-8-6-branch | |
20:26 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors check-in: 4e7eee43 user: fvogel tags: trunk | |
20:25 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors check-in: 228b1c83 user: fvogel tags: core-8-6-branch | |
19:22 | Organize differently documentation for -placeholder* options. These are promoted to the state of standard options, which resolves cross-linking issues with the html help maker. Closed-Leaf check-in: c7941c03 user: fvogel tags: tip-496 | |
06:12 | Further patch from Christian Werner, on the observation that on Fedora 28 Workstation on x86_64 XKeyEvents generated by input methods have the keycode field set to 0 which fails the range check and thus doesn't get processed further check-in: 7ecf523a user: fvogel tags: bug-382712ade6 | |
06:07 | merge core-8-6-branch check-in: 97905640 user: fvogel tags: bug-382712ade6 | |
2018-05-01
| ||
22:32 | Eliminate unnecessary offsets. This moves buttons down 1px, which is better. Closed-Leaf check-in: 82724e59 user: culler tags: bug-6da617825e | |
19:14 | Adjust button metrics in HITheme instead of Tk. check-in: 899361f8 user: culler tags: bug-6da617825e | |
19:01 | merge trunk check-in: 08198ac6 user: fvogel tags: tip-496 | |
18:57 | Fix wrong formatting in busy.n check-in: c61698ed user: fvogel tags: trunk | |
18:57 | Fix wrong formatting in busy.n Closed-Leaf check-in: aae2e547 user: fvogel tags: tip-492 | |
15:34 | Improved documentation for tip-496. Compiles, but there is still an issue regarding cross-linking to ttk_entry.n check-in: d6ccb97d user: fvogel tags: tip-496 | |
14:45 | Documentation for -placeholder and -placeholderforeground options, from René Zaumseil. Does not compile and needs further work. check-in: 6b0e7ef4 user: fvogel tags: tip-496 | |
12:48 | Unify further error messages for tk_messageBox options check-in: ceca7257 user: fvogel tags: bug-66db98f30d | |
12:37 | Unify error messages for wrong values of 'tk_messageBox -default' among platforms: Windows and X11 now return the same error check-in: f89fc3bb user: fvogel tags: bug-66db98f30d | |
12:20 | Make msgbox.test pass on all platforms (checked on Win Vista, Linux Debian 8 and macOS 10.12.6) check-in: c2a16489 user: fvogel tags: bug-66db98f30d | |
11:49 | Fix mistake in previous commit check-in: ee50df16 user: fvogel tags: bug-66db98f30d | |
10:46 | Fix msgbox.test expected results when running on macOS check-in: 39ba3d50 user: fvogel tags: bug-66db98f30d | |
10:15 | Document -command macOS-specific option of tk_messageBox check-in: 1c3b84d4 user: fvogel tags: bug-66db98f30d | |
08:35 | Fix filebox.test expected results when running on macOS check-in: c86f4aab user: fvogel tags: bug-66db98f30d | |
08:06 | Document -command macOS-specific option of tk_chooseDirectory, tk_getOpenFile and tk_GetSaveFile check-in: e402b3c4 user: fvogel tags: bug-66db98f30d | |
2018-04-30
| ||
19:30 | Document -message macOS-specific option of tk_chooseDirectory check-in: 5c22cdf2 user: fvogel tags: bug-66db98f30d | |
19:21 | Work around [38e83e6ec9]: config-4.57 fails on macOS Closed-Leaf check-in: 6d66f25c user: fvogel tags: bug-38e83e6ec9 | |
19:01 | Work around [38e83e6ec9]: canvasText-1.11 fails on macOS check-in: 2ac3c018 user: fvogel tags: bug-38e83e6ec9 | |
18:49 | Fix [ddeef0e069]: Some canvImg tests fail on macOS Closed-Leaf check-in: 47aadbfe user: fvogel tags: bug-ddeef0e069 | |
18:25 | Fix missing part of the error message in test choosedir-1.5.2 check-in: 272fd0a4 user: fvogel tags: bug-66db98f30d | |
18:14 | Some tests in choosedir.test (those that check the options parsing) can be run on all platforms, therefore remove the unnecessary constraints check-in: d294cf00 user: fvogel tags: bug-66db98f30d | |
18:11 | Fix [66db98f30d]: choosedir-1.5 fails on macOS check-in: c582c6e3 user: fvogel tags: bug-66db98f30d | |
15:58 | Fix [6d5042069f]: tk inactive does not work on macOS (tk-6.5 fails) check-in: e6bc333f user: culler tags: trunk | |
15:53 | Fix [6d5042069f]: tk inactive does not work on macOS (tk-6.5 fails) check-in: adb7926c user: culler tags: core-8-6-branch | |
06:07 | Close unintended fork Closed-Leaf check-in: 869663f3 user: fvogel tags: bug-6d5042069f | |
2018-04-29
| ||
22:43 | Explicitly initialize the static timestamp, for stylistic reasons. check-in: 3e10c91d user: culler tags: bug-6d5042069f | |
22:00 | A minimally invasive fix. Since the one and only TkDisplay is a static global in tkMacOSXXStubs.c, we may as well do the same with the timestamp.. check-in: 1c46b1ab user: culler tags: bug-6d5042069f | |
17:28 | The inactivity timer still works; only the reset is broken. And it is not necessary to reset the system timer. This is a workaround. check-in: 7f32e54a user: culler tags: bug-6d5042069f | |
15:57 | Fix man page of Tk_GetUserInactiveTime and Tk_ResetUserInactiveTime check-in: 2c6f10e4 user: fvogel tags: bug-6d5042069f | |
03:01 | Borrowed a hack from tkMacOSXClipboard.c to make sure that the same Time variable is updated by the tk inactive command and the event processor. check-in: c4492b2e user: culler tags: bug-6d5042069f | |
01:51 | Create a simple inactivity timer. check-in: 9e956dfe user: culler tags: bug-6d5042069f | |
2018-04-28
| ||
13:54 | Remove test listbox-32 that failed because it was trying to check untestable things (see [75d38f8608]). Closed-Leaf check-in: b06d31bb user: fvogel tags: bug-75d38f8608 | |
07:38 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors Closed-Leaf check-in: 48cc00a1 user: fvogel tags: bug-98c41cf3e7 | |
07:21 | Fix [7423f90fbf]: missing option priorities prevent users from styling some widgets check-in: a81d9581 user: fvogel tags: trunk | |
07:20 | Fix [7423f90fbf]: missing option priorities prevent users from styling some widgets check-in: 837b4eba user: fvogel tags: core-8-6-branch | |
2018-04-24
| ||
00:00 | Set the other 'option add' commands to use widgetDefault as the priority. Closed-Leaf check-in: c9b03e6d user: bll tags: bug-7423f90f | |
2018-04-22
| ||
17:49 | Change all 'option add' default values to 'widgetDefault'. Reference: bug-7432f90f check-in: cb74b607 user: bll tags: bug-7423f90f | |
17:46 | Create new branch named "bug-7423f90f" check-in: 3d31f122 user: bll tags: bug-7423f90f | |
2018-04-20
| ||
17:41 | Add some missing styling options. Closed-Leaf check-in: f86863a3 user: bll tags: rfe-696cc431 | |
2018-04-17
| ||
18:58 | Update font styling. check-in: ab30722f user: bll tags: rfe-696cc431 | |
2018-04-15
| ||
21:18 | Fix test entry-10.1 in ttk/entry.test so that ttk widgets are tested, and add testing of -placeholderforeground for ttk::entry. check-in: 999eb159 user: fvogel tags: tip-496 | |
08:55 | merge trunk (because tip-496 does not target 8.6 but 8.7, whereas branch tip-496 was created off core-8-6-branch) check-in: cfca518b user: fvogel tags: tip-496 | |
2018-04-14
| ||
09:39 | merge trunk (except changes in generic/tkTextIndex.c from [52b7383b]) check-in: 229fbd79 user: fvogel tags: revised_text, tip-466 | |
2018-04-12
| ||
22:52 | Merge core-8-6-branch check-in: 72169aea user: jan.nijtmans tags: trunk | |
22:46 | Fix two new gcc-7.3 (harmless) compiler warnings. check-in: 73184e82 user: jan.nijtmans tags: core-8-6-branch | |
2018-04-11
| ||
21:19 | Merge core-8-6-branch check-in: 52b7383b user: jan.nijtmans tags: trunk | |
21:08 | Improved surrogate handling for TCL_UTF_MAX=3|4. (backported from androwish). Slight optimizations. check-in: ea535c24 user: jan.nijtmans tags: core-8-6-branch | |
2018-04-09
| ||
20:53 | Add missing parameter for -focusfill. check-in: 4fb73acd user: bll tags: rfe-696cc431 | |
06:14 | Remove superfluous lines check-in: 0c180223 user: fvogel tags: rfe-696cc431 | |
01:32 | Fix wrong font styling in ttk::treeview. check-in: bdd060f3 user: bll tags: rfe-696cc431 | |
01:23 | Fix unescaped hyphens. check-in: 38f3ebfa user: bll tags: rfe-696cc431 | |
01:15 | Fix ordering errors and display fonts. Add parameter text to all options. Verify ttk::treeview styling options. Update ttk::combobox styling doc. check-in: 8b3dcf84 user: bll tags: rfe-696cc431 | |
2018-04-07
| ||
22:55 | ttk_treeview. Needs verification. check-in: b501bd16 user: bll tags: rfe-696cc431 | |
22:31 | draft 5: all but treeview should be complete. check-in: d0576d63 user: bll tags: rfe-696cc431 | |
21:41 | draft 4 check-in: a3b5b988 user: bll tags: rfe-696cc431 | |
16:06 | draft 3: interim progress 2018-4-7 09.06. check-in: 2017722e user: bll tags: rfe-696cc431 | |
15:30 | draft 2: Use -man macros subset. check-in: b50edcc0 user: bll tags: rfe-696cc431 | |
2018-04-06
| ||
13:21 | Add styling options. draft 1: for review. check-in: d0d6704a user: bll tags: rfe-696cc431 | |
12:50 | Create new branch named "rfe-696cc431" check-in: 21cab9b5 user: bll tags: rfe-696cc431 | |
2018-04-04
| ||
13:18 | Some fixes in redo handling. check-in: 02058252 user: gcramer tags: revised_text, tip-466 | |
2018-04-03
| ||
19:06 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. check-in: 28e34c6a user: fvogel tags: trunk | |
19:06 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. check-in: e57b1bc9 user: fvogel tags: core-8-6-branch | |
2018-03-31
| ||
07:17 | Solution from dnikolajevich made thread safe. Thanks to Christian Werner for providing this patch. check-in: fb3f34ae user: fvogel tags: bug-75d38f8608 | |
2018-03-26
| ||
20:26 | Sync win/tcl.m4 with Tcl version check-in: 0994c0a9 user: jan.nijtmans tags: trunk | |
12:12 | Bug in "edit info" fixed. check-in: b3d54646 user: gcramer tags: revised_text, tip-466 | |
2018-03-25
| ||
18:58 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. Closed-Leaf check-in: e67b7653 user: fvogel tags: bug-59fccbfa27 | |
16:05 | Better solution to [75d38f8608], that fixes the problem for all widgets, not only listbox. Thanks to oehhar for some of the ideas in that patch, and to dnikolajevich for providing this implementation. check-in: e4be3247 user: fvogel tags: bug-75d38f8608 | |
15:59 | Add test listbox-32 to check for support of high resolution 'mouse wheels', actually for 2 fingers touch scroll on some devices. Thanks to dnikolajevich for providing the test. check-in: 88bcfc9b user: fvogel tags: bug-75d38f8608 | |
2018-03-20
| ||
21:11 | Add missing documentation about items of the tk::Priv array check-in: 8d63df1b user: fvogel tags: bug-75d38f8608 | |
21:05 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: da31d31c user: fvogel tags: bug-75d38f8608 | |
2018-03-15
| ||
20:59 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: f2d77e8f user: fvogel tags: trunk | |
20:58 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: 8014f1c6 user: fvogel tags: core-8-6-branch | |
2018-03-11
| ||
21:25 | Fix alphabetical order in options list and commands list Closed-Leaf check-in: 1cd3c744 user: fvogel tags: bug-3e490c1386 | |
21:19 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: 59a7b76c user: fvogel tags: bug-3e490c1386 | |
11:51 | Create new branch named "nmake-install-pdbs" check-in: 55de495b user: apnadkarni tags: nmake-install-pdbs | |
2018-03-10
| ||
16:39 | Remove unused method call: check-in: fc2c5d8d user: kevin_walzer tags: mac_services | |
2018-03-08
| ||
04:49 | Implementation and documentation complete, now ready to be submitted as TIP check-in: 92e729fc user: kevin_walzer tags: mac_services | |
2018-03-07
| ||
21:02 | Merge trunk check-in: 538c026e user: fvogel tags: revised_text, tip-466 | |
20:53 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner, with review by Gregor Cramer. check-in: 61c10a2d user: fvogel tags: trunk | |
20:52 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner, with review by Gregor Cramer. check-in: bce3c922 user: fvogel tags: core-8-6-branch | |
13:52 | Flesh out implementation check-in: ac439fce user: kevin_walzer tags: mac_services | |
13:49 | Flesh out implementation check-in: f948d903 user: kevin_walzer tags: mac_services | |
03:51 | Implement script level bindings check-in: f4e8427e user: kevin_walzer tags: mac_services | |
2018-03-06
| ||
07:13 | Moderate impact of the comment added in the previous commit. Closed-Leaf check-in: 698a03d7 user: fvogel tags: bug-71b1319acc | |
2018-03-05
| ||
22:45 | Fix spinbox-3.15 test result since two new options were added in the ouput of [.spinbox configure] check-in: ff2a94d1 user: fvogel tags: tip-496 | |
22:33 | Latest changes from René Zaumseil. Now tk::spinbox supports -placeholder* options, and justification of the placeholder text in all widgets is supposed to honor -justify (this latter point does not work in fact). check-in: e9ede77f user: fvogel tags: tip-496 | |
16:12 | silence compiler warning check-in: 2110cd4b user: dgp tags: trunk | |
12:48 | More refinements check-in: 9d651eb4 user: kevin_walzer tags: mac_services | |
12:43 | Modify makefile to add new file check-in: 4e610619 user: kevin_walzer tags: mac_services | |
07:14 | Add a comment (from Gregor Cramer). check-in: 555014b9 user: fvogel tags: bug-71b1319acc | |
03:57 | Begin refinements of code check-in: b04d0fa1 user: kevin_walzer tags: mac_services | |
03:34 | Implementation of NSServices API for Tk core on macOS check-in: 84e5ea7b user: kevin_walzer tags: mac_services | |
2018-03-04
| ||
21:57 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: d913c22e user: fvogel tags: trunk | |
21:57 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: dd773fa8 user: fvogel tags: core-8-6-branch | |
21:45 | Merge branch tip-489 following acceptation of this TIP through TCT vote. check-in: afa7b579 user: fvogel tags: trunk | |
2018-03-01
| ||
21:39 | Fix [b631acf716]: unix/tcl.m4 still contains reference to ieee library check-in: 14ee7b1d user: jan.nijtmans tags: trunk | |
20:29 | Fix [b631acf716]: unix/tcl.m4 still contains reference to ieee library check-in: 0ec54fc2 user: jan.nijtmans tags: core-8-6-branch | |
2018-02-21
| ||
20:58 | Fix error in testing argument numbers in 'canvas image' command. Thanks to René Zaumseil. Closed-Leaf check-in: 39bf9540 user: fvogel tags: canvas_image, tip-489 | |
2018-02-18
| ||
21:44 | Fix previous commit Closed-Leaf check-in: 338335df user: fvogel tags: bug-2321708fff | |
21:40 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: 95fe57fb user: fvogel tags: bug-2321708fff | |
2018-02-12
| ||
23:58 | Merge updates from 8.6 branch. check-in: 45295241 user: mistachkin tags: irontcl | |
2018-02-11
| ||
16:39 | Remove useless tests entry-10.2 and -10.3 (for ttk::entry) since these did not check anything except visually, which is not checked by tcltest. Instead, add -placeholder option and -placeholderforeground style configuration in the demos. check-in: 41364e89 user: fvogel tags: tip-496 | |
16:27 | A better way of checking if -placeholder was given non empty or not check-in: 83a7c8e8 user: fvogel tags: tip-496 | |
16:22 | ttk::entry: cosmetic changes check-in: 092ce9e5 user: fvogel tags: tip-496 | |
15:57 | Removed useless test entry-25.1 since this test does not check anything except visually, which is not checked by tcltest. Instead, add -placeholder options in the demos. check-in: e35ea296 user: fvogel tags: tip-496 | |
15:40 | Avoid confusion: totalLength and height are not used here, and are anyway overwritten a few lines below. check-in: 7d0718e6 user: fvogel tags: tip-496 | |
15:38 | tk::entry: Moved defines where they belong to, reordered options to follow alphabetical order, and miscellaneous cosmetic changes. check-in: 151297de user: fvogel tags: tip-496 | |
12:01 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patches from Christian Werner. check-in: dac5c242 user: fvogel tags: trunk | |
12:01 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patches from Christian Werner. check-in: 3b83c2a9 user: fvogel tags: core-8-6-branch | |
11:20 | Fix [1c5f27afe5]. Make winWm-5.2 pass again by forcing -tearoff 1 (as it was the case before implementation of TIP #161). check-in: 973f6db0 user: fvogel tags: trunk | |
11:18 | Fix [1c5f27afe5]. Make winWm-5.2 pass again by forcing -tearoff 1 (as it was the case before implementation of TIP #161). Closed-Leaf check-in: 65fd52c8 user: fvogel tags: tip-161 | |
2018-02-10
| ||
17:32 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. Thanks to Joe English. check-in: d0ca852b user: fvogel tags: trunk | |
17:32 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. Thanks to Joe English. check-in: 32335211 user: fvogel tags: core-8-6-branch | |
15:45 | Merge branch tip-492 following acceptation of this TIP through TCT vote. check-in: 6e907b54 user: fvogel tags: trunk | |
15:36 | Fix formatting in man canvas for the image command check-in: 1633e545 user: fvogel tags: canvas_image, tip-489 | |
15:29 | Reformat some lines - Better follow the Tcl Engineering Manual check-in: ec97c557 user: fvogel tags: canvas_image, tip-489 | |
14:53 | merge core-8-6-branch check-in: a3f9d6bd user: fvogel tags: canvas_image, tip-489 | |
10:19 | Corrected background colour in canvas.test 20.1 check-in: 30f3375c user: scotty tags: canvas_image, tip-489 | |
09:14 | Remove -DDEBUG_DRAWCANVAS debug flag from makefile.vc check-in: e684cbc8 user: fvogel tags: canvas_image, tip-489 | |
09:00 | Better debug output formatting (from Scott). check-in: 11814b12 user: fvogel tags: canvas_image, tip-489 | |
2018-02-09
| ||
12:52 | Add typecasts in DrawCanvas() to assist MS VC compiler. check-in: d5b83928 user: scotty tags: canvas_image, tip-489 | |
2018-02-08
| ||
21:53 | merge core-8-6-branch check-in: dde0b340 user: fvogel tags: tip-496 | |
19:26 | Fix bug (only 8 characters from the placeholder could be seen). Patch from René Zaumseil. Thanks to Rüdiger Härtel for the report. check-in: 4cd47e0e user: fvogel tags: tip-496 | |
2018-02-07
| ||
22:25 | Two tests should not bear the same name check-in: 97a5fa99 user: fvogel tags: canvas_image, tip-489 | |
11:07 | Correct DrawCanvas() behaviour on Windows. check-in: ea1ccff2 user: scotty tags: canvas_image, tip-489 | |
2018-02-06
| ||
23:32 | -placeholdertext becomes -placeholder. Changes provided by René Zaumseil check-in: 96a881e1 user: fvogel tags: tip-496 | |
23:28 | Change -empty* option names to -placeholder*. Changes provided by René Zaumseil check-in: 34374516 user: fvogel tags: tip-496 | |
2018-02-04
| ||
17:34 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. check-in: c36187dd user: fvogel tags: trunk | |
17:34 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. check-in: dfa30ff0 user: fvogel tags: core-8-6-branch | |
2018-02-03
| ||
15:07 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command check-in: 8fee9a22 user: fvogel tags: trunk | |
15:07 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command check-in: 35639ec2 user: fvogel tags: core-8-6-branch | |
2018-01-31
| ||
17:50 | Fix entry-3.15 test result since two new options were added in the ouput of [.entry configure] check-in: 1abd5db1 user: fvogel tags: tip-496 | |
17:48 | Implementation of TIP #496 - Display hints in ::ttk::entry (by René Zaumseil) check-in: 7fc7849e user: fvogel tags: tip-496 | |
07:28 | Remove superfluous blank line Closed-Leaf check-in: 5cc6bb16 user: fvogel tags: bug-502e74e9ad | |
07:25 | Patch refinement from Christian Werner. It is now possible to 'make test' with an untrusted X connection without being stopped by X errors (and of course with more failures due to the untrusted connection). check-in: fc243f37 user: fvogel tags: bug-502e74e9ad | |
2018-01-30
| ||
21:45 | Merge trunk since TIP #492 targets 8.7 check-in: 5445f741 user: fvogel tags: tip-492 | |
21:38 | Remove details of the 'busy window' naming from the busy man page. check-in: 6b4cb686 user: fvogel tags: tip-492 | |
21:23 | Further improve the busy man page, and fix alphabetical order of commands. check-in: 6b6ef6fe user: fvogel tags: tip-492 | |
2018-01-29
| ||
21:32 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patch from Christian Werner. check-in: 3c7f220c user: fvogel tags: bug-502e74e9ad | |
07:16 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner. check-in: a16ed2d0 user: fvogel tags: bug-71b1319acc | |
2018-01-28
| ||
22:00 | merge core-8-6-branch ([e20d5ca7cd] - textTag-18.1 fails on OS X - was already fixed in trunk) check-in: db04f1ae user: fvogel tags: trunk | |
21:57 | Fix [e20d5ca7cd]: textTag-18.1 fails on OS X check-in: 745b4344 user: fvogel tags: core-8-6-branch | |
21:20 | Fix indentation that was lost in [f057be0817] check-in: ee29acea user: fvogel tags: trunk | |
21:20 | Fix indentation that was lost in [f057be0817] check-in: 776de100 user: fvogel tags: core-8-6-branch | |
19:49 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. Closed-Leaf check-in: 01df1cb3 user: fvogel tags: bug-5d991b822e | |
16:49 | Merge trunk. Among other things from trunk: Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Revised text widget. Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. check-in: c410f6f0 user: fvogel tags: revised_text, tip-466 | |
15:46 | Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Legacy text widget. check-in: a7ec0f21 user: fvogel tags: trunk | |
15:45 | Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Legacy text widget. check-in: c53966de user: fvogel tags: core-8-6-branch | |
15:31 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command Closed-Leaf check-in: c443e4ee user: fvogel tags: bug-9d27218f76 | |
2018-01-27
| ||
15:13 | Improve documentation for 'tk busy' check-in: ee6d7f24 user: fvogel tags: tip-492 | |
14:09 | merge core-8-6-branch check-in: 9fa7c7b5 user: fvogel tags: canvas_image, tip-489 | |
2018-01-25
| ||
18:54 | Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. Bugfix, doc upddate and new tests by Keith Nash. check-in: 3afc5077 user: fvogel tags: trunk | |
18:53 | Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. Bugfix, doc upddate and new tests by Keith Nash. check-in: 79288b8f user: fvogel tags: core-8-6-branch | |
2018-01-22
| ||
20:42 | Revised tests/safePrimarySelection.test for unsafe slave interpreters Closed-Leaf check-in: 043985b1 user: kjnash tags: bug-de156e9efe | |
15:13 | merge-mark (still build with -DTCL_NO_DEPRECATED, since Tk 8.7 should not use anything deprecated in Tcl 8.7) check-in: 8e193bfa user: jan.nijtmans tags: trunk | |
15:11 | Permit Tk 8.6 to use deprecated Tcl constructs (since we cannot look into the future, which constructs will be deprecated in Tcl 8.7+). Tk 8.6 should build independant of this. check-in: d4c00c63 user: jan.nijtmans tags: core-8-6-branch | |
2018-01-21
| ||
11:26 | merge core-8-6-branch check-in: a5a75827 user: fvogel tags: bug-de156e9efe | |
08:20 | Fix error in documentation, in selection.n section SECURITY dealing with safe and unsafe interpreters. check-in: 0275356b user: fvogel tags: bug-de156e9efe | |
2018-01-20
| ||
16:41 | merge core-8-6-branch check-in: c3195a66 user: jan.nijtmans tags: androwish | |
2018-01-19
| ||
20:54 | Latest fix proposal from Christian Werner: revert the two previous commits and add XSync() just before the garbage collector, which minimizes the number of XSync() calls, therefore optimizing performance while still fixing the bug. check-in: 563b7081 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
20:39 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry check-in: 26d5f8a2 user: fvogel tags: trunk | |
20:39 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry check-in: 005c6b29 user: fvogel tags: core-8-6-branch | |
2018-01-18
| ||
14:23 | Fix broken build (one line of the patch for [382712ade6] was missing) check-in: 1e73f2c5 user: fvogel tags: trunk | |
14:23 | Fix broken build (one line of the patch for [382712ade6] was missing) check-in: 89cf5e33 user: fvogel tags: core-8-6-branch | |
14:23 | Fix broken build (one line of the patch was missing) check-in: 8038fd23 user: fvogel tags: bug-382712ade6 | |
00:42 | Deal with the case of selection modification by insertion. All tests about <<Selection>> now pass, and no test is newly failing. Closed-Leaf check-in: 6e14c473 user: fvogel tags: bug-b68710aed6 | |
00:29 | Add more <<Selection>> event generation tests. check-in: 14510abd user: fvogel tags: bug-b68710aed6 | |
2018-01-17
| ||
20:46 | Added an example to menu.tcl that uses both -compound and -image in the same entry. check-in: 7887f892 user: gerald tags: trunk | |
15:14 | Add tests in file tests/safePrimarySelection.test check-in: b32f9fd6 user: kjnash tags: bug-de156e9efe | |
07:18 | More complete patch from Christian Werner to fix [1821174fff] and [1938774fff] check-in: c1131971 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-01-16
| ||
20:29 | Deal with the case of selection modification by deletion. This makes text-27.15b and text-27.15c pass. check-in: 4599d5ab user: fvogel tags: bug-b68710aed6 | |
20:13 | Avoid confusion: the <<Selection>> event is documented to fire when the selection in the widget is changed. The previous commit message (and content) confused text widget selection and PRIMARY (X) selection. <<Selection>> shall fire whenever the text widget selection is changed, independently of whether the widget exports its selection or not, i.e. whether the PRIMARY selection is impacted or not. check-in: ed1d4fb1 user: fvogel tags: bug-b68710aed6 | |
19:48 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: f19610bd user: fvogel tags: trunk | |
19:48 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: a0f74682 user: fvogel tags: core-8-6-branch | |
16:28 | merge-mark check-in: df93ea26 user: jan.nijtmans tags: trunk | |
16:27 | Make Tk 8.6 loadable in a TIP #484-enhanced Tcl 8.7. Backported from trunk. check-in: 93487383 user: jan.nijtmans tags: core-8-6-branch | |
2018-01-15
| ||
22:25 | Add three (currently failing) tests text-27.15[abc] that will pass when <<Selection>> will fire from the text widget upon <<PasteSelection>>, <Delete> or <<Cut>>, when the text widget selection is impacted and it exports its selection (such events will therefore impact the PRIMARY selection, and this must trigger a <<Selection>> event) check-in: 55d3ab75 user: fvogel tags: bug-b68710aed6 | |
21:23 | Add fix #3 from [b68710aed6] (Fix mistake in ::tk::TextPrevPos using append). This only applies to the revised text widget, not to the legacy version, see comments in [b68710aed6]. check-in: 74f86687 user: fvogel tags: revised_text, tip-466 | |
21:15 | Add fix #1 from [b68710aed6] (Add test of -state normal to <Meta-d>). This only applies to the revised text widget, not to the legacy version, see comments in [b68710aed6]. check-in: 2fc3c5dc user: fvogel tags: revised_text, tip-466 | |
20:56 | Remove unnecessary (in the legacy text widget) check for normal state when <Meta-d> check-in: 11ac36c2 user: fvogel tags: bug-b68710aed6 | |
2018-01-14
| ||
15:42 | Remove documentation of unused arguments of ::tk::TextInsertSelection check-in: 9b062db8 user: fvogel tags: revised_text, tip-466 | |
15:18 | Take some proposals from kjnash in [b68710aed6], namely 1. Add test of -state normal to <Meta-d>, and 2. Don't add autoseparators when doing <<Cut>> if the widget is disabled and the operation is therefore only a <<Copy>>. check-in: b3f05000 user: fvogel tags: bug-b68710aed6 | |
14:54 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. check-in: a597a915 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-01-13
| ||
13:50 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry Closed-Leaf check-in: 95cf2308 user: fvogel tags: bug-b4214b4712, bug-657c389120 | |
2018-01-12
| ||
14:34 | Sync tcl.m4 with Tcl. See also https://core.tcl.tk/tcl/info/eb2c85495faaa9ed. check-in: d1cee38d user: stu tags: trunk | |
2018-01-10
| ||
20:45 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: 2f691822 user: fvogel tags: bug-382712ade6 | |
07:29 | The directory browser tree widget demo prefers normalized paths. Fixes [2780147f]. check-in: 1bd221ce user: stu tags: trunk | |
2018-01-09
| ||
15:18 | Always reserve 4 bytes for UTF-8 character storage: It might be that Tk is compiled with TCL_UTF_MAX=3, but running in Tcl 8.7 with TIP #389 (TCL_UTF_MAX=3). Leaf check-in: 373e2f4f user: jan.nijtmans tags: bug-00a27923ee | |
2018-01-08
| ||
11:22 | merge core-8-6-branch check-in: 06baa487 user: jan.nijtmans tags: trunk | |
10:12 | Some fixes for TCL_UTF_MAX == 4. Looks OK for other values of TCL_UTF_MAX. check-in: abd40ee6 user: jan.nijtmans tags: bug-00a27923ee | |
09:12 | merge core-8-6-branch check-in: 72b54f9a user: jan.nijtmans tags: bug-00a27923ee | |
09:03 | Some code cleanup, suggested by Christian Werner. Cherry-picked from bug-00a27923ee branch. check-in: 8acca87b user: jan.nijtmans tags: core-8-6-branch | |
2018-01-07
| ||
20:33 | This part of the patch was missing in the previous commit. check-in: 5d1eaee9 user: fvogel tags: bug-00a27923ee | |
20:32 | Better patch from Christian Werner. check-in: 6a924878 user: fvogel tags: bug-00a27923ee | |
18:08 | Merge changes form 8.6 branch except retain legacy MSVC build system. check-in: 55b0f406 user: mistachkin tags: irontcl | |
16:59 | Fix error in merging trunk on 2017-12-08, see [b1825a9d04]. The revised_text branch did not compile since then. check-in: fa928fb2 user: fvogel tags: revised_text, tip-466 | |
16:51 | merge trunk check-in: 3901ad12 user: fvogel tags: revised_text, tip-466 | |
15:42 | Complement fix for [84af709826] about alphabetical order of the widget-specific options of ttk:spinbox. check-in: 426c2897 user: fvogel tags: trunk | |
15:42 | Complement fix for [84af709826] about alphabetical order of the widget-specific options of ttk:spinbox. check-in: 72cf11e4 user: fvogel tags: core-8-6-branch | |
15:41 | Fix (again) alphabetical order of the widget-specific options of ttk:spinbox. Closed-Leaf check-in: 2eb7351f user: fvogel tags: bug-84af709826 | |
15:19 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 84a7a2b0 user: fvogel tags: trunk | |
15:19 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 850ce105 user: fvogel tags: core-8-6-branch | |
15:18 | Adapt test result for checkbutton-1.8 following addition of the invoke command on the checkbutton Closed-Leaf check-in: b46730c5 user: fvogel tags: bug-fa8de77936 | |
15:17 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 368d714e user: fvogel tags: bug-fa8de77936 | |
15:09 | Complement test checkbutton-1.8 so that it crashes now on checkbutton invoke again --> needs a further fix. check-in: 54686b0e user: fvogel tags: bug-fa8de77936 | |
14:57 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner check-in: 4c54ec1d user: fvogel tags: trunk | |
14:56 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner check-in: 5681e5f1 user: fvogel tags: core-8-6-branch | |
14:55 | Fix [882108bf05]: Incorrect style for disabled state of treeview check-in: bb69b939 user: fvogel tags: trunk | |
14:54 | Fix [882108bf05]: Incorrect style for disabled state of treeview check-in: 8a5d6b9a user: fvogel tags: core-8-6-branch | |
14:52 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 7c70f799 user: fvogel tags: trunk | |
14:51 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 5ce2d95e user: fvogel tags: core-8-6-branch | |
14:49 | Fix [84af709826]: ttk::treeview does not support -state standard option check-in: bd800bb8 user: fvogel tags: trunk | |
14:41 | Fix [84af709826]: ttk::treeview does not support -state standard option check-in: 8b21a9aa user: fvogel tags: core-8-6-branch | |
14:40 | Fix [64bef9b7e7]: Standard methods not documented for ttk::panedwindow check-in: 6ccc60eb user: fvogel tags: trunk | |
14:38 | Fix [64bef9b7e7]: Standard methods not documented for ttk::panedwindow check-in: c2ed53e6 user: fvogel tags: core-8-6-branch | |
14:35 | Add non-regression test checkbutton-1.8 check-in: 04c4a22c user: fvogel tags: bug-fa8de77936 | |
14:20 | Correct handling of refcount in ProgressbarStepCommand. Patch from Christian Werner. check-in: 2376ccf7 user: fvogel tags: bug-fa8de77936 | |
14:04 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner. check-in: dc17ebe6 user: fvogel tags: bug-fa8de77936 | |
2018-01-01
| ||
16:47 | Propagate fix to the 'default' theme check-in: 26409d09 user: fvogel tags: bug-882108bf05 | |
16:38 | Fix [882108bf05]: Incorrect style for disabled state of treeview. Patch provided by Rüdiger Härtel. check-in: 7f002659 user: fvogel tags: bug-882108bf05 | |
2017-12-31
| ||
15:34 | Add test scale-2.1 to check support of the -state option by ttk::scale Closed-Leaf check-in: 3249a5bc user: fvogel tags: bug-925262ed17 | |
15:20 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 2214389b user: fvogel tags: bug-925262ed17 | |
14:48 | Fix [84af709826] (ttk::treeview does not support -state standard option) by clarifying in the man page for ttk::widget what a compatibility option is. check-in: b06d81a1 user: fvogel tags: bug-84af709826 | |
14:35 | Remove -width from the widget-specific options section of the ttk::button man page. The -width option is a standard option already linking to the ttk::widget man page. check-in: 04ba846f user: fvogel tags: bug-84af709826 | |
14:19 | Fix alphabetical order for the widget-specific options of ttk::progressbar and ttk:spinbox. check-in: 21b999a9 user: fvogel tags: bug-84af709826 | |
14:12 | Remove wrong info from the man page of ttk::separator and ttk::sizegrip: the -state option is actually not supported by these two widgets. Note: Addition of '.PP' in ttk_separator.n is needed to avoid loosing the 'contents' header in the generated html page, for some obscure reason (alternative: add more .SH sections, as is done in ttk_sizegrip.n). check-in: 61314306 user: fvogel tags: bug-84af709826 | |
12:41 | Document -state for ttk::label and ttk::spinbox, same as for ttk::button check-in: 659c548c user: fvogel tags: bug-84af709826 | |
12:37 | Remove section 'COMPATIBILITY OPTIONS' from the ttk::button man page, it duplicates the section of the same name in the ttk::widget man page, which is already linked from the ttk::button man page. This makes the man page for ttk::button consistent with the man pages for ttk::checkbutton, ttk::menubutton and ttk::radiobutton. check-in: 6fe4e4d4 user: fvogel tags: bug-84af709826 | |
11:42 | Fix [64bef9b7e7]:Standard methods not documented for ttk::panedwindow Closed-Leaf check-in: 9a641d35 user: fvogel tags: bug-64bef9b7e7 | |
09:01 | Fix [00a27923ee]: text/entry dysfunctional when pasting an emoji on MacOSX. Thanks to Christian Werner. check-in: d0d3d91c user: fvogel tags: bug-00a27923ee | |
08:49 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. check-in: a1f15136 user: fvogel tags: trunk | |
08:49 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. check-in: 233a2603 user: fvogel tags: core-8-6-branch | |
08:28 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. Closed-Leaf check-in: 9901dd2c user: fvogel tags: bug-6525e1af25 | |
08:17 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 99f45151 user: fvogel tags: trunk | |
08:17 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 1b6ff75d user: fvogel tags: core-8-6-branch | |
2017-12-28
| ||
17:06 | merge core-8-6-branch check-in: b4cbae2c user: jan.nijtmans tags: androwish | |
2017-12-23
| ||
18:27 | merge trunk Leaf check-in: a7e06768 user: jan.nijtmans tags: novem-support | |
18:27 | merge core-8-6-branch (actually: changes file only) check-in: eb6cc9a2 user: jan.nijtmans tags: trunk | |
18:24 | typos check-in: e9fa72bb user: jan.nijtmans tags: core-8-6-branch | |
18:13 | merge release check-in: d61c981e user: jan.nijtmans tags: core-8-6-branch | |
10:43 | Change variable name from gridPtr2 to slavePtr since it really is a slave. Closed-Leaf check-in: bd8de9bc user: fvogel tags: bug-aa7679685e | |
10:36 | Avoid questioning operator precedence. check-in: 8282c25c user: fvogel tags: bug-aa7679685e | |
08:25 | Merge core-8-6-branch - update to nmake rules 1.1 check-in: 6bc3072c user: apnadkarni tags: trunk | |
08:06 | Update to nmake rules 1.1 - allow extensions to link against import libs with or without t suffix check-in: 9aa7d028 user: apnadkarni tags: core-8-6-branch | |
07:53 | Use wildcards in crlf file list. Ignore nmakehlp.out check-in: 11cc8497 user: apnadkarni tags: core-8-6-branch | |
2017-12-22
| ||
10:57 | merge core-8-6-branch. Sync win/rules.vc with Tcl version. check-in: 9400bab0 user: jan.nijtmans tags: trunk | |
10:54 | Convert win/rules-ext.vc and win/targets.vc from lf to crlf line-endings. Also adapt .fossil-settings/crlf-glob accordingly check-in: 9ea691e6 user: jan.nijtmans tags: core-8-6-branch | |
2017-12-21
| ||
21:44 | Cygwin-specific changes check-in: 4af09c02 user: jan.nijtmans tags: cygwin | |
20:03 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 5669ca1d user: fvogel tags: bug-aa7679685e | |
19:49 | Testcases added for [aa7679685e]: Destroying a master-window .. then crash check-in: 75736a74 user: fvogel tags: bug-aa7679685e | |
19:44 | merge 8.6 Closed-Leaf check-in: 16815561 user: dgp tags: release, core-8-6-8-rc, core-8-6-8 | |
19:43 | Distribute *.png files with the test suite. check-in: a44c6659 user: dgp tags: core-8-6-branch | |
2017-12-20
| ||
07:41 | Exchange error for the empty string as return result of 'tk busy busywindow' if the window passed to it is not busy check-in: b5245f3e user: fvogel tags: tip-492 | |
2017-12-19
| ||
22:37 | Remove constraint tempNotMac on all the tests that used it in busy.test, it is no longer necessary. check-in: 29509c24 user: fvogel tags: trunk | |
22:37 | Remove constraint tempNotMac on all the tests that used it in busy.test, it is no longer necessary. check-in: bc2b6917 user: fvogel tags: core-8-6-branch | |
22:35 | Remove constraint tempNotMac on all the tests that used it, it is no longer necessary. Closed-Leaf check-in: 7f1a5cc9 user: fvogel tags: bug-b776266330 | |
21:55 | Implement TIP #492: Introspection for 'tk busy', with test cases and man page. check-in: e6cb63e5 user: fvogel tags: tip-492 | |
14:37 | Merge 8.6; update changes check-in: 2f407389 user: dgp tags: core-8-6-8-rc | |
2017-12-18
| ||
21:53 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) check-in: e0adeb31 user: fvogel tags: trunk | |
21:52 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) check-in: f4bbe1f0 user: fvogel tags: core-8-6-branch | |
21:51 | Merge core-8-6-branch. This includes the fix for [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail. Also it adds win/rules-ext.vc and win/targets.vc to 'make dist'. check-in: 486e8a12 user: fvogel tags: trunk | |
21:49 | Fix [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail check-in: cfa1f587 user: fvogel tags: core-8-6-branch | |
14:39 | Add win/rules-ext.vc and win/targets.vc to "make dist". check-in: 71442828 user: jan.nijtmans tags: core-8-6-branch | |
2017-12-17
| ||
20:06 | Change comment about macOS check-in: bbad4efb user: fvogel tags: bug-b776266330 | |
2017-12-16
| ||
15:19 | Make -outlinestipple work with rectangle canvas items Leaf check-in: 5ecb5f35 user: fvogel tags: bug-f3e40e98d4 | |
14:36 | Add missing statement so that -outlinestipple gray25 correctly looks lighter than gray75 check-in: 5dcc9460 user: fvogel tags: bug-f3e40e98d4 | |
2017-12-15
| ||
18:36 | merge 8.6 check-in: 309fbd15 user: dgp tags: core-8-6-8-rc | |
07:19 | Fix code style check-in: 6cdfe5cb user: fvogel tags: bug-f3e40e98d4 | |
07:14 | Honor the -outline color option on Windows with -outlinestipple (by sergiol) check-in: 194593c3 user: fvogel tags: bug-f3e40e98d4 | |
2017-12-13
| ||
20:51 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) Closed-Leaf check-in: ed31b70d user: fvogel tags: bug-2947842fff | |
10:43 | Merge: Use nmakehlp -L to locate directories check-in: 3d4d636a user: apnadkarni tags: trunk | |
10:37 | Use nmakehlp -L to locate directories check-in: 92474760 user: apnadkarni tags: core-8-6-branch | |
2017-12-12
| ||
20:28 | Patch from sergiol to fix [f3e40e98d4]: outlinestipple not working on Windows check-in: aa0a19ae user: fvogel tags: bug-f3e40e98d4 | |
2017-12-11
| ||
16:45 | Merge from core-8-6-branch - upated nmake support files from Tcl check-in: 5bf8fe3f user: apnadkarni tags: trunk | |
16:28 | Updated copy of Tcl nmake support files check-in: 738bcd33 user: apnadkarni tags: core-8-6-branch | |
15:23 | Re-base tip-485 branch to trunk Leaf check-in: 340ec390 user: jan.nijtmans tags: tip-485 | |
09:35 | merge trunk check-in: f1118846 user: jan.nijtmans tags: novem-support | |
09:33 | merge core-8-6-branch check-in: a38c1a2b user: jan.nijtmans tags: trunk | |
09:32 | minor typo check-in: e57448ae user: jan.nijtmans tags: core-8-6-branch | |
09:27 | merge trunk check-in: cc81fe29 user: jan.nijtmans tags: novem-support | |
06:26 | Merge core-8-6-branch fix for static build of wish. check-in: 4fea543c user: apnadkarni tags: trunk | |
06:22 | Fix static build of wish check-in: 7b29ec95 user: apnadkarni tags: core-8-6-branch | |
2017-12-10
| ||
22:23 | Fix [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail check-in: e3a8d377 user: fvogel tags: bug-b776266330 | |
19:41 | re-generate configure script (removal of pre-XP) check-in: a77aa801 user: jan.nijtmans tags: trunk | |
19:40 | No longer export setFromAnyProc's, for "pixel", "mm" and "window" objTypes: They cannot be called directly anyway. check-in: c6ff2637 user: jan.nijtmans tags: trunk | |
17:05 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) check-in: bc634185 user: fvogel tags: trunk | |
17:05 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) check-in: 8881fc0e user: fvogel tags: core-8-6-branch | |
17:03 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS check-in: fb23ed54 user: fvogel tags: trunk | |
17:03 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS check-in: d649f480 user: fvogel tags: core-8-6-branch | |
16:59 | spinbox-13.10 and -13.12 failed on macOS, and spinbox-13.11 was not exercised check-in: be53e887 user: fvogel tags: trunk | |
16:59 | spinbox-13.10 and -13.12 failed on macOS, and spinbox-13.11 was not exercised check-in: 72ed39bc user: fvogel tags: core-8-6-branch | |
16:58 | spinbox-1.45 failed on macOS check-in: 90e84142 user: fvogel tags: trunk | |
16:57 | spinbox-1.45 failed on macOS check-in: 4b9f1f86 user: fvogel tags: core-8-6-branch | |
16:57 | Fix the same issue as in previous commit that dealt with the entry widget, but for the spinbox widget this time: spinbox-13.10 and -13.12 failed on macOS before the present commit, and spinbox-13.11 was not exercised Closed-Leaf check-in: 69ff1307 user: fvogel tags: bug-1088816fff | |
16:51 | Fix the same issue as in previous commit that dealt with the entry widget, but for the spinbox widget this time: spinbox-1.45 failed on macOS before the present commit Closed-Leaf check-in: 2e5a69f2 user: fvogel tags: bug-bb6f4cd859 | |
2017-12-09
| ||
16:54 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) Closed-Leaf check-in: 32b9fb26 user: fvogel tags: bug-98db50bdad | |
15:58 | Fix [142ddf1430]: trunk does not compile on Win check-in: 419bb804 user: jan.nijtmans tags: trunk | |
13:04 | TIP 477 merge: new build system check-in: 8daf0bab user: apnadkarni tags: trunk | |
11:28 | Added targets.vc for new nmake system. Had forgotten to commit it. check-in: ce8b4752 user: apnadkarni tags: core-8-6-branch | |
07:46 | TIP 477: new nmake build system. Test suite runs with no errors check-in: e5173785 user: apnadkarni tags: core-8-6-branch | |
07:36 | Final nmake support files from Tcl Closed-Leaf check-in: f4ddae5b user: apnadkarni tags: vc-reform | |
2017-12-08
| ||
23:33 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS Closed-Leaf check-in: c4b2be4f user: fvogel tags: bug-43e38f1bcc | |
23:07 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: 3c965fd4 user: fvogel tags: trunk | |
23:06 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: 30d3a4a8 user: fvogel tags: core-8-6-branch | |
23:04 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: af6ac545 user: fvogel tags: trunk | |
23:04 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: 5e64e1cb user: fvogel tags: core-8-6-branch | |
22:38 | merge trunk check-in: b1825a9d user: fvogel tags: revised_text, tip-466 | |
2017-12-07
| ||
19:46 | Merge changes form 8.6 branch. check-in: cc78b8db user: mistachkin tags: irontcl | |
16:43 | update changes check-in: c4411e38 user: dgp tags: core-8-6-8-rc | |
14:40 | merge 8.6 check-in: 927f646a user: dgp tags: core-8-6-8-rc | |
13:00 | merge 8.6 check-in: 9919b2b1 user: jan.nijtmans tags: trunk | |
12:58 | Add "TK_TEXT_" prefix in SEARCH* enum, in order to resolve conflict with latest Visual Studio headers. Part of fix for [3d34589aa0]: Tk does not build under Visual Studio 2017 Update 5 check-in: 45c1899a user: jan.nijtmans tags: core-8-6-branch | |
12:14 | TIP #487: Stop support for Pre-XP Windows check-in: de05012d user: jan.nijtmans tags: trunk | |
2017-12-06
| ||
21:29 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: fad192e6 user: fvogel tags: bug-1088816fff | |
21:11 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: ddf265c2 user: fvogel tags: bug-bb6f4cd859 | |
15:48 | Start RC branch for Tk 8.6.8 check-in: d5cf7e67 user: dgp tags: core-8-6-8-rc | |
2017-12-05
| ||
20:21 | Merge documentation improvements in scale and radiobutton (from Adil Gourinda). check-in: 20caf8d3 user: fvogel tags: trunk | |
20:21 | Merge documentation improvements in scale and radiobutton (from Adil Gourinda). check-in: b9615f7c user: fvogel tags: core-8-6-branch | |
16:09 | Merge core-8-6-branch into trunk. Fixes [3382424]. Prevents misleading error messages during testing on macOS. check-in: eceed7e3 user: culler tags: trunk | |
16:07 | Merge branch bug-3382424 into core-8-6-branch. Prevents misleading error messages during testing on macOS. check-in: 6628853f user: culler tags: core-8-6-branch | |
15:51 | Merge core-8-6-branch into trunk. Fixes [1088805fff]. See [0feb63f139] for explanations. check-in: 1f688088 user: culler tags: trunk | |
15:50 | Merge bind-errors into core-8-6-branch. Fixes [1088805fff]. See [0feb63f139] for explanations. check-in: 6dc332b7 user: culler tags: core-8-6-branch | |
13:08 | Merge core-8-6-branch into trunk. Fixes issue with custom application icons on MacOS. check-in: 541c0ff4 user: culler tags: trunk | |
12:57 | Merge fix-mac-icon into core-8-6-branch. check-in: 018f1e70 user: culler tags: core-8-6-branch | |
05:40 | On macOS, set a default application icon only when no icon has been declared in an Info.plist file. Closed-Leaf check-in: 089f26e4 user: culler tags: fix-mac-icon | |
03:47 | Remove unnecessary calls to set application icon in bundled apps on macOS, prevents custom icon from displaying check-in: 78096dcf user: kevin_walzer tags: trunk | |
03:46 | Remove unnecessary calls to set application icon in bundled apps on macOS, prevents custom icon from displaying check-in: 0ccde65f user: kevin_walzer tags: core-8-6-branch | |
2017-12-04
| ||
19:03 | Patch for ticket [12715cc9]. Restores ttk::combobox on High Sierra Closed-Leaf check-in: a8e8e532 user: hypnotoad tags: bug-12715cc9 | |
2017-12-03
| ||
20:33 | Move calls to clearRingBuffer into the setup sections of tests in bind.test. Closed-Leaf check-in: 6b4753e9 user: culler tags: bug-0feb63f139, bind-errors | |
19:34 | Restore original content of test bind-15.23. Since the event ring buffer is now cleared (or rather: filled-in with known non-disturbing events) before generating the events for the test, tweaking the time fields to avoid wrong matchings due to leftover events from previous tests is no longer needed). check-in: 710d188b user: fvogel tags: bug-0feb63f139, bind-errors | |
19:27 | Remove unneeded [expr ] in bind-15.22 check-in: 55ef6440 user: fvogel tags: bug-0feb63f139, bind-errors | |
18:58 | Remove two debug messages which print to stderr during macOS tests but are not really errors. Closed-Leaf check-in: b1bebcb9 user: culler tags: bug-3382424 | |
18:36 | Resolve unintended fork check-in: 054c1cfe user: fvogel tags: bug-0feb63f139, bind-errors | |
18:35 | Remove letftover try. check-in: 0da9adf6 user: fvogel tags: bug-0feb63f139, bind-errors | |
18:20 | The ring buffer needs to be cleared in 16.49 too. The issue only appears when running the full test suite. check-in: 3322d3bf user: culler tags: bug-0feb63f139, bind-errors | |
17:40 | Add an explicit procedure in bind.test which clears the pattern matcher's ring buffer. Make timeDiff a long instead of an int. check-in: ce092ea3 user: culler tags: bug-0feb63f139, bind-errors | |
17:33 | Clarify wording for -width in the man page for scale. Thanks to Adil Gourinda. Closed-Leaf check-in: 931193c0 user: fvogel tags: adil_manpages | |
17:16 | Fix alphabetical order for widget-specific options in the man page for radiobutton. Thanks to Adil Gourinda. check-in: c0473bd1 user: fvogel tags: adil_manpages | |
04:20 | Modify the bind-15.23 test so the events left over in the ring buffer from bind-15.22 won't interfere with those generated in bind-15.23. check-in: 0770962c user: culler tags: bug-0feb63f139, bind-errors | |
2017-12-02
| ||
12:13 | Bug fix [3d34589aa0ae079039e2e2a60a5ed67c0056836d]. Failure to build with VS 2017 Update 5 due to preprocessor symbol conflicts. Closed-Leaf check-in: 991cd9bd user: apnadkarni tags: winsdk-10.0.16299-build | |
10:04 | Create new branch named "winsdk-10.0.16299-build" check-in: 709ef836 user: apnadkarni tags: winsdk-10.0.16299-build | |
2017-12-01
| ||
19:59 | Remove 'unix' constraint for menuDraw-16.5 since this test now passes on all plaftorms thanks to [d4320eb0] and [61c642d3]. check-in: 63728f58 user: fvogel tags: trunk | |
19:55 | Remove 'unix' constraint for menuDraw-16.5 since this test now passes on all plaftorms thanks to [d4320eb0] and [61c642d3]. check-in: b8650961 user: fvogel tags: core-8-6-branch | |
19:17 | On macOS, add a modKeyCodes array to the display so key events for modifier keys can be generated. check-in: 0ccb2285 user: culler tags: bind-errors | |
2017-11-30
| ||
15:20 | Merge core-8-6-branch into trunk. Fixes [13d63d2794]. check-in: 61c642d3 user: culler tags: trunk | |
15:06 | Add missing code to run the postcommand in TkpPostMenu for macOS. Fixes [13d63d2794]. check-in: d4320eb0 user: culler tags: core-8-6-branch | |
13:01 | Don't provide a setFromAnyProc for tkFontObjType, calling it directly doesn't work anyway. That's what Tk_AllocFontFromObj() is meant for. check-in: 40cad826 user: jan.nijtmans tags: trunk | |
12:12 | Wrote test cases for "canvas image"; Fixed bug in the call to Tk_PhotoPutZoomedBlock() check-in: 7aa94dfc user: scotty tags: canvas_image, tip-489 | |
09:14 | merge core-8-6-branch check-in: ffb92773 user: jan.nijtmans tags: trunk | |
09:12 | Restore core-8-6-branch timeline check-in: ba66d26f user: jan.nijtmans tags: core-8-6-branch | |
06:55 | Merge core-8-6-branch into trunk. Fixes behavior of raise on macOS. check-in: 0445b410 user: culler tags: trunk | |
06:37 | Merge with null diff to fix accidental fork. check-in: a6f7029f user: culler tags: core-8-6-branch | |
06:07 | Merge bug-164c1b1091 into core-8-6-branch. Fixes behavior of raise on macOS. check-in: 7b656ecf user: culler tags: core-8-6-branch, bug-164c1b1091 | |
06:02 | Edit raise.n to document that iconified toplevels are deiconified by raise on macOS. Closed-Leaf check-in: 5d1851cf user: culler tags: bug-164c1b1091 | |
2017-11-29
| ||
20:57 | Fix behavior of raise on macOS. Closed-Leaf check-in: 4b66f9a5 user: culler tags: bug-164c1b1091 | |
04:28 | Added "image" widget command to the canvas man page. check-in: 04d3cca7 user: scotty tags: canvas_image, tip-489 | |
2017-11-28
| ||
14:12 | Merge core-8-6-branch into trunk. Fixes bind-13.14 test. check-in: 5a16dc4a user: culler tags: trunk | |
14:08 | Use -1 instead of 0 as the invalid keycode in test bind-13.14 since 0 is a valid keycode (for lowercase a) on a Macintosh. check-in: 2e8b16d1 user: culler tags: core-8-6-branch | |
12:58 | Fix shimmering in the "style" Tcl_ObjType: If a Tk_Style cannot be found, don't convert the Tcl_Obj to a styleObjType, but handle the error-situation as other objTypes do. Also convert Tk_GetStyleFromObj() and Tk_FreeStyleFromObj() to macro's (but keep the entries in the stub table). check-in: 3ae4acdf user: jan.nijtmans tags: trunk | |
12:20 | DrawCanvas() cleaned up check-in: beadbd52 user: scotty tags: canvas_image, tip-489 | |
09:44 | One more 'const' (follow-up from previous commit) check-in: f878afb2 user: jan.nijtmans tags: trunk | |
09:22 | merge trunk check-in: 14a32cd2 user: jan.nijtmans tags: novem-support | |
09:17 | CONST'ify some string arrays (strings itself where already CONST, but the arrays were not). Minor C-compiler optimization. check-in: 4258d2f4 user: jan.nijtmans tags: trunk | |
08:38 | Merge trunk. Another MSYS compilation fix attempt: Setting WINVER to 0x0600 should do the trick to make it compile. Closed-Leaf check-in: 6baad6d4 user: jan.nijtmans tags: tip-487 | |
03:00 | Merge core-8-6-branch into trunk, removes obsolete experimental Mac window flags check-in: 909b2eb5 user: kevin_walzer tags: trunk | |
02:57 | Merge in remove_mac_decorations branch check-in: 7a7a1baa user: kevin_walzer tags: core-8-6-branch | |
02:52 | More tweak of README Closed-Leaf check-in: bc39c9f1 user: kevin_walzer tags: remove_mac_decorations | |
2017-11-27
| ||
22:50 | Merge core-8-6-branch into trunk. Removes conditional code for OS X 10.5. check-in: c4638df7 user: culler tags: trunk | |
22:35 | Merge byebye-leopard into core-8-6-branch. Removes conditional code for OS X 10.5. check-in: 8f691b98 user: culler tags: core-8-6-branch | |
20:27 | Coding of the 'canvas image' command completed. check-in: 14b05087 user: scotty tags: canvas_image, tip-489 | |
12:57 | Tweak README check-in: dabecec1 user: kevin_walzer tags: remove_mac_decorations | |
12:45 | Remove unused experimental window decoration flags from macOS check-in: 3d4fd8c2 user: kevin_walzer tags: remove_mac_decorations | |
12:32 | merge tip-487 check-in: ba64423c user: jan.nijtmans tags: tip-485 | |
12:31 | Defining NTDDI_VERSION doesn't appear to work with mingw-w64. Don't bother. check-in: c3db263d user: jan.nijtmans tags: tip-487 | |
11:51 | merge trunk check-in: 0bc8cf7d user: jan.nijtmans tags: tip-487 | |
11:16 | merge trunk check-in: b0a086d7 user: jan.nijtmans tags: novem-support | |
11:14 | merge core-8-6-branch check-in: 40dbc2c9 user: jan.nijtmans tags: trunk | |
11:12 | tkWinDialog.c: Change a LoadLibrary() call to GetModuleHandle(), since "shell32.dll" is already linked to Tk. Also various whitespace changes (mainly at line-ends) and comment fixes. Nothing functional. check-in: 46834338 user: jan.nijtmans tags: core-8-6-branch | |
10:25 | merge trunk check-in: 4fed5dea user: jan.nijtmans tags: tip-487 | |
08:50 | Merge bug-0dbabd0f branch to tip-487 branch (actually, the correct setting of WINVER et al): This should restore correct compilation on MSYS check-in: 798f08bb user: jan.nijtmans tags: tip-487 | |
01:19 | Remove all conditional code which requires a minimum deployment target of OSX 10.5. Currently the build fails for 10.5 and it seems pointless to try fixing it now, more than 8 years after Apple declared it obsolete. Closed-Leaf check-in: 73c5ff57 user: culler tags: byebye-leopard | |
2017-11-26
| ||
18:28 | Pulling changes from trunk check-in: 1d7597fe user: hypnotoad tags: core_zip_vfs | |
12:44 | Merge new wm_withdraw implementation changes on macOS to trunk check-in: 41f3ffaf user: kevin_walzer tags: trunk | |
12:42 | Merge mac_wm_withdraw branch to 8.6 check-in: db2292da user: kevin_walzer tags: core-8-6-branch | |
00:53 | Implementation of wm withdraw excluded from Window and Dock menu on macOS Closed-Leaf check-in: 4ed4e9d5 user: kevin_walzer tags: mac_wm_withdraw | |
2017-11-25
| ||
23:50 | Merge core-8-6-branch into trunk. New file dialog and fix to TkpInit. check-in: ebd79f48 user: culler tags: trunk | |
23:43 | Repair a mistake introduced in checkin [fc16f8a9]. In TkpInit the NSApplication must be created before opening a console. Otherwise apps launched from an icon will crash. check-in: d71d6703 user: culler tags: core-8-6-branch | |
23:25 | Merge bug-de4af19626 into core-8-6-branch again, this time with the improved tkMacOSXDialog.c from Christian Gollwitzer. check-in: 50272d71 user: culler tags: core-8-6-branch | |
21:08 | Simultaneously with the previous commit Christian Gollwitzer provided this more complete patch that deals with *.* and compilation problems with gcc. Closed-Leaf check-in: 8473d080 user: culler tags: bug-de4af19626 | |
19:43 | Merge core-8-6-branch into trunk (allow all file types in file dialog). check-in: 5cb09932 user: culler tags: trunk | |
19:38 | Merge bug-de4af19626 (allow all file types) into core-8-6-branch. check-in: 460f9e11 user: culler tags: core-8-6-branch | |
17:25 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: d07a723c user: fvogel tags: trunk | |
17:24 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: 26b713d5 user: fvogel tags: core-8-6-branch | |
17:17 | Pass nil for allowedFileTypes rather than an empty array to select all files. check-in: ad4e0e61 user: culler tags: bug-de4af19626 | |
16:46 | Merge branch tip-161 following acceptation of TIP #161 by TCT vote check-in: 8acbe209 user: fvogel tags: trunk | |
11:19 | Pulling in fixes for ticket [0dbabd0f] check-in: 5dd8b030 user: tne tags: core_zip_vfs | |
11:18 | A patch to restore MSYS builds for trunk. See ticket [0dbabd0f] Closed-Leaf check-in: b90df9ce user: tne tags: bug-0dbabd0f | |
09:37 | Pulling changes from trunk check-in: 48ffe425 user: hypnotoad tags: core_zip_vfs | |
09:36 | Modifications to allow Wish to detect and mount the zip file system attached to the tk dll check-in: 9b0e0524 user: hypnotoad tags: core_zip_vfs | |
05:54 | Merge core-8-6-branch into trunk. check-in: 6b9830e4 user: culler tags: trunk | |
05:38 | merge bug-88f02fa81a into core-8-6-branch. check-in: 3080bb4b user: culler tags: core-8-6-branch | |
05:08 | Removed a function which is never called in the current version. Closed-Leaf check-in: fc16f8a9 user: culler tags: bug-88f02fa81a | |
03:49 | Fix name for SetApplicationIcon function that had an incorrect name in the function description check-in: 97f12aeb user: kevin_walzer tags: bug-88f02fa81a | |
00:14 | Edited comment. check-in: b5695a3b user: culler tags: bug-88f02fa81a | |
2017-11-24
| ||
23:55 | merge core-8-6-branch into bug-88f02fa81a. check-in: 9cda3a1f user: culler tags: bug-88f02fa81a | |
23:47 | Merge core-8-6-branch into trunk. check-in: 6d29689f user: culler tags: trunk | |
23:27 | Merge bug-c89bd0aa2c into core-8-6-branch. check-in: 27322a79 user: culler tags: core-8-6-branch | |
23:08 | Don't process window events if the dead window is the root. This is unnecessary and leads to segfaults in some tests. Closed-Leaf check-in: 25e1fd84 user: culler tags: bug-c89bd0aa2c | |
20:35 | Simplify and reorganize the initialization code. check-in: accf8fb9 user: culler tags: bug-88f02fa81a | |
17:21 | Remove calls to TransformProcessType. Avoid activating too early. Prepare for cleanup of TkpInit. Fixes the basic menu bar problem. check-in: ac1af6bd user: culler tags: bug-88f02fa81a | |
10:41 | Deprecate TK_CONFIG_OPTION_SPECIFIED, the old "pack" syntax and the old "scrollbar xview|yview" syntax check-in: 9f96817f user: jan.nijtmans tags: tip-485 | |
2017-11-23
| ||
16:34 | no longer export TkWinGetPlatformId as symbol from dll: Since TkWinGetPlatformId is a macro now this is no longer necessary check-in: 9203fda9 user: jan.nijtmans tags: tip-487 | |
12:43 | If Tk is compiled with -DTK_NO_DEPRECATED, remove TkWinGetPlatformId from the stub table. check-in: 7007ef41 user: jan.nijtmans tags: tip-487 | |
11:35 | Remove pre-XP support check-in: ad16178c user: jan.nijtmans tags: tip-487 | |
2017-11-22
| ||
19:34 | Pulling changes from tk-stu-pkg check-in: aae2af25 user: hypnotoad tags: core_zip_vfs | |
16:20 | Remove unrelated ::tk::pkgconfig variables: compile_debug and compile_stats. Adjust test. Add copyright. check-in: 2f56d047 user: stu tags: tk-stu-pkg | |
12:38 |
Pulling changes from tk-stu-pkg (and by virtue pulling in OSX_redraw_artifacts and bits of trunk)
Tk now reports itself a tk 8.7 under core_zip_vfs check-in: dfc74ed1 user: hypnotoad tags: core_zip_vfs | |
03:05 | Improve metrics for text-only buttons on macOS check-in: dca999e4 user: kevin_walzer tags: trunk | |
03:04 | Improve metrics for text-only buttons on macOS check-in: b36aacc3 user: kevin_walzer tags: core-8-6-branch | |
2017-11-21
| ||
22:33 | Pulling changes from core-8-6-branch check-in: 11fa10ff user: hypnotoad tags: core_zip_vfs | |
22:32 | Typo fixes in the MSYS Makefile check-in: fe3b9bb6 user: tne tags: core_zip_vfs | |
21:53 | Merge core-8-6-branch into trunk. check-in: e0a1f664 user: culler tags: trunk | |
21:45 | Merge the bug-c89bd0aa2c branch into core-8-6-branch. check-in: 9febacc3 user: culler tags: core-8-6-branch | |
21:26 | Adding ZIP capabilties to MSYS builds check-in: 7d799e47 user: hypnotoad tags: core_zip_vfs | |
20:54 | Pulling changes from core-8-6-branch check-in: d57bc994 user: hypnotoad tags: core_zip_vfs | |
20:43 | Fix typo in error message Closed-Leaf check-in: d50d9faf user: fvogel tags: bug-1c659ef0f1 | |
20:42 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: 49405d4f user: fvogel tags: bug-1c659ef0f1 | |
20:41 | Fix test imgPMG-3.1 just added check-in: 5ed13955 user: fvogel tags: bug-1c659ef0f1 | |
20:35 | Add test imgPNG-3.1 demonstrating bug [1c659ef0f1] check-in: 11438c2d user: fvogel tags: bug-1c659ef0f1 | |
20:04 | Processing events immediately means we don't have to worry about the Window menu and is a major simplfication. (Thanks, Kevin!) check-in: a377f24a user: culler tags: bug-c89bd0aa2c | |
18:48 | Use macos comment for TkpFontPkgInit. check-in: cbb74059 user: stu tags: tk-stu-pkg | |
17:45 | Process events to make sure closed windows are freed immediately. check-in: 8fb2c2e6 user: culler tags: bug-c89bd0aa2c | |
17:04 | Reworked to handle withdrawn ssuccessor windows correctly. check-in: de92b668 user: culler tags: bug-c89bd0aa2c | |
13:38 | Expanded comments to explain the strategy better. check-in: 8c4224fe user: culler tags: bug-c89bd0aa2c | |
11:50 | Add the ability to generate zipfiles to the Makefile, and append zip to the dll, but we still need to make flat file installs for pre-8.7 Tcls check-in: e4304196 user: hypnotoad tags: core_zip_vfs | |
00:05 | Fix for bug c89bd0aa2c check-in: ad7cc6e4 user: culler tags: bug-c89bd0aa2c | |
2017-11-20
| ||
09:33 | merge core-8-6-branch. Also Fix [f3704d5ec8]: "Compiling on Macos High Sierra fails: missing values.h" by syncing Tcl's "tcl.m4" check-in: 4a427ebb user: jan.nijtmans tags: trunk | |
09:30 | Fix memory leak in tkImgPhoto.c. Backported from androwish. Thanks to Christian Werner for noticing this! check-in: fbd051ca user: jan.nijtmans tags: core-8-6-branch | |
2017-11-19
| ||
20:51 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 82a1cb3e user: fvogel tags: trunk | |
20:50 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 23591c7d user: fvogel tags: core-8-6-branch | |
13:03 | Adding minimal support for tip430 in Tk. This replaces the prior effort to promote kit building in Tk check-in: 6fe4a8b5 user: hypnotoad tags: core_zip_vfs | |
11:39 | Fix for ticket [f3704d5ec8]. Restore the SC_MISSING_POSIX_HEADERS checks to autoconf. Closed-Leaf check-in: bdc5437f user: hypnotoad tags: bug-f3704d5ec8 | |
2017-11-18
| ||
15:02 | Merge core-8-6-branch into trunk. Includes fix for [b24a7a877d]. check-in: bd66fed0 user: culler tags: trunk | |
2017-11-17
| ||
16:11 | Merge bug-b24a7a87 into core-8-6-branch (merge mark) fixes [b24a7a877d] check-in: 059b88ae user: culler tags: core-8-6-branch | |
12:35 | merge core-8-6-branch check-in: 6614d0b5 user: jan.nijtmans tags: androwish | |
2017-11-15
| ||
03:59 | Update documentation to remove discussion of PNG limitations in wm iconphoto on Mac Closed-Leaf check-in: 93633282 user: kevin_walzer tags: bug-b24a7a87 | |
03:41 | Modify the menu demo so that it includes a photoimage in a menu. check-in: 715dbe07 user: culler tags: bug-b24a7a87 | |
02:42 | Make it possible to generate an NSImage with correct transparency from a photoimage. Fixes transparency issues with iconphotos and images in menus. check-in: eae41df2 user: culler tags: bug-b24a7a87 | |
2017-11-14
| ||
07:05 | Don't include the NULL from SAVE_TARGETS request in the expected result. The ICCCM specification doesn't tell what value the clipboard manager should return. Closed-Leaf check-in: 9d1db47d user: fvogel tags: bug-73ba07efcd | |
06:12 | Implemented a more robust and transparent scheme for making sure that iconphoto images are not blended with a black background. check-in: f73e7d22 user: culler tags: bug-b24a7a87 | |
2017-11-13
| ||
22:29 | _poolLock should be declared int, not BOOL. This is unrelated to icons, but breaks the build for -arch i386. check-in: 0954fead user: culler tags: bug-b24a7a87 | |
20:39 | Use -cleanup with test select-10.6 check-in: a087ba73 user: fvogel tags: bug-73ba07efcd | |
20:37 | Fix test select-14.1. It now passes on Linux with Gnome. check-in: 49de141a user: fvogel tags: bug-73ba07efcd | |
20:16 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong check-in: ba79959a user: fvogel tags: trunk | |
20:16 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong check-in: d7dec0bd user: fvogel tags: core-8-6-branch | |
17:31 | Add a cast to address a compiler warning. check-in: 61dde441 user: culler tags: bug-b24a7a87 | |
05:51 | Fixed an issue with iconphoto where the dock icon would have a black backround, instead of transparent, when using a PNG image. check-in: 5f02e981 user: culler tags: bug-b24a7a87 | |
2017-11-12
| ||
21:25 | merge trunk into revised_text (merge mark) -- adds fixes to [2fec274f] and [27c4e4c8] check-in: 67443e91 user: culler tags: revised_text, tip-466 | |
21:12 | merge core-8-6-branch into trunk (merge mark) -- adds fix to [27c4e4c8] check-in: 35d15ab2 user: culler tags: trunk | |
20:54 | merge core-8-6-branch Leaf check-in: 84480763 user: fvogel tags: editorconfig | |
20:17 | Add test select-14.1 checking for use of the correct property type when handling MULTIPLE conversion requests (bug [73ba07efcd]) check-in: 0eaa17a4 user: fvogel tags: bug-73ba07efcd | |
2017-11-11
| ||
23:27 | Fix [b24a7a877d]: Added test for NULL pointer in WmIconphotoCmd. check-in: 6a2fef52 user: culler tags: bug-b24a7a87 | |
23:20 | Create new branch named "bug-b24a7a87" check-in: 95b289b4 user: culler tags: bug-b24a7a87 | |
19:17 | merge bug-27c4e4c8 into core-8-6-branch. The diff is empty because the change was already committed in the core-8-6-branch (oops). check-in: 567582dd user: culler tags: core-8-6-branch | |
19:09 | Change to XMapWindow to make embedded toplevels display properly when first mapped. Closed-Leaf check-in: 6a505e90 user: culler tags: bug-27c4e4c8 | |
19:02 | Change to XMapWindow to make embedded toplevels display properly when first mapped. check-in: d8468f85 user: culler tags: core-8-6-branch | |
18:55 | Create new branch named "bug-27c4e4c8" check-in: 9f5304f5 user: culler tags: bug-27c4e4c8 | |
12:50 | merge core-8-6-branch check-in: c512b82f user: fvogel tags: canvas_image, tip-489 | |
12:44 | Add 'canvas image' command. Patch from Scott Pitcher. check-in: 543e8169 user: fvogel tags: canvas_image, tip-489 | |
10:43 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong Closed-Leaf check-in: e30324fd user: fvogel tags: bug-6b2fd1e88 | |
09:03 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed check-in: 679a4860 user: fvogel tags: trunk | |
09:03 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed check-in: 92068c2e user: fvogel tags: core-8-6-branch | |
08:58 | merge mark check-in: 5c5cf1b0 user: fvogel tags: revised_text, tip-466 | |
08:49 | merge core-8-6-branch (merge mark) check-in: 07cdcdb7 user: fvogel tags: trunk | |
08:43 | merge mac-wm-icon branch (because the changes from this branch were just committed separately as a standalone patch in core-8-6-branch) check-in: aaa56ad9 user: fvogel tags: core-8-6-branch | |
04:07 | Implement wm_iconphoto command for macOS check-in: 5f471d5f user: kevin_walzer tags: trunk | |
04:07 | Add comments to wm_iconphoto implementation on macOS check-in: 8119f485 user: kevin_walzer tags: core-8-6-branch | |
04:02 | Implement wm_iconphoto command for macOS check-in: 145097d0 user: kevin_walzer tags: core-8-6-branch | |
2017-11-10
| ||
22:14 | Merge macOS_images into revised_text. check-in: 4b91ca34 user: culler tags: revised_text, tip-466 | |
21:51 | Merge macOS_images into trunk. check-in: 6ed05606 user: culler tags: trunk | |
21:29 | Merge macOS_images into core-8-6-branch. check-in: df3bcb0e user: culler tags: core-8-6-branch | |
21:15 | Small changes to address compiler warnings. Closed-Leaf check-in: 3e153538 user: culler tags: macOS_images | |
2017-11-09
| ||
19:42 | Added some #ifdef __clang__ sections to allow building with gcc on OSX 10.6. Tk now builds and runs on Snow Leopard, but does not support retina displays or filtering in file dialogs, and generates some errors about colorspaces. check-in: dd6273eb user: culler tags: macOS_images | |
03:37 | Minor changes to deal with compiler warnings for different OSX versions. Now builds cleanly with deployment targets 10.6 - 10.13. check-in: 352f2f51 user: culler tags: macOS_images | |
2017-11-08
| ||
21:48 | Remove unused variables; add comments. check-in: 51b71ef6 user: culler tags: macOS_images | |
21:02 | Cleaned up and reworked XGetImage. This seems to eliminate segfaults seen when rapidly resizing the scid window and may also fix [218561bf]. check-in: cdde01b1 user: culler tags: macOS_images | |
17:43 | Reorganization to put all code related to Ximages in the new file tkMacOSXImage.c check-in: 7915e840 user: culler tags: macOS_images | |
02:47 | Use ::tk::pkgconfig to get the demo directory on MacOSX. check-in: c621580a user: stu tags: tk-stu-pkg | |
2017-11-07
| ||
22:39 | Add fontsystem values for Win and Mac. check-in: 44f84702 user: stu tags: tk-stu-pkg | |
21:40 | Merge trunk. check-in: 8c1bf98d user: stu tags: tk-stu-pkg | |
21:24 | Merge trunk, to benefit from the fixes from the OSX_redraw_artifacts branch. Many thanks to Marc Culler! check-in: 9d5f0eaf user: fvogel tags: revised_text, tip-466 | |
20:56 | Merge core-8-6-branch to get fixes from OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and [92e614e612]. Great thanks to Marc Culler! check-in: c089a6ee user: fvogel tags: trunk | |
20:55 | Merge OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and [92e614e612]. Great thanks to Marc Culler! check-in: 4986b4e5 user: fvogel tags: core-8-6-branch | |
20:50 | Fix utterly minor formatting things in macosx/README Closed-Leaf check-in: 05ad96e1 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
16:53 | Fix inclusion of custom resource files to match TIP spec check-in: 9707f24e user: apnadkarni tags: vc-reform | |
16:14 | Update of the macosx README file to include explanations of the changes added to address crashes that appeared with the release of OSX 10.13 as well as the drawing artifacts being dealt with in the OSX_redraw_artifacts branch. check-in: bd1e6669 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
14:02 | Update to latest Tcl vc-reform check-in: 68047b88 user: apnadkarni tags: vc-reform | |
2017-11-06
| ||
16:10 | merge trunk check-in: 5af1c857 user: jan.nijtmans tags: novem-support | |
16:06 | Permit building for Windows on a Tcl 9 foundation. See also [13c80537ab31845b]. check-in: 99eeb161 user: jan.nijtmans tags: trunk | |
2017-11-04
| ||
21:07 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed Closed-Leaf check-in: e41d0586 user: fvogel tags: bug-2fec274fe3 | |
12:22 | merge trunk check-in: a7200178 user: fvogel tags: tip-161 | |
12:20 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). All tests from menu.test do pass now on all three platforms (Win, Linux, OS X) check-in: c6575c18 user: fvogel tags: trunk | |
12:19 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). All tests from menu.test do pass now on all three platforms (Win, Linux, OS X) check-in: 37221978 user: fvogel tags: core-8-6-branch | |
12:11 | Fix test menu-3.66 by splitting it in three: menu-3.66a deals with the case of -tearoff 0 (all platforms return 0) ; menu-3.66b and menu-3.66c are specialized for respectively WinOrLinux (the test returns 1 because tearoff menues are supported) and OS X (the test returns 0 because tearoff menues are not supported). Closed-Leaf check-in: 2200f2f8 user: fvogel tags: bug-c8c52b9d6a | |
08:40 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). 84 failing tests now pass. The only one still failing (in menu.test) is menu-3.66 check-in: 6f34c1ef user: fvogel tags: bug-c8c52b9d6a | |
2017-11-03
| ||
22:42 | merge trunk check-in: 72c00838 user: fvogel tags: tip-161 | |
22:42 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang check-in: 2856c489 user: fvogel tags: trunk | |
22:42 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang check-in: 64e85211 user: fvogel tags: core-8-6-branch | |
22:41 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang Closed-Leaf check-in: 2a9e1859 user: fvogel tags: bug-0ef1c52736 | |
21:32 | merge trunk check-in: a1d04684 user: fvogel tags: tip-161 | |
21:32 | Fix error in menu item labels (they should reflect interactive tests numbering) check-in: 6864135b user: fvogel tags: trunk | |
21:22 | Implement TIP#161: Change Default for Menu's -tearoff Option to False check-in: 987b018a user: fvogel tags: tip-161 | |
01:56 | Typo in comment. vailid -> valid check-in: 43b32d54 user: stu tags: trunk | |
2017-11-01
| ||
20:03 | merge trunk check-in: 3bf7dfac user: fvogel tags: revised_text, tip-466 | |
20:01 | merge core-8-6-branch check-in: 7dde71b3 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-31
| ||
08:56 | merge trunk check-in: 003f6eb9 user: jan.nijtmans tags: novem-support | |
2017-10-30
| ||
18:25 | Reworked the regression test so that it would more precisely target the changed behavior of DisplayText. check-in: 2174f54d user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
17:34 | Edited the comment explaining why the logic in DisplayText needs to be changed for macOS. check-in: 203b1621 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
15:54 | Permit building on a Tcl 9 foundation. check-in: 13c80537 user: dgp tags: trunk | |
2017-10-29
| ||
19:29 | Move comment in EmbWinDisplayProc() to its correct location, and remove the part of it that does not apply. Indeed, [1501749fff] - 'Crash on embedded window deletion bound to <Map> event' is fixed in the revised_text branch without [60ca451d], as checked by textWind-18.1 check-in: 9e107e02 user: fvogel tags: revised_text, tip-466 | |
19:23 | Change comment style to Tcl style check-in: 5071a684 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-28
| ||
13:51 | Fix [ce62c81bae] text-37.1 fails check-in: c88ea97b user: fvogel tags: trunk | |
13:51 | Fix [ce62c81bae] text-37.1 fails check-in: f1083eed user: fvogel tags: core-8-6-branch | |
08:39 | merge core-8-6-branch check-in: cab80337 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
08:12 | merge trunk check-in: 8f9cba17 user: fvogel tags: revised_text, tip-466 | |
08:10 | Add test textWind-18.1 that was missing in the revised_text branch for unknown reason. check-in: 7dd60675 user: fvogel tags: revised_text, tip-466 | |
2017-10-27
| ||
19:35 | Add a regression test with constraint aqua which tests that all embedded windows in a Text get moved when scrolling. If the logic change introduced in [2148dd68] is reverted then this test fails. check-in: dcae645c user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
15:09 | one more upstream change check-in: e8d4597c user: jan.nijtmans tags: androwish | |
15:06 | upstream androwish changes check-in: 5ae652d3 user: jan.nijtmans tags: androwish | |
14:57 | merge core-8-6-branch check-in: 178d3d53 user: jan.nijtmans tags: androwish | |
14:14 | merge trunk check-in: 22e97c2d user: jan.nijtmans tags: novem-support | |
14:14 | merge core-8-6-branch check-in: bb31a5ec user: jan.nijtmans tags: trunk | |
14:13 | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’: tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~ check-in: 139b66da user: jan.nijtmans tags: core-8-6-branch | |
14:11 | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’: tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~ check-in: ffd695c5 user: jan.nijtmans tags: core-8-5-branch | |
2017-10-26
| ||
15:12 | Reworked build command macros (MAKEBINCMD, CCPKGCMD etc.) and purged old comments. check-in: 1bfa9335 user: apnadkarni tags: vc-reform | |
2017-10-25
| ||
22:52 | Fix a new typo introduced by accident while fixing the previous typo. check-in: 9321cda9 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
21:13 | Fix a typo and remove an unused function. check-in: a3eb3831 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:29 | Fix typo and move comment slightly check-in: cd1a3971 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
19:10 | Make a small change in the logic of DisplayText (for Mac only) which causes all visible embedded windows to be redisplayed when they move. This obviates the need for TkScrollWindow to generate expose events. check-in: 2148dd68 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-24
| ||
17:48 | Change TkScrollWindow to only generate expose events if the Text widget has embedded windows. Revert the tests, since this makes them pass as is. Revert to Tk_QueueWindowEvent in GenerateUpdates. Improve the twind.tcl demo. check-in: b5904c09 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-22
| ||
19:34 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. check-in: 1c631b72 user: fvogel tags: trunk | |
19:34 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. check-in: 89602398 user: fvogel tags: core-8-6-branch | |
19:28 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' check-in: 4af707b1 user: fvogel tags: trunk | |
19:28 | merge mark check-in: 2c0726cd user: fvogel tags: trunk | |
19:27 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' check-in: 52700a13 user: fvogel tags: core-8-6-branch | |
2017-10-18
| ||
20:47 | Consistently use 'TCLSH_NATIVE' for all MSVC targets that need to execute Tcl. check-in: 1aa391d7 user: mistachkin tags: irontcl | |
2017-10-17
| ||
20:33 | Complement to previous patch from marc Culler: replace 'update' by 'update idletasks' for failing tests. check-in: 4178c423 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:06 | New patch from Marc Culler aiming at fixing [fab5fed65e] without breaking again [92e614e612] nor [40a9abb9db]. check-in: c85f2e6a user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-16
| ||
12:30 | Restore tests for live resizing on macOS so event loop is not overloaded check-in: cf3f34cf user: kevin_walzer tags: trunk | |
12:29 | Restore tests for live resizing on macOS so event loop is not overloaded check-in: a1771440 user: kevin_walzer tags: core-8-6-branch | |
2017-10-15
| ||
12:17 | Merge trunk to benefit from OS X redraw artifacts (full) fix by Marc Culler - Many many thanks to him! check-in: 7e6e5a81 user: fvogel tags: revised_text, tip-466 | |
12:15 | Merge core-8-6-branch check-in: 5dcac745 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
12:14 | Merge core-8-6-branch. Latest patch from Marc Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff. check-in: 859aa9eb user: fvogel tags: trunk | |
12:13 | Merge bugfix branch OSX_redraw_artifacts with the latest patch from Marc Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff. check-in: 93c8cff2 user: fvogel tags: core-8-6-branch | |
12:07 | Patch by Marc Culler for [92e614e612] and for another issue (no ticket was open) related to clipping regions in scrolling and drawing on OS X. As far as known there should be no ghosts anymore. check-in: 53177176 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
03:01 | Removal of obsolete stubs function Tk_FreeXId that has been replaced by macro check-in: de8a860f user: kevin_walzer tags: trunk | |
02:59 | Patch by Marc Culler to address subtle issues with clipping regions in scrolling and drawing on macOS check-in: 661a2a71 user: kevin_walzer tags: trunk | |
02:58 | Patch by Marc Culler to address subtle issues with clipping regions in scrolling and drawing on macOS check-in: 7ffddfc2 user: kevin_walzer tags: core-8-6-branch | |
2017-10-14
| ||
12:00 | Merge trunk (to benefit from OS X redraw artifacts (partial) fix) check-in: a3074107 user: fvogel tags: revised_text, tip-466 | |
2017-10-13
| ||
20:55 | Documentation tweak Closed-Leaf check-in: 5afe63b4 user: kevin_walzer tags: mac-wm-icon | |
20:46 | Push updates check-in: 8442de35 user: kevin_walzer tags: mac-wm-icon | |
20:45 | Start mac-wm-icon branch check-in: 4e761f53 user: kevin_walzer tags: mac-wm-icon | |
20:32 | Add tkMacOSXConstants.h header file per Marc Culler check-in: 4581f720 user: kevin_walzer tags: core-8-6-branch | |
20:15 | Merge core-8-6-branch. Better fix for [fab5fed65e] (from Marc Culler). Note: this patch was already applied to core-8-6-branch (part of [be9900e3], plus [4af049ff]) and trunk (part of [af9bd122], plus [32fa275d]), thus the empty diff. check-in: 9fa2e4a5 user: fvogel tags: trunk | |
20:13 | Merge bugfix branch bug-fab5fed65e with a better fix for [fab5fed65e] (from Marc Culler). Note: this patch was already applied to core-8-6-branch (part of [be9900e3], plus [4af049ff]) and trunk (part of [af9bd122], plus [32fa275d]), thus the empty diff. check-in: ce3bd56e user: fvogel tags: core-8-6-branch | |
20:07 | Better fix for [fab5fed65e] from Marc Culler: Revert [dd0005dc8a] and add coordinate conversion in TkScrollWindow(). check-in: 26302191 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
15:27 | Fix for scrolling issues on macOS; thanks to Marc Culler for patches check-in: 32fa275d user: kevin_walzer tags: trunk | |
15:26 | Fix for scrolling issues on macOS; thanks to Marc Culler for patches check-in: 4af049ff user: kevin_walzer tags: core-8-6-branch | |
07:39 | Fix build with MSVC: error C2375: 'XPolygonRegion' : redefinition; different linkage. Same with XPointInRegion(). check-in: 0ccc37e8 user: jan.nijtmans tags: trunk | |
2017-10-12
| ||
13:11 | Merge trunk check-in: ee65c9c7 user: jan.nijtmans tags: novem-support | |
13:10 | merge-mark check-in: 0ee1e17e user: jan.nijtmans tags: trunk | |
12:30 | Fix for colorspace issues and regression in drawing on macOS; thanks to Marc Culler for patches check-in: be9900e3 user: kevin_walzer tags: core-8-6-branch | |
12:30 | Fix for colorspace issues and regression in drawing on macOS; thanks to Marc Culler for patches check-in: af9bd122 user: kevin_walzer tags: trunk | |
12:13 | Clean up bg exception handlers. check-in: 7d4ff956 user: dgp tags: trunk | |
12:06 | Clean up bg exception handlers. check-in: 02948717 user: dgp tags: core-8-6-branch | |
12:02 | merge trunk check-in: 4e929cdd user: jan.nijtmans tags: novem-support | |
12:01 | Merge core-8-6-branch (and remove additional end-of-line spacing) check-in: 44ef8837 user: jan.nijtmans tags: trunk | |
11:55 | remove some end-of-line spacing check-in: ed0955b7 user: jan.nijtmans tags: core-8-6-branch | |
11:47 | Make XPolygonRegion/XPointInRegion available in (windows and cygwin) stub table. Not actually implemented for Windows. (adopted from Androwish) check-in: 8a0c5f1d user: jan.nijtmans tags: trunk | |
2017-10-11
| ||
06:43 | More numbering fixed, inside tests this time check-in: c56a996d user: fvogel tags: revised_text, tip-466 | |
06:33 | Try to keep the same test names in all branches, therefore 1. rename test 38.15 to become 37.1 (same name for this test now in revised_text as in core-8-6-branch and trunk), and 2. shift all tests 38.* -> 39.*, and 37.* -> 38.* in revised_text branch (these are tests present only in the revised_text branch). check-in: 40829bd1 user: fvogel tags: revised_text, tip-466 | |
02:48 | Partial fix for 111de2edd2e67af350ffa564dbf65ab7a5fcf04c, inaccurate background rendering in images on macOS: switching to SRGB colorspace reduces the disparity in colors check-in: 595297c5 user: kevin_walzer tags: trunk | |
02:47 | Partial fix for 111de2edd2e67af350ffa564dbf65ab7a5fcf04c, inaccurate background rendering in images on macOS: switching to SRGB colorspace reduces the disparity in colors check-in: 30ef75d2 user: kevin_walzer tags: core-8-6-branch | |
00:48 | Numerous fixes for Tk on macOS 10.13; eliminate memory leaks, override system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks. check-in: 1aadfde2 user: kevin_walzer tags: trunk | |
00:44 | Numerous fixes for Tk on macOS 10.13; eliminate memory leaks, override system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks. check-in: e5463978 user: kevin_walzer tags: core-8-6-branch | |
2017-10-10
| ||
15:13 | Merge core-8-6-branch. And incorporate upstream Androwish changes check-in: 01791ca6 user: jan.nijtmans tags: androwish | |
15:02 | merge trunk check-in: c42e97c4 user: jan.nijtmans tags: novem-support | |
15:01 | merge core-8-6-branch check-in: 8014d5e6 user: jan.nijtmans tags: trunk | |
14:59 | Sync nmakehlp.exe with Tcl version. And add VC entries to ignore-glob (taken over from reform-vc branch) check-in: fa14584b user: jan.nijtmans tags: core-8-6-branch | |
14:57 | Sync nmakehlp.exe with Tcl version. And add VC entries to ignore-glob (taken over from reform-vc branch) check-in: 24472efb user: jan.nijtmans tags: core-8-5-branch | |
2017-10-08
| ||
16:43 | Partial fix for [1081603]: Arc item anomalies under Windows. Fix drawing of small extent arcs, they should no longer display as complete circles. Leaf check-in: ed8e17cc user: fvogel tags: bug-1081603fff | |
14:38 | Fix htmlhelp generation on 64 bit systems check-in: d7c17b5a user: apnadkarni tags: vc-reform | |
2017-10-07
| ||
20:18 | Renamed test scale-21 to scale-21.1, and added scale-21.2 to test huge values for -from and -to options of the scale widget. Closed-Leaf check-in: e7902b5a user: fvogel tags: bug-55b95f578a | |
20:08 | Fix more issues with sprintf in the scale widget. check-in: 9c78924b user: fvogel tags: bug-55b95f578a | |
19:00 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. The added test (scale-21) passes. check-in: 794a08b2 user: fvogel tags: bug-55b95f578a | |
15:57 | merge trunk check-in: 16fbcd5c user: fvogel tags: revised_text, tip-466 | |
15:11 | Fix [dd9667635d]: text anchor not set check-in: 429e2357 user: fvogel tags: trunk | |
15:10 | Fix [dd9667635d]: text anchor not set check-in: 8cc5e98d user: fvogel tags: core-8-6-branch | |
15:01 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: 6da2191f user: fvogel tags: trunk | |
15:01 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: bf734bdc user: fvogel tags: core-8-6-branch | |
14:17 | Do not use the standard targets as the Tk extension targets are too varied for them to really help. Maybe revisit this at some later point. check-in: 0921074c user: apnadkarni tags: vc-reform | |
13:56 | Import latest VC compile rules from Tcl. Primarily standard targets in targets.vc check-in: 075e3c50 user: apnadkarni tags: vc-reform | |
13:55 | Fix ignore patterms for VC output check-in: ef112ba0 user: apnadkarni tags: vc-reform | |
2017-10-04
| ||
05:35 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' Closed-Leaf check-in: a7435143 user: fvogel tags: bug-bb6b4032d2 | |
05:14 | Add test for [55b95f578a]: Associating variable with bignum value with scale crashes it (at this point the test produces a crash) check-in: 69ca3e78 user: fvogel tags: bug-55b95f578a | |
2017-09-30
| ||
17:32 | Use interp bgerror instead of old proc bgerror. Closed-Leaf check-in: eb1000ea user: fvogel tags: bug-dd9667635d | |
14:15 | Need netapi.lib for static builds check-in: 15c38427 user: apnadkarni tags: vc-reform | |
06:21 | Added standard macros LIBDIR and DEMODIR. Also set common Tk related names and paths. check-in: fe98edf0 user: apnadkarni tags: vc-reform | |
2017-09-29
| ||
13:22 | Removed obsolete winhelp style docs. Fixed building of htmlhelp check-in: 25e10b66 user: apnadkarni tags: vc-reform | |
12:54 | Replace link commands with standard macros check-in: 851db6d3 user: apnadkarni tags: vc-reform | |
12:43 | Eliminated redundant TK_CFLAGS and WISH_CFLAGS macros check-in: 88fbc2f6 user: apnadkarni tags: vc-reform | |
12:39 | Use default macros for linking and add a implicit rule for resource files. check-in: a1b275be user: apnadkarni tags: vc-reform | |
05:57 | Use compilation rules from rules.vc instead of defining own ones in makefile. Updated to latest rules.vc and nmakehlp.c from Tcl repository check-in: 6f1d4a57 user: apnadkarni tags: vc-reform | |
05:14 | Merged Jan's changes from core-8-6-branch to pick up align98 changes check-in: 506df972 user: apnadkarni tags: vc-reform | |
2017-09-26
| ||
10:55 | merge trunk check-in: e1aaee89 user: jan.nijtmans tags: novem-support | |
10:54 | merge core-8-6-branch check-in: 0c9ef191 user: jan.nijtmans tags: trunk | |
10:53 | Remove all references to coffbase.txt (which will be removed from Tcl) and win98 specific hacks. check-in: 056b508a user: jan.nijtmans tags: core-8-6-branch | |
2017-09-24
| ||
15:00 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller. check-in: a3b64865 user: fvogel tags: trunk | |
15:00 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller. check-in: 7ca2e6fa user: fvogel tags: core-8-6-branch | |
14:57 | Fix [514ff64dd0]: canvas rotated text overlap detection not working. check-in: 10b6f891 user: fvogel tags: trunk | |
14:57 | Fix [514ff64dd0]: canvas rotated text overlap detection not working. check-in: e1c13e9d user: fvogel tags: core-8-6-branch | |
14:53 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. check-in: 481fd94e user: fvogel tags: trunk | |
14:52 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. check-in: 2a9a3b95 user: fvogel tags: core-8-6-branch | |
14:50 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. check-in: 2d51cc6f user: fvogel tags: trunk | |
14:49 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. check-in: d9069657 user: fvogel tags: core-8-6-branch | |
2017-09-23
| ||
07:09 | Clean the bgerror proc that is defined in some tests, which allows to put the new bugfix test after them, and get back to the original numbering of the tests that use bgerror. Improve the bugfix test by using a bgerror proc in order to catch the error if the test fails (much cleaner) instead of displaying it in a popup window. check-in: 606d50f0 user: fvogel tags: bug-dd9667635d | |
2017-09-22
| ||
20:25 | Fix [dd9667635d]: text anchor not set check-in: ba5ef805 user: fvogel tags: bug-dd9667635d | |
2017-09-20
| ||
15:30 |
Visual C++ optimization flags updated and output dir name changes.
Compiler flags updated to include -O2 and remove those subsumed by it. Also use raw compiler version numbers for output directory as the simple mapping from _MSC_VER to VCVER is not correct for newer compilers. check-in: c68da3d9 user: apnadkarni tags: vc-reform | |
13:52 | Create new branch named "vc-reform" check-in: 8cd54b90 user: apnadkarni tags: vc-reform | |
11:10 | Merge trunk check-in: c671c492 user: fvogel tags: revised_text, tip-466 | |
11:02 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. (Cherrypicked [51836f959e]) check-in: b28b57c2 user: fvogel tags: revised_text, tip-466 | |
11:00 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. check-in: 51836f95 user: fvogel tags: trunk | |
11:00 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. check-in: 0f728012 user: fvogel tags: core-8-6-branch | |
2017-09-17
| ||
19:57 | Fix coding style and a comment. Closed-Leaf check-in: 5a0b285b user: fvogel tags: bug-1e0db2400c | |
19:56 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller check-in: bf6faa03 user: fvogel tags: bug-1e0db2400c | |
13:29 | Fix [514ff64dd0]: canvas rotated text overlap detection not working Closed-Leaf check-in: 9ca2c9c7 user: fvogel tags: bug-514ff64dd0 | |
2017-09-16
| ||
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color check-in: ef510165 user: fvogel tags: trunk | |
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color Closed-Leaf check-in: b36f05fa user: fvogel tags: tip-166 | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: 957642b8 user: fvogel tags: trunk | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: b66226e6 user: fvogel tags: core-8-6-branch | |
08:23 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: 921f10ca user: fvogel tags: trunk | |
08:22 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: c0dbd605 user: fvogel tags: core-8-6-branch | |
08:19 | merge core-8-6-branch check-in: 26f1b810 user: fvogel tags: bug-73ba07efcd | |
08:18 | merge core-8-6-branch Closed-Leaf check-in: 090b6549 user: fvogel tags: bug-d9fdfa435d | |
2017-09-14
| ||
20:15 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. Closed-Leaf check-in: a9083994 user: fvogel tags: bug-5239fd749b | |
2017-09-13
| ||
21:07 |
Fix the proposed patch since it had unexpected jumping effects in the fonts listbox.
For instance in wish (the extrafont package is supposed to have been installed): tk fontchooser show ; # shows existing fonts package require extrafont extrafont::load /home/francois/Téléchargements/Term-RegCcc.ttf tk fontchooser show ; # check that the new font family "Term" is now available in the listbox # click on a font family _before_ "Term" -> fine # click on a font family _after_ "Term" -> the font listbox jumped to the top of the list! Closed-Leaf check-in: f54b8cfc user: fvogel tags: bug-8277e1a906 | |
2017-09-09
| ||
13:46 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items Closed-Leaf check-in: 2eea4fe0 user: fvogel tags: bug-3406785 | |
2017-09-08
| ||
14:48 | merge trunk check-in: 99bde711 user: jan.nijtmans tags: novem-support | |
13:31 | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. check-in: acb1841f user: dgp tags: trunk | |
12:51 | merge release check-in: 7cd0a900 user: dgp tags: trunk | |
2017-09-06
| ||
12:18 | merge trunk Closed-Leaf check-in: bf2149bf user: dgp tags: rc0, core-8-7-a1-rc, core-8-7-a1 | |
11:58 | Merge trunk check-in: 4945c080 user: jan.nijtmans tags: novem-support | |
11:23 | Fix [c4139ac9d1ac6ef2]: Cannot make distribution - ttkGenStubs.tcl removed. (reason: Tcl's genStubs.tcl now has all functionaly of the original ttkGenStubs.tcl) check-in: 00fb1a94 user: jan.nijtmans tags: trunk | |
2017-09-05
| ||
16:03 | update changes check-in: 016396e3 user: dgp tags: core-8-7-a1-rc | |
12:33 | merge trunk check-in: 024611e4 user: dgp tags: core-8-7-a1-rc | |
2017-09-04
| ||
13:39 | merge core-8-6-branch. Some upstream androwish changes check-in: 8e408aba user: jan.nijtmans tags: androwish | |
2017-09-03
| ||
18:20 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. Patch from Aldo Buratti. check-in: f9d63d61 user: fvogel tags: bug-8277e1a906 | |
10:29 | Add missing .RE in canvas.n check-in: 9d351686 user: fvogel tags: trunk | |
10:29 | Add missing .RE in canvas.n check-in: 0ebba016 user: fvogel tags: core-8-6-branch | |
10:28 | Add missing .RE in canvas.n Closed-Leaf check-in: 2f75ee98 user: fvogel tags: bug-7c7e8f957e | |
10:09 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. Closed-Leaf check-in: e69ed726 user: fvogel tags: bug-d0c55bd78a | |
2017-09-02
| ||
13:32 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 0bea063c user: fvogel tags: bug-73ba07efcd | |
2017-09-01
| ||
14:21 | merge core-8-6-branch check-in: 20838303 user: jan.nijtmans tags: androwish | |
02:22 | merge trunk check-in: 63d3150f user: dgp tags: core-8-7-a1-rc | |
2017-08-31
| ||
08:35 | No deprecation warnings when building Tk itself without -DTK_NO_DEPRECATION. Re-generate tkDecls.h (formatting). check-in: d8b215b2 user: jan.nijtmans tags: trunk | |
2017-08-28
| ||
13:57 | Merge tip-166 branch after positive vote by the TCT. Many thanks to Simon Bachmann. check-in: c9283d2f user: fvogel tags: trunk | |
2017-08-27
| ||
17:15 | Fix error in previous commit when swapping from and to. check-in: 0a2786b6 user: fvogel tags: revised_text, tip-466 | |
16:04 | Bugfix [cac4692585]: Only call UpdateLineMetrics with from < to when processing -ypixels. check-in: c694fc87 user: gcramer tags: revised_text, tip-466 | |
2017-08-24
| ||
20:08 | merge trunk check-in: f96b3717 user: fvogel tags: revised_text, tip-466 | |
19:42 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: 6d2ce5f2 user: fvogel tags: trunk | |
19:41 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: c74add2d user: fvogel tags: core-8-6-branch | |
19:37 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: 55aa54e8 user: fvogel tags: core-8-5-branch | |
19:34 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: f84ae319 user: fvogel tags: trunk | |
19:33 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 4fe00729 user: fvogel tags: core-8-6-branch | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: 0ab8b5f9 user: fvogel tags: trunk | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: e1f65d56 user: fvogel tags: core-8-6-branch | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 3a060bdc user: fvogel tags: trunk | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 65c56a99 user: fvogel tags: core-8-6-branch | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 46605901 user: fvogel tags: trunk | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 985e8579 user: fvogel tags: core-8-6-branch | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: 6752086b user: fvogel tags: trunk | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'.Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: ab8afb18 user: fvogel tags: core-8-6-branch | |
2017-08-23
| ||
21:09 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) Closed-Leaf check-in: 5a1d36d4 user: fvogel tags: bug-b601ce3ab1 | |
11:08 | merge trunk check-in: 4b8de80c user: fvogel tags: revised_text, tip-466 | |
10:30 | Cherrypick [70ae9e98]: Change non-working URL in comment to comparable working one check-in: d0f09c89 user: fvogel tags: revised_text, tip-466 | |
08:43 | merge core-8-6-branch check-in: 70ae9e98 user: jan.nijtmans tags: trunk | |
08:42 | change non-working URL in comment to comparable working one check-in: d3ba4793 user: jan.nijtmans tags: core-8-6-branch | |
2017-08-21
| ||
20:51 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 733aaf58 user: fvogel tags: bug-7c7e8f957e | |
19:07 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: c3e68e30 user: fvogel tags: bug-d9fdfa435d | |
2017-08-19
| ||
08:10 | Compiler warning eliminated. check-in: af10305c user: gcramer tags: revised_text, tip-466 | |
07:18 | Bugfix [0421e91b]: Tests 26.13, 26.13.2, and 27.7 should work now (different results under Linux). check-in: 79b3bf7e user: gcramer tags: revised_text, tip-466 | |
2017-08-18
| ||
16:02 | Bugfix [0421e91b58]: Line wrapping with tabbed text overworked. check-in: 69597ce0 user: gcramer tags: revised_text, tip-466 | |
2017-08-17
| ||
21:03 | Rendering of all join styles is now correct on Windows when the first and last point of a polygon or polyline are the same, for both stippled and non stippled lines (and polygon outlines) Closed-Leaf check-in: c441e73f user: fvogel tags: bug-2874226 | |
10:44 | Bugfix [0421e91b58]: Line break in right adjusted text (right tab) working again. check-in: 1a631f0c user: gcramer tags: revised_text, tip-466 | |
2017-08-16
| ||
21:57 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This second fix deals with the Windows case only, when drawing non-stippled lines. check-in: 441f6fee user: fvogel tags: bug-2874226 | |
18:43 | Bugfix [0421e91b58]: -tabstyle wordprocessor working again, needs a different handling when wrapping lines. check-in: 0c5839c9 user: gcramer tags: revised_text, tip-466 | |
18:39 | Fix in documentation. check-in: ae85c160 user: gcramer tags: revised_text, tip-466 | |
18:37 | merge trunk check-in: 9f7e3881 user: fvogel tags: revised_text, tip-466 | |
18:37 | Fix compilation warning on MSVC: warning C4047: '=' : 'TkTextDispChunk *' differs in levels of indirection from 'int' check-in: a1666e03 user: fvogel tags: revised_text, tip-466 | |
11:34 | Superfluous code removed. check-in: bb3f640a user: gcramer tags: revised_text, tip-466 | |
11:13 | Some corrections for centering tabbed text. check-in: f760ba99 user: gcramer tags: revised_text, tip-466 | |
08:45 | Bugfix [8d090c9d66]: In my overwork of tabbing behaviour with line wrapping I have lost one line of code. This line has been restored, the width will be adjusted again. check-in: bf6cec02 user: gcramer tags: revised_text, tip-466 | |
2017-08-15
| ||
22:09 | Bugfix [1c8aad0efa]: Right justification with -wrap=none working again. check-in: 205c9e77 user: gcramer tags: revised_text, tip-466 | |
20:42 | Code beautification. check-in: 87f5076b user: gcramer tags: revised_text, tip-466 | |
20:40 | Correction in algorithm of numeric tab justification. check-in: 2abefa16 user: gcramer tags: revised_text, tip-466 | |
17:12 | (1) Fix of numeric tab adjustment, was broken due to an accident. (2) Bugfix [0421e91b58]: left tab adjustment is working again, was broken due to a side effect (unfortunately we do not have test cases for this). check-in: 6a985947 user: gcramer tags: revised_text, tip-466 | |
14:03 | Bugfixes [bb22591148] [6a78781cc3] [0421e91b58]: Whole tab handling overworked, the old algorithm (from legacy text widget) did not work at all if line wrapping is involved. Any my previous commit with the attempt to fix the behavior with right justified tabs did not work at all, but now the right adjustment is working again. Under Linux all test cases are passing. check-in: e1566b2e user: gcramer tags: revised_text, tip-466 | |
2017-08-13
| ||
22:23 | Always define '_USING_V110_SDK71_', in case targeting the pre-Windows 8.x SDKs. check-in: 36bb7aae user: mistachkin tags: irontcl | |
22:22 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. check-in: 01787589 user: mistachkin tags: irontcl | |
08:43 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This first fix deals with the OS X case only. check-in: abd26a6e user: fvogel tags: bug-2874226 | |
2017-08-12
| ||
19:45 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. Closed-Leaf check-in: 9924d370 user: fvogel tags: bug-3295446 | |
19:35 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. Closed-Leaf check-in: de6dd920 user: fvogel tags: bug-ee40fd1fce | |
13:25 | Minor corrections in man page. check-in: 2deb1d06 user: gcramer tags: revised_text, tip-466 | |
10:39 | Bugfix [6f52ddab1c]: pointer to predecessing segment removed when inserting new line in TkBTreeLoad(). check-in: 083c80ca user: gcramer tags: revised_text, tip-466 | |
09:01 | Fix in implementation of load command, we should not set the section pointers. check-in: 389096cd user: gcramer tags: revised_text, tip-466 | |
2017-08-11
| ||
11:53 | More fixes in implementation and description of "load" command. check-in: 9a0eaa21 user: gcramer tags: revised_text, tip-466 | |
10:53 | Fixes in implementation of "load" command. check-in: fdcc238e user: gcramer tags: revised_text, tip-466 | |
2017-08-10
| ||
20:30 | Add 8.7 -only changes to the changes file. check-in: afee1e3f user: dgp tags: core-8-7-a1-rc | |
14:58 | Update change to the 8.6.7 release. check-in: f5c15bd1 user: dgp tags: core-8-7-a1-rc | |
14:37 | Release candidate branch for Tk 8.7a1. check-in: 707252b1 user: dgp tags: core-8-7-a1-rc | |
09:14 | Bugfix [0421e91b58]: Fix in ComputeSizeOfTab(), now right justificated content will be wrapped properly. check-in: 94c02600 user: gcramer tags: revised_text, tip-466 | |
2017-08-09
| ||
20:25 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. Closed-Leaf check-in: 6c705c9b user: fvogel tags: bug-f1a3ca09d2 | |
18:57 | (1) A further fix in measuring of trimmed spaces with "bbox". (2) Update of manual. check-in: a31630d8 user: gcramer tags: revised_text, tip-466 | |
17:18 | merge mark check-in: 2259aaae user: dgp tags: trunk | |
17:11 | merge release check-in: 6dc1b349 user: dgp tags: core-8-6-branch | |
15:07 | Bugfix [c6978a9ec7]: Fix in handling of spaces if spacemode is "trim". check-in: 342aab73 user: gcramer tags: revised_text, tip-466 | |
14:37 | merge 8.6; update changes Closed-Leaf check-in: d8a0d295 user: dgp tags: release, core-8-6-7, core-8-6-7-rc | |
2017-08-08
| ||
19:32 | merge core-8-6-branch check-in: 54c00d9e user: fvogel tags: trunk | |
19:31 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. Cherrypicked [e033e444]. check-in: 22937a19 user: fvogel tags: core-8-6-branch | |
19:29 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. check-in: e033e444 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: e6fc2425 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: 92675759 user: fvogel tags: core-8-6-branch | |
2017-08-06
| ||
18:59 | merge trunk Closed-Leaf check-in: b680142f user: fvogel tags: bug-4966cad4d4 | |
18:46 | Fix [28d0b8fb2f]: Delete the property used for X selection conversion before requesting the conversion. Patch from 'dpb' Closed-Leaf check-in: 324dc577 user: fvogel tags: bug-28d0b8fb2f | |
15:27 | merge trunk check-in: a3fc619c user: fvogel tags: tip-166 | |
2017-08-04
| ||
13:42 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: f3f47819 user: dgp tags: trunk | |
2017-08-03
| ||
16:01 | merge 8.6 check-in: 194e485f user: dgp tags: rc1, core-8-6-7-rc | |
15:59 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: 018d6a36 user: dgp tags: core-8-6-branch | |
2017-08-02
| ||
19:44 | update changes check-in: 4c061338 user: dgp tags: core-8-6-7-rc | |
19:10 | merge 8.6 check-in: 5a323b1d user: dgp tags: core-8-6-7-rc | |
12:23 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: c6057853 user: fvogel tags: trunk | |
12:00 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: afcc283f user: fvogel tags: core-8-6-branch | |
11:35 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: f50a7fcd user: fvogel tags: core-8-5-branch | |
11:32 | Removed constraint SegfaultOn8.5, this was useful before the fix was in the code, now it can be removed check-in: d8241803 user: fvogel tags: bug-b601ce3ab1 | |
2017-08-01
| ||
20:09 | update changes check-in: f134cd04 user: dgp tags: core-8-6-7-rc | |
2017-07-28
| ||
18:38 | merge 8.6 check-in: 0eec907f user: dgp tags: rc0, core-8-6-7-rc | |
2017-07-27
| ||
11:38 | Fix of very nasty graphical glitches, especially in combination with TkScrollWindow. check-in: d23a7278 user: gcramer tags: revised_text, tip-466 | |
2017-07-23
| ||
17:06 | I reverted the previous fix, because it doesn't work. The current solution is to set currentIndex before NotebookPlaceSlave() will be called, due to my analysis this can have only one side effect: an interveaning call of NotebookPlaceSlaves() will change to the correct tab. check-in: 96333b9a user: gcramer tags: bug-4966cad4d4 | |
2017-07-21
| ||
14:05 | Bugfix [4966cad4d4]: Now function NotebookPlaceSlaves() in ttkNotebook.c will regard the active index. check-in: 168b6715 user: gcramer tags: bug-4966cad4d4 | |
2017-07-20
| ||
09:24 | Fix in TkTextSeeCmd(). check-in: dc8c1cc0 user: gcramer tags: revised_text, tip-466 | |
2017-07-14
| ||
15:11 | Upstream androwish changes check-in: ea3fff30 user: jan.nijtmans tags: androwish | |
2017-07-11
| ||
01:41 | Document changes in doc/selection.n check-in: 5fe8ed5d user: kjnash tags: bug-de156e9efe | |
2017-07-07
| ||
15:22 | Hardending: a few assertions added. check-in: 2f81be65 user: gcramer tags: revised_text, tip-466 | |
2017-07-04
| ||
09:44 | Bugfix [a34b49f8c6]: Missing cases with justifying right and center added. check-in: a69ad2fd user: gcramer tags: revised_text, tip-466 | |
2017-07-03
| ||
12:27 | merge rfe-6c0d7aec67 check-in: 244a8e29 user: jan.nijtmans tags: androwish | |
11:40 | merge core-8-6-branch Closed-Leaf check-in: 19f24820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
09:20 | merge trunk check-in: 179750fa user: jan.nijtmans tags: novem-support | |
08:36 | merge-mark check-in: f7910148 user: jan.nijtmans tags: trunk | |
05:51 | Fix last crashing bug for save dialogs on macOS check-in: 92447a54 user: kevin_walzer tags: trunk | |
05:50 | Fix last crashing bug for save dialogs on macOS check-in: 0456a159 user: kevin_walzer tags: core-8-6-branch | |
03:01 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: 01feab14 user: kevin_walzer tags: trunk | |
02:59 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: b58d3cd6 user: kevin_walzer tags: core-8-6-branch | |
2017-07-02
| ||
15:45 | Add numerous [text] test cases to guard against possible regressions regarding bugs recently fixed, especially crashes and failed assertions. check-in: d69c43af user: fvogel tags: revised_text, tip-466 | |
2017-07-01
| ||
16:27 | Bugfix [9ffb79059b]: Simple bug when building the indexes for undo/redo fixed. check-in: 73065709 user: gcramer tags: revised_text, tip-466 | |
2017-06-30
| ||
20:56 | merge trunk check-in: b7d50aed user: fvogel tags: revised_text, tip-466 | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 8b42a459 user: fvogel tags: trunk | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 69da0b32 user: fvogel tags: core-8-6-branch | |
19:55 | Cherrypicked test text-8.27 from the legacy text widget (non-regression against [62c5b7a1d7]: [text] segfaults on replace), and renamed the existing text-8.27 to text-8.28 check-in: f0b69837 user: fvogel tags: revised_text, tip-466 | |
18:56 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: b35d7595 user: fvogel tags: trunk | |
18:55 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: e4b22cdb user: fvogel tags: core-8-6-branch | |
2017-06-26
| ||
12:56 | Added test text-8.27 for non-regression against the crash [62c5b7a1d7] Closed-Leaf check-in: bda0025e user: fvogel tags: bug-62c5b7a1d7 | |
12:48 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: ba5a2d3b user: fvogel tags: bug-62c5b7a1d7 | |
2017-06-25
| ||
22:44 | Some corrections in manual. check-in: 369bbc6f user: gcramer tags: revised_text, tip-466 | |
22:26 | Missing description of "edit recover" added to manual. check-in: d7c88bb7 user: gcramer tags: revised_text, tip-466 | |
20:18 | Dependency changed from TCL_MINOR_VERSION to TK_MINOR_VERSION. check-in: aea6c017 user: gcramer tags: revised_text, tip-466 | |
17:12 | CharChunkMeasureChars() could be even more simplified. check-in: 2c4bcae2 user: gcramer tags: revised_text, tip-466 | |
17:03 | Correction in CharChunkMeasureChars(): computation must be based on x coords, and not on widths. check-in: 3af2339e user: gcramer tags: revised_text, tip-466 | |
12:54 | Bugfix [fc24165111]: Computation in CharChunkMeasureChars() has been overworked. The new algorithm is even quite more efficient than the old one. check-in: ccc76e82 user: gcramer tags: revised_text, tip-466 | |
2017-06-22
| ||
14:27 | merge 8.6 check-in: 8b2acfe3 user: dgp tags: core-8-6-7-rc | |
2017-06-21
| ||
20:17 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 591f38e6 user: fvogel tags: trunk | |
20:15 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 68069331 user: fvogel tags: core-8-6-branch | |
19:52 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam Closed-Leaf check-in: cacb1e3c user: fvogel tags: bug-92e028b41b | |
09:14 | Intermediate comments removed, forgotten in last commit. check-in: db908ec4 user: gcramer tags: revised_text, tip-466 | |
09:11 | Bugfix [e32292c454]: New flag sharedTextPtr->pushSeparator, because call of TkTextUndoPushSeparator() has to be postponed until insert/delete action will be pushed. check-in: e6bc1f39 user: gcramer tags: revised_text, tip-466 | |
2017-06-20
| ||
21:40 | Correction of typo in manual. check-in: dda35b15 user: gcramer tags: revised_text, tip-466 | |
2017-06-19
| ||
20:17 | merge 8.6 check-in: db9b870f user: dgp tags: core-8-6-7-rc | |
2017-06-18
| ||
16:19 | merge trunk check-in: afa86772 user: simonbachmann tags: tip-166 | |
16:17 | Changed from #ARGB to #RGBA color format check-in: e8e375c9 user: simonbachmann tags: tip-166 | |
2017-06-16
| ||
14:46 | Fix TkUtfPrev()/TkUtfNext() implementation: Surrogates were not handled correctly, and byte checks can be more efficient: No need to call Tcl_UtfPrev()/Tcl_UtfNext() twice. check-in: 3da68c9b user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-15
| ||
18:48 | Fixing a severe bug with steady marks introduced in a recent commit. check-in: 1893edca user: gcramer tags: revised_text, tip-466 | |
17:38 | Minor addition for compatibility to 8.5/8.6. check-in: e6e2dbe0 user: gcramer tags: revised_text, tip-466 | |
2017-06-13
| ||
18:15 | Test whether in a safe interpreter before writing to the PRIMARY selection. Fixes bug [de156e9efe]. Ready for testing. check-in: 571510d4 user: kjnash tags: bug-de156e9efe | |
18:07 | Create new branch named "bug-de156e9efe" check-in: 473cce65 user: kjnash tags: bug-de156e9efe | |
06:46 | (1) Minor valgrind warning eliminated. (2) Hardening problem with TCL_UTF_MAX > 4. (3) One test case in CheckLineMetricConsistency() reactivated. check-in: 8c5bf89f user: gcramer tags: revised_text, tip-466 | |
03:39 | Add "break" to "bind Menu <KeyPress>" in library/menu.tcl. Fixes bug adc028c8d0. Closed-Leaf check-in: 44c5dcda user: kjnash tags: bug-adc028c8d0 | |
03:27 | Create new branch named "bug-adc028c8d0" check-in: d0aa40d8 user: kjnash tags: bug-adc028c8d0 | |
2017-06-12
| ||
19:34 | Tcl_GuardedDecrRefCount() removed from tkTextLineBreak.c, not needed here, this eliminates a compiler warning. check-in: a21d3cfd user: gcramer tags: revised_text, tip-466 | |
12:29 | Revised tests/imgPhoto.test - this bugfix branch forked from core-8-5-branch is ready for testing check-in: 553ddb8e user: kjnash tags: bug-b601ce3ab1 | |
2017-06-11
| ||
17:06 | merge trunk check-in: 839ee53e user: fvogel tags: revised_text, tip-466 | |
17:01 | Fix [e20d5ca7cd]: textTag-18.1 fails on OS X check-in: f5903b29 user: fvogel tags: trunk | |
15:55 | merge trunk check-in: 007d9207 user: fvogel tags: revised_text, tip-466 | |
15:54 | Fix [f214a2e800]: text-27.11 fails on OS X check-in: 219b763c user: fvogel tags: trunk | |
13:04 | resolve unintended fork check-in: 178404a6 user: fvogel tags: revised_text, tip-466 | |
13:03 | Fix [7b43bb5322]: Revised [text]: textTag-16.2, -16.6, -16.7 fail on OS X check-in: be92346d user: fvogel tags: revised_text, tip-466 | |
12:11 | resolve unintended fork check-in: 0580796d user: fvogel tags: revised_text, tip-466 | |
12:05 | Indentation fixes in text.test check-in: cc28e36b user: fvogel tags: revised_text, tip-466 | |
09:48 | Minor fix for resolving system colors. check-in: b4398463 user: gcramer tags: revised_text, tip-466 | |
09:33 | Minor fix in color comparison (inspect command). check-in: e9d3cbf8 user: gcramer tags: revised_text, tip-466 | |
08:45 | Minor changes for resolving system colors. check-in: ac4d331e user: gcramer tags: revised_text, tip-466 | |
06:10 | Bugfix [2563b9689e]: (1) Fix of color lookup with system colors, but still untested under Windows/Mac. (2) Option '-includesyscolors' has been added to option '-complete'. check-in: 1b2b27a8 user: gcramer tags: revised_text, tip-466 | |
05:00 | Accident of last commit in manual fixed. check-in: f5ceb82a user: gcramer tags: revised_text, tip-466 | |
2017-06-10
| ||
17:25 | (1) Option '-complete' added to 'inspect' command. (2) Fix in inspect algorithm concerning option '-configurations'. check-in: 0158685d user: gcramer tags: revised_text, tip-466 | |
13:22 | Precision added in [text] man page. check-in: 32a4c45d user: fvogel tags: revised_text, tip-466 | |
11:57 | Bugfix [0bc9df5fe3]: (1) Fix in deletion algorithm. (2) Additional macro for tracing segment allocation/deallocation. (3) Fix in load algorithm concerning handling of first newline. (4) Fix in load algorithm when configuring tags. check-in: fc457438 user: gcramer tags: revised_text, tip-466 | |
09:02 | Minor change in InspectRetainedUndoItems(). check-in: 1a4aa798 user: gcramer tags: revised_text, tip-466 | |
08:58 | Guarded version of Tcl_DecrRefCount included, this makes debugging easier. check-in: 699a8a2f user: gcramer tags: revised_text, tip-466 | |
07:55 | Coorection and change of defaults (-all) for command "inspect". check-in: 4308acb7 user: gcramer tags: revised_text, tip-466 | |
2017-06-09
| ||
14:20 | Fix in tkBool.h for Windows. check-in: 6597e03e user: gcramer tags: revised_text, tip-466 | |
2017-06-08
| ||
18:57 | Finally (hopefully) changed to stdbool.h, this is C99 conform, and should compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int. check-in: d349ffb1 user: gcramer tags: revised_text, tip-466 | |
17:28 | Work-around for Mac: "bool" is replaced with "tkbool_t", and the (quasi) keyword "bool" now will only be used internally. check-in: ebd71a27 user: gcramer tags: revised_text, tip-466 | |
16:01 | Chnage in tkBool: Apple's clang compiler is converting the typedef to an int into a different type with one byte, and this caused a crash. check-in: 84b6de27 user: gcramer tags: revised_text, tip-466 | |
10:06 | Safety handling in MarkDeleteProc(), delete mark anyway, but print a warning if reference count is not zero. check-in: 84671b04 user: gcramer tags: revised_text, tip-466 | |
09:40 | Last fix has been reverted, because here it's only a temporary state, while clearing the widget. check-in: 41df736a user: gcramer tags: revised_text, tip-466 | |
09:33 | Fix when releasing all marks (TkTextFreeMarks): only retain private marks if option -steadymarks is enabled. check-in: b03ed079 user: gcramer tags: revised_text, tip-466 | |
09:27 | Fix in MarkCheckProc(): if -steadymarks is not enabled, then we should not have preserved marks. check-in: b62a89dd user: gcramer tags: revised_text, tip-466 | |
09:22 | Fix in SetMark(): only steady marks are not changing the position relative to other marks. check-in: fc40fd01 user: gcramer tags: revised_text, tip-466 | |
09:09 | Fix in MarkCheckProc(). check-in: f47c901d user: gcramer tags: revised_text, tip-466 | |
08:49 | merge rfe-6c0d7aec67. Upstream androwish changes check-in: 0b8b1ee9 user: jan.nijtmans tags: androwish | |
08:30 | merge core-8-6-branch check-in: ccfaa9e6 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-05
| ||
20:39 | This snippet corresponds to [b8d773c77a], it's propagation of the latter fix inside [82c5df4ae4]. This also makes the revised_text branch compile again on Windows. check-in: 3498d81b user: fvogel tags: revised_text, tip-466 | |
18:32 | merge trunk check-in: 1043902a user: fvogel tags: tip-166 | |
17:27 | merge mark check-in: 746d70be user: fvogel tags: trunk | |
01:54 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: 9cbced78 user: kevin_walzer tags: trunk | |
01:52 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: a1d1fbc3 user: kevin_walzer tags: core-8-6-branch | |
2017-06-03
| ||
08:57 | Added test images forgotten in previous commit check-in: 82a55938 user: fvogel tags: bug-b601ce3ab1 | |
2017-06-02
| ||
20:48 | Fixed [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch for core-8-5-branch from Keith Nash check-in: 571fff1a user: fvogel tags: bug-b601ce3ab1 | |
18:30 | merge trunk check-in: 6483762b user: fvogel tags: revised_text, tip-466 | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: a7e1ae03 user: fvogel tags: trunk | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: 15c9e9c0 user: fvogel tags: core-8-6-branch | |
2017-05-31
| ||
20:17 | Fix [bc43fd20cf]: paneconfigure not working as expected Closed-Leaf check-in: e11514a7 user: fvogel tags: bug-bc43fd20cf | |
20:15 | merge mark check-in: 707912f8 user: fvogel tags: trunk | |
15:10 | Attempt to fix [62f1343ad2]: Tk textbox not working with "Bengali" set as keyboard input language. Patch concept delevered by "budden", simplified a little bit, should have the same effect. (I would prefer to change the only remaining PeekMessageA() to PeekMessage(). But if the msg then doesn't contain sufficient information to decide upon, maybe we have to live with this ...) Leaf check-in: 807d983e user: jan.nijtmans tags: bug-62f1343ad2 | |
12:27 | Sync with Tcl. check-in: da99f45f user: stu tags: trunk | |
2017-05-29
| ||
16:50 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: fa61f24c user: kevin_walzer tags: trunk | |
16:48 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: 5585c04b user: kevin_walzer tags: core-8-6-branch | |
2017-05-28
| ||
18:19 | Fixed errors of commit [b2f64dc3df] that prevented tests textDisp-2.23, textDisp-5.1 and textDisp-22.9 from passing check-in: 70f50bf6 user: fvogel tags: revised_text, tip-466 | |
15:39 | Fix new test textIndex-19.14 introduced in [d0a7426b10] check-in: 12dcee81 user: fvogel tags: revised_text, tip-466 | |
12:39 | Formatting error in manual fixed. check-in: 9b9d7ec2 user: gcramer tags: revised_text, tip-466 | |
12:25 | Bugfix [df89872c94]: (1) Case "lines" now is based on character position, not byte position as before (2) Test case textIndex-19.14 added (3) Update of manual, with refinment of the concerned descriptions. check-in: d0a7426b user: gcramer tags: revised_text, tip-466 | |
2017-05-27
| ||
07:57 | Bugfix [46d7a4d153]: erroneous reallocation with NULL instead of bitset. check-in: 6892f446 user: gcramer tags: revised_text, tip-466 | |
2017-05-26
| ||
14:53 | Bugfix [cda289a8ea]: The old handling/implementation of the selection options is tohubohu, so I used the opportunity to overwork it: (1) I added the tag options -inactivebackground and -inactiveforegound, and these options are tied to widget options -inactiveselectbackground and -inactiveselectforeground. (2) For symmetry reasons I added the tag options -inactiveselectbackground and -inactiveselectforeground, these options will overrule the options -inactivebackground and -inactivebackgound of the "sel" tag, provided that the actual tag has a higher priority. (3) The manual has been updated with new options. Furthermore section "THE SELECTION" has been refined. (4) In legacy widget tag option -selectbackground is tied to widget option -selectbackground if the tag option -selectbackground is not null, otherwise the widget option is tied to tag option "-background", this is very confusing, and not conform to documentation, this binding has been changed. Now the widget option -selectbackground is tied with tag option "-background" (of the "sel" tag), this is conform to (revised and legacy) documentation, it is a clear behavior, and allows more freedom in configuration. The tag options "-selectbackground" and "-selectforeground" now will overrule the options "-background" and "-foreground" of the "sel" tag, provided that the actual tag has a higher priority. (5) I changed test case textTag-5.23 according to (3). Moreover this test case has been extended for testing all bindings. BTW: Test case text-5.24 has been removed, it was a duplicate of prior textTag-5.23. (6) Complete rework of function MakeStyle(), the "sel" tag now will be handled separately, after all other tags have been processed, this makes it easier to follow the flow. (7) The old implementation has an erroneous resource management with the shared (tied) options of the "sel" tag and the selection options of the widget. This has been replaced with a proper implementation. Unfortunately the new implementation for resource management of shared options is a bit tricky, because the option table does not support shared options. (8). DEF_TEXT_INACTIVE_SELECT_BG_COLOR has been set to NULL for Windows, this should finally fix the issue of this bug report. check-in: b2f64dc3 user: gcramer tags: revised_text, tip-466 | |
2017-05-25
| ||
09:38 | "#ifdef MAC_OSX_TK" code replaced, the generic implementation should not contain platform specific code (only debugging code is an exception). check-in: a232ec01 user: gcramer tags: revised_text, tip-466 | |
2017-05-24
| ||
16:24 | Correction of typo in comment. check-in: b61d5510 user: gcramer tags: revised_text, tip-466 | |
12:16 | (1) TkBTreeGetSegmentTags() now is sorting tags according to given sort method. This is simplifying function MakeStyle() significantly, and the tags in output of commands "dump" and "inspect" will also be sorted. (2) DEF_TEXT_INACTIVE_SELECT_FG_COLOR has been set to NULL for Windows. check-in: b4542df5 user: gcramer tags: revised_text, tip-466 | |
2017-05-23
| ||
14:58 | merge 8.6 check-in: 7796ff43 user: dgp tags: core-8-6-7-rc | |
13:15 | merge rfe-6c0d7aec67 check-in: 9849b211 user: jan.nijtmans tags: androwish | |
12:27 | merge core-8-6-branch check-in: 1dd9a820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
10:46 | merge core-8-6-branch check-in: 3b2405df user: jan.nijtmans tags: trunk | |
10:45 | Fix test-case font-44.1: It looks like XftPatternAddDouble(... XFT_PIXEL_SIZE ..) doesn't take scaling into account, so we have to do our own scaling. check-in: 8271b8d2 user: jan.nijtmans tags: core-8-6-branch | |
08:46 | merge core-8-6-branch check-in: deb8ba4c user: jan.nijtmans tags: trunk | |
2017-05-22
| ||
09:54 | Sync tcl.m4 with the version in Tcl's core-8-6-branch check-in: 64bf47a3 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-21
| ||
17:47 | Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: 09a36234 user: jan.nijtmans tags: core-8-6-branch | |
10:31 | Some corrections in manual. check-in: ec4c6a81 user: gcramer tags: revised_text, tip-466 | |
2017-05-20
| ||
19:12 | merge core-8-6-branch check-in: ff5757da user: jan.nijtmans tags: trunk | |
19:11 | .... missing else ... in previous commit check-in: 15f39c3e user: jan.nijtmans tags: core-8-6-branch | |
18:53 | merge core-8-6-branch check-in: af5d6901 user: jan.nijtmans tags: trunk | |
18:51 | Bug-fix [434d294df] continuation: fix logic error detected by Christian Werner. Thanks! check-in: 9ab129aa user: jan.nijtmans tags: core-8-6-branch | |
13:00 | Merge trunk. check-in: 5a3344e5 user: stu tags: tk-stu-pkg | |
12:49 | Fix build on OpenBSD. [3439d04a] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: bd3b94ef user: stu tags: trunk | |
11:55 | Add demo dir to tk.pc? check-in: c5e8968b user: stu tags: tk-stu-pkg | |
11:47 |
Bring more TIP #59 to Tk. Move ::tk::pkgconfig setup code from unix/tkUnixRFont.c to new file generic/tkPkgConfig.c. Copied Tcl/tests/config.test into new file Tk/tests/pkgconfig.test. I believe the name 'pkgconfig.test' is better. Adjust build system to accommodate. Use value 'x11' for when fontsystem 'xft' unavailable. check-in: 17d17f62 user: stu tags: tk-stu-pkg | |
10:58 | Set demo dir at config time. check-in: a7a7bdb2 user: stu tags: tk-stu-pkg | |
07:58 | Avoid to trigger a wrong assertion, this is fixing bug [3cd0454c1d] (under Linux). check-in: b5764bfb user: gcramer tags: revised_text, tip-466 | |
2017-05-19
| ||
13:35 | merge core-8-6-branch check-in: 5c5f5864 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:33 | Eliminate empty if() statement, if DEBUG_LAYOUT_WITH_BASE_CHUNKS is not defined. (backported from androwish. Thanks, Christian!) check-in: 4a4cce3d user: jan.nijtmans tags: core-8-6-branch | |
13:30 | merge rfe-6c0d7aec67 check-in: 8aa292c2 user: jan.nijtmans tags: androwish | |
13:29 | merge core-8-6-branch check-in: da86391c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:57 | merge core-8-6-branch check-in: b8d773c7 user: jan.nijtmans tags: trunk | |
12:56 | Change internal field TkFontAttributes.size from type integer to double. This causes less roundings overall in various font calculations. Hopefully this fixes bug [434d294df], still to be confirmed, and makes Tk work again on modern Linux Mint/Fedora systems. check-in: 6c1859a0 user: jan.nijtmans tags: core-8-6-branch | |
12:45 | Slightly use of more "int" in stead of double, for 100% compatibility at script level. Closed-Leaf check-in: 36c5cf94 user: jan.nijtmans tags: bug-434d294df | |
2017-05-18
| ||
13:19 | some upstream androwish changes check-in: 9b2a9573 user: jan.nijtmans tags: androwish | |
12:56 | merge rfe-6c0d7aec67 check-in: c8bec1e6 user: jan.nijtmans tags: androwish | |
12:49 | merge core-8-6-branch check-in: fd48b20c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:19 | merge trunk. Make "font actual" return integers, for compatibility. check-in: 09eec5d4 user: jan.nijtmans tags: bug-434d294df | |
12:18 | autoconf-2.59 check-in: 9c5ab47c user: dgp tags: core-8-6-branch | |
11:13 | merge core-8-6-branch check-in: c3392309 user: jan.nijtmans tags: trunk | |
11:11 | minor gcc warning (const usage) check-in: e9d0658e user: jan.nijtmans tags: core-8-6-branch | |
09:28 | Some comments added/changed. check-in: d8a1538c user: gcramer tags: revised_text, tip-466 | |
09:27 | merge core-8-6-branch check-in: 38408c2a user: jan.nijtmans tags: trunk | |
09:18 | Cherry-pick All the world was a VAX for OpenBSD. Also fix [84a27b1c67]: Tcl and Tk's tcl.m4 not synced? (configure script not re-generated yet, I'm sure Don will do that in the rc branch) check-in: 3439d04a user: jan.nijtmans tags: core-8-6-branch | |
08:07 | Fixed bug [2433781fff] check-in: 15047114 user: gcramer tags: trunk | |
08:04 | Fixed bug [2433781fff] check-in: 7f42aece user: gcramer tags: core-8-6-branch | |
2017-05-17
| ||
16:13 | Bugfix [39e510f69e]: Memory corruption eliminated. check-in: b796e758 user: gcramer tags: revised_text, tip-466 | |
2017-05-15
| ||
19:28 | merge 8.6 check-in: 77d51936 user: dgp tags: core-8-6-7-rc | |
14:56 | Another attempt to fix [434d294df8], this time (hopefully) suitable for 8.6. (less changes than the original attempt) check-in: 0a5c866c user: jan.nijtmans tags: bug-434d294df | |
10:10 | Some warnings (Mac) eliminated. check-in: a4408625 user: gcramer tags: revised_text, tip-466 | |
2017-05-14
| ||
11:49 | Bugfix [cda289a8ea]: Then I have chosen the wrong default foreground color for DEF_TEXT_INACTIVE_SELECT_FG_COLOR (Windows), I've changed it to "SystemWindowText", this should show the same foreground color as legacy text widget when unfocused. check-in: 73bbb6f1 user: gcramer tags: revised_text, tip-466 | |
11:33 | Refactorization, and a correction of previous commit in TkBTreeStartSearchBack(). check-in: 5ff9402e user: gcramer tags: revised_text, tip-466 | |
11:27 | (1) Wrong quick test in FindTagEnd() removed. (2) Correction of assertion in TkTextTagCmd:TAG_PREVRANGE. (3) Some comments added. (4) Some code beautyfied. check-in: 66e59252 user: gcramer tags: revised_text, tip-466 | |
2017-05-13
| ||
16:35 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: f2023777 user: kevin_walzer tags: trunk | |
16:34 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: 8d7d752e user: kevin_walzer tags: core-8-6-branch | |
15:13 | merge trunk check-in: b2c0d673 user: fvogel tags: revised_text, tip-466 | |
12:56 | Bug in TkTextPickCurrent eliminated. check-in: 5024a25f user: gcramer tags: revised_text, tip-466 | |
2017-05-12
| ||
19:35 | Make test textDisp-16.25 pass on all platforms (I hope. At least on Windows and Linux, unconstrained). check-in: 0843a78f user: fvogel tags: revised_text, tip-466 | |
08:59 | merge trunk check-in: 763766e6 user: jan.nijtmans tags: novem-support | |
08:58 | merge core-8-6-branch check-in: ef218540 user: jan.nijtmans tags: trunk | |
08:57 | Revert [f38091d0]: If TK_LAYOUT_WITH_BASE_CHUNKS is set (MacOSX), this change leads to crash, struct CharInfo is defined differently depending on TK_LAYOUT_WITH_BASE_CHUNKS (however strange that is ...) check-in: 32310877 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-11
| ||
14:51 | Minor change in manual check-in: aa98f7c0 user: gcramer tags: revised_text, tip-466 | |
2017-05-10
| ||
15:12 | Bugfix [283d52f41]: "mark unset" now works with undo, "unset" is removing the mark from table, although it will be retained for undo. check-in: 26958557 user: gcramer tags: revised_text, tip-466 | |
10:18 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: 9362e91b user: fvogel tags: trunk | |
10:17 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: abd7fdf6 user: fvogel tags: core-8-6-branch | |
09:05 | merge core-8-6-branch check-in: 83d58199 user: jan.nijtmans tags: trunk | |
09:04 | New internal function TkpCancelWarp(), which does a proper warp clean-up when the display is closed. Follow-up to [db8c541b6b]. Backported from androwish 0b3392c9134c228f (which was a little more than just a "add tk upstream changes" ...). Thanks, Christian! check-in: f057be08 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-09
| ||
21:05 | (1) Some temporary debugging stuff for chasing bug [283d52f41] (2) Memory leak fixed. check-in: 3bff8a62 user: gcramer tags: revised_text, tip-466 | |
18:08 | Formatting problem in manual solved. check-in: f60c6380 user: gcramer tags: revised_text, tip-466 | |
15:01 | (1) All depreciation warnings prefixed with "tk::text: ". (2) New section "DEPRECIATION WARNINGS" in manual. check-in: 423f9165 user: gcramer tags: revised_text, tip-466 | |
14:30 | merge rfe-6c0d7aec67 check-in: 80f7285e user: jan.nijtmans tags: androwish | |
13:58 | merge core-8-6-branch check-in: 7713c126 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:51 | merge trunk check-in: 593a9dcc user: jan.nijtmans tags: trunk | |
13:50 | unnecessary Tcl_DStringInit(), since Tcl_WinUtfToTChar() already does that. check-in: 4f3020a3 user: jan.nijtmans tags: core-8-6-branch | |
08:52 | (1) Bugfix [c3e31d8f98]: wrong assertion removed. (2) Fix of memory leak with undo. check-in: 8a84ff73 user: gcramer tags: revised_text, tip-466 | |
2017-05-08
| ||
18:44 | Correction in comment. check-in: 1ad7b677 user: gcramer tags: revised_text, tip-466 | |
16:39 | merge 8.6 check-in: 947081ee user: dgp tags: core-8-6-7-rc | |
12:05 | merge trunk check-in: b18fc487 user: jan.nijtmans tags: novem-support | |
12:03 | merge-mark check-in: cc275df5 user: jan.nijtmans tags: trunk | |
12:02 | Remove calls to Tk_FreeXId(), since it's just a NOP. check-in: 5db3cc59 user: jan.nijtmans tags: core-8-6-branch | |
11:48 | merge rfe-6c0d7aec67 check-in: 50864911 user: jan.nijtmans tags: androwish | |
11:32 | merge core-8-6-branch check-in: 080f0db7 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
11:20 | merge core-8-6-branch check-in: f6078459 user: jan.nijtmans tags: trunk | |
11:19 | (1) Commands "mark names", "mark next", "mark prev" extended with option "-discardspecial", and an optional pattern, see manual. (2) Update of manual. (3) Test case textMark-2.1 changed. (4) Additional test cases textMark-2.{4-6}, textMark-7.{9-11}, textMark-8.{9-11}, testing the extensions. (5) Update of algorithm in section "IMPROVING THE PERFORMANCE WITH TAGS", this algo has pointed out the usefulness of these extensions. check-in: 08443652 user: gcramer tags: revised_text, tip-466 | |
11:18 | Don't use sizeof(struct) when the structure has a char array as last element: If the size of this array changes, we'll be in trouble. check-in: f38091d0 user: jan.nijtmans tags: core-8-6-branch | |
09:56 | Correction in manual. check-in: a93b99a3 user: gcramer tags: revised_text, tip-466 | |
2017-05-07
| ||
18:09 | Manual: two sections added (1) INSERTING TEXT WITH SOFT HYPHENS (2) IMPROVING THE PERFORMANCE WITH TAGS check-in: c59caa85 user: gcramer tags: revised_text, tip-466 | |
2017-05-06
| ||
17:25 | Problem with TkTextTagSetJoinComplementTo() fixed. check-in: 8216d6c0 user: gcramer tags: revised_text, tip-466 | |
15:38 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: 61dd9574 user: kevin_walzer tags: trunk | |
15:37 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: efc04f45 user: kevin_walzer tags: core-8-6-branch | |
14:45 | (1) Refactorization of deleteProc, inspectProc, needed because tree (previously the argument) might be invalid when cleaning up. (2) Fix in undo of deletion. (3) Hardening of MarkDeleteProc(). (4) Fix in TkTextFreeMarks(). (5) Additional check of mark table when debug=on (but only if compiled with TK_TEXT_NDEBUG=1). (6) Review of index handling, resulting in fix of bug [3f1d48e263]. (7) TkTextIndexSetEpoch() now clears cached variables unconditionally. check-in: 6593b92e user: gcramer tags: revised_text, tip-466 | |
02:16 | Add support for file filters in tk_GetSaveFile on macOS/Cocoa check-in: 2bf70521 user: kevin_walzer tags: trunk | |
02:14 | Add support for file filters in tk_getSaveFile on macOS/Cocoa check-in: 18a1cca2 user: kevin_walzer tags: core-8-6-branch | |
2017-05-05
| ||
21:25 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko (aka dpb). Closed-Leaf check-in: 04916465 user: fvogel tags: bug-a5ba1c9764 | |
15:06 | Constrain test that demands user interaction check-in: e2c62c8d user: dgp tags: core-8-6-branch | |
13:57 | merge core-8-6-branch check-in: cb650498 user: jan.nijtmans tags: trunk | |
13:55 | On Windows, use Tcl_WinTCharToUtf() in stead of Tcl_NewUnicodeObj(), since Tcl_WinTCharToUtf() works correctly when TCL_UTF_MAX==6 while Tcl_NewUnicodeObj() doesn't. All changes taken over from androwish. Thanks to Christian Werner! And ... on the go ... fixed a few memory leaks correctly detected by Christian. check-in: d554a865 user: jan.nijtmans tags: core-8-6-branch | |
06:22 | Minor corrections of comments. check-in: 3ee1704b user: gcramer tags: revised_text, tip-466 | |
06:07 | Bugfix [0d630132f2]: cached values in index now will be properly cleared when updating the epoch. This should also have an impact on reported bug (a) in [73175271f2]. check-in: 928986d2 user: gcramer tags: revised_text, tip-466 | |
2017-05-04
| ||
21:00 | merge 8.6 check-in: 68975c1b user: dgp tags: core-8-6-7-rc | |
19:03 | Bugfix [80fe5971a4] check-in: b0739479 user: gcramer tags: revised_text, tip-466 | |
16:37 | Silence compiler warnings. check-in: 8ee1210d user: gcramer tags: revised_text, tip-466 | |
2017-05-03
| ||
14:06 | merge rfe-6c0d7aec67 check-in: 70fc3533 user: jan.nijtmans tags: androwish | |
13:32 | Bug-fix: surrogate UTF-8 starts with 0xED, not 0xEB. And in tkUnixRFont.c, check TkUtfCharComplete() before calling TkUtfToUniChar() check-in: 4f7bd600 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:32 | merge core-8-6-branch check-in: 252f5a59 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-05-02
| ||
18:31 | merge trunk check-in: 7d1851b6 user: fvogel tags: revised_text, tip-466 | |
18:25 | Change floor() back to casting to int() in fixing [6020ee2d03]. check-in: a2be49cd user: fvogel tags: trunk | |
18:24 | Change floor() back to casting to int() in fixing [6020ee2d03]. check-in: 14f7b095 user: fvogel tags: core-8-6-branch | |
18:22 | Revert the previous commit since it has drawbacks (see [6020ee2d03]). Closed-Leaf check-in: ff3ef4b1 user: fvogel tags: bug-308940fff | |
15:38 | Experimental new functions TkUtfPrev/TkUtfNext check-in: 044d64f8 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
14:47 | Experimental new function TkUtfCharComplete(), attempt to handle [6c0d7aec67] further on UNIX. check-in: b37ded85 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:32 | If compiled with -DTK_NO_DEPRECATED, remove the functions Tk_PhotoPutBlock_NoComposite/Tk_PhotoPutZoomedBlock_NoComposite/Tk_PhotoExpand_Panic/Tk_PhotoPutBlock_Panic/Tk_PhotoPutZoomedBlock_Panic/Tk_PhotoSetSize_Panic, which only exist to make stub-enabled extensions work which used those old functions. Otherwise, mark those functions as deprecated, causing a compiler warning if the compiler supports this. check-in: 5e49d490 user: jan.nijtmans tags: trunk | |
08:42 | merge core-8-6-branch check-in: b939e8a4 user: jan.nijtmans tags: trunk | |
08:41 | Typo (wehter -> whether) and minor consistancy in code comment (grey -> gray) check-in: 0793552e user: jan.nijtmans tags: core-8-6-branch | |
08:32 | Remnant eliminated. check-in: ce9418d6 user: gcramer tags: revised_text, tip-466 | |
2017-05-01
| ||
16:39 | Typos corrected in manual. check-in: b3dfc9bb user: gcramer tags: revised_text, tip-466 | |
13:27 | Fix [2433781fff]: Under X11 image/text now will be centered correctly, the old algorithm has an obvious offset bug, it did not take into account the case if the padding is even. Closed-Leaf check-in: 485e744f user: gcramer tags: bug-2433781 | |
11:40 | Adapt detection for whethere there is alpha or not on Postscript generation to new algorithm. And adapt documentation accordingly. Leaf check-in: e7039d9d user: jan.nijtmans tags: rfe-22ace0d494 | |
11:14 | Proposed fix for [22ace0d494]: Problem with Tk_PhotoPutBlock and alpha channel. Changed it to CHW's proposal: 1. gray image w/o alpha: all offsets are equal 2. gray image with alpha: all RGB offsets are equal, alpha offset is different 3. RGB image w/o alpha: all RGB offsets are different, alpha offset is equal to one of R or G or B 4. RGB image with alpha: all offsets are different I think this would work fine, even though it's "potentially incompatible" check-in: b57872c5 user: jan.nijtmans tags: rfe-22ace0d494 | |
10:13 | merge core-8-6-branch check-in: 7b51da4c user: jan.nijtmans tags: trunk | |
10:10 | Fix [e4336bef5d]: Unexpected result when copying a photo image to itself. Thanks to Simon Bachmann for bug report and fix! check-in: 17cd5f96 user: jan.nijtmans tags: core-8-6-branch | |
10:07 | various end-of-line spaces check-in: 9a31e268 user: jan.nijtmans tags: core-8-6-branch | |
10:03 | Create new branch named "bug-2433781" check-in: 4bc67a89 user: gcramer tags: bug-2433781 | |
01:55 | tk_getSaveFile now correctly displays file name on macOS when -initialfile flag used; this functionality broke after Tk 8.6.5. The filetypes filter also now works correctly in tk_getOpenFile on macOS; this functionality was mostly broken after the transition to Cocoa. Thanks to Torsten Reincke and Christian Gollwitzer for the bug reports on c.l.t. check-in: 89176643 user: kevin_walzer tags: trunk | |
01:53 | tk_getSaveFile now correctly displays file name on macOS when -initialfile flag used; this functionality broke after Tk 8.6.5. The filetypes filter also now works correctly in tk_getOpenFile on macOS; this functionality was mostly broken after the transition to Cocoa. Thanks to Torsten Reincke and Christian Gollwitzer for the bug reports on c.l.t. check-in: ff60b66f user: kevin_walzer tags: core-8-6-branch | |
2017-04-30
| ||
19:27 | Forgotten option "-tags" for "window" command added to manual. check-in: 8c19b87a user: gcramer tags: revised_text, tip-466 | |
11:10 | More minor corrections in manual. check-in: c8746874 user: gcramer tags: revised_text, tip-466 | |
11:02 | Formatting error in manual fixed. check-in: 9e9b4a59 user: gcramer tags: revised_text, tip-466 | |
10:54 | Fix of formatting error in manual. check-in: 170f16fe user: gcramer tags: revised_text, tip-466 | |
10:36 | (1) Command "load": now has option "-validconfig", w/o this option invalid option values will be skipped, this improves the portability. (2) Command "inspect": new options "-includedbconfig", "-includedefaultconfig", "-includesyscolors", "-includesysconfig", this improves the portability, see manual for description. (3) Command "inspect": option "-discardselection" has been reversed, now it is option "-includeselection", this improves the portability, see manual. (4) Fix in option table for tags, the deprecated options "-overstrikefg" and "underlinefg" now are synonyms. (5) Update of manual. check-in: 41fe17d0 user: gcramer tags: revised_text, tip-466 | |
09:04 | Fix [e4336bef5d] (Unexpected result when copying a photo image to itself): if source and destination image are the same, make a local copy of image data before the actual copy/zoom/subsample. Closed-Leaf check-in: 11192077 user: simonbachmann tags: bug-e4336bef5d | |
08:30 | Create new branch named "bug-e4336bef5d" check-in: 05fbb42d user: simonbachmann tags: bug-e4336bef5d | |
08:05 | Partial fix: [22ace0d494] (Tk_PhotoPutBlock does not handle correctly unusual image data layouts). Documented the issue. An actual fix would introduce a new feature and potential compatibility issues. check-in: 0020d703 user: simonbachmann tags: trunk | |
07:43 | Partial fix: [22ace0d494] (Tk_PhotoPutBlock does not handle correctly unusual image data layouts). Documented the issue. An actual fix would introduce a new feature and potential compatibility issues. check-in: 674e00a5 user: simonbachmann tags: core-8-6-branch | |
2017-04-29
| ||
14:24 | Minor modification for the support of IDE's. check-in: ac7148dd user: gcramer tags: revised_text, tip-466 | |
11:23 | Make the branch compile in release mode under MSVC. check-in: 6fe85c62 user: fvogel tags: revised_text, tip-466 | |
09:31 | Fix in TkTextPixelIndex(), now test case textIndex-5.3 is passing. check-in: 31f46af2 user: gcramer tags: revised_text, tip-466 | |
06:44 | merge core-8-6-branch Closed-Leaf check-in: 341a0056 user: simonbachmann tags: bug-22ace0d494 | |
2017-04-28
| ||
20:16 | Don't use deprecated Tcl API functions check-in: e74562ce user: fvogel tags: revised_text, tip-466 | |
19:08 | Compilation errors fixed. check-in: f63470c2 user: gcramer tags: revised_text, tip-466 | |
18:00 | Command "inspect" also has to resolve system color names for platform independent results, so option "-dontresolve" has been splitted into "-dontresolvecolors" and "-dontresolvefonts". check-in: 5267e3dc user: gcramer tags: revised_text, tip-466 | |
16:34 | Correction in manual. check-in: 7a95a4a2 user: gcramer tags: revised_text, tip-466 | |
13:37 | Wrong change in LayoutChars() reverted, affecting the handling of end of line symbols. check-in: 41578392 user: gcramer tags: revised_text, tip-466 | |
13:21 | Problem with "runtime check failure #3: The variable lastNewlineSegPtr is being used without being initialized." solved. check-in: d2d5b74c user: gcramer tags: revised_text, tip-466 | |
13:18 | (1) Problems with marks and destroying peers (crash) solved. (2) Problems with wrap mode "codepoint" (wrong data/offsets) solved. (3) More assertions for wrap mode "codepoint". (4) Function MakeStyle() a bit overworked (array instead of multiple variables). (5) Function TkTextFreeMarks() fixed, because MarkDeleteProc() is deleting hash entries, and this should not happen while enumeration of hash table is in progress. (6) 'hyphens' in TkText remaned to 'useHyphenSupport' to avoid confusions with 'hyphenate'. (7) Wrong check in CheckLineMetricConsistency() removed. check-in: 6829b5ee user: gcramer tags: revised_text, tip-466 | |
09:10 | Superfluous assertion removed. check-in: 16279080 user: gcramer tags: revised_text, tip-466 | |
2017-04-27
| ||
18:05 | Deletion algorithm a little bit overworked, now it is easier to understand the exceptional case with the deletion of the very last line. check-in: 3bdc7443 user: gcramer tags: revised_text, tip-466 | |
15:36 | (1) Problem solved how to show the surrogate newline in UndoDeleteInspect(). (2) Addendum to last commit: test case text-37.13 added, another critical edge case. check-in: ac45353b user: gcramer tags: revised_text, tip-466 | |
15:27 | (1) Bugfix in delete algorithm with test case text-37.12. (2) Test case text-37.12 fixed. (3) Optimization in space when deleting chars, very significant if the range is large. (4) Adaption of UndoDeleteInspect(), but it is still unclear how to show the surrogate newline. check-in: 1324fb8c user: gcramer tags: revised_text, tip-466 | |
11:33 | (1) Bugfix for handling of last line deletion. (2) Redo of deletion fixed. (3) Additional test case text-37.12 testing a critical edge case. (4) Test cases 37.1-11 re-formatted, but not changed. check-in: ac2df497 user: gcramer tags: revised_text, tip-466 | |
2017-04-26
| ||
19:20 | (1) Watch command now triggers changes in image or window. (2) Handling of the watch command a bit simplified. (3) Update of manual. (4) Minor fix in text-27.26. check-in: 40340286 user: gcramer tags: revised_text, tip-466 | |
10:31 | Fix in handling options -start/endline. check-in: af2458bb user: gcramer tags: revised_text, tip-466 | |
09:59 | Minor corrections in comments. check-in: 644e9ee4 user: gcramer tags: revised_text, tip-466 | |
09:04 | Changed expected results for textDisp-4.9. Actually deletion at end of text is now different in the revised version of the text widget. This is explained at http://scidb.sourceforge.net/tk/delete-index-range.html and more highlight is available in function TkTextGetUndeletableNewline() in tkText.c. Strictly speaking this is an incompatibility with the legacy text widget, but it's intended for the better. check-in: 031f51c7 user: fvogel tags: revised_text, tip-466 | |
08:53 | Re-added constraint textfont to textDisp-16.25, because scrolling by pages depends on the font height when the widget height is very small, which is the case in this test. check-in: 6e37e626 user: fvogel tags: revised_text, tip-466 | |
08:50 | Fix in function TriggerWatchEdit(). check-in: 14b751ce user: gcramer tags: revised_text, tip-466 | |
08:35 | Fix in triggering the watch command, it has not worked correctly when 'triggerAlways' was involved. check-in: bb585d14 user: gcramer tags: revised_text, tip-466 | |
2017-04-25
| ||
12:37 | (1) Fix for test case textWind-10.3, Tcl_BackgroundException() was called with wrong code. (2) Minor corrections of test cases in textWind-10.3, because bgerror will not be called twice anymore. check-in: 272c57bf user: gcramer tags: revised_text, tip-466 | |
11:56 | Last fix has broken "dlineinfo -extents", this has been corrected. check-in: 00088beb user: gcramer tags: revised_text, tip-466 | |
11:50 | Fix for test case textDisp-23.7, TkTextDLineInfo() returned wrong width. check-in: 53dabd04 user: gcramer tags: revised_text, tip-466 | |
11:17 | merge core-8-6-branch check-in: c6c9bf4f user: jan.nijtmans tags: androwish | |
10:44 | merge core-8-6-branch check-in: 99ce86b1 user: jan.nijtmans tags: trunk | |
10:42 | Let the unimplemented function XDrawSegments() return BadDrawable in stead of Success: It's only in the stub table since [a0883a07026127ef], before that the function was only internal and returned void. check-in: 11b293ff user: jan.nijtmans tags: core-8-6-branch | |
09:36 | (1) Two minor corrections. (2) Fix in TextInvalidateLineMetrics(). check-in: 3816b4fd user: gcramer tags: revised_text, tip-466 | |
09:23 | (1) Fix in function TkRangeListDelete(). (2) Deletion in respect of newline behavior overworked. (3) Undo/redo of deletion fixed. (4) Test cases text-37.1-11 added, especially important edge cases will be tested. (5) Replacement of tags now is respecting undo correctly. (6) TkTextInvalidateLineMetrics() fixed. (7) CheckLineMetricConsistency() refined. (8) Corrections in AdjustPixelClient(). (9) TextChanged() in tkTextWind.c optimized, because only the corresponding peer will be affected, a window is not sharable. (10) Some more fixes of subtle problems, especially in display stuff. (11) Some more useful assertions. check-in: ee3dfb0a user: gcramer tags: revised_text, tip-466 | |
2017-04-23
| ||
18:36 | Several corrections to the manpage photo.n check-in: f9765065 user: simonbachmann tags: tip-166 | |
13:18 | Removed wrong constraint 'win' flagging 14 textDisp tests. 13 of these tests are now flagged with '-constraints textfonts' instead, which is the adequate one (the test results don't depend on the platform, but on specific fonts being available). The 14th test, textDisp-16.25 is now unconstrained because it should pass on all platforms regardless of the available fonts. check-in: 644b135b user: fvogel tags: revised_text, tip-466 | |
12:33 | Made textDisp-17.10 pass on both Windows and Linux. Previous commit placed the update at the wrong place. Test result is now back to the expected result with the legacy code. check-in: dfdfbad3 user: fvogel tags: revised_text, tip-466 | |
10:25 | Reverted [fe16c966], which was wrong about the expected results of textDisp-17.10, and fixed that tests results (note they depend on textDisp-17.9 to be run before, with the added update) check-in: c83e2316 user: fvogel tags: revised_text, tip-466 | |
10:16 | Adapted expected results of textDisp-24.9, textDisp-24.10 and textDisp-24.11 to the wrapping alrgorithm that is different from the legacy code. check-in: 8e9dd5bf user: fvogel tags: revised_text, tip-466 | |
09:30 | Restore the correct expected result for textDisp-19.11.17 and textDisp-19.11.20, which also is the result expected from the legacy version of the text widget. Same fix for textDisp-24.18, with the addition of one further bbox to check whether the wrapping actually happened at the expected place. check-in: 7ae87d65 user: fvogel tags: revised_text, tip-466 | |
07:37 | Restore the correct expected result for textDisp-17.10, which also is the result expected from the legacy version of the text widget. check-in: fe16c966 user: fvogel tags: revised_text, tip-466 | |
2017-04-22
| ||
20:56 | Fixed expected result of textDisp-17.9. The correct result really is 14.44, and this is in fact true for the legacy code as well. The reason why the legacy code has 18.44 as expected result, and the revised version has 14.44 is as follows. The test is executing two 'scan dragto' commands in sequence, and the text widget updates its view at idle time. When inserting an 'update' in between the two 'scan dragto' commands in the legacy text widget code, the test result with the legacy version becomes the corect one: 14.44. So this difference is due to a somewhat poorly written test which results depend on the details of how the text widget updates its view. Results expected in legacy version are in fact wrong (since the beginning of Tk history in fossil). check-in: bf453137 user: fvogel tags: revised_text, tip-466 | |
17:12 | Documented the optional gravity parameter in the 'mark set' subcommand check-in: 352af911 user: fvogel tags: revised_text, tip-466 | |
2017-04-21
| ||
08:03 | Bugfix [73175271]: forgotten increasement of tag set added. check-in: 4db130cd user: gcramer tags: revised_text, tip-466 | |
08:01 | Corrections in manual. check-in: 81e02b4d user: gcramer tags: revised_text, tip-466 | |
2017-04-20
| ||
12:16 | merge 8.6 check-in: 262bdb98 user: dgp tags: core-8-6-7-rc | |
08:34 | merge trunk check-in: 7c562ed9 user: fvogel tags: revised_text, tip-466 | |
06:04 | merge trunk check-in: 0ba2671e user: jan.nijtmans tags: novem-support | |
06:03 | Merge core-8-6-branch (merge-mark and eol-spacing) check-in: 363febf5 user: jan.nijtmans tags: trunk | |
01:53 | 1. Fix for segfault with latest version of Xcode on macOS 10.12; thanks to Bill Joye for patch. 2. Improvements to HITheme scroller on macOS: smoother scrolling, and scrollbar now correctly highlights when being pressed and during enter/leave events. Thanks to Tortsen Reincke for bug report (061bf93176a5684a4a855f8177b290c59dd39bf2). check-in: 06b1ee41 user: kevin_walzer tags: trunk | |
01:47 | 1. Fix for segfault with latest version of Xcode on macOS 10.12; thanks to Bill Joye for patch. 2. Improvements to HITheme scroller on macOS: smoother scrolling, and scrollbar now correctly highlights when being pressed and during enter/leave events. Thanks to Tortsen Reincke for bug report (061bf93176a5684a4a855f8177b290c59dd39bf2). check-in: 6cac4ac6 user: kevin_walzer tags: core-8-6-branch | |
2017-04-19
| ||
19:24 | changes file update check-in: 6e794b56 user: dgp tags: core-8-6-7-rc | |
14:49 | Many corrections in manual, especially typos, wrong formatting, and wrong usage of nroff macros. check-in: c6bd8af8 user: gcramer tags: revised_text, tip-466 | |
13:55 | (1) Overwork of function TextInvalidateRegion(), the readability has been increased. (2) New helper function ComputeCursorExtents() for computation of cursor extents. check-in: 4057e6ce user: gcramer tags: revised_text, tip-466 | |
11:32 | Minor correction in function TextUndoRedoCallback. check-in: 44ef0932 user: gcramer tags: revised_text, tip-466 | |
10:53 | Fix of bug [ef14e354]: (1) Fix of simple bug in program logic. (2) Also forgotten release of tag (on undo stack) implemented. check-in: 9fab8fa7 user: gcramer tags: revised_text, tip-466 | |
09:52 | Fix of bug [ef14e354f51328157e9c553a731af5199cba2bee]: I had to remove an optimization failure, the list of changed display lines were empty although some exists. check-in: 7714a6f6 user: gcramer tags: revised_text, tip-466 | |
03:55 | merge trunk check-in: a7187878 user: fvogel tags: tip-166 | |
03:53 | merge trunk check-in: e4914f00 user: fvogel tags: revised_text, tip-466 | |
2017-04-18
| ||
19:44 | In the revised [text] implementation, the insertion cursor is allowed to leak (i.e. be partially displayed) inside the padding area (but not inside the border). Take this fact into account when assessing whether the REDRAW_BORDERS flag should be set in TextInvalidateRegion(). This makes the following 31 tests now pass (they failed on Windows so far): textDisp-4.8, textDisp-4.10, textDisp-4.11, textDisp-4.13, textDisp-4.15, textDisp-6.1, textDisp-6.2, textDisp-6.3, textDisp-6.4, textDisp-8.7, textDisp-8.9, textDisp-8.10, textDisp-9.1, textDisp-9.2, textDisp-9.3, textDisp-9.4, textDisp-9.5, textDisp-9.7, textDisp-9.8, textDisp-9.9, textDisp-9.12, textDisp-9.13, textDisp-11.2, textDisp-11.3, textDisp-11.4, textDisp-11.6, textDisp-11.7, textDisp-11.8, textDisp-11.9, textDisp-11.12, textDisp-11.13. check-in: 15f68900 user: fvogel tags: revised_text, tip-466 | |
19:18 | merge core-8-6-branch check-in: a9c60bfe user: jan.nijtmans tags: androwish | |
17:45 | merge core-8-6-branch check-in: 3e6a5b3b user: jan.nijtmans tags: trunk | |
17:44 | code styling (wrong indent) check-in: a1c0156c user: jan.nijtmans tags: core-8-6-branch | |
16:42 | merge 8.6 check-in: 3bb8d43e user: dgp tags: core-8-6-7-rc | |
2017-04-17
| ||
20:17 | Minor changes to the [text] man page. check-in: f5fd01b6 user: fvogel tags: revised_text, tip-466 | |
20:05 | Fix [3602901fff]: Documentation of -padding and -border in ttk check-in: 72b5b9f0 user: fvogel tags: trunk | |
19:34 | Fix [3602901fff]: Documentation of -padding and -border in ttk check-in: 41cae345 user: fvogel tags: core-8-6-branch | |
18:38 | merge 8.6 check-in: 3a1b5a2c user: dgp tags: core-8-6-7-rc | |
12:51 | More problems with pseudo UTF-8 (TCL_UTF_MAX > 4). check-in: ba581d9c user: gcramer tags: revised_text, tip-466 | |
09:51 | Proposed fix for 22ace0d494 (documentation only) check-in: 9ba7d7f8 user: simonbachmann tags: bug-22ace0d494 | |
08:20 | Create new branch named "bug-22ace0d494" check-in: d42d251b user: simonbachmann tags: bug-22ace0d494 | |
07:56 | More handlings for this bad TCL_UTF_MAX > 4 hack. Because of the fact that function Tcl_UniCharIsWordChar() does not work with pseudo UTF-8 strings an #error will be thrown when TCL_UTF_MAX > 4. See also function GetLineBreakFunc() [tkTextLinebreak.c] about the very severe problems (safety problems) with TCL_UTF_MAX > 4. check-in: 8028d287 user: gcramer tags: revised_text, tip-466 | |
2017-04-16
| ||
15:59 | Minor correction, comment about TCL_UTF_MAX > 4 introduced. check-in: 31f921aa user: gcramer tags: revised_text, tip-466 | |
14:55 | Minor corrections. check-in: d08eaf1b user: gcramer tags: revised_text, tip-466 | |
08:17 | Corrections in comments. check-in: dbfe7a0e user: gcramer tags: revised_text, tip-466 | |
2017-04-15
| ||
13:52 | Corrections in manual. check-in: 1eaa75e1 user: gcramer tags: revised_text, tip-466 | |
13:45 | (1) Extensions in manual. (2) Corrections in manual. (3) Command "tag priority" added to manual. check-in: 04077dd4 user: gcramer tags: revised_text, tip-466 | |
12:51 | Minor corrections in TextChecksumCmd(). check-in: df51fbee user: gcramer tags: revised_text, tip-466 | |
10:14 | Command "tag priority" added, this allows to compare the priority of tags. check-in: 5d9184a2 user: gcramer tags: revised_text, tip-466 | |
2017-04-14
| ||
13:45 | Superfluous code has been commented out, causing superdluous redrawings. Test case textDisp-8.12 has been adjusted, change in last line now is only affecting this line, not succeeding line anymore. check-in: 70015d48 user: gcramer tags: revised_text, tip-466 | |
11:51 | Unreacheable code in LayoutUpdateLineHeightInformation eliminated. check-in: 217687a4 user: gcramer tags: revised_text, tip-466 | |
11:47 | Corrections in doc. check-in: 991d3b1b user: gcramer tags: revised_text, tip-466 | |
11:45 | (1) A few memory leaks eliminated (2) Tracing adjusted check-in: 08276a98 user: gcramer tags: revised_text, tip-466 | |
09:15 | New options -showendoftext, -eotchar, -eotcolor as a supplement to the -showendofline, -eolchar, -eolcolor options. The main purpose of these options is to bring the block cursor to life. check-in: 4c21133b user: gcramer tags: revised_text, tip-466 | |
2017-04-13
| ||
19:37 | Removed -boolean option from <imageName> transparency get/set subcommands check-in: bf7e3ca4 user: simonbachmann tags: tip-166 | |
19:35 | merge trunk check-in: 6ea2e8e4 user: simonbachmann tags: tip-166 | |
15:23 | (1) Fix in DisplayDLine. (2) Superfluous assertion removed. check-in: 92bdfb9a user: gcramer tags: revised_text, tip-466 | |
14:51 | Fix in DisplayDLine. check-in: 7ce7a590 user: gcramer tags: revised_text, tip-466 | |
14:50 | TkConfigureText refactored. check-in: 6501e5f2 user: gcramer tags: revised_text, tip-466 | |
12:55 | merge trunk check-in: 4beccec5 user: jan.nijtmans tags: novem-support | |
12:54 | merge-mark check-in: bd3f2b5b user: jan.nijtmans tags: trunk | |
12:54 | merge-mark check-in: d2b56698 user: jan.nijtmans tags: core-8-6-branch | |
12:45 | (cherry-pick): Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: b9014666 user: jan.nijtmans tags: core-8-5-branch | |
12:31 | Translate all octal \??? sequences to their UTF-8 counterpart in *.msg files check-in: 4b942801 user: jan.nijtmans tags: trunk | |
12:26 | Translate all \u???? sequences to their UTF-8 counterpart in *.msg files check-in: 857945e0 user: jan.nijtmans tags: trunk | |
12:00 | Some changes in formatting of doc, especially for HTML. check-in: 4abc7c5e user: gcramer tags: revised_text, tip-466 | |
2017-04-12
| ||
17:06 | Fix in DisplayText(), eventually scroll region must me 1 pixel wider. check-in: b1373e27 user: gcramer tags: revised_text, tip-466 | |
17:00 | Fix in DisplayDLine(), eventually we have to copy 1 pixel more. check-in: 940d93e5 user: gcramer tags: revised_text, tip-466 | |
14:01 | (1) Rework of blinking cursor handling, especially the values for TkTextRedrawRegion() were incorrect. (2) Refactorization of cursor computation. check-in: af53c530 user: gcramer tags: revised_text, tip-466 | |
10:55 | Fix [5cfd9dfe0d]: -startindex and -endindex defaults cannot be re-eaten by the text widget check-in: 4714b122 user: fvogel tags: revised_text, tip-466 | |
2017-04-11
| ||
15:12 | merge trunk check-in: cfd90ed6 user: jan.nijtmans tags: novem-support | |
14:47 | merge 8.6 check-in: 8c36731e user: dgp tags: core-8-6-7-rc | |
2017-04-10
| ||
18:40 | merge trunk check-in: f902f56a user: fvogel tags: revised_text, tip-466 | |
18:31 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 05f110c6 user: fvogel tags: trunk | |
18:31 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 7a7ac87a user: fvogel tags: core-8-6-branch | |
18:24 | Fix test textIndex-4.12: expected result shall be consistent with the latest changes [cc8c0932] check-in: 34eb438d user: fvogel tags: revised_text, tip-466 | |
14:52 | Some minor corrections. check-in: bc4157ec user: gcramer tags: revised_text, tip-466 | |
14:26 | (1) Fix of implementation for tag.current.first, tag.current.last. (2) Fix of backport in tkText.c. check-in: cc8c0932 user: gcramer tags: revised_text, tip-466 | |
13:40 | Fix of #if's (for backport). check-in: 2c019da1 user: gcramer tags: revised_text, tip-466 | |
11:31 | (1) Resolving fonts has been moved to tkFont.c, the old implementation was only a work-around. (2) tkFont.c now supplies the new function TkFontGetDescription(). check-in: 82c5df4a user: gcramer tags: revised_text, tip-466 | |
10:02 | Support of "integer set only" (TK_TEXT_DONT_USE_BITFIELDS) has been removed. Tests have shown that this is not useful at all, the bit fields are very fast, and the integer sets are only a fallback when many tags are in usage. check-in: 3156aac6 user: gcramer tags: revised_text, tip-466 | |
09:27 | (1) For symmetry reasons option -tags has also been added to embedded window support. (2) Refactorization of functionality for the supprt of -tags. (3) Option -tags has been added to the documentation. check-in: 96550316 user: gcramer tags: revised_text, tip-466 | |
2017-04-09
| ||
20:45 | Updated makefiles following removal the Q-Tree files. check-in: 2b969ffe user: fvogel tags: revised_text, tip-466 | |
20:12 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer Closed-Leaf check-in: 4fb3db23 user: fvogel tags: bug-3f323bf2b4 | |
09:58 | Fixed incorrect parsing of #ARGB format on Windows check-in: c4b018e1 user: simon tags: tip-166 | |
08:27 | merge trunk check-in: 42567ed8 user: simonbachmann tags: tip-166 | |
08:23 | Performance tuning in color parsing code and the 'data' subcommand check-in: 838304b5 user: simonbachmann tags: tip-166 | |
2017-04-08
| ||
15:45 | Q-Tree removed because it is not used anymore. check-in: c5339f8e user: gcramer tags: revised_text, tip-466 | |
14:01 | Some test cases in textImage.test adopted (removal of "image bind", additional option "-tags") check-in: d8c58a65 user: gcramer tags: revised_text, tip-466 | |
13:55 | Correction in text manual for image option -tags. check-in: b3b4aa09 user: gcramer tags: revised_text, tip-466 | |
13:34 | Fix: discard special selection tag "sel" when retrieving the value of image option -tags. check-in: fceeb729 user: gcramer tags: revised_text, tip-466 | |
13:32 | (1) Special selection tag "sel" now will be ignored with option "-tags". (2) Update of text manual. check-in: a4c7138f user: gcramer tags: revised_text, tip-466 | |
13:20 | Severe bug (crash) in GetObjectForOption() fixed. check-in: 61a8df17 user: gcramer tags: revised_text, tip-466 | |
13:17 | (1) Implementation of image option -tags (not yet finished, because Tk_GetOptionInfo() is crashing) (2) Severe bug in TkTextBTree with the use of TkTextTagSetResize() fixed (3) Some more removals of "image bind" stuff check-in: 04359ae2 user: gcramer tags: revised_text, tip-466 | |
12:50 | Fixed bug in format suboptions parsing (crash with no value to -colorformat) check-in: a6dca2ed user: simonbachmann tags: tip-166 | |
10:04 | Superfluous attributes in TkTextEmbImage removed, previously needed for "image bind". check-in: 52d0314b user: gcramer tags: revised_text, tip-466 | |
08:50 | "image bind" removed from manual check-in: 003f4e41 user: gcramer tags: revised_text, tip-466 | |
08:49 | "image bind" removed because it is not needed check-in: 57b92988 user: gcramer tags: revised_text, tip-466 | |
08:34 | merged trunk check-in: 175fe4fc user: fvogel tags: tip-166 | |
08:12 | Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 88df9a16 user: fvogel tags: trunk | |
08:07 | Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 8b406736 user: fvogel tags: core-8-6-branch | |
07:58 | The typo introduced in [c483179b] does not help in running the tests in color.test. Fix that. Closed-Leaf check-in: 143a5027 user: fvogel tags: bug-f0188aca9e | |
07:30 | merge trunk check-in: 1c0ae108 user: simonbachmann tags: tip-166 | |
07:17 | Fixed bug [f0188aca9e] (color names parsing on Windows) check-in: d8a75c2f user: simonbachmann tags: bug-f0188aca9e | |
2017-04-07
| ||
21:24 | Factorized documentation of -padding as much as possible, and clarified documentation of -border in the same way as for -padding Closed-Leaf check-in: cbd4160c user: fvogel tags: bug-3602901fff | |
20:56 | Fix [3602901fff]: Documentation of -padding check-in: 7d128cef user: fvogel tags: bug-3602901fff | |
20:10 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification check-in: 32f15697 user: fvogel tags: trunk | |
20:10 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification check-in: 422733f7 user: fvogel tags: core-8-6-branch | |
20:07 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1 and TTK_STATE_USER2. check-in: 032158a8 user: fvogel tags: trunk | |
20:06 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1 and TTK_STATE_USER2. check-in: d807afde user: fvogel tags: core-8-6-branch | |
20:01 | Fix [3089640fff], [6020ee2d03], [e016579efb], [6bf197edbf] and [7ffb9e554c]: ttk::notebook tabs can disappear (tab width incorrectly calculated), and -tabminwidth option of a style incorrect behaviour. check-in: 9e55bf0b user: fvogel tags: trunk | |
20:01 | Fix [3089640fff], [6020ee2d03], [e016579efb], [6bf197edbf] and [7ffb9e554c]: ttk::notebook tabs can disappear (tab width incorrectly calculated), and -tabminwidth option of a style incorrect behaviour. check-in: 2b66146f user: fvogel tags: core-8-6-branch | |
16:49 | Fix in TkTextPickCurrent, as a side effect it's now a bit simpler. check-in: 30ed99b4 user: gcramer tags: revised_text, tip-466 | |
16:29 | Update of text manual, option -transitionmode does not exists anymore. check-in: 58e3366b user: gcramer tags: revised_text, tip-466 | |
16:28 | (1) Some refinments in TkTextPickCurrent, now when changing the display line while hovering Leave/Enter events will be generated only if the hovered regions has also changed. (2) Fix in function TkTextGetYPixelFromChunk. (3) Some refactorization. (4) Test cases textTag-16.3/4 restored because of the refinement. (5) Test case 19.1 fixed, and extended. (6) Some other refinements. check-in: 5a219070 user: gcramer tags: revised_text, tip-466 | |
2017-04-06
| ||
20:01 | Slightly better fix anonymously proposed in [6020ee2d03]. Use floor() instead of casting to an int. check-in: 6cfe2c0c user: fvogel tags: bug-308940fff | |
16:11 | merge 8.6 check-in: 640204c6 user: dgp tags: core-8-6-7-rc | |
16:11 | [db8c541b6b] Prevent access of freed memory in warp pointer callbacks. check-in: d71780db user: dgp tags: trunk | |
16:08 | [db8c541b6b] Prevent access of freed memory in warp pointer callbacks. check-in: da2440fd user: dgp tags: core-8-6-branch | |
14:55 | Backward search for tags fixed in function FindTagEndInLine. check-in: 145ed9c9 user: gcramer tags: revised_text, tip-466 | |
09:09 | Correction of comments. check-in: 812174bf user: gcramer tags: revised_text, tip-466 | |
08:52 | Obsolete comment removed check-in: 4ddbe591 user: gcramer tags: revised_text, tip-466 | |
08:52 | (1) TkTextPickCurrent overworked, see http://scidb.sourceforge.net/tk/tag-enter-leave.html (2) This is fixing bug http://scidb.sourceforge.net/tk/tagbind.html (3) The test cases testTag-16.3/4 have been adjusted (4) New test case testTag-19.1 for testing repick after tag removal, because this has been fixed (5) Newly introduced option -transitionmode removed, not needed anymore (6) A few minor fixes check-in: 3ed1201f user: gcramer tags: revised_text, tip-466 | |
2017-04-04
| ||
22:01 | fixing accidental fork check-in: dbd8db17 user: simonbachmann tags: tip-166 | |
21:47 | Fix for bug 7c49a7f594c8d47dfdf7b6037b8316e4d51cc36a check-in: 4f9516ab user: simonbachmann tags: tip-166 | |
18:50 | Minor bug fixed. check-in: fc26eba5 user: gcramer tags: revised_text, tip-466 | |
2017-04-03
| ||
21:27 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification Closed-Leaf check-in: 854c6a8f user: fvogel tags: bug-d6fd19e4e5 | |
14:44 | Fixed TTK_STATE_USER2 similarly as TTK_STATE_USER1. These bits are set for the leftmost and rightmost *visible* (i.e. non hidden) tabs Closed-Leaf check-in: bcf27919 user: fvogel tags: bug-2912962fff | |
13:29 | Upstream androwish changes check-in: f641ab0c user: jan.nijtmans tags: androwish | |
06:29 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1. Patch from Jos Decoster. check-in: 2c14ebc8 user: fvogel tags: bug-2912962fff | |
2017-04-02
| ||
21:01 | The -mintabwidth style option is honored whenever possible. If there is not enough space available, then priority is given to displaying all tabs (previous behaviour was they disappeared) over mandatorily honoring -mintabwidth. check-in: e8f88bd6 user: fvogel tags: bug-308940fff | |
10:37 | (1) Option -transitionmode implemented, see http://scidb.sourceforge.net/tk/transitionmode.html (2) Indexes tag.current.first and tag.current.last implemented, see http://scidb.sourceforge.net/tk/indices.html#transitionmode (3) Refactoring for (a little) speed improvement (4) Update of manual (5) A few test cases added for new indexes (6) Some fixes check-in: 7e909ec6 user: gcramer tags: revised_text, tip-466 | |
2017-03-31
| ||
21:27 | Fix [3089640fff], [6020ee2d03], [e016579efb] and [6bf197edbf]: ttk::notebook tabs can disappear (tab width incorrectly calculated). Patch from Koen Danckaert. check-in: 81b87266 user: fvogel tags: bug-308940fff | |
14:12 | merge trunk check-in: 60ca29b5 user: jan.nijtmans tags: novem-support | |
13:11 | merge 8.6 check-in: eeaae4c4 user: dgp tags: core-8-6-7-rc | |
11:39 | merge core-8-6-branch check-in: 8fc8b92e user: jan.nijtmans tags: androwish | |
2017-03-30
| ||
19:31 | The modifier variable could be used uninitialized, e.g. with '.t index {1.0 dasp}'. check-in: 37a7ef55 user: fvogel tags: revised_text, tip-466 | |
2017-03-29
| ||
20:02 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously check-in: 0e08f18d user: fvogel tags: trunk | |
20:02 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously check-in: d3ce513d user: fvogel tags: core-8-6-branch | |
13:25 | Companion to Tcl's z_modifier branch: test whether the TCL_Z_MODIFIER can be used in its various forms on all platforms, outside of the Tcl core. Closed-Leaf check-in: 33828c1c user: jan.nijtmans tags: z_modifier | |
2017-03-26
| ||
15:26 | merge mark check-in: 4edfd80f user: fvogel tags: trunk | |
15:25 | merge mark check-in: 6ee41e1b user: fvogel tags: core-8-6-branch | |
15:22 | Merged tip-464 following positive vote by the TCT. check-in: 0a78ed7d user: fvogel tags: trunk | |
15:16 | Merged tip-464 following positive vote by the TCT. check-in: 684b7661 user: fvogel tags: core-8-6-branch | |
15:14 | Merged tip-464 following positive vote by the TCT. check-in: b20b6d95 user: fvogel tags: core-8-5-branch | |
13:16 | merge core-8-6-branch Closed-Leaf check-in: ddd16aac user: fvogel tags: tip-464 | |
12:37 | merge trunk Leaf check-in: 23723457 user: fvogel tags: bug-434d294df | |
12:21 | merge trunk check-in: c44d9b24 user: fvogel tags: tip-166 | |
08:59 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously Closed-Leaf check-in: f3f5eeb9 user: fvogel tags: bug-28a3c366e6 | |
08:50 | Correction in fix of StartEnd(). check-in: 3362ad78 user: gcramer tags: revised_text, tip-466 | |
08:48 | Function StartEnd(): (1) Refactoring (2) Missing update of segment cache added (3) This should fix [a046d659597b1c7ab26a87d480b62ad05fe3b4e7]. check-in: 8703e21c user: gcramer tags: revised_text, tip-466 | |
2017-03-24
| ||
13:26 | Add test-case for 1cc44617e2: Mechanism with 64 bit support in tcl.h does not work outside of core This test-case passes on all platforms I know of. check-in: dd4d4f82 user: jan.nijtmans tags: trunk | |
10:39 | Merge trunk. Upstream androwish changes check-in: e7b556e3 user: jan.nijtmans tags: androwish | |
2017-03-23
| ||
19:26 | Some more small refinments for 64 bit support. check-in: 7d57b0d4 user: gcramer tags: revised_text, tip-466 | |
19:12 | Added -withalpha option to [imageName get]. The list-of-lists-of-pixel-data format now is a registered format as the others. Thanks to this change, [imageName data] now can return data that includes the alpha channel. Changed the position of the '-alpha' and '-boolean' options to [imageName transparency set]. Updated doc Updated test suite check-in: cf4b2a24 user: simonbachmann tags: tip-166 | |
10:03 | Refinment of 64 bit architecture detection, now this test is a bit relaxed (>64 bit is also fulfilling). check-in: f647b827 user: gcramer tags: revised_text, tip-466 | |
09:32 | Test cases textWind-10.4 and textWind-10.7 fixed, because the "-create" script will not be performed twice as in old implementation. check-in: 309c1f7d user: gcramer tags: revised_text, tip-466 | |
09:23 | Support of 64 bit architectures overworked, because the constant TCL_WIDE_INT_IS_LONG cannot be used. check-in: 6d7e3c8d user: gcramer tags: revised_text, tip-466 | |
08:26 | Refactoring. check-in: 47cecf7d user: gcramer tags: revised_text, tip-466 | |
2017-03-22
| ||
11:00 | Merge trunk check-in: 22401d75 user: jan.nijtmans tags: novem-support | |
10:56 | Fix test-case safe-1.2. Failure introduced by commit b13eeffcd1 in Tcl check-in: 9720ad3f user: jan.nijtmans tags: trunk | |
10:26 | Fix test-case safe-1.2. Failure introduced by commit b82ff15ca6 in Tcl check-in: 1896a918 user: jan.nijtmans tags: core-8-6-branch | |
06:19 | Reverting the destructive changes of [ab1bc6a5], [cd374e7d], and [f8055298]. In case of compile problems, please use the bug tracker. check-in: feff1159 user: gcramer tags: revised_text, tip-466 | |
2017-03-21
| ||
21:22 | Fixed [ddac78bd5e]: Incomplete documentation for ttk::entry check-in: 7510e5a9 user: fvogel tags: trunk | |
20:56 | Merged tip-442 following positive vote by the TCT. check-in: 5a16de13 user: fvogel tags: trunk | |
20:54 | merge trunk Closed-Leaf check-in: 8f000256 user: fvogel tags: tip-442 | |
15:27 | Looks like "double" handling from previous commit wat not complete. check-in: b6792c5a user: jan.nijtmans tags: bug-434d294df | |
14:29 | Bug [434d294df8]: fix type mismatch in unix/tkUnixRFont.c. Actually, conversions between integers and doubles should be prevented as much as possible. Sure, this will have impact on test-cases, but using "double" whenever font sizes are handled is less surprising. check-in: f9348cf1 user: jan.nijtmans tags: bug-434d294df | |
12:58 | Another place where TCL_WIDE_INT_IS_LONG doesn't behave as expected on WIN64 check-in: f8055298 user: jan.nijtmans tags: revised_text, tip-466 | |
12:46 | Remove unused macro's. Somewhat less length checking for "##ID##%p##%p##%u##" tag, since TCL_WIDE_INT_IS_LONG doesn't behave as expected on WIN64. check-in: cd374e7d user: jan.nijtmans tags: revised_text, tip-466 | |
11:58 | Fix gcc compiler warning: tkTextMark.c: In function ‘TkTextMarkCmd’: tkTextMark.c:653:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (uint32_t) textPtr, (uint32_t) textPtr->sharedTextPtr, ++textPtr->uniqueIdCounter); ^ check-in: ab1bc6a5 user: jan.nijtmans tags: revised_text, tip-466 | |
10:57 | merge trunk check-in: 28c309c1 user: jan.nijtmans tags: revised_text, tip-466 | |
2017-03-20
| ||
14:19 | Check for Xlib.h in stead of Intrinsic.h in configure script. Reason: see [1610236]: beware FC autoconf fork. This autoconf bug is fixed in later autoconf versions, but as we are stuck with autoconf-2.59 ... check-in: 6ca83b72 user: jan.nijtmans tags: core-8-6-7-rc | |
13:05 | merge 8.6 check-in: 00411276 user: dgp tags: core-8-6-7-rc | |
12:45 | Bug in NextTabStop() fixed, now test cases textDisp-26.1.2, textDisp-26.14.2, and textDisp-27.1.1 are passing. check-in: d272a276 user: gcramer tags: revised_text, tip-466 | |
2017-03-19
| ||
21:52 | Fix tests failures: textDisp-2.5, -2.16 and -2.17 (this was done already in the past in [54a994d0ab] - the fix in that commit was, perhaps, wrong, but the expected results of the test cases were correctly fixed in that commit, except regarding textDisp-2.17). check-in: 8b612f03 user: fvogel tags: revised_text, tip-466 | |
18:32 | Bug fixed when tagging with "sel", the text widget should become the owner again, even if the selection has not changed. This is fixing test case text-21.4 under Windows/Mac. check-in: 384bfe0b user: gcramer tags: revised_text, tip-466 | |
2017-03-17
| ||
10:07 | Code refactoring. check-in: dfffd747 user: gcramer tags: revised_text, tip-466 | |
2017-03-16
| ||
18:00 | Last fix in TkTextGetDLineInfo was incomplete, but now it's okay check-in: 3b14bb15 user: gcramer tags: revised_text, tip-466 | |
17:59 | Bug in TkTextGetDLineInfo fixed with -extent. check-in: 06967de8 user: gcramer tags: revised_text, tip-466 | |
17:52 | 1. Fix in TextBlinkProc, the blinking cursor did not properly work with lines larger than view 2. Line scroll (with TkScrollWindow) fixed, no more cursor artefacts; so I could remove the previous fix in TextUndoRedoCallback (at this time I did not see the real reason) 3. Fix in TkTextSetYView, the "see" command did not show the character when the line is larger than view 4. Fix in TkTextSetYView, now the "see" command will not jump if cursor position is still fully visible, this happened with lines larger than view 5. Switch -discardpartial from command "bbox" removed 6. Switch -extents to commands "bbox" and "dlineinfo" added, will return the invisible extents, this is the most flexible way for the support of all kinds of cursor/line adjustments 7. Doc/Test cases adapted to new switch -extent 8. Function ::tk::TextScrollPages overworked, hopefully this is the final version, page scroll is a suprisingly difficult thing 9. Some minor fixes, mostly beautifying check-in: 93759db0 user: gcramer tags: revised_text, tip-466 | |
2017-03-15
| ||
13:48 | Fix tests failures: textDisp-20.2, -20.3, -20.4, -21.1, -22.1, -23.1, -23.2 (this was done already in the past in [54a994d0ab] - the fix in that commit was, perhaps, wrong, but the expected results of the test cases were correctly fixed in that commit). Re-added 'textfonts' constraint to textDisp-20.1 through -20.5 (this constraint had been removed in [97e420e722]). check-in: 7e0adb5c user: fvogel tags: revised_text, tip-466 | |
12:27 | merge core-8-6-branch check-in: c772b452 user: jan.nijtmans tags: androwish | |
2017-03-14
| ||
17:23 | Function tk_textRebindMouseWheel implemented. check-in: d3804242 user: gcramer tags: revised_text, tip-466 | |
01:13 | added a remark about some keysyms being valid across platforms... check-in: 11af7ed4 user: avl tags: tip-464 | |
2017-03-13
| ||
14:18 | Add minimal test of -justify for ttk::button check-in: 48cfc4fa user: fvogel tags: tip-442 | |
14:10 | Document -font for ttk::progressbar check-in: 4089f161 user: fvogel tags: tip-442 | |
13:59 | Document units for -length and -wraplength check-in: 039f614f user: fvogel tags: tip-442 | |
13:43 | Reorder progressbar options alphabetically (to follow the standard convention in the source code) check-in: b00e64c4 user: fvogel tags: tip-442 | |
13:33 | Add test progressbar-3.2 (tweaked from a proposal from René Zaumseil) check-in: 01aee6e3 user: fvogel tags: tip-442 | |
07:35 | More small tweaks to improve formatting and fix some of the grammar issues. check-in: e79e4461 user: dkf tags: revised_text, tip-466 | |
2017-03-12
| ||
21:57 | Deprecated behavior regarding chars vs indices described in the man page was removed from the revised implementation. Make the man page reflect this. check-in: 3ad4ce7e user: fvogel tags: revised_text, tip-466 | |
20:30 | Add new helper function tk_textRebindMouseWheel (not yet written nor documented). Also, properly reference all such tk_* helper functions in the text widget man page and also in the man page showing the list of Tk commands check-in: bccb4571 user: fvogel tags: revised_text, tip-466 | |
20:06 | Document the new widget option -inactiveselectforeground and the new option -discardpartial to the bbox command. Fix a minor formatting issue with the prototype of the 'delete' command check-in: 619e842c user: fvogel tags: revised_text, tip-466 | |
18:39 | Minor formatting fixes; HTML now builds with trunk tip of Tcl. check-in: 36a2b40f user: dkf tags: revised_text, tip-466 | |
14:50 | 1. Small fix in handling parameters for 'bbox'. 2. Test cases for bbox now regarding new option '-discardpartial' (but note that the implementation is not yet finished, it has still minor issues). 3. Some fixes of minor compiler warnings under OSX, only one is not fixable. check-in: fdf636d4 user: gcramer tags: revised_text, tip-466 | |
11:19 | 1. Remove artefacts from cursor when applying undo/redo actions. 2. Windows and Mac implementations of Tk_DrawChars are ignoring the font attribute, so setup insertFgGC, needed for redrawing the character behind the block cursor, with font from current chunk. check-in: 1abadf67 user: gcramer tags: revised_text, tip-466 | |
2017-03-11
| ||
15:08 | tk::TextScrollPages overworked, the thing with page scroll is quite complicated. For a proper cursor handling it was required to extend command bbox, new option -discardpartial ensures that no values will be returned if the index is not entirely visible (in vertical direction). check-in: 9087c682 user: gcramer tags: revised_text, tip-466 | |
14:55 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. check-in: 09461003 user: fvogel tags: trunk | |
14:53 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. check-in: af5fda33 user: fvogel tags: core-8-6-branch | |
10:38 | Add minimal testing of the ttk::progressbar options check-in: 8de53960 user: fvogel tags: tip-442 | |
2017-03-10
| ||
22:12 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. Closed-Leaf check-in: 8d9bfee8 user: fvogel tags: bug-77527326e5 | |
18:21 | Start RC branch for Tk 8.6.7 check-in: 6e14fb54 user: dgp tags: core-8-6-7-rc | |
2017-03-09
| ||
21:06 | Remove the tkTextIndexType object, not used in the revised implementation of the text widget check-in: a6a9a8d2 user: fvogel tags: revised_text, tip-466 | |
2017-03-08
| ||
22:16 | Fix typo in comment check-in: b0c23852 user: fvogel tags: revised_text, tip-466 | |
19:24 | Minor change in ::tk::TextScrollPages. check-in: e15a7fa4 user: gcramer tags: revised_text, tip-466 | |
18:48 | Bad page up/down scroll behavior fixed, for possible use case see <http://groups.google.com/forum/#!topic/comp.lang.tcl/-FDgRL32Zjs>. check-in: 6a3538ef user: gcramer tags: revised_text, tip-466 | |
15:18 | Function TkpTesttextCmd fixed, test cases textIndex-1.6, textIndex-11.6, textIndex-11.7 will not fail anymore. check-in: cb2d2b5a user: gcramer tags: revised_text, tip-466 | |
14:35 | Compiler warning probably eliminated (cannot test Mac). check-in: bfa73789 user: gcramer tags: revised_text, tip-466 | |
14:31 | Some warnings eliminated. check-in: b54429e5 user: gcramer tags: revised_text, tip-466 | |
2017-03-07
| ||
22:00 | Remove duplicate documentation of -width in ttk::button check-in: 72d43a1d user: fvogel tags: tip-442 | |
21:43 | Document the new options for ttk::progressbar check-in: 54883d9b user: fvogel tags: tip-442 | |
20:46 | Document -justify for ttk::button check-in: 5d358b29 user: fvogel tags: tip-442 | |
18:20 | Merge trunk check-in: 5946d33a user: fvogel tags: revised_text, tip-466 | |
12:51 | Merge core-8-6-branch check-in: dad32b1b user: jan.nijtmans tags: trunk | |
12:50 | Remove "makefile.bc". Not update for many-many years, most likely it doesn't work any more and it doesn't seem to care anyone. check-in: a5255352 user: jan.nijtmans tags: core-8-6-branch | |
09:20 | merge core-8-6-branch check-in: 0d9095e7 user: jan.nijtmans tags: androwish | |
2017-03-06
| ||
23:23 | Added documentation for the new keysyms check-in: 41a7accd user: fvogel tags: tip-464 | |
23:09 | merge core-8-6-branch check-in: 2d4ab0bd user: fvogel tags: tip-464 | |
18:30 | Updated patch from René Zaumseil, now consistent with the proposed implementation at http://wiki.tcl.tk/20059 check-in: 77ec697d user: fvogel tags: tip-442 | |
18:24 | merge trunk check-in: 364771f9 user: fvogel tags: tip-442 | |
16:47 | merge mark check-in: a76754f7 user: dgp tags: trunk | |
16:46 | [6b3644a485] Fix -alpha applied to 16-bit color PNG. Thanks TheLemonMan. check-in: 98943b03 user: dgp tags: core-8-6-branch | |
10:08 | Some definitions needed for backport to 8.5 under Linux, still needed for testing (although backport will be removed later). check-in: 0392f40e user: gcramer tags: revised_text, tip-466 | |
2017-03-05
| ||
16:50 | Don't loose change from [f78f4ee1] in win/Makefile.in (In pkgIndex files, allow '8.6-' to match, for better interoperability with 'novem' - the other changes in this commit were already present in the revised_text branch). This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 77e9dbbc user: fvogel tags: revised_text, tip-466 | |
16:47 | Don't loose change from [107d399c] in win/Makefile.in. This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 679155a6 user: fvogel tags: revised_text, tip-466 | |
16:41 | Cherrypicked [bb7eb2dc] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: acf349c8 user: fvogel tags: revised_text, tip-466 | |
16:40 | Cherrypicked [96a94662] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: ae12d97b user: fvogel tags: revised_text, tip-466 | |
16:37 | Don't loose change from [f78f4ee1] in unix/Makefile.in (In pkgIndex files, allow '8.6-' to match, for better interoperability with 'novem' - the other changes in this commit were already present in the revised_text branch). This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 287f2ec0 user: fvogel tags: revised_text, tip-466 | |
16:32 | Don't loose change from [107d399c] in unix/Makefile.in. This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 910b6439 user: fvogel tags: revised_text, tip-466 | |
16:16 | In a branch created from trunk like the present one, file configure.ac is used. configure.in remains in 8.6 (and before) branches. See [1311a345]. This was accidentally lost in branch revised_text by the import of the revised text widget code, which was created by Gregor Cramer from an unknown commit pertaining to a 8.6 branch. check-in: c4d2f4c7 user: fvogel tags: revised_text, tip-466 | |
2017-03-04
| ||
12:47 | Cherrypicked the textDisp.test part of [f7e1ba37] that was accidentally reverted in branch revised_text by the import of the revised text widget code. These tests should pass even when the 'textfont' constraint is not satisfied check-in: 437baced user: fvogel tags: revised_text, tip-466 | |
12:28 | Cherrypicked [5b68039b] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: d1150842 user: fvogel tags: revised_text, tip-466 | |
12:23 | Cherrypicked [16a8fb9b] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: c058187c user: fvogel tags: revised_text, tip-466 | |
11:20 | Cherrypicked [9943305e] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: 36c8ba84 user: fvogel tags: revised_text, tip-466 | |
11:07 | Updated Borland compiler makefile according to the changes made in the makefile.vc for MSVC. Compilation with Borland compiler is untested since I don't have this compiler. check-in: ba080b07 user: fvogel tags: revised_text, tip-466 | |
08:25 | Conflict with ReleaseWindow when compiling Mac+Carbon resolved. check-in: dcb7571f user: gcramer tags: revised_text, tip-466 | |
2017-03-03
| ||
21:11 | merge mark check-in: 08efcdf7 user: jima tags: trunk | |
21:06 | Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: 484c16f6 user: jima tags: core-8-6-branch | |
18:26 | Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: e0f243b4 user: jima tags: trunk | |
2017-03-02
| ||
20:32 | Added semitransparent image used for some tests check-in: 9ce9d260 user: simonbachmann tags: tip-166 | |
20:19 | Reference implementation of TIP 166, rev. 1.9 check-in: 5d8b6c38 user: simonbachmann tags: tip-166 | |
2017-03-01
| ||
20:07 | Create new branch named "tip-166" check-in: 5e86f49c user: simonbachmann tags: tip-166 | |
08:39 | Artefact removed, use for testing text-30.3. check-in: e2e91a20 user: gcramer tags: revised_text, tip-466 | |
08:36 | Bugfix for failed test case text-30.3 in display stuff. check-in: 8a30bcfd user: gcramer tags: revised_text, tip-466 | |
2017-02-28
| ||
13:39 | Bug in display stuff fixed. check-in: 84b0dd10 user: gcramer tags: revised_text, tip-466 | |
10:59 | Assertion added in function CalculateDisplayLineHeight(). check-in: a83d6d09 user: gcramer tags: revised_text, tip-466 | |
10:53 | Correction of assertion in function YScrollByPixels(). check-in: 3d3692bb user: gcramer tags: revised_text, tip-466 | |
08:46 | Suppress false warnings for MS-VC6 check-in: a216ddda user: oehhar tags: revised_text, tip-466 | |
00:09 | Many fixes to the general formatting of text.n; this WILL break HTML generation for now. check-in: aa0365ee user: dkf tags: revised_text, tip-466 | |
2017-02-27
| ||
22:20 | First revision of the documentation of the revised text widget, that jima derived from Gregor's website check-in: 0e308778 user: fvogel tags: revised_text, tip-466 | |
20:36 | Additional widget option -inactiveselectforeground implemented; see http://scidb.sourceforge.net/tk/inactiveselfg.html check-in: 93441dca user: gcramer tags: revised_text, tip-466 | |
17:16 | Fix of typo in tkInt.h, definition of C99 inline support. Now we use inline support even for MSVC 6, this should be possible, see <http://msdn.microsoft.com/en-us/library/aa299373(v=vs.60).aspx>. check-in: a2d519c3 user: gcramer tags: revised_text, tip-466 | |
10:15 | Copy/paste error in last revision fixed. check-in: 2fe5dd0b user: gcramer tags: revised_text, tip-466 | |
10:12 | Update of two test cases. check-in: d1815480 user: gcramer tags: revised_text, tip-466 | |
2017-02-26
| ||
20:43 | Move stdint.h/tkWinStdInt.h inclusion to tkInt.h check-in: 5cb369d8 user: fvogel tags: revised_text, tip-466 | |
20:38 | Added a copy of stdint.h (named tkWinStdInt.h) copied from https://github.com/mattn/gntp-send/blob/master/include/msinttypes/stdint.h and made it be used whenever stdint.h is not provided by the compiler. This should only happen on Windows, with MSVC strictly before version 1600 (i.e. strictly earlier than Visual Studio 2010) check-in: da722641 user: fvogel tags: revised_text, tip-466 | |
16:59 | (1) Some memory problems fixed, with the help of a fine granulated valgrind test (2) 'char* reliefString' changed to 'Tcl_Obj *reliefPtr', required for fine granulated valgrind test (3) Severe bug in embedded window handling fixed (4) Minor display problem with selected text fixed (function MakeStyle) check-in: 5e22bb83 user: gcramer tags: revised_text, tip-466 | |
2017-02-25
| ||
16:21 | merge core-8-6-branch check-in: c3f906d5 user: jan.nijtmans tags: androwish | |
2017-02-24
| ||
22:28 | (1) Some memory leaks fixed (tkText) (2) Potential memory overflow eliminated (tkText) (3) Problem with wrong top index after resize fixed (tkTextDisp) (4) Performance leak when inserting tagged tags if many tags are in usage eliminated (tkTextBTree) (5) Some minor fixes check-in: 25a85b4e user: gcramer tags: revised_text, tip-466 | |
14:46 | Option -owner for embedded window support added, see http://scidb.sourceforge.net/tk/owner.html. This is inspired by https://groups.google.com/forum/#!topic/comp.lang.tcl/UwDl94tSunc; this thread has unfolded a significant weakness. check-in: 25a235bc user: gcramer tags: revised_text, tip-466 | |
13:29 | A few fixes for Linux build, but should also compile under Windows. check-in: 24332652 user: gcramer tags: revised_text, tip-466 | |
10:58 | Forgot to add generic/mystdint.h when committing Paul's patch (my bad, sorry). Closed-Leaf check-in: 6e28cd8d user: fvogel tags: revised_text_ober, tip-466 | |
10:26 | Make it compile with MSVC without the need to add -DMODULE_SCOPE="" in makefile.vc check-in: a1693132 user: fvogel tags: revised_text, tip-466 | |
09:54 | Move C99 inline defines from tkBool.h to tkInt.h. Having them in tkBool.h looked odd to me. check-in: e43e7a5d user: fvogel tags: revised_text, tip-466 | |
2017-02-23
| ||
21:29 | Fix some declarations of local variables (must be at the beginning of a block). Compilation failed with MSVC, in release mode only. check-in: fef7b063 user: fvogel tags: revised_text, tip-466 | |
21:01 | Fix detection of presence of inttypes.h on Windows check-in: 279ae4da user: fvogel tags: revised_text, tip-466 | |
20:48 | Commented out, on Windows only, one line of debug code because MSVC erroneously triggers warning C4113: 'void(__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' check-in: 1d55ffe6 user: fvogel tags: revised_text, tip-466 | |
20:37 | Commented out some asserts because MSVC erroneously triggers warning C4550: expression evaluates to a function which is missing an argument list check-in: 6b4e5225 user: fvogel tags: revised_text, tip-466 | |
17:02 | Fix management of snprintf for compilation with MSVC. There are several places where snprintf is used, not just in tkTextMark.c check-in: ec8bde98 user: fvogel tags: revised_text, tip-466 | |
17:00 | Fixed MSVC warning C4098: 'void' function returning a value check-in: 887724cd user: fvogel tags: revised_text, tip-466 | |
14:35 | Silence compiler warnings, especially signed/unsigned problems. The handling of inline functions (C99 support) has been improved. C99 support for Linux/UNIX enabled. Some preparations for older Visual Studio compilers. Minor fix of test case (the use of abbreviated commands may break future releases). check-in: e8542fce user: gcramer tags: revised_text, tip-466 | |
2017-02-22
| ||
23:08 | [0819cc4018]: Patch from Paul Obermeier to make the branch build check-in: 2f3be9a6 user: fvogel tags: revised_text_ober, tip-466 | |
21:36 | Remove this from previous commit. Not yet convinced that -DMODULE_SCOPE="" is the best or correct solution. check-in: 4d30798b user: fvogel tags: revised_text, tip-466 | |
21:35 | Silence compiler warnings check-in: 56772126 user: fvogel tags: revised_text, tip-466 | |
20:30 | Complete the second last commit check-in: 3727f7a0 user: fvogel tags: revised_text, tip-466 | |
19:52 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: c98093ba user: fvogel tags: trunk | |
19:51 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: f12c3312 user: fvogel tags: core-8-6-branch | |
16:58 | Silence compiler warning check-in: 32323a1b user: fvogel tags: revised_text, tip-466 | |
16:56 | When building on Windows, inline is already defined in makefile.vc (-Dinline=__inline) regardless of the compiler version check-in: 8e67d858 user: fvogel tags: revised_text, tip-466 | |
2017-02-21
| ||
22:53 | Silence compiler warning check-in: 96115bb3 user: fvogel tags: revised_text, tip-466 | |
19:20 | Fix [710f7fd44b]: Missing dependency in win/Makefile.in check-in: 21c86cec user: fvogel tags: revised_text, tip-466 | |
2017-02-20
| ||
22:41 | Removed duplicates check-in: 4a911e54 user: fvogel tags: revised_text, tip-466 | |
22:39 | Update of makefile.vc as a first step toward compilation under MS Visual Studio check-in: 91db1edd user: fvogel tags: revised_text, tip-466 | |
21:55 |
Initial import of revised text widget from Gregor Cramer.
Main webpage: http://scidb.sourceforge.net/tk/revised-text-widget.html This is a vanilla unzip of tk8.6.6-revised-2017-02-18.zip downloaded from http://scidb.sourceforge.net/tk/download.html on 20 Feb. 2017. Only file left out is unix/makefile-for-8-5.patch check-in: 01b81b19 user: fvogel tags: revised_text, tip-466 | |
2017-02-16
| ||
11:07 | merge trunk check-in: 69095fc1 user: jan.nijtmans tags: novem-support | |
11:05 | If compiled with TK_NO_DEPRECATED, remove support for old "set" and "get" syntax on scrollbar. check-in: c0b0f14f user: jan.nijtmans tags: trunk | |
2017-02-15
| ||
15:44 | merge trunk check-in: b06b6a4c user: jan.nijtmans tags: novem-support | |
13:56 | Change some internal refCount's from int to size_t. check-in: 9fc92122 user: jan.nijtmans tags: trunk | |
2017-02-13
| ||
09:57 | Make tk.h work unchanged with Tcl 9.0 (novem), account for possible missing TCL_STORAGE_CLASS definition. More internal use of size_t in stead of int. check-in: 54ff80e8 user: jan.nijtmans tags: trunk | |
2017-02-10
| ||
11:39 | Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 835bc95b user: jan.nijtmans tags: trunk | |
11:38 | Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 963ff051 user: jan.nijtmans tags: core-8-6-branch | |
2017-02-09
| ||
19:28 | Group multiple [style map TCombobox] statements into a single instruction Closed-Leaf check-in: 8cf7d5dc user: fvogel tags: bug-c492c96aa2 | |
2017-02-08
| ||
18:22 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) check-in: e90562e5 user: fvogel tags: bug-c492c96aa2 | |
2017-02-07
| ||
07:14 | Explain why replacing soft hyphens by hard hyphens is done only on OS X Leaf check-in: 6c675535 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-02-05
| ||
21:49 | Make soft hyphens render (be displayed) when located at the end of a display line, even if the font used has no corresponding glyph check-in: 64d631fe user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:30 | Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: 5693e0dc user: jan.nijtmans tags: trunk | |
19:29 | Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: c9224070 user: jan.nijtmans tags: core-8-6-branch | |
17:41 | Merge core-8-6-branch check-in: 1bf8023f user: fvogel tags: bug-1096580fff, soft-hyphen | |
17:35 | Fix [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 678fdae0 user: fvogel tags: trunk | |
17:17 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: f7e1ba37 user: fvogel tags: trunk | |
17:17 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: 97e420e7 user: fvogel tags: core-8-6-branch | |
16:22 | Fixed wrong rendering on OS X in presence of soft hyphens check-in: 4ab62e40 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-02-02
| ||
20:12 | Attempt to fix [cbab0f88d7]: textDisp-19.17 and textDisp-19.18 fail Closed-Leaf check-in: 4033fba3 user: fvogel tags: bug-cbab0f88d7 | |
2017-02-01
| ||
21:15 | Remove old pack syntax from the scripts of the Tk test suite check-in: 16a8fb9b user: fvogel tags: trunk | |
21:09 | Remove old pack syntax from the scripts of the Tk test suite check-in: 75c8d750 user: fvogel tags: core-8-6-branch | |
2017-01-29
| ||
17:11 | Add comment explaining that ks_names.h should be kept in sync with keysymdef.h, and explain why this needs to be done manually. check-in: 5d73e53a user: fvogel tags: tip-464 | |
16:48 | Remove superfluous 'textfonts' constraint in textDisp-20.1,2,3,4,5 Closed-Leaf check-in: 278779a8 user: fvogel tags: bug-ae32eb7e10 | |
16:08 | Merge core-8-6-branch check-in: f9748ed1 user: fvogel tags: bug-ae32eb7e10 | |
15:19 | Merge core-8-6-branch check-in: c0c39d5d user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:01 | Remove obsolete (and currently wrong) comment in generic/ks_names.h check-in: 1b1d7077 user: fvogel tags: tip-464 | |
2017-01-28
| ||
17:38 | Make tests pass again after fixing [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts Closed-Leaf check-in: fad15f3f user: fvogel tags: bug-c0dbdd3ff3 | |
17:37 | Fixed [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 3f19aebf user: fvogel tags: bug-c0dbdd3ff3 | |
15:41 | Proposed fix for [499526180d]: Add support for windows multimedia virtual keys. Patch by ralfixx check-in: 63e5a434 user: fvogel tags: tip-464 | |
2017-01-26
| ||
13:23 | merge trunk check-in: 93e85a4b user: jan.nijtmans tags: novem-support | |
2017-01-25
| ||
22:10 | Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 48a1e406 user: pspjuth tags: trunk | |
22:08 | Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 8912c3c5 user: pspjuth tags: core-8-6-branch | |
22:05 | Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 44e27f3e user: pspjuth tags: core-8-5-branch | |
2017-01-23
| ||
20:13 | Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: b0ed344f user: fvogel tags: trunk | |
20:12 | Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: 402e43c1 user: fvogel tags: core-8-6-branch | |
20:11 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 50abd4b9 user: fvogel tags: trunk | |
20:09 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 56ac5d36 user: fvogel tags: core-8-6-branch | |
14:52 | more typos check-in: ab225481 user: jan.nijtmans tags: trunk | |
14:46 | If Tk is compiled with -DTK_NO_DEPRECATED=1, remove some deprecated code (pack subcommands) and other stuff which is not used any more. And fix a few typos. Remove rmd.bat and rmd.bat, which are also not used any more. check-in: 55b5a057 user: jan.nijtmans tags: trunk | |
10:55 | Merge trunk check-in: f8395959 user: jan.nijtmans tags: novem-support | |
09:51 | merge core-8-6-branch check-in: 37d2fba2 user: jan.nijtmans tags: trunk | |
09:49 | Remove superfluous double-quotes in widget's "about" dialog. check-in: fff532fd user: jan.nijtmans tags: core-8-6-branch | |
09:45 | Remove superfloeus double-quite in widget's "about" dialog. check-in: bfb8e49e user: jan.nijtmans tags: core-8-5-branch | |
2017-01-22
| ||
09:05 | Fix [89a638af38]: OS X - textDisp-15.8 fails Closed-Leaf check-in: cedcc9b5 user: fvogel tags: bug-89a638af38 | |
2017-01-21
| ||
13:06 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false Closed-Leaf check-in: 2605e936 user: fvogel tags: bug-ed22529c92 | |
2017-01-20
| ||
21:24 | Merge core-8-6-branch check-in: 912d5ab7 user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:57 | Merge trunk check-in: 3981fdd5 user: jan.nijtmans tags: novem-support | |
15:56 | merge core-8-6-branch check-in: 3b9fca18 user: jan.nijtmans tags: trunk | |
15:55 | Typo in Dutch translation. Use copyright sign directly in *.msg files (and widget demo). check-in: 976be2f7 user: jan.nijtmans tags: core-8-6-branch | |
15:51 | Typo in Dutch translation. Use copyright sign directly in *.msg files (and widget demo). check-in: 2d8404b9 user: jan.nijtmans tags: core-8-5-branch | |
15:27 | Merge trunk check-in: 8e48f9dc user: jan.nijtmans tags: novem-support | |
14:39 | Compile with -Wwrite-strings, as does Tcl. In pkgIndex files, allow "8.6-" to match, for better interoperability with "novem" check-in: f78f4ee1 user: jan.nijtmans tags: trunk | |
14:37 | Smarter initialization of doubleTypePtr/intTypePtr without hash-table lookup or creating complete Tcl_Obj's. In Windows tests, allow up to 64 bits for HWND. Check stubs for "8.6-" in stead of "8.6", for better interoperability with "novem". check-in: 009ee46a user: jan.nijtmans tags: trunk | |
2017-01-18
| ||
22:24 | Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: dc1fe9bf user: fvogel tags: trunk | |
22:23 | Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: fa21b1df user: fvogel tags: core-8-6-branch | |
14:10 | Merge trunk check-in: 09ce8e1a user: jan.nijtmans tags: novem-support | |
13:03 | merge core-8-6-branch check-in: 283c2cec user: jan.nijtmans tags: trunk | |
12:45 | Use the win32 Wide API in some more places. And some simplifications, since we no longer support win95/98/ME check-in: 9c4c3b7a user: jan.nijtmans tags: core-8-6-branch | |
12:44 | Change more refCount checks to the form "(...refCount-- <= 1)", so no separate decrement and compare is necessary. This allows (in the future) the same code to work when refCount becomes unsigned (which at least doubles the range). No functional change. check-in: cc3ef4be user: jan.nijtmans tags: core-8-6-branch | |
2017-01-17
| ||
12:39 | tag Tk_FreeXId() as deprecated. Remove the function from the build if TK_NO_DEPRECATED is defined. check-in: 107d399c user: jan.nijtmans tags: trunk | |
2017-01-16
| ||
13:12 | Merge core-8-6-branch check-in: 93eb350e user: jan.nijtmans tags: androwish | |
2017-01-15
| ||
22:29 | Remove obsolete comments. The line they comment was kicked out of the code in [946e946700]. Also, add a small optimization to avoid double invalidation of the damaged region. Indeed the detailed analysis of ticket [fab5fed65e] showed that on OS X the damaged region is invalidated twice: - once through the processing of the Expose event (on OS X the Appkit is not used to draw the widget, Tk is used instead, see comments in tkMacOSXWindowEvent.c around line 770) - a second time because DisplayText() calls TextInvalidateRegion() after TkScrollWindow() check-in: 6f29d680 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
22:01 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the 'borders' part of the bug report. check-in: dd0005dc user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-14
| ||
14:32 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the spurious indices part of the bug report. check-in: 114ef627 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-11
| ||
11:41 | Fix [d4fb4e80d2]: Image photo commands read/write/put do not accept "-" as first letter in file names resp. image data check-in: 3407903e user: jan.nijtmans tags: trunk | |
11:37 | Fix [d4fb4e80d2]: Image photo commands read/write/put do not accept "-" as first letter in file names resp. image data check-in: b89951ed user: jan.nijtmans tags: core-8-6-branch | |
11:31 | Fix [d4fb4e80d2]: Image photo commands read/write/put do not accept "-" as first letter in file names resp. image data check-in: ba139870 user: jan.nijtmans tags: core-8-5-branch | |
10:51 | Alternative proposed solution for [d4fb4e80d2], with test-case. Closed-Leaf check-in: f2ce2caf user: jan.nijtmans tags: bug-d4fb4e80d2-alt | |
2017-01-10
| ||
20:35 | Merge core-8-6-branch so that new test imgPhoto-4.74 lands in the present bugfix branch as well Closed-Leaf check-in: fd4fd7da user: fvogel tags: bug-d4fb4e80d2 | |
16:09 | More internal use of size_t. Add test-case imgPhoto-4.74, which shows error-handling when there are two values on the command line not connected to options. check-in: c4151851 user: jan.nijtmans tags: trunk | |
16:02 | More internal use of size_t. Add test-case imgPhoto-4.74, which shows error-handling when there are two values on the command line not connected to options. check-in: 4ffa8b06 user: jan.nijtmans tags: core-8-6-branch | |
2017-01-09
| ||
21:56 | Fix [7a838c38a1]: X11 bind event ring buffer and NoExpose event. Patch from Christian Werner. check-in: e7b81812 user: fvogel tags: trunk | |
21:56 | Fix [7a838c38a1]: X11 bind event ring buffer and NoExpose event. Patch from Christian Werner. check-in: 07ebb554 user: fvogel tags: core-8-6-branch | |
13:42 | Better comment explaining why some events are ignored. Closed-Leaf check-in: cef0b3e4 user: fvogel tags: bug-7a838c38a1 | |
2017-01-07
| ||
15:49 | Patch from chw for [7a838c38a1]: X11 bind event ring buffer and GraphicsExpose/NoExpose check-in: 890e180b user: fvogel tags: bug-7a838c38a1 | |
15:34 | Merge core-8-6-branch check-in: d0b778eb user: fvogel tags: bug-d4fb4e80d2 | |
15:26 | Merge core-8-6-branch check-in: b3c097bb user: fvogel tags: bug-ae32eb7e10 | |
15:21 | Merge core-8-6-branch check-in: 298b3db8 user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:18 | Fix [c12af74765]: OS X - text-21.1 fails check-in: 5b68039b user: fvogel tags: trunk | |
15:18 | Fix [c12af74765]: OS X - text-21.1 fails check-in: 46ce2328 user: fvogel tags: core-8-6-branch | |
15:15 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: d20e49af user: fvogel tags: trunk | |
15:14 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: 1f58d08e user: fvogel tags: core-8-6-branch | |
15:01 | Fix [3df559ef7c] - Negative bbox width on OS X. check-in: f1440220 user: fvogel tags: trunk | |
15:00 | Fix [3df559ef7c] - Negative bbox width on OS X. check-in: 339e61fd user: fvogel tags: core-8-6-branch | |
14:51 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: 8847b487 user: fvogel tags: bug-ae32eb7e10 | |
14:45 | Reverted [7ed6460f] since it fixes an issue unrelated to the bug presented in [3df559ef7c] - Negative bbox width on OS X. Closed-Leaf check-in: 0a5582b9 user: fvogel tags: bug-3df559ef7c | |
2017-01-06
| ||
14:14 | Better fix for [c12af74765]: OS X - text-21.1 fails Closed-Leaf check-in: d7e0134e user: fvogel tags: bug-c12af74765 | |
11:58 | Merge core-8-6-branch. Some upstream androwish changes. check-in: e5866ba9 user: jan.nijtmans tags: androwish | |
2017-01-05
| ||
23:19 | Fix [c12af74765]: OS X - text-21.1 fails check-in: e28a89af user: fvogel tags: bug-c12af74765 | |
22:31 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail check-in: 9943305e user: fvogel tags: trunk | |
22:30 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail check-in: 7e8c4884 user: fvogel tags: core-8-6-branch | |
07:47 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail Closed-Leaf check-in: 3c69ea3f user: fvogel tags: bug-dac92f194c | |
2017-01-04
| ||
16:28 | Added more glob patterns in order to ignore Windows-specific compilation products when running fossil extra check-in: 2b4b8080 user: fvogel tags: trunk | |
16:27 | Added more glob patterns in order to ignore Windows-specific compilation products when running fossil extra check-in: 903aaca8 user: fvogel tags: core-8-6-branch | |
10:55 | Previous commit was largely wrong. The chunk adjustment code must only be run when TK_LAYOUT_WITH_BASE_CHUNKS is true and TK_DRAW_IN_CONTEXT is false. check-in: 8cf3469f user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-01-03
| ||
13:14 | Fix [f325020623]: Tk crashes when drawing many dashed objects check-in: 88ed2ef1 user: jan.nijtmans tags: trunk | |
13:12 | Fix [f325020623]: Tk crashes when drawing many dashed objects check-in: 9006d396 user: jan.nijtmans tags: core-8-6-branch | |
13:05 | Fix [f325020623]: Tk crashes when drawing many dashed objects check-in: e11410b5 user: jan.nijtmans tags: core-8-5-branch | |
2017-01-02
| ||
20:06 | Fix crash happening when the chunk passed to CharDisplayProc() is not the base chunk. Also, move the chunk adjustment code so that it is run whether TK_DRAW_IN_CONTEXT is true or false. check-in: 83ad55b6 user: fvogel tags: bug-1096580fff, soft-hyphen | |
13:19 | 'Fixed' font-24.11 and unixfont-5.12 to fail again identically as they fail in core-8-6-branch. Closed-Leaf check-in: 09309b7e user: fvogel tags: bug-28a4535fa2 | |
2017-01-01
| ||
20:56 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: fc7b584b user: fvogel tags: bug-28a4535fa2 | |
2016-12-30
| ||
22:20 | Do everything the other way round. Leave things how they were on OS X (revert [a076cf64] and [42e0339e]), and fix TkpDrawCharsInContext() on Win and Linux in case these platforms at some point of time decide to define TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT to true check-in: afe41bdd user: fvogel tags: bug-3df559ef7c | |
21:11 | Restore correct rendering on OSX that was broken by the previous (platform-independent) commit check-in: a076cf64 user: fvogel tags: bug-3df559ef7c | |
2016-12-23
| ||
22:16 | On Windows with TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT being both defined for testing purposes, rendering of the text was incorrect because some chunks were superimposed (this was only a display issue, x and width of all chunks were already correct). Fix this. check-in: 42e0339e user: fvogel tags: bug-3df559ef7c | |
22:05 | On Windows with TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT being both defined for testing purposes, four tests (textDisp-18.6, 20.2, 20.3 and 20.4) were failing. Fix this. check-in: 7ed6460f user: fvogel tags: bug-3df559ef7c | |
18:41 | Fix [3df559ef7c] - Negative bbox width on OS X. Tested OK on Windows with TK_LAYOUT_WITH_BASE_CHUNKS being defined. check-in: 67b7d4f1 user: fvogel tags: bug-3df559ef7c | |
2016-12-15
| ||
16:07 | Proposed fix for [7d967c68]: Tk applications segmentation fault when ibus-daemon IME is restarted Closed-Leaf check-in: d4e818fa user: jan.nijtmans tags: bug-7d967c68 | |
2016-12-08
| ||
22:15 | Sync with core-8-6-branch check-in: 63da2b92 user: fvogel tags: bug-1096580fff, soft-hyphen | |
22:12 | The test about drawing or not a soft hyphen, based on whether it is the last character of the display line was not correct when TK_LAYOUT_WITH_BASE_CHUNKS is defined (this is the case on OS X only). Fix that. check-in: 51c5e29b user: fvogel tags: bug-1096580fff, soft-hyphen | |
20:46 | Micro-optimization in tkTextDisp.c check-in: fea56df2 user: fvogel tags: trunk | |
2016-12-07
| ||
21:13 | Fix incorrect syntax in test imgPhoto-4.29 that was accepted before the fix [b26fc11eb0] and made the test fail since it's no longer accepted. check-in: c002a972 user: fvogel tags: bug-d4fb4e80d2 | |
20:55 | Fix [d4fb4e80d2] - Image photo commands read/write/put do not accept a dash as first letter in file names resp. image data (contributed patch) check-in: b26fc11e user: fvogel tags: bug-d4fb4e80d2 | |
2016-12-06
| ||
16:45 | To work with Tcl 9, need to init the stubs from Tcl 9. check-in: 66094f22 user: dgp tags: novem-support | |
15:08 | Merge trunk. Fix [06c6d9422f]: novem-support branch doesn't build (Use of tclObjPtr is not possible in static builds) check-in: 6a477bee user: jan.nijtmans tags: novem-support | |
2016-12-02
| ||
21:05 | Fixed [3ee76e41c2] - New textTag test failures check-in: 074a68b5 user: fvogel tags: trunk | |
20:58 | Fix [ad98f10b3a] and [bd0017bf79] - bitmap-4.1 and cursor-4.1 tests failures. Also, apply again the same pattern to fix color-4.1 that was also failing (when the colorsFree constraint was met) despite there was no such report (yet). Thanks to dgp. check-in: ae13ed65 user: fvogel tags: trunk | |
12:57 | [76e2d9c095] Repair broken test border-3.1 check-in: ab25b964 user: dgp tags: trunk | |
06:35 | Remove superfluous lines (the default font of the text widget is already saved in $curFont before the tests start). Closed-Leaf check-in: c70ff5ca user: fvogel tags: bug-3ee76e41c2 | |
2016-12-01
| ||
21:45 | When changing the text font, (x,y) coordinates previously saved in the (xi,yi) doublets are no longer relevant. Save coordinates for each of the two font possibilities, and use the right ones in each test. check-in: 2db8eeda user: fvogel tags: bug-3ee76e41c2 | |
19:27 | Also the fact that the actually used fonts must be fixed-width needs to be checked when assessing the value of the haveFontSizes constraint check-in: 18e07a98 user: fvogel tags: bug-3ee76e41c2 | |
2016-11-30
| ||
21:51 | Fixed [3ee76e41c2] - New textTag test failures check-in: 4f976a03 user: fvogel tags: bug-3ee76e41c2 | |
2016-11-24
| ||
09:12 | merge core-8-6-branch check-in: 46ebc628 user: jan.nijtmans tags: trunk | |
09:07 | Fix [86a7468862]. Make test combobox-3 pass on all platforms. check-in: eaef25b1 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-22
| ||
09:14 | Fix [86a7468862]. Make test combobox-3 pass (hopefully) on all platforms. Closed-Leaf check-in: c7628498 user: fvogel tags: bug-f60c54bec6 | |
2016-11-18
| ||
13:18 | merge trunk check-in: 6421f25c user: jan.nijtmans tags: novem-support | |
13:17 | merge core-8-6-branch check-in: 826e632b user: jan.nijtmans tags: trunk | |
13:15 | Fix [f60c54bec6]: Combobox does not retrieve -postoffset value from correct style check-in: 295741f9 user: jan.nijtmans tags: core-8-6-branch | |
13:12 | constrain new test-case to UNIX only, since on Windows the test-result appears to depend on the window's border. check-in: 14e866ad user: jan.nijtmans tags: bug-f60c54bec6 | |
2016-11-14
| ||
16:07 | Merge core-8-6-branch check-in: 0edd0354 user: jan.nijtmans tags: androwish | |
2016-11-13
| ||
15:15 | Fix for [f60c54bec6] Combobox does not retrieve -postoffset value from correct style. Thanks to Daniele Panza. check-in: e1835321 user: fvogel tags: bug-f60c54bec6 | |
15:14 | Added test combobox-3 to check [f60c54bec6] check-in: 838e6f82 user: fvogel tags: bug-f60c54bec6 | |
2016-11-09
| ||
20:40 | Correct alignment of comment check-in: ff72f3c3 user: fvogel tags: bug-1096580fff, soft-hyphen | |
20:40 | Silence compiler warning (seen on Linux only, and only in release (no symbols) mode). check-in: 9aacc117 user: fvogel tags: bug-1096580fff, soft-hyphen | |
14:01 | merge trunk check-in: 170c0759 user: jan.nijtmans tags: pspjuth-touch | |
13:43 | merge trunk check-in: 01c423f9 user: jan.nijtmans tags: novem-support | |
13:41 | Bring all win32 version stuff to one place. Should work the same (should still work on XP, although I don't know if we really want that). check-in: b26f2446 user: jan.nijtmans tags: trunk | |
12:43 | Merge trunk check-in: 02f42506 user: jan.nijtmans tags: pspjuth-touch | |
11:03 | Merge core-8-6-branch check-in: e7e8ecae user: jan.nijtmans tags: trunk | |
10:58 | Workaround for possible build problem on Windows/MacOSX: Some (older) versions of X11/Xutil.h have a wrong signature for XOffsetRegion/XUnionRegion, so move them out of the way temporarly. check-in: 2ee7ecf4 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-08
| ||
15:47 | Mark "event-8" testcase nonPortable check-in: 6c0f8859 user: jan.nijtmans tags: trunk | |
15:46 | Mark "event-8" testcase nonPortable check-in: 415bdb4b user: jan.nijtmans tags: core-8-6-branch, bug-e36963bfe8 | |
12:30 | merge core-8-6-branch check-in: f59975e6 user: jan.nijtmans tags: trunk | |
12:27 | (micro-) optimize a few Win32 drawing functions, and make them work when npoints=0 check-in: 159164e2 user: jan.nijtmans tags: core-8-6-branch | |
10:45 | Add XDrawSegments/XDrawPoint/XDrawPoints to internal stub table, and fix their signature matching X11. check-in: 9ba452d6 user: jan.nijtmans tags: core-8-5-branch | |
2016-11-07
| ||
14:43 | Add another few Xlib stubs for Win32. Cherry-picked from AndroWish. Thanks to Christian Werner. check-in: d5fc9e1c user: jan.nijtmans tags: trunk | |
14:15 | Add another few Xlib stubs for Win32. Cherry-picked from AndroWish. Thanks to Christian Werner. check-in: a0883a07 user: jan.nijtmans tags: core-8-6-branch | |
11:35 | Merge core-8-6-branch. Upstream androwish changes check-in: 8798fccd user: jan.nijtmans tags: androwish | |
2016-11-05
| ||
12:04 | Close unintended fork check-in: 2b6479ea user: fvogel tags: trunk | |
11:56 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. check-in: c8bfe9ac user: fvogel tags: trunk | |
11:17 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. check-in: 5a41b39c user: fvogel tags: core-8-6-branch | |
2016-11-04
| ||
15:38 | More internal use of size_t, so refcounts can be bigger than before (2^31 -> 2^32 on 32-bit platforms, even more on 64-bit) check-in: 03c3b81d user: jan.nijtmans tags: trunk | |
2016-11-02
| ||
20:07 | Removed proc ::tk_getFileType since it is used nowhere in Tk, is undocumented, is superseded by the -typevariable option of file dialogs, and was anyway only available if tk_strictMotif is true. check-in: af57e8d0 user: fvogel tags: trunk | |
12:18 | Merge core-8-6-branch. Upstream androwish changes check-in: fe930542 user: jan.nijtmans tags: androwish | |
07:12 | Fixed compile error on OSX, once more check-in: 40525043 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-11-01
| ||
21:37 | Decided that soft hyphens always have zero width in their bounding boxes even if they are accidentally displayed (i.e. when they are located at the end of a display line). This seems Good Enough (TM) to me. check-in: 2e6a42fb user: fvogel tags: bug-1096580fff, soft-hyphen | |
21:31 | (Hopefully) fixed compilation issue on OSX as reported by Brad Lanam in [1096580fff], by properly calling the adequate Tcl routines for manipulation of UTF-8 strings check-in: ea75c23f user: fvogel tags: bug-1096580fff, soft-hyphen | |
09:46 | merge trunk check-in: 5f469880 user: jan.nijtmans tags: novem-support | |
09:43 | Fix [e36963bfe8]: event generate and diaeresis check-in: 38be09c1 user: jan.nijtmans tags: trunk | |
09:40 | Fix [e36963bfe8]: event generate and diaeresis check-in: 3cdcb21b user: jan.nijtmans tags: core-8-6-branch | |
2016-10-30
| ||
20:23 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. Closed-Leaf check-in: b6b4b212 user: fvogel tags: bug-6aea69fccb | |
20:16 | Added test grid-23 (currently failing) showing bug [6aea69fccb] - grid configure -in problem check-in: 68c39776 user: fvogel tags: bug-6aea69fccb | |
18:04 | Fixed [3588460fff] - -typevariable buggy in X11 check-in: bbfbaf2f user: fvogel tags: trunk | |
18:03 | Fixed [3588460fff] - -typevariable buggy in X11 check-in: f2c96b09 user: fvogel tags: core-8-6-branch | |
18:01 | Revert unintentional removal of ::tk_getFileType that happened in [374cb204] Closed-Leaf check-in: 02175bf2 user: fvogel tags: bug-3588460fff | |
13:54 | Added test event-8 to test the fix for for [e36963bfe8] Closed-Leaf check-in: a766e47b user: fvogel tags: bug-e36963bfe8 | |
2016-10-26
| ||
08:32 | frame resize tests exercice all paths of pack and grid, removed tests for different master widget types, as it is a pack/grid issue Closed-Leaf check-in: aac88748 user: oehhar tags: tip-454 | |
2016-10-24
| ||
19:04 | Added tests for tip454: frame returns to size 1x1 when last children is unpacked/ungridded check-in: b5f8c4d1 user: oehhar tags: tip-454 | |
2016-10-23
| ||
14:05 | Fix [e36963bfe8]: event generate and diaeresis check-in: f580c1be user: jan.nijtmans tags: bug-e36963bfe8 | |
2016-10-21
| ||
13:51 | Fixed [3588460fff] - -typevariable buggy in X11, this time when tk_strictMotif is true. check-in: 374cb204 user: fvogel tags: bug-3588460fff | |
2016-10-16
| ||
20:29 | Reasonable fix for [1096580fff] - soft-hyphen in text widget check-in: 1516a46a user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:44 | Added test textDisp-2.36 counting chars and displaychars in presence of soft hyphens. check-in: 5691e299 user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:16 | Added test textDisp-2.35 testing chunks with both tabs and soft hyphens. check-in: edad03b8 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-15
| ||
13:40 | Removed an if case that can never happen. In LayoutDLine(), maxBytes is set such that \t (tab) characters, if present, are always the last character of a chunk. Then in TkTextCharLayoutProc() it is useless to test for p[bytesThatFit] == '\t' in the 'bytesThatFit < maxBytes' case. check-in: 435148d3 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-12
| ||
19:30 | Fixed [3217462fff] - Tri-state buttons not working for non-native themes check-in: f3da508b user: fvogel tags: trunk | |
19:30 | Fixed [3217462fff] - Tri-state buttons not working for non-native themes check-in: 564436a8 user: fvogel tags: core-8-6-branch | |
19:18 | Fixed failing test filebox-3.5.0 check-in: f6c7486e user: fvogel tags: bug-3588460fff | |
18:34 | Fixed [3588460fff] - -typevariable buggy in X11. Patch from Christian Gollwitzer check-in: 6719b8e8 user: fvogel tags: bug-3588460fff | |
18:32 | Fixed typo check-in: e4a0a8b6 user: fvogel tags: trunk | |
18:30 | Fixed typo check-in: 8b63aece user: fvogel tags: core-8-6-branch | |
12:05 | Removed leftover debug code in new test textDisp-2.33 check-in: c9b5fb9c user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:04 | Added tests checking that soft hyphens are visible or not depending on their position on the display line check-in: 0e22171e user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-09
| ||
18:43 | Merged core-8-6-branch check-in: e141700d user: fvogel tags: bug-1096580fff, soft-hyphen | |
18:36 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 33af1914 user: fvogel tags: trunk | |
18:36 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 84e9fa81 user: fvogel tags: core-8-6-branch | |
18:35 | Fixed typo Closed-Leaf check-in: ef79e791 user: fvogel tags: bug-1080198fff | |
18:28 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: 54a994d0 user: fvogel tags: trunk | |
18:23 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: bbce0075 user: fvogel tags: core-8-6-branch | |
2016-10-05
| ||
15:46 | 'xpnative' and 'vista' (and 'aqua') themes: 'alternate on' changed to be identical to 'alternate', for radiobuttons Closed-Leaf check-in: 1d812ee9 user: fvogel tags: bug-3217462 | |
14:45 | 'clam' theme: darker blue for the inside of the box in alternate state check-in: fb6dac09 user: fvogel tags: bug-3217462 | |
13:48 | Changed themes 'classic' and 'default' according to comments from Christian Gollwitzer in [3217462fff] check-in: ba987ba6 user: fvogel tags: bug-3217462 | |
2016-10-03
| ||
15:05 | merge core-8-6-branch. Upstream androwish modifications check-in: 9bb9bb4a user: jan.nijtmans tags: androwish | |
2016-10-02
| ||
12:07 | Pulling changes from trunk Closed-Leaf check-in: ddee8897 user: hypnotoad tags: core_zip_vfs | |
2016-10-01
| ||
13:26 | Fixed typo in comment check-in: f3ddae3e user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:57 | Fixed typo in comment check-in: 2f8c925a user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:30 | Beginning of a fix for [1096580fff] - Text widget word wrapping: made word-break algorithm consider soft hyphens '-' as a potential break point. New test textDisp-2.32 added. check-in: 8be8c30e user: fvogel tags: bug-1096580fff, soft-hyphen | |
10:00 | Text widget word wrapping: made word-break algorithm consider normal hyphens '-' as a potential break point. New test textDisp-2.31 added. check-in: d698107f user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-09-30
| ||
19:13 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 4d099586 user: fvogel tags: bug-1080198fff | |
18:59 | Fixed typo in comment check-in: 7095b721 user: fvogel tags: trunk | |
18:59 | Fixed typo in comment check-in: 6be1cfde user: fvogel tags: core-8-6-branch | |
14:19 | Restored successful tests textDisp-*.* Closed-Leaf check-in: 50f6eff2 user: fvogel tags: bug-1082213fff | |
14:18 | Added explanatory comment check-in: b68a7280 user: fvogel tags: bug-1082213fff | |
09:29 | Add a few "const" keywords, just for 'correctness' check-in: b8e169f0 user: jan.nijtmans tags: trunk | |
07:37 | Fix UNIX build check-in: 80d637d4 user: jan.nijtmans tags: trunk | |
07:34 | Fix UNIX build, and eliminate possible warning in Makefile check-in: c7ddbfcb user: jan.nijtmans tags: core-8-6-branch | |
2016-09-29
| ||
16:26 | Restored successful test text-19.16 check-in: 54f630c0 user: fvogel tags: bug-1082213fff | |
16:12 | Explained why only spaces are trimmed and not tabs check-in: 8ff7977c user: fvogel tags: bug-1082213fff | |
12:40 | remove unintended failing test-case, added in previous commit check-in: 5c992130 user: jan.nijtmans tags: core-8-6-branch | |
12:38 | Fix [6c0d7aec67]: unicode text input Windows 8 check-in: 1cd1c98d user: jan.nijtmans tags: trunk | |
12:03 | Fix [6c0d7aec67]: unicode text input Windows 8. Added some test-cases using the "font actual" command. check-in: 3c1d50b0 user: jan.nijtmans tags: core-8-6-branch | |
2016-09-28
| ||
19:18 | Slightly better fix check-in: e84cb09a user: fvogel tags: bug-1082213fff | |
15:54 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: 69686423 user: fvogel tags: bug-1082213fff | |
2016-09-27
| ||
15:50 | merge core-8-6-branch, keep FONTMAP_SHIFT to the original value. Closed-Leaf check-in: 7d11da38 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
15:44 | clearify comment check-in: 5ff8c90c user: jan.nijtmans tags: core-8-6-branch | |
15:21 | Merge core-8-6-branch. More surrogate handling, e.g. in HandleIMEComposition() check-in: 9e7c5fd0 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
14:43 | merge trunk check-in: 52397789 user: jan.nijtmans tags: novem-support | |
14:42 | merge core-8-6-branch check-in: 95efd9ef user: jan.nijtmans tags: trunk | |
14:41 | Internal code simplification: Store Unicode character in keycode field in stead of trans_chars. No behavior change, just use a different internal event type. check-in: 9cd5169a user: jan.nijtmans tags: core-8-6-branch | |
10:08 | Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28 check-in: 6b21cc27 user: jan.nijtmans tags: trunk | |
10:04 | Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28. Change (internal) TkpGetFontAttrsForChar() signature to match androwish's, no functional change. check-in: f203d3d2 user: jan.nijtmans tags: core-8-6-branch | |
09:58 | Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28 check-in: 6296323f user: jan.nijtmans tags: core-8-5-branch | |
2016-09-26
| ||
15:40 | merge core-8-6-branch. Upstream androwish modifications check-in: 1c5153ed user: jan.nijtmans tags: androwish | |
11:54 | merge core-8-6-branch check-in: 6effd45d user: jan.nijtmans tags: rfe-6c0d7aec67 | |
11:47 | merge core-8-6-branch check-in: e65dd737 user: jan.nijtmans tags: trunk | |
11:45 | Introduce two utility functions for handling Unicode surrogate pairs, and use it in tkWinKey.c. No change in functionality. check-in: 11742dc7 user: jan.nijtmans tags: core-8-6-branch | |
09:50 | merge core-8-6-branch check-in: c8ba59a3 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
09:03 | Permit static linking to the MSVCRT as a stand-alone option. Patch by Joe Mistachkin. check-in: 7d896521 user: jan.nijtmans tags: core-8-6-branch | |
2016-09-25
| ||
20:13 | New attempt to fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28 Closed-Leaf check-in: 5d5b146b user: fvogel tags: bug-720879afe9-alt | |
19:20 | Fixed [3217462fff] for the alt and classic themes check-in: 32275e17 user: fvogel tags: bug-3217462 | |
2016-09-24
| ||
21:50 | Fixed typo check-in: 427b7137 user: fvogel tags: bug-3217462 | |
18:28 | Long lines are ugly check-in: a2070d49 user: fvogel tags: bug-3217462 | |
18:27 | Fixed clam theme for all states check-in: 3a56e2e3 user: fvogel tags: bug-3217462 | |
16:57 | Improved formatting check-in: 258ef197 user: fvogel tags: bug-3217462 | |
2016-09-23
| ||
14:09 | First attempt at bug-fix for [720879afe9]. Doesn't work yet (characters 'x' and 'y' react strange, something still is very wrong!!!) Closed-Leaf check-in: 4b9f602d user: jan.nijtmans tags: bug-720879afe9 | |
2016-09-22
| ||
13:50 | Merge core-8-6-branch to trunk. check-in: 99ad1660 user: patthoyts tags: trunk | |
13:44 | Merge core-8-5-branch to core-8-6-branch. check-in: 25b5e86c user: patthoyts tags: core-8-6-branch | |
13:42 |
Correct expansion of the spinbox textarea for the vista theme.
The spinbox textarea should stretch to fill the widget and does so with all except the vista theme. Added a test to check for this expansion to avoid regression. Fix identified Kumba on StackOverflow ( https://stackoverflow.com/a/36393680/291641 ) check-in: f91b7065 user: patthoyts tags: core-8-5-branch | |
09:16 | Patch by Koen in Ticket [d6b95ce4]: no check for ALLOCED_MASTER, second place in grid where master can become empty check-in: bd3aa3c9 user: oehhar tags: tip-454 | |
00:03 | Merge core-8-6-branch to trunk. check-in: fb9d897d user: patthoyts tags: trunk | |
2016-09-21
| ||
23:59 |
[3126428] Repaint ttk labels and buttons when the image is changed.
In Tk the images associated with labels and buttons have their image changed callback set to cause the widget to be redrawn if the image is changed in any way. However, this has not been done for the ttk equivalent widgets. check-in: b9e88ded user: patthoyts tags: core-8-6-branch | |
23:41 |
[3126428] Repaint ttk labels and buttons when the image is changed.
In Tk the images associated with labels and buttons have their image changed callback set to cause the widget to be redrawn if the image is changed in any way. However, this has not been done for the ttk equivalent widgets. check-in: 70a23e85 user: patthoyts tags: core-8-5-branch | |
13:47 | grid: shrink frame when last child is ungridded. Ticket [d6b95ce4] check-in: 318549b3 user: fvogel tags: tip-454 | |
12:45 | merge trunk check-in: 4b347f33 user: jan.nijtmans tags: novem-support | |
12:44 | Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/ check-in: bb7eb2dc user: jan.nijtmans tags: trunk | |
12:43 | Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/ check-in: 3d512d1c user: jan.nijtmans tags: core-8-6-branch | |
12:40 | Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/ check-in: 8453a8e8 user: jan.nijtmans tags: core-8-5-branch | |
08:44 | pack: shrink frame when last child is unpacked. Ticket [d6b95ce4] check-in: 64fe74c3 user: oehhar tags: bug-d6b95ce492-alt, tip-454 | |
08:31 | Tri-state buttons not working for non-native themes. Bug [3217462] check-in: 71c6b472 user: oehhar tags: bug-3217462 | |
06:32 | (Modernized) patch from egavilan to fix [2863003fff] and [d6b95ce492] - tk frame does not shrink to 0 height if last children unpacked. A virtual event is sent when the pack or grid geometry manager leaves a parent without any slaves Leaf check-in: 60230550 user: fvogel tags: bug-d6b95ce492, rfe-2863003fff | |
2016-09-19
| ||
18:52 | Permit static linking to the MSVCRT as a stand-alone option. Enable WinXP SDK compatibility. Closed-Leaf check-in: ab1f0965 user: mistachkin tags: winFixes | |
12:05 | Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More places where Unicode surrogate handling could be improved. check-in: 158c61aa user: jan.nijtmans tags: rfe-6c0d7aec67 | |
10:14 | More simplifications check-in: 2ed5f293 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-16
| ||
12:17 | Rename TkUtfToUniChar32 to TkUtfToUniChar2, and various simplifications needing less #ifdef's check-in: 5dd9f682 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
07:49 | Patch from Christian Werner, for evaluation check-in: 050a13ca user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-13
| ||
11:58 | merge core-8-6-branch check-in: fa4660a6 user: jan.nijtmans tags: androwish | |
2016-09-10
| ||
09:08 | Fixed [eb26817783] - listbox-13.3 fails on Linux check-in: c084d13c user: fvogel tags: trunk | |
09:07 | Fixed [eb26817783] - listbox-13.3 fails on Linux check-in: faa07d44 user: fvogel tags: core-8-6-branch | |
09:05 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 check-in: 1402c171 user: fvogel tags: trunk | |
09:05 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 check-in: dae3fe82 user: fvogel tags: core-8-6-branch | |
09:01 | merged core-8-6-branch check-in: b0de7cc5 user: fvogel tags: trunk | |
2016-09-08
| ||
08:57 | fix comment (Thanks, Christian!) check-in: 5d55e1c0 user: jan.nijtmans tags: core-8-6-branch | |
08:51 | left-over upstream changes check-in: 9060b382 user: jan.nijtmans tags: androwish | |
08:47 | merge core-8-6-branch check-in: 504bf520 user: jan.nijtmans tags: androwish | |
08:05 | merge trunk check-in: a819bb8f user: jan.nijtmans tags: novem-support | |
08:04 | merge core-8-6-branch check-in: aba25651 user: jan.nijtmans tags: trunk | |
08:03 | Fix [6c0d7aec67]: unicode text input Windows 8 check-in: fc60f038 user: jan.nijtmans tags: core-8-6-branch | |
07:56 | merge core-8-6-branch Closed-Leaf check-in: cecf1adb user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-05
| ||
22:22 | Merge from trunk check-in: 8a8fac1e user: pspjuth tags: pspjuth-touch | |
2016-09-04
| ||
18:46 | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of the right Shift key due to Windows plaftorm limitation. check-in: f9f2c2c1 user: fvogel tags: trunk | |
18:46 | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of the right Shift key due to Windows plaftorm limitation. check-in: 06ce140b user: fvogel tags: core-8-6-branch | |
2016-09-03
| ||
16:57 | Fixed [eb26817783] - listbox-13.3 fails on Linux Closed-Leaf check-in: 9116a428 user: fvogel tags: bug-eb26817783 | |
15:27 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 Closed-Leaf check-in: f59fefb1 user: fvogel tags: bug-8c4216dca9 | |
2016-09-01
| ||
20:13 | Merged core-8-6-branch check-in: bf6ff499 user: fvogel tags: trunk | |
20:12 | Merged branch [bug-6976e4b3b2] check-in: 4159ebc4 user: fvogel tags: core-8-6-branch | |
20:10 | Cherrypicked [c8256e859a] - Fix from pspjuth to restore the default false value of -undo which was unintentionally changed by [3ff41efa17] Closed-Leaf check-in: 18369538 user: fvogel tags: bug-6976e4b3b2 | |
13:43 | unnecessary macro check-in: f97c4e8f user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:21 | (experiment) don't fill trans_chars any more when send_event == -3. Results in many simplifications while it still should work the same check-in: 64509821 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:56 | don't forget to set the keycode ;-) check-in: 5dc350ba user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-31
| ||
09:49 | Implement USE_EXTRA_EVENTS=1, which generates additional events for surrogate pairs when TCL_USF_MAX==3. Since the information in trans_chars is redundant (same as keycode), I don't believe this is better. Test-cases to prove otherwise welcome! check-in: 8147aa1e user: jan.nijtmans tags: rfe-6c0d7aec67 | |
08:55 | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry check-in: ca288433 user: jan.nijtmans tags: trunk | |
08:50 | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry check-in: d5886318 user: jan.nijtmans tags: core-8-6-branch | |
2016-08-30
| ||
20:01 | Made text widget's default undo false again. check-in: 549d2f56 user: pspjuth tags: trunk | |
19:46 | Made text widget's default undo false again. check-in: c8256e85 user: pspjuth tags: core-8-6-branch | |
13:46 | merge core-8-6-branch check-in: ccbaeade user: jan.nijtmans tags: androwish | |
10:24 | Enhance TkpGetString() to handle Unicode characters, even when TCL_UTF_MAX==3. check-in: d004b524 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
07:33 | merge core-8-6-branch. Add patch from Christian Werner, and one step closer to working with TCL_UTF_MAX=3 check-in: 0c205a24 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-29
| ||
17:57 | Fixed [2cf3d6942c] - Test button-5.24 fails check-in: 7ee91ba3 user: fvogel tags: trunk | |
17:45 | Fixed [2cf3d6942c] - Test button-5.24 fails check-in: 4667619c user: fvogel tags: core-8-6-branch | |
17:44 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only check-in: 3d76abf4 user: fvogel tags: trunk | |
17:43 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only check-in: 94e8db77 user: fvogel tags: core-8-6-branch | |
17:42 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only Closed-Leaf check-in: 48054f96 user: fvogel tags: bug-fa32290898 | |
15:45 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: ef1b7ba6 user: fvogel tags: trunk | |
15:45 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: d4e1f680 user: fvogel tags: core-8-6-branch | |
15:38 | Merged implementation of TIP #449 - [text] undo/redo to Return Range of Characters - following acceptation by vote of the TCT check-in: 177f5ee6 user: fvogel tags: trunk | |
15:28 | Rebased to trunk since TIP #449 was accepted for merging to trunk only, not to core-8-6-branch Closed-Leaf check-in: d0aea8f2 user: fvogel tags: tip-449 | |
12:31 | rebase to core-8-6-branch. should now work with TCL_UTF_MAX=4 and TCL_UTF_MAX=6 (not yet with TCL_UTF_MAX=3) check-in: 43f27bfa user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-25
| ||
19:37 | Use virtual events for touch. Removed <Touch> check-in: c1ca811f user: pspjuth tags: pspjuth-touch | |
2016-08-23
| ||
20:51 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen. check-in: ca33f109 user: fvogel tags: trunk | |
20:51 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen. check-in: 3fca6d54 user: fvogel tags: core-8-6-branch | |
20:16 | Patch [6c0d7aec67] from Christian Werner on upstream Androwish to better handle unicode text input for Windows 8 by dealing with wParam VK_PACKET in WM_KEYDOWN and WM_SYSKEYDOWN events. This was observed on a Windows 8.1 tablet when the on-screen virtual keyboard is used to enter Emojis for example. The changes allow to enter Emojis when Tcl/Tk is built with TCL_UTF_MAX>3. check-in: aaa031e1 user: fvogel tags: rfe-6c0d7aec67 | |
19:30 | Added non regression test case menu-38.1 check-in: 03cfff45 user: fvogel tags: bug-fa32290898 | |
18:27 | Improved further test button-5.24: the test no longer depends on default values for -padx and -pady and it now computes the expected size of the button Closed-Leaf check-in: a6f3ed76 user: fvogel tags: bug-2cf3d6942c | |
2016-08-19
| ||
21:47 | Fixed [2cf3d6942c] - Test button-5.24 fails. First, use {Helvetica -12} as font for the button text instead of {Helvetica -12 bold} since it's the former and not the latter that is tested against in constraints.tcl regarding the 'font' constraint. Second, don't force -width to a fixed value, otherwise width results can be wrong. Third, adjust the test results in width according to the two previous changes. check-in: 4a464a6b user: fvogel tags: bug-2cf3d6942c | |
20:31 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: 470cbe0b user: fvogel tags: bug-fa32290898 | |
12:20 | merge core-8-6-branch check-in: 39a7ebb5 user: jan.nijtmans tags: androwish | |
2016-08-18
| ||
19:05 | Implementation of TIP #442 by René Zaumseil - Display text in progressbars check-in: a4f16b1d user: fvogel tags: tip-442 | |
2016-08-13
| ||
20:18 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option check-in: 0b115c2d user: fvogel tags: trunk | |
20:16 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option check-in: 48652bed user: fvogel tags: core-8-6-branch | |
20:03 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen Closed-Leaf check-in: 9339d0a4 user: fvogel tags: bug-a2abc45ee6 | |
19:53 | Suppore pan options and pan inertia. Remade script API. check-in: bec7c299 user: pspjuth tags: pspjuth-touch | |
2016-08-12
| ||
19:35 | Dokumentation check-in: ad584de0 user: pspjuth tags: pspjuth-touch | |
16:51 | Solution for differentiating left and right shift keys. Closed-Leaf check-in: 27f238b2 user: fvogel tags: bug-2945130fff-shift | |
15:16 | merge trunk check-in: 387cd37e user: jan.nijtmans tags: novem-support | |
14:44 | Change Tk_FreeXId() into a macro. A few end-of-line spacing eliminations. check-in: 0d1b696e user: jan.nijtmans tags: trunk | |
2016-08-11
| ||
18:24 | Added touch configuration check-in: a9abb0a0 user: pspjuth tags: pspjuth-touch | |
12:22 | Left and right Control and Alt keys are distinguished using the Extended flag (the previously implemented trick only worked for KeyPress, not for KeyRelease). Closed-Leaf check-in: 92c04257 user: fvogel tags: bug-2945130fff | |
12:12 | Consider the Extended flag for both KeyPress and KeyRelease events coming from the extended (keypad) keys. I can't see why implementation of TIP #158 [b8333852a2] considered the extended flag only for KeyPress, and forced clearing it in the state integer for KeyRelease. check-in: 3db46b9d user: fvogel tags: bug-2945130fff | |
00:00 | Handle gestures check-in: 82a228e1 user: pspjuth tags: pspjuth-touch | |
2016-08-10
| ||
22:12 | Touch work check-in: f689bc8d user: pspjuth tags: pspjuth-touch | |
00:53 | Experimental branch for touch support check-in: cfdf5a3c user: pspjuth tags: pspjuth-touch | |
2016-08-03
| ||
10:19 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option Closed-Leaf check-in: f1d876ec user: fvogel tags: bug-e8a111970a | |
2016-07-31
| ||
14:07 | End of fix for [5660d11c3f] - text tag -background option overrules -lmargincolor - DOcumentation update check-in: 80eb2bd0 user: fvogel tags: trunk | |
14:06 | End of fix for [5660d11c3f] - text tag -background option overrules -lmargincolor - DOcumentation update check-in: d97ca2db user: fvogel tags: core-8-6-branch | |
13:58 | Added missing space Closed-Leaf check-in: 51693900 user: fvogel tags: bug-5660d11c3f | |
09:43 | Fix for [3512539fff] removed, by popular demand check-in: d7c18aa6 user: fvogel tags: trunk | |
09:42 | Fix for [3512539fff] removed, by popular demand Closed-Leaf check-in: 344e319f user: fvogel tags: bug-3512539fff | |
09:39 | merged trunk check-in: 5042c362 user: fvogel tags: bug-3512539fff | |
2016-07-29
| ||
19:28 | Clarified documentation about precedence of color specifications: -[lr]margincolor tag option > -background tag option > -background widget option check-in: 9dbcde85 user: fvogel tags: bug-5660d11c3f | |
2016-07-28
| ||
12:47 | merge mark check-in: 21daec84 user: dgp tags: trunk | |
12:46 | merge release check-in: 90632dc0 user: dgp tags: core-8-6-branch | |
12:46 | [5660d11c3f] Fix new -lmargincolor check-in: 18cdcb0b user: dgp tags: trunk | |
2016-07-26
| ||
14:01 | merge 8.6 Closed-Leaf check-in: baf29694 user: dgp tags: rc2, release, core-8-6-6, core-8-6-6-rc | |
14:00 | [5660d11c3f] Fix new -lmargincolor check-in: 0a3246ac user: dgp tags: core-8-6-branch | |
09:36 | merged core-8-6-branch check-in: 962d6e22 user: fvogel tags: bug-5660d11c3f | |
09:30 | Fixed [5660d11c3f] - text tag -background option overrules -lmargincolor check-in: 316b16bd user: fvogel tags: bug-5660d11c3f | |
2016-07-22
| ||
13:59 | Complete changes file update. check-in: ae5c3bb7 user: dgp tags: rc1, core-8-6-6-rc | |
12:40 | [450bb0ecad] Fix corruption [tk busy] creates on OSX. check-in: 56bccbf4 user: dgp tags: trunk | |
12:40 | merge mark check-in: 8219b837 user: dgp tags: trunk | |
03:14 | changes file WIP check-in: 658845e9 user: dgp tags: core-8-6-6-rc | |
2016-07-21
| ||
20:09 | merge 8.6 check-in: dcc49ecf user: dgp tags: core-8-6-6-rc | |
20:08 | [450bb0ecad] Fix corruption [tk busy] creates on OSX. check-in: d3a347d2 user: dgp tags: core-8-6-branch | |
20:06 | merge 8.6 Closed-Leaf check-in: 0cb77e7f user: dgp tags: bug-450bb0ecad | |
2016-07-19
| ||
23:48 | Final tweak for OS X wm crash, thanks to Marc Culler check-in: 901412f1 user: kevin_walzer tags: trunk | |
23:48 | Final tweak for OS X wm crash, thanks to Marc Culler check-in: 30856df3 user: kevin_walzer tags: core-8-6-branch | |
2016-07-17
| ||
03:19 | Fix for Ticket c84f660833546b1b84e7fd3aef930c2f17207461 (Tk crashes when toplevel placed on second display, Mac); thanks to Marc Culler for patch check-in: b8df85ce user: kevin_walzer tags: trunk | |
03:19 | Fix for Ticket c84f660833546b1b84e7fd3aef930c2f17207461 (Tk crashes when toplevel placed on second display, Mac); thanks to Marc Culler for patch check-in: 0dff4e5f user: kevin_walzer tags: core-8-6-branch | |
2016-07-15
| ||
10:47 | Fix for image/alpha rendering under hidpi/Retina displays on Mac OS; thanks to Marc Culler for assistance check-in: 132ff991 user: kevin_walzer tags: core-8-6-branch | |
10:46 | Fix for image/alpha rendering under hidpi/Retina displays on Mac OS; thanks to Marc Culler for assistance check-in: c6301aba user: kevin_walzer tags: trunk | |
2016-07-12
| ||
14:14 | Start RC branch for Tk 8.6.6 check-in: 631c22a1 user: dgp tags: core-8-6-6-rc | |
2016-07-08
| ||
01:22 | Fix for bitmap distortion on Mac OS; thanks to Marc Culler for patch check-in: 6c26efe3 user: kevin_walzer tags: trunk | |
01:21 | Fix for bitmap distortion on Mac OS; thanks to Marc Culler for patch check-in: 02f7db4b user: kevin_walzer tags: core-8-6-branch | |
2016-07-07
| ||
06:39 | Added comments justifying why we can rely on finding all the needed marks still in the text widget at the time they are transformed into indices. check-in: aba89761 user: fvogel tags: tip-449 | |
2016-07-06
| ||
17:00 | The undo marks identifier is now a member of textPtr->sharedTextPtr. This makes results of test text-8.22 independant of previous undo/redo actions on other text widgets. check-in: e45568b5 user: fvogel tags: tip-449 | |
03:03 | Fix for excessive label padding in Tk/Mac; thanks to Brad Lanam for bug report check-in: 06e5b1f8 user: kevin_walzer tags: trunk | |
03:00 | Fix for excessive label padding in Tk/Mac; thanks to Brad Lanam for bug report check-in: 18b19e31 user: kevin_walzer tags: core-8-6-branch | |
2016-07-05
| ||
20:37 | Merged core-8-6-branch check-in: ee1d765e user: fvogel tags: tip-449 | |
20:36 | Fixed copy/paste error in test text-27.28 - one wants to test undo and redo, not twice undo check-in: 2fad88cb user: fvogel tags: tip-449 | |
20:07 | Added more tests, and fixed test result of text-27.26 since now indices are relative to the text widget state at undo/redo return time, and also because they are optimized (no overlaps) check-in: 13b9b5bd user: fvogel tags: tip-449 | |
20:03 | Removed unintended whitespace change check-in: 33ccff8f user: fvogel tags: tip-449 | |
20:02 | Better comments explaining the algorithm in ::tk::TextUndoRedoProcessMarks check-in: 232ed197 user: fvogel tags: tip-449 | |
2016-07-04
| ||
21:26 | Return indices making sense at undo/redo return time. The returned ranges are optimized (no duplicates, no overlapping ranges). Works but needs polishing. check-in: 6c03c35d user: fvogel tags: tip-449 | |
2016-06-29
| ||
19:06 | Added EditorConfig support (experimental) check-in: 7ad4c28b user: fvogel tags: editorconfig | |
2016-06-28
| ||
21:28 | [ce92c79bc6] Improve the 'configure' method of the internal megawidget framework. Thanks to Schelte Bron for pointing out the problems with it. check-in: fc814ed7 user: dkf tags: trunk | |
21:25 | [ce92c79bc6] Improve the 'configure' method of the internal megawidget framework. Thanks to Schelte Bron for pointing out the problems with it. check-in: e1099ee9 user: dkf tags: core-8-6-branch | |
18:41 | Merged core-8-6-branch check-in: 1cefcd34 user: fvogel tags: tip-449 | |
2016-06-27
| ||
19:23 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: 7b7e5b51 user: fvogel tags: trunk | |
19:23 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: 16bb032e user: fvogel tags: core-8-6-branch | |
2016-06-26
| ||
20:18 | Fixed typos Closed-Leaf check-in: c94ac140 user: fvogel tags: bug-4cb3dab4eb | |
2016-06-23
| ||
12:09 | Merge core-8-6-branch check-in: feea312b user: jan.nijtmans tags: androwish | |
2016-06-22
| ||
18:19 | Modernize Tk_Init() to use Tcl 8.6 features. check-in: a62e3e93 user: dgp tags: trunk | |
18:17 | Modernize Tk_Init() to use Tcl 8.6 features. check-in: 36fecf99 user: dgp tags: core-8-6-branch | |
18:10 | [787adc5ed7] Workaround potential crash in Tcl_DStringAppend. check-in: 2bd85d72 user: dgp tags: core-8-6-branch | |
17:48 | [787adc5ed7] Workaround potential crash in Tcl_DStringAppend. check-in: 68d594b8 user: dgp tags: core-8-5-branch | |
2016-06-21
| ||
21:19 | Fixup the typecasting Closed-Leaf check-in: ad28669b user: dgp tags: dgp-modernize-init | |
20:31 | work in progress check-in: 5955d9d9 user: dgp tags: dgp-modernize-init | |
14:31 | Start bringing Tk_Init up to date with facilities Tcl provides. check-in: 54ec3725 user: dgp tags: dgp-modernize-init | |
2016-06-15
| ||
10:12 | Merge trunk check-in: 07834ac3 user: jan.nijtmans tags: novem-support | |
10:08 | Whitespace fixes check-in: 792b3fcd user: jan.nijtmans tags: trunk | |
10:01 | Whitespace fixes check-in: 557038bb user: jan.nijtmans tags: core-8-6-branch | |
09:19 | Merge core-8-6-branch check-in: d254e0fd user: jan.nijtmans tags: androwish | |
2016-06-11
| ||
20:11 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: c26274ec user: fvogel tags: bug-4cb3dab4eb | |
15:12 | Merged core-8-6-branch check-in: 32c88915 user: fvogel tags: tip-449 | |
15:04 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 01206c46 user: fvogel tags: trunk | |
14:50 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 09fa3e79 user: fvogel tags: core-8-6-branch | |
2016-06-09
| ||
13:40 | Proposed solution for [22ace0d494]. Actually, the value of alphaOffset was protected such that invalid values would result in the alpha information being ignored. I guess that it's safe now to remove it. check-in: 776371f4 user: jan.nijtmans tags: rfe-22ace0d494 | |
12:13 | Merge trunk. Various upstream androwish changes check-in: de0c4124 user: jan.nijtmans tags: androwish | |
2016-06-08
| ||
15:33 | Added test case text-27.16a to guard against regressions regarding [6976e4b3b2] check-in: 168b5515 user: fvogel tags: bug-6976e4b3b2 | |
15:27 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 3ff41efa user: fvogel tags: bug-6976e4b3b2 | |
13:23 | Added test case text-27.26 for [.text edit undo/redo] return values check-in: 9d5e1c4b user: fvogel tags: tip-449 | |
09:38 | It is not possible to rely only on the interp result. A list of indices has to be built as a return value to undo/redo because there can be several edits between two separators and all such edits have to report which range of text they changed. Note: this commit does not deal with refcounts, it is very likely wrong in that respect. check-in: afa23a02 user: fvogel tags: tip-449 | |
08:34 | Updated documentation regarding return values for [.text edit undo/redo] check-in: 552ec80b user: fvogel tags: tip-449 | |
2016-06-07
| ||
21:04 | Possible solution for [1217222] - [.text edit undo/redo] return ranges of modified characters check-in: 6cd8c5d9 user: fvogel tags: tip-449 | |
2016-06-01
| ||
15:17 | merge trunk check-in: 61aa18fa user: jan.nijtmans tags: novem-support | |
15:12 | Fix 3bd69eba99a395ee: 'make dist' fails when tclsh9.0 is on $PATH check-in: 89cd4b06 user: jan.nijtmans tags: trunk | |
15:11 | Fix 3bd69eba99a395ee: 'make dist' fails when tclsh9.0 is on $PATH check-in: 48fe0012 user: jan.nijtmans tags: core-8-6-branch | |
15:08 | Fix 3bd69eba99a395ee: 'make dist' fails when tclsh9.0 is on $PATH check-in: aa6515f7 user: jan.nijtmans tags: core-8-5-branch | |
2016-05-31
| ||
09:29 | merge trunk check-in: ca90f850 user: jan.nijtmans tags: novem-support | |
09:28 | unnecessary spacing check-in: 891f0a8e user: jan.nijtmans tags: trunk | |
2016-05-30
| ||
20:28 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) check-in: 32b7a062 user: fvogel tags: trunk | |
20:20 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) check-in: 2131f788 user: fvogel tags: core-8-6-branch | |
20:16 | A mouse button once pressed should be released. Doing otherwise messes up with assumptions in other (later) tests from the test suite, which reasonably think they start with all mouse buttons depressed. In the present case, canvas-13.1 failed because event generation of <ButtonRelease-1> was missing in test bind-32 Closed-Leaf check-in: 3b56aa53 user: fvogel tags: bug-79549a9134 | |
19:38 | Fixed crash when calling event generate {} <Motion> -warp 1 check-in: 0d6f2de7 user: fvogel tags: bug-79549a9134 | |
18:36 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: 5d3c589c user: fvogel tags: trunk | |
18:33 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: af79c31a user: fvogel tags: core-8-6-branch | |
18:14 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window check-in: 0f2de9a3 user: fvogel tags: trunk | |
18:14 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window check-in: 2fc6c6a8 user: fvogel tags: core-8-6-branch | |
18:07 | Merged TIP #446 accepted by TCT vote. This fixes [1273358] - Ask a text widget for the depth of its undo and redo stacks. check-in: 18b5c257 user: fvogel tags: trunk | |
18:05 | Merged TIP #446 accepted by TCT vote. This fixes [1273358] - Ask a text widget for the depth of its undo and redo stacks. check-in: 85fe3473 user: fvogel tags: core-8-6-branch | |
2016-05-29
| ||
19:21 | (Experimental) Removed screen dependency of TkBorders Leaf check-in: 2bf152f8 user: fvogel tags: multiscreens-exp1 | |
2016-05-27
| ||
09:33 | Make windows aware of screen assignation changes when they are moved from one monitor to another one check-in: 66446aa5 user: fvogel tags: multiscreens-exp1 | |
2016-05-26
| ||
20:46 | More complete fix for [79549a9134] - Mouse pointer warping crashes, with a non-regression test case. check-in: 89b1343f user: fvogel tags: bug-79549a9134 | |
18:21 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: 3a4c49a5 user: fvogel tags: bug-79549a9134 | |
2016-05-25
| ||
21:19 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window Closed-Leaf check-in: e610cbad user: fvogel tags: bug-f2655bb0ec | |
19:36 | Fixed [109865fa01] - ttk::menubutton unsafe wrt widget destruction check-in: 9124c4d8 user: fvogel tags: trunk | |
19:35 | Fixed [109865fa01] - ttk::menubutton unsafe wrt widget destruction check-in: 392d70f3 user: fvogel tags: core-8-6-branch | |
2016-05-22
| ||
20:55 | Added test checkbutton-1.7 to guard against regressions regarding [109865fa01] Closed-Leaf check-in: 265212e3 user: fvogel tags: bug-109865fa01 | |
19:56 | Fixed [109865fa01] - ttk::menubutton has an unprotected winfo check-in: 6545d24e user: fvogel tags: bug-109865fa01 | |
2016-05-20
| ||
15:43 | Merged core-8-6-branch Leaf check-in: 05965ced user: fvogel tags: multiscreens | |
15:36 | Fixed [011706ec42] for the scrollbar case check-in: fb0b30b1 user: fvogel tags: trunk | |
15:31 | Fixed [011706ec42] for the scrollbar case check-in: b79e2703 user: fvogel tags: core-8-6-branch | |
2016-05-19
| ||
14:29 | Fix XOffsetRegion/XUnionRegion prototypes (not currently used). Remove unneccessary white-space. check-in: f2908787 user: jan.nijtmans tags: trunk | |
12:02 | Merge trunk. Change TkpGetFontAttrsForChar() signature for better Unicode handling check-in: a89b83ed user: jan.nijtmans tags: androwish | |
2016-05-18
| ||
18:48 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing check-in: 2e273ecd user: fvogel tags: trunk | |
18:27 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing check-in: 0072d910 user: fvogel tags: core-8-6-branch | |
10:14 | Fixed [011706ec42] for the scrollbar case. Closed-Leaf check-in: 17c4cb5e user: fvogel tags: bug-011706ec42 | |
02:26 | Tweak to allow Tk to build on 10.5; thanks to Marc Culler for patch check-in: 334ba4c1 user: kevin_walzer tags: core-8-6-branch | |
02:24 | Tweak to allow Tk to build on 10.5; thanks to Marc Culler for patch check-in: 167c75a5 user: kevin_walzer tags: trunk | |
2016-05-17
| ||
20:36 | Added (currently failing) test case scrollbar-11.1 - Note that it will only fail on x11 and on aqua, not on Win because on Windows there is no binding of <2> for the Scrollbar class check-in: a59d8940 user: fvogel tags: bug-011706ec42 | |
20:00 | Took comments from Koen Danckaert into account (with my thanks) to simplify the implementation of TkUndoCanUndo() and TkUndoCanRedo() in tkUndo.c, and in tkText.c to remove direct calls to internals of the undo or redo stack Closed-Leaf check-in: b699eb0e user: fvogel tags: tip-446 | |
2016-05-12
| ||
22:21 | Unified branched tip-446-undodepth and tip-446-canundo to become branch tip-446 check-in: 2bfc04af user: fvogel tags: tip-446 | |
21:42 | Aligned GenerateModifiedEvent() on GenerateUndoStackEvent() regarding generation of the event for each peer Closed-Leaf check-in: ef7364ed user: fvogel tags: tip-446-canundo | |
21:35 | Added test for the <<UndoStack>> event check-in: efe4cb36 user: fvogel tags: tip-446-canundo | |
21:24 | Removed useless precision regarding the <<UndoStack>> event check-in: bab37fee user: fvogel tags: tip-446-canundo | |
21:22 | Documented the <<UndoStack>> event check-in: 5ddbec41 user: fvogel tags: tip-446-canundo | |
21:12 | Added <<UndoStack>> event, triggering when either the undo stack or the redo stack becomes empty or unempty check-in: 1dfd1615 user: fvogel tags: tip-446-canundo | |
20:37 | Tests for [.t edit canundo/canredo] check-in: b9932d5f user: fvogel tags: tip-446-canundo | |
20:32 | Documentation for [.t edit canundo/canredo] check-in: 16484cdd user: fvogel tags: tip-446-canundo | |
20:26 | Implementation of TIP #446 - Introspect Undo/Redo Stack check-in: fe13004f user: fvogel tags: tip-446-canundo | |
09:46 | (cherry-pick): Bug [64261b50]. Spurious mouse events sent to underlying window when file dialog is closed. check-in: f6eb1215 user: jan.nijtmans tags: core-8-6-branch | |
09:43 | PeekMessageA -> PeekMessage check-in: a86e6b4e user: jan.nijtmans tags: trunk | |
05:37 | Fix prototype warning from prev checkin check-in: 762a03ab user: ashok tags: trunk | |
04:50 | Bug [64261b50]. Spurious mouse events sent to underlying window when file dialog is closed. check-in: 11510747 user: ashok tags: trunk | |
2016-05-10
| ||
19:09 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing Closed-Leaf check-in: d96ebaab user: fvogel tags: bug-545f10fcf3 | |
2016-05-09
| ||
09:35 | Fix [fa8de779361f5ec2]: ttk::checkbutton handle empty variable graceful. A test-case would be nice. check-in: a5d4c359 user: jan.nijtmans tags: bug-fa8de779361f5ec2, androwish | |
2016-05-03
| ||
17:24 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: e1431c56 user: fvogel tags: trunk | |
17:12 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: 97a5e9f8 user: fvogel tags: core-8-6-branch | |
08:00 | Use non-busy wait in stead of busy "after 100". Testcase still passes! Great! check-in: b44ff3c9 user: jan.nijtmans tags: bug-011706ec42 | |
2016-05-02
| ||
20:45 | Added test button-14.1 to guard against regressions regarding [011706ec42] check-in: 808b61fd user: fvogel tags: bug-011706ec42 | |
20:21 | Merged core-8-6-branch check-in: d6726948 user: fvogel tags: bug-011706ec42 | |
20:20 | merge mark check-in: 99e15097 user: fvogel tags: trunk | |
20:19 | Fixed Americano-British English (American English selected) check-in: ae6a7236 user: fvogel tags: trunk | |
20:16 | Fixed Americano-British English (American English selected) check-in: 192eb2f0 user: fvogel tags: core-8-6-branch | |
2016-05-01
| ||
20:03 | Merged core-8-6-branch Closed-Leaf check-in: e1dbced6 user: fvogel tags: tip-446-undodepth | |
19:58 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 1419e83a user: fvogel tags: trunk | |
19:51 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 047d31f2 user: fvogel tags: core-8-6-branch | |
2016-04-30
| ||
15:50 | Experiment: can it be done without a busy wait as well? Not tested on all platforms yet, feedback appreciated! Closed-Leaf check-in: 52251d00 user: jan.nijtmans tags: bug-011706ec42-without-busy-wait | |
2016-04-29
| ||
19:23 | Fixed indentation check-in: f82ce533 user: fvogel tags: bug-011706ec42 | |
19:07 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: 2be097f0 user: fvogel tags: bug-011706ec42 | |
09:46 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers check-in: d4b0a69d user: fvogel tags: trunk | |
09:42 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers check-in: bf86da71 user: fvogel tags: core-8-6-branch | |
2016-04-25
| ||
05:35 | Removed unnecessary changes in win/tkWinWm.c (these changes pertain to the next steps for full multiscreen support) check-in: bff126d7 user: fvogel tags: multiscreens | |
2016-04-24
| ||
20:08 | Bug [c95d4691ff] - Made Tk, on Win, aware of secondary monitors check-in: 671c976f user: fvogel tags: multiscreens | |
2016-04-22
| ||
20:15 | Added test text-11a.51 to check the fix of [b362182e45] Closed-Leaf check-in: cd123af9 user: fvogel tags: bug-b362182e45 | |
2016-04-21
| ||
22:03 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 1795939c user: fvogel tags: bug-b362182e45 | |
2016-04-19
| ||
17:29 | Merge 8.6.5 release. Closed-Leaf check-in: b0f3fde5 user: dgp tags: little | |
17:09 | Fork of Tk used in the "Little" project. http://www.mcvoy.com/lm/little/index.html check-in: 78772485 user: dgp tags: little | |
2016-04-18
| ||
09:50 | merge core-8-6-branch. Selected harmless androwish changes. check-in: 60406756 user: jan.nijtmans tags: androwish | |
2016-04-14
| ||
09:48 | More test-cases for Button 6-9 handling Closed-Leaf check-in: 51e623fa user: jan.nijtmans tags: rfe-38dc27bd | |
2016-04-11
| ||
14:47 | Add button 6-9 definitions to more places. TODO: test-cases check-in: f16e3431 user: jan.nijtmans tags: rfe-38dc27bd | |
10:57 | Merge trunk. Eliminate deprecated Tk_FreeXId() check-in: 0dbe7f9a user: jan.nijtmans tags: novem-support | |
10:39 | Deprecate Tk_FreeXId(), since it doesn't do anything since 2008-08-19: [8356aa0eec57fa7a] check-in: ff5a378f user: jan.nijtmans tags: trunk | |
2016-04-08
| ||
19:04 | Fixed typo in [text] man page check-in: f7a05d66 user: fvogel tags: trunk | |
19:04 | Fixed typo in [text] man page check-in: af60ae73 user: fvogel tags: core-8-6-branch | |
19:02 | Documented the <<WidgetViewSync>> virtual event in the event man page check-in: d24331e5 user: fvogel tags: trunk | |
19:01 | Documented the <<WidgetViewSync>> virtual event in the event man page check-in: 7d2f7594 user: fvogel tags: core-8-6-branch | |
2016-04-07
| ||
20:18 | Tests for [.t edit undodepth/redodepth] check-in: 00090592 user: fvogel tags: tip-446-undodepth | |
19:57 | Fixed tests numbering check-in: 6c08720f user: fvogel tags: tip-446-undodepth | |
19:56 | Fixed tests numbering check-in: b80e1a89 user: fvogel tags: trunk | |
19:54 | Fixed tests numbering check-in: 91899d34 user: fvogel tags: core-8-6-branch | |
19:50 | Documentation for [.t edit undodepth/redodepth] check-in: 3b1114b8 user: fvogel tags: tip-446-undodepth | |
19:32 | [.t edit undodepth/redodepth] return 0 when -undo false check-in: d2672735 user: fvogel tags: tip-446-undodepth | |
09:44 | merge core-8-6-branch. Selected harmless androwish changes. check-in: e5ddcd53 user: jan.nijtmans tags: androwish | |
2016-04-05
| ||
20:28 | Implementation of TIP #446 - Introspect Undo/Redo Stack Depths check-in: 8fc35b22 user: fvogel tags: tip-446-undodepth | |
16:08 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers Closed-Leaf check-in: b34f15b4 user: fvogel tags: bug-fd3a4dc111 | |
12:12 | merge 8.6 check-in: 84f4289f user: dgp tags: trunk | |
2016-04-04
| ||
18:01 | Fixed [3512539fff] - .. is silently accepted in widget paths (user: fvogel, tags: bug-3512539fff check-in: 428d69e6 user: fvogel tags: trunk | |
09:12 | Minor: fix code indentation check-in: 4329520c user: dkf tags: core-8-6-branch | |
2016-03-30
| ||
07:38 | merge core-8-6-branch check-in: 906c2d61 user: jan.nijtmans tags: androwish | |
2016-03-27
| ||
15:27 | Fixed [18c08df753] - Change of behaviour for text widget last newline check-in: df0bf7b0 user: fvogel tags: trunk | |
15:25 | Fixed [18c08df753] - Change of behaviour for text widget last newline check-in: 592d5493 user: fvogel tags: core-8-6-branch | |
15:11 | Fixed [18c08df753] - Change of behaviour for text widget last newline check-in: 35e81c2e user: fvogel tags: core-8-5-branch | |
15:02 | End of fix for [18c08df753] - Merged branch bug-2886436fff-option2 Closed-Leaf check-in: ba761976 user: fvogel tags: bug-18c08df753 | |
15:00 | Beginning of fix for [18c08df753] - Reverted [296bd4c3], and adjusted textDisp-4.9 accordingly by adding one fixedHeight on the two necessary places in the test result check-in: 6eebccf4 user: fvogel tags: bug-18c08df753 | |
09:59 | Fixed bug [1192095] - Toplevel menus return incorrect active index (cherrypicked [6efe4d5396]) check-in: d5b5a9e4 user: fvogel tags: core-8-6-branch | |
09:58 | Fixed bug [1192095] - Toplevel menus return incorrect active index check-in: 6efe4d53 user: fvogel tags: trunk | |
2016-03-23
| ||
17:00 | Fixed typo in comment check-in: 9beed5e4 user: fvogel tags: bug-3512539fff | |
16:55 | Fixed [3512539fff] - .. is silently accepted in widget paths check-in: 6adfc4d2 user: fvogel tags: bug-3512539fff | |
15:33 | merge core-8-6-branch check-in: 27362c9e user: jan.nijtmans tags: androwish | |
2016-03-22
| ||
11:47 | Fix [38dc27bd1d0ecd68]: Tk does not support <Button-6> nor <Button-7> events check-in: e189cd8e user: jan.nijtmans tags: trunk | |
11:44 | Fix test-case bind-27.2 on X11 (it worked on win32) Merge trunk. Closed-Leaf check-in: 0373bf9b user: jan.nijtmans tags: bug-38dc27bd1d0ecd68 | |
10:13 | merge trunk check-in: 0b3eb4b2 user: jan.nijtmans tags: novem-support | |
10:01 | sync tcl.m4 (both win and unix) with Tcl's version. check-in: aeb8a1fe user: jan.nijtmans tags: trunk | |
2016-03-20
| ||
11:49 | Fixed bug [438cf10142] - Tests textTag-* require haveCourier12 constraint check-in: b034e499 user: fvogel tags: trunk | |
09:56 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong (cherrypicked [282635ad52]) check-in: 8a07184e user: fvogel tags: core-8-6-branch | |
09:55 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong check-in: 282635ad user: fvogel tags: trunk | |
08:28 | Merged tip-443 following acceptation of the TIP by TCT vote (cherrypicked [cb3354b298]) check-in: 59b276c7 user: fvogel tags: trunk | |
08:15 | Merged tip-443 following acceptation of the TIP by TCT vote check-in: cb3354b2 user: fvogel tags: core-8-6-branch | |
08:13 | Rebased to core-8-6-branch Closed-Leaf check-in: 0bcde16a user: fvogel tags: tip-443 | |
2016-03-18
| ||
19:46 | Fixed error in comment check-in: 436f1d5c user: fvogel tags: trunk | |
2016-03-16
| ||
16:15 | Fixed bug [1192095] (issue 2) - Toplevel menus return incorrect active index Closed-Leaf check-in: 78578f85 user: fvogel tags: bug-1192095 | |
13:16 | Fixed typo in comment check-in: c9a07b83 user: fvogel tags: trunk | |
10:37 | merge trunk check-in: 7a02315e user: jan.nijtmans tags: novem-support | |
09:37 | Make Tk compile warning-free against TIP-389-enabled Tcl 8.7. No change of functionality, since font-names generally don't contain out-of-BMP Unicode characters (if they do in the future, that still can be fixed then). check-in: 692d83d1 user: jan.nijtmans tags: trunk | |
2016-03-15
| ||
14:01 | Revert whitespace changes that made tests send-10.[89] fail. check-in: 354f1303 user: dgp tags: trunk | |
11:44 | Merge trunk check-in: 82e74bea user: jan.nijtmans tags: novem-support | |
11:34 | Make tk.h usable for compilation with Tcl 9.0 (novem) as well. check-in: 2e5108a7 user: jan.nijtmans tags: trunk | |
10:20 | Eliminate use of Tcl_SetResult(), and CONST -> const check-in: a7e16062 user: jan.nijtmans tags: trunk | |
09:31 | merge trunk check-in: c44a74d6 user: jan.nijtmans tags: novem-support | |
09:04 | Eliminate configure warning: Makefile.in seems to ignore the --datarootdir setting. For details, see: https://www.gnu.org/software/autoconf/manual/autoconf-2.60/html_node/Changed-Directory-Variables.html check-in: 96a94662 user: jan.nijtmans tags: trunk | |
08:30 | configure.in -> configure.ac check-in: 1311a345 user: jan.nijtmans tags: trunk | |
2016-03-14
| ||
14:09 | Suggested fix for [38dc27bd1d0ecd68]: Tk does not support <Button-6> nor <Button-7> events. With test-cases and doc change. check-in: 56355af1 user: jan.nijtmans tags: bug-38dc27bd1d0ecd68 | |
13:31 | Excess spacing in test-suite check-in: 5a108931 user: jan.nijtmans tags: trunk | |
2016-03-13
| ||
21:55 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong Closed-Leaf check-in: 99bb322c user: fvogel tags: bug-487861ffff | |
2016-03-11
| ||
14:47 | Excess spacing in documentation check-in: 3fa2c360 user: jan.nijtmans tags: trunk | |
08:24 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events (cherrypicked [42c8d8441c]) check-in: a97a2f58 user: fvogel tags: core-8-6-branch | |
08:23 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events check-in: 42c8d844 user: fvogel tags: trunk | |
2016-03-10
| ||
16:25 | Added non regression test case for bug [d95e5d8f16] Closed-Leaf check-in: 26732527 user: fvogel tags: bug-d95e5d8f16 | |
14:20 | Remove excess spacing in various library files. check-in: 40f4cf4d user: jan.nijtmans tags: trunk | |
07:22 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events, patch from Brian Griffin check-in: e9eb5c79 user: fvogel tags: bug-d95e5d8f16 | |
2016-03-09
| ||
14:29 | (cherry-pick) Explicit require Tcl 8.6.0, no matter if Tk is compiled against a later Tcl patchlevel. check-in: 7f3247c1 user: jan.nijtmans tags: core-8-6-branch | |
14:27 | Explicit require Tcl 8.6.0 so that Tcl 8.6 interps can make use of Tk 8.7 until such time as it stops supporting them. check-in: efd9693a user: jan.nijtmans tags: trunk | |
2016-03-08
| ||
21:56 | Rebased to core-8-6-branch check-in: 87a5db96 user: fvogel tags: tip-443 | |
21:55 | Backed out anything dealing with stippling, in accordance with discussion about TIP #443 check-in: 0f9dcbfa user: fvogel tags: tip-443 | |
15:59 | Revise trunk to an explicit requirement on Tcl 8.6.0 so that Tcl 8.6 interps can make use of Tk 8.7 until such time as it stops supporting them. Closed-Leaf check-in: 3ac6c5dc user: dgp tags: dgp-Tcl-requirement | |
2016-03-07
| ||
21:10 | Fixed bug [841280] - spinbox -from and -to defaults and behaviour check-in: 27510927 user: fvogel tags: trunk | |
21:07 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] (cherrypicked [a6c6d3bd08]) check-in: ce161884 user: fvogel tags: core-8-6-branch | |
21:06 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] check-in: a6c6d3bd user: fvogel tags: trunk | |
21:01 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback (cherrypicked [3c1a8559dd]) check-in: 887e7b28 user: fvogel tags: core-8-6-branch | |
21:00 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback check-in: 3c1a8559 user: fvogel tags: trunk | |
20:54 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions (cherrypicked [5fe2f5839e]) check-in: 70eb1a0b user: fvogel tags: core-8-6-branch | |
20:52 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions check-in: 5fe2f583 user: fvogel tags: trunk | |
08:45 | Fix version number in .project file check-in: 813aaaef user: jan.nijtmans tags: trunk | |
07:25 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget (cherrypicked [e6d91ca077] check-in: 63a8ceea user: fvogel tags: core-8-6-branch | |
07:23 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget check-in: e6d91ca0 user: fvogel tags: trunk | |
2016-03-04
| ||
15:41 | merge trunk check-in: 1f5e28cd user: jan.nijtmans tags: tip-415 | |
2016-03-03
| ||
19:19 | Bump trunk to 8.7a0 to accept new feature development. check-in: 342cce4f user: dgp tags: trunk | |
17:31 | Open branch for continued 8.6.* patching. check-in: 8596640d user: dgp tags: core-8-6-branch | |
2016-03-02
| ||
15:53 | merge trunk check-in: 1a195828 user: jan.nijtmans tags: novem-support | |
15:52 | Update version in tk.spec check-in: b8e03d8c user: jan.nijtmans tags: trunk | |
15:30 | Many upstream androwish changes check-in: 7b9324ef user: jan.nijtmans tags: androwish | |
15:26 | merge trunk check-in: 0ff17fc3 user: jan.nijtmans tags: androwish | |
15:25 | Revert part of [032c1ee138449c93dfa885fab07796783945e174|032c1ee138]: Only the patchlevel should have been changed, nothing else. check-in: 42f2cbd8 user: jan.nijtmans tags: trunk | |
15:13 | merge trunk check-in: 029c6ae4 user: jan.nijtmans tags: androwish | |
14:22 | Eliminate exess spacings in many doc pages check-in: 77d0eaec user: jan.nijtmans tags: trunk | |
09:54 | merge trunk check-in: 949a4cb8 user: jan.nijtmans tags: novem-support | |
02:41 | [450bb0ecad] Proposed fix for [tk busy] corruption in Aqua Tk. check-in: 676da6c9 user: dgp tags: bug-450bb0ecad | |
2016-03-01
| ||
17:36 | trunk merged to branch tip-443 check-in: d89f2e1b user: fvogel tags: tip-443 | |
13:42 | merge release check-in: 61e68be1 user: dgp tags: trunk | |
2016-02-25
| ||
15:18 | Put [wm forget] fix in the 8.6.5 release. Closed-Leaf check-in: 44dde96d user: dgp tags: rc2, release, core-8-6-5, core-8-6-5-rc | |
15:17 | [e9112ef96e] Fix [wm forget] check-in: 407a5755 user: dgp tags: trunk | |
14:40 | Fixed bug [841280] - spinbox -from and -to defaults and behaviour Closed-Leaf check-in: 396dcfce user: fvogel tags: bug-841280ffff | |
14:38 | merge trunk, doc change only check-in: 1e28e676 user: dgp tags: core-8-6-5-rc | |
08:09 | Fixed typo in spinbox documentation page check-in: c9cc0fbc user: fvogel tags: trunk | |
2016-02-24
| ||
20:29 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] Closed-Leaf check-in: ec4526bb user: fvogel tags: bug-e9112ef96e | |
20:10 | Fixed bug [e9112ef96e] - [wm forget] doesn't completely check-in: c5134046 user: fvogel tags: bug-e9112ef96e | |
17:32 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback Closed-Leaf check-in: 091c6063 user: fvogel tags: bug-2262543fff | |
17:19 | Added tests cases for bug [2262543] - Scale widget unexpectedly fires command callback check-in: 135fd292 user: fvogel tags: bug-2262543fff | |
2016-02-23
| ||
14:03 | merge trunk; doc and comment changes only. check-in: 6a9ef1a5 user: dgp tags: core-8-6-5-rc | |
2016-02-22
| ||
21:46 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget Closed-Leaf check-in: 7d4e991d user: fvogel tags: bug-3137232fff | |
17:47 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions Closed-Leaf check-in: 159e7685 user: fvogel tags: bug-2981253fff | |
17:45 | Added missing comments describing input parameters of some procs check-in: cde00753 user: fvogel tags: trunk | |
2016-02-21
| ||
20:53 | Fixed typo in canvas man page check-in: aa55cf77 user: fvogel tags: trunk | |
2016-02-19
| ||
17:39 | update changes check-in: 6acb7a46 user: dgp tags: rc1, core-8-6-5-rc | |
2016-02-16
| ||
18:21 | merge trunk check-in: f18cbdb4 user: dgp tags: rc0, core-8-6-5-rc | |
2016-02-12
| ||
16:48 | merge release check-in: 119ab0b3 user: dgp tags: core-8-5-branch | |
2016-02-11
| ||
20:11 | Fixed error in comment (cherrypicked [a3d4e5de17] check-in: 0fe71a77 user: fvogel tags: core-8-5-branch | |
20:06 | Fixed error in comment check-in: a3d4e5de user: fvogel tags: trunk | |
13:59 | Repair visual test for bevels, inadvertently broken in [9046f1cb83] (cherrypicked [7ac2438944]) check-in: 946f5889 user: fvogel tags: core-8-5-branch | |
13:58 | Repair visual test for bevels, inadvertently broken in [6a93101279] check-in: 7ac24389 user: fvogel tags: trunk | |
13:17 | -lmargincolor tag configuration option: implementation slightly optimized since Tk_Fill3DRectangle is robust with respect to negative widths check-in: 43ba967d user: fvogel tags: tip-443 | |
13:11 | (cherry-pick): Fix crash in TkFinalize() if Tk_Init() is never called. Suggested by Brian Griffin. check-in: 8a474c4e user: jan.nijtmans tags: core-8-5-branch | |
13:09 | Fix crash in TkFinalize() if Tk_Init() is never called. Suggested by Brian Griffin. check-in: ab7f10ab user: jan.nijtmans tags: trunk | |
10:41 | Fixed typo in comment (introduced by error in [6a21622c7e]) check-in: 623c5d28 user: fvogel tags: tip-443 | |
2016-02-10
| ||
22:54 | -rmargincolor tag configuration option: tests check-in: 949cce2a user: fvogel tags: tip-443 | |
22:53 | -rmargincolor tag configuration option: documentation check-in: e60ec9fe user: fvogel tags: tip-443 | |
22:53 | -rmargincolor tag configuration option: implementation check-in: 145239e9 user: fvogel tags: tip-443 | |
22:52 | -lmargincolor tag configuration option: tests check-in: 490efc94 user: fvogel tags: tip-443 | |
22:52 | -lmargincolor tag configuration option: documentation check-in: a0ad4de4 user: fvogel tags: tip-443 | |
22:51 | -lmargincolor tag configuration option: implementation check-in: 3429435b user: fvogel tags: tip-443 | |
2016-02-09
| ||
21:45 | -overstrikefg tag configuration option: tests check-in: 95801496 user: fvogel tags: tip-443 | |
21:44 | -overstrikefg tag configuration option: documentation check-in: ba83ac98 user: fvogel tags: tip-443 | |
21:44 | -overstrikefg tag configuration option: implementation check-in: 1ce570ff user: fvogel tags: tip-443 | |
21:42 | -underlinefg tag configuration option: tests check-in: ed7c6379 user: fvogel tags: tip-443 | |
21:41 | -underlinefg tag configuration option: documentation check-in: e794aa17 user: fvogel tags: tip-443 | |
21:40 | -underlinefg tag configuration option: implementation check-in: 6a21622c user: fvogel tags: tip-443 | |
21:37 | -selectfgstipple tag configuration option: tests check-in: 29670ec1 user: fvogel tags: tip-443 | |
21:36 | -selectfgstipple tag configuration option: documentation (+ polished doc of the previously developed new tag options) check-in: 305ec969 user: fvogel tags: tip-443 | |
21:36 | -selectfgstipple tag configuration option: implementation check-in: 008f3c62 user: fvogel tags: tip-443 | |
21:33 | -selectbgstipple tag configuration option: tests check-in: 5324041d user: fvogel tags: tip-443 | |
21:32 | -selectbgstipple tag configuration option: documentation check-in: 4e3d1c08 user: fvogel tags: tip-443 | |
21:32 | -selectbgstipple tag configuration option: implementation check-in: 8c17f1a7 user: fvogel tags: tip-443 | |
21:30 | -selectforeground tag configuration option: tests check-in: b922e00e user: fvogel tags: tip-443 | |
21:29 | -selectforeground tag configuration option: documentation check-in: 0aa97efd user: fvogel tags: tip-443 | |
21:29 | -selectforeground tag configuration option: implementation check-in: 6f8935b9 user: fvogel tags: tip-443 | |
21:27 | -selectbackground tag configuration option: tests check-in: eb082ed5 user: fvogel tags: tip-443 | |
21:24 | -selectbackground tag configuration option: documentation check-in: f78ca61c user: fvogel tags: tip-443 | |
21:23 | -selectbackground tag configuration option: implementation check-in: 1a31aee1 user: fvogel tags: tip-443 | |
18:44 | Repair broken test. check-in: 82d2618b user: dgp tags: core-8-6-5-rc | |
18:43 | merge trunk check-in: e88a63bf user: dgp tags: core-8-6-5-rc | |
15:47 | merge 8.5 Closed-Leaf check-in: a812181c user: dgp tags: rc2, core-8-5-19-rc, core-8-5-19 | |
09:49 | (cherry-pick): Slightly more logical fix for [62a5ba7474]: tk 'make install' fails on Mac OS 10.11, which doesn't change the meaning of TCLSH_DIR check-in: 9881449c user: jan.nijtmans tags: core-8-5-branch | |
09:48 | Slightly more logical fix for [62a5ba7474]: tk 'make install' fails on Mac OS 10.11, which doesn't change the meaning of TCLSH_DIR check-in: 21ca86f6 user: jan.nijtmans tags: trunk | |
09:24 | (cherry-pick): Fix [62a5ba7474]: tk 'make install' fails on Mac OS 10.11 check-in: e473c075 user: jan.nijtmans tags: core-8-5-branch | |
09:23 | Fix [62a5ba7474]: tk 'make install' fails on Mac OS 10.11 check-in: 233db0e4 user: jan.nijtmans tags: trunk | |
2016-02-08
| ||
22:06 | Fixed (with a real fix this time) bug [06c1433906] - Text widget crash during delete (cherrypicked [48cf3656d9]) check-in: 3805ca5d user: fvogel tags: core-8-5-branch | |
22:01 | Fixed (with a real fix this time) bug [06c1433906] - Text widget crash during delete check-in: 48cf3656 user: fvogel tags: trunk | |
21:47 | Corrected indentation + added an explanatory comment (cherrypicked [1121252f]) check-in: 828adc96 user: fvogel tags: core-8-5-branch | |
21:45 | Corrected indentation + added an explanatory comment. check-in: 1121252f user: fvogel tags: trunk | |
21:40 | Merged finddline branch. Closed-Leaf check-in: a90fa109 user: fvogel tags: bug-06c1433906 | |
21:39 | With the real fix in FindDLine ([717e12ee]) there is no need anymore of the emergency patch [c3c09f82]. Closed-Leaf check-in: bd0c8aba user: fvogel tags: finddline | |
21:13 | Made FindDLine fully match its header description. check-in: 717e12ee user: fvogel tags: finddline | |
20:44 | update release date check-in: d0e5781e user: dgp tags: rc1, core-8-5-19-rc | |
20:15 | Renumbered lines to avoid wrong interpretation of the test. check-in: 3d94af2c user: fvogel tags: bug-06c1433906 | |
20:13 | More comments in FindDLine, with slightly optimized code to achieve the same functionality. check-in: 62c485b0 user: fvogel tags: bug-06c1433906 | |
19:42 | Reverted [311ef109] and [1847c858] because they are no longer needed to fix bug [2f78c7c5ea]. The corresponding test textDisp-9.14 still passes. check-in: 8dad5742 user: fvogel tags: bug-06c1433906 | |
19:17 | merge 8.5 check-in: 409ef99c user: dgp tags: core-8-5-19-rc | |
16:39 | Fix [0a3d799a6d]: option db rc files in non utf-8 encoding are not portable. check-in: b387eb0c user: jan.nijtmans tags: trunk | |
16:24 | Merge trunk. Many upstream changes in Androwish check-in: a1221a17 user: jan.nijtmans tags: androwish | |
15:52 | (cherry-pick): Fix [06c14339060ba9ae]: Text widget crash during delete. Thanks to François Vogel for the implementation and Brian Griffin for all his help getting this figured out. check-in: 36aed7e3 user: jan.nijtmans tags: core-8-5-branch | |
15:51 | Fix [06c14339060ba9ae]: Text widget crash during delete. Thanks to François Vogel for the implementation and Brian Griffin for all his help getting this figured out. check-in: 5f225ec1 user: jan.nijtmans tags: trunk | |
2016-02-07
| ||
19:21 | while is better than if because it deals with wrapped lines then. check-in: 48ff924b user: fvogel tags: bug-06c1433906 | |
13:34 | Cherrypicked the new test textDisp-8.13 from core-8-5-branch. This test (and all the other tests) pass. check-in: dd373dc0 user: fvogel tags: bug-06c1433906 | |
13:29 | Hopefully a better fix for [06c1433906] - Text widget crash check-in: c3c09f82 user: fvogel tags: bug-06c1433906 | |
2016-02-05
| ||
19:30 | Fix crashing test case, textDisp-8.13 check-in: 4fd32150 user: dgp tags: trunk | |
19:20 | Fix crashing test case, textDisp-8.13 check-in: e46eb671 user: dgp tags: core-8-5-branch | |
2016-02-04
| ||
17:49 | [06c1433906] Possible fix for text widget crashes. check-in: e1540e0f user: dgp tags: bug-06c1433906 | |
2016-02-03
| ||
19:22 | merge 8.5 check-in: a81721fb user: dgp tags: core-8-5-19-rc | |
09:20 | Document that [encoding system] has no effect on option readfile Closed-Leaf check-in: dcc78aa4 user: jan.nijtmans tags: option-readfile | |
09:14 | Added documentation, please review! check-in: 07e6adb5 user: jan.nijtmans tags: option-readfile | |
08:45 |
Backout [477949] for Tk 8.5, after discussion in TclCore mailing list: option readfile cannot use multibytes. Ticket [0a3d799a]
To clarify a bit, what we discovered was that [[option readfile]] as found in all Tk releases up to and including 8.5.18 is already able to read in the whole BMP, so long as the file is stored in the encoding utf-8. The classic ASCII subset is fine. utf-8 is fine. Other encodings are at best non-portable. What [477949] did was to add support for files stored in [[encoding system]] but at the expense of breaking the support for the files stored in utf-8. Not the right outcome for a patch release. check-in: 4529e367 user: jan.nijtmans tags: core-8-5-branch | |
2016-02-02
| ||
22:16 | Re-implement tkoption readfile using Tcl_ReadChars check-in: f42bec26 user: jan.nijtmans tags: option-readfile | |
2016-01-31
| ||
00:54 | Fix build errors on i386 for Cocoa; thanks to Marc Culler for patch check-in: 853d6067 user: kevin_walzer tags: core-8-5-branch | |
00:53 | Fix build errors on i386 for Cocoa; thanks to Marc Culler for patch check-in: 8cf39bd2 user: kevin_walzer tags: trunk | |
2016-01-29
| ||
09:26 | Merge trunk check-in: 8ffdee14 user: jan.nijtmans tags: androwish | |
07:11 | Fixed test entry-6.12: merge from 8.5 didn't see that $fixed does not exist in trunk version of entry.test. Thanks to emiliano for the report. check-in: 2bcdc5e4 user: fvogel tags: trunk | |
2016-01-28
| ||
17:40 | Bump to 8.6.5 check-in: 032c1ee1 user: dgp tags: core-8-6-5-rc | |
2016-01-26
| ||
17:25 | merge 8.5 check-in: f0535c23 user: dgp tags: rc0, core-8-5-19-rc | |
2016-01-25
| ||
21:30 | merge trunk. upstream androwish refactoring check-in: 185d0a96 user: jan.nijtmans tags: androwish | |
20:48 |
NotebookAddCommand: fix off-by-one error counting objc/objv
when readding an already-managed window with arguments.
Bug reported on tcl-core by Sam Bromley (22 Jan 2016) check-in: 4561021a user: jenglish tags: trunk | |
20:39 |
NotebookAddCommand: fix off-by-one error counting objc/objv
when readding an already-managed window with arguments.
Bug reported on tcl-core by Sam Bromley (22 Jan 2016) check-in: a5f78b26 user: jenglish tags: core-8-5-branch | |
2016-01-24
| ||
20:12 | Fix (minor) memory leak (backported from Tk 8.6). Some efficientcy improvements (backported from 8.6 too). No change of functionality check-in: 7affba19 user: jan.nijtmans tags: core-8-5-branch | |
19:19 | Crash in Mac test suite no longer triggered after patch from Marc Culler check-in: c5f1a2d2 user: kevin_walzer tags: core-8-5-branch | |
2016-01-23
| ||
21:29 | merge 8.5 check-in: e28a89f5 user: dgp tags: core-8-5-19-rc | |
21:09 | merge 8.5 check-in: 5284b131 user: dgp tags: core-8-5-19-rc | |
19:46 | (cherry-pick): Fixed bug [9e606527af] - && instead of & used in generic/tkOption.c check-in: 7068ebfa user: jan.nijtmans tags: core-8-5-branch | |
19:41 | Better repair of parentIsKey (backported from Tk 8.6). Problem was introduced in (apparently ill-merged) commit [3f634e02ece26dff] check-in: 147e1ddb user: jan.nijtmans tags: core-8-5-branch | |
19:00 | Remove cross-test disruption. check-in: 21c42361 user: dgp tags: core-8-5-branch | |
18:55 | Repair failure to compile on OSX/Cocoa. check-in: 4919b4e5 user: dgp tags: core-8-5-branch | |
2016-01-22
| ||
09:35 | merge trunk check-in: 3343f7e5 user: jan.nijtmans tags: androwish | |
09:32 | merge trunk check-in: c053d1ef user: jan.nijtmans tags: novem-support | |
09:21 | Implement TIP #441: Add -justify Configuration Option to the listbox Widget check-in: 12499582 user: jan.nijtmans tags: trunk | |
09:00 | Merge trunk. many changes to make SDL based tk compile on Win32 (backported from androwish.org) check-in: 51aac894 user: jan.nijtmans tags: androwish | |
2016-01-21
| ||
20:04 | Update changes file. check-in: 945304bf user: dgp tags: core-8-5-19-rc | |
2016-01-20
| ||
22:03 | Fixed bug [9e606527af] - && instead of & used in generic/tkOption.c check-in: 36728caf user: fvogel tags: trunk | |
21:17 | Patch [960391] from Erik Leunissen (rebased to latest trunk) to improve listbox performance when selecting items in extended mode. Closed-Leaf check-in: 7144449a user: fvogel tags: bug-960391ffff | |
19:23 | merge 8.5 check-in: 2684817a user: dgp tags: core-8-5-19-rc | |
2016-01-18
| ||
18:45 | Removed unfinished test case committed by error in the previous commit. Closed-Leaf check-in: 9a244ba8 user: fvogel tags: tip-441 | |
18:43 | Reverted [5f396dacdc]. check-in: d1731afd user: fvogel tags: tip-441 | |
18:17 | Removed attempt of adjustment of the startup xview according to the -justify option. Anyway this does not work. check-in: 87072faf user: fvogel tags: tip-441 | |
10:19 | Documented what listbox-3.18b intends to test. check-in: eff8237f user: fvogel tags: tip-441 | |
10:08 | Use GetMaxOffset when possible to reduce code duplication. The change in ListboxScanTo is not exactly equivalent but I believe the previous version was a bug. check-in: 3bb0cf88 user: fvogel tags: tip-441 | |
09:47 |
Fixed bug with the listbox justify patch: with large borders, when moving the horizontal scrollbar fully to the right the edge of the border could not be seen, one needed to push once on the right arrow of the scrollbar to see it.
Test case:
package require Tk destroy .top toplevel .top listbox .top.l -justify right -borderwidth 17 -highlightthickness 19 -selectborderwidth 22 scrollbar .top.hs -command ".top.l xview" -orient horizontal .top.l configure -xscrollcommand ".top.hs set" set huge [concat "START -" [string repeat "Huge Item... " 20] "- END"] .top.l insert end $huge pack .top.l -expand 1 -fill both pack .top.hs -expand 1 -fill xcheck-in: 5f396dac user: fvogel tags: tip-441 | |
2016-01-17
| ||
21:09 | Addressed question 4 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). check-in: ae788ecf user: fvogel tags: tip-441 | |
20:40 | Addressed questions 3 and 5 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). It is not desirable to make the listbox xview jump on resizing. check-in: 33195408 user: fvogel tags: tip-441 | |
2016-01-16
| ||
15:45 | Removed test listbox-3.18c since it is irrelevant (the rendering of the selected items is made in a code that depends on existence of a selection but this is untestable by bboxing since bbox is independent from the presence of a selection in the listbox) check-in: 7bc53e6b user: fvogel tags: tip-441 | |
15:43 | Decided about test results for listbox-3.18a check-in: 712e2125 user: fvogel tags: tip-441 | |
15:22 | Rebased to latest trunk check-in: 83dfa2db user: fvogel tags: tip-441 | |
15:21 | Fixed bug [639558ac83] - Lots of listbox tests fail on Linux check-in: 6543f30d user: fvogel tags: trunk | |
14:20 | Addressed issue B (see artifact [9d48a9c212] of ticket [3f456a5bb9]) check-in: ff7d0131 user: fvogel tags: tip-441 | |
14:16 |
Addressed issue A and question 6 (see artifact [9d48a9c212] of ticket [3f456a5bb9]).
Issue A is fixed. Test case: package req Tk listbox .l .l insert end M M M M M M M M M pack .l .l conf -just center ; # or right .l conf -highlightthickness 40 .l selection set 4 Regarding question 6, Tk_TextWidth is a bit lower level function in the API, which must be slightly beneficial regarding performance. Tk_TextWidth is therefore preferred. check-in: bfbd8ae6 user: fvogel tags: tip-441 | |
14:03 | Addressed question 2 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). This code arranges for the correct xview when creating the listbox with non-default justification. It is correctly placed in Tk_ListboxObjCmd. When changing justification later, i.e. in ConfigureListbox, there is no reason to change the xview, it would not be desired that the listbox xview jumps when configuring -justify. check-in: ce7ce2f5 user: fvogel tags: tip-441 | |
14:00 | Addressed question 1 (see artifact [9d48a9c212] of ticket [3f456a5bb9]) check-in: e85c0d6b user: fvogel tags: tip-441 | |
2016-01-13
| ||
20:57 | merge trunk check-in: 9b639dbb user: jan.nijtmans tags: androwish | |
18:07 | Rebased to latest trunk check-in: 51daaaff user: fvogel tags: tip-441 | |
17:56 | TIP #438 (Ensure Line Metrics are Up-to-Date) accepted by vote check-in: 15b7aa7e user: fvogel tags: trunk | |
07:49 | More typos fixed check-in: 2eedd5f1 user: fvogel tags: tip-441 | |
07:16 | Typo fixed check-in: a61ce95b user: fvogel tags: tip-441 | |
2016-01-12
| ||
15:08 | Added more tests check-in: 6c1319b0 user: fvogel tags: tip-441 | |
09:55 | (cherry-pick) Fix [2049429]: Some options aren't picked up from the options database. check-in: 09b95886 user: jan.nijtmans tags: core-8-5-branch | |
09:49 | Fix [2049429]: Some options aren't picked up from the options database. check-in: dfbbb8ed user: jan.nijtmans tags: trunk | |
09:46 | Bring back DEF_TEXT_SPACING[123], since "0" is not exactly equal to NULL (just to be 100% sure there will not be a behavioral change) Closed-Leaf check-in: 45baac3b user: jan.nijtmans tags: bug-2049429fff | |
2016-01-11
| ||
18:00 | Added some tests check-in: 6adb42a0 user: fvogel tags: tip-441 | |
16:23 | Polished listbox justification demo check-in: b976a36c user: fvogel tags: tip-441 | |
14:32 | Improved patch formatting. No functional change check-in: c83c6499 user: fvogel tags: tip-441 | |
13:23 | merged trunk check-in: d9f9c7f5 user: fvogel tags: tip-441 | |
10:31 | Merge trunk. ttkButton.c: Invalid use of TK_OPTION_DONT_SET_DEFAULT, should have been TK_OPTION_NULL_OK as in normal button. tkTextTag.c: Use of TK_OPTION_DONT_SET_DEFAULT means that the default value "0" is ignored, so better use NULL. check-in: 9d6cd6ae user: jan.nijtmans tags: bug-2049429fff | |
01:11 | Merge mark check-in: 92a35a10 user: kevin_walzer tags: trunk | |
00:45 | Additional tweaks for dialog check-in: 3f634e02 user: kevin_walzer tags: core-8-5-branch | |
00:44 | Additional tweaks for dialog check-in: 783ce25f user: kevin_walzer tags: trunk | |
00:28 | Fix for 63c3542c06, messageboxes in Tk-Cocoa; thanks to Marc Culler for patch check-in: f5ac7533 user: kevin_walzer tags: core-8-5-branch | |
00:24 | Fix for 63c3542c06, messageboxes in Tk-Cocoa; thanks to Marc Culler for patch check-in: 4f738003 user: kevin_walzer tags: trunk | |
2016-01-10
| ||
14:02 | Rebase to 8.6, getting rid of DEF_TEXT_SPACING[123] check-in: dd92246a user: jan.nijtmans tags: bug-2049429fff | |
2016-01-09
| ||
23:09 | Merge trunk. Add missing android_webcam.tcl check-in: 2a40dbe2 user: jan.nijtmans tags: androwish | |
22:30 | (cherry-pick) Fix [1927212]: MouseWheel unbound for non-aqua scrollbars. Thanks to Francois Vogel for the actual work check-in: abd55889 user: jan.nijtmans tags: core-8-5-branch | |
22:16 | Fix [1927212]: MouseWheel unbound for non-aqua scrollbars. Thanks to Francois Vogel for the actual work check-in: 2d95721f user: jan.nijtmans tags: trunk | |
08:29 | -spacing[123] use TK_OPTION_NULL_OK instead of TK_OPTION_DONT_SET_DEFAULT check-in: 9341848d user: fvogel tags: bug-2049429fff | |
03:19 | Merge mark check-in: d3bde360 user: kevin_walzer tags: trunk | |
03:03 | Additional fixes for memory leaks, window flickering on OS X 10.11; thanks to Marc Culler for patch check-in: d7abca98 user: kevin_walzer tags: core-8-5-branch | |
02:58 | Additional fixes for memory leaks, window flickering on OS X 10.11; thanks to Marc Culler for patch check-in: 43590ff8 user: kevin_walzer tags: trunk | |
00:06 | Fixed test constraints Closed-Leaf check-in: 92b21f82 user: fvogel tags: bug-1927212fff | |
00:03 | Test cases scrollbar-10.[12] pass check-in: 49ed36f2 user: fvogel tags: bug-1927212fff | |
2016-01-08
| ||
23:35 | Removed unused flags argument in Configure function since Tk_ConfigureWidget is no longer used there since last century check-in: 45b63f31 user: fvogel tags: bug-2049429fff | |
23:22 | Use TK_OPTION_NULL_OK instead of TK_CONFIG_NULL_OK check-in: 092f9d63 user: fvogel tags: bug-2049429fff | |
22:46 | Bug [2049429] - Documented TK_OPTION_DONT_SET_DEFAULT check-in: 1d9f88ed user: fvogel tags: bug-2049429fff | |
22:10 | Make test-case and binding equal for win32 and x11. Test-case doesn't pass yet check-in: 6f53a81f user: jan.nijtmans tags: bug-1927212fff | |
15:40 | ..... horizontal scrollbar too check-in: 972d3670 user: jan.nijtmans tags: bug-1927212fff | |
15:35 | New attempt at fixing bug [1927212fff]. (rebased against Tk 8.6) check-in: 2da58a51 user: jan.nijtmans tags: bug-1927212fff | |
14:41 | (cherry-pick) Backout previous commit: it causes many event-related test-failures in Tk test suite check-in: be895434 user: jan.nijtmans tags: core-8-5-branch | |
14:39 | Backout previous commit: it causes many event-related test-failures in Tk test suite check-in: 13f6aa29 user: jan.nijtmans tags: trunk | |
11:39 | (cherry-pick) Fixed bug [1927212] - MouseWheel unbound for non-aqua scrollbars check-in: fab251dd user: jan.nijtmans tags: core-8-5-branch | |
11:38 | Fixed bug [1927212] - MouseWheel unbound for non-aqua scrollbars check-in: 93266946 user: jan.nijtmans tags: trunk | |
11:34 | (cherry-pick) Fixed bug [3e3e25f483] - winbutton-1.[12] fails on Win7 check-in: f815cf0d user: jan.nijtmans tags: core-8-5-branch | |
11:32 | Fixed bug [3e3e25f483] - winbutton-1.[12] fails on Win7 check-in: 03d32e23 user: jan.nijtmans tags: trunk | |
11:24 | (cherry-pick) Fixed bug [1305128] - Scrollbar doesn't receive event check-in: d187d36c user: jan.nijtmans tags: core-8-5-branch | |
11:23 | Fixed bug [1305128] - Scrollbar doesn't receive event check-in: efba07bb user: jan.nijtmans tags: trunk | |
11:21 | (cherry-pick) Fixed bug [1510538] - Wrong initial scrollbar width check-in: b3a49855 user: jan.nijtmans tags: core-8-5-branch | |
11:20 | Fixed bug [1510538] - Wrong initial scrollbar width check-in: 8a512d8e user: jan.nijtmans tags: trunk | |
10:52 | merge-mark (closing fork) check-in: 07134363 user: jan.nijtmans tags: core-8-5-branch | |
10:52 | (cherry-pick) Prefix "system" of all Windows System Colors was documented check-in: 51373448 user: jan.nijtmans tags: core-8-5-branch | |
2016-01-07
| ||
17:29 | Prefix "system" of all Windows System Colors was documented. Ticket [945409] check-in: 17111800 user: oehhar tags: core-8-5-branch | |
17:20 | Prefix "system" of all Windows System Colors was documented check-in: 28b2e86a user: oehhar tags: trunk | |
14:49 | Added non-regression test for [1927212] check-in: bf816d4c user: fvogel tags: bug-1927212fff | |
13:08 | rebase "tip-438" branch to latest trunk. Closed-Leaf check-in: 9f400abe user: jan.nijtmans tags: tip-438 | |
2016-01-06
| ||
22:21 | Fixed bug [453518] - Windows 16-bit color green mask is wrong Closed-Leaf check-in: bc5a6e9e user: fvogel tags: bug-453518fff | |
20:30 | Fixed bug [3102228] - <<ListboxSelect>> doesn't fire when selection lost check-in: 3736983e user: fvogel tags: trunk | |
20:28 | Fixed bug [3102228] - <<ListboxSelect>> doesn't fire when selection lost check-in: 142932e3 user: fvogel tags: core-8-5-branch | |
20:18 | Fixed bug [1288433] - LisboxSelect event triggers when listbox state is disabled check-in: 087e635d user: fvogel tags: trunk | |
20:06 | Fixed bug [1288433] - LisboxSelect event triggers when listbox state is disabled check-in: b9395333 user: fvogel tags: core-8-5-branch | |
15:59 | Fixed bug [1927212] - MouseWheel unbound for non-aqua scrollbars check-in: 99cb0584 user: fvogel tags: bug-1927212fff | |
13:22 | Fixed bug [3e3e25f483] - winbutton-1.[12] fails on Win7 Closed-Leaf check-in: 5476931f user: fvogel tags: bug-3e3e25f483 | |
2016-01-05
| ||
17:00 | Harmonized use of NULL for textPtr->afterSyncCmd check-in: 0eb8f1f5 user: fvogel tags: tip-438 | |
16:48 | Polished documentation a bit check-in: 5b31d1d1 user: fvogel tags: tip-438 | |
16:25 | Moved RunAfterSyncCmd procedure check-in: 905b566a user: fvogel tags: tip-438 | |
16:12 | Typo fixed in comment check-in: 1f922920 user: fvogel tags: tip-438 | |
15:32 | Fixed bug [1305128] - Scrollbar doesn't receive event Closed-Leaf check-in: 0d00b144 user: fvogel tags: bug-1305128fff | |
2016-01-04
| ||
17:34 | Fixed bug [1510538] - Wrong initial scrollbar width Closed-Leaf check-in: 91be7cbc user: fvogel tags: bug-1510538fff | |
2016-01-01
| ||
17:04 | Merge trunk. Upstream androwish changes check-in: b72d8e11 user: jan.nijtmans tags: androwish | |
2015-12-31
| ||
13:50 | Fixed bug [3102228] - <<ListboxSelect>> doesn't fire when selection lost Closed-Leaf check-in: 4afc37da user: fvogel tags: bug-3102228fff | |
2015-12-30
| ||
22:07 | Fixed bug [1288433] - LisboxSelect event triggers when listbox state is disabled Closed-Leaf check-in: cba57e09 user: fvogel tags: bug-1288433fff | |
2015-12-26
| ||
21:23 | Merged core-8-5-branch check-in: 078644f1 user: fvogel tags: tip-438 | |
21:19 | Fixed bug [2f78c7c5ea] - text widget segfault with tablelist check-in: f9195057 user: fvogel tags: trunk | |
21:10 | Fixed bug [2f78c7c5ea] - text widget segfault with tablelist check-in: 5325caee user: fvogel tags: core-8-5-branch | |
20:52 | [.text sync -command $cmd] schedules execution of $cmd by the event loop at idle time check-in: 86e88288 user: fvogel tags: tip-438 | |
2015-12-23
| ||
17:12 | Made test textDisp-16.18 pass again on Win7 after [a4bf73e4b8]: map the text widget earlier check-in: 9abe2b4a user: fvogel tags: trunk | |
17:08 | Made test textDisp-16.18 pass again on Win7 after [a4bf73e4b8]: map the text widget earlier check-in: dc97dedc user: fvogel tags: core-8-5-branch | |
16:43 | Better comment about the fix, since the issue is now fully understood. Closed-Leaf check-in: 1847c858 user: fvogel tags: bug-2f78c7c5ea | |
16:36 | Added new test textDisp-9.14 to check against regression regarding bug [2f78c7c5ea] check-in: 6c5f48d0 user: fvogel tags: bug-2f78c7c5ea | |
11:29 | Fixed bug [2f78c7c5ea] - text segfault with tablelist in TkBTreeLinesTo check-in: 311ef109 user: fvogel tags: bug-2f78c7c5ea | |
2015-12-22
| ||
20:59 | merge 8.5 check-in: a2b4ba23 user: dgp tags: core-8-5-19-rc | |
2015-12-21
| ||
12:23 | Merge trunk. fixed bug in SDL specific zip file system startup code check-in: 3e2916bf user: jan.nijtmans tags: androwish | |
12:12 | Merged core-8-5-branch check-in: a888e911 user: fvogel tags: tip-438 | |
2015-12-20
| ||
22:16 | Test text-11a.41 now correctly written passes. check-in: 8213d743 user: fvogel tags: tip-438 | |
22:09 | There could be false negatives with [.text pendingsync] when line metrics calculation is in the middle of a long line. check-in: 5fc26426 user: fvogel tags: tip-438 | |
2015-12-19
| ||
23:14 | Fixed bug [793909] - Problem with nonexistent namespaces check-in: 834abec2 user: fvogel tags: trunk | |
22:54 | Fixed bug [793909] - Problem with nonexistent namespaces check-in: ab7e1a03 user: fvogel tags: core-8-5-branch | |
22:50 | Fixed bug [1700065] - error in trace proc on textvariable doesn't trigger bgerror check-in: e8327f22 user: fvogel tags: trunk | |
21:58 | Fixed bug [1700065] - error in trace proc on textvariable doesn't trigger bgerror check-in: a73ee92b user: fvogel tags: core-8-5-branch | |
21:48 | Tests reordered. Two issues currently: 1. text-11a.22 currently hangs but should pass once [.text sync -command $cmd] will be correctly implemented. 2. text-11a.41 fails (unsure why) check-in: 54b68217 user: fvogel tags: tip-438 | |
2015-12-18
| ||
12:45 | upstream androwish change check-in: 6d3af1c0 user: jan.nijtmans tags: androwish | |
12:25 | Special handling of ZIPFS_IN_TCL here turns out not to be necessary (thanks, Christian!). check-in: e447c04e user: jan.nijtmans tags: androwish | |
10:51 | Same changes as previous commit, but now for SDL (untested) check-in: f8993795 user: jan.nijtmans tags: androwish | |
10:02 | Implement new function Tk_ZipMain, which can be used for applications which want to include the zipfs functions. check-in: d80f2887 user: jan.nijtmans tags: androwish | |
2015-12-17
| ||
15:03 | spacing check-in: 0b7af992 user: jan.nijtmans tags: trunk | |
15:01 | Fix usage of ZIPFS_IN_TCL in various places, including the win32 configure script check-in: 6e5ca130 user: jan.nijtmans tags: androwish | |
11:03 | Fix dynamic build on Windows (reported by Christian Werner) check-in: d111a2b4 user: jan.nijtmans tags: androwish | |
2015-12-16
| ||
13:38 | Include zipfs.h, for access to zipfs symbols check-in: 9ba57a05 user: jan.nijtmans tags: androwish | |
12:54 | merge-mark check-in: 1dd65fca user: jan.nijtmans tags: trunk | |
12:42 | merge trunk check-in: 20184744 user: jan.nijtmans tags: novem-support | |
2015-12-15
| ||
09:37 | merge trunk check-in: 5b16be76 user: jan.nijtmans tags: androwish | |
02:53 | Fix for some redraw issues on Tk-Cocoa on OS X 10.11; further refinement of memory management; thanks to Marc Culler for patches check-in: c276c0a9 user: kevin_walzer tags: core-8-5-branch | |
02:51 | Merge mark check-in: bd333753 user: kevin_walzer tags: trunk | |
02:50 | Fix for some redraw issues on Tk-Cocoa on OS X 10.11; further refinement of memory management; thanks to Marc Culler for patches check-in: f04988fb user: kevin_walzer tags: trunk | |
2015-12-14
| ||
15:14 | Support to paste file list (e.g. support CF_HDROPtype) Ticket [9fcc519a7c] check-in: 083aa564 user: oehhar tags: trunk | |
10:32 | minor formatting Closed-Leaf check-in: ea62c3f0 user: jan.nijtmans tags: bug-9fcc519a7c | |
10:32 | Test winDialog-5.12.7 failed if first item in home folder was not a file->corrected check-in: 6d408247 user: oehhar tags: trunk | |
10:00 | Support to paste file list (e.g. support CF_HDROPtype) Ticket [9fcc519a7c] check-in: ab44277d user: oehhar tags: bug-9fcc519a7c | |
2015-12-13
| ||
20:58 | Better (and more correct) description of what [.text sync -command $command] does check-in: 37ed6fc5 user: fvogel tags: tip-438 | |
20:10 | Merged core-8-5-branch check-in: 5a61887f user: fvogel tags: tip-438 | |
20:02 | Fixed bug [ff8a1e55a2] - Filling a never-mapped text widget is CPU hungry - Patch from Koen Danckaert check-in: 4ea4a0b1 user: fvogel tags: trunk | |
19:53 | Fixed bug [ff8a1e55a2] - Filling a never-mapped text widget is CPU hungry - Patch from Koen Danckaert check-in: a70c2a08 user: fvogel tags: core-8-5-branch | |
18:01 | Merge trunk. Upstream androwish changes check-in: 5ee94fa7 user: jan.nijtmans tags: androwish | |
2015-12-12
| ||
17:44 | Fix for bug [1739605] - [text see] misbehaves following widget create/populate - Patch from Koen Danckaert check-in: cc3b7390 user: fvogel tags: trunk | |
17:35 | Fix for bug [1739605] - [text see] misbehaves following widget create/populate - Patch from Koen Danckaert check-in: a4bf73e4 user: fvogel tags: core-8-5-branch | |
16:01 | Fixed bug [793909] - Problem with nonexistent namespaces Closed-Leaf check-in: b117db54 user: fvogel tags: bug-793909fff | |
14:42 | Updated header comments of EntryValueChanged, InsertChars and DeleteChars since they now return a Tcl result Closed-Leaf check-in: 5966e47f user: fvogel tags: bug-1700065fff | |
2015-12-11
| ||
22:52 | upstream androwish changes check-in: 3f81d359 user: jan.nijtmans tags: androwish | |
10:49 | Merged core-8-5-branch check-in: 18f66c5c user: fvogel tags: bug-1700065fff | |
10:46 | Merge mark check-in: c8cd305c user: fvogel tags: trunk | |
10:44 | Reverted [aaf6b1a3a0] check-in: 36681033 user: fvogel tags: trunk | |
10:43 | Reverted [30c7d14b21], but really use a spinbox and not an entry for the test... check-in: dcb86650 user: fvogel tags: core-8-5-branch | |
2015-12-10
| ||
17:21 | Fixed bug [1700065] - error in trace proc on textvariable doesn't trigger bgerror check-in: b1bcbbad user: fvogel tags: bug-1700065fff | |
17:11 | Removed duplicate test: 'entry-23.1' in spinbox.test is the same as 'entry-21.1' in entry.test check-in: aaf6b1a3 user: fvogel tags: trunk | |
17:07 | Removed duplicate test: 'entry-23.1' in spinbox.test is the same as 'entry-21.1' in entry.test check-in: 30c7d14b user: fvogel tags: core-8-5-branch | |
13:38 | merge 8.5 check-in: f2a00f19 user: dgp tags: core-8-5-19-rc | |
2015-12-09
| ||
19:27 | Merged core-8-5-branch check-in: 40704173 user: fvogel tags: tip-438 | |
10:26 | Merge trunk. Upstream androwish changes check-in: 98752c01 user: jan.nijtmans tags: androwish | |
2015-12-07
| ||
21:36 | Better patch for bug [ff8a1e55a2] - Filling a never-mapped text widget is CPU hungry - Patch from Koen Danckaert Closed-Leaf check-in: 0b7b34f4 user: fvogel tags: bug-ff8a1e55a2 | |
21:29 | Reverted [d29847c6] since there is a better patch check-in: 6e2855e4 user: fvogel tags: bug-ff8a1e55a2 | |
15:38 | merge-mark. Remove unnecessary end-of-line spacing check-in: c4aef612 user: jan.nijtmans tags: trunk | |
02:04 | Fix for zombie windows on El Capitan/OS X 10.11; thanks to Marc Culler for patch check-in: 36ad13aa user: kevin_walzer tags: core-8-5-branch | |
02:02 | Fix for zombie windows on El Capitan/OS X 10.11; thanks to Marc Culler for patch check-in: 946e9467 user: kevin_walzer tags: trunk | |
2015-12-06
| ||
19:57 | Added non-regression test case: textDisp-11.21 Closed-Leaf check-in: a16263c8 user: fvogel tags: bug-1739605fff | |
2015-12-05
| ||
13:48 | Fix for bug [1739605] - [text see] misbehaves following widget create/populate - Patch from Koen Danckaert check-in: ca9fe22e user: fvogel tags: bug-1739605fff | |
13:31 | Fix for bug [ff8a1e55a2] - Filling a never-mapped text widget is CPU hungry - Patch from Koen Danckaert check-in: d29847c6 user: fvogel tags: bug-ff8a1e55a2 | |
2015-12-03
| ||
15:51 | Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works fine (provided that the build is configured using "--enable-64bit") check-in: 5f09c8cc user: jan.nijtmans tags: trunk | |
15:49 | Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works fine (provided that the build is configured using "--enable-64bit") check-in: 63ba99fd user: jan.nijtmans tags: core-8-5-branch | |
2015-12-01
| ||
13:34 | left-over upstream androwish change check-in: 8df304bb user: jan.nijtmans tags: androwish | |
2015-11-30
| ||
21:21 | merge 8.5 check-in: 08fb5a44 user: dgp tags: core-8-5-19-rc | |
07:39 | merge trunk, upstream androwish changes check-in: f4f42423 user: jan.nijtmans tags: androwish | |
2015-11-29
| ||
14:34 | Fixed bug [1997299fff] - Tag borderwidth leaking check-in: 6a931012 user: fvogel tags: trunk | |
14:21 | Fixed bug [1997299fff] - Tag borderwidth leaking check-in: 9046f1cb user: fvogel tags: core-8-5-branch | |
2015-11-28
| ||
22:35 | Clearer separation between what [.text sync] and [.text sync -command] exactly perform check-in: f72cd1f4 user: fvogel tags: tip-438 | |
22:18 | Fixed indentation check-in: ec3ea7f7 user: fvogel tags: tip-438 | |
21:39 | Merged core-8-5-branch check-in: ff1b18fe user: fvogel tags: tip-438 | |
21:38 | Text widget documentation updated according to TIP #438 check-in: 1e6f4294 user: fvogel tags: tip-438 | |
19:45 | [.text pendingsync] returns a boolean check-in: c1620a30 user: fvogel tags: tip-438 | |
2015-11-26
| ||
13:56 | On cygwin, install libtk8.6.dll.a in the {prefix}/lib directory. check-in: d3f69ec1 user: jan.nijtmans tags: trunk | |
13:55 | On cygwin, install libtk8.5.dll.a in the {prefix}/lib directory. check-in: 4300e28b user: jan.nijtmans tags: core-8-5-branch | |
2015-11-25
| ||
21:09 | merge trunk check-in: 6a1a0158 user: jan.nijtmans tags: androwish | |
07:22 | Ooops... removed debug traces unintentionally left in the merge mark... check-in: 4196a4a5 user: fvogel tags: trunk | |
06:46 | merge mark check-in: 90ae3152 user: fvogel tags: trunk | |
03:19 | Remove multiple deprecated internal API calls on OS X; streamline Apple Events implementation; thanks to Marc Culler for extensive patches check-in: 55ad8ff2 user: kevin_walzer tags: core-8-5-branch | |
03:14 | Merge mark check-in: 995063e4 user: kevin_walzer tags: trunk | |
03:13 | Remove multiple deprecated internal API calls on OS X; streamline Apple Events implementation; thanks to Marc Culler for extensive patches check-in: 21121045 user: kevin_walzer tags: trunk | |
2015-11-22
| ||
21:10 | Added test textDisp-35.1 to check for regressions against pach [5b11cf19] check-in: 2f487e41 user: fvogel tags: trunk | |
20:59 | Merged core-8-5-branch check-in: 04fc47f2 user: fvogel tags: tip-438 | |
20:58 | Added test textDisp-35.1 to check for regressions against pach [5b11cf19] check-in: 1f922fd3 user: fvogel tags: core-8-5-branch | |
20:11 | Use the new sync command instead of the 'count -update' workaround check-in: 10ad3b21 user: fvogel tags: tip-438 | |
16:16 | Add symbola font (from upstream androwish) check-in: 7fadfcee user: jan.nijtmans tags: androwish | |
16:07 | upstream androwish changes check-in: f04a7419 user: jan.nijtmans tags: androwish | |
2015-11-21
| ||
12:47 | Respect alphabetical order check-in: 09256d04 user: fvogel tags: tip-438 | |
09:08 | Improved the tests a bit check-in: 516a0cca user: fvogel tags: tip-438 | |
08:43 | Adjusted when <<WidgetViewSync>> fires. Also %d now only has boolean value. Implementation in sync with TIP #438 rev. 1.10 check-in: 615bbce0 user: fvogel tags: tip-438 | |
2015-11-19
| ||
22:02 | Rename "yupdate" to "sync" and fix various test-cases check-in: 625b52ac user: jan.nijtmans tags: tip-438 | |
21:59 | Tcl_Preserve should be first I guess check-in: ab37b4ef user: fvogel tags: tip-438 | |
21:57 | Make it compile with Visual 2008 check-in: a6d84c73 user: fvogel tags: tip-438 | |
21:41 | Code Formatting check-in: 52465dd9 user: jan.nijtmans tags: tip-438 | |
21:04 | better argument checking check-in: 70ea2f72 user: jan.nijtmans tags: tip-438 | |
20:46 | First test-implementation of "$t yupdate -command <command>". TODO: more testcases and documentation check-in: 602f9502 user: jan.nijtmans tags: tip-438 | |
2015-11-18
| ||
21:14 | Added visual tests for borders, following bug [1997299fff] Closed-Leaf check-in: 8e4f69e8 user: fvogel tags: bug-1997299fff | |
09:40 | Merge trunk. Rename 3 TkSDL* and TkUNIX* to Tkp*, for consistancy. check-in: d6bcb23f user: jan.nijtmans tags: androwish | |
2015-11-17
| ||
23:52 | More leaking tags fixed, see test script in bug [1997299fff] check-in: e5e8449b user: fvogel tags: bug-1997299fff | |
15:20 | Fixed bug [1997299fff] - Tag borderwidth is leaking horizontally check-in: 9f7064ab user: fvogel tags: bug-1997299fff | |
2015-11-16
| ||
17:21 | Better test for bug [2677890] since [19960bcef8] breaks relevance/efficiency of the previous version of textDisp-34.1 check-in: 18c0eaf0 user: fvogel tags: tip-438 | |
13:54 | Merge core-8-5-branch check-in: 5b73d5ef user: jan.nijtmans tags: tip-438 | |
13:48 | Improve user experience related to dancing scrollbars. Patch by Koen Danckaert. check-in: 3d1afabc user: jan.nijtmans tags: trunk | |
13:26 | Improve user experience related to dancing scrollbars. Patch by Koen Danckaert. check-in: 5b11cf19 user: jan.nijtmans tags: core-8-5-branch | |
2015-11-14
| ||
21:42 | Merge trunk check-in: 7d7fc354 user: jan.nijtmans tags: androwish | |
13:05 | TIP #438 - <<TextLineHeightsInvalid>> event added, with corresponding new tests check-in: 83bb08d7 user: fvogel tags: tip-438 | |
09:11 | TIP #438 - [.text pendingyupdate] command added, with corresponding new tests check-in: f815da13 user: fvogel tags: tip-438 | |
00:02 | TIP #438 - [.text yupdate] command added, with corresponding new tests check-in: 85025549 user: fvogel tags: tip-438 | |
2015-11-13
| ||
14:54 | Fix test-cases textDisp-33.2 and textDisp-33.3 Closed-Leaf check-in: f27f448d user: jan.nijtmans tags: tip-438-bettercode | |
08:46 | Fix 34eb6911af, taken over from SQLite: Fix uses of ctype functions (ex: isspace()) on signed characters in test programs and in some obscure extensions. No changes to the core. check-in: e3b67025 user: jan.nijtmans tags: trunk | |
08:44 | Fix 34eb6911af, taken over from SQLite: Fix uses of ctype functions (ex: isspace()) on signed characters in test programs and in some obscure extensions. No changes to the core. check-in: caf013a6 user: jan.nijtmans tags: core-8-5-branch | |
2015-11-12
| ||
22:50 | Moved comment to follow the moved code in previous commit check-in: ed634e6f user: fvogel tags: tip-438-bettercode | |
21:59 | Koen Danckaert's patch to speed up line metrics update check-in: 19960bce user: fvogel tags: tip-438-bettercode | |
2015-11-10
| ||
21:03 | Implementation of TIP #438 - Solution using virtual events Closed-Leaf check-in: 94b42ed3 user: fvogel tags: tip-438-events | |
18:39 | Typos in comments check-in: 3ea55f8f user: fvogel tags: trunk | |
18:38 | Typos in comments check-in: a44fe929 user: fvogel tags: core-8-5-branch | |
13:57 | Fix [5ee8af61e5] on Win64: Window embedding can not work on 64-bit Unix and Windows check-in: 1fd8abfd user: jan.nijtmans tags: trunk | |
13:54 | Fix [5ee8af61e5] on Win64: Window embedding can not work on 64-bit Unix and Windows check-in: 52eed870 user: jan.nijtmans tags: core-8-5-branch | |
2015-11-09
| ||
15:44 | Fix [5ee8af61e5] on Unix: Window embedding can not work on 64-bit Unix and Windows check-in: ffe26835 user: jan.nijtmans tags: trunk | |
15:43 | Fix [5ee8af61e5] on Unix: Window embedding can not work on 64-bit Unix and Windows check-in: d68520f9 user: jan.nijtmans tags: core-8-5-branch | |
12:32 | Restore tkMacOSXDraw.c/tkMacOSXMouseEvent.c check-in: af0897f2 user: jan.nijtmans tags: androwish | |
12:18 | re-add "-nativeonly" option to dialog check-in: 50c6b45c user: jan.nijtmans tags: androwish | |
12:12 | Merge trunk check-in: 1f86c2ac user: jan.nijtmans tags: androwish | |
11:38 | Merge trunk check-in: e3362df5 user: jan.nijtmans tags: novem-support | |
11:13 | clean-up end-of-line spacing check-in: e3a7d4ea user: jan.nijtmans tags: trunk | |
11:11 | clean-up end-of-line spacing check-in: 820d2676 user: jan.nijtmans tags: core-8-5-branch | |
2015-11-08
| ||
22:24 | Fixed bug [3601604fff] - [listbox $path -takefocus 0] steals focus check-in: 4a6f3ff7 user: fvogel tags: trunk | |
22:23 | Fixed bug [3601604fff] - [listbox $path -takefocus 0] steals focus check-in: abbf049f user: fvogel tags: core-8-5-branch | |
22:19 | merge mark check-in: c1d99e88 user: fvogel tags: trunk | |
22:19 | Resolved unintended fork check-in: 94d279e7 user: fvogel tags: trunk | |
22:18 | Resolved unintended fork check-in: 36c66db3 user: fvogel tags: core-8-5-branch | |
22:14 | Fixed bug [297442da29] - tk_strictMotif not correctly taken into account check-in: ed0eed35 user: fvogel tags: trunk | |
22:06 | Fixed bug [297442da29] - tk_strictMotif not correctly taken into account check-in: 73ae023b user: fvogel tags: core-8-5-branch | |
22:02 | Cleanup of last patch to Tk-Cocoa check-in: 620ab19d user: kevin_walzer tags: core-8-5-branch | |
22:01 | Cleanup of last patch to Tk-Cocoa check-in: 5099e23a user: kevin_walzer tags: trunk | |
21:50 | Fixed entry (and final) part of bug [542199fff] - Double click on a lone character in an entry does not work check-in: 2cf8afea user: fvogel tags: trunk | |
21:44 | Fixed entry (and final) part of bug [542199fff] - Double click on a lone character in an entry does not work check-in: e1b50df1 user: fvogel tags: core-8-5-branch | |
21:07 | Fixed bug [220854fff] - Trailing tab characters in entry widgets are not displayed check-in: 500df73a user: fvogel tags: trunk | |
21:00 | Fixed bug [220854fff] - Trailing tab characters in entry widgets are not displayed check-in: 6c111ba0 user: fvogel tags: core-8-5-branch | |
20:54 | Fixed [2160206fff] - Panic when posting a menu of type menubar check-in: 65a09b78 user: fvogel tags: trunk | |
20:50 | Fixed [2160206fff] - Panic when posting a menu of type menubar check-in: 0c9ea037 user: fvogel tags: core-8-5-branch | |
20:43 | merge mark check-in: f4e092d8 user: fvogel tags: trunk | |
2015-11-07
| ||
18:52 | Fix for issues with bitmap rendering and mouse events in Tk-Cocoa; thanks to Marc Culler for patches check-in: f418f126 user: kevin_walzer tags: core-8-5-branch | |
18:41 | Fix for issues with bitmap rendering and mouse events in Tk-Cocoa; thanks to Marc Culler for patches check-in: b60b9c95 user: kevin_walzer tags: trunk | |
10:25 | Merge trunk. Take over androwish-specific changes 67e475ea97 check-in: e1a8fe31 user: jan.nijtmans tags: androwish | |
2015-11-06
| ||
17:49 | Fixed bug [3601604fff] - [listbox $path -takefocus 0] steals focus Closed-Leaf check-in: 197841b1 user: fvogel tags: bug-3601604fff | |
2015-11-05
| ||
07:06 | Fixed bug [297442da29] - tk_strictMotif not correctly taken into account Closed-Leaf check-in: 8892f4a6 user: fvogel tags: bug-297442da29 | |
2015-11-03
| ||
13:19 | merge trunk. Upstream androwish change. check-in: a80338d3 user: jan.nijtmans tags: androwish | |
10:45 | Fixed entry part of bug [542199fff] - Double click on a lone character in an entry does not work Closed-Leaf check-in: d1e85ca4 user: fvogel tags: bug-542199fff | |
2015-10-31
| ||
20:31 | Fixed bug [e51941c1b9] - text-9.2.47 fails sometimes check-in: 903e4997 user: fvogel tags: trunk | |
20:30 | Fixed bug [e51941c1b9] - text-9.2.47 fails sometimes check-in: 1669f9d3 user: fvogel tags: core-8-5-branch | |
2015-10-29
| ||
20:19 | Fixed bug [220854fff] - Trailing tab characters in entry widgets are not displayed Closed-Leaf check-in: 4158ee3d user: fvogel tags: bug-220854fff | |
2015-10-28
| ||
09:07 | merge trunk check-in: cf7046c8 user: jan.nijtmans tags: androwish | |
2015-10-27
| ||
20:14 | Added missing word in man event check-in: 4ed5c188 user: fvogel tags: trunk | |
20:14 | Added missing word in man event check-in: 9d7103a3 user: fvogel tags: core-8-5-branch | |
2015-10-26
| ||
20:03 | Merge trunk. Adapt upstream Androwish modification, but without unnecessary "tclInt.h" include. check-in: 120a88ae user: jan.nijtmans tags: androwish | |
12:11 | merge-mark check-in: aa45b342 user: jan.nijtmans tags: trunk | |
11:31 | Fix for PNG rendering on OS X 10.11; thanks to Stephan Meier for patch check-in: 43cfa58d user: kevin_walzer tags: core-8-5-branch | |
11:23 | Fix for PNG rendering on OS X 10.11; thanks to Stephan Meier for patch check-in: 1b4dc5c4 user: kevin_walzer tags: trunk | |
2015-10-25
| ||
23:00 | merge trunk check-in: a4724c6c user: jan.nijtmans tags: androwish | |
22:56 | re-generate configure check-in: ebaaa6e7 user: jan.nijtmans tags: trunk | |
22:54 | Re-generate "configure" check-in: 4cbcf9df user: jan.nijtmans tags: core-8-5-branch | |
22:36 | Merge trunk check-in: ad07cc3f user: jan.nijtmans tags: androwish | |
22:32 | Fix [477949]: option readfile cannot use multibytes. Implementation adopted from AndroWish, but added support for UTF-8 BOM and added test-case. check-in: 16df5a3f user: jan.nijtmans tags: trunk | |
22:00 | Fix [477949]: option readfile cannot use multibytes. Implementation adopted from AndroWish, but added support for UTF-8 BOM and added test-case. check-in: ad879218 user: jan.nijtmans tags: core-8-5-branch | |
19:58 | Added new test to check for error triggering when posting a menu of type menubar Closed-Leaf check-in: 9af4a2ed user: fvogel tags: bug-2160206fff | |
19:30 | merge trunk check-in: 9d7ac96b user: jan.nijtmans tags: novem-support | |
19:24 | merge-mark check-in: 281b9f08 user: jan.nijtmans tags: trunk | |
19:22 | Make compile with later Visual Studio versions (backported from Tk 8.6) check-in: cc3cd2d4 user: jan.nijtmans tags: core-8-5-branch | |
2015-10-23
| ||
18:50 | merge 8.5 check-in: c6967f00 user: dgp tags: core-8-5-19-rc | |
18:49 | update changes check-in: 100e58a4 user: dgp tags: core-8-5-19-rc | |
16:21 | Fixed [ac6ca22363] - ttk/spinbox-1.8.4 test fails on Win7 check-in: d226acb5 user: fvogel tags: trunk | |
16:20 | Fixed [ac6ca22363] - ttk/spinbox-1.8.4 test fails on Win7 check-in: f249a37f user: fvogel tags: core-8-5-branch | |
15:35 | Bump to release number 8.5.19 check-in: 6889dc35 user: dgp tags: core-8-5-19-rc | |
08:17 | Merge trunk check-in: 4b1fb429 user: jan.nijtmans tags: androwish | |
07:45 | Fix [916c1095438eae56]: Tk does not compile because GetVersionExW triggers warnings check-in: 1c527b74 user: jan.nijtmans tags: trunk | |
07:43 | Fix [916c1095438eae56]: Tk does not compile because GetVersionExW triggers warnings check-in: f51c25b1 user: jan.nijtmans tags: core-8-5-branch | |
07:21 | Fix [908b78de9a] for OS X/X11 - which apparently doesn't set ::env(USERNAME) - as well. check-in: f46b6dca user: jan.nijtmans tags: trunk | |
2015-10-22
| ||
22:11 | Fixed bug [1414025] - Thin insertion cursor not visible in entry check-in: ba6969de user: fvogel tags: trunk | |
22:07 | Fixed bug [1414025] - Thin insertion cursor not visible in entry check-in: 2bc47222 user: fvogel tags: core-8-5-branch | |
21:53 | Fixed bug [1520118fff] - -validate resets to none check-in: c020d102 user: fvogel tags: trunk | |
21:50 | Fixed bug [1520118fff] - -validate resets to none check-in: df73cd38 user: fvogel tags: core-8-5-branch | |
2015-10-20
| ||
08:28 | Fixed bug [1414025] - Thin insertion cursor not visible in entry Closed-Leaf check-in: 7da13b9c user: fvogel tags: bug-1414025 | |
2015-10-19
| ||
20:41 | Robustified text-9.2.46, which failed on Linux Debian 6.0 (bug [cc0ba31920]) check-in: 407bae5e user: fvogel tags: trunk | |
20:32 | Robustified text-9.2.46, which failed on Linux Debian 6.0 (bug [cc0ba31920]) check-in: 68d70a48 user: fvogel tags: core-8-5-branch | |
08:09 | Merge trunk. Take over selected upstream androwish changes. check-in: 577267e1 user: jan.nijtmans tags: androwish | |
2015-10-18
| ||
21:24 | Proposed fix for [2160206fff] - Panic (Linux) when posting a menu of type menubar check-in: 780bfd90 user: fvogel tags: bug-2160206fff | |
2015-10-16
| ||
20:48 | Fixed bug [1520118fff] - -validate resets to none Closed-Leaf check-in: 6e7129b1 user: fvogel tags: bug-1520118fff | |
2015-10-13
| ||
13:47 | Fix [908b78de9a6534d6]: winDialog.test terminates in error check-in: cbbfe02b user: jan.nijtmans tags: trunk | |
2015-10-10
| ||
10:33 | Fix comment in test winDialog-5.12.2 check-in: 5a20783c user: ashok tags: trunk | |
2015-10-09
| ||
20:00 | merge mark check-in: 412c7d0b user: fvogel tags: trunk | |
19:58 | Fixed bug [1815161] - .text count -ypixels wrong until widget is managed check-in: 1ab25bfb user: fvogel tags: trunk | |
19:54 | Fixed bug [1815161] - .text count -ypixels wrong until widget is managed check-in: eaab2c13 user: fvogel tags: core-8-5-branch | |
19:28 | Fixed bug [2262711fff] - Regexp search fails with Unicode and elide check-in: cbf85924 user: fvogel tags: trunk | |
19:20 | Fixed bug [2262711fff] - Regexp search fails with Unicode and elide check-in: 971b3d95 user: fvogel tags: core-8-5-branch | |
19:12 | merge trunk check-in: 7696b701 user: jan.nijtmans tags: androwish | |
19:06 | Fixed bug [1669632fff] - text widget: autoseparator placement, <Control-1> cleanup check-in: 553899e9 user: fvogel tags: trunk | |
18:57 | Fixed bug [1669632fff] - text widget: autoseparator placement, <Control-1> cleanup check-in: 3554bd90 user: fvogel tags: core-8-5-branch | |
18:55 | merge mark check-in: 90d1cb7a user: fvogel tags: trunk | |
13:31 | Tk/OpenBSD/Sparc needs -fPIC. check-in: 7b451744 user: stu tags: core-8-5-branch | |
13:19 | Tk/OpenBSD/Sparc needs -fPIC. check-in: 7a4971d5 user: stu tags: trunk | |
04:44 | Added missing tests for tk_getOpenFile -defaultextension check-in: 9eacf323 user: ashok tags: trunk | |
04:03 | Bug [47af31bd3a] - tk_getSaveFile adds . as extension. Also added more tests for -filetypes and -defaultextension combinations. check-in: 14153ed2 user: ashok tags: trunk | |
2015-10-08
| ||
12:44 | TIP #437: Tk panedwindow options for proxy window check-in: 9d54525a user: jan.nijtmans tags: trunk | |
12:14 | TIP #437: Tk panedwindow options for proxy window check-in: 1c625965 user: jan.nijtmans tags: core-8-5-branch | |
2015-10-07
| ||
07:25 | merge trunk check-in: d2da6cbd user: jan.nijtmans tags: androwish | |
2015-10-06
| ||
22:50 | Fixed bug [2262711fff] - Regexp search fails with Unicode and elide Closed-Leaf check-in: 42ca2344 user: fvogel tags: bug-2262711fff | |
22:47 | Added test for bug [2262711fff] - Regexp search fails with Unicode and elide check-in: ca4cb2c5 user: fvogel tags: bug-2262711fff | |
15:04 | Link with userenv.lib, because it is now needed by Tcl. check-in: 62436753 user: jan.nijtmans tags: trunk | |
11:46 | Fix [600b72bfbc789]: Unnecessary inclusion of tclInt.h in tkMain.c in Windows build The only thing needed from tclInt.h is the definition of TclIntPlatStubs. Including just a tiny part of this struct is enough to make it compile, without the need for tclInt.h check-in: 6b85af58 user: jan.nijtmans tags: trunk | |
10:49 | merge trunk check-in: 1b9880ea user: jan.nijtmans tags: androwish | |
08:26 | Double '[' and ']', otherwise re-generating "configure" doesn't give the expected result. check-in: c07ee849 user: jan.nijtmans tags: trunk | |
08:24 | Double '[' and ']', otherwise re-generating "configure" doesn't give the expected result. check-in: b1ebefcd user: jan.nijtmans tags: core-8-5-branch | |
06:14 | Fix for [46c83f60] (relative paths ignored in tk_getOpenFile/tk_getSaveFile on Vista+). Added tests for -initialdir option. check-in: 45da3436 user: ashok tags: trunk | |
2015-10-05
| ||
09:41 | Use "cygpath -m" in stead of "cygpath -w", so paths (even windows ones) always have forward slashes. Suggested by pooryorick for TEA, but a good idea anyway check-in: 8249ac04 user: jan.nijtmans tags: trunk | |
09:40 | Use "cygpath -m" in stead of "cygpath -w", so paths (even windows ones) always have forward slashes. Suggested by pooryorick for TEA, but a good idea anyway check-in: 122e922e user: jan.nijtmans tags: core-8-5-branch | |
2015-10-04
| ||
14:07 | Fixed bug [1669632fff] cases (ii) and (iii) - Tolerate a shaky hand using the mouse Closed-Leaf check-in: 55133bde user: fvogel tags: bug-1669632fff | |
13:55 | Fixed bug [1669632fff] case (vi) - <<Cut>> is atomic check-in: 67508688 user: fvogel tags: bug-1669632fff | |
13:52 | Fixed -cleanup section in test text-25.22 check-in: 34f4e2b0 user: fvogel tags: bug-1669632fff | |
09:45 | merge trunk check-in: a85ae4f5 user: jan.nijtmans tags: androwish | |
09:32 | New icon for wish86.exe, original work contributed by Dawson Cowals. This fixes the recently discovered license problem regarding the icons included with Tcl 8.6.[0-5] (not for commercial use). Not backported to Tk 8.5, because the license of the 8.5 icons has never been a problem. check-in: 472963f0 user: jan.nijtmans tags: trunk | |
09:04 | Fixed bug [1669632fff] case (v) - <<Clear>> is atomic check-in: d45961b1 user: fvogel tags: bug-1669632fff | |
08:32 | Added forgotten comment for case (iv) check-in: 432e4b3b user: fvogel tags: bug-1669632fff | |
08:31 | Added forgotten comment for case (i) check-in: a42f418a user: fvogel tags: bug-1669632fff | |
08:29 | Fixed bug [1669632fff] case (vii) - <<Undo>> shall not remove separators check-in: 26e2dc06 user: fvogel tags: bug-1669632fff | |
2015-10-03
| ||
20:00 | Fixed bug [1669632fff] case (iv) - autoseparator was missing on <Control-backslash> check-in: c4882004 user: fvogel tags: bug-1669632fff | |
19:33 | Typo check-in: d962b6d0 user: fvogel tags: bug-1669632fff | |
19:32 | Fixed bug [1669632fff] case (i) - autoseparator was missing on <Control-1> check-in: f2d25ac4 user: fvogel tags: bug-1669632fff | |
2015-09-30
| ||
14:46 | merge core-8-5-branch. This is the TIP #437 implementation being voted on. Closed-Leaf check-in: f5abbd08 user: jan.nijtmans tags: tip-437 | |
14:03 | merge trunk check-in: 91cf1344 user: jan.nijtmans tags: androwish | |
11:17 | Don't limit Universal runtime support to VisualStudio version 14 only, future versions will probably have it as well. check-in: 471142ac user: jan.nijtmans tags: trunk | |
11:16 | Don't limit Universal runtime support to VisualStudio version 14 only, future versions will probably have it as well. check-in: f66f1a52 user: jan.nijtmans tags: core-8-5-branch | |
10:51 | Hm, better keep the TIP as it is, not making it more difficult than it already is. check-in: a6be18ea user: jan.nijtmans tags: tip-437 | |
10:04 | One more suggestion: Use the value of -sashwidth as default for -proxyborderwidth. It's one pixel different from the current behavior (2 -> 3 pixels), but would be consistant with -proxyrelief vs -sashrelief. check-in: b128a3f3 user: jan.nijtmans tags: tip-437 | |
09:39 | Carefull inspection shows that the default for -proxyrelief should be the value of -sashrelief, in order to be 100% compatible with how it behaved before. check-in: bbd8ef99 user: jan.nijtmans tags: tip-437 | |
09:28 | .... forgot to bring back tkMacOSXDefault.h to original state check-in: 4d0bf499 user: jan.nijtmans tags: tip-437 | |
09:15 | Bring panedwindow proxy behavior in line with TIP #437 description. check-in: d4a8fac4 user: jan.nijtmans tags: tip-437 | |
06:29 | Re-ordered tests of the new three options in alphabetical order, following convention in the rest of the code and tests check-in: 40351923 user: fvogel tags: tip-437 | |
06:27 | Use correct default value for -proxybackground check-in: e88c10dd user: fvogel tags: tip-437 | |
06:23 | Added -proxyborderwidth option check-in: d45cc282 user: fvogel tags: tip-437 | |
2015-09-29
| ||
20:26 | Added -proxybackground option check-in: b676aff8 user: fvogel tags: tip-437 | |
19:30 | Fixed bug [1501749fff] - Crash on embedded window deletion bound to <Map> event check-in: 71a4658f user: fvogel tags: trunk | |
19:10 | Fixed bug [1501749fff] - Crash on embedded window deletion bound to <Map> event check-in: 60ca451d user: fvogel tags: core-8-5-branch | |
2015-09-27
| ||
13:00 | merge trunk check-in: c9c421af user: jan.nijtmans tags: androwish | |
2015-09-23
| ||
21:29 | [c648c8dad1] Repair PNG reader buffer overflow protections that prevented read of valid PNG image. check-in: ce2fdd0c user: dgp tags: trunk | |
19:47 | Fixed bug [1501749fff] - Crash on embedded window deletion bound to <Map> event check-in: 83d63659 user: fvogel tags: bug-1501749fff | |
2015-09-15
| ||
09:48 | Selected androwish changes check-in: c382487d user: jan.nijtmans tags: androwish | |
2015-09-14
| ||
09:25 | Merge trunk. Selected androwish changes. check-in: 68a0f335 user: jan.nijtmans tags: androwish | |
08:57 | merge core-8-5-branch check-in: 126198dd user: jan.nijtmans tags: tip-437 | |
2015-09-13
| ||
12:45 | Bug [cc0ba31920] - Make text-9.2.46 pass on Windows 8.1 check-in: 0a36e348 user: fvogel tags: trunk | |
12:37 | Bug [cc0ba31920] - Make text-9.2.46 pass on Windows 8.1 check-in: 62ec64a2 user: fvogel tags: core-8-5-branch | |
2015-09-11
| ||
12:06 | Experiment, just to have a look how the new icon could look like. Closed-Leaf check-in: 1d2f70bf user: jan.nijtmans tags: new-icons | |
2015-09-10
| ||
14:55 | Merge trunk check-in: 933eff39 user: jan.nijtmans tags: androwish | |
14:05 | Remove licenced images (which cannot be used for commercial purposes). See /artifact/b2a203459daa9c49?ln=69. Still to be replaced: win/rc/wish.ico and win/rc/lamp.bmp. This partially reverts commit [0fce209405dff92a]. check-in: 707f66ca user: jan.nijtmans tags: trunk | |
2015-09-09
| ||
10:45 | upstream androwish change check-in: d8053ab9 user: jan.nijtmans tags: androwish | |
2015-09-08
| ||
15:04 | Merge trunk, and take over tkImgPhoto.h from androwish check-in: 122a9ab6 user: jan.nijtmans tags: androwish | |
2015-09-06
| ||
19:40 | Fixed bug [1581435fff] - Documented precedence order in the matching process of the index string check-in: 0d8fe483 user: fvogel tags: trunk | |
18:48 | Fixed bug [1581435fff] - Documented precedence order in the matching process of the index string check-in: 27a787c7 user: fvogel tags: core-8-5-branch | |
2015-09-02
| ||
20:27 | Fixed bug [1581435fff] - Documented precedence order in the matching process of the index string Closed-Leaf check-in: 32f35168 user: fvogel tags: bug-1581435fff | |
08:30 | Merge trunk, and take over selected changes from androwish check-in: c955f857 user: jan.nijtmans tags: androwish | |
2015-08-28
| ||
11:47 | Completing 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. check-in: 44b24118 user: jan.nijtmans tags: trunk | |
11:43 | Completing 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. check-in: a64c6ed1 user: jan.nijtmans tags: core-8-5-branch | |
2015-08-24
| ||
13:24 | Merge trunk. Take over selected changes from androwish check-in: 1ebe378f user: jan.nijtmans tags: androwish | |
2015-08-20
| ||
14:14 | Fix 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0 check-in: f37f9308 user: jan.nijtmans tags: trunk | |
14:13 | Fix 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0 check-in: d1e6da48 user: jan.nijtmans tags: core-8-5-branch | |
2015-08-18
| ||
14:48 | Take over selected changes from androwish.org check-in: 911f67c8 user: jan.nijtmans tags: androwish | |
14:41 | minor spacing, no functional change. check-in: ded1d1b4 user: jan.nijtmans tags: trunk | |
2015-08-17
| ||
10:34 | Rename TkSDL*() functions to TkUnix*() check-in: b21403f7 user: jan.nijtmans tags: androwish | |
2015-08-05
| ||
20:40 | merge trunk check-in: 6a54fc33 user: jan.nijtmans tags: androwish | |
20:33 | Remove various unnecessary "global tcl_platform" occurrences, which are no longer used. Add "Fit To Screen Width" menu entry to Windows (and android) console menu. Ported from androwish. check-in: ee0ef7f8 user: jan.nijtmans tags: trunk | |
2015-08-04
| ||
17:30 | Merge trunk. Add missing tkStubInit.c to Android.mk. Without this, stub-enabled Tk-based extensions (such as tkImg) will never work on Android. check-in: 6fd43c73 user: jan.nijtmans tags: androwish | |
2015-08-03
| ||
23:43 | Fix [6fe75131c546226b]: doc: tk_messageBox (mac). Use ttk::scrollbar in stead of scrollbar in various demo's. (ported from androwish branch) check-in: ec4df9a2 user: jan.nijtmans tags: trunk | |
23:40 | Fix [6fe75131c546226b]: doc: tk_messageBox (mac) check-in: 71b4bbff user: jan.nijtmans tags: core-8-5-branch | |
2015-07-28
| ||
22:18 | Made textDisp-4.9 more robust to font variations across platforms, so that it passes on Linux Debian 6.0 check-in: 5dcefdbe user: fvogel tags: trunk | |
22:17 | Made textDisp-4.9 more robust to font variations across platforms, so that it passes on Linux Debian 6.0 check-in: 789fafbf user: fvogel tags: core-8-5-branch | |
20:31 | Fixed bug [1236306fff] - TraverseToMenu error with alt binding to toplevel destroy check-in: 91fc5813 user: fvogel tags: trunk | |
20:30 | Fixed bug [1236306fff] - TraverseToMenu error with alt binding to toplevel destroy check-in: 77065697 user: fvogel tags: core-8-5-branch | |
2015-07-16
| ||
20:10 | Fixed bug [2886436fff] - [.txt] deletes before start index - by appyling the patch proposed in the ticket: no deletion will ever happen before the start index anymore check-in: c1fe3071 user: fvogel tags: trunk | |
19:49 | Fixed bug [2886436fff] - [.txt] deletes before start index - by appyling the patch proposed in the ticket: no deletion will ever happen before the start index anymore check-in: 296bd4c3 user: fvogel tags: core-8-5-branch | |
05:36 | merge trunk check-in: 760e8f5b user: jan.nijtmans tags: novem-support | |
2015-07-15
| ||
15:02 | merge trunk check-in: 4efd41bc user: jan.nijtmans tags: androwish | |
15:01 | Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h and tkStubInit.c check-in: fce53e62 user: jan.nijtmans tags: trunk | |
13:27 | Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h and tkStubInit.c check-in: e407183f user: jan.nijtmans tags: core-8-5-branch | |
12:46 | Branch for androwish, as help to keep track on which android-specific changes could be included into the core without harm. check-in: 584e2aa0 user: jan.nijtmans tags: androwish | |
2015-07-14
| ||
20:21 | Fixed extra space check-in: 120ff838 user: fvogel tags: tip-437 | |
20:14 | Bug [1247115fff] - Added -proxyrelief option check-in: d72e88b7 user: fvogel tags: tip-437 | |
19:50 | Fixed bug [2886436fff] - [.txt delete] deletes before start index - This is option 1: change the behavior of the text widget to completely avoid any deletion before index1 Closed-Leaf check-in: 9bdf4573 user: fvogel tags: bug-2886436fff-option1 | |
19:18 | Tried to be even clearer. Closed-Leaf check-in: 5996f0a4 user: fvogel tags: bug-2886436fff-option2 | |
2015-07-13
| ||
10:15 | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or selecting, moving the cursor...) in elided text check-in: ec62978f user: fvogel tags: trunk | |
10:10 | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or selecting, moving the cursor...) in elided text check-in: eb4bbe11 user: fvogel tags: core-8-5-branch | |
09:58 | Fixed bad indentation in the contents table of the text widget man page of the switches pertaining to the dump subcommand check-in: bc0c1857 user: fvogel tags: trunk | |
09:54 | Fixed bad indentation in the contents table of the text widget man page of the switches pertaining to the dump subcommand check-in: 17ef93ce user: fvogel tags: core-8-5-branch | |
2015-07-11
| ||
08:00 | Added test case for bug [3f1f79abcf] Closed-Leaf check-in: 76bf1fa5 user: fvogel tags: bug-3f1f79abcf | |
2015-07-10
| ||
21:59 | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or selecting, moving the cursor...) in elided text check-in: 716fe4a4 user: fvogel tags: bug-3f1f79abcf | |
2015-07-08
| ||
07:54 | Use size_t in stead of int for some internal refCount variables. On 32-bit systems, this doubles the range (as size_t is unsigned), on 64-bit system much more than that. check-in: 2473b35f user: jan.nijtmans tags: trunk | |
2015-07-07
| ||
15:24 | Fix for [805cffb017fde5ba]: segfault via Tk_ConfigureWidget check-in: 4668a149 user: jan.nijtmans tags: trunk | |
15:20 | Fix for [805cffb017fde5ba]: segfault via Tk_ConfigureWidget check-in: 2828785b user: jan.nijtmans tags: core-8-5-branch | |
2015-07-02
| ||
20:21 | Revert [b80a6942]. Realize now that "true" was not bold because the option does not have to literally be the exact string "true" but can also be any of the other acceptable true values, such as "yes" or "t". check-in: 70145701 user: andy tags: trunk | |
2015-06-30
| ||
02:29 | Add tk-mac doc to 8.5 check-in: 8f18cd70 user: kevin_walzer tags: core-8-5-branch | |
2015-06-29
| ||
21:57 | Fixed bug [2886436fff] - [.txt delete] deletes before start index - This is option 2: don't change the behavior of the text widget, but document it better. check-in: 66bd0d4d user: fvogel tags: bug-2886436fff-option2 | |
2015-06-25
| ||
09:35 | merge trunk check-in: 5c3d4877 user: jan.nijtmans tags: novem-support | |
09:35 | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. check-in: 8a600b5d user: jan.nijtmans tags: trunk | |
09:29 | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. check-in: 7db02fe4 user: jan.nijtmans tags: core-8-5-branch | |
09:22 | Fix [2a02881e4c] for 8.5 too: Colors added in 8.5 not documented in man page check-in: 1f843589 user: jan.nijtmans tags: core-8-5-branch | |
2015-06-05
| ||
04:01 | Add missing bold effect to documentation for [canvas -splinesteps]. check-in: b80a6942 user: andy tags: trunk | |
2015-06-01
| ||
20:19 | Fixed broken trunk caused by "signed/unsigned mismatch" compiler error on Windows, introduced by [4fe3c06b97] and [07622d5618] check-in: 21ea6c1f user: fvogel tags: trunk | |
19:46 | merge mark check-in: e155956c user: fvogel tags: trunk | |
19:46 | merge mark check-in: 6103ed0a user: fvogel tags: core-8-5-branch | |
19:44 | Complementary fix for bug [3592454fff] - Don't identify the sash associated to the last visible pane Closed-Leaf check-in: a4c46b96 user: fvogel tags: bug-3592454fff | |
19:40 | Complementary fix for bug [3592454fff] - Don't identify the sash associated to the last visible pane check-in: 4bbc5717 user: fvogel tags: trunk | |
19:32 | Complementary fix for bug [3592454fff] - Don't identify the sash associated to the last visible pane check-in: 6dd9fb16 user: fvogel tags: core-8-5-branch | |
19:10 | Test panedwindow-25.2 uses tcltest 2 format check-in: c47c754e user: fvogel tags: trunk | |
18:50 | Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a panedwindow to its children check-in: 0e074ecc user: fvogel tags: trunk | |
18:50 | Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a panedwindow to its children check-in: 2f5f8ba2 user: fvogel tags: core-8-5-branch | |
18:41 | Fixed bug [1714535fff] - Documented explicitely that geometry requests from mapped slaves (panes) are ignored by the panedwindow widget check-in: 8f24c925 user: fvogel tags: trunk | |
18:41 | Fixed bug [1714535fff] - Documented explicitely that geometry requests from mapped slaves (panes) are ignored by the panedwindow widget check-in: 37dac22a user: fvogel tags: core-8-5-branch | |
18:40 | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible pane check-in: c709bbd7 user: fvogel tags: trunk | |
18:39 | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible pane check-in: 6619b48e user: fvogel tags: core-8-5-branch | |
18:31 | Fixed bug [2368195fff] - More correct error handling when calling paneconfigure with a non existing window check-in: ce6d7230 user: fvogel tags: trunk | |
18:30 | Fixed bug [2368195fff] - More correct error handling when calling paneconfigure with a non existing window check-in: 7a5f5089 user: fvogel tags: core-8-5-branch | |
18:27 | Fixed bug [d7bad57c43] - Limited sash proxy maximum coordinates to the size of the panedwindow it belongs to check-in: 43273c06 user: fvogel tags: trunk | |
18:26 | Fixed bug [d7bad57c43] - Limited sash proxy maximum coordinates to the size of the panedwindow it belongs to check-in: 50b94dad user: fvogel tags: core-8-5-branch | |
2015-05-30
| ||
18:07 | Fixed typo in comment check-in: 84c01395 user: fvogel tags: trunk | |
18:06 | Fixed typo in comment check-in: 7dc1fb61 user: fvogel tags: core-8-5-branch | |
14:02 | Completed test for bug [1292219fff], regarding MapNotify event this time Closed-Leaf check-in: bc8c027d user: fvogel tags: bug-1292219fff | |
13:48 | Propagated MapNotify events of a panedwindow to its children check-in: 5dcac3ac user: fvogel tags: bug-1292219fff | |
13:33 | Added test for bug [1292219fff] regarding UnmapNotify event check-in: d8b8f97c user: fvogel tags: bug-1292219fff | |
09:30 | Propagated UnmapNotify events of a panedwindow to its children check-in: 6e604c23 user: fvogel tags: bug-1292219fff | |
2015-05-28
| ||
19:10 | Documented explicitely that geometry requests from mapped slaves (panes) are ignored by the panedwindow widget Closed-Leaf check-in: 5a73c5ea user: fvogel tags: bug-1714535fff | |
12:59 | Merge trunk check-in: f58ec1b7 user: jan.nijtmans tags: novem-support | |
2015-05-26
| ||
21:13 | Don't draw the sash associated to the last visible pane check-in: 77384e84 user: fvogel tags: bug-3592454fff | |
12:44 | Fix [1641721]: tk_getOpenFile shows symlinks to directories twice. check-in: 68458e6e user: jan.nijtmans tags: trunk | |
12:35 | Fix [1641721]: tk_getOpenFile shows symlinks to directories twice. check-in: 708d676e user: jan.nijtmans tags: core-8-5-branch | |
2015-05-25
| ||
22:17 | Fix [2a02881e4c]: Colors added/changed in 8.6 not documented in man page check-in: d0ab7d76 user: jan.nijtmans tags: trunk | |
2015-05-24
| ||
23:11 | More correct error handling when calling paneconfigure with a non existing window Closed-Leaf check-in: ec51b673 user: fvogel tags: bug-2368195fff | |
13:10 | Limit sash proxy maximum coordinates to the size of the panedwindow it belongs to Closed-Leaf check-in: c76d0c7d user: fvogel tags: bug-d7bad57c43 | |
12:14 | Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is incorrect with -stretch check-in: 9e919f75 user: fvogel tags: trunk | |
11:52 | Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is incorrect with -stretch check-in: 42c34314 user: fvogel tags: core-8-5-branch | |
2015-05-20
| ||
15:17 | [29044ba23f] Remove RANLIB as part of library installation. At best it's redundant to the RANLIB already done as part of library build. At worst, it conflicts with needs of cross-compiling. Thanks Erik Leunissen. check-in: 595aa82a user: dgp tags: trunk | |
14:58 | merge-mark check-in: a88a3fce user: jan.nijtmans tags: trunk | |
14:56 | Partly undo the effect of [46e08e5ab3b742bb], which didn't only update the release date; it changed the autoconf version as well. check-in: da606051 user: jan.nijtmans tags: core-8-5-branch | |
12:34 | [dece631375] More mem alloc overflow check and init with proper unsigneds. check-in: 4fe3c06b user: dgp tags: trunk | |
02:41 | Initialize memory to stop valgrind notices about conditionals dependent on reads from uninit memory. check-in: d1e3a3de user: dgp tags: trunk | |
2015-05-18
| ||
18:59 | [dece631375] Prevent overflows in photo image memory allocations. check-in: 07622d56 user: dgp tags: trunk | |
2015-05-15
| ||
19:26 | [dece63137] Correct problems with overflow computing memory block sizes. check-in: 538c2a94 user: dgp tags: trunk | |
15:51 | [dece631375] Prevent PNG Reader writing to memory beyond end of photo image block. check-in: 8df98ac7 user: dgp tags: trunk | |
12:03 | Use assertion to prevent writing pixel lines beyond end of Photo image block. check-in: 76765f50 user: dgp tags: trunk | |
2015-05-05
| ||
19:38 | [06c3fcb136] ImgGetPhoto() had some code misplaced in an earlier commit so that it failed to tell all callers when the alpha channel was fully opaque. This triggered another bug in the PNG writer where the alpha vs. non-alpha format choice was broken and confused, leading to corrupt png image files. check-in: d2fc5a3c user: dgp tags: trunk | |
19:30 | [3603436][06c3fcb136] Correction to earlier bugfix. When alpha values are all opaque, so that image format writers may use non-alpha supporting formats losslessly, make sure that message always gets back to the caller. check-in: 8d981ccf user: dgp tags: core-8-5-branch | |
2015-04-28
| ||
18:46 | merge mark check-in: 90f5a7ac user: fvogel tags: trunk | |
18:44 | Fixed bug [3554052fff] check-in: 337df226 user: fvogel tags: core-8-5-branch | |
2015-04-26
| ||
18:30 | Fixed bug [3554052fff] by applying [b28d8aaa7c] to core-8-5-branch Closed-Leaf check-in: 9b5565e7 user: fvogel tags: bug-3554052fff | |
2015-04-16
| ||
13:20 | merge-mark check-in: 089301fe user: jan.nijtmans tags: trunk | |
2015-04-09
| ||
22:16 | Small patch for menubtton demo on OS X; thanks to Marc Culler check-in: f0211bda user: kevin_walzer tags: core-8-5-branch | |
22:15 | Small patch for menubtton demo on OS X; thanks to Marc Culler check-in: 5d9e69b3 user: kevin_walzer tags: trunk | |
12:51 | [562118ce41] Fix wordstart modifier handling of multi-byte chars check-in: 8becf1a0 user: dgp tags: trunk | |
12:50 | [562118ce41] Fix wordstart modifier handling of multi-byte chars check-in: 6f5cc9f5 user: dgp tags: core-8-5-branch | |
12:39 | [e4ed00a954] Fixed crash with display wordstart check-in: dd4b1845 user: dgp tags: trunk | |
12:36 | [e4ed00a954] Fixed crash with display wordstart check-in: d554d829 user: dgp tags: core-8-5-branch | |
02:03 | merge mark check-in: fa7b91b6 user: kevin_walzer tags: trunk | |
02:00 | Re-working of internal Cocoa widget drawing routines, especially when resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches check-in: 8bb4fbd0 user: kevin_walzer tags: core-8-5-branch | |
02:00 | Re-working of internal Cocoa widget drawing routines, especially when resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches check-in: 8ad750dc user: kevin_walzer tags: trunk | |
2015-04-08
| ||
19:32 | Fixed crash with display wordstart - Bug [e4ed00a954] Closed-Leaf check-in: c6263db4 user: fvogel tags: bug-e4ed00a954 | |
19:05 | Added test for bug [562118ce41] Closed-Leaf check-in: 29a622f4 user: fvogel tags: bug-562118ce41 | |
12:20 | Repair mangled stubs header file. check-in: f833346e user: dgp tags: core-8-5-branch | |
2015-04-07
| ||
20:14 | Fix typo in comment check-in: 4ea5fac8 user: fvogel tags: bug-562118ce41 | |
20:12 | Fix wordstart modifier for UTF-8 text - Bug [562118ce41] check-in: d783dde4 user: fvogel tags: bug-562118ce41 | |
14:46 | Fix [2a70627a03]: shobjidl.h include in tkWinDialog.c breaks mingw cross compile. Merge-mark core-8-5-branch. check-in: 89217ba3 user: jan.nijtmans tags: trunk | |
02:18 | Backing out changes; unexpected issues with window resizing that require further investigation check-in: 632da5ca user: kevin_walzer tags: core-8-5-branch | |
01:48 | Backing out changes; unexpected issues with window resizing that require further investigation check-in: d6ddfbc3 user: kevin_walzer tags: core-8-5-branch | |
01:42 | Backing out changes; unexpected issues with window resizing that require further investigation check-in: 30912129 user: kevin_walzer tags: trunk | |
01:12 | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc Culler for patches check-in: fd7346bd user: kevin_walzer tags: core-8-5-branch | |
01:12 | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc Culler for patches check-in: 15a7b752 user: kevin_walzer tags: trunk | |
2015-03-24
| ||
19:13 | Purge configuration efforts at supporting platforms lacking <limits.h>. check-in: 22256943 user: dgp tags: trunk | |
2015-03-23
| ||
10:44 | Remove some unnecessary end-of-line spacing check-in: 650936d2 user: jan.nijtmans tags: trunk | |
2015-03-22
| ||
15:10 | Suggested fix for [2a70627a03]: shobjidl.h include in tkWinDialog.c breaks mingw cross compile Closed-Leaf check-in: 5c194d19 user: jan.nijtmans tags: bug-2a70627a03 | |
2015-03-21
| ||
17:42 | merge mark check-in: 081c15ab user: dgp tags: trunk | |
17:17 | Fixed failed compile. check-in: 5693942f user: dgp tags: core-8-5-branch | |
04:12 | merge mark check-in: 683eccd1 user: kevin_walzer tags: trunk | |
04:12 | Additional copyright notices check-in: 97a36262 user: kevin_walzer tags: core-8-5-branch | |
04:12 | Additional copyright notices check-in: 915c72b3 user: kevin_walzer tags: trunk | |
03:22 | Final cleanup of zombie windows in Cocoa check-in: 3d7e639c user: kevin_walzer tags: core-8-5-branch | |
03:21 | Final cleanup of zombie windows in Cocoa check-in: 5f7f824c user: kevin_walzer tags: trunk | |
02:34 | Remove duplicate call to safeSetMainMenu check-in: c1e71b9e user: kevin_walzer tags: core-8-5-branch | |
01:40 | merge mark check-in: faf9a774 user: kevin_walzer tags: trunk | |
01:39 | Add copyright notice for Marc Culler check-in: 11c10e94 user: kevin_walzer tags: core-8-5-branch | |
01:39 | Add copyright notice for Marc Culler check-in: 8ea0054b user: kevin_walzer tags: trunk | |
01:31 | Improvement of memory management, removal of zombie windows from Tk-Cocoa; thanks to Marc Culler for patch check-in: 985bcc86 user: kevin_walzer tags: core-8-5-branch | |
01:30 | Improvement of memory management, removal of zombie windows from Tk-Cocoa; thanks to Marc Culler for patch check-in: e3b0c37c user: kevin_walzer tags: trunk | |
01:22 | Cleanup and simplification of memory management in event loop; now works more smoothly; thanks to Marc Culler for patches check-in: a993ef1d user: kevin_walzer tags: core-8-5-branch | |
01:22 | Cleanup and simplification of memory management in event loop; now works more smoothly; thanks to Marc Culler for patches check-in: 025fdda7 user: kevin_walzer tags: trunk | |
00:57 | Cleanup and improvement of tracking of native windows in Cocoa; thanks to Marc Culler for patch check-in: e8cd753b user: kevin_walzer tags: core-8-5-branch | |
00:57 | Cleanup and improvement of tracking of native windows in Cocoa; thanks to Marc Culler for patch check-in: 66e6c02a user: kevin_walzer tags: trunk | |
00:50 | Remove garbage collections calls as GC is no longer supported on OS X; thanks to Marc Culler for patch check-in: 43647410 user: kevin_walzer tags: core-8-5-branch | |
00:44 | Remove garbage collections calls as GC is no longer supported on OS X; thanks to Marc Culler for patch check-in: 812a5d85 user: kevin_walzer tags: trunk | |
2015-03-19
| ||
21:38 | Merge trunk check-in: 4fe95648 user: jan.nijtmans tags: novem-support | |
2015-03-16
| ||
14:13 | Merge-mark, and remove some unnecessary end-of-line spacing. check-in: 676564ab user: jan.nijtmans tags: trunk | |
2015-03-15
| ||
20:32 | Wish now launches in front when caed from command line, and focus -force works correctly; thanks to Marc Culler for patch check-in: 0a4571b7 user: kevin_walzer tags: core-8-5-branch | |
20:22 | Wish now launches in front when called from command line, and focus -force works correctly; thanks to Marc Culler for patch check-in: d5dd77eb user: kevin_walzer tags: trunk | |
2015-03-13
| ||
23:10 | Merging with the latest release check-in: e1141f2f user: seandeelywoods tags: core_zip_vfs | |
19:58 | Merged branch bug-1581955fff, fixing [1581955fff] check-in: 99e78046 user: fvogel tags: trunk | |
19:56 | Merged branch bug-1581955fff, fixing [1581955fff] check-in: c6463b0a user: fvogel tags: core-8-5-branch | |
19:19 | Slightly better formatting Closed-Leaf check-in: a257d44d user: fvogel tags: bug-1581955fff | |
2015-03-12
| ||
14:53 | merge release check-in: 9317978f user: dgp tags: trunk | |
2015-03-11
| ||
13:52 | merge trunk Closed-Leaf check-in: d8717ce1 user: dgp tags: rc1, release, core-8-6-4, core-8-6-4-rc | |
2015-03-10
| ||
14:49 | merge mark check-in: 7f810162 user: kevin_walzer tags: trunk | |
14:47 | Fix for crash when image is dealloc'ed prematurely in Cocoa check-in: b1f60f3e user: kevin_walzer tags: core-8-5-branch | |
14:38 | Fix for crash when image is dealloc'ed prematurely in Cocoa check-in: bba47d2c user: kevin_walzer tags: trunk | |
2015-03-08
| ||
20:51 | Fixed documentation regarding behaviour of embedded windows and embedded images in [text] - Bug [1581955fff] check-in: 6eeeca3a user: fvogel tags: bug-1581955fff | |
2015-03-06
| ||
16:40 | merge mark check-in: f9f6390e user: dgp tags: trunk | |
15:28 | merge release check-in: 7747eb1f user: dgp tags: core-8-5-branch | |
14:02 | update release date Closed-Leaf check-in: 46e08e5a user: dgp tags: core-8-5-18, core-8-5-18-rc | |
12:52 | merge trunk check-in: a75f7fbf user: dgp tags: rc0, core-8-6-4-rc | |
12:51 | merge mark check-in: b16d00d5 user: dgp tags: trunk | |
12:48 | merge 8.5 check-in: c343244c user: dgp tags: core-8-5-18-rc | |
02:45 | Fix for crash in deleted toplevels when not removed from Cocoa window menu; thanks to Marc Culler for patch check-in: 225542ce user: kevin_walzer tags: core-8-5-branch | |
02:44 | Fix for crash in deleted toplevels when not removed from Cocoa window menu; thanks to Marc Culler for patch check-in: 8b7f6ac7 user: kevin_walzer tags: trunk | |
2015-03-05
| ||
16:25 | merge trunk check-in: 1a123d5d user: dgp tags: core-8-6-4-rc | |
16:25 | merge 8.5 check-in: c9d80a11 user: dgp tags: core-8-5-18-rc | |
16:05 | update changes check-in: e7317861 user: dgp tags: core-8-6-4-rc | |
15:57 | Merge mark check-in: be999214 user: kevin_walzer tags: trunk | |
15:57 | Fix for keyboard modifier events, thanks to Trevor Williams for patch check-in: 1099ec55 user: kevin_walzer tags: core-8-5-branch | |
15:55 | Fix for keyboard modifier events, thanks to Trevor Williams for patch check-in: f4758af0 user: kevin_walzer tags: trunk | |
2015-03-02
| ||
22:35 | merge 8.5 check-in: c21f2b51 user: dgp tags: core-8-5-18-rc | |
22:31 | merge trunk check-in: b82b45b2 user: dgp tags: core-8-6-4-rc | |
08:56 | Deleted Win95/98-specific documentation as those platforms have long been unsupported. check-in: e4a9133b user: ashok tags: trunk | |
2015-02-28
| ||
03:17 | merge mark check-in: 2a868d77 user: kevin_walzer tags: trunk | |
02:59 | Fix for 5824a992df, images not displaying in Cocoa in label with sunken relief check-in: c4051e7a user: kevin_walzer tags: core-8-5-branch | |
02:59 | Fix for 5824a992df, images not displaying in Cocoa in label with sunken relief check-in: 2f9e63f8 user: kevin_walzer tags: trunk | |
2015-02-26
| ||
17:16 | Bump to 8.6.4. check-in: 93c9641e user: dgp tags: core-8-6-4-rc | |
2015-02-25
| ||
14:49 | update changes check-in: 400325fb user: dgp tags: rc0, core-8-5-18-rc | |
2015-02-24
| ||
15:10 | merge 8.5 check-in: b72955ea user: dgp tags: core-8-5-18-rc | |
15:09 | merge mark check-in: 754c58b7 user: dgp tags: trunk | |
2015-02-22
| ||
18:03 | Fix for CGRect/NSRect confusion check-in: 004b3b28 user: kevin_walzer tags: core-8-5-branch | |
18:03 | Fix for CGRect/NSRect confusion check-in: 5457f9e2 user: kevin_walzer tags: trunk | |
00:39 | [ab6dab8393] OBOE in loop termination made corrupt dash lines in ps output. check-in: 8be232ca user: dgp tags: trunk | |
2015-02-20
| ||
22:35 | malformed comment check-in: 1156673c user: dgp tags: trunk | |
21:29 | Malformed comment. check-in: ae6413cc user: dgp tags: core-8-5-branch | |
2015-02-19
| ||
21:27 | merge-mark check-in: bb610108 user: jan.nijtmans tags: trunk | |
21:27 | Fix build problem on OSX check-in: 1c4be30c user: jan.nijtmans tags: core-8-5-branch | |
16:02 | merge mark check-in: 887e3968 user: kevin_walzer tags: trunk | |
16:02 | Add padding to HITheme menubuttons check-in: 7d8f87b4 user: kevin_walzer tags: trunk | |
16:02 | Add padding to HITheme menubuttons check-in: 63db5a97 user: kevin_walzer tags: core-8-5-branch | |
15:58 | merge mark check-in: 35a89312 user: kevin_walzer tags: trunk | |
15:57 | Fix for Cocoa scrollbar appearance on 10.6 check-in: 158f468c user: kevin_walzer tags: trunk | |
15:57 | Fix for Cocoa scrollbar appearance on 10.6 check-in: 28d86631 user: kevin_walzer tags: core-8-5-branch | |
02:57 | merge mark check-in: 659d3062 user: kevin_walzer tags: trunk | |
02:27 | Restore live resize to Cocoa with reduced flickering; addresses most serious issue of Cocoa drawing while preserving user expectations for display during window resize; thanks to Marc Culler for extensive patch check-in: cebc6eeb user: kevin_walzer tags: core-8-5-branch | |
02:27 | Restore live resize to Cocoa with reduced flickering; addresses most serious issue of Cocoa drawing while preserving user expectations for display during window resize; thanks to Marc Culler for extensive patch check-in: 57170627 user: kevin_walzer tags: trunk | |
2015-02-18
| ||
03:34 | Merge mark check-in: 31e46950 user: kevin_walzer tags: trunk | |
03:32 | Fine-tune display during resize events; now shows resize in progress but does not redraw contentview until done check-in: d22491b4 user: kevin_walzer tags: core-8-5-branch | |
03:31 | Fine-tune display during resize events; now shows resize in progress but does not redraw contentview until done check-in: a742f361 user: kevin_walzer tags: trunk | |
2015-02-16
| ||
22:06 | Merge mark check-in: f434c087 user: kevin_walzer tags: trunk | |
22:06 | Cleanup of bounds in button code. check-in: 959b73b5 user: kevin_walzer tags: trunk | |
22:06 | Cleanup of bounds in button code. check-in: 9e3533bf user: kevin_walzer tags: core-8-5-branch | |
20:21 | Merge mark; merging on request of fvogel to avoid conflicts in his merges check-in: c4b47505 user: kevin_walzer tags: trunk | |
20:19 | Major fix for HITheme button metrics; thanks to Marc Culler for patch. check-in: ef130fef user: kevin_walzer tags: trunk | |
20:19 | Major fix for HITheme button metrics; thanks to Marc Culler for patch. check-in: 05455332 user: kevin_walzer tags: core-8-5-branch | |
2015-02-15
| ||
19:20 | Fixed failing textImage-3.2 test - See bug [1591493fff] check-in: b10dfadf user: fvogel tags: trunk | |
19:16 | Fixed failing textImage-3.2 test - See bug [1591493fff] check-in: f4006c84 user: fvogel tags: core-8-5-branch | |
19:14 | Merge mark check-in: 00f6df38 user: fvogel tags: trunk | |
18:54 | Remove Mac-specific display timer from tkTextDisp.c; no longer needed check-in: 7680280a user: kevin_walzer tags: trunk | |
18:54 | Remove Mac-specific display timer from tkTextDisp.c; no longer needed check-in: 22a8ce8f user: kevin_walzer tags: core-8-5-branch | |
18:30 | Better alingment of notebook tabs in Cocoa; thanks to Marc Culler for patch check-in: ccea6074 user: kevin_walzer tags: trunk | |
18:29 | Better alingment of notebook tabs in Cocoa; thanks to Marc Culler for patch check-in: 47ae9150 user: kevin_walzer tags: core-8-5-branch | |
17:48 | Merge mark check-in: 71cb0f9e user: fvogel tags: trunk | |
2015-02-14
| ||
01:22 | Remove calls during window resize notification that cause crash on Cocoa check-in: ef754798 user: kevin_walzer tags: core-8-5-branch | |
01:22 | Remove calls during window resize notification that cause crash on Cocoa check-in: 6f751c62 user: kevin_walzer tags: trunk | |
2015-02-13
| ||
01:43 | Final adjustment of checkbutton flags in Cocoa check-in: 3dccd8bd user: kevin_walzer tags: core-8-5-branch | |
01:42 | Final adjustment of checkbutton flags in Cocoa check-in: 1113472b user: kevin_walzer tags: trunk | |
2015-02-12
| ||
17:50 | merge 8.5 check-in: 0c72cd23 user: dgp tags: core-8-5-18-rc | |
17:44 | merge mark check-in: 8cec4d74 user: dgp tags: trunk | |
16:15 | Apply same padding fix to Cocoa checkbuttons check-in: ae93313c user: kevin_walzer tags: trunk | |
16:14 | Apply same padding fix to Cocoa checkbuttons check-in: f3c1485f user: kevin_walzer tags: core-8-5-branch | |
16:01 | Limit hard-coded padding in Cocoa buttons to radiobuttons indicatorOn check-in: 5a7f90f7 user: kevin_walzer tags: core-8-5-branch | |
16:01 | Limit hard-coded padding in Cocoa buttons to radiobuttons indicatorOn check-in: 3035a564 user: kevin_walzer tags: trunk | |
15:46 | merge 8.5 check-in: 9463503b user: dgp tags: core-8-5-18-rc | |
15:34 | Cleaner implementation of metrics for radiobuttons and checkbuttons under Cocoa; still a bit of extra padding required, but only when absolutely necessary check-in: 952db015 user: kevin_walzer tags: core-8-5-branch | |
15:30 | Cleaner implementation of metrics for radiobuttons and checkbuttons under Cocoa; still a bit of extra padding required, but only when absolutely necessary check-in: 31b514d3 user: kevin_walzer tags: trunk | |
13:45 | Silence some compiler warnings. check-in: 1a6f7019 user: dgp tags: trunk | |
13:19 | Different approach to stubs for the TkpScanWindowId() declaration. Man, what an inflexible maintenance chore this stuff is. check-in: 8228e9c7 user: dgp tags: core-8-5-branch | |
12:51 | Silence some compiler warnings check-in: 4f08cfde user: dgp tags: core-8-5-branch | |
12:41 | merge mark check-in: 2c198dbf user: dgp tags: trunk | |
02:53 | Further refinement of button metrics in Cocoa check-in: 215f689e user: kevin_walzer tags: trunk | |
02:52 | Further refinement of button metrics in Cocoa check-in: 17ee38a7 user: kevin_walzer tags: core-8-5-branch | |
01:56 | Further refinement of button metrics in Cocoa check-in: 7590c5bf user: kevin_walzer tags: core-8-5-branch | |
01:56 | Further refinement of button metrics in Cocoa check-in: 10cc815a user: kevin_walzer tags: trunk | |
01:38 | Further refinement of checkbutton metrics in Cocoa check-in: b2192563 user: kevin_walzer tags: core-8-5-branch | |
01:37 | Further refinement of checkbutton metrics in Cocoa check-in: dcc243a0 user: kevin_walzer tags: trunk | |
2015-02-11
| ||
20:45 | Merged core-8-5-branch check-in: 82028b36 user: fvogel tags: trunk | |
20:19 | Merged branch bug-382da038c9 check-in: 442da41f user: fvogel tags: core-8-5-branch | |
13:42 | merge mark check-in: ec1a8498 user: dgp tags: trunk | |
13:40 | [6286e04179] Backport [5f8258ad2a] to stop `make test` segfaults. check-in: e5750caf user: dgp tags: core-8-5-branch | |
01:56 | Adjust metrics in buttons to remove extraneous padding in Cocoa checkbuttons with images check-in: 05845372 user: kevin_walzer tags: trunk | |
01:56 | Adjust metrics in buttons to remove extraneous padding in Cocoa checkbuttons with images check-in: b048c1d6 user: kevin_walzer tags: core-8-5-branch | |
2015-02-10
| ||
20:21 | Restore build of backported scrollbar work. check-in: 9c6048fe user: dgp tags: core-8-5-branch | |
2015-02-09
| ||
22:52 | Fixed crash in 'text see' - Bug [e0f1c380bd] check-in: 512dbd79 user: fvogel tags: trunk | |
22:26 | Fixed crash in 'text see' - Bug [e0f1c380bd] check-in: b97d7e0a user: fvogel tags: core-8-5-branch | |
2015-02-08
| ||
19:11 | Stop panic (Bad tag priority being toggled on) - Bug [382da038c9] Closed-Leaf check-in: 440f2aa3 user: fvogel tags: bug-382da038c9 | |
2015-02-06
| ||
21:55 | Modify bind tests for '%M' to save/restore the 'Key' bindings for both 'All' and 'Entry'. Fix for [6b13bf5ebf]. check-in: a1bad43f user: mistachkin tags: trunk | |
21:46 | Modify bind tests for '%M' to save/restore the 'Key' bindings for both 'All' and 'Entry'. Fix for [6b13bf5ebf]. check-in: c7aeea08 user: mistachkin tags: core-8-5-branch | |
21:34 | Merged core-8-5-branch check-in: c6f5f040 user: fvogel tags: trunk | |
21:30 | Merged text-elided branch check-in: 02912e40 user: fvogel tags: core-8-5-branch | |
21:24 | Merged branch bug-c199ef90a6 - This is a no-op, this commit from this branch was already cherry-picked. Closed-Leaf check-in: d289f204 user: fvogel tags: text-elided | |
20:22 | Add support for an 'M' binding substitution that is replaced with the number of script-based binding patterns matched so far for the event. check-in: 8b098230 user: mistachkin tags: trunk | |
18:13 | Merge bug fixes from fvogel's text-elided branch check-in: 486c2c23 user: dgp tags: trunk | |
18:08 | Add support for an 'M' binding substitution that is replaced with the number of script-based binding patterns matched so far for the event. check-in: ad032ed7 user: mistachkin tags: core-8-5-branch | |
16:57 | Merge bug fixes from fvogel's text-elided branch check-in: 6c3ad48c user: dgp tags: core-8-5-branch | |
16:35 | merge 8.5 check-in: cc1f6cc9 user: dgp tags: text-elided | |
16:04 | [c9535cd7ce] GetIndex() failed to route all successful exits through code that writes a result through the canCachePtr. check-in: 466b1190 user: dgp tags: trunk | |
16:03 | [c9535cd7ce] GetIndex() failed to route all successful exits through code that writes a result through the canCachePtr. check-in: cd8ed3e9 user: dgp tags: core-8-5-branch | |
15:46 | [2b6778efe8] handle sscanf() EOF errors. check-in: 38a27c36 user: dgp tags: trunk | |
15:44 | [2b6778efe8] handle sscanf() EOF errors. check-in: 0251a67c user: dgp tags: core-8-5-branch | |
14:10 | [a6c2807c13] Don't let forgotten slave trick us into layout computations outside the layout grid. check-in: 92bd9be7 user: dgp tags: trunk | |
14:09 | [a6c2807c13] Don't let forgotten slave trick us into layout computations outside the layout grid. check-in: 32b68cb7 user: dgp tags: core-8-5-branch | |
2015-02-05
| ||
22:26 | Merge updates from core-8-5-branch. Closed-Leaf check-in: 5e405150 user: mistachkin tags: bindScriptCount | |
21:50 | Merged core-8-5-branch check-in: d6c514d2 user: fvogel tags: text-elided | |
20:13 | [d186605d05] Stop invalid read beyond objv. check-in: 6c910563 user: dgp tags: trunk | |
20:11 | [d186605d05] Stop invalid read beyond objv. check-in: 76f519fd user: dgp tags: core-8-5-branch | |
18:34 | Bump to version 8.5.18. check-in: 482ec103 user: dgp tags: core-8-5-18-rc | |
2015-02-04
| ||
15:00 | merge mark check-in: 7b03e0fa user: dgp tags: trunk | |
2015-02-02
| ||
14:27 | Remove Mac-specific idle handler in tkTextDisp.c that caused delay in text redraw during scrolling; no longer needed check-in: 7f91299d user: kevin_walzer tags: core-8-5-branch | |
14:21 | Remove Mac-specific idle handler in tkTextDisp.c that caused delay in text redraw during scrolling; no longer needed check-in: a9d917be user: kevin_walzer tags: trunk | |
09:52 | merge trunk check-in: 980f0e90 user: jan.nijtmans tags: novem-support | |
09:50 | Remove unnecessary end-of-line spacing check-in: aa7e3ad5 user: jan.nijtmans tags: trunk | |
2015-01-30
| ||
15:59 | merge mark check-in: 5d6f0376 user: dgp tags: trunk | |
15:33 | Scrolling now working at an acceptable level with HITheme API; Unix scroll bindings driving scrolling in Tk window and Mac scrollbar just has to re-draw itself check-in: 18222e4c user: kevin_walzer tags: core-8-5-branch | |
15:27 | Scrolling is now working at an acceptable level; using Unix bindings to drive scrolling in Tk window, and just requiring Mac HITheme scrollbar to re-draw itself check-in: 71e2c3fc user: kevin_walzer tags: trunk | |
15:17 | Scrolling is now working at an acceptable level; using Unix bindings to drive scrolling in Tk window, and just requiring Mac HITheme scrollbar to re-draw itself Closed-Leaf check-in: 2caf44d8 user: kevin_walzer tags: hitheme | |
2015-01-29
| ||
14:49 | HITheme scrolling now draws correctly and functions with mousewheel; must refine hit testing; still have to implement dragging scrollthumb with mouse check-in: 1e5ef9a6 user: kevin_walzer tags: hitheme | |
04:32 | Some good progress on scrolling. check-in: 6a806bc7 user: kevin_walzer tags: hitheme | |
2015-01-27
| ||
13:10 | merge trunk check-in: 508ab40c user: jan.nijtmans tags: novem-support | |
13:06 | merge-mark check-in: 454d244c user: jan.nijtmans tags: trunk | |
01:32 | Fix conflicting types in tkMacOSXButton.c check-in: cb780075 user: kevin_walzer tags: core-8-5-branch | |
2015-01-26
| ||
04:07 | A bit more progress on scrolling check-in: a613e37a user: kevin_walzer tags: hitheme | |
2015-01-25
| ||
13:55 | Fixed disappearing cursor when moving up one line at the boundary of elided lines. Factorized the code again in the process, using function IsStartOfNotMergedLine when possible. check-in: 19cf1710 user: fvogel tags: text-elided | |
2015-01-24
| ||
16:39 | Commiting HITheme implementation obuttons; deferring scrolling for now because no adequate solution, even using themed scrolling via ttk, exists check-in: 9aae2077 user: kevin_walzer tags: core-8-5-branch | |
16:36 | Commiting HITheme implementation on buttons; deferring scrolling for now because no adequate solution, even using themed scrolling via ttk, exists check-in: 6d9ba349 user: kevin_walzer tags: trunk | |
14:58 | TkTextIndexCount is counting chars. Fix these calls where bytes counting is needed. Among other issues, this fixes horizontal scrolling when typing text at the end of a line containing multi-byte characters. check-in: 0705951b user: fvogel tags: text-elided | |
2015-01-22
| ||
19:18 | Stop `make test` segfaults. check-in: 5f8258ad user: dgp tags: trunk | |
15:46 | Fix for metrics for radiobutton -indicatoron Closed-Leaf check-in: 09c9e5b9 user: kevin_walzer tags: hitheme | |
14:15 | Committing scrollbar implementation as is; by all appearance it should work, unclear why it does not. check-in: 05fb2034 user: kevin_walzer tags: hitheme | |
2015-01-21
| ||
14:39 | Additional work on scrollbar: this implementation should work but it does not and I have no idea why check-in: 55c4fcfb user: kevin_walzer tags: hitheme | |
14:08 | Commit of skeletal scrollbar code; does not yet work but need to focus on a single approach check-in: 0b6b8d27 user: kevin_walzer tags: hitheme | |
01:57 | Update copyright notice check-in: c473a5ff user: kevin_walzer tags: hitheme | |
01:57 | Update copyright notice check-in: 8a083379 user: kevin_walzer tags: hitheme | |
01:56 | Menubuttons now reasonably functional; back to scrolling. check-in: 9f5e37ba user: kevin_walzer tags: hitheme | |
2015-01-20
| ||
14:02 | Buttons now work. Next, menubuttonsns. check-in: 95a5143e user: kevin_walzer tags: hitheme | |
03:45 | Buttons no longer broken. check-in: 7e254572 user: kevin_walzer tags: hitheme | |
02:43 | Buttons less broken check-in: 616ed6a6 user: kevin_walzer tags: hitheme | |
2015-01-19
| ||
23:46 | More improvement on button code. check-in: 4ff02f0f user: kevin_walzer tags: hitheme | |
19:53 | Various changes and improvements; less broken now but still a lot of work to do. check-in: 57422e0d user: kevin_walzer tags: hitheme | |
2015-01-16
| ||
22:07 | Factorized the code a bit more, making use of function IsStartOfNotMergedLine. Also, tried to better explain in comments. check-in: 816981bd user: fvogel tags: text-elided | |
20:59 | More accurate comment check-in: 1e02cb7b user: fvogel tags: text-elided | |
2015-01-15
| ||
16:06 | remove some unnecessary eol-spacing check-in: ea223afb user: jan.nijtmans tags: trunk | |
15:34 | merge trunk check-in: ce46d5fc user: jan.nijtmans tags: novem-support | |
15:31 | merge-mark check-in: afe9816e user: jan.nijtmans tags: trunk | |
14:36 | Update on scrolling to something that works in a broken way check-in: 40719168 user: kevin_walzer tags: hitheme | |
08:03 | Branch to replace NSViews in Cocoa widgets with HITheme implementations to improve drawing performance after removing private API's. check-in: d047c2a5 user: kevin_walzer tags: hitheme | |
2015-01-12
| ||
22:33 | Merged core-8-5-branch check-in: 92333154 user: fvogel tags: text-elided | |
22:29 | Merged core-8-5-branch check-in: 7472bdf0 user: fvogel tags: text-elided | |
21:50 | Fixed typo in comment check-in: cb58c7e3 user: fvogel tags: text-elided | |
13:27 | Cleanup of scrollbar backport on Cocoa check-in: 4974e15f user: kevin_walzer tags: core-8-5-branch | |
03:23 | Minor edit of window event code on Cocoa check-in: b3fe8152 user: kevin_walzer tags: core-8-5-branch | |
03:21 | Revert additional changes to scrollbar code check-in: 983a6baa user: kevin_walzer tags: trunk | |
03:19 | Revert changes to Mac scrollbar; native implementation is best that can be done, custom drawing in scrollbar is worse from UI standpoint. check-in: 20cca474 user: kevin_walzer tags: core-8-5-branch | |
03:18 | Revert changes to Mac scrollbar; native implementation is best that can be done, custom drawing in scrollbar is worse from UI standpoint. check-in: b25bc3a3 user: kevin_walzer tags: trunk | |
2015-01-07
| ||
20:33 | Reduce font-related porting fragility of test. check-in: 20e1a863 user: dgp tags: trunk | |
20:30 | Reduce font-related porting fragility of test. check-in: 72a0205b user: dgp tags: core-8-5-branch | |
2015-01-06
| ||
10:09 | merge trunk check-in: 35d20c68 user: jan.nijtmans tags: novem-support | |
10:06 | merge-mark check-in: b9110385 user: jan.nijtmans tags: trunk | |
2015-01-04
| ||
23:24 | Improved scrolling for text under Cocoa; thanks to Marc Culler for patch. check-in: cb7ef780 user: kevin_walzer tags: trunk | |
23:22 | Improved scrolling for text under Cocoa; thanks to Marc Culler for patch. check-in: e0393eb5 user: kevin_walzer tags: core-8-5-branch | |
23:16 | Improved scrolling for text under Cocoa; thanks to Marc Culler for patch. check-in: 81a685ed user: kevin_walzer tags: trunk | |
2015-01-02
| ||
20:50 | Merge 8.5. Fix [winfo id] for Cocoa. check-in: 82e52c23 user: dgp tags: trunk | |
20:18 | remove old comment check-in: 93cbb397 user: dgp tags: core-8-5-branch | |
20:17 | The [winfo id] of a Tk window is meant to identify it. The actual value returned, though, has been a hex-formatted int value -- that is 32 bits. On OS X Cocoa, the actual Window or XID is not an int but an unsigned long, and does not fit in 32 bits. (What's really stored even seems to be a (MacDrawable *) -- a pointer -- definitely not something 32-bits can capture). Thus generating [winfo id] loses info, and breaks totally. Has for a long time apparently. There are even explicit comments in place plainly stating that it is broken and what needs doing to fix it. Updated the platform-specific routines Tkp(Scan|Print)WindowId() so that window id's are no longer lossy and broken in Cocoa Tk. check-in: a3c2d077 user: dgp tags: core-8-5-branch | |
15:23 | Merged core-8-5-branch to text-elided branch check-in: b6adec9d user: fvogel tags: text-elided | |
14:29 | Reverted [13d2fcd25d] and [8dfc0f1731] since they are no longer needed thanks to [8d7a4443f7]. check-in: a3303c36 user: fvogel tags: text-elided | |
11:20 | merge-mark check-in: ebd5e4c1 user: fvogel tags: trunk | |
11:18 | Cherrypicked [97391a2fef] - Increased the after delay in test spinbox-1.8.4 because it failed sometimes for me, depending on the load of the computer running the test suite check-in: 41ffb045 user: fvogel tags: trunk | |
10:13 | Fixed copy/paste error in man text. check-in: 9227e1e1 user: fvogel tags: core-8-5-branch | |
2015-01-01
| ||
22:45 | Factorized a bit the code, making use of a new function IsStartOfNotMergedLine when possible, instead of repeating the same code. Also, removed possible bugs linked to wrong testing conditions (indexPtr->byteIndex [!=]= 0) check-in: 05080a69 user: fvogel tags: text-elided | |
2014-12-31
| ||
21:27 | Reduce redraw issues during window zoom events on Cocoa check-in: 67873372 user: kevin_walzer tags: core-8-5-branch | |
21:26 | Reduce redraw issues during window zoom events on Cocoa check-in: 6ef1af44 user: kevin_walzer tags: trunk | |
2014-12-30
| ||
17:57 | A logical line is merged with its previous line if and only if the eol of the previous line is elided ([53f96d9a97] was not fully correct). check-in: 37e94554 user: fvogel tags: text-elided | |
17:52 | Reverted [53f96d9a97] since this commit was not correct. check-in: 0ed2eda0 user: fvogel tags: text-elided | |
17:36 | A logical line is merged with its previous line if and only if the eol of the previous line is elided ([926d2c3900] was not fully correct). check-in: 6080f163 user: fvogel tags: text-elided | |
17:13 | Better fix than [9f0edc127f], now takes merged lines into account. check-in: f0983131 user: fvogel tags: text-elided | |
17:08 | Reverted [9f0edc127f] since this commit was not correct. check-in: 3f34b7a7 user: fvogel tags: text-elided | |
16:56 | Reverted [8568be1258] since this commit was not correct. check-in: 227229f2 user: fvogel tags: text-elided | |
16:38 | Fixed comments in TextChanged check-in: 0a69095c user: fvogel tags: text-elided | |
16:29 | Fixed comment in TkTextIndexYPixels check-in: 757188fb user: fvogel tags: text-elided | |
14:59 | Polishing FindDLine - Avoid use of TkTextFindDisplayLineEnd when not really necessary (performance reasons, and avoids LayoutDLine/FreeDLine which maps/unmaps embedded windows unnecessarily) check-in: 8d7a4443 user: fvogel tags: text-elided | |
2014-12-29
| ||
16:39 | Merge to the real core-8-5-branch. Sorry for the unintended fork. check-in: eb14c952 user: fvogel tags: core-8-5-branch | |
16:29 | Increased the after delay in test spinbox-1.8.4 because it failed sometimes for me, depending on the load of the computer running the test suite check-in: 97391a2f user: fvogel tags: core-8-5-branch | |
16:27 | CalculateDisplayLineHeight checks, in debug mode, that the index it receives really is at the beginning of a display line. check-in: 3d28ac07 user: fvogel tags: text-elided | |
2014-12-28
| ||
20:58 | Further fixed text see with indices in elided lines, [5f352f3a71] was not always correct check-in: 5f876e86 user: fvogel tags: text-elided | |
18:00 | Further fixed text count -ypixels with indices in elided lines, [30d6b995dc] was not always correct check-in: abc40fc5 user: fvogel tags: text-elided | |
15:09 | Fixed Bad counting of the total number of vertical pixels in the text widget, resulting in small change of the Y scrollbar size. Happened because CalculateDisplayLineHeight expects an index at start of a display line, which was not always the case. check-in: dd92553e user: fvogel tags: text-elided | |
13:57 | Fixed indentation in TkTextUpdateOneLine check-in: 5423e10b user: fvogel tags: text-elided | |
05:24 | Refinement of redraw during window resizing in Cocoa; refinement of button display check-in: 91a8d730 user: kevin_walzer tags: trunk | |
05:24 | Refinement of redraw during window resizing in Cocoa; refinement of button display check-in: 9746e1ca user: kevin_walzer tags: core-8-5-branch | |
2014-12-24
| ||
09:17 | merge-mark check-in: 66f4565d user: jan.nijtmans tags: trunk | |
07:13 | Refinement of custom scrollbars on Tk-Cocoa; now more centered, virtually identical to scrollbars in Safari, etc. check-in: f8f6fdfe user: kevin_walzer tags: core-8-5-branch | |
07:13 | Refinement of custom scrollbars on Tk-Cocoa; now more centered, virtually identical to scrollbars in Safari, etc. check-in: 534118d7 user: kevin_walzer tags: trunk | |
04:48 | Add method to tkMacOSXButton.c check-in: afb02fa2 user: kevin_walzer tags: core-8-5-branch | |
04:47 | Revert change from ttk Mac theme check-in: b06f91b0 user: kevin_walzer tags: trunk | |
04:44 | All on Tk/Cocoa: Improve view performance during resizing; implement custom drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped check-in: 1708ef56 user: kevin_walzer tags: core-8-5-branch | |
04:43 | All on Tk/Cocoa: Improve view performance during resizing; implement custom drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped check-in: 6d14dd47 user: kevin_walzer tags: trunk | |
2014-12-23
| ||
11:09 | Cherrypicked bug fix for Bug [c199ef90a6] - Wrong index returned by @x,y with elided lines at end of text check-in: 00298a1d user: fvogel tags: text-elided | |
10:59 | Fixed wrong index returned by @x,y with elided lines at end of text - Bug [c199ef90a6] Closed-Leaf check-in: b58a4b19 user: fvogel tags: bug-c199ef90a6 | |
2014-12-21
| ||
20:54 | Fixed test of index being at start of both a logical line and a display line in TkTextFindDisplayLineEnd check-in: 84a90c5b user: fvogel tags: text-elided | |
04:16 | Revert unintended commit of menubutton file check-in: 399c1c0b user: kevin_walzer tags: trunk | |
04:14 | Minor optimization of drawing code in OSX check-in: 1de71ea9 user: kevin_walzer tags: core-8-5-branch | |
04:11 | Minor optimization of drawing code in OSX check-in: f98361a0 user: kevin_walzer tags: trunk | |
2014-12-20
| ||
13:42 | Fixed comment check-in: 9bb41fc3 user: fvogel tags: text-elided | |
2014-12-17
| ||
21:54 | Fixed vertical scrolling with elided lines. MeasureUp was not measuring fully correctly. check-in: 77c4065d user: fvogel tags: text-elided | |
21:52 | Removed useless statements in tests textDisp-16.42 and textDisp-16.43 check-in: 73e7513c user: fvogel tags: text-elided | |
2014-12-14
| ||
16:48 | At least one display line is supposed to change when calling TkTextChanged. check-in: 64d6bacf user: fvogel tags: text-elided | |
12:18 | merge-mark check-in: b4f1c0b3 user: jan.nijtmans tags: trunk | |
2014-12-13
| ||
02:50 | Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch check-in: 843379f4 user: kevin_walzer tags: core-8-5-branch | |
02:47 | Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch check-in: ac4cd974 user: kevin_walzer tags: trunk | |
2014-12-11
| ||
15:12 | merge trunk check-in: b1cdf63a user: jan.nijtmans tags: novem-support | |
2014-12-10
| ||
22:48 | More complete comment check-in: 9f9ff27d user: fvogel tags: text-elided | |
22:02 | Merged from branch bug-7703f947aa check-in: b25ce8f2 user: fvogel tags: text-elided | |
22:00 | Fixed textDisp-4.1 and -4.2 - The expected test results were not relevant without the update between deletion and insertion Closed-Leaf check-in: 94f20423 user: fvogel tags: bug-7703f947aa | |
21:57 | Fixed TextChanged caller of FindDLine for correct taking into account of elided newlines check-in: 04d70b6f user: fvogel tags: bug-7703f947aa | |
21:52 | Fixed indentation in FindDLine check-in: fb638da0 user: fvogel tags: text-elided | |
2014-12-07
| ||
18:53 | Merged from branch bug-7703f947aa check-in: 703153b7 user: fvogel tags: text-elided | |
18:50 | Fixed text yview scroll pixels|lines with elided lines check-in: 926d2c39 user: fvogel tags: bug-7703f947aa | |
2014-12-06
| ||
14:29 | indexPtr->byteIndex == 0 is the beginning of a display line only if indexPtr is not elided. The start of a logical line is not always the start of a display line. check-in: 53f96d9a user: fvogel tags: text-elided | |
09:21 | indexPtr->byteIndex == 0 is the beginning of a display line only if indexPtr is not elided check-in: 8568be12 user: fvogel tags: text-elided | |
2014-12-05
| ||
23:41 | Merged from branch bug-7703f947aa check-in: e121db03 user: fvogel tags: text-elided | |
23:39 | Fixed text count -ypixels with indices in elided lines check-in: 30d6b995 user: fvogel tags: bug-7703f947aa | |
22:13 | Fixed bad comment resulting from copy/paste between functions check-in: 1ada61d1 user: fvogel tags: text-elided | |
21:32 | indexPtr->byteIndex == 0 is the beginning of a display line only if indexPtr is not elided check-in: 9f0edc12 user: fvogel tags: text-elided | |
20:36 | Merged from branch bug-7703f947aa check-in: a2733441 user: fvogel tags: text-elided | |
20:33 | Fixed text count -xpixels with indices in elided lines check-in: b06c0452 user: fvogel tags: bug-7703f947aa | |
2014-12-03
| ||
23:28 | Merged from branch bug-7703f947aa check-in: ef7a636c user: fvogel tags: text-elided | |
23:25 | Fixed text see command for elided target indices. check-in: 5f352f3a user: fvogel tags: bug-7703f947aa | |
23:19 | Fixed typos in comments check-in: 6c644eae user: fvogel tags: bug-7703f947aa | |
23:18 | Changed variable name for a better one check-in: 31a612db user: fvogel tags: bug-7703f947aa | |
23:16 | Checked dlineinfo caller of FindDLine, comments added check-in: 98191e8a user: fvogel tags: bug-7703f947aa | |
20:32 | Merged from branch bug-7703f947aa check-in: fdf3b1a8 user: fvogel tags: text-elided | |
20:30 | Make textDisp-9.6 pass on Linux as well (reduce font-dependance and sensitivity to toplevel window geometry) check-in: c31d681a user: fvogel tags: bug-7703f947aa | |
20:29 | Make textDisp-9.6 pass on Linux as well (reduce font-dependance and sensitivity to toplevel window geometry) check-in: 5fdbce09 user: fvogel tags: bug-7703f947aa | |
16:33 | Fix for 4a0451f529. Needed a Tcl_ResetResult after recursive event loop otherwise clicking Cancel would return a non-empty result in case a script was run in the background as part of the event loop. Also updated test suite which did not actually check that a Cancel resulted in an empty event string. check-in: 4b723acb user: ashok tags: trunk | |
12:14 | Fixed embedded windows tests that were failing (on Linux) following [dc9f4bea9f] - See comment in bug [7703f947aa] check-in: 8dfc0f17 user: fvogel tags: bug-7703f947aa | |
06:50 | Merged from branch bug-7703f947aa check-in: 8e843774 user: fvogel tags: text-elided | |
06:47 | Fixed embedded windows tests that were failing following [dc9f4bea9f] - See comment in bug [7703f947aa] check-in: 13d2fcd2 user: fvogel tags: bug-7703f947aa | |
06:44 | Fixed indentation and typos in comments check-in: ae1f95e2 user: fvogel tags: bug-7703f947aa | |
2014-11-30
| ||
22:03 | Merged from branch bug-7703f947aa check-in: ff7928b9 user: fvogel tags: text-elided | |
22:01 | Fixed FindDLine again (the previous fix [575b376065] was an improvement despite it did not fix all cases), see case 'C' in bug [7703f947aa] check-in: dc9f4bea user: fvogel tags: bug-7703f947aa | |
21:22 | Merged from branch bug-7703f947aa check-in: c80126a1 user: fvogel tags: text-elided | |
21:21 | Fixed bbox caller of FindDLine, see case 'B' in bug [7703f947aa] check-in: 478f1b81 user: fvogel tags: bug-7703f947aa | |
2014-11-23
| ||
14:09 | Merged from branch bug-7703f947aa check-in: 76439942 user: fvogel tags: text-elided | |
14:07 | Fixing FindDLine was not enough in all cases, now fix its callers (see test case 'A' in bug [7703f947aa]) check-in: b4cfebe5 user: fvogel tags: bug-7703f947aa | |
2014-11-22
| ||
23:05 | Merged from branch bug-7703f947aa check-in: 9badac93 user: fvogel tags: text-elided | |
23:04 | Merged from branch bug-c24b97d905 check-in: febca7cb user: fvogel tags: text-elided | |
23:00 | Create new branch named "text-elided" check-in: 30c2134d user: fvogel tags: text-elided | |
22:23 | Added test for bug [7703f947aa] - Wrong refresh of display lines when tagging text as elided check-in: 227cd880 user: fvogel tags: bug-7703f947aa | |
22:14 | Fixed textDisp-9.3 to -9.6 - The expected test results were not relevant without the update between tag add and tag remove check-in: 72191ba2 user: fvogel tags: bug-7703f947aa | |
22:05 | Fixed bug [7703f947aa] - Wrong refresh of display lines when tagging text as elided check-in: 575b3760 user: fvogel tags: bug-7703f947aa | |
2014-11-21
| ||
22:45 | Added tests for bug [c24b97d905] - text count -displaylines is wrong with elided newlines Closed-Leaf check-in: b2b02005 user: fvogel tags: bug-c24b97d905 | |
22:18 | Fixed text-9.2.44 - This test was wrong (my bad when fixing bug [3021557fff]) but that was hidden check-in: 72a47fb4 user: fvogel tags: bug-c24b97d905 | |
22:10 | Fixed bug [c24b97d905] - text count -displaylines is wrong with elided newlines check-in: 698739b5 user: fvogel tags: bug-c24b97d905 | |
21:19 | Fix typos in comments check-in: dec1a573 user: fvogel tags: trunk | |
21:18 | Fix typos in comments check-in: fc0e6033 user: fvogel tags: core-8-5-branch | |
16:15 | Remove unnecessary end-of-line spacing check-in: a79b0b94 user: jan.nijtmans tags: trunk | |
16:12 | merge-mark check-in: 86fde7e7 user: jan.nijtmans tags: trunk | |
16:01 | Fix [1c0d6e162c]: tkWinDialog.c defines type "SIGDN" (enum __MIDL_IShellItem_0001), which is already defined check-in: f1354a43 user: jan.nijtmans tags: trunk | |
2014-11-20
| ||
02:34 | Back out changes not pertaining to private API; those files should not have been updated. check-in: 276923ee user: kevin_walzer tags: trunk | |
2014-11-18
| ||
14:57 | Back out changes not pertaining to private API; those files should not have been updated. check-in: 55bc273d user: kevin_walzer tags: core-8-5-branch | |
14:46 | Remove residual private API calls from Tk/Mac after Mac App Store review flagged them as being present. check-in: 781a6aff user: kevin_walzer tags: trunk | |
14:46 | Remove residual private API calls from Tk/Mac after Mac App Store review flagged them as being present. check-in: ca948788 user: kevin_walzer tags: core-8-5-branch | |
2014-11-17
| ||
14:56 | Added a tkvfs.zip file as part of the installation check-in: 281e2fe2 user: hypnotoad tags: core_zip_vfs | |
2014-11-15
| ||
00:19 | Updated Tkkit to utilize the basekit built by Tcl check-in: 8707fc70 user: hypnotoad tags: core_zip_vfs | |
2014-11-14
| ||
04:15 | Fix [d43a10ce2f]: tk_getOpenFile crashes when passed a bad -typevariable. Crash was caused by access to a list element after the Tcl_Obj was shimmered to a variable intrep. check-in: f5c04922 user: ashok tags: trunk | |
2014-11-13
| ||
20:16 | Backout last change, it doesn't solve the issue check-in: d7aeab09 user: jan.nijtmans tags: trunk | |
15:48 |
Merge with trunk.
Bring vfs instructions up to date No longer attempt to build a dedicated shell. Have Tcl build a zsh, and then add Tk's Dll to the VFS check-in: 26c39887 user: hypnotoad tags: core_zip_vfs | |
13:51 | Fix [d43a10ce2f]: tk_getOpenFile crashes when passed a bad -typevariable. check-in: e02a3967 user: jan.nijtmans tags: trunk | |
2014-11-12
| ||
22:31 | merge trunk check-in: e74706dd user: jan.nijtmans tags: novem-support | |
05:00 | merge release check-in: 75f61e7a user: dgp tags: trunk | |
2014-11-11
| ||
22:23 | Merge updates from core 8.5 branch. check-in: 63c3c355 user: mistachkin tags: bindScriptCount | |
2014-11-07
| ||
19:04 | update README Closed-Leaf check-in: 4d3596b4 user: dgp tags: rc2, core-8-6-3-rc, core-8-6-3, release | |
18:23 | update changes check-in: 69a94d7d user: dgp tags: core-8-6-3-rc | |
15:44 | merge trunk check-in: ab2d05fc user: dgp tags: core-8-6-3-rc | |
15:44 | Get menu-32.8 and scale-19 fixes from 8.5. check-in: d44d1954 user: dgp tags: trunk | |
15:33 | Stop test litter breaking scale-19. check-in: e526d6c4 user: dgp tags: core-8-5-branch | |
14:49 | Restore test menu-32.8 check-in: 79c63b2f user: dgp tags: core-8-5-branch | |
14:23 | merge trunk check-in: 90f80ab0 user: dgp tags: core-8-6-3-rc | |
14:22 | [3529885] [scale] handle negative resolution properly. check-in: 3de6bd3c user: dgp tags: trunk | |
14:20 | [3529885] [scale] handle negative resolution properly. check-in: 51bd3faf user: dgp tags: core-8-5-branch | |
2014-11-06
| ||
21:45 | Added test case for bug [3529885fff] Closed-Leaf check-in: 29f82e98 user: fvogel tags: bug-3529885fff | |
18:33 | Stop invalid read check-in: bb37ebb1 user: dgp tags: trunk | |
18:31 | Stop invalid read. check-in: 32a43619 user: dgp tags: core-8-5-branch | |
17:31 | [9d72dcd3bc] Plug memleak check-in: 219d853d user: dgp tags: trunk | |
17:30 | [9d72dcd3bc] Plug memleak check-in: 1a2d21f8 user: dgp tags: core-8-5-branch | |
2014-10-30
| ||
21:50 | Fixed bug [3529885fff] check-in: ae0fd7e4 user: fvogel tags: bug-3529885fff | |
15:26 | [3417012] Stop [scale] segfault when -digits too big. Thanks fvogel. check-in: 12d0519f user: dgp tags: trunk | |
15:16 | [3417012] Stop [scale] segfault when -digits too big. check-in: 148dda7a user: dgp tags: core-8-5-branch | |
15:13 | Test for 3417012 Closed-Leaf check-in: 63f3d7f0 user: dgp tags: bug-3417012fff | |
15:07 | Pushing the fix out to more files. check-in: 0c8a2993 user: dgp tags: bug-3417012fff | |
2014-10-29
| ||
23:05 | Fixed bug [3417012fff] check-in: 15f0aa00 user: fvogel tags: bug-3417012fff | |
2014-10-28
| ||
14:42 | Fix for different ttk notebook tab metrics on OS X/Yosemite check-in: 574998d2 user: kevin_walzer tags: core-8-5-branch | |
14:40 | Fix for different ttk notebook tab metrics on OS X/Yosemite check-in: 60694813 user: kevin_walzer tags: trunk | |
00:09 | Fixed failing text-29.2.x - Bug [857686bb3d] check-in: 8df95d69 user: fvogel tags: trunk | |
2014-10-27
| ||
23:57 | Fixed failing text-29.2.x - Bug [857686bb3d] check-in: 327e750e user: fvogel tags: core-8-5-branch | |
2014-10-26
| ||
08:00 | Add support for Windows 10 check-in: 7faed6f5 user: jan.nijtmans tags: trunk | |
07:59 | Add support for Windows 10 check-in: 0ca1b0b1 user: jan.nijtmans tags: core-8-5-branch | |