summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Expand)AuthorAgeFilesLines
* Use Tcl_UtfToChar16DString() in stead of Tcl_UtfToUniCharDString(), since the...jan.nijtmans2019-12-041-1/+1
* Merge 8.6. Introduce the new Unicode-handling functions here too: Tk 8.7 coul...jan.nijtmans2019-12-045-60/+172
|\
| * Make MODULE_SCOPE functions start with "Tk". Also simplify TkUtfToNSString(),...jan.nijtmans2019-12-045-36/+25
* | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on older ma...marc_culler2019-12-041-52/+29
|\ \ | |/
| * Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on High Sierramarc_culler2019-12-041-52/+29
* | On macOS call [image setTemplate:YES] for the cursor NSImages, to make the cu...marc_culler2019-12-031-0/+1
|\ \ | |/
| * On macOS call [image setTemplate:YES] for the cursor NSImages, to make the cu...marc_culler2019-12-031-0/+1
* | In Aqua, fix TkMacOSXInDarkMode so that it does not crash *and* returns a mea...marc_culler2019-11-251-5/+16
|\ \ | |/
| * In Aqua, fix TkMacOSXInDarkMode so that it does not crash *and* returns a mea...marc_culler2019-11-251-5/+16
* | Merge 8.6jan.nijtmans2019-11-191-1/+1
|\ \ | |/
| * Implement non-BMP unicode for macOSculler2019-11-194-81/+182
| |\
| | * Edit comments, add tests for NULL pointers.culler2019-11-183-19/+36
| | * remove printf("TkSelGetSelection\n");jan.nijtmans2019-11-182-5/+4
| | * Implement non-BMP unicode for macOS when TCL_UTF_MAX = 3 by encoding surrogat...culler2019-11-184-81/+166
* | | Merge 8.6culler2019-11-193-11/+12
|\ \ \ | |/ /
| * | Correct some errors revealed by building on macOS 10.6culler2019-11-193-11/+12
| |/
* | Fix [90d555e088]: work around an Apple bug which causes NSFontManager to find...culler2019-11-171-4/+19
|\ \ | |/
| * Fix [90d555e088]: work around an Apple bug which causes NSFontManager to find...culler2019-11-171-4/+19
| |\
| | * Fix [90d555e088]: In Catalina Apple's NSFontManager creates fonts with unwant...culler2019-11-151-4/+19
* | | Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm icon...culler2019-11-172-5/+13
|\ \ \ | |/ /
| * | Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm icon...culler2019-11-172-5/+13
| |\ \
| | * | Allow creating 0x0 NSImages, which work e.g. in labels, just don't allow usin...culler2019-11-112-4/+6
| | * | Make all platforms check if an iconphoto image is valid and provide the same ...culler2019-11-101-4/+3
| | * | Fix [53d28027e3]: Generate an error instead of a crash if wm iconphoto receiv...culler2019-11-092-2/+9
* | | | Fix [c4abd2b0f3]: rework stackorder command on all platforms, and prevent pan...culler2019-11-171-55/+22
|\ \ \ \ | |/ / /
| * | | Fix [c4abd2b0f3]: rework stackorder command on all platforms, and prevent pan...culler2019-11-171-55/+22
| |\ \ \
| | * | | make TkWmStackorderToplevel return NULL if ckalloc fails.culler2019-11-091-10/+11
| | * | | Reimplement TkWmStackorderToplevel to make it straightforward and shorter and...culler2019-11-081-43/+13
| | * | | Fix [c4abd2b0f3]: Tcl Panic in TkWmStackorderToplevel (for Aqua)culler2019-11-071-14/+10
| | |/ /
| * | | On macOS make DrawCharsInContext accept byte sequences which contain UTF-16 s...culler2019-11-161-1/+22
| | |/ | |/|
* | | Merge 8.6jan.nijtmans2019-11-131-1/+1
|\ \ \ | |/ /
| * | Add support for 4 keycodes on Windows (Mail, AudioMedia, Launch0 and Launch1)...jan.nijtmans2019-11-131-1/+1
* | | Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts.culler2019-11-111-9/+18
|\ \ \ | |/ /
| * | Tweak the fix to [8793e78bf0] to avoid scrollbar artifacts.culler2019-11-111-9/+18
| |/
* | Edit a comment.culler2019-11-041-3/+3
|\ \ | |/
| * Edit a comment.culler2019-11-041-3/+3
* | Merge 8.6culler2019-11-042-7/+30
|\ \ | |/
| * But we shouldn't call CFRelease on the font returned by [NSFont userFixedPitc...culler2019-11-041-0/+2
| * Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire win...culler2019-11-041-6/+17
| |\
| | * Fix [8793e78bf0]: High CPU usage due to unnecessary redraws of the entire win...culler2019-10-301-6/+17
| * | Fix [855049e799]: Apple's system fixed font has an invalid familyName in macO...culler2019-11-041-1/+11
| |\ \
| | * | Use [NSFont userFixedPitchFontOfSize:11] instead of CTFontCreateUIFontForLang...marc_culler2019-11-031-14/+11
| | * | Work around a bug in [NSFont familyName] which Apple introduced in macOS 10.15.1marc_culler2019-11-011-1/+14
* | | | merge core-8-6-branch, in particular, push a different fix for the 'Column .....fvogel2019-11-012-5/+3
|\ \ \ \ | |/ / /
| * | | Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when encounter...jan.nijtmans2019-11-012-5/+3
* | | | Fix [de579935a9]: Assertion error when drawing a Tk scrollbar on macOSculler2019-10-301-2/+10
|\ \ \ \ | |/ / /
| * | | Alternative fix to [de579935a9] - just allow weird looking thumbs.culler2019-10-301-2/+10
| | |/ | |/|
* | | Merge 8.6jan.nijtmans2019-10-281-3/+3
|\ \ \ | |/ /
| * | Sync tcl.m4 with Tcl version (also change README accordingly). Re-generate co...jan.nijtmans2019-10-281-3/+3
* | | Apply patch from Kevin Walzer to restore functionality of Cut/Copy/Paste keyb...culler2019-10-281-17/+2
|\ \ \ | |/ /