summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2020-09-0318-1674/+1662
|\
| * (cherry-pick: Slave ->Pane, Master->Container in tkPanedwindow.cjan.nijtmans2020-09-0311-1078/+1078
| | | | | | More Master->Container-related changes
* | Merge 8.6jan.nijtmans2020-09-0320-317/+321
|\ \ | |/
| * Implement part of TIP #581: Master/Slave. Not complete yet, and also the ↵jan.nijtmans2020-09-0321-567/+594
| | | | | | | | change to TkGetGeomContainer/TkGetTransientContainer is left out for now.
* | Merge 8.6jan.nijtmans2020-09-0218-62/+62
|\ \ | |/
| * Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-0218-62/+62
| |
* | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 morejan.nijtmans2020-09-0250-128/+241
|\ \
| * \ Merge trunkjan.nijtmans2020-08-2511-595/+563
| |\ \
| * \ \ Merge trunkjan.nijtmans2020-08-248-9/+9
| |\ \ \
| * \ \ \ Merge trunkjan.nijtmans2020-08-2480-693/+648
| |\ \ \ \
| * \ \ \ \ Merge trunkjan.nijtmans2020-08-182-18/+26
| |\ \ \ \ \
| * \ \ \ \ \ Merge trunkjan.nijtmans2020-08-171-6/+6
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge trunkjan.nijtmans2020-08-174-40/+113
| |\ \ \ \ \ \ \
| * | | | | | | | New function Tk_FontGetDescription()jan.nijtmans2020-08-145-1/+67
| | | | | | | | |
| * | | | | | | | Merge trunkjan.nijtmans2020-08-148-97/+95
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge trunkjan.nijtmans2020-08-1439-98/+98
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge trunkjan.nijtmans2020-08-1411-41/+87
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2020-08-1385-1768/+1992
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Add documentation. Let ttk use the new Tk_SendVirtualEventjan.nijtmans2020-07-1510-39/+43
| | | | | | | | | | | | |
| * | | | | | | | | | | | New TIP #580 implementation. Documentation still missing.jan.nijtmans2020-07-1439-97/+140
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-09-0217-178/+162
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| * | | | | | | | | | | | 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
* | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-316-116/+32
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | Remove obsolete codejan.nijtmans2020-08-317-120/+32
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-313-32/+29
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | 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.
* | | | | | | | | | | | | Fix [https://core.tcl-lang.org/tcl/tktview/07eb49661a|07eb49661a]: Change to ↵jan.nijtmans2020-08-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | genStubs.tcl between 8.6 and 8.7 breaks packages for macOS.
* | | | | | | | | | | | | Fix errors in tk.decls which would break the build after genStubs is run.marc_culler2020-08-291-9/+8
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-286-12/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | 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
| |\ \ \ \ \ \ \ \ \ \ \ \
* | | | | | | | | | | | | | Fix incomplete mergeKevin Walzer2020-08-281-4/+2
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge doscript_goof branch; thanks to Lars Hellstrom for patchesKevin Walzer2020-08-282-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | Test branch for AppleScript bugs with patch from Lars HelstromKevin Walzer2020-08-242-3/+6
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | For now, put back TkMacOSXGetRootControl(), since Kevin Walzer uses it in ↵jan.nijtmans2020-08-275-40/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | his extensions
* | | | | | | | | | | | | | Attempt to maintain binary compatibility with 8.6 without having to live ↵culler2020-08-271-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with awful names.
* | | | | | | | | | | | | | Merge 8.6. Some more textual changesjan.nijtmans2020-08-277-119/+119
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | Some internal master -> container renamings, nothing related to APIjan.nijtmans2020-08-274-96/+97
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-272-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | TkContentView -> TKContentView (twice)jan.nijtmans2020-08-272-2/+2
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-2712-82/+68
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * | | | | | | | | | | | | 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.
* | | | | | | | | | | | | | We don't have to preserve cruft in trunk, so let's get rid of it.culler2020-08-2611-111/+47
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge 8.6jan.nijtmans2020-08-263-37/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | tkBind.c: button numbers are always positive
| * | | | | | | | | | | | | 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()
* | | | | | | | | | | | | | Merge-markjan.nijtmans2020-08-260-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | 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 ....
* | | | | | | | | | | | | | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. jan.nijtmans2020-08-2613-293/+46
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more