Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
77 check-ins using file macosx/tkMacOSXFont.c version c6fc0e9f
2019-11-15
| ||
21:46 | Adjust the test image-6.1 so that it will expect the new image type. Closed-Leaf check-in: e1363e3c user: culler tags: mac_images | |
2019-11-10
| ||
18:47 | Remove unnecessary cast that causes compiler errors on El Capitan. check-in: e370c1dc user: culler tags: mac_images | |
2019-11-03
| ||
22:06 | Completed what changes I can do. check-in: ab524192 user: dgp tags: core-8-6-10-rc | |
21:31 | More progress on changes check-in: e2762812 user: dgp tags: core-8-6-10-rc | |
15:53 | Rename the system image type as nsimage and add the ability to create from image files or filetypes. check-in: f226d4d3 user: culler tags: mac_images | |
15:03 | More progress updating changes. check-in: d95630b2 user: dgp tags: core-8-6-10-rc | |
2019-11-02
| ||
18:08 | merge 8.6 check-in: 07dc617e user: dgp tags: core-8-6-10-rc | |
16:37 | Finish the implementation of the system image type for macOS check-in: 18f3919f user: culler tags: mac_images | |
14:28 | Factorize common code into ttk::saveCursor Closed-Leaf check-in: 3b1e3fcb user: fvogel tags: bug-b3b56ae8dc | |
13:51 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ttk::combobox, ttk::spinbox and ttk::panedwindow. check-in: 7d357aca user: fvogel tags: bug-b3b56ae8dc | |
10:32 | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ttk::treeview. check-in: 498466be user: fvogel tags: bug-b3b56ae8dc | |
2019-11-01
| ||
21:26 | Better fix for [b82bd4872b]: ttk::style configure -compound does not work check-in: 795c5d2c user: fvogel tags: core-8-6-branch | |
21:15 | Fix [f002bac209]: 'treeview identify column' returns _display_ columns identifiers whereas the man page tells about data columns identifiers check-in: c078c682 user: fvogel tags: core-8-6-branch | |
20:56 | Push a different fix for the 'Column ... out of range' error reported in [caacf1f082], this time without any regression... check-in: b462406a user: fvogel tags: core-8-6-branch | |
20:54 | The previous commit [65bb96b4] was wrong: it did not take into account the specifics of -displaycolumns or the fact column #0 (the tree) is special. This introduced a regression in the headings activation: they did not de-activate properly when the mouse left the headings. Fix this and document in the code why catching is (much) easier than writing an explicit proc. Closed-Leaf check-in: c5f9cdff user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
17:39 | Access named NSImages provided by macOS via image create system -systemname NAME ?-width NUMBER? ?-height NUMBER? check-in: 78c1e6e4 user: culler tags: mac_images | |
11:03 | Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. Increase XMaxTransChars from 4 to 7, at the same time reducing the nbytes field from int to unsigned char. This makes more room to NULL-terminate the trans_chars array in the XEvent, even when it's 4 bytes in length. (fully binary compatible, since the nbytes field is not supposed to be accessed externally) check-in: 9dfe5c56 user: jan.nijtmans tags: core-8-6-branch | |
10:23 | Propagate the previous two commits to the tabs of a ttk::notebook, which can now style -compound check-in: 12f850f4 user: fvogel tags: bug-b82bd4872b | |
10:19 | Document that ttk::label and ttk::*button now support styling -compound check-in: e8f4f9dc user: fvogel tags: bug-b82bd4872b | |
09:58 | Better fix for [b82bd4872b]: ttk::style configure -compound does not work check-in: 67f8dd7f user: fvogel tags: bug-b82bd4872b | |
2019-10-31
| ||
10:07 | 8.5 -> 8.6 check-in: 91f03958 user: jan.nijtmans tags: core-8-6-branch | |
09:57 | Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 149ce586 user: jan.nijtmans tags: core-8-6-branch | |
2019-10-30
| ||
22:11 | Fix [de579935a9]: Assertion error when drawing a Tk scrollbar on macOS check-in: c6f36c16 user: culler tags: core-8-6-branch | |
15:30 | Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire window. Closed-Leaf check-in: 83479bd9 user: culler tags: bug-8793e78bf0 | |
14:31 | Alternative fix to [de579935a9] - just allow weird looking thumbs. Closed-Leaf check-in: abee8797 user: culler tags: bug-de579935a9-alt | |
2019-10-28
| ||
16:45 | merge 8.6 check-in: fbb69138 user: dgp tags: core-8-6-10-rc | |
11:47 | Reapply [0e9cbdba] and [82b1d286], then merge bug-ce470f20fd. This fixes [caacf1f082], [ce470f20fd], [cc6c711c1e] and finalizes the changes in treeview columns resizing. check-in: 8af45a4d user: fvogel tags: core-8-6-branch | |
09:04 | Sync tcl.m4 with Tcl version (also change README accordingly). Re-generate configure script for UNIX check-in: bf0c1972 user: jan.nijtmans tags: core-8-6-branch | |
03:25 | Apply patch from Kevin Walzer to restore functionality of Cut/Copy/Paste keyboard shortcuts on Aqua. check-in: 0c886a3d user: culler tags: core-8-6-branch | |
2019-10-27
| ||
21:12 | Fix 'Column ... out of range' error reported in [caacf1f082] check-in: 65bb96b4 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
20:55 | Fix [f7a4f75d1c]: issues with focus -force and Aqua mouse coordinates for embedded toplevels. check-in: 74372768 user: culler tags: core-8-6-branch | |
20:35 | Add a regression test for computing local mouse coordinates in embedded windows in Aqua. Closed-Leaf check-in: 5582461a user: culler tags: bug-f7a4f75d1c | |
19:30 | Edit a comment check-in: 29604923 user: culler tags: bug-f7a4f75d1c | |
19:21 | For Aqua, fix computation of local.x and local.y in the case of an embedded toplevel. check-in: 3a1fb9e9 user: culler tags: bug-f7a4f75d1c | |
14:27 | merge branch bug-69b48f427e9 check-in: b127e6b0 user: fvogel tags: core-8-6-branch | |
14:23 | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] check-in: e9becf44 user: fvogel tags: core-8-6-branch | |
13:22 | Fix [caacf1f082]: treeview column resizing not possible in some conditions. This problem was created by my fixing of [ce470f20fd] (ttk::treeview allows dragging the right edge of the rightmost heading). While some of the commits aiming at fixing [ce470f20fd] were correct, some other were not and in fact I believe the right edge of the rightmost heading really should be draggable. This is also how tablelist behaves. check-in: c74b6837 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e, bug-caacf1f082 | |
11:03 | Backout [82b1d286] and [0e9cbdba] that fixed [cc6c711c1e] and [ce470f20fd] since they created issues reported in [caacf1f082] check-in: 18eb7546 user: fvogel tags: core-8-6-branch | |
11:01 | merge core-8-6-branch check-in: 6d51a0d3 user: fvogel tags: bug-ce470f20fd, bug-cc6c711c1e | |
2019-10-26
| ||
14:41 | Add a regression test for this bug. check-in: ff76eece user: culler tags: bug-f7a4f75d1c | |
14:00 | Fix [f7a4f75d1c]: focus -force fails for embedded toplevels check-in: 75eeb347 user: culler tags: bug-f7a4f75d1c | |
2019-10-25
| ||
21:30 | Fix bug in TkpGetString() for MacOSX. Maybe this is why MacOSX barfs when we put a 4-byte UTF-8 character in trans_chars ... check-in: 99f891e7 user: jan.nijtmans tags: core-8-6-branch | |
21:28 | Some end-of-line exess spacing check-in: f389e5d2 user: jan.nijtmans tags: core-8-6-branch | |
18:02 | Merge 8.6 check-in: 327a7d2e user: culler tags: core-8-6-10-rc | |
17:52 | Aqua: fix IME behavior; make accent menus work; rework Services; deal with non-BMP pastes. check-in: 6426d80f user: culler tags: core-8-6-branch | |
15:18 | merge 8.6 check-in: 14b226cf user: dgp tags: core-8-6-10-rc | |
03:12 | Add some protections against Tcl errors during IME text entry. Closed-Leaf check-in: 07529819 user: culler tags: bug-39de9677aa | |
01:29 | Fix [0854c99473]: macOS key events during a local grab are not handled correctly. check-in: 2d56a1a7 user: culler tags: core-8-6-branch | |
01:15 | Fix [b82bd4872b]: tk::style configure -compound does not work. check-in: 427cf488 user: culler tags: core-8-6-branch | |
2019-10-24
| ||
23:56 | Make Apple's press-and-hold accent menu work with Tk entry and text widgets. check-in: fb2fd7ed user: culler tags: bug-39de9677aa | |
17:47 | Fix [6b763e9480]: wrong selected text background in ttk::entry. check-in: 129df95d user: culler tags: core-8-6-branch | |
15:38 | Prevent a crash which could occur if the window were defocussed during IME composition. check-in: da9aa9b0 user: culler tags: bug-39de9677aa | |
14:14 | Aqua: Fix arithmetic error in ttk::scrollbar display. check-in: 20660f95 user: culler tags: core-8-6-branch | |
03:57 | Remove the calls to update idletasks which were not needed. check-in: b15b381f user: culler tags: bug-39de9677aa | |
03:54 | Restore the no-op keyDown method to keep the mac from beeping every time a key is pressed. check-in: f7785d34 user: culler tags: bug-39de9677aa | |
2019-10-23
| ||
22:03 | Address compiler warnings. check-in: 13b36b07 user: culler tags: bug-39de9677aa | |
21:52 | Rework and simplify services so the TkService object won't interfere with IME. It didn't need to be a subclass of NSView, or be in the Responder chain. check-in: e21c087a user: culler tags: bug-39de9677aa | |
20:40 | re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows check-in: c718802e user: fvogel tags: core-8-6-branch | |
19:10 | WIP on changes. check-in: ec25b65f user: dgp tags: core-8-6-10-rc | |
03:43 | Add update idletasks for the text. Replace non-BMP characters by 0xfffd when pasting. check-in: 43e89771 user: culler tags: bug-39de9677aa | |
01:20 | Add IME bindings for ttk::entry. check-in: e48b918d user: culler tags: bug-39de9677aa | |
2019-10-22
| ||
23:17 | More progress on implementing IME check-in: 801f063d user: culler tags: bug-39de9677aa | |
17:48 | Fix [0854c99473]: macOS key events during a local grab are not handled correctly. Closed-Leaf check-in: cde8c195 user: culler tags: bug-0854c99473 | |
16:08 | Fix [39de9677aa]: incorrect IME behavior check-in: fb1d0dab user: culler tags: bug-39de9677aa | |
2019-10-21
| ||
13:03 | merge 8.6 check-in: 44b24e96 user: dgp tags: core-8-6-10-rc | |
00:02 | Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches when the screen resolution is changed. check-in: d4d18964 user: culler tags: core-8-6-branch | |
2019-10-20
| ||
21:07 | Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the demo is running. check-in: 882604ed user: culler tags: core-8-6-branch | |
15:09 | Fix the default bgerror on macOS so it correctly displays the stack trace. check-in: 5f29ad7d user: culler tags: core-8-6-branch | |
04:41 | Fix test canvImg-11.3 which was failing on macOS due to interaction with other tests. check-in: d0ddf1ac user: culler tags: core-8-6-branch | |
03:40 | Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at app startup. check-in: ab497177 user: culler tags: core-8-6-branch | |
03:30 | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 074f89b5 user: culler tags: core-8-6-branch | |
2019-10-18
| ||
21:59 | Added a regression test, which involved adding a command to tkMacOSXTest.c to simulate mouse button press events. Closed-Leaf check-in: 8aa0008c user: culler tags: bug-ee946e4ebd | |
14:29 | Restore injection of MouseMoved to avoid unknown trouble. check-in: dad87927 user: culler tags: bug-ee946e4ebd | |
14:13 | Minor cleanup; rework TkpWarpPointer check-in: 7f683e13 user: culler tags: bug-ee946e4ebd | |
2019-10-17
| ||
14:43 | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. check-in: 8efbb3fa user: culler tags: bug-ee946e4ebd | |
2019-10-15
| ||
09:19 | One step more in fully fixing [a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters. Now that Tcl 8.6 doesn't handle 4-byte UTF-8 characters as invalid anymore, we don't need the trick in Tk any more to spit out two surrogates: Tcl already handles that correctly. check-in: 84163219 user: jan.nijtmans tags: core-8-6-branch | |
09:16 | Fix a few typo's check-in: e895a410 user: jan.nijtmans tags: core-8-6-branch | |