summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Now that 32-bit cygwin is dead, eliminate the need for --enable-64bit in a ↵jan.nijtmans2022-12-162-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | Cygwin build
* | | | | | Allow "tk scaling" in safe interpreters, but not when they try to set the ↵jan.nijtmans2022-12-143-232/+14
| | | | | | | | | | | | | | | | | | | | | | | | scaling factor
* | | | | | Variable 'j' no longer neededjan.nijtmans2022-12-121-4/+2
| | | | | |
* | | | | | Internal optimization in tkImgPhoto.c: Eleminate the need to allocate a ↵jan.nijtmans2022-12-121-13/+11
| | | | | | | | | | | | | | | | | | | | | | | | temporary 'args' array. Backported from 8.7
* | | | | | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. Also, ↵fvogel2022-12-124-5/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | document -indent treeview styling option.
| * | | | | | Document -indent treeview styling option, and correct documentation of ↵fvogel2022-12-051-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | -rowheight.
| * | | | | | Better fix for [6ee162c3d9]: Style configuring Treeview -rowheight 0 ↵fvogel2022-12-053-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | crashes. And use parenthesis around macro variables.
| * | | | | | Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes.fvogel2022-12-041-1/+1
| | | | | | |
* | | | | | | Change copyright in Windows rc from Activestate to UCal and others to match ↵apnadkarni2022-12-122-4/+2
| |_|/ / / / |/| | | | | | | | | | | | | | | | | license.
* | | | | | Merge branch less_tests_constraints.fvogel2022-12-0560-791/+760
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | Cherrypick [31667ffe] and [df25043c] (fix conflict).fvogel2022-12-054-28/+16
| | | | |
| * | | | merge core-8-6-branchfvogel2022-12-021-2/+2
| |\ \ \ \
| * | | | | Reduce differences in the test suite between 8.6 and 8.7 by backporting ↵fvogel2022-11-3011-41/+76
| | | | | | | | | | | | | | | | | | | | | | | | cosmetic differences from 8.7. This time for ttk.
| * | | | | Reduce differences in the test suite between 8.6 and 8.7 by backporting ↵fvogel2022-11-3048-730/+676
| | | | | | | | | | | | | | | | | | | | | | | | cosmetic differences from 8.7.
* | | | | | merge-markjan.nijtmans2022-12-020-0/+0
|\ \ \ \ \ \
| * | | | | | upload-artifact@v3jan.nijtmans2022-12-021-2/+2
| | | | | | |
* | | | | | | upload-artifact@v3jan.nijtmans2022-12-021-2/+2
| |_|/ / / / |/| | | | |
* | | | | | Merge branch less_tests_constraints. text-23.*: Enlarge the width of the ↵fvogel2022-11-293-29/+29
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | text widget to be sure there is enough room to display the tabbed text without wrapping. And camelcasing.
| * | | | | Cherrypick [669395f7]: text-23.*: Enlarge the width of the text widget to be ↵fvogel2022-11-291-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | sure there is enough room to display the tabbed text without wrapping.
| * | | | | Fix camel case in constraint name.fvogel2022-11-272-22/+22
| | | | | |
* | | | | | Merge less_tests_constraints branch: Remove constraints when possible, or ↵fvogel2022-11-2718-625/+417
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | replace them by much more specific constraints. The CI runner case for Linux with --disable-xft is now clear: tests fail because there is ONE single font available in this configuration.
| * | | | | textDisp.test: Add havebigFontTwiceLargerThanTextFont constraint on tests ↵fvogel2022-11-271-18/+39
| | | | | | | | | | | | | | | | | | | | | | | | depending on availability of a big font. This constraint evaluates to false at the CI runner on Linux with --disable-xft because only ONE single font is available in this configuration.
| * | | | | textTag.test: Uniformize constraint name with other constraints.fvogel2022-11-271-4/+4
| | | | | |
| * | | | | textTag-2.14: Configure the tag with something else than a font change, so ↵fvogel2022-11-271-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | that we can get rid of the specifically requested font. The test still tests the same thing it was testing.
| * | | | | More comments about constraints specific to tests that fail on Linux with ↵fvogel2022-11-272-5/+21
| | | | | | | | | | | | | | | | | | | | | | | | --disable-xft at the CI runner only. Analysis shows that they fail because only ONE single font is available there.
| * | | | | Add comment in canvText-20.1 explaining why the bboxes are not expected to ↵fvogel2022-11-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | be *exactly* equal on all platforms. Windows produces eqaul bboxes, but not Linux.
| * | | | | merge 8.6fvogel2022-11-2412-73/+191
| |\ \ \ \ \
| * | | | | | pack-18.*, pack-19.*: use {*} instead of eval.fvogel2022-11-131-5/+5
| | | | | | |
| * | | | | | pack-18.1.1, pack-18.2, place-8.1, place-8.2: Add comments explaining why ↵fvogel2022-11-132-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | these tests are constrained with {failsOnUbuntu failsOnXQuarz}. The definition of these constraints are accurate (for these tests at least).
| * | | | | | entry-8.18 and spinbox-8.18: Use implementation available in trunk ↵fvogel2022-11-132-10/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (committed in [678fdae069]).
| * | | | | | merge 8.6fvogel2022-11-113-12/+40
| |\ \ \ \ \ \
| * | | | | | | canvRect-11.1 does no longer crash on macOS aqua.fvogel2022-11-031-5/+3
| | | | | | | |
| * | | | | | | merge 8.6fvogel2022-11-0311-47/+39
| |\ \ \ \ \ \ \
| * | | | | | | | frame-3.10, wm-forget-2: Remove platform-specific update from the last two ↵fvogel2022-11-032-19/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests using it in the test suite.
| * | | | | | | | Use string comparison when checking for 'aqua' platform.fvogel2022-11-014-10/+10
| | | | | | | | |
| * | | | | | | | Split pack-18.1 into two tests and remove the tempNotWin constraint. ↵fvogel2022-11-011-6/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pack-18.1.1 checks that, on Linux or macOS, width/height changes are taken into account while the window is unmapped ; pack-18.1.2 checks that, on Windows, width/height changes are taken into account on window remapping. This way we're at least checking correct sizes on Windows when the window gets remapped, while we weren't testing anything on Windows previously.
| * | | | | | | | place-8.1, place-8.2: Remove platform-specific updating in these two tests.fvogel2022-11-011-16/+6
| | | | | | | | |
| * | | | | | | | pack-18.1, pack-18.2: Remove platform-specific updating in these two tests. ↵fvogel2022-11-011-31/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove duplicate code. Replace very old constraint tempNotPc by tempNotWin (which is the modern name for the same constraint).
| * | | | | | | | Fix mistake in previous commit when defining constraint haveCourier37Font.fvogel2022-10-311-1/+1
| | | | | | | | |
| * | | | | | | | font-38.11, font-44.2, unixFont-2.11: Eradicate all remaining ↵fvogel2022-10-314-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failsOnUbuntuNoXft constraints, replacing them by more specific constraints.
| * | | | | | | | Move constraint haveTimes14Bold in constraints.tclfvogel2022-10-312-4/+6
| | | | | | | | |
| * | | | | | | | Rename constraint hasTimes14Bold --> haveTimes14Bold.fvogel2022-10-311-2/+2
| | | | | | | | |
| * | | | | | | | textTag.test: Replace constraint failsOnUbuntuNoXft by a more specific ↵fvogel2022-10-311-8/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constraint bigFontTwiceLargerThanTextFont checking exactly what is needed. Note: Without the constraint three tests (-16.2, -16.6 and -16.7) fail when run at Github Actions CI with XQuartz because the font actually selected when requesting bigFont as {Helvetica 24} is 'times 9', which has actual size of 9, for an unknown reason.
| * | | | | | | | textTag.test: Remove useless haveCourier12 constraint, I can't see how this ↵fvogel2022-10-311-442/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constraint can evaluate to false anyway.
| * | | | | | | | fontchooser-4.4: Replace constraint failsOnUbuntuNoXft by a more specific ↵fvogel2022-10-301-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constraint hasTimes14Bold checking exactly what is needed. Note: Without the constraint this test returns '9' instead of '14 bold' when run at Github Actions CI with XQuartz because the font actually selected in the fontchooser when requesting -font {times 14 bold} is 'times 9', for an unknown reason.
| * | | | | | | | scrollbar-6.35 and scrollbar-6.44: Remove constraint failsOnXQuarz by ↵fvogel2022-10-301-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adapting the tests to XQuartz smaller scrollbar arrows without changing what is tested.
| * | | | | | | | scrollbar-6.12.* and scrollbar-6.29.*: Remove constraint failsOnXQuarz by ↵fvogel2022-10-301-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adapting the tests to XQuartz smaller scrollbar arrows without changing what is tested.
| * | | | | | | | scrollbar-3.36 and scrollbar-3.38: Remove constraint failsOnXQuarz by making ↵fvogel2022-10-301-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the tests calculate its expected result.
| * | | | | | | | spinbox-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt ↵fvogel2022-10-292-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | its expected result to the font size.
| * | | | | | | | entry-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt ↵fvogel2022-10-291-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | its expected result to the font size.