summaryrefslogtreecommitdiffstats
path: root/generic/tkFrame.c
Commit message (Expand)AuthorAgeFilesLines
* Use (char *)NULL sentinelsjan.nijtmans2025-06-261-3/+3
* Rebase to trunkjan.nijtmans2025-04-301-39/+0
|\
| * Rebase to 9.0jan.nijtmans2025-02-191-39/+0
| |\
| | * Merge 9.0jan.nijtmans2024-10-251-129/+144
| | |\
| | * \ Rebase to 9.0jan.nijtmans2024-07-091-10/+0
| | |\ \
| | | * \ Rebase to 9.0jan.nijtmans2024-06-231-10/+0
| | | |\ \
| | | | * | Merge 9.0. Finish implementation. Remove special processing, not neccessary a...jan.nijtmans2024-06-171-10/+0
* | | | | | 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