Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge updates for macOS 10.15 Catalina | Kevin Walzer | 2019-08-16 | 1 | -115/+102 |
|\ | |||||
| * | 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 | 1 | -144/+118 |
| | | | | | | 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 |
| | | |||||
| * | Add missing INT2PTR (doesn't cause warning with Tcl8.x, but does with Tcl ↵ | jan.nijtmans | 2019-05-17 | 1 | -1/+1 |
| | | | | | | | | 9.0). One None -> NULL change which was still missing. Backported from trunk. | ||||
* | | Merge 8.6 | jan.nijtmans | 2019-05-09 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Whitespace cleanup, syncronize a little with "trunk" version. | jan.nijtmans | 2019-05-09 | 1 | -1/+1 |
| | | |||||
| * | Mitigate future merge conflict headaches. | culler | 2019-04-17 | 1 | -139/+269 |
| | | |||||
* | | Source readability run: macosx/* | dkf | 2019-04-16 | 1 | -139/+269 |
| | | |||||
* | | Change (internal) signature of ↵ | jan.nijtmans | 2019-03-31 | 1 | -2/+2 |
| | | | | | | | | | | TkMenuConfigureEntryDrawOptions/TkActivateMenuEntry such that - if compiled with Tcl 9.0 headers - indexes > 2G can be used. Also, change a lot of Tcl_NewIntObj()/Tcl_NewBooleanObj() calls to Tcl_NewWideIntObj(). | ||||
* | | Fixed one more None -> NULL compiler warning. | culler | 2019-03-07 | 1 | -1/+1 |
|/ | |||||
* | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-10 | 1 | -2/+2 |
| | | | | | | Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. | ||||
* | Mac code cleanup. Move interfaces for subclasses of AppKit classes to | culler | 2018-11-26 | 1 | -4/+0 |
| | | | tkMacOSXPrivate.h when possible. Also Utility windows cannot go fullscreen. | ||||
* | Restore the list of contributors to the new About dialog. | culler | 2018-11-08 | 1 | -7/+30 |
| | |||||
* | Tweak title of about dialog | Kevin Walzer | 2018-11-08 | 1 | -1/+1 |
| | |||||
* | One more fix for about dialog | Kevin Walzer | 2018-11-08 | 1 | -1/+1 |
| | |||||
* | Replace old about dialog with standard alert that displays correctly on 10.14 | Kevin Walzer | 2018-11-08 | 1 | -30/+13 |
| | |||||
* | Fix [66db98f30d] regarding error messages spit by messageboxes in the test ↵ | fvogel | 2018-08-21 | 1 | -5/+5 |
|\ | | | | | | | suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) | ||||
| * | Fix [66db98f30d] regarding error messages spit by messageboxes in the test ↵ | fvogel | 2018-08-19 | 1 | -5/+5 |
| | | | | | | | | suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) | ||||
* | | Fix [98dce84781]: yesno messageBoxes on macOS return wrong values | fvogel | 2018-08-15 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix [98dce84781] by partial revert of previous commit. | fvogel | 2018-08-15 | 1 | -1/+1 |
| | | |||||
* | | Fix a few MacOSX compiler warnings | jan.nijtmans | 2018-08-14 | 1 | -2/+2 |
|/ | |||||
* | Unify further error messages for tk_messageBox options | fvogel | 2018-05-01 | 1 | -4/+4 |
| | |||||
* | Remove all conditional code which requires a minimum deployment target | culler | 2017-11-27 | 1 | -48/+3 |
| | | | | | of OSX 10.5. Currently the build fails for 10.5 and it seems pointless to try fixing it now, more than 8 years after Apple declared it obsolete. | ||||
* | Simultaneously with the previous commit Christian Gollwitzer provided | culler | 2017-11-25 | 1 | -57/+113 |
| | | | | this more complete patch that deals with *.* and compilation problems with gcc. | ||||
* | Pass nil for allowedFileTypes rather than an empty array to select all files. | culler | 2017-11-25 | 1 | -7/+15 |
| | |||||
* | Added some #ifdef __clang__ sections to allow building with gcc on OSX 10.6. | culler | 2017-11-09 | 1 | -0/+18 |
| | | | | Tk now builds and runs on Snow Leopard, but does not support retina displays or filtering in file dialogs, and generates some errors about colorspaces. | ||||
* | Fix for colorspace issues and regression in drawing on macOS; thanks to Marc ↵ | Kevin Walzer | 2017-10-12 | 1 | -1/+1 |
| | | | | Culler for patches | ||||
* | remove some end-of-line spacing | jan.nijtmans | 2017-10-12 | 1 | -1/+0 |
| | |||||
* | Numerous fixes for Tk on macOS 10.13; eliminate memory leaks, override ↵ | Kevin Walzer | 2017-10-11 | 1 | -2/+3 |
| | | | | system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks. | ||||
* | [9eab541213] Fix OSX file dialog handling of -initialdir. | dgp | 2017-08-03 | 1 | -28/+44 |
| | | | Thanks to Christian Gollwitzer. | ||||
* | Fix last crashing bug for save dialogs on macOS | Kevin Walzer | 2017-07-03 | 1 | -1/+0 |
| | |||||
* | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to ↵ | Kevin Walzer | 2017-07-03 | 1 | -3/+29 |
| | | | | Marc Simpson for bug report | ||||
* | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for ↵ | Kevin Walzer | 2017-06-05 | 1 | -24/+20 |
| | | | | patch | ||||
* | Cherry-pick [http://core.tcl.tk/tclconfig/info/18e79736d236d15d|All the ↵ | jan.nijtmans | 2017-05-18 | 1 | -25/+25 |
| | | | | | world was a VAX] for OpenBSD. Also fix [84a27b1c67]: Tcl and Tk's tcl.m4 not synced? (configure script not re-generated yet, I'm sure Don will do that in the rc branch) | ||||
* | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file ↵ | Kevin Walzer | 2017-05-13 | 1 | -180/+310 |
| | | | | filtering, fix for 3588462; thanks to Christian Gollwitzer for patch | ||||
* | unnecessary Tcl_DStringInit(), since Tcl_WinUtfToTChar() already does that. | jan.nijtmans | 2017-05-09 | 1 | -3/+3 |
| | |||||
* | tk_getSaveFile now correctly displays multiple file types with filtering on ↵ | Kevin Walzer | 2017-05-06 | 1 | -2/+3 |
| | | | | macOS | ||||
* | Add support for file filters in tk_getSaveFile on macOS/Cocoa | Kevin Walzer | 2017-05-06 | 1 | -24/+50 |
| | |||||
* | various end-of-line spaces | jan.nijtmans | 2017-05-01 | 1 | -4/+4 |
| | |||||
* | tk_getSaveFile now correctly displays file name on macOS when -initialfile ↵ | Kevin Walzer | 2017-05-01 | 1 | -22/+58 |
| | | | | flag used; this functionality broke after Tk 8.6.5. The filetypes filter also now works correctly in tk_getOpenFile on macOS; this functionality was mostly broken after the transition to Cocoa. Thanks to Torsten Reincke and Christian Gollwitzer for the bug reports on c.l.t. | ||||
* | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is ↵ | fvogel | 2016-04-21 | 1 | -4/+4 |
| | | | | unsafe | ||||
* | Bring back DEF_TEXT_SPACING[123], since "0" is not exactly equal to NULL ↵ | jan.nijtmans | 2016-01-12 | 1 | -2/+2 |
| | | | | (just to be 100% sure there will not be a behavioral change) | ||||
* | Merge trunk. | jan.nijtmans | 2016-01-11 | 1 | -2/+20 |
|\ | | | | | | | ttkButton.c: Invalid use of TK_OPTION_DONT_SET_DEFAULT, should have been TK_OPTION_NULL_OK as in normal button. tkTextTag.c: Use of TK_OPTION_DONT_SET_DEFAULT means that the default value "0" is ignored, so better use NULL. | ||||
| * | Additional tweaks for dialog | Kevin Walzer | 2016-01-11 | 1 | -2/+15 |
| | | |||||
| * | Fix for 63c3542c06, messageboxes in Tk-Cocoa; thanks to Marc Culler for patch | Kevin Walzer | 2016-01-11 | 1 | -1/+6 |
|/ | |||||
* | Fix for some redraw issues on Tk-Cocoa on OS X 10.11; further refinement of ↵ | Kevin Walzer | 2015-12-15 | 1 | -2/+0 |
| | | | | memory management; thanks to Marc Culler for patches | ||||
* | merge-mark. Remove unnecessary end-of-line spacing | jan.nijtmans | 2015-12-07 | 1 | -3/+3 |
|\ | |||||
| * | Fix for zombie windows on El Capitan/OS X 10.11; thanks to Marc Culler for patch | Kevin Walzer | 2015-12-07 | 1 | -1/+1 |
| | |