summaryrefslogtreecommitdiffstats
path: root/generic/tkIntPlatDecls.h
Commit message (Collapse)AuthorAgeFilesLines
* (c) -> ©jan.nijtmans2020-12-091-1/+1
|
* Merge 8.6jan.nijtmans2020-09-271-4/+4
|\
| * Merge 8.6. Change macro namesjan.nijtmans2020-09-241-1/+1
| |\
| * \ Merge 8.6jan.nijtmans2020-09-091-11/+6
| |\ \ | | |/
| * | Implementation ofr TIP #581 for Tkjan.nijtmans2020-08-121-0/+2
| | |
* | | Merge 8.6marc_culler2020-09-071-11/+6
|\ \ \ | | |/ | |/|
| * | Remove a hash table that was not neededculler2020-09-041-11/+6
| |/
* | Merge 8.6jan.nijtmans2020-08-271-2/+0
|\ \ | |/ | | | | 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)
* | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. jan.nijtmans2020-08-261-5/+6
|\ \ | | | | | | Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more
| * | Fix [08eb057dea]: remove two unused stub functions related to cursors and ↵culler2020-08-251-5/+3
| |/ | | | | | | dating back to Carbon.
* | Merge 8.6jan.nijtmans2020-03-301-6/+136
|\ \ | |/
| * Make TkGenerateActivateEvents() available to Win32 and X11jan.nijtmans2020-03-291-6/+13
| |
| * Add more (dummy) stub entries, as preparation for futher stub ↵jan.nijtmans2020-03-291-0/+123
| | | | | | | | simplifications in 8.7 and 9.0
* | Simplify many MacOS-specific types which are not necessaryjan.nijtmans2019-09-301-2/+2
| |
* | Rebase to trunkfvogel2019-08-271-0/+3
|\ \
| * \ Fix bug 1951abf33d: Aqua sometimes segfaults when destroying a transient.culler2019-03-011-2/+2
| |\ \
| * | | Eliminate CONST86: Since Tk 8.7 only compiles with Tcl >= 8.6 anyway, we ↵jan.nijtmans2018-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | just can use "const" everywhere. typo's: occured -> occurred
| * | | Fix clipboard behavior and remove the TkSuspendClipboard stub function.culler2018-10-181-5/+3
| |\ \ \
| * | | | Change flag NEW_STYLE_COMMANDS into OLD_STYLE_COMMANDS. This makes it easier ↵jan.nijtmans2018-08-081-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | to remove the deprecated part in the future. If building with Tcl > 8, Don't build the compatibility Tk_Photo* (From Tk < 8.4 or so) functions any more.
| * | | | TIP #487: Stop support for Pre-XP Windowsjan.nijtmans2017-12-071-0/+5
| |\ \ \ \
| | * | | | no longer export TkWinGetPlatformId as symbol from dll: Since ↵jan.nijtmans2017-11-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | TkWinGetPlatformId is a macro now this is no longer necessary
| | * | | | If Tk is compiled with -DTK_NO_DEPRECATED, remove TkWinGetPlatformId from ↵jan.nijtmans2017-11-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | the stub table.
| | * | | | Remove pre-XP supportjan.nijtmans2017-11-231-0/+3
| |/ / / /
* | | | | macOS: Rename TkMacOSXGetCapture --> TkpGetCapture, and regenerate stubs.fvogel2019-08-271-4/+4
| |_|_|/ |/| | |
* | | | Review: Suggested to rename TkpGetCapture back to TkMacOSXGetCapture for ↵jan.nijtmans2019-08-271-8/+11
| | | | | | | | | | | | | | | | MacOSX, and keep the same return type (also for TkpGetCapture).
* | | | macOS: Rename TkMacOSXGetCapture --> TkpGetCapture, and regenerate stubs.fvogel2019-08-261-4/+4
| | | |
* | | | Fix [943d5ebe51]: Destroying a widget cancels resizing of main window on ↵fvogel2019-08-261-0/+5
| |_|/ |/| | | | | | | | Windows. (Note: Branch builds and works on Windows, will not build (yet) on Linux or macOS)
* | | Remove some bloat from tkMacOSXWm.c.culler2019-02-281-2/+2
| | |
* | | make distdgp2018-11-011-1/+1
| |/ |/|
* | Removed all traces of the TkSuspendClipboard stub.culler2018-10-181-5/+3
|/
* Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h ↵jan.nijtmans2015-07-151-1/+2
|\ | | | | | | and tkStubInit.c
| * Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h ↵jan.nijtmans2015-07-151-2/+5
| | | | | | | | and tkStubInit.c
| * Re-working of internal Cocoa widget drawing routines, especially when ↵Kevin Walzer2015-04-091-1/+5
| | | | | | | | resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches
| * Repair mangled stubs header file.dgp2015-04-081-1220/+0
| |
| * Backing out changes; unexpected issues with window resizing that require ↵Kevin Walzer2015-04-071-4/+1220
| | | | | | | | further investigation
| * Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵Kevin Walzer2015-04-071-1/+5
| | | | | | | | Culler for patches
* | Re-working of internal Cocoa widget drawing routines, especially when ↵Kevin Walzer2015-04-091-2/+3
| | | | | | | | 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 Walzer2015-04-071-3/+2
| | | | | | | | further investigation
* | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵Kevin Walzer2015-04-071-2/+3
| | | | | | | | Culler for patches
* | Silence some compiler warnings.dgp2015-02-121-0/+6
|\ \ | |/
| * Different approach to stubs for the TkpScanWindowId() declaration.dgp2015-02-121-0/+11
| | | | | | Man, what an inflexible maintenance chore this stuff is.
* | Make "send" (and "testsend") use the Tcl_Obj API.jan.nijtmans2014-05-231-6/+6
| |
* | Eliminate all usage of __WIN32__ macro: Some compilers (e.g. Clang/LLVM) ↵jan.nijtmans2014-02-101-6/+6
| | | | | | | | | | don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW]
* | Put extern "C" guards around all stub table struct definitions, jan.nijtmans2013-10-311-3/+5
|\ \ | |/ | | | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files.
| * Put extern "C" guards around all stub table struct definitions, jan.nijtmans2013-10-311-3/+5
| | | | | | | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files.
| * Cherrypick Merge, Backport of [6223d9e067]. Restored fromandreask2012-10-091-0/+10
| | | | | | | | | | | | | | | | | | tk-cocoa-8-5-bacport-branch, did not survive the merge. See trunk 2012-05-29 Donal K. Fellows * generic/tkInt.decls (TkMacOSXDrawable): Added OSX-specific mechanism to allow retrieval of the drawing surface. Allows Canvas3d to be adapted to 8.6.
| * review remarks, see mail.jan.nijtmans2012-09-121-2/+0
| |
| * Review branch for merge of Tk-Cocoa into Tk 8.5 main branchKevin Walzer2012-09-121-31/+31
| |
| * eliminate some warnings, caused by previous mergejan.nijtmans2012-06-071-0/+2
| |
| * merge core-8-4-branch, still to be tested on Unixjan.nijtmans2012-05-291-60/+30
| |\