summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix safe.test when running in a Tcl 8.7 environment (backported from Tk 8.7)jan.nijtmans2020-09-021-11/+23
|
* Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename ↵jan.nijtmans2020-09-0218-177/+177
| | | | (internal) TkMacOSXDrawableWindow() to TkMacOSXGetNSWindowForDrawable(). Code (type-cast) cleanup
* Remove obsolete codejan.nijtmans2020-08-317-120/+32
|
* Change expectation of safe-5.1 (error-message changed in Tcl)jan.nijtmans2020-08-313-2/+7
| | | Don't use Tcl_GetMaster() any more, use Tcl_GetParent() in stead. With fallback for Tcl < 8.6.11.
* Add some explicit typecasts, e.g. to (Drawable), and prevent higher-level ↵jan.nijtmans2020-08-285-12/+31
| | | | compiler warnings
* Merge doscript_goof branch; thanks to Lars Hellstrom for patchesKevin Walzer2020-08-282-3/+6
|\
| * Test branch for AppleScript bugs with patch from Lars HelstromKevin Walzer2020-08-242-3/+6
| |
* | Some internal master -> container renamings, nothing related to APIjan.nijtmans2020-08-274-96/+97
| |
* | TkContentView -> TKContentView (twice)jan.nijtmans2020-08-272-2/+2
| |
* | Eliminate type casts to (TKContentView *)jan.nijtmans2020-08-274-8/+7
| |
* | Add comments explaining the obscure reason that the name ↵culler2020-08-261-2/+10
| | | | | | | | TkMacOSXGetRootControl exists and why it should never be used.
* | Another simplification: Change TkMacOSXDrawableView() from a MODULE_SCOPE ↵jan.nijtmans2020-08-262-34/+8
| | | | | | | | function to a macro. This saves an empty wrapper-function for TkMacOSXGetRootControl()
* | Simplifications, because TkMacOSXGetDrawablePort() always returns NULLjan.nijtmans2020-08-264-96/+20
| | | | | | Remove stub copies which are only meant for future NSAPI-related support: Since no browser supports NSAPI any more, who cares ....
* | Rename the NSGraphicsContext macro and add a flipped parameter. Fix accent ↵culler2020-08-254-6/+6
| | | | | | | | colors on old macs.
* | Fix one more compilation issue with old macOS targets.culler2020-08-253-7/+10
| |
* | Merge 8.5jan.nijtmans2020-08-252-11/+11
|\ \
| * | Keep gcc-5 and gcc-6 builds on "bionic", because "focal" doesn't have thesejan.nijtmans2020-08-251-2/+2
| | |
| * | Upgrade Travis build from bionic to focaljan.nijtmans2020-08-241-12/+12
| | |
* | | Move XGetImage and XCopyArea to tkMacOSXImage.c and eliminate references to ↵culler2020-08-248-557/+523
|\ \ \ | | | | | | | | | | | | XImage.pixelpower.
| * | | Address compiler warnings.culler2020-08-231-6/+2
| | | |
| * | | Remove all use of XImage.pixelpower, but not the field, simplify and reorganize.culler2020-08-228-557/+527
| | | |
* | | | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions.culler2020-08-243-14/+22
|\ \ \ \
| * | | | Use graphicsPort instead of CGContext if the minimum target is earlier than ↵culler2020-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | 10.10.
| * | | | Fix [bc62f78191]: compilation issues when targeting older macOS versions.culler2020-08-232-15/+21
| |/ / /
* | | | Fix duplicate test name scrollbar-3.50.1fvogel2020-08-241-1/+1
|\ \ \ \
| * | | | Fix duplicate test name scrollbar-3.50.1fvogel2020-08-241-1/+1
| | | | |
* | | | | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to ↵culler2020-08-241-3/+3
| |_|_|/ |/| | | | | | | | | | | Csaba Nemethi
* | | | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk.fvogel2020-08-231-7/+7
| |/ / |/| |
* | | Add the remaining (cosmetic) changes from the mac_clip branch.culler2020-08-2110-132/+132
|\ \ \
| * | | Edit comments, make some stylistic changes, remove an unused function parameter.culler2020-08-2110-132/+132
| | | |
* | | | Fix [291699a5]: ttk::scrollbar : graphical grip does not have mouse bindings. jan.nijtmans2020-08-2110-27/+29
|\ \ \ \ | | | | | | | | | | Also remove some eol-spacing.
| * | | | Fix mouse bindings for scrollbars with graphical grip elements.bll2020-08-201-1/+3
| | | | |
| * | | | Create new branch named "bug-291699a5"bll2020-08-200-0/+0
| | | | |
* | | | | Fix [b505e5f6a9]: Aqua: possible to implement XSetClipRectangles()?jan.nijtmans2020-08-219-81/+106
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | More cleanup in TkMacOSXSetupDrawingContext - thanks to Christopher Chavez.culler2020-08-191-7/+1
| | | | |
| * | | | Make TkpReleaseRegion and TkpRetainRegion static; remove mac-specific code ↵culler2020-08-195-24/+25
| | | | | | | | | | | | | | | | | | | | from xgc.c; remove call to XSetClipMask; add debug logging
| * | | | Move stub entry for XSetClipRectangles to 106, since 92 is already filled in ↵jan.nijtmans2020-08-193-13/+13
| | | | | | | | | | | | | | | | | | | | Tk 8.7
| * | | | Yet another cleanup of TkMacOSXSetupDrawingContextculler2020-08-181-50/+46
| | | | |
| * | | | Test using XSetClipRectangles on macOS.culler2020-08-184-4/+38
| | | | |
* | | | | Fix 2 places where using "unsigned long" is overkill on 64-bit platformsjan.nijtmans2020-08-211-3/+3
| |/ / / |/| | |
* | | | Improve formatting of ttk::style man page, and respect alphabetical order of ↵fvogel2020-08-201-25/+33
| | | | | | | | | | | | | | | | commands.
* | | | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The ↵fvogel2020-08-1914-51/+69
|\ \ \ \ | | | | | | | | | | | | | | | focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag.
| * | | | Comment out documentation of -border and -unit as layout options.fvogel2020-08-192-8/+11
| | | | |
| * | | | Remove the focus ring of selected items of ttk::treeview.fvogel2020-07-181-2/+1
| | | | |
| * | | | Document -border and -unit options for ttk layouts.fvogel2020-07-182-2/+7
| | | | |
| * | | | Remove documentation of non-implemented TTK_STICK_ALL flag.fvogel2020-07-181-2/+2
| | | | |
| * | | | In ttk layouts, specifying -expand 1 (resp. TTK_EXPAND) is superfluous when ↵fvogel2020-07-1810-31/+29
| | | | | | | | | | | | | | | | | | | | -side (resp. TTK_PACK_*) is not given. Remove such superfluous specifications.
| * | | | Two occurrences leftover in previous commit.fvogel2020-07-181-4/+2
| | | | |
| * | | | In ttk layouts, when -expand 1 is specified, then -side is ignored. Ditto ↵fvogel2020-07-188-11/+11
| | | | | | | | | | | | | | | | | | | | for respectively the TTK_EXPAND and TTK_PACK_* flags. Remove such specs that are anyway ignored.
| * | | | More detailed documentation of the simplified packing algorithm and options ↵fvogel2020-07-181-6/+13
| | | | | | | | | | | | | | | | | | | | used by ttk for layouts.