Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | Made the cascade arrows of the menu entries on X11 and the values of further ↵ | csaba | 2023-01-24 | 12 | -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 border | griffin | 2023-01-21 | 1 | -162/+191 | |
| | | | | | | ||||||
* | | | | | | Merge 8.6 (more TCL_UNUSED usage) | jan.nijtmans | 2023-02-07 | 10 | -150/+81 | |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | / | | |_|_|/ | |/| | | | ||||||
| * | | | | Use more TCL_UNUSED() macro's in stead of (void) casts | jan.nijtmans | 2023-02-07 | 7 | -174/+107 | |
| | | | | | ||||||
* | | | | | Fix for Ticket [c936def7d38]. Filter out Indicator images generated and used ↵ | griffin | 2023-02-06 | 1 | -3/+3 | |
| |_|_|/ |/| | | | | | | | | | | | by checkbutton and radiobutton widgets. | |||||
* | | | | merge core-8-6-branch: now textWind.test follows the computation pattern ↵ | fvogel | 2023-01-28 | 2 | -108/+127 | |
|\ \ \ \ | |/ / / | | | | | | | | | initiated with textDisp.test. | |||||
| * | | | merge less_tests_constraints: now textWind.test follows the computation ↵ | fvogel | 2023-01-28 | 2 | -108/+127 | |
| |\ \ \ | | | | | | | | | | | | | | | | pattern initiated with textDisp.test. | |||||
| | * | | | Revert to using {Courier -12} as fixedFont like it originally was. | fvogel | 2023-01-22 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Remove very old comments about statements influencing tests results, ↵ | fvogel | 2023-01-22 | 1 | -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, ↵ | fvogel | 2023-01-22 | 2 | -102/+127 | |
| | | | | | | | | | | | | | | | | | | | | xchar, yline - same as in textDisp.test). | |||||
| | * | | | Revert changes in tests/textWind.test erroneously present in previous commit. | fvogel | 2023-01-19 | 1 | -36/+17 | |
| | | | | | ||||||
| | * | | | merge core-8-6-branch | fvogel | 2023-01-19 | 54 | -129/+233 | |
| | |\ \ \ | ||||||
| | * | | | | Backout previous commit, ttk entry-2.1.1 really fails on macOS with XQuartz ↵ | fvogel | 2023-01-18 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | at Github CI. | |||||
| | * | | | | Experiment. Remove failsOnXQuartz constraint on ttk entry-2.1.1 since I ↵ | fvogel | 2023-01-14 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | can't reproduce the failure on macOS with XQuartz. | |||||
| | * | | | | merge core-8-6-branch | fvogel | 2023-01-14 | 38 | -615/+426 | |
| | |\ \ \ \ | ||||||
* | | \ \ \ \ | Make classic check and radio buttons screen scaling aware. Thanks to Csaba ↵ | griffin | 2023-01-26 | 1 | -196/+279 | |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | for this contribution. | |||||
| * | | | | | | Image and placement improvements provided by Csaba (Thanks!) | griffin | 2023-01-25 | 1 | -154/+119 | |
| | | | | | | | ||||||
| * | | | | | | Merge 8.7 | jan.nijtmans | 2023-01-25 | 5 | -11/+16 | |
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
* | | | | | | | Make -rowheight/-columnseparatorwidth/-indent (in ttk treeview) ↵ | jan.nijtmans | 2023-01-25 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | points-aware, so it can be scalable | |||||
* | | | | | | | Whenever searching fonts with Tcl_UtfToExternal(... TCL_ENCODING_STOPONERROR ↵ | jan.nijtmans | 2023-01-24 | 3 | -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 ↵ | fvogel | 2023-01-22 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | / | |_|_|_|_|/ |/| | | | | | TK_SEND_ENABLED_ON_WINDOWS is not defined. | |||||
| * | | | | | Fix a mistake in sprintf eradication (it had no impact since ↵ | fvogel | 2023-01-22 | 1 | -2/+2 | |
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | TK_SEND_ENABLED_ON_WINDOWS is not defined. | |||||
| | * | | | | Fix error in tkWinSend.c (there was no impact since ↵ | fvogel | 2023-01-21 | 1 | -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 ↵ | griffin | 2023-01-24 | 4 | -646/+307 | |
| | | | | | | | | | | | | | | | | | | | | | | | | button images. Improve icon placement. | |||||
| | | * | | | Merge trunk | griffin | 2023-01-21 | 69 | -273/+355 | |
| | | |\ \ \ | |_|_|/ / / |/| | | | | | ||||||
* | | | | | | Remove failsOnXQuarz from some testcases: no longer needed. The problem was ↵ | jan.nijtmans | 2023-01-20 | 2 | -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.nijtmans | 2023-01-19 | 60 | -168/+265 | |
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
* | | | | | | | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers ↵ | fvogel | 2023-01-18 | 58 | -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 ↵ | fvogel | 2023-01-18 | 52 | -111/+197 | |
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | / | | |_|_|_|/ | |/| | | | | Ventura. | |||||
| | * | | | | Fix error in comment. | fvogel | 2023-01-15 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | Factorise one more #define snprintf | fvogel | 2023-01-15 | 1 | -2/+2 | |
| | | | | | | ||||||
| | * | | | | Really use snprintf (and not _snprintf) when MSVC is at least 2015. | fvogel | 2023-01-15 | 1 | -3/+2 | |
| | | | | | | ||||||
| | * | | | | Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ↵ | fvogel | 2023-01-14 | 36 | -239/+56 | |
| | | | | | | | | | | | | | | | | | | | | | | | | snprintf). | |||||
| | * | | | | Fix mistake. | fvogel | 2023-01-12 | 2 | -3/+3 | |
| | | | | | | ||||||
| | * | | | | Provide explicit size in snprintf when needed. Fix gcc warning: 'argument to ↵ | fvogel | 2023-01-12 | 14 | -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. | fvogel | 2023-01-11 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | Eradicate uses of sprintf because it triggers deprecation warning on macOS ↵ | fvogel | 2023-01-10 | 48 | -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.nijtmans | 2023-01-16 | 11 | -114/+101 | |
| | | |\ \ \ | |_|_|/ / / |/| | | | | | | | | | | | to be merged to trunk!) | |||||
* | | | | | | Make -sizegrip/-gripcount scalable. Also clean-up *Theme.tcl files, ↵ | jan.nijtmans | 2023-01-14 | 9 | -108/+91 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | regarding usage of temporary variables | |||||
| * | | | | | | Change -gripsize back to -gripcount (name change can be done later as a ↵ | jan.nijtmans | 2023-01-12 | 5 | -21/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | separate step) | |||||
| * | | | | | | Missing Tk_GetPixelsFromObj(). Verify compatibility with old '-gripcount' | jan.nijtmans | 2023-01-12 | 2 | -3/+4 | |
| | | | | | | | ||||||
| * | | | | | | Add "-gripsize" option or convert "-gripcount" -> "-gripsize" (which is the ↵ | jan.nijtmans | 2023-01-11 | 6 | -47/+49 | |
|/ / / / / / | | | | | | | | | | | | | | | | | | | same, factor 2) | |||||
| | | * | | | Ticket [370b1ff03e]. Confirm the issue is in Tcl (see Tcl's branch ↵ | fvogel | 2023-01-14 | 3 | -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 headers | jan.nijtmans | 2023-01-12 | 1 | -6/+6 | |
| | | | | | ||||||
| | | * | | Scaling aware classic check and radio buttons. | griffin | 2023-01-11 | 4 | -33/+490 | |
| |_|/ / |/| | | | | | | | | | | | | | | | Menu check and radio buttons not yet implemented. This is a corollary to rfe-e9622302. | |||||
* | | | | Update documentation | jan.nijtmans | 2023-01-10 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Use pixels in stead of ints in the "wm minsize" and "wm maxsize" commands, ↵ | jan.nijtmans | 2023-01-10 | 4 | -22/+22 | |
| | | | | | | | | | | | | | | | | so those become scalable. | |||||
* | | | | Merge 8.6 | jan.nijtmans | 2023-01-10 | 2 | -9/+7 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | More usage of TCL_UNUSED. Make sure Tk never uses the TIP #575 version of ↵ | jan.nijtmans | 2023-01-10 | 1 | -3/+9 | |
| | | | | | | | | | | | | | | | | Tcl_UtfCharComplete() | |||||
* | | | | Merge 8.6 | jan.nijtmans | 2023-01-08 | 1 | -2/+2 | |
|\ \ \ \ | |/ / / |