summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXPrivate.h
Commit message (Expand)AuthorAgeFilesLines
* Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though th...culler2020-06-251-2/+2
|\
| * Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though th...culler2020-06-251-2/+2
* | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_Utf...jan.nijtmans2020-05-201-1/+1
|\ \ | |/
| * Fix TkUtfAtIndex(), still was not 100% correct.jan.nijtmans2020-05-201-1/+1
* | Simplify Aqua text handling by moving encoding/decoding into the TKNSString c...culler2020-05-171-15/+11
|\ \ | |/
| * Simplify Aqua text handling by moving encoding/decoding into the TKNSString c...culler2020-05-171-15/+11
* | Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macO...culler2020-05-171-1/+0
|\ \ | |/
| * Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macO...culler2020-05-171-1/+0
* | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-0/+4
|\ \ | |/
| * Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-0/+4
* | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar.culler2020-05-121-0/+13
|\ \ | |/
| * Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar.culler2020-05-121-0/+13
| |\
| | * Fix [411359dc3b]: Clean up Aqua window destruction in TkWmDeadWindow to preve...culler2020-05-111-0/+13
* | | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for genera...culler2020-05-121-0/+70
|\ \ \ | |/ /
| * | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for genera...culler2020-05-121-0/+70
| |\ \ | | |/ | |/|
| | * Deal with the Menu key and possibly other keys that Apple does not use.culler2020-05-121-0/+3
| | * More comment editsmarc_culler2020-05-051-9/+12
| | * make injectkeyevent accept a numerical keysym instead of a virtual key code.marc_culler2020-05-031-1/+1
| | * Add comments, set virtual to REPLACEMENT_VIRTUAL when inserting IME text too.marc_culler2020-05-031-1/+1
| | * Replace one hash table with an array; make keycodes work in text and entry; u...marc_culler2020-05-031-5/+59
| | * Deal with <Oslash> ~ <Shift-oslash> ~ <Shift-Option-o> ~ <Shift-Option-O> ~ <...marc_culler2020-04-291-0/+10
* | | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSStrin...culler2020-05-051-0/+32
|\ \ \ | |/ /
| * | Create TKNSString which implements Christopher Chavez's suggestion in [4cda3f...marc_culler2020-04-241-0/+32
| |/
* | Merge 8.6. Introduce the new Unicode-handling functions here too: Tk 8.7 coul...jan.nijtmans2019-12-041-4/+4
|\ \ | |/
| * Make MODULE_SCOPE functions start with "Tk". Also simplify TkUtfToNSString(),...jan.nijtmans2019-12-041-7/+3
| * Edit comments, add tests for NULL pointers.culler2019-11-181-1/+1
| * Implement non-BMP unicode for macOS when TCL_UTF_MAX = 3 by encoding surrogat...culler2019-11-181-0/+4
* | Aqua: fix IME behavior; make accent menus work; rework Services; deal with no...culler2019-10-251-6/+6
|\ \ | |/
| * Address compiler warnings.culler2019-10-231-5/+0
| * Fix [39de9677aa]: incorrect IME behaviorculler2019-10-221-1/+6
* | Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches wh...culler2019-10-211-2/+2
|\ \ | |/
| * Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches wh...culler2019-10-211-2/+2
* | Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the...culler2019-10-201-1/+2
|\ \ | |/
| * Fix [bfdd89cc6b]: on macOS hide the File->Run Widget Demo menu item while the...culler2019-10-201-1/+2
* | Simplify many MacOS-specific types which are not necessaryjan.nijtmans2019-09-301-5/+4
* | Merge updates for macOS 10.15 CatalinaKevin Walzer2019-08-161-0/+2
|\ \ | |/
| * Revert color dialog; do not use sheets for NSOpenSavePanels on Catalina; create culler2019-08-141-0/+2
* | Fix compiler warnings on all macOS versions.culler2019-06-291-3/+0
|\ \ | |/
| * Fix compiler warnings on all macOS versions.culler2019-06-291-3/+0
| * CONST -> const. Eliminate unnecessary type-casts and end-of-line spacingjan.nijtmans2019-06-251-1/+1
* | CONST to const; make code compiledkf2019-06-221-5/+4
|/
* TIP 536: Improvements to Mac-specific IPCdkf2019-06-151-1/+9
|\
| * Code and data type cleanup, thanks to Marc Culler for patchKevin Walzer2019-05-171-1/+5
| * More tweakingKevin Walzer2019-05-121-0/+1
| * Tweak mergeKevin Walzer2019-05-121-0/+4
| * Clean up mergeKevin Walzer2019-05-121-1/+0
| * Merge in core-8-6-branchKevin Walzer2019-05-121-435/+436
| |\
| * | Remove tkMacOSXLaunch.c from TIP; adds too many extraneous commands. Re-focus...Kevin Walzer2019-03-081-0/+2
| * | Update makefile, trying to buildKevin Walzer2019-02-281-1/+1
| * | Add launcher code, update docsKevin Walzer2019-02-281-431/+433