Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
966 check-ins using file generic/ttk/ttkButton.c version d0fb645e
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 | |
2022-01-09
| ||
20:24 | Oops. Fix my fix in the previous commit. check-in: 2ab4d5ab user: fvogel tags: bug-f75190db19 | |
15:49 | Fix error leading to unexpected results... check-in: b0b8d388 user: fvogel tags: bug-f75190db19 | |
2021-12-20
| ||
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 | |
14:25 | Prevent stale references in the persistent mouse event processing state. check-in: 27dc6a35 user: marc_culler tags: bug-6be8b0b48c | |
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-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 | |
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 | |
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 | |
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 | |
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 | |
2021-07-16
| ||
14:11 | Merge 8.5 check-in: 5e03d4b4 user: jan.nijtmans tags: core-8-6-branch | |
12:29 | Merge 8.5 check-in: cb34b700 user: jan.nijtmans tags: core-8-6-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 | |
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 | |
11:48 | Merge 8.5 check-in: 2072b0a6 user: jan.nijtmans tags: core-8-6-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-25
| ||
08:27 | merge mark check-in: c1d6ec4c user: fvogel tags: core-8-6-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 | |
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 | |
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 | |
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. 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
| ||
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 | |
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: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:22 | Merge-mark check-in: 35174c6f user: jan.nijtmans tags: core-8-6-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 | |
2021-02-08
| ||
13:26 | Merge 8.5 check-in: 46be8a55 user: jan.nijtmans tags: core-8-6-branch | |
07:59 | Merge-mark check-in: 0bf5087d user: jan.nijtmans tags: core-8-6-branch | |
2021-02-07
| ||
20:16 | merge mark check-in: 9c177665 user: fvogel tags: core-8-6-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-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-22
| ||
12:44 | Fix [1712098]: Tk still needs Tcl source distro check-in: 90fb03c0 user: jan.nijtmans tags: core-8-6-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 | |
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 | |
10:29 | Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: c24792ef user: jan.nijtmans tags: core-8-6-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 | |
2021-01-11
| ||
12:17 | Merge-mark check-in: b902eac4 user: jan.nijtmans tags: core-8-6-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 | |
14:21 | Close fork Closed-Leaf check-in: dd072821 user: jan.nijtmans tags: mac_styles-8_6_11 | |
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-05
| ||
18:42 | Fix washed out controlAccentColor on old macOS systems. check-in: bf831661 user: marc_culler tags: mac_styles-8_6_11 | |
15:33 | Merge 8.5. Sync */tcl.m4 with Tcl. check-in: ad63439d user: jan.nijtmans tags: core-8-6-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:04 | Merge 8.5 check-in: 5719880a user: jan.nijtmans tags: core-8-6-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: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: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:06 | updates to changes file completed check-in: 6b837688 user: dgp tags: core-8-6-11-rc | |
18:27 | merge 8.6 check-in: 4dda9421 user: dgp tags: core-8-6-11-rc | |
12:44 | Remove unneeded changes in previous commit check-in: 5b8af486 user: fvogel tags: bug-9e1312f32c | |
2020-12-29
| ||
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 | |
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-26
| ||
20:03 | merge 8.6 check-in: 7cfe08c3 user: dgp tags: core-8-6-11-rc | |
2020-12-24
| ||
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 | |
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
| ||
13:22 | merge 8.6 check-in: 41d4b61e user: dgp tags: rc1, core-8-6-11-rc | |
09:58 | Follow-up to [27fc4d0ae8]: one more typo check-in: 1f49aa4d user: jan.nijtmans tags: core-8-6-branch | |
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-17
| ||
19:05 | merge 8.6 check-in: 3286fa0e user: dgp tags: core-8-6-11-rc | |
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 | |
2020-12-16
| ||
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 | |
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 | |
2020-12-15
| ||
19:00 | Merge 8.6 check-in: 06251e7c user: marc_culler tags: core-8-6-11-rc | |
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 | |
2020-12-14
| ||
23:50 | Fix [80e4c6f695]: progress bars are weird on macOS 11.0. check-in: e5e3f9cb user: marc_culler tags: bug-80e4c6f695 | |
10:55 | Better warning fix for Windows (slightly better rounding behavior) check-in: a07518dc user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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: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
| ||
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 | |
13:37 | merge 8.6 check-in: 475954ca user: dgp tags: core-8-6-11-rc | |
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 | |
05:55 | Fix the build on macOS 10.6. check-in: 67f8351e user: marc_culler tags: aqua_build-8-6-11 | |
2020-12-10
| ||
18:34 | merge 8.6 check-in: b0e1ee25 user: dgp tags: core-8-6-11-rc | |
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 | |
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 | |
11:33 | Merge 8.6 check-in: 1c271243 user: jan.nijtmans tags: bug-9e1312f32c | |
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-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-04
| ||
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 | |
02:40 | Fix [3ef77f434e]: Combobox focus ring is missing in Dark Mode. Closed-Leaf check-in: db9bd4c4 user: culler tags: bug-3ef77f434e | |
2020-12-03
| ||
08:14 | Merge 8.5 check-in: 1f36394a user: jan.nijtmans tags: core-8-6-branch | |
2020-12-02
| ||
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 | |
2020-11-30
| ||
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: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 | |
2020-11-28
| ||
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:08 | Fix frame-2.8 testcase on mingw check-in: b033624a user: jan.nijtmans tags: core-8-6-branch | |
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 | |
2020-11-24
| ||
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: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:04 | Merge 8.5 check-in: 02c46eb6 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-23
| ||
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 | |
11:50 | Merge 8.5 check-in: fb09110c user: jan.nijtmans tags: core-8-6-branch | |
09:52 | Merge 8.5 check-in: df322252 user: jan.nijtmans tags: core-8-6-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 | |
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 | |
00:42 | Merge 8.5; add Github Actions builds for Windows and macOS check-in: bbafc437 user: dkf tags: core-8-6-branch | |
2020-11-20
| ||
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 | |
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:34 | Merge 8.5 check-in: 27cdac8d user: jan.nijtmans tags: core-8-6-branch | |
15:13 | Merge 8.5 (GitHub Actions workflow) check-in: 7d25e6c5 user: dkf tags: core-8-6-branch | |
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 | |
10:22 | Fix [ec3f444cfd]: typo in tkInt.h? check-in: aef29769 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-19
| ||
18:47 | Implement option 3 - ignore menu colors on macOS. Closed-Leaf check-in: 4e5bba9c user: culler tags: bug-635167af14 | |
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 | |
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 | |
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 | |
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 | |
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 | |
2020-11-16
| ||
08:41 | Merge 8.5. Some more explicit type-casts. check-in: c2f84d2f user: jan.nijtmans tags: core-8-6-branch | |
2020-11-15
| ||
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 | |
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 | |
2020-11-14
| ||
22:38 | Merge 8.6 check-in: 9bee34c6 user: marc_culler tags: mac_styles | |
22:10 | Correct an indeterminacy in the implementation of systemSelectedTabTextColor check-in: cfb1c357 user: marc_culler tags: core-8-6-branch | |
2020-11-12
| ||
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 | |
2020-11-10
| ||
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 | |
17:58 | merge 8.6 check-in: 4ea08db0 user: dgp tags: core-8-6-11-rc | |
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: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 | |
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 | |
2020-11-07
| ||
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
| ||
17:54 | Merge 8.6 check-in: b9909098 user: culler tags: mac_styles | |
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:45 | Merge 8.5 check-in: 59fcf7cf user: jan.nijtmans tags: core-8-6-branch | |
2020-11-04
| ||
21:04 | merge 8.6 check-in: bce7fb88 user: dgp tags: core-8-6-11-rc | |
15:58 | Fix [5224aa89ac]: Bug in the ttk::bindMouseWheel proc check-in: 2f9a2080 user: jan.nijtmans tags: core-8-6-branch | |
2020-11-03
| ||
10:36 | Merge 8.5 check-in: 450abe0e user: jan.nijtmans tags: core-8-6-branch | |
2020-11-01
| ||
14:17 | Fix [4ebcc04dc4]: tk fontchooser partial configure on X11 overwrites options not specified. check-in: fee32d1e user: fvogel tags: bug-4ebcc04dc4 | |
2020-10-29
| ||
20:45 | merge 8.6 check-in: c8fa563a user: dgp tags: core-8-6-11-rc | |
17:08 | Fix cygwin build check-in: 8e409a28 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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:32 | Merge 8.6 check-in: b6142248 user: jan.nijtmans tags: mac_styles | |
14:28 | Merge 8.5 (just a few typo's) check-in: cbe66890 user: jan.nijtmans tags: core-8-6-branch | |
13:22 | MSVC++ 6.0 does't handle C++ comments check-in: de4e1fb8 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-27
| ||
21:11 | merge 8.6 check-in: c4db6646 user: dgp tags: core-8-6-11-rc | |
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 | |
01:29 | Merge 8.6 check-in: e16a8faa user: marc_culler tags: core-8-6-11-rc | |
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 | |
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 | |
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:05 | Merge 8.6 check-in: 860d716d user: marc_culler tags: mac_styles | |
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-23
| ||
13:08 | merge 8.6 check-in: ff4388be user: dgp tags: core-8-6-11-rc | |
11:11 | Merge 8.6 check-in: 097690bf user: jan.nijtmans tags: mac_styles | |
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 | |
2020-10-22
| ||
19:57 | Merge 8.6 check-in: 7136610c user: culler tags: mac_styles | |
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 | |
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: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 | |
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 | |
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 | |
2020-10-20
| ||
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: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 | |
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 | |
04:34 | Merge 8.6 check-in: 67148e47 user: culler tags: core-8-6-11-rc | |
04:32 | Fix ifeq test which accidentally got reversed in GNUmakefile check-in: 1cabb986 user: culler tags: core-8-6-branch | |
2020-10-19
| ||
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 | |
14:30 | merge 8.6 check-in: 8f682bef user: dgp tags: core-8-6-11-rc | |
12:41 | Update to latest 'install-sh' check-in: 041d20b0 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-17
| ||
18:07 | Add cast to fix annoying compiler warning. check-in: 208d668a user: marc_culler tags: core-8-6-branch | |
17:33 | Merge 8.6 check-in: 1a71c35c user: marc_culler tags: mac_styles | |
17:31 | Small adjustment to d69b5cec: make sure Tcl_Finalize *always* gets called. check-in: 022bc03b user: marc_culler tags: core-8-6-branch | |
2020-10-16
| ||
21:11 | Merge 8.6 check-in: 3018e86e user: culler tags: mac_styles | |
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: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 | |
14:51 | Sync rules.vc with Tcl check-in: cc11ce57 user: jan.nijtmans tags: core-8-6-branch | |
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: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 | |
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 | |
09:20 | Merge 8.6 check-in: d6560056 user: jan.nijtmans tags: mac_styles | |
2020-10-11
| ||
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: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 | |
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
| ||
14:24 | Merge 8.6 check-in: 0430f204 user: jan.nijtmans tags: mac_styles | |
13:53 | A few more -Wundef warnings, and a 'const' addition check-in: 046b4a71 user: jan.nijtmans tags: core-8-6-branch | |
11:42 | merge 8.6 check-in: f27cf55e user: dgp tags: core-8-6-11-rc | |
09:49 | Merge 8.6 check-in: 8dadeeed user: jan.nijtmans tags: mac_styles | |
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: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
| ||
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 | |
15:22 | Mark all test-cases failing on XQuarz with constraint "failsOnXQuarz" check-in: 6e02e92b user: jan.nijtmans tags: core-8-6-branch | |
13:56 | typo check-in: a19fb457 user: jan.nijtmans tags: core-8-6-branch | |
2020-10-07
| ||
22:14 | Merge 8.6 check-in: c423d3bf user: culler tags: mac_styles | |
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 | |
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 | |
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: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 | |
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 | |
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 | |
2020-10-06
| ||
20:39 | More robustness in cursorblink.tcl check-in: ebc4fd30 user: bll tags: bug-3531366 | |
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:04 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. check-in: 757ae092 user: marc_culler tags: core-8-6-branch | |
14:24 | Fix [175a6e4bb6]: Aqua tiled fullscreen windows cannot be resized. Closed-Leaf check-in: 87c73cf1 user: marc_culler tags: bug-175a6e4bb6 | |
13:39 | Sync unix/tcl.m4 with Tcl 8.6 check-in: bb5cff78 user: jan.nijtmans tags: core-8-6-branch | |
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: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 | |
12:32 | merge 8.6 check-in: 545bc668 user: dgp tags: core-8-6-11-rc | |
07:56 | Fix many warnings related to the -Wshadow gcc compiler flag check-in: a98de24e user: jan.nijtmans tags: core-8-6-branch | |
07:40 | Let Travis builds fail when X11 tests on Ubuntu fail check-in: c42e7ac8 user: jan.nijtmans tags: core-8-6-branch | |
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: 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: b1966498 user: fvogel tags: core-8-6-branch | |
2020-10-03
| ||
19:54 | merge 8.6 check-in: 75fca64a user: dgp tags: core-8-6-11-rc | |
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:23 | Merge 8.6 check-in: 66117a1b user: jan.nijtmans tags: mac_styles | |
15:07 | Fix more warnings, related to -Wshadow, now in MacOSX code check-in: fb6b605d user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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 | |
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
| ||
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 | |
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 | |
12:30 | Merge 8.6 check-in: 803f52c8 user: jan.nijtmans tags: mac_styles | |
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
| ||
15:51 | Merge 8.6 check-in: 1ef13936 user: jan.nijtmans tags: mac_styles | |
13:55 | merge 8.6 check-in: c547b3fa user: dgp tags: core-8-6-11-rc | |
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: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 | |
2020-09-27
| ||
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 | |
16:51 | Last TIP #581 changes. 100% done now check-in: 2c0779a9 user: jan.nijtmans tags: core-8-6-branch | |
2020-09-25
| ||
19:25 | Merge 8.6 check-in: b82d4a5f user: jan.nijtmans tags: mac_styles | |
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 | |
2020-09-24
| ||
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 | |
14:03 | Merge 8.6. Change macro names Closed-Leaf check-in: 002b775f user: jan.nijtmans tags: tip-581 | |
2020-09-22
| ||
20:11 | Merge 8.6 check-in: ab0bacfe user: marc_culler tags: core-8-6-11-rc | |
20:07 | Merge 8.6 check-in: 6511dd6c user: marc_culler tags: mac_styles | |
19:53 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: 04e6d1db user: marc_culler tags: core-8-6-branch | |
2020-09-21
| ||
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: 2b8cf15b user: fvogel tags: core-8-6-branch | |
16:38 | merge 8.6 check-in: b34be117 user: dgp tags: core-8-6-11-rc | |
16:29 | Merge 8.6 check-in: 2d419995 user: marc_culler tags: mac_styles | |
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:31 | Rework the colors on the scale to account for to < from check-in: 371a42c2 user: marc_culler tags: mac_styles | |
15:24 | Explicitly require building against Tcl 8.6 in Travis check-in: 3f0a781f user: jan.nijtmans tags: core-8-6-branch | |
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 | |
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
| ||
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 | |
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
| ||
21:12 | Merge 8.6 check-in: 144907e1 user: marc_culler tags: mac_styles | |
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 | |
15:41 | Fix the button state for drags. Closed-Leaf check-in: 734c50b5 user: marc_culler tags: bug-4f4f03f5eb | |
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
| ||
21:38 | Merge 8.6 check-in: af607b70 user: kevin_walzer tags: core-8-6-11-rc | |
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 | |
12:15 | Merge-mark check-in: e4be1efe user: jan.nijtmans tags: core-8-6-branch | |
2020-09-16
| ||
13:34 | Merge-mark check-in: ca2999c3 user: jan.nijtmans tags: core-8-6-branch | |
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
| ||
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 | |
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 | |
08:44 | More usage of TCL_UNUSED() and explicit type-casts check-in: c45c340d user: jan.nijtmans tags: core-8-6-branch | |
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: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 | |
15:09 | Merge 8.6 check-in: 1eeb5b16 user: marc_culler tags: mac_styles | |
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 | |
10:33 | Prevent the usage of the term safe/unsafe child check-in: dc8d61c0 user: jan.nijtmans tags: core-8-6-branch | |
08:01 | Missing quotes in test-cases check-in: 6375c576 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
2020-09-12
| ||
22:23 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 06b8219b user: marc_culler tags: mac_styles | |
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:50 | Add a disclosure triangle that works in Big Sur check-in: 01a53c58 user: marc_culler tags: mac_styles | |
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: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:22 | Merge 8.6 check-in: 2603d155 user: marc_culler tags: mac_styles | |
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:09 | Fix [ab1feaea9c]: Aqua initialization issues check-in: c28d05ab user: marc_culler tags: core-8-6-branch | |
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 | |
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 | |
14:48 | Merge-mark check-in: c1837a08 user: jan.nijtmans tags: core-8-6-branch | |
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 | |
09:55 | TIP #581: More progress check-in: 31ff05cf user: jan.nijtmans tags: core-8-6-branch | |
2020-09-08
| ||
20:54 | Merge 8.6 check-in: 80c9c532 user: jan.nijtmans tags: travis-xvfb | |
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: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:47 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 8a61d721 user: fvogel tags: core-8-6-branch | |
16:27 | Merge 8.6 check-in: 609db937 user: marc_culler tags: mac_styles | |
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:22 | Merge 8.5 check-in: 7af5ae5c user: jan.nijtmans tags: core-8-6-branch | |
15:14 | Let's try to run GUI testcases on X11 (Xenial/Bionic/Focal/MacOS) check-in: 2a651bae user: jan.nijtmans tags: travis-xvfb | |
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 | |
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 | |
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 | |
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:44 | Merge 8.6 check-in: 35ef49ae user: marc_culler tags: mac_styles | |
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
| ||
20:55 | Merge 8.6 check-in: 29c0c196 user: marc_culler tags: mac_styles | |
20:38 | Adjustments to viewDidChangeEffectiveAppearance check-in: 1608bb6a user: marc_culler tags: core-8-6-branch | |
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 | |
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 | |
2020-09-06
| ||
18:52 | Fix [4e1e290760]: [NSColor whiteColor] is yellow without a colorspace. check-in: 56144237 user: culler tags: core-8-6-branch | |
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: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 | |
2020-09-04
| ||
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 | |
16:56 | Merge 8.5 check-in: 29eeab61 user: jan.nijtmans tags: core-8-6-branch | |
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
| ||
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 | |