summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix [58222c42b3]: ttk entries and spinboxes have the wrong background color.culler2021-04-072-5/+13
|\
| * Fix the background for ttk::spinbox too.culler2021-04-071-0/+4
| |
| * Fix [58222c42b3]: ttk::entry has wrong default background/fieldbackgroundculler2021-03-052-5/+9
| |
* | Tcl_StaticPackage -> Tcl_StaticLibraryjan.nijtmans2021-04-042-13/+20
| |
* | Follow-up to [9b6065d1fd]. Only save "update" command if there is no ↵jan.nijtmans2021-03-291-1/+1
| | | | | | | | clientData and no deleteProc. Otherwise it cannot be restored.
* | Use "tkwait visibility" to stabilize the testcasejan.nijtmans2021-03-251-4/+1
| |
* | Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: ↵jan.nijtmans2021-03-233-7/+8
| | | | | | | | | | numChars/charIndex is counting character indexes here; surrogate-pairs count as 2. This can cause a miscount when Emoji are pasted in a Text widget.
* | Eliminate "register" keyword. Use more TCL_UNUSED()jan.nijtmans2021-03-2327-253/+218
| |
* | Stabilize tests event-9 and textTag-16.2. See [9e1312f32c].fvogel2021-03-222-1/+7
|\ \
| * | Add a comment in event-9 and let GitActions run one more time.fvogel2021-03-211-0/+2
| | |
| * | Another trivial change, let the GitHub action run again.fvogel2021-03-191-0/+1
| | |
| * | Once more. Backout previous trivial change, and let GitActions run again.fvogel2021-03-181-1/+1
| | |
| * | Once more. Make a trivial change (add a space character in the textTag.test ↵fvogel2021-03-171-1/+1
| | | | | | | | | | | | file) just to let GitActions run again.
| * | Backout previous trivial change, and let GitActions run again.fvogel2021-03-161-1/+1
| | |
| * | Make a trivial change (add a space character in the textTag.test file) just ↵fvogel2021-03-151-1/+1
| | | | | | | | | | | | to let GitActions run again.
| * | textTag-16.2: Try an update after configuring the 'big' tag, even if the tag ↵fvogel2021-03-141-3/+2
| | | | | | | | | | | | is not yet applied to anything.
| * | Try Jan's suggestion for event-9: Maybe the update after the pack has a ↵fvogel2021-03-131-4/+3
| | | | | | | | | | | | timing issue. What if the pack isn't fully handled yet (in Windows UI thread), so the warp doesn't find the frame it's warping to? So putting some waiting time before this update might help.
| * | If this still allows event-9 and/or textTag-16.2 to fail, then it cannot be ↵fvogel2021-03-092-3/+7
| | | | | | | | | | | | a timing issue.
| * | <u>event-9</u>: Try an increase of the waiting time. fvogel2021-03-082-11/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <u>textTag-16.2</u>: For each of the following environnements : * My Win10 at home (PASS) * GitHub action (msvc) (PASS) * GitHub action (gcc(all)) (FAIL) * GitHub action (gcc(mem)) (PASS) the debug output produced by the previous commit is always the same, independently of the PASS or FAIL test result : Courier 12 -family {Courier New} -size 12 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 14 -descent 4 -linespace 18 -fixed 1 Helvetica 24 -family Arial -size 24 -weight normal -slant roman -underline 0 -overstrike 0 -ascent 29 -descent 7 -linespace 36 -fixed 0 17,29 -- 27,47 Conclusion: this is not a font issue. Let's try a different timing test then.
| * | Some debug info in an attempt to understand what's going on with ↵fvogel2021-03-061-0/+8
| | | | | | | | | | | | textTag-16.2 (font issue?)
| * | Experimentfvogel2021-03-042-2/+3
| |/
* | Fix [9b6065d1fd]: Tk doesn't restore overwritten Tcl command "update"jan.nijtmans2021-03-193-4/+60
|\ \
| * | "send" testcases are failing, see ↵jan.nijtmans2021-03-161-0/+2
| | | | | | | | | | | | [https://github.com/tcltk/tk/runs/2119251577]. Most likely this is the reason ....
| * | Merge 8.7jan.nijtmans2021-03-1610-64/+22
| |\ \
| | * \ Merge 8.6jan.nijtmans2021-03-152-4/+2
| | |\ \
| | * | | Get rid of hackery function TkUtfPrev(): No longer necessary due to TIP #575jan.nijtmans2021-03-153-54/+11
| | | | |
| | * | | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux.fvogel2021-03-131-3/+3
| | |\ \ \
| | * \ \ \ Fix [d50f63a0e1]: menu-38.1 hangs when unconstrained.fvogel2021-03-091-1/+1
| | |\ \ \ \
| | * \ \ \ \ Merge 8.6jan.nijtmans2021-03-092-2/+4
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge 8.6jan.nijtmans2021-03-092-2/+3
| | |\ \ \ \ \ \
| * | | | | | | | fix and testcase for ticket [9b6065d1fd]griffin2021-03-153-12/+54
| | | | | | | | |
| * | | | | | | | propsed fix for lost "update" command after "destroy ."griffin2021-03-091-5/+22
| | | | | | | | |
| * | | | | | | | Create new branch named "bug-9b6065d1fd"griffin2021-03-090-0/+0
| |/ / / / / / /
| * | | | | | | Unneccessary *_InitStubs() callsjan.nijtmans2021-03-081-11/+0
| | | | | | | |
| * | | | | | | Merge 8.6jan.nijtmans2021-03-0811-45/+44
| |\ \ \ \ \ \ \
| * | | | | | | | Add Linux builds against Tcl 8.7 and 9.0 toojan.nijtmans2021-03-052-0/+372
| | | | | | | | |
| * | | | | | | | Fix [8227d46f9d]: imgPhoto test failures and [236dfa6057]: imgPNG-4.4 test ↵jan.nijtmans2021-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failure, which were essentially the same bug: a wrongly placed #endif
| * | | | | | | | Merge 8.6culler2021-03-022-6/+41
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | |
| * | | | | | | | Fix [9eb2c5c90c]: warning in tkImgPhoto.cfvogel2021-03-011-1/+0
| | | | | | | | |
| * | | | | | | | Merge 8.6jan.nijtmans2021-03-011-2/+1
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge 8.6jan.nijtmans2021-03-011-6/+6
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Binding to all in test event-9 introduces coupling between this test and ↵fvogel2021-02-281-1/+1
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.').
| * \ \ \ \ \ \ \ \ \ \ Merge 8.6marc_culler2021-02-281-1/+2
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge TIP 529 to trunkKevin Walzer2021-02-2715-269/+2058
| |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | Fix reference of testsfvogel2021-02-251-2/+2
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Remove superfluous .AS call in CrtPhImgFmt.3, and fix typos and indentation.fvogel2021-02-075-28/+24
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | TIP-529 metadata dict: on unused output metadata dict, recreate it also, if ↵oehhar2021-02-061-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | driver has shared the object.
| | * | | | | | | | | | | | Fix warning when building the man page ('CrtPhImgFmt: SYNOPSIS: ↵fvogel2021-01-311-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | output-directive: ignoring .nf')
| | * | | | | | | | | | | | Fix typo in man pageKevin Walzer2021-01-291-1/+1
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge trunk; fix parsing errors in photo.nKevin Walzer2021-01-266-10/+14
| | |\ \ \ \ \ \ \ \ \ \ \ \