summaryrefslogtreecommitdiffstats
path: root/generic/tkCanvas.c
Commit message (Expand)AuthorAgeFilesLines
* Code cleanup in tkCanvas.c/tkMenubutton.c. Use more TCL_UNUSED()jan.nijtmans2024-10-061-18/+9
* Merge 9.0jan.nijtmans2024-09-301-0/+9
|\
| * protect -insertborderwidth/-insertwidth/-selborderwidth, which cannot be nega...jan.nijtmans2024-09-291-0/+9
| |\
| | * protect -insertborderwidth/-insertwidth/-selborderwidth, which cannot be nega...jan.nijtmans2024-09-291-0/+9
| * | Merge 8.7. More indent fixesjan.nijtmans2024-09-291-0/+3
| |\ \ | | |/
| | * Backport fix [f91aa24bbe] (Tcl_Obj usage) for "canvas" to Tk 8.7jan.nijtmans2024-09-271-31/+31
| | * Fix [5f739d2253]: Inconsistency in whether widgets allow negative borderwidth...jan.nijtmans2024-09-091-12/+27
* | | Restore tk.h from trunkjan.nijtmans2024-09-101-23/+23
* | | Merge 9.0jan.nijtmans2024-09-101-46/+61
|\ \ \ | |/ /
| * | Fix [f91aa24bbe]: Use of Tcl_Obj vs char * in Widget storage for "canvas"jan.nijtmans2024-09-091-86/+126
| * | Fix [610a73a179] for canvas -width/-height optionsjan.nijtmans2024-09-081-10/+25
* | | Make it compile (again)jan.nijtmans2024-09-081-2/+2
* | | "canvas" almost done. Only missing are tkCanvPs and tkCanvWindjan.nijtmans2024-09-061-32/+45
* | | Handle canvas width/heightjan.nijtmans2024-09-061-11/+25
* | | Keep Tk_Outline size the samejan.nijtmans2024-09-031-2/+2
* | | takeFocus -> takeFocusObjjan.nijtmans2024-09-021-3/+3
* | | Merge 9.0. More progressjan.nijtmans2024-08-301-32/+56
|\ \ \ | |/ /
* | | Make a start with [610a73a179]: Canvas widget handles pixel objects incorrect...jan.nijtmans2024-08-291-18/+35
|/ /
* | In trunk, TkMacOSXSetDrawingEnabled is the only place where the TK_DO_NOT_DRA...fvogel2024-08-291-17/+0
* | Performance improvement in tkOldConfig.c. See [610a73a179].jan.nijtmans2024-08-291-13/+13
|\ \ | |/
| * Performance improvement in tkOldConfig.c. See [610a73a179]. Backport some for...jan.nijtmans2024-08-291-237/+237
| |\ | |/ |/|
* | Tweak some error-messages. Fix indentingjan.nijtmans2024-08-071-224/+224
|\ \ | |/
* | Implement TK_CONFIG_NULL_OK for TK_CONFIG_PIXELS. Needed for "-elementborderw...jan.nijtmans2024-06-161-1/+1
|\ \ | |/
* | Merge 8.7jan.nijtmans2024-03-271-2/+2
|\ \
* \ \ Merge 8.7jan.nijtmans2024-03-231-64/+64
|\ \ \
* \ \ \ Complement to the fix for [47d4f29159]: Ignored binding scripts for events wi...fvogel2024-03-151-3/+11
|\ \ \ \
* \ \ \ \ Merge 8.7jan.nijtmans2024-02-161-2/+2
|\ \ \ \ \
* \ \ \ \ \ Merge 8.7jan.nijtmans2024-01-251-13/+14
|\ \ \ \ \ \ | |/ / / / /
* | | | | | Merge 8.7jan.nijtmans2023-12-011-2/+5
|\ \ \ \ \ \
| \ \ \ \ \ \
| \ \ \ \ \ \
*-. \ \ \ \ \ \ TIP 647: Change Tk_ConfigureWidgets signature, abandon TK_CONFIG_OBJSjan.nijtmans2023-11-281-121/+20
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 9.0jan.nijtmans2023-11-181-2/+2
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Rebase to trunk.jan.nijtmans2023-11-081-112/+12
| |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-03-311-26/+26
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-01-251-26/+30
| | |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | | TkGetStringsFromObjs() is no longer neededjan.nijtmans2022-11-041-45/+0
| | * | | | | | | | | | alwaysRedraw -> flagsjan.nijtmans2022-11-041-2/+2
| | * | | | | | | | | | Get rid of TK_CONFIG_OBJS flag (and change signature of Tk_ConfigureWidgets)jan.nijtmans2022-11-031-71/+10
| | | | | | | | | | | * Implement TK_CONFIG_NULL_OK for TK_CONFIG_PIXELS. Needed for "-elementborderw...jan.nijtmans2024-06-161-1/+1
| | | | | | | | | | |/
| | | | | | | | | | * Revise some (void *)/(char *) usage. Now on X11, everything compiles/runs wit...jan.nijtmans2024-03-271-2/+2
| | | | | | | | | |/
| | | | | | | | | * Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply NU...jan.nijtmans2024-03-231-79/+80
| | | | | | | | | * Merge 8.6jan.nijtmans2024-03-151-3/+11
| | | | | | | | | |\ | | | | | | | | |/ / | | | | | | | |/| / | | | | | | | | |/
| | | | | | | | * Adjust comments in PickCurrentItem(), TkTextPickCurrent() and CoreEventProc().fvogel2024-03-131-3/+11
| | | | | | | * | Eliminate many (Tcl_Size) typecasts, which are no longer necessaryjan.nijtmans2024-01-251-1/+1
| | | | | | |/ /
| | | | | | * | Fix [5fde07b1d5]: tkCanvas.c: use WORDS_BIGENDIANjan.nijtmans2023-12-011-2/+5
| | | | | |/ /
| | | | | * | TIP #647 (partial, only the 100% upwards compatible part)jan.nijtmans2023-11-281-6/+6
| |_|_|_|/ / |/| | | | |
* | | | | | Eliminate unnecessary Tcl_Panic()jan.nijtmans2023-11-131-2/+3
|/ / / / /
* | | | | 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-3/+3
| * | | | Proposed fix for [d96974d99d], which should work with Tcl 8.6, 8.7 and 9.0jan.nijtmans2023-10-101-1/+1