summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXWm.c
Commit message (Expand)AuthorAgeFilesLines
* Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window.marc_culler2020-09-081-2/+4
* 3 new MacOS-specific stub functions: Tk_MacOSXGetTkWindow()/Tk_MacOSXGetCGCon...jan.nijtmans2020-09-081-8/+11
|\
| * Re-introduce TkMacOSXGetTkWindow() as macrojan.nijtmans2020-09-061-8/+8
| * Merge 8.6jan.nijtmans2020-09-021-9/+9
| |\
| * \ Merge 8.6jan.nijtmans2020-09-021-44/+42
| |\ \
| * \ \ Rename 3 badly named functions that were exported as stubs; export under both...marc_culler2020-09-011-25/+31
| |\ \ \
| | * | | Suggestions for name cleanup with compatibiltiy for 8.6.11culler2020-09-011-24/+33
| * | | | Merge 8.6. Change signature of Tk_MacOSXGetTkWindow/Tk_MacOSXGetCGContextForD...jan.nijtmans2020-09-011-35/+12
| |\ \ \ \ | | |/ / / | |/| | |
| * | | | Export TkMacOSXGetTkWindow() for TkDND, without this it cannot be compiled as...jan.nijtmans2020-08-281-3/+3
* | | | | Fix [39cbacb9e8] and revisit [d72abe6b54] both dealing with inappropriate mou...marc_culler2020-09-071-108/+39
|\ \ \ \ \
| * | | | | Remove a hash table that was not neededculler2020-09-041-108/+38
| * | | | | Better fix for [d72abe6b54] using NSEvents.marc_culler2020-09-021-0/+1
| | |_|/ / | |/| | |
* | | | | Split long linejan.nijtmans2020-09-061-1/+2
| |_|_|/ |/| | |
* | | | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-021-9/+9
|/ / /
* | | Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (inter...jan.nijtmans2020-09-021-58/+58
| |/ |/|
* | Remove obsolete codejan.nijtmans2020-08-311-23/+0
|/
* Some internal master -> container renamings, nothing related to APIjan.nijtmans2020-08-271-80/+80
* Remove all use of XImage.pixelpower, but not the field, simplify and reorganize.culler2020-08-221-1/+1
* More use of TCL_UNUSED() macrojan.nijtmans2020-08-061-55/+52
* All tests pass on Yosemite now.culler2020-07-231-0/+5
* More Yosemite fixes. Why did it start to hang in safePrimarySelection-3.1?culler2020-07-221-1/+3
* Fix issues with mapping and unmapping windows revealed by tests on Yosemite.culler2020-07-221-11/+3
* Fix the display artifacts in the (unneeded) withdraw-configure-deiconify cycle.culler2020-07-171-7/+8
* Merge 8.6jan.nijtmans2020-07-121-7/+7
|\
| * Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez.fvogel2020-07-081-1/+1
| * Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though th...culler2020-06-251-6/+6
* | A partly but not completely successful attempt to control how drawRect is run.culler2020-05-301-2/+3
|/
* Remove some unnecessary macOS conditional code by using internal stubs.culler2020-05-291-11/+23
* Fix [411359dc3b]: Clean up Aqua window destruction in TkWmDeadWindow to preve...culler2020-05-111-50/+67
* Don't mind XKeycodeToKeysym() deprecation warning any more. Some MacOS code c...jan.nijtmans2020-03-111-32/+32
* Fix for wm fullscreen attributes bit on macOS; thanks to Christopher Chavez f...Kevin Walzer2020-03-111-2/+2
* Fix [53d28027e3]: macOS crashes with 0x0 image for wm iconphoto; make wm icon...culler2019-11-171-3/+8
|\
| * Allow creating 0x0 NSImages, which work e.g. in labels, just don't allow usin...culler2019-11-111-3/+5
| * 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-091-0/+4
* | 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
|/
* Apply macOS patch for [aea00be1] by Christopher Chavez. Prevents glitches wh...culler2019-10-211-4/+4
* Fix [c420b565c0]: Aqua: allow isdark to work for non-root toplevels. Analysis...jan.nijtmans2019-10-041-1/+2
* Allow "wm frame" to return id's > 0xFFFFFFFF on 64-bit platforms (if the id r...jan.nijtmans2019-09-241-1/+3
* Simplify NewNativeObj(), since its last parameter is always -1. jan.nijtmans2019-09-161-1/+1
* Tweak logging message if NSWindow tabbing or apperance operation failsKevin Walzer2019-09-091-2/+2
* Minor tweaks to tabbing window code on macOS, including to prevent a crash; t...Kevin Walzer2019-09-091-7/+8
* Remove call to Tcl_PanicKevin Walzer2019-08-211-1/+0
* Remove crash, replace with NSLog message calling for update if MacWindowStyle...Kevin Walzer2019-08-211-1/+4
* Fix more X11 function signatures in MacOSX portjan.nijtmans2019-08-191-1/+2
* Fix two 'unrecognized selector' crashes in macOS 10.9 and 10.10culler2019-07-161-3/+4
* Fix error message in tk::unsupported::MacWindowStyle appearance.culler2019-07-111-2/+1
* Merge 8.5jan.nijtmans2019-06-261-1/+1
|\