Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire ↵ | culler | 2019-10-30 | 1 | -6/+17 |
| | | | | window. | ||||
* | Reapply [0e9cbdba] and [82b1d286], then merge bug-ce470f20fd. This fixes ↵ | fvogel | 2019-10-28 | 4 | -22/+126 |
|\ | | | | | | | [caacf1f082], [ce470f20fd], [cc6c711c1e] and finalizes the changes in treeview columns resizing. | ||||
| * | Fix 'Column ... out of range' error reported in [caacf1f082] | fvogel | 2019-10-27 | 1 | -1/+2 |
| | | |||||
| * | Fix [caacf1f082]: treeview column resizing not possible in some conditions. ↵ | fvogel | 2019-10-27 | 2 | -24/+4 |
| | | | | | | | | 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. | ||||
| * | merge core-8-6-branch | fvogel | 2019-10-27 | 280 | -10538/+16462 |
| |\ | |||||
| * | | Cherrypick [82b1d286] (Fix [cc6c711c1e]: treeview layout issues (patch from ↵ | fvogel | 2019-10-27 | 1 | -3/+4 |
| | | | | | | | | | | | | Brad Lanam)) | ||||
* | | | Sync tcl.m4 with Tcl version (also change README accordingly). Re-generate ↵ | jan.nijtmans | 2019-10-28 | 3 | -6/+3 |
| | | | | | | | | | | | | configure script for UNIX | ||||
* | | | Apply patch from Kevin Walzer to restore functionality of Cut/Copy/Paste ↵ | culler | 2019-10-28 | 1 | -17/+2 |
| | | | | | | | | | | | | keyboard shortcuts on Aqua. | ||||
* | | | Fix [f7a4f75d1c]: issues with focus -force and Aqua mouse coordinates for ↵ | culler | 2019-10-27 | 3 | -8/+79 |
|\ \ \ | | | | | | | | | | | | | embedded toplevels. | ||||
| * | | | Add a regression test for computing local mouse coordinates in embedded ↵ | culler | 2019-10-27 | 1 | -2/+36 |
| | | | | | | | | | | | | | | | | windows in Aqua. | ||||
| * | | | Edit a comment | culler | 2019-10-27 | 1 | -3/+3 |
| | | | | |||||
| * | | | For Aqua, fix computation of local.x and local.y in the case of an embedded ↵ | culler | 2019-10-27 | 1 | -4/+22 |
| | | | | | | | | | | | | | | | | toplevel. | ||||
| * | | | Add a regression test for this bug. | culler | 2019-10-26 | 1 | -0/+18 |
| | | | | |||||
| * | | | Fix [f7a4f75d1c]: focus -force fails for embedded toplevels | culler | 2019-10-26 | 1 | -1/+2 |
| | |/ | |/| | |||||
* | | | merge branch bug-69b48f427e9 | fvogel | 2019-10-27 | 0 | -0/+0 |
|\ \ \ | |||||
| * | | | Cherrypick [e9becf44ab]: Help tests bind-34.1 and bind-34.2 to always pass ↵ | fvogel | 2019-10-27 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | on Win10. See today's comment posted in ticket [69b48f427e] | ||||
* | | | | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's ↵ | fvogel | 2019-10-27 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | comment posted in ticket [69b48f427e] | ||||
* | | | | Backout [82b1d286] and [0e9cbdba] that fixed [cc6c711c1e] and [ce470f20fd] ↵ | fvogel | 2019-10-27 | 4 | -146/+23 |
| |/ / |/| | | | | | | | | since they created issues reported in [caacf1f082] | ||||
* | | | Fix bug in TkpGetString() for MacOSX. Maybe this is why MacOSX barfs when we ↵ | jan.nijtmans | 2019-10-25 | 1 | -1/+4 |
| | | | | | | | | | | | | put a 4-byte UTF-8 character in trans_chars ... | ||||
* | | | Some end-of-line exess spacing | jan.nijtmans | 2019-10-25 | 2 | -16/+16 |
| | | | |||||
* | | | Aqua: fix IME behavior; make accent menus work; rework Services; deal with ↵ | culler | 2019-10-25 | 11 | -223/+330 |
|\ \ \ | | | | | | | | | | | | | non-BMP pastes. | ||||
| * | | | Add some protections against Tcl errors during IME text entry. | culler | 2019-10-25 | 3 | -4/+16 |
| | | | | |||||
| * | | | Make Apple's press-and-hold accent menu work with Tk entry and text widgets. | culler | 2019-10-24 | 4 | -35/+62 |
| | | | | |||||
| * | | | Prevent a crash which could occur if the window were defocussed during IME ↵ | culler | 2019-10-24 | 2 | -10/+31 |
| | | | | | | | | | | | | | | | | composition. | ||||
| * | | | Remove the calls to update idletasks which were not needed. | culler | 2019-10-24 | 1 | -2/+0 |
| | | | | |||||
| * | | | Restore the no-op keyDown method to keep the mac from beeping every time a ↵ | culler | 2019-10-24 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | key is pressed. | ||||
| * | | | Address compiler warnings. | culler | 2019-10-23 | 2 | -6/+1 |
| | | | | |||||
| * | | | Rework and simplify services so the TkService object won't interfere with ↵ | culler | 2019-10-23 | 8 | -139/+35 |
| | | | | | | | | | | | | | | | | IME. It didn't need to be a subclass of NSView, or be in the Responder chain. | ||||
| * | | | Add update idletasks for the text. Replace non-BMP characters by 0xfffd ↵ | culler | 2019-10-23 | 2 | -4/+26 |
| | | | | | | | | | | | | | | | | when pasting. | ||||
| * | | | Add IME bindings for ttk::entry. | culler | 2019-10-23 | 1 | -0/+12 |
| | | | | |||||
| * | | | More progress on implementing IME | culler | 2019-10-22 | 4 | -33/+56 |
| | | | | |||||
| * | | | Fix [39de9677aa]: incorrect IME behavior | culler | 2019-10-22 | 3 | -53/+142 |
| | | | | |||||
* | | | | Fix [0854c99473]: macOS key events during a local grab are not handled ↵ | culler | 2019-10-25 | 1 | -7/+14 |
|\ \ \ \ | | | | | | | | | | | | | | | | correctly. | ||||
| * | | | | Fix [0854c99473]: macOS key events during a local grab are not handled ↵ | culler | 2019-10-22 | 1 | -7/+14 |
| |/ / / | | | | | | | | | | | | | correctly. | ||||
* | | | | Fix [b82bd4872b]: tk::style configure -compound does not work. | culler | 2019-10-25 | 1 | -1/+2 |
| | | | | |||||
* | | | | Fix [6b763e9480]: wrong selected text background in ttk::entry. | culler | 2019-10-24 | 1 | -10/+17 |
| | | | | |||||
* | | | | Aqua: Fix arithmetic error in ttk::scrollbar display. | culler | 2019-10-24 | 1 | -1/+1 |
| | | | | |||||
* | | | | re-add an update in canvImg-11.3. [d0ddf1ac] made the test fail on Windows | fvogel | 2019-10-23 | 1 | -0/+1 |
|/ / / | |||||
* | | | Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches ↵ | culler | 2019-10-21 | 7 | -24/+78 |
| | | | | | | | | | | | | when the screen resolution is changed. | ||||
* | | | Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while ↵ | culler | 2019-10-20 | 2 | -8/+10 |
| | | | | | | | | | | | | the demo is running. | ||||
* | | | Fix the default bgerror on macOS so it correctly displays the stack trace. | culler | 2019-10-20 | 1 | -0/+1 |
| | | | |||||
* | | | Fix test canvImg-11.3 which was failing on macOS due to interaction with | culler | 2019-10-20 | 1 | -15/+13 |
| | | | | | | | | | other tests. | ||||
* | | | Partial fix for [bf93d098d7]: On macOS Catalina menus can be unresponsive at ↵ | culler | 2019-10-20 | 1 | -3/+8 |
|\ \ \ | | | | | | | | | | | | | app startup. | ||||
| * | | | Fix bug[bf93d098d7]: Menubar is sometimes unresponsive on app startup | culler | 2019-10-11 | 1 | -3/+8 |
| | | | | |||||
* | | | | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. | culler | 2019-10-20 | 3 | -20/+183 |
|\ \ \ \ | |||||
| * | | | | Added a regression test, which involved adding a command to tkMacOSXTest.c ↵ | culler | 2019-10-18 | 3 | -8/+142 |
| | | | | | | | | | | | | | | | | | | | | to simulate mouse button press events. | ||||
| * | | | | Restore injection of MouseMoved to avoid unknown trouble. | culler | 2019-10-18 | 1 | -6/+3 |
| | | | | | |||||
| * | | | | Minor cleanup; rework TkpWarpPointer | culler | 2019-10-18 | 1 | -16/+36 |
| | | | | | |||||
| * | | | | Fix [ee946e4ebd]: on macOS local grabs only work for toplevels. | culler | 2019-10-17 | 1 | -6/+18 |
|/ / / / | |||||
* | | | | One step more in fully fixing [a179564826]: Tk 8.6: prevent issues when ↵ | jan.nijtmans | 2019-10-15 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | 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. |