Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.6 | jan.nijtmans | 2021-02-02 | 1 | -6/+6 |
|\ | |||||
| * | More implicit type-casts, for C++ compatibility. | jan.nijtmans | 2021-02-02 | 1 | -6/+6 |
| | | |||||
* | | (c) -> © | jan.nijtmans | 2020-12-09 | 1 | -5/+5 |
| | | |||||
* | | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key> | jan.nijtmans | 2020-10-07 | 1 | -1/+1 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2020-09-02 | 1 | -6/+6 |
|\ \ | |/ | |||||
| * | Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable() | jan.nijtmans | 2020-09-02 | 1 | -6/+6 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2020-08-28 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Add some explicit typecasts, e.g. to (Drawable), and prevent higher-level ↵ | jan.nijtmans | 2020-08-28 | 1 | -4/+4 |
| | | | | | | | | compiler warnings | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-08-27 | 1 | -1/+1 |
|\ \ | |/ | | | | | More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries) | ||||
* | | We don't have to preserve cruft in trunk, so let's get rid of it. | culler | 2020-08-26 | 1 | -1/+1 |
| | | |||||
* | | Add the remaining (cosmetic) changes from the mac_clip branch. | culler | 2020-08-21 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Edit comments, make some stylistic changes, remove an unused function parameter. | culler | 2020-08-21 | 1 | -1/+1 |
| | | |||||
* | | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though ↵ | culler | 2020-06-25 | 1 | -2/+2 |
|\ \ | |/ | | | | | the Big Sur (11.1) beta release identifies itself as 10.16. | ||||
| * | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though ↵ | culler | 2020-06-25 | 1 | -2/+2 |
| | | | | | | | | the Big Sur (11.1) beta release identifies itself as 10.16. | ||||
| * | Don't mind XKeycodeToKeysym() deprecation warning any more. Some MacOS code ↵ | jan.nijtmans | 2020-03-11 | 1 | -6/+6 |
| | | | | | | | | cleanup (e.g. no "register" keyword any more) | ||||
* | | Another round of type-casts for ckalloc() calls. Makes C++ compilers even ↵ | jan.nijtmans | 2020-03-17 | 1 | -1/+1 |
| | | | | | | | | more happy. Mainly for MacOS code. | ||||
* | | Eliminate many -Wextra warnings | jan.nijtmans | 2020-03-05 | 1 | -0/+1 |
| | | |||||
* | | Fix [de579935a9]: Assertion error when drawing a Tk scrollbar on macOS | culler | 2019-10-30 | 1 | -2/+10 |
|\ \ | |/ | |||||
| * | Alternative fix to [de579935a9] - just allow weird looking thumbs. | culler | 2019-10-30 | 1 | -2/+10 |
| | | |||||
| * | Merge 8.5 | jan.nijtmans | 2019-07-31 | 1 | -3/+3 |
| |\ | |||||
* | | | More removals of "register" keyword. | jan.nijtmans | 2019-08-16 | 1 | -6/+6 |
| | | | |||||
* | | | A few end-of-line spacings | jan.nijtmans | 2019-07-30 | 1 | -3/+3 |
|/ / | |||||
* | | Improve scrollbar and ttk::scrollbar on OSX 10.8 and earlier. | culler | 2019-07-01 | 1 | -8/+4 |
| | | |||||
* | | Fix layout bugs. | culler | 2019-07-01 | 1 | -21/+27 |
| | | |||||
* | | Fix geometry of horizontal ttk scrollbars; hide thumb when no scrolling is ↵ | culler | 2019-06-30 | 1 | -30/+38 |
| | | | | | | | | possible. | ||||
* | | Adjust minimum thumb size | culler | 2019-06-29 | 1 | -6/+10 |
| | | |||||
* | | Tiny adjustment. | culler | 2019-06-28 | 1 | -1/+1 |
| | | |||||
* | | Fix Tk scrollbar and merge core-8-6-branch | culler | 2019-06-28 | 1 | -15/+89 |
| | | |||||
* | | Mitigate future merge conflict headaches. | culler | 2019-04-17 | 1 | -185/+210 |
| | | |||||
* | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-10 | 1 | -5/+5 |
|\ \ | | | | | | | | | | | | | | | | 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. | ||||
| * \ | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -2/+2 |
| |\ \ |/ / / | | _ | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | ||||
| * | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -2/+2 |
| | | | | | | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | ||||
| * | Re-working of internal Cocoa widget drawing routines, especially when ↵ | Kevin Walzer | 2015-04-09 | 1 | -39/+50 |
| | | | | | | | | resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches | ||||
| * | Backing out changes; unexpected issues with window resizing that require ↵ | Kevin Walzer | 2015-04-07 | 1 | -34/+25 |
| | | | | | | | | further investigation | ||||
| * | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵ | Kevin Walzer | 2015-04-07 | 1 | -25/+34 |
| | | | | | | | | Culler for patches | ||||
* | | Edited comments in tkMacOSXScrlbr.c | culler | 2018-10-30 | 1 | -39/+48 |
| | | |||||
* | | Fixed scrollbar behavior. Added some padding in buttons for 10.6 only. | culler | 2018-10-30 | 1 | -57/+136 |
| | | |||||
* | | Restore the remaining missing changes stripped out due to the recent ↵ | fvogel | 2018-10-18 | 1 | -8/+1 |
| | | | | | | | | merge/backout dance between branches (scrollbar fixes and Mojave fixes). | ||||
* | | Restore some missing changes stripped out in in merge of Mac scroll code | Kevin Walzer | 2018-10-18 | 1 | -16/+20 |
| | | |||||
* | | Signficant fixes to scrolling in macOS | Kevin Walzer | 2018-10-18 | 1 | -4/+5 |
|\ \ | |||||
| * | | Take into account that the scrollbars on macOS later than 10.6 (Snow ↵ | fvogel | 2018-10-17 | 1 | -4/+5 |
| | | | | | | | | | | | | Leopard) have no arrows. Scrollbar tests will now fail again (I'll fix them), but interactive testing should now show perfect behavior on macOS. | ||||
| * | | Merge bugfix branch bug-050d1ea747 (scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 ↵ | fvogel | 2018-09-24 | 1 | -13/+8 |
| |\ \ | | | | | | | | | | | | | tests fail on macOS) | ||||
| | * | | Fix [050d1ea747]: scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 tests fail on macOS | fvogel | 2018-09-24 | 1 | -13/+8 |
| |/ / |/| | | |||||
| * | | Fix [719ae3991b]: ttk scrollbar-1.[23] tests fail (regression) | fvogel | 2018-09-09 | 1 | -2/+3 |
|/ / | |||||
* | | Delete unused variables, and eol-spacing | jan.nijtmans | 2018-09-01 | 1 | -12/+12 |
| | | |||||
* | | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on ↵ | Kevin Walzer | 2018-08-29 | 1 | -43/+48 |
| | | | | | | | | scrollbar | ||||
* | | Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with ↵ | Kevin Walzer | 2018-08-28 | 1 | -1/+1 |
| | | | | | | | | scrollbar | ||||
* | | Fix a few MacOSX compiler warnings | jan.nijtmans | 2018-08-14 | 1 | -1/+1 |
| | | |||||
* | | Remove warning on unused variable | Kevin Walzer | 2018-08-11 | 1 | -3/+2 |
| | | |||||
* | | Minor tweak | Kevin Walzer | 2018-08-11 | 1 | -0/+1 |
| | |