summaryrefslogtreecommitdiffstats
path: root/generic/tkCanvas.c
Commit message (Expand)AuthorAgeFilesLines
* TIP #704: Extend Tk_CanvasTextInfojan.nijtmans2025-05-151-14/+14
|\
| * Extend Tk_CanvasTextInfo (TIP still to be written)jan.nijtmans2024-11-151-23/+23
* | Rebase to trunkjan.nijtmans2025-04-301-54/+0
|\ \
| * \ Merge 9.0jan.nijtmans2024-10-251-351/+366
| |\ \ | | |/
| * | bugfix in tkOldConfig.cjan.nijtmans2024-06-171-3/+0
* | | Use more Tcl_CreateObjCommand2() internally. Those commands can handle a long...jan.nijtmans2025-03-171-3/+3
* | | Tk 9.1 doesn't run with Tcl 8.7 anymore. This allows a lot of cleanupjan.nijtmans2025-03-121-4/+0
* | | Add some of the changes from bug-61cb40b01b.culler2025-02-281-0/+22
| |/ |/|
* | 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