Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix [f8f1f0b103]: macosx/README: update Wiki and X11 info. Also change more ↵ | jan.nijtmans | 2019-10-04 | 1 | -5/+3 |
| | | | | links to point to the current https://core.tcl-lang.org | ||||
* | Fix [c420b565c0]: Aqua: allow isdark to work for non-root toplevels. ↵ | jan.nijtmans | 2019-10-04 | 1 | -1/+2 |
| | | | | Analysis and patch by chrstphrchvz | ||||
* | Too quick conclusion: all lines and text were gone :-). Reverting most of ↵ | jan.nijtmans | 2019-10-04 | 1 | -0/+2 |
| | | | | previous commit | ||||
* | Remove DEF_CANVLINE_FILL/DEF_CANVTEXT_FILL, since the default fill value ↵ | jan.nijtmans | 2019-10-04 | 1 | -2/+0 |
| | | | | | (according the documentation) is {}. This has no visible effect. Modify canvas items demo, so it can be run on wish8.5 (for visual comparison) | ||||
* | Modify TkClipBox and friends such that they return an int (normally 0) in ↵ | jan.nijtmans | 2019-10-01 | 1 | -5/+10 |
| | | | | stead of void. Reason: the X11 variant does this as well, this way we keep it the same on all platforms. | ||||
* | Remove call to idletasks in tkMacOSXKeyEvent.c | Kevin Walzer | 2019-09-29 | 1 | -1/+1 |
| | |||||
* | Merge chavez-canvas branch | Kevin Walzer | 2019-09-29 | 2 | -2/+13 |
|\ | |||||
| * | Branch to test Christopher Chavez patch in ticket [2beda17141] to remove ↵ | Kevin Walzer | 2019-09-24 | 2 | -2/+13 |
| | | | | | | | | some hard-coded values from canvas, allow canvas to vary apperance in Dark Mode on macOS and also on Windows | ||||
* | | Add XPutImage() to the X11 stub table on Aqua | jan.nijtmans | 2019-09-25 | 2 | -9/+24 |
| | | |||||
* | | Add 7 X11 functions to the aqua stub table, which makes them accessable to ↵ | jan.nijtmans | 2019-09-24 | 3 | -8/+76 |
| | | | | | | | | | | stubbed extensions. They were defined in tkMacOSXPort.h as macro's, which is not 'right' | ||||
* | | Don't use "class" as (internal) struct field name or local variable name. ↵ | jan.nijtmans | 2019-09-24 | 1 | -1/+1 |
| | | | | | | | | Make it "c_class" (just as X11 does as well), in order to prevent conflict with C++ compilers. | ||||
* | | Allow "wm frame" to return id's > 0xFFFFFFFF on 64-bit platforms (if the id ↵ | jan.nijtmans | 2019-09-24 | 1 | -1/+3 |
|/ | | | | really is that large). Backport the (internal) use of TCL_Z_MODIFIER from Tk 8.7. | ||||
* | Fix bug [96bce57407]: crash when drawing 1x1 rounded rectangles | culler | 2019-09-22 | 2 | -4/+24 |
| | |||||
* | Simplify NewNativeObj(), since its last parameter is always -1. | jan.nijtmans | 2019-09-16 | 3 | -3/+3 |
| | | | | Change Tcl_StringMatch() calls to Tcl_StringCaseMatch() A few end-of-line unnecessary spacings. | ||||
* | Tweak logging message if NSWindow tabbing or apperance operation fails | Kevin Walzer | 2019-09-09 | 1 | -2/+2 |
| | |||||
* | Minor tweaks to tabbing window code on macOS, including to prevent a crash; ↵ | Kevin Walzer | 2019-09-09 | 1 | -7/+8 |
| | | | | thanks to Christopher Chavez for the patch | ||||
* | Fix for crash on IDLE on macOS caused by Tk | Kevin Walzer | 2019-09-02 | 1 | -6/+8 |
| | |||||
* | Merge in ae_cleanup branch; thanks to Marc Culler for patches to clean up ↵ | Kevin Walzer | 2019-09-02 | 2 | -210/+245 |
|\ | | | | | | | Apple Event processing on app startup | ||||
| * | Additional refinements by Marc Culler to streamline the execution of the ↵ | Kevin Walzer | 2019-09-02 | 1 | -268/+175 |
| | | | | | | | | DoScript Apple Event | ||||
| * | Remove dummy procedures for testing | Kevin Walzer | 2019-09-01 | 1 | -1/+1 |
| | | |||||
| * | Complete cleanup of Apple Event processing after recent updates to window ↵ | Kevin Walzer | 2019-09-01 | 1 | -43/+40 |
| | | | | | | | | display on app startup | ||||
| * | More refinements | Kevin Walzer | 2019-09-01 | 1 | -5/+9 |
| | | |||||
| * | Clean up Apple Event processing after recent changes in window mapping on Mojave | Kevin Walzer | 2019-09-01 | 2 | -105/+232 |
| | | |||||
* | | Fix for menus in Dark Aqua windows, addresses ticket 07cfc9f03e; thanks to ↵ | Kevin Walzer | 2019-09-02 | 1 | -6/+21 |
|/ | | | | Christopher Chavez for the patch | ||||
* | Fix [943d5ebe51]: Destroying a widget cancels resizing of main window on ↵ | fvogel | 2019-08-28 | 1 | -0/+11 |
|\ | | | | | | | Windows. | ||||
| * | Add comments in tkMacOSXPort.h about the new #define | fvogel | 2019-08-27 | 1 | -0/+10 |
| | | |||||
| * | Review: Suggested to rename TkpGetCapture back to TkMacOSXGetCapture for ↵ | jan.nijtmans | 2019-08-27 | 4 | -9/+10 |
| | | | | | | | | MacOSX, and keep the same return type (also for TkpGetCapture). | ||||
| * | Adapt macOS code to the renaming that just happened in previous commit. ↵ | fvogel | 2019-08-26 | 3 | -9/+9 |
| | | | | | | | | Branch now builds on macOS. | ||||
* | | Merge TIP #532 implementation now that [c1c842ef7792] (new tkBind.c: wrong ↵ | fvogel | 2019-08-28 | 1 | -0/+1 |
|\ \ | |/ |/| | | | assumption about ButtonRelease to match Button presses) is fixed. | ||||
| * | Merge 8.6 | jan.nijtmans | 2019-08-13 | 1 | -11/+12 |
| |\ | |||||
| * | | Header file cleanup, backported from [bug6e8afe516d-87] branch | jan.nijtmans | 2019-08-04 | 1 | -0/+1 |
| | | | |||||
* | | | Document some known issues with Dark Mode and Apple Events in macOS | Kevin Walzer | 2019-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | Remove call to Tcl_Panic | Kevin Walzer | 2019-08-21 | 1 | -1/+0 |
| | | | |||||
* | | | Remove crash, replace with NSLog message calling for update if ↵ | Kevin Walzer | 2019-08-21 | 2 | -2/+6 |
| | | | | | | | | | | | | MacWindowStyle command does not retrieve window apperance correctly | ||||
* | | | Fix more X11 function signatures in MacOSX port | jan.nijtmans | 2019-08-19 | 5 | -36/+63 |
| | | | |||||
* | | | One missing "return Success;" | jan.nijtmans | 2019-08-18 | 1 | -0/+1 |
| | | | |||||
* | | | Fix signatures of many X11 functions on MacOSX: They have an "int" return ↵ | jan.nijtmans | 2019-08-18 | 3 | -12/+18 |
| | | | | | | | | | | | | value, not "void", which allows to check for errors. | ||||
* | | | Accidentally discovered how to make HIToolbox indicate the pressed state of | culler | 2019-08-18 | 2 | -19/+7 |
| | | | | | | | | | a -default active button. | ||||
* | | | Add comma that accidentally got deleted. | culler | 2019-08-16 | 1 | -1/+1 |
| | | | |||||
* | | | Fix [d6a12763e6] and [a9b78a8718]: buttons with -default active have incorrect | culler | 2019-08-16 | 3 | -19/+53 |
| | | | | | | | | | appearance. | ||||
* | | | Merge updates for macOS 10.15 Catalina | Kevin Walzer | 2019-08-16 | 3 | -131/+104 |
|\ \ \ | |||||
| * | | | Fix typos in variable names for panel objects. | culler | 2019-08-14 | 1 | -10/+10 |
| | | | | |||||
| * | | | Revert color dialog; do not use sheets for NSOpenSavePanels on Catalina; create | culler | 2019-08-14 | 3 | -160/+120 |
| | | | | | | | | | | | | an explicit NSOpenSavePanelDelegate; remove -prebind on macOS. | ||||
| * | | | Remove import of Carbon headers | Kevin Walzer | 2019-08-14 | 1 | -1/+0 |
| | | | | |||||
| * | | | Begin branch to remove deprecated API calls on Catalina | Kevin Walzer | 2019-08-14 | 1 | -24/+38 |
| | |/ | |/| | |||||
* | | | Tweak display of bitmaps in menus on macOS; thanks to Christopher Chavez for ↵ | Kevin Walzer | 2019-08-15 | 1 | -0/+4 |
|/ / | | | | | | | the patch | ||||
* | | Tweak display of spinboxes on macOS; thanks to Christopher Chavez for patch | Kevin Walzer | 2019-08-09 | 1 | -11/+12 |
|/ | |||||
* | Merge 8.5 | jan.nijtmans | 2019-07-31 | 3 | -5/+5 |
|\ | |||||
* | | New intermal macro ALL_BUTTONS and function TkGetButtonMask(), which can be ↵ | jan.nijtmans | 2019-07-23 | 1 | -6/+6 |
| | | | | | | | | re-used in various places in stead of separate functions. | ||||
* | | Fix bug [5ddeca5927]: In Aqua, withdrawn windows can reappear as zombies | culler | 2019-07-16 | 1 | -0/+16 |
|\ \ |