summaryrefslogtreecommitdiffstats
path: root/generic/tkInt.decls
Commit message (Collapse)AuthorAgeFilesLines
* In trunk, TkMacOSXSetDrawingEnabled is the only place where the ↵fvogel2024-08-291-3/+3
| | | | TK_DO_NOT_DRAW flag is set or cleared. But this function TkMacOSXSetDrawingEnabled is never called by anything in the entire Tk code. As a consequence any test against TK_DO_NOT_DRAW is always false. Remove all this dead code.
* Tweak some error-messages. Fix indentingjan.nijtmans2024-08-071-4/+4
|\
* \ Merge 8.7jan.nijtmans2024-03-231-2/+2
|\ \ | |/
| * Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply ↵jan.nijtmans2024-03-231-3/+3
| | | | | | | | NULL. Re-generate stub table, only creating dummy stub entries for TCL_MAJOR_VERSION < 9
* | Merge 8.7jan.nijtmans2024-01-301-1/+1
|\ \ | |/
| * TkTextMakeByteIndex byteIndex int -> Tcl_Sizejan.nijtmans2024-01-301-1/+1
| |
| * (Cherry-pick): Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> ↵jan.nijtmans2023-12-131-2/+2
| |\ | | | | | | | | | Tcl_Size). Update documentation.
* | | Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update ↵jan.nijtmans2023-12-131-2/+2
| | | | | | | | | | | | documentation.
* | | Change (internal) TkCreateFrame function from argc/argv -> objc/objvjan.nijtmans2023-12-111-1/+1
| | |
* | | Remove internal TkMacOSXDrawable stub entry: no longer necessaryjan.nijtmans2023-11-281-4/+4
| | |
* | | Shuffle (internal) stub-entries, so now same functionnames occupy the same ↵jan.nijtmans2023-11-171-18/+17
| | | | | | | | | | | | stub-entry number, independant from platform.
* | | Backout part of [c9a672c28cc8]: joining X11 tables gives symbol conflicts on ↵jan.nijtmans2023-11-171-155/+658
| | | | | | | | | | | | Linux
* | | Get rid of the "Dummy entry for stubs table backwards compatibility"jan.nijtmans2023-11-161-47/+25
| | |
* | | Remove more deprecated stuff. jan.nijtmans2023-11-161-722/+154
| | | | | | | | | Join "X functions" stub tables for Win and MacOS together as a single platform-independant table
* | | Remove some (very old!) Image-related stuff, and unused stub entriesjan.nijtmans2023-11-161-3/+0
|/ /
* | Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on ↵fvogel2023-07-171-6/+4
|\ \ | |/ | | | | Windows and improve it. Thanks to Christopher Chavez.
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 5 from ↵fvogel2023-07-161-6/+4
| | | | | | | | Christopher Chavez - Implement XSetClipRectangles() on Windows by relocating the existing Aqua implementation
| * Add TkUnusedStubEntry to tkInt stub interfacejan.nijtmans2021-12-081-1/+3
| |
* | Let (internal) TkGetDisplayOf() return Tcl_Size, not intjan.nijtmans2022-12-151-1/+1
| |
* | more int -> Tcl_Size (making use of the increased range in Tcl 9.0)jan.nijtmans2022-10-301-6/+6
| |
* | Some more int -> Tcl_Sizejan.nijtmans2022-10-271-1/+1
| |
* | Fix signature for TkpDrawCharsInContext/TkDrawAngledChars, when compiling ↵jan.nijtmans2022-10-261-1/+1
| | | | | | | | with 9.0 headers
* | Tcl_Size usage warning fixes, more ClientData -> void *jan.nijtmans2022-10-211-23/+23
| |
* | Rebase to 8.7jan.nijtmans2022-10-121-13/+13
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-13/+13
| | |
* | | typo Tk_SetWindowMenuBar -> Tk_SetWindowMenubar. (TIP #606 and ↵jan.nijtmans2022-09-201-8/+8
| | | | | | | | | | | | documentation was correct)
* | | Make TkpWillDrawWidget()/TkpRedrawWidget() available to all platforms, not ↵jan.nijtmans2022-07-311-2/+2
|/ / | | | | | | only MacOSX
* | TIP #606 implementation. TODO: documentationjan.nijtmans2021-12-211-1/+1
| |
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
| |
* | Merge 8.6jan.nijtmans2020-09-271-1/+1
|\ \ | |/
* | Merge 8.6jan.nijtmans2020-09-081-2/+2
|\ \ | |/
| * Merge 8.5. jan.nijtmans2020-09-081-4/+4
| |\ | | | | | | | | | Prevent dummy stub entry before TkpRedrawWidget/TkpWillDrawWidget entries (this is a workaround for an earlier genStubs bug, but those are new stub entries) Don't use "interp children" in testcases yet (test suite should run against Tcl 8.6.9 in Travis too)
| | * Move up TkUnusedStubEntry a little.jan.nijtmans2020-09-081-2/+2
| | | | | | | | | New test function "menubarheight" for MacOSX (backported from 8.6)
* | | Merge 8.6marc_culler2020-09-071-6/+8
|\ \ \ | |/ /
| * | Remove a hash table that was not neededculler2020-09-041-6/+8
| | |
* | | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. jan.nijtmans2020-08-261-3/+4
|\ \ \ | | | | | | | | 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-3/+4
| |/ / | | | | | | | | | dating back to Carbon.
* | | Merge 8.6jan.nijtmans2020-08-211-0/+4
|\ \ \ | |/ /
| * | Move stub entry for XSetClipRectangles to 106, since 92 is already filled in ↵jan.nijtmans2020-08-191-1/+1
| | | | | | | | | | | | Tk 8.7
| * | Test using XSetClipRectangles on macOS.culler2020-08-181-0/+5
| | |
| * | Add XOffsetRegion and XkbKeycodeToKeysym to (internal X11) stub table. More ↵jan.nijtmans2020-08-131-0/+6
| |\ \ | | |/ | | | | | | use of TCL_UNUSED macro
| * | Add 3 more stub entries to MacOSX X11 stub table, which win32 already has: ↵jan.nijtmans2020-08-111-0/+12
| | | | | | | | | | | | XDestroyIC(), XCreatePixmapCursor(), XCreateGlyphCursor()
| * | Add stub entry for XLowerWindow() on MacOS (no idea why this was commented ↵jan.nijtmans2020-08-061-0/+3
| | | | | | | | | | | | | | | out, windows and X11 already had this) More use of TCL_UNUSED()
* | | Merge 8.6jan.nijtmans2020-08-041-8/+8
|\ \ \ | |/ / | | | Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6
* | | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidgetculler2020-05-311-1/+1
|\ \ \ | |/ /
| * | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidgetculler2020-05-311-1/+1
| | |
* | | Remove some unnecessary macOS conditional code by using internal stubs.culler2020-05-291-0/+8
|\ \ \ | |/ /
| * | Remove some unnecessary macOS conditional code by using internal stubs.culler2020-05-291-0/+9
| | |
* | | Formatting and even more size_t usage.jan.nijtmans2020-05-251-1/+1
| | |
* | | More progressjan.nijtmans2020-05-221-12/+12
| | |