Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | possible fix for d83153578e to align mouse and vertical scrollbar on macOS ↵ | Kevin Walzer | 2018-08-11 | 1 | -14/+9 |
| | | | | by using only normal-size scrollbar, removing small variant | ||||
* | various end-of-line spaces | jan.nijtmans | 2017-05-01 | 1 | -2/+2 |
| | |||||
* | 1. Fix for segfault with latest version of Xcode on macOS 10.12; thanks to ↵ | Kevin Walzer | 2017-04-20 | 1 | -31/+50 |
| | | | | Bill Joye for patch. 2. Improvements to HITheme scroller on macOS: smoother scrolling, and scrollbar now correctly highlights when being pressed and during enter/leave events. Thanks to Tortsen Reincke for bug report (061bf93176a5684a4a855f8177b290c59dd39bf2). | ||||
* | Use size_t in stead of int for some internal refCount variables. On 32-bit ↵ | jan.nijtmans | 2015-07-08 | 1 | -1/+1 |
| | | | | systems, this doubles the range (as size_t is unsigned), on 64-bit system much more than that. | ||||
* | Re-working of internal Cocoa widget drawing routines, especially when ↵ | Kevin Walzer | 2015-04-09 | 1 | -37/+47 |
| | | | | 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 | -33/+26 |
| | | | | further investigation | ||||
* | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵ | Kevin Walzer | 2015-04-07 | 1 | -26/+33 |
| | | | | Culler for patches | ||||
* | Merge-mark, and remove some unnecessary end-of-line spacing. | jan.nijtmans | 2015-03-16 | 1 | -1/+1 |
|\ | |||||
| * | Fix for Cocoa scrollbar appearance on 10.6 | Kevin Walzer | 2015-02-19 | 1 | -0/+8 |
| | | |||||
* | | Fix for Cocoa scrollbar appearance on 10.6 | Kevin Walzer | 2015-02-19 | 1 | -0/+8 |
| | | |||||
* | | Silence some compiler warnings. | dgp | 2015-02-12 | 1 | -7/+4 |
|\ \ | |/ | |||||
| * | Silence some compiler warnings | dgp | 2015-02-12 | 1 | -7/+4 |
| | | |||||
| * | Restore build of backported scrollbar work. | dgp | 2015-02-10 | 1 | -1/+1 |
| | | |||||
| * | Scrolling now working at an acceptable level with HITheme API; Unix scroll ↵ | Kevin Walzer | 2015-01-30 | 1 | -464/+317 |
| | | | | | | | | bindings driving scrolling in Tk window and Mac scrollbar just has to re-draw itself | ||||
| * | Cleanup of scrollbar backport on Cocoa | Kevin Walzer | 2015-01-12 | 1 | -28/+8 |
| | | |||||
| * | Revert changes to Mac scrollbar; native implementation is best that can be ↵ | Kevin Walzer | 2015-01-12 | 1 | -94/+61 |
| | | | | | | | | done, custom drawing in scrollbar is worse from UI standpoint. | ||||
| * | Refinement of custom scrollbars on Tk-Cocoa; now more centered, virtually ↵ | Kevin Walzer | 2014-12-24 | 1 | -45/+47 |
| | | | | | | | | identical to scrollbars in Safari, etc. | ||||
| * | All on Tk/Cocoa: Improve view performance during resizing; implement custom ↵ | Kevin Walzer | 2014-12-24 | 1 | -1/+52 |
| | | | | | | | | drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped | ||||
| * | Back out changes not pertaining to private API; those files should not have ↵ | Kevin Walzer | 2014-11-18 | 1 | -1/+1 |
| | | | | | | | | been updated. | ||||
| * | Fix display of scrollbars when their window is not mapped in Tk-Cocoa | Kevin Walzer | 2014-09-23 | 1 | -11/+113 |
| | | |||||
| * | Fine-tune scrolling, especially of text widgets with embedded windows, after ↵ | Kevin Walzer | 2014-07-28 | 1 | -20/+0 |
| | | | | | | | | removal of private API calls; performance is now better and within acceptable ranges. | ||||
| * | Add copyright notice to Marc Culler for extensive patch to alpha rendering ↵ | Kevin Walzer | 2014-07-25 | 1 | -0/+3 |
| | | | | | | | | on Mac/Cocoa; remove private API calls to comply with platform requirements. | ||||
| * | Fix for 3016181, thanks to Tom Goddard for patch | Kevin Walzer | 2013-08-25 | 1 | -0/+2 |
| | | |||||
| * | Backport of ::tk::mac::useCompatibilityMetrics handling and scrollbar ↵ | jan.nijtmans | 2012-10-23 | 1 | -31/+29 |
| | | | | | | | | metrics handling from trunk | ||||
| * | Review branch for merge of Tk-Cocoa into Tk 8.5 main branch | Kevin Walzer | 2012-09-12 | 1 | -766/+338 |
| | | |||||
* | | Remove unnecessary end-of-line spacing | jan.nijtmans | 2015-02-02 | 1 | -18/+18 |
| | | |||||
* | | Scrolling is now working at an acceptable level; using Unix bindings to ↵ | Kevin Walzer | 2015-01-30 | 1 | -481/+313 |
| | | | | | | | | drive scrolling in Tk window, and just requiring Mac HITheme scrollbar to re-draw itself | ||||
* | | remove some unnecessary eol-spacing | jan.nijtmans | 2015-01-15 | 1 | -2/+2 |
| | | |||||
* | | Revert changes to Mac scrollbar; native implementation is best that can be ↵ | Kevin Walzer | 2015-01-12 | 1 | -85/+34 |
| | | | | | | | | done, custom drawing in scrollbar is worse from UI standpoint. | ||||
* | | Refinement of custom scrollbars on Tk-Cocoa; now more centered, virtually ↵ | Kevin Walzer | 2014-12-24 | 1 | -9/+11 |
| | | | | | | | | identical to scrollbars in Safari, etc. | ||||
* | | All on Tk/Cocoa: Improve view performance during resizing; implement custom ↵ | Kevin Walzer | 2014-12-24 | 1 | -34/+83 |
| | | | | | | | | drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped | ||||
* | | Remove unnecessary end-of-line spacing | jan.nijtmans | 2014-11-21 | 1 | -3/+3 |
| | | |||||
* | | Back out changes not pertaining to private API; those files should not have ↵ | Kevin Walzer | 2014-11-20 | 1 | -7/+3 |
| | | | | | | | | been updated. | ||||
* | | Remove residual private API calls from Tk/Mac after Mac App Store review ↵ | Kevin Walzer | 2014-11-18 | 1 | -2/+6 |
| | | | | | | | | flagged them as being present. | ||||
* | | Fix display of scrollbars when their window is not mapped in Tk-Cocoa | Kevin Walzer | 2014-09-23 | 1 | -11/+113 |
| | | |||||
* | | Add copyright notice to Marc Culler for extensive patch to alpha rendering ↵ | Kevin Walzer | 2014-07-25 | 1 | -0/+3 |
| | | | | | | | | on Mac/Cocoa; remove private API calls to comply with platform requirements. | ||||
* | | Fix for 3016181, thanks to Tom Goddard for patch | Kevin Walzer | 2013-08-25 | 1 | -0/+2 |
| | |