summaryrefslogtreecommitdiffstats
path: root/generic/tkFrame.c
Commit message (Expand)AuthorAgeFilesLines
* Redo tkFrame.c changes, this time correctjan.nijtmans2025-03-181-5/+5
* Revert changes to tkFrame.c: it causes image-1.11 and image-1.12 test failuresjan.nijtmans2025-03-171-4/+4
* Use more Tcl_CreateObjCommand2() internally. Those commands can handle a long...jan.nijtmans2025-03-171-4/+4
* Tk 9.1 doesn't run with Tcl 8.7 anymore. This allows a lot of cleanupjan.nijtmans2025-03-121-4/+0
* Finish for "text". Alphabetise button and frame range checksjan.nijtmans2025-01-241-11/+11
* Fix [f91aa24bbe] for canvps. Few tweaks for framejan.nijtmans2024-10-201-22/+19
|\
| * Fix [f91aa24bbe] for canvps. Few tweaks for framejan.nijtmans2024-10-191-29/+23
| * (backport) Fix [ac7c1fa381]: Crash at Tk startupjan.nijtmans2024-10-191-5/+5
| * Revert part of [d64d63d0a701d517]: We won't fix [29ba539501] in Tk 8.7jan.nijtmans2024-10-181-92/+66
| * framePtr->menuNameObj could be NULL herejan.nijtmans2024-10-181-2/+2
* | Fix [ac7c1fa381]: Crash at Tk startup, introduced by [6b7d9bbd37].fvogel2024-10-191-1/+1
* | Fix [f91aa24bbe] for "textimage" and "frame": Use of Tcl_Obj vs char * in Wid...jan.nijtmans2024-10-181-53/+49
|\ \ | |/
| * Fix [f91aa24bbe] for "textimage" and "frame": Use of Tcl_Obj vs char * in Wid...jan.nijtmans2024-10-181-53/+49
* | Fix [de83677067]: Compile error (undeclared identifier) in generic/tkFrame.cjan.nijtmans2024-08-261-4/+4
|\ \ | |/
| * Fix [de83677067]: Compile error (undeclared identifier) in generic/tkFrame.cjan.nijtmans2024-08-261-4/+4
* | Remove caching for "frame" width/height as welljan.nijtmans2024-08-251-9/+20
|\ \ | |/
| * Remove caching for "frame" width/height as welljan.nijtmans2024-08-251-9/+20
* | Reduce caching in "frame", in case of scaling factor changesjan.nijtmans2024-08-251-67/+84
|\ \ | |/
| * Fix [29ba539501] for "frame": many PIXEL options don't keep their configured ...jan.nijtmans2024-08-251-72/+104
| * Fix [610aa08858]: Crash when collapsing toplevel vertically on X11. Thanks to...jan.nijtmans2024-06-231-1/+5
| |\
| | * Make somewhat more C++-compatible (backported from 8.7)jan.nijtmans2023-10-121-60/+62
* | | Fix spinbox crash. Minor other fixes for frame and listboxjan.nijtmans2024-08-101-9/+3
* | | Make "entry" work. No test failures any more. Many renamings of fields (*Ptr ...jan.nijtmans2024-07-111-28/+29
* | | Rebase to 9.0 (entry-6.11 testcase is failing!)jan.nijtmans2024-07-101-6/+25
|\ \ \
| * | | More progressjan.nijtmans2024-06-081-0/+15
| * | | Proposed solution for [29ba539501]: many PIXEL options don't keep their confi...jan.nijtmans2024-06-071-6/+10
| |/ /
| * | Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply NU...jan.nijtmans2024-03-231-2/+3
* | | Merge 9.0. Streamline some indentingjan.nijtmans2024-06-301-1/+5
|\ \ \
| * | | Fix [610aa08858]: Crash when collapsing toplevel vertically on X11. Thanks to...fvogel2024-06-231-1/+5
* | | | Try to ensure that clipping regions are ready before filling a frame; clean u...culler2024-06-221-0/+2
|/ / /
* | | Merge 8.7jan.nijtmans2024-03-071-7/+5
|\ \ \ | |/ /
| * | Another round of int -> Tcl_Size changesjan.nijtmans2024-03-071-11/+9
* | | Merge 8.7jan.nijtmans2024-02-071-1/+1
|\ \ \ | |/ /
| * | Eliminate a bunch of unneeded type-casts, mainly (char *)jan.nijtmans2024-02-071-1/+1
* | | Change (internal) TkCreateFrame function from argc/argv -> objc/objvjan.nijtmans2023-12-111-65/+8
|/ /
* | Make all Destroy??? functions match the Tcl_FreeProc signature. That will pre...jan.nijtmans2023-10-261-1/+5
* | Merge 8.6. Some C++-fixesjan.nijtmans2023-10-111-1/+1
|\ \ | |/
| * Do away with all those type-casts. Compatibility with 9.0 is still no issuejan.nijtmans2023-10-111-5/+5
| * Proposed fix for [d96974d99d], which should work with Tcl 8.6, 8.7 and 9.0jan.nijtmans2023-10-101-1/+1
* | Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on Wi...fvogel2023-07-171-8/+5
|\ \ | |/
| * Add an example of XSetClipRectangles() use, for non-Ttk labelframe widgets wi...fvogel2023-07-171-8/+5
| * argc -> objc where appropriatejan.nijtmans2022-07-121-1/+1
| * Eliminate "register" keyword. Use more TCL_UNUSED()jan.nijtmans2021-03-231-10/+10
* | More -1 -> TCL_INDEX_NONE. More TCL_UNUSED(jan.nijtmans2023-03-121-47/+38
* | Rebase to 8.7jan.nijtmans2022-10-121-3/+3
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-3/+3
* | | typo Tk_SetWindowMenuBar -> Tk_SetWindowMenubar. (TIP #606 and documentation...jan.nijtmans2022-09-201-4/+4
|/ /
* | argc -> objc, where Tcl_Obj * arrays are handledjan.nijtmans2022-06-221-1/+1
* | Merge 8.7jan.nijtmans2022-03-111-12/+12
|\ \
| * | TIP #606 implementation. TODO: documentationjan.nijtmans2021-12-211-12/+12