summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Made the cascade arrows of the menu entries on X11 and the values of further ↵csaba2023-01-2412-86/+161
| | | | | | | | | | | | | | | | | | | | | | | | Ttk styling options scaling-aware. See the ticket <a href="https://core.tcl-lang.org/tk/info/f20f46b9">[f20f46b9]</a> for details.
| * | | | | Scaling aware classic buttons with simple bordergriffin2023-01-211-162/+191
| | | | | |
* | | | | | Merge 8.6 (more TCL_UNUSED usage)jan.nijtmans2023-02-0710-150/+81
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | / | | |_|_|/ | |/| | |
| * | | | Use more TCL_UNUSED() macro's in stead of (void) castsjan.nijtmans2023-02-077-174/+107
| | | | |
* | | | | Fix for Ticket [c936def7d38]. Filter out Indicator images generated and used ↵griffin2023-02-061-3/+3
| |_|_|/ |/| | | | | | | | | | | by checkbutton and radiobutton widgets.
* | | | merge core-8-6-branch: now textWind.test follows the computation pattern ↵fvogel2023-01-282-108/+127
|\ \ \ \ | |/ / / | | | | | | | | initiated with textDisp.test.
| * | | merge less_tests_constraints: now textWind.test follows the computation ↵fvogel2023-01-282-108/+127
| |\ \ \ | | | | | | | | | | | | | | | pattern initiated with textDisp.test.
| | * | | Revert to using {Courier -12} as fixedFont like it originally was.fvogel2023-01-221-1/+1
| | | | |
| | * | | Remove very old comments about statements influencing tests results, ↵fvogel2023-01-221-5/+0
| | | | | | | | | | | | | | | | | | | | specifically here destruction of frame widgets used in previous tests. This should someday be included in -cleanup sections within each tests. As it is, the tests are not independant from each other.
| | * | | Factorize computations in expected textWind.test results (use proc bo, xw, ↵fvogel2023-01-222-102/+127
| | | | | | | | | | | | | | | | | | | | xchar, yline - same as in textDisp.test).
| | * | | Revert changes in tests/textWind.test erroneously present in previous commit.fvogel2023-01-191-36/+17
| | | | |
| | * | | merge core-8-6-branchfvogel2023-01-1954-129/+233
| | |\ \ \
| | * | | | Backout previous commit, ttk entry-2.1.1 really fails on macOS with XQuartz ↵fvogel2023-01-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | at Github CI.
| | * | | | Experiment. Remove failsOnXQuartz constraint on ttk entry-2.1.1 since I ↵fvogel2023-01-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | can't reproduce the failure on macOS with XQuartz.
| | * | | | merge core-8-6-branchfvogel2023-01-1438-615/+426
| | |\ \ \ \
* | | \ \ \ \ Make classic check and radio buttons screen scaling aware. Thanks to Csaba ↵griffin2023-01-261-196/+279
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | for this contribution.
| * | | | | | Image and placement improvements provided by Csaba (Thanks!)griffin2023-01-251-154/+119
| | | | | | |
| * | | | | | Merge 8.7jan.nijtmans2023-01-255-11/+16
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Make -rowheight/-columnseparatorwidth/-indent (in ttk treeview) ↵jan.nijtmans2023-01-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | points-aware, so it can be scalable
* | | | | | | Whenever searching fonts with Tcl_UtfToExternal(... TCL_ENCODING_STOPONERROR ↵jan.nijtmans2023-01-243-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ..), specify TCL_ENCODING_STRICT too: We already know that Surrogates don't have graphical representtation, so we can stop early
* | | | | | | Fix a mistake in sprintf eradication (it had no impact since ↵fvogel2023-01-221-2/+2
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | / | |_|_|_|_|/ |/| | | | | TK_SEND_ENABLED_ON_WINDOWS is not defined.
| * | | | | Fix a mistake in sprintf eradication (it had no impact since ↵fvogel2023-01-221-2/+2
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | TK_SEND_ENABLED_ON_WINDOWS is not defined.
| | * | | | Fix error in tkWinSend.c (there was no impact since ↵fvogel2023-01-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | TK_SEND_ENABLED_ON_WINDOWS is not defined, but anyway: thanks Jan!).
| | | * | | Combine scaling-aware-classic-simple implemenation with 3D check and radio ↵griffin2023-01-244-646/+307
| | | | | | | | | | | | | | | | | | | | | | | | button images. Improve icon placement.
| | | * | | Merge trunkgriffin2023-01-2169-273/+355
| | | |\ \ \ | |_|_|/ / / |/| | | | |
* | | | | | Remove failsOnXQuarz from some testcases: no longer needed. The problem was ↵jan.nijtmans2023-01-202-8/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | a real bug in Tcl, not Tk. See Tk ticket [370b1ff03e] for details.
| * \ \ \ \ \ Merge 8.7. Remove TCL_ENCODING_HACK_FLAG (no longer needed)jan.nijtmans2023-01-1960-168/+265
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers ↵fvogel2023-01-1858-157/+258
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | deprecation warning on macOS Ventura. Resolve conflicts. Remove sprintf calls specific to the main branch.
| * | | | | | Eradicate uses of sprintf because it triggers deprecation warning on macOS ↵fvogel2023-01-1852-111/+197
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | / | | |_|_|_|/ | |/| | | | Ventura.
| | * | | | Fix error in comment.fvogel2023-01-151-1/+1
| | | | | |
| | * | | | Factorise one more #define snprintffvogel2023-01-151-2/+2
| | | | | |
| | * | | | Really use snprintf (and not _snprintf) when MSVC is at least 2015.fvogel2023-01-151-3/+2
| | | | | |
| | * | | | Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ↵fvogel2023-01-1436-239/+56
| | | | | | | | | | | | | | | | | | | | | | | | snprintf).
| | * | | | Fix mistake.fvogel2023-01-122-3/+3
| | | | | |
| | * | | | Provide explicit size in snprintf when needed. Fix gcc warning: 'argument to ↵fvogel2023-01-1214-22/+23
| | | | | | | | | | | | | | | | | | | | | | | | ‘sizeof’ in ‘snprintf’ call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]'
| | * | | | The last missing change sprintf --> snprintf.fvogel2023-01-111-1/+1
| | | | | |
| | * | | | Eradicate uses of sprintf because it triggers deprecation warning on macOS ↵fvogel2023-01-1048-96/+365
| | | | | | | | | | | | | | | | | | | | | | | | Ventura. Only a single instance left in TkpPrintWindowId() (tkWinWindow.c).
| | | * | | Merge 8.7. Add TCL_ENCODING_HACK_FLAG, meant for experimenting (not _ever_ ↵jan.nijtmans2023-01-1611-114/+101
| | | |\ \ \ | |_|_|/ / / |/| | | | | | | | | | | to be merged to trunk!)
* | | | | | Make -sizegrip/-gripcount scalable. Also clean-up *Theme.tcl files, ↵jan.nijtmans2023-01-149-108/+91
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | regarding usage of temporary variables
| * | | | | | Change -gripsize back to -gripcount (name change can be done later as a ↵jan.nijtmans2023-01-125-21/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | separate step)
| * | | | | | Missing Tk_GetPixelsFromObj(). Verify compatibility with old '-gripcount'jan.nijtmans2023-01-122-3/+4
| | | | | | |
| * | | | | | Add "-gripsize" option or convert "-gripcount" -> "-gripsize" (which is the ↵jan.nijtmans2023-01-116-47/+49
|/ / / / / / | | | | | | | | | | | | | | | | | | same, factor 2)
| | | * | | Ticket [370b1ff03e]. Confirm the issue is in Tcl (see Tcl's branch ↵fvogel2023-01-143-9/+7
| |_|/ / / |/| | | | | | | | | | | | | | [https://core.tcl-lang.org/tcl/timeline?r=bug-370b1ff03e|bug-370b1ff03e] against which we temporarily build on macOS with clang) by removing the 'failsOnXQuartz' constraints in entry.test and spinbox.test.
| | | * | Fix compilation with Tcl 9.0 headersjan.nijtmans2023-01-121-6/+6
| | | | |
| | | * | Scaling aware classic check and radio buttons.griffin2023-01-114-33/+490
| |_|/ / |/| | | | | | | | | | | | | | | Menu check and radio buttons not yet implemented. This is a corollary to rfe-e9622302.
* | | | Update documentationjan.nijtmans2023-01-101-1/+2
| | | |
* | | | Use pixels in stead of ints in the "wm minsize" and "wm maxsize" commands, ↵jan.nijtmans2023-01-104-22/+22
| | | | | | | | | | | | | | | | so those become scalable.
* | | | Merge 8.6jan.nijtmans2023-01-102-9/+7
|\ \ \ \ | |/ / /
| * | | More usage of TCL_UNUSED. Make sure Tk never uses the TIP #575 version of ↵jan.nijtmans2023-01-101-3/+9
| | | | | | | | | | | | | | | | Tcl_UtfCharComplete()
* | | | Merge 8.6jan.nijtmans2023-01-081-2/+2
|\ \ \ \ | |/ / /