summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXMenu.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2021-04-051-0/+28
|\
| * Merge 8.6jan.nijtmans2021-03-081-1/+1
| |\
| | * Eliminate unnecessary spacingjan.nijtmans2021-03-081-1/+1
| | |
| * | Merge 8.6culler2021-03-021-0/+28
| |\ \ | | |/
| | * Adjust the key event processing logic to handle dead keys being used as menu ↵culler2021-03-021-8/+17
| | | | | | | | | | | | accelerators. This prevents the crash at exit.
| | * Fix [1626ed65b8]: Aqua aborts when Command-backquote is pressed on a Spanish ↵culler2021-03-011-0/+19
| | | | | | | | | | | | keyboard.
* | | Merge 8.7jan.nijtmans2021-02-251-4/+4
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2021-02-021-4/+4
| |\ \ | | |/
| | * More implicit type-casts, for C++ compatibility.jan.nijtmans2021-02-021-4/+4
| | |
| | * Fix [bdcab85b9c]: Aqua crash when non-BMP characters are used in a menu labelmarc_culler2021-01-271-3/+8
| | |
| | * Merge 8.6jan.nijtmans2020-12-131-3/+3
| | |
* | | Merge mainmarc_culler2021-01-271-8/+8
|\ \ \ | |/ /
| * | Fix warning, compiling on macOS with Tcl 9.0 headersjan.nijtmans2021-01-221-1/+1
| | |
| * | (c) -> ©jan.nijtmans2020-12-091-4/+4
| | |
| * | Merge 8.6jan.nijtmans2020-12-041-3/+3
| |\ \ | | |/
* | | merge mainmarc_culler2020-11-201-49/+57
|\ \ \ | |/ /
| * | Merge 8.6marc_culler2020-11-201-28/+42
| |\ \ | | |/
| | * Aqua - Fix [635167af14] and [cc7e0dfc8a]: artifacts and exceptions caused by ↵marc_culler2020-11-201-36/+42
| | |\ | | | | | | | | | | | | unitialized pixel values; attempt to rationalize and document menu color options; adjust timing of menu initialization.
| | | * Implement option 3 - ignore menu colors on macOS.culler2020-11-191-17/+16
| | | |
| | | * Back out accidental commitculler2020-11-181-40/+35
| | | |
| | | * Test using an underline to indicate background color.culler2020-11-181-35/+40
| | | |
| | | * Try initializing menus a bit later and dealing with menu item background color.culler2020-11-171-27/+38
| | | |
| * | | Merge 8.6marc_culler2020-11-201-1/+1
| |\ \ \ | | |/ /
| | * | Correction to the state synchronization loop -- many thanks to anonymousmarc_culler2020-11-201-1/+1
| | | |
| * | | Merge 8.6marc_culler2020-11-191-21/+15
| |\ \ \ | | |/ /
| | * | Edit comments some more. Remove a testing print statement.marc_culler2020-11-191-2/+3
| | | |
| | * | Edit commentsmarc_culler2020-11-191-7/+12
| | | |
| | * | Better fix, for special menus other than Help: iterate through Tk menu ↵marc_culler2020-11-191-15/+3
| | | | | | | | | | | | | | | | entries, not NSMenuItems.
| | * | Fix [7185d26cf4]: macOS menu items before separators in special menus are ↵culler2020-11-181-5/+5
| | |/ | | | | | | | | | disabled.
* | | Merge trunkjan.nijtmans2020-10-021-14/+14
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2020-10-021-14/+14
| |\ \ | | |/
| | * Fix more warnings, related to -Wshadow, now in MacOSX codejan.nijtmans2020-10-021-37/+47
| | |
| | * TIP #581: More progressjan.nijtmans2020-09-091-2/+2
| | |
* | | Merge trunkmarc_culler2020-09-071-1/+1
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2020-09-021-1/+1
| |\ \ | | |/
| | * Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-021-1/+1
| | |
| * | Merge 8.6jan.nijtmans2020-08-271-1/+1
| |\ \ | | |/ | | | | | | More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries)
* | | Merge trunkculler2020-08-261-32/+1
|\ \ \ | |/ /
| * | We don't have to preserve cruft in trunk, so let's get rid of it.culler2020-08-261-1/+1
| | |
| * | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. jan.nijtmans2020-08-261-31/+0
| |\ \ | | | | | | | | Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more
| | * | Put back a dummy Tk_MacOSXTkOwnsCursor(), just because it's in the public ↵jan.nijtmans2020-08-261-8/+0
| | |/ | | | | | | | | | | | | stub table. Can be removed fully in Tk 8.7. More simplifications
* | | Merge trunkculler2020-08-251-2/+2
|\ \ \ | |/ /
| * | Move XGetImage and XCopyArea to tkMacOSXImage.c and completely remove ↵culler2020-08-241-2/+2
| |\ \ | | |/ | | | | | | XImage.pixelpower.
| | * Remove all use of XImage.pixelpower, but not the field, simplify and reorganize.culler2020-08-221-2/+2
| | |
* | | Merge trunkculler2020-08-151-29/+32
|\ \ \ | |/ /
| * | Aqua - automatically support all colors in Apple's system ColorListculler2020-08-131-1/+3
| |\ \ | | |/
| | * Fix some issues with 10.6culler2020-08-121-1/+3
| | |
| * | Merge 8.6jan.nijtmans2020-08-121-8/+8
| |\ \ | | |/
| * | Merge 8.6jan.nijtmans2020-08-041-9/+9
| |\ \ | | |/ | | | Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6
| | * Make TCL_UNUSED() macro usable in Tk 8.6jan.nijtmans2020-08-041-7/+7
| | |