summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix Tk_ObjCustomOption documentation. Fix some indentingjan.nijtmans2024-07-1221-561/+561
|\ \ \ | |/ /
| * | Merge 8.7. Fix indentingjan.nijtmans2024-07-1224-584/+591
| |\ \ | | |/
| | * Fix Tk_ObjCustomOption documentationjan.nijtmans2024-07-121-1/+1
| | |
* | | Merge 8.7jan.nijtmans2024-07-114-23/+27
|\ \ \ | |/ /
| * | Don't test for != TEXT_WRAPMODE_NULL, since it has a different value for ↵jan.nijtmans2024-07-113-4/+8
| | | | | | | | | | | | different Tk versions. (Tk 8.6 already does this, missed in Tk 8.7)
* | | Merge-markjan.nijtmans2024-07-100-0/+0
|\ \ \ | |/ /
| * | (backport) Add TkLengthOne() function, just as TclLengthOne() in Tcl, for ↵jan.nijtmans2024-07-104-4/+15
| | | | | | | | | | | | optimization within Tk internal objTypes. Only functional when compiling with Tcl 9.0 headers
* | | Add TkLengthOne() function, just as TclLengthOne() in Tcl, for optimization ↵jan.nijtmans2024-07-104-8/+12
| | | | | | | | | | | | within Tk internal objTypes. No need to define TCL_OBJTYPE_V0 in tclInt.h anymore (Tcl 8.7+ has it)
* | | Merge with cgimage_with_crossing branch.culler2024-07-0847-1043/+1592
|\ \ \
| * | | Release the CGImageBitmapContext when the ContentView is destroyed.culler2024-07-082-3/+5
| | | |
| * | | Fix the black window when setting the docmodal bit in the stylemask, and ↵culler2024-07-071-2/+6
| | | | | | | | | | | | | | | | some other black windows.
| * | | Update palette.tclculler2024-07-071-11/+16
| | | |
| * | | Fix 2 (minor) compiler warningsjan.nijtmans2024-07-042-7/+1
| | | |
| * | | Add back testcases event-9.1/9.2 (they were removed in [bf6234fc] because ↵jan.nijtmans2024-07-041-49/+62
| | | | | | | | | | | | | | | | | | | | they are superseded by event-9.13 with more complete scope, see discussion in ticket [22349fc78a], but they can be kept with no harm). Restore keypress_lookup array to state in trunk (no need for so many entries any more)
| * | | Re-apply [37ba4f8cdb]: In test-cases same optimization as everywhere else: ↵jan.nijtmans2024-07-041-34/+34
| | | | | | | | | | | | | | | | | | | | KeyPress -> Key and ButtonPress -> Button. This somehow got lost in this branch
| * | | Merge 9.0jan.nijtmans2024-07-047-236/+1218
| |\ \ \
| * \ \ \ Merge 9.0jan.nijtmans2024-07-022-2/+4
| |\ \ \ \
| * \ \ \ \ Merge 9.0. Streamline some indentingjan.nijtmans2024-06-30103-2051/+2002
| |\ \ \ \ \
| * | | | | | replace accidentally deleted line; move the root window our of the way of ↵culler2024-06-262-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | raise tests.
| * | | | | | Still fighting with unixWm.culler2024-06-262-5/+9
| | | | | | |
| * | | | | | Fix VisibilityNotify in XMapWindow.culler2024-06-252-10/+19
| | | | | | |
| * | | | | | Work on unixWm-50.9 and -51.7.culler2024-06-252-2/+18
| | | | | | |
| * | | | | | Avoid redrawing the entire view each time a widget is mapped by the grid ↵culler2024-06-243-27/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | manager.
| * | | | | | Don't redraw the container when a content widget is mapped.culler2024-06-231-3/+0
| | | | | | |
| * | | | | | Revert tkMacOSXColor.c. We'll live with the warnings for now.culler2024-06-231-10/+6
| | | | | | |
| * | | | | | Clean up: compiler warnings; stop setting tkDirtyRect, since we aren't using it.culler2024-06-236-30/+35
| | | | | | |
| * | | | | | Fix the simple black window bug.culler2024-06-221-0/+5
| | | | | | |
| * | | | | | Add a change in unixWm.test that was accidentally omitted.culler2024-06-221-4/+0
| | | | | | |
| * | | | | | Try to ensure that clipping regions are ready before filling a frame; clean ↵culler2024-06-223-44/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | up unixWm.test
| * | | | | | Try adding an event loop to run idle tasks in updateLayer.culler2024-06-221-3/+8
| | | | | | |
| * | | | | | Even small speedups cause test failures.culler2024-06-222-1/+3
| | | | | | |
| * | | | | | Make setFrameSize a tiny bit more efficient.culler2024-06-221-10/+15
| | | | | | |
| * | | | | | Remove duplicate calls to reset the cgimage backing layer.culler2024-06-191-11/+11
| | | | | | |
| * | | | | | A little more clean-up.culler2024-06-191-6/+15
| | | | | | |
| * | | | | | Clean up setFrameSize.culler2024-06-191-12/+6
| | | | | | |
| * | | | | | Remove inner loop in setFrameSize, tame the chaos with UpdateClipRgn, deal ↵culler2024-06-184-24/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | with the artifacts later.
| * | | | | | Merge mainculler2024-06-1531-589/+717
| |\ \ \ \ \ \
| * | | | | | | Edit comments. Possible fix for crashes with TkTables.culler2024-06-152-1/+21
| | | | | | | |
| * | | | | | | Try to guard against crashes in TkpChangeFocusculler2024-06-132-2/+4
| | | | | | | |
| * | | | | | | Make place-14.1 and textDisp-10.6 pass.culler2024-06-132-14/+28
| | | | | | | |
| * | | | | | | Workflows for linux and Windows too.culler2024-06-112-10/+2
| | | | | | | |
| * | | | | | | Schedule a CI run for this branch.culler2024-06-111-7/+3
| | | | | | | |
| * | | | | | | Deal with some testing issues.culler2024-06-117-51/+68
| | | | | | | |
| | | | | | | |
| | \ \ \ \ \ \
| *-. \ \ \ \ \ \ Merge mainculler2024-06-1014-77/+133
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ New branch: merges the crossing events fix (sans processevents) with cgimage ↵culler2024-06-1016-151/+601
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | drawing
| | * | | | | | | | | Add parenthesis that was missing from previous commit.fvogel2024-06-091-1/+1
| | | | | | | | | | |
| | * | | | | | | | | TCL_UNUSED() parameter in SendEnterLeaveForDestroy() on Linux.fvogel2024-06-091-2/+7
| | | | | | | | | | |
| | * | | | | | | | | Document parameters of TestProcessEventsObjCmd.fvogel2024-06-091-4/+4
| | | | | | | | | | |
| | * | | | | | | | | Rename processevents --> testprocessevents to conform to the widely used ↵fvogel2024-06-092-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | convention that commands specific to the test suite start with 'test'.
| | * | | | | | | | | Typo in previous commit.fvogel2024-06-091-1/+1
| | | | | | | | | | |