Tk Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

1875 check-ins using file README.md version a8215cb7

2023-12-02
09:39
Updated the ttk::scrollbar test. Closed-Leaf check-in: 277c9b5a user: csaba tags: touchpad_events
2023-12-01
12:26
For X11 only: Minimize the number of artifacts caused by intermixed <MouseWheel> and <Shift-MouseWheel> events triggered by two-finger gestures. check-in: f7687c4d user: csaba tags: touchpad_events
2023-11-30
15:58
Correct typo on bind man page check-in: 3ac20691 user: kevin_walzer tags: touchpad_events
2023-11-28
20:38
Include changes suggested by Csaba Nemethi. check-in: b85117bf user: marc_culler tags: touchpad_events
13:51
Fix Windows build check-in: e158575e user: culler tags: touchpad_events
03:53
Update bind.n check-in: d59c1023 user: marc_culler tags: touchpad_events
03:38
Add bindings for listbox and treeview. Some code clean up. check-in: da1a715c user: marc_culler tags: touchpad_events
2023-11-27
20:21
Adapt Csaba's notebook bindings to the new setup. check-in: 6d983ba8 user: marc_culler tags: touchpad_events
19:35
Adapt Csaba's ttk::combobox and ttk::spinbox bindings to this setup. check-in: 98113476 user: marc_culler tags: touchpad_events
17:02
Use the serial field of TouchpadScroll events as a counter. check-in: 9e8dcce2 user: marc_culler tags: touchpad_events
15:31
Introduce a separate TouchpadScroll event. Avoids Extended-MouseWheel events being handled by MouseWheel bindings. check-in: 00c67cec user: marc_culler tags: touchpad_events
2023-11-25
14:47
Update bind.n; resolve unintended fork check-in: 9b754141 user: marc_culler tags: touchpad_events
01:45
Fix backwards horizontal scrolling on Windows. check-in: 842bd23f user: culler tags: touchpad_events
2023-11-24
22:52
Switch from Control-MouseWheel to Extended-MouseWheel. check-in: 9e030488 user: marc_culler tags: touchpad_events
20:32
Add touchpad bindings to the canvas items demo. check-in: 8a38e219 user: marc_culler tags: touchpad_events
20:12
Fix scrollbar <Control-Mousewheel> bindings toto ensure that horizontal gestures do not produce vertical motion and vice versa. check-in: 3b6a1b88 user: marc_culler tags: touchpad_events
19:41
Remove the ScaleNum invocations from the listbox MouseWheel bindings. check-in: f64c0a95 user: marc_culler tags: touchpad_events
19:38
Restore the ScaleNum invocations in the Text MouseWheel binding. check-in: 8bd30944 user: marc_culler tags: touchpad_events
04:55
Put ScrollByPixels back in the tk namespace, but named ScrollbarScrollByPixels. check-in: 34567eb1 user: marc_culler tags: touchpad_events
03:26
Fix the regression in scrlbar.tcl check-in: b69363b1 user: marc_culler tags: touchpad_events
2023-11-23
21:27
Update the text in the scrollable canvas demo check-in: a139c8ff user: marc_culler tags: touchpad_events
20:25
Support smooth scrolling of Canvas widgets and demonstrate it in the simple scrollable canvas demo. check-in: 91243475 user: marc_culler tags: touchpad_events
2023-11-22
03:31
Fix the low resolution events. check-in: 387271c0 user: marc_culler tags: touchpad_events
2023-11-21
23:16
Add bindings for Scrollbar and Listbox. Fix bindings for Text. check-in: e085227c user: marc_culler tags: touchpad_events
03:05
Make touchpad scrolling work for Text widgets on Windows. check-in: 858f1e03 user: culler tags: touchpad_events
2023-11-20
21:45
Add smooth scrolling for Text widgets on macOS. check-in: e6f4267d user: marc_culler tags: touchpad_events
2023-11-19
23:02
Restore low-res scrollwheel behavior; insert a placeholder for sending touchpad events. check-in: 91d0488e user: marc_culler tags: touchpad_events
19:17
Add helper functions to avoid multiple occurrences of hard-wired constants. check-in: fdb9e478 user: marc_culler tags: touchpad_events
16:11
Fix the MouseWheel bindings for the Listbox. check-in: f9bebe3a user: marc_culler tags: touchpad_events
14:21
Fix Scrollbar bindings check-in: 7c7a6c17 user: marc_culler tags: touchpad_events
2023-11-17
06:44
Add non-regression test text-39.15 checking for [84b066a8ff] fixed by the previous commit. [053afb19b6] is already tested by text-39.10. check-in: 42ad9e0e user: fvogel tags: revised_text, tip-466
2023-11-16
21:34
Fix [053afb19b6]: AddressSanitizer: stack-buffer-overflow during text-39.10 AND [84b066a8ff]: crash with text tags operation in revised_text. check-in: e7af5c41 user: fvogel tags: revised_text, tip-466
2023-11-14
04:45
Remove useless abs() in font-44.1 Closed-Leaf check-in: e10386c1 user: fvogel tags: bug-61550f38bf_87test
2023-11-13
21:52
Reintroduce rounding in font-44.1 check-in: 1ad217a0 user: fvogel tags: bug-61550f38bf_87test
17:34
Update cscroll.tcl check-in: 7cc4fc1f user: culler tags: touchpad_events
06:40
Forgot abs() in previous commit. check-in: 599114a5 user: fvogel tags: bug-61550f38bf_87test
02:33
Fix errors in text.tcl. Thanks Csaba! check-in: 453ec618 user: marc_culler tags: touchpad_events
2023-11-12
17:38
Split off new "core-8-branch" branch, for Tk 8.7 development check-in: cd68b1a0 user: jan.nijtmans tags: core-8-branch
14:58
Give the new flag a name in text.tcl. check-in: 2cdf91f2 user: marc_culler tags: touchpad_events
14:35
Use a more robust heuristic for deciding whether a WM_MOUSEWHEEL message is high resolution. check-in: 5dfe426c user: marc_culler tags: touchpad_events
14:04
Final adjustments in ttkWinTheme.c and ttkWinXPTheme.c, after corrections in the test script. check-in: 45deb3cd user: csaba tags: trunk, main
09:44
Switch to a floating point approach in font-44.1 check-in: 0b715c6f user: fvogel tags: bug-61550f38bf_87test
2023-11-11
20:17
Clean up. check-in: 954d46ef user: marcc tags: touchpad_events
19:53
Implement smooth scrolling for Windows. check-in: 2c9ad688 user: marcc tags: touchpad_events
18:37
Implement smooth scrolling for macOS in a way which can be adapted to other platforms. check-in: db109472 user: marc_culler tags: touchpad_events
15:40
Merged the branch bug-eedd2e078d into trunk. check-in: 0dc3cf52 user: csaba tags: trunk, main
14:14
Avoid casting a negative float as an unsigned int. check-in: c5b2cfb9 user: marc_culler tags: touchpad_events
09:21
Unbreak the build. check-in: 23af7721 user: fvogel tags: treeview-list-detached
08:26
Correct typo. Closed-Leaf check-in: c05ae556 user: fvogel tags: bug-eedd2e078d
2023-11-10
20:28
Extended the man page for ttk::notebook; updated ttkWinTheme.c and ttkWinXPTheme.c. check-in: a2c06c2d user: csaba tags: bug-eedd2e078d
13:30
Merge 8.6 check-in: 517c92e5 user: oehhar tags: trunk, main
13:05
Merge 8.6 check-in: 3bc0a37f user: jan.nijtmans tags: trunk, main
2023-11-09
23:18
Revert text.tcl, compensate by using the MSteryFactor. check-in: ea7ef17a user: culler tags: touchpad_events
17:46
Remove the delta accumulator; allow a Text to scroll at pixel resolution; use scrollingDelta correctly. check-in: 64b04388 user: culler tags: touchpad_events
13:37
My previous checkin committed the wrong version of ttkNotebook.c -- corrected. check-in: c9056b27 user: csaba tags: bug-eedd2e078d
12:42
A few more adjustments, mainly for the Windows themes. check-in: 5f180bb2 user: csaba tags: bug-eedd2e078d
12:12
improve tkWinGDI.c: eliminate many usages of atoi/atol. Use Tcl_GetIntFromObj() in stead. check-in: 0a5475bf user: jan.nijtmans tags: trunk, main
2023-11-08
21:33
Fix [05b06ad0ff]: TIP 466: Remove tkAlloc.h. Thanks to Christopher Chavez. check-in: a3c59ffc user: fvogel tags: revised_text, tip-466
21:24
improve tkWinGDI.c, using objc/objv in stead of argc/argv check-in: 8313c8b1 user: jan.nijtmans tags: trunk, main
21:02
merge trunk check-in: f4f76d8b user: fvogel tags: revised_text, tip-466
20:59
merge trunk check-in: 28d12a69 user: fvogel tags: bug-61550f38bf_87test
20:40
Add temporary debug output to font-44.1 check-in: 02cab52c user: fvogel tags: bug-61550f38bf_87test
16:15
Fix compiler warning when using Tcl 9.0 headers: generic/tkImage.c:378:18: warning: cast between incompatible function types from ‘int (*)(Tcl_Interp *, const char *, Tcl_Size, Tcl_Obj * const*, const Tk_ImageType *, struct Tk_ImageModel_ *, void **)’ {aka ‘int (*)(Tcl_Interp *, const char *, long int, Tcl_Obj * const*, const Tk_ImageType *, struct Tk_ImageModel_ *, void **)’} to ‘int (*)(Tcl_Interp *, char *, int, char **, Tk_ImageType *, struct Tk_ImageModel_ *, void **)’ [-Wcast-function-type] check-in: 1e00b500 user: jan.nijtmans tags: trunk, main
12:26
Merge 8.6 check-in: f79dbf68 user: jan.nijtmans tags: trunk, main
12:13
sync rules.vc with Tcl check-in: 745e75df user: jan.nijtmans tags: trunk, main
08:07
Rebase to trunk check-in: 13f14de9 user: jan.nijtmans tags: gripsize
2023-11-07
21:17
Some small adjustments. check-in: 588b9e7e user: culler tags: touchpad_events
20:50
Pixel sizes in font-44.1 must match as integers, therefore round computations. check-in: 9d4f886a user: fvogel tags: bug-61550f38bf_87test
20:08
Implement touchpad events. See [de3bbbcb68]: macOS NSScrollWheel events not handled correctly by 8.7. check-in: 12371fec user: culler tags: touchpad_events
14:37
Merge core-8-6-branch check-in: 5cc1a7e8 user: culler tags: trunk, main
14:26
ttkWinXPTheme.c: Made sure that no separating line appears any longer between the selected ttk::notebook tab and the client area. check-in: 3a33d674 user: csaba tags: bug-eedd2e078d
06:04
Cherrypick commits from branch bug-61550f38bf and test them in Tk 8.7 environment. check-in: 82fa380d user: fvogel tags: bug-61550f38bf_87test
2023-11-06
20:17
merge trunk check-in: d2d56236 user: fvogel tags: revised_text, tip-466
20:17
merge mark check-in: c87ea001 user: fvogel tags: trunk, main
20:16
Backout [3f4e8a7f] since it triggers an unexpected failure in the main branch. check-in: e9380841 user: fvogel tags: trunk, main
06:53
merge trunk (no changes apply) check-in: 03edbe70 user: fvogel tags: revised_text, tip-466
06:52
Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. Patch from Christopher Chavez. check-in: 748d16a1 user: fvogel tags: trunk, main
2023-11-05
17:20
merge trunk check-in: 2c2c5748 user: fvogel tags: revised_text, tip-466
17:08
Fix [61550f38bf]: font actual returns wrong font size with Xft. check-in: 3f4e8a7f user: fvogel tags: trunk, main
16:08
Minor improvement: The function TabElementSize() now takes into account the tab placement. check-in: 943f3411 user: csaba tags: bug-eedd2e078d
15:24
Attempt to fix the bug [eedd2e078d] (ttk::notebook looks bad when tabs are positioned on edges other than the top). check-in: f38e09ec user: csaba tags: bug-eedd2e078d
13:51
Create new branch named "bug-eedd2e078d" check-in: aad28ea4 user: csaba tags: bug-eedd2e078d
12:30
Changes related to ttk::notebook in Windows themes, due to limitations of the scaling support in the Visual Styles API. check-in: 66b3fc87 user: csaba tags: trunk, main
2023-10-31
22:04
merge trunk check-in: f1a4ce3d user: fvogel tags: revised_text, tip-466
2023-10-28
11:09
Fix [198376af5a]: When moving tab position to different edge of notebook tabs may not appear. check-in: c616e03c user: fvogel tags: trunk, main
08:18
Fix [bb8041c239]: Call legacy Tk_ImageCreateProc using correct function pointer type. Thanks to Christopher Chavez. check-in: b48576e4 user: fvogel tags: trunk, main
08:11
Resolve unintended fork. check-in: afc7b845 user: fvogel tags: trunk, main
08:10
Fix [84fe25065c]: Call non-legacy Tk_ImageStringWriteProc using correct function pointer type. Thanks to Christopher Chavez. check-in: a648a2c4 user: fvogel tags: trunk, main
2023-10-26
09:24
Make all Destroy??? functions match the Tcl_FreeProc signature. That will prevent compiler warnings in all thinkable situations. check-in: c816a750 user: jan.nijtmans tags: trunk, main
2023-10-25
09:34
Made sure that a C++ compiler won't raise warnings related to the invocations of strstr(). Thanks Jan! check-in: abeb3f85 user: csaba tags: trunk, main
08:24
replace roundf by nsvg_roundf to stay compatible to nanosvg (https://github.com/memononen/nanosvg/commit/cb0ae54e6b147ccdf85401ef3ef20f2c761252c0) check-in: 678e9294 user: oehhar tags: trunk, main
2023-10-24
19:24
Eliminate some clumsy type-casts check-in: 4343206f user: jan.nijtmans tags: trunk, main
18:18
Simplified and unified the drawing of focus ring around the field element of the themes "alt" and "default". check-in: 2b72403f user: csaba tags: trunk, main
2023-10-23
12:18
nanosvg: Fix drawing artefacts due to rounding errors: https://github.com/memononen/nanosvg/pull/247 check-in: b75baea5 user: oehhar tags: trunk, main
2023-10-20
19:50
merge core-8-6-branch check-in: 32901bd9 user: fvogel tags: trunk, main
2023-10-19
12:02
Fix for [5423699f10] check-in: 637e3a03 user: kevin_walzer tags: trunk, main
2023-10-18
18:45
merge mark check-in: f24aef9b user: fvogel tags: trunk, main
13:42
Implement applicationSupportsSecureRestorableState for Sonoma security warning, reported in 10b38a7a7c check-in: 1ec298f0 user: kevin_walzer tags: trunk, main
02:21
Merge mac_cg_printing branch to correct broken printing on Sonoma; thanks to Marc Culler and Steve Landers for input check-in: fe972a0d user: kevin_walzer tags: trunk, main
2023-10-16
20:46
Fix [22eefb9368]: unixWm-45.2 and unixWm-45.4 fail on Linux. check-in: 8cd41f3f user: fvogel tags: trunk, main
2023-10-15
22:19
Fix [6bbe12f29d]: MacSystrayDestroy() should be a Tcl_CmdDeleteProc check-in: 8952e921 user: jan.nijtmans tags: trunk, main
2023-10-14
21:28
Merge-mark check-in: 6bd01923 user: jan.nijtmans tags: trunk, main
2023-10-13
16:40
Merge-mark check-in: 7ac60c97 user: jan.nijtmans tags: trunk, main
15:21
Fix duplicate lines in rules.vc check-in: 3f269f82 user: jan.nijtmans tags: trunk, main
14:55
Merge-mark check-in: 260c7673 user: jan.nijtmans tags: trunk, main
14:45
Merge-mark check-in: 64e7ed64 user: jan.nijtmans tags: trunk, main
07:22
Minor simplification check-in: 9bf0be87 user: jan.nijtmans tags: trunk, main
2023-10-12
21:08
Fix [b189559e4]: Crash with menus and -postcommand option check-in: cbc3a0fe user: jan.nijtmans tags: trunk, main
12:34
Merge 8.7 check-in: e3ca1c16 user: jan.nijtmans tags: trunk, main
2023-10-11
21:58
Merge 8.6. Some C++-fixes check-in: 51d6ac19 user: jan.nijtmans tags: trunk, main
2023-10-09
20:32
Merge 8.6 check-in: 5caf7acb user: jan.nijtmans tags: trunk, main
2023-10-07
10:21
Removed the "-fieldlightcolor" style option of the "clam" theme, added in [bbb1fe7c] but made redundant by the previous commit. check-in: f22e87e6 user: csaba tags: trunk, main
2023-10-06
17:03
Visual improvements regarding the focus ring around the ttk::combobox and ttk::spinbox widgets of the themes "alt" and "clam". check-in: acf5d6af user: csaba tags: trunk, main
2023-10-03
20:01
Made sure that themes missing the "-font" style setting for "Heading" or "Treeview" won't break the mclist.tcl Widget Demo script. check-in: 7b4d929f user: csaba tags: trunk, main
2023-09-28
19:47
Additional tweaking to file export with printing Leaf check-in: 035b9c2c user: kevin_walzer tags: mac_cg_printing
18:55
Add fixed-width formatting to printed text output on macOS and X11 for improved appearance check-in: 51fd495d user: kevin_walzer tags: mac_cg_printing
13:42
Correct comment on coordinate position check-in: 04b2f835 user: kevin_walzer tags: mac_cg_printing
13:23
Remove unnecessary call to TkContentView check-in: 27e3d2ee user: kevin_walzer tags: mac_cg_printing
13:21
Replace CGImageRef data with PDF data check-in: 38ea79f6 user: kevin_walzer tags: mac_cg_printing
2023-09-27
20:44
Fix indentation check-in: 0be58cb7 user: kevin_walzer tags: mac_cg_printing
19:04
Add comment check-in: 4e3e8dbd user: kevin_walzer tags: mac_cg_printing
18:41
Minor cleanup check-in: d612f568 user: kevin_walzer tags: mac_cg_printing
18:38
Update canvas printing implmentation on macOS to address Apple's removal of PostScript conversion tools from OS check-in: bbdb1826 user: kevin_walzer tags: mac_cg_printing
2023-09-22
20:22
Document the new command in the manual page. Leaf check-in: 0436d8c2 user: sbron tags: tip-679
15:32
Start TIP #679 implementation check-in: fc178b78 user: sbron tags: tip-679
12:50
Small improvement in tkfbox.tcl. check-in: 6773bd49 user: csaba tags: trunk, main
10:41
Guarded the library script tkfbox.tcl against icon deletion (like in several Tk tests). check-in: 009b6887 user: csaba tags: trunk, main
2023-09-21
15:06
Added a thin focus ring to the ttk::combobox and ttk::spinbox widgets of the themes "default", "alt", and "clam"; minor improvements in a few library scripts. check-in: bbb1fe7c user: csaba tags: trunk, main
2023-09-17
19:59
Merge 8.7 Leaf check-in: cc09dbbc user: jan.nijtmans tags: scaling-multidisplay
19:56
Merge 8.7 check-in: 6fba66c2 user: jan.nijtmans tags: revised_text, tip-466
2023-09-15
13:46
Made the standard TabElementDraw() function scaling-aware; highlighting the selected tab in the "default" theme. check-in: fd213a59 user: csaba tags: trunk, main
12:20
Merge 8.7 check-in: 4fd8a84f user: jan.nijtmans tags: scaling-multidisplay
2023-09-12
18:45
Improved the appearance of the arrow element in the "clam" theme. check-in: 95085c3e user: csaba tags: trunk, main
16:49
Fix for ticket [9291d8a4c]. check-in: 6a46f9a6 user: csaba tags: trunk, main
2023-09-11
16:29
Merge 8.6 check-in: 127ff912 user: jan.nijtmans tags: trunk, main
12:22
Fixed a regression in the drawing of the ttk::notebook tab element, introduced in [9f365170]. check-in: 78fdfa80 user: csaba tags: trunk, main
2023-09-10
22:49
Fix [3e966346] canvas text item -underline attribute not reciprocal check-in: 7ff8f8a5 user: jan.nijtmans tags: trunk, main
2023-09-09
17:08
Improved the look of the ttk::combobox and ttk::spinbox widgets in the themes "default" and "alt". check-in: 4f62037b user: csaba tags: trunk, main
2023-09-08
08:55
"zipfs mount" has the mountpoint as last argument (according to TIP #430) check-in: 73c12885 user: jan.nijtmans tags: trunk, main
2023-09-07
19:16
merge trunk check-in: 17a07e9e user: fvogel tags: revised_text, tip-466
13:39
Add doc and tests check-in: 6db8534f user: dkf tags: treeview-list-detached
13:25
Add a new command to ttk::treeview to work with detached items check-in: b9155ce8 user: dkf tags: treeview-list-detached
09:42
Merge 8.6 check-in: e18785bd user: jan.nijtmans tags: trunk, main
2023-09-06
10:07
Improvements related to the Ttk field element and the Widget Demo. check-in: 9f365170 user: csaba tags: trunk, main
2023-09-05
14:01
Merge 8.6 check-in: 8485f3b9 user: jan.nijtmans tags: trunk, main
2023-09-04
22:27
Merge 8.6 check-in: b117007f user: jan.nijtmans tags: trunk, main
22:14
Rebase to 8.7 check-in: 3a1d5696 user: jan.nijtmans tags: gripsize
19:49
Merge 8.6 check-in: 962dbfdb user: jan.nijtmans tags: trunk, main
16:09
send-8.4 now works on MacOS as well check-in: 976e5ffd user: jan.nijtmans tags: trunk, main
15:48
Fix test failure of send-8.4 after [13194a23]. check-in: 8b32642e user: sbron tags: trunk, main
14:51
Fix [6cc8002951]: numeric parameter errors depending on whether string vs double/int rep check-in: cd6a0bda user: jan.nijtmans tags: trunk, main
14:37
Fix [14a9b62e1d]: Crash when closing toplevel window with menus check-in: 85d17152 user: jan.nijtmans tags: trunk, main
14:32
Fix [d2396a9f1b]: [send] with options returns weird strings on X11 check-in: 13194a23 user: jan.nijtmans tags: trunk, main
11:50
Merge 8.6 check-in: 637b6e17 user: jan.nijtmans tags: trunk, main
11:40
More generic error-message for TK_ARGV_INT (just as TK_ARGV_FLOAT) Closed-Leaf check-in: cc11f5e1 user: jan.nijtmans tags: bug-6cc8002951
11:26
Merge 8.7. More progress in converting strtod/strtol check-in: e55b9eb8 user: jan.nijtmans tags: bug-6cc8002951
10:26
Fix [14a9b62e1d]: Crash when closing toplevel window with menus. Closed-Leaf check-in: a14ace3c user: sbron tags: bug-14a9b62e1d
10:20
Merge 8.6 check-in: aa0a8d7c user: sbron tags: trunk, main
07:05
Merge 8.6 check-in: 0a6c30ad user: jan.nijtmans tags: trunk, main
2023-09-03
18:57
Merge mark. check-in: 1e62c083 user: fvogel tags: trunk, main
14:02
Fix [84b066a8ff]: crash with text tags operation in revised_text. check-in: a58d436b user: fvogel tags: revised_text, tip-466
10:37
merge trunk check-in: a4b5e8e0 user: fvogel tags: revised_text, tip-466
10:28
Fix [b305ee09b1]: valgrind reports that Conditional jump or move depends on uninitialised value(s) check-in: c0067caa user: fvogel tags: trunk, main
2023-09-02
17:06
Fix for [17b7dedf92] and minor improvement in the Widget Demo. check-in: 9caab711 user: csaba tags: trunk, main
2023-09-01
19:45
Fix [a47f080962]: macOS Aqua warning: unused function 'RetainRegion' check-in: 64f354a5 user: fvogel tags: trunk, main
19:25
Change menu test number: menu-41.1 --> menu-39.2 check-in: 2ad3bb9e user: fvogel tags: trunk, main
15:29
more progress strtod -> Tcl_GetDouble() check-in: 92aac4ed user: jan.nijtmans tags: bug-6cc8002951
14:01
Second part of fix: don't use strtod any more check-in: e9a52b5c user: jan.nijtmans tags: bug-6cc8002951
12:58
Merge 8.6 check-in: 061e3487 user: jan.nijtmans tags: trunk, main
2023-08-31
14:55
Merge 8.7 check-in: 83b8a845 user: jan.nijtmans tags: revised_text, tip-466
14:54
Merge 8.6 check-in: d553acf4 user: jan.nijtmans tags: trunk, main
2023-08-30
17:30
Fix for ef5d3e29a4 check-in: 2c9d3046 user: kevin_walzer tags: trunk, main
10:08
Fix for [97c70c0062] and further improvements in the Widget Demo. check-in: c497b8de user: csaba tags: trunk, main
2023-08-29
19:27
merge trunk check-in: bfe846ac user: fvogel tags: revised_text, tip-466
19:25
Fix [e42eef33ee]: valgrind complains at wish startup (input methods). Patch from John Goodward. check-in: 708d4883 user: fvogel tags: trunk, main
19:21
Renumber test menu-40.1 introduced by previous commit into menu-41.1 (name clash resolution). check-in: 12febdbe user: fvogel tags: trunk, main
19:19
Add non-regression test menu-40.1 demonstrating use-after-free (bug [1797555fff]). This bug is already fixed by [32a43619cd]. check-in: 12b22cda user: fvogel tags: trunk, main
09:50
Keep the variables tk::scalingPct and tk::svgFmt in sync with [tk scaling]. check-in: a51ca0cf user: csaba tags: trunk, main
2023-08-27
13:05
Made sure that test entry-3.1 in ttk/entry.test succeeds. check-in: 2c54f59f user: csaba tags: trunk, main
2023-08-26
14:15
Merged branch "improved_themes" into trunk. check-in: a94a87e0 user: csaba tags: trunk, main
2023-08-25
12:43
Merge scaling-fixes check-in: 003f186c user: kjnash tags: trunk, main
2023-08-23
18:05
Improved the look of the ttk::scrollbar widget in the themes "default" and "alt". Closed-Leaf check-in: ccfd5e0c user: csaba tags: improved_themes
17:47
merge trunk check-in: 16dcc345 user: fvogel tags: revised_text, tip-466
14:49
Generalise scaling variables for multi-display systems - bug [2b1ce31780]. Adapt tk::MessageBox for same. check-in: 79bdc751 user: kjnash tags: scaling-multidisplay
14:09
Cosmetic improvements to bgerror. Ticket [57d3d3f0ae]. Closed-Leaf check-in: 1e1840e7 user: kjnash tags: scaling-fixes
2023-08-22
16:56
Use ::tk::Priv.*(button) instead of ::tk::Priv(button) in ::tk::MessageBox - see Tk ticket e2cec2fa41. check-in: e984cb7a user: kjnash tags: scaling-fixes
16:18
Improvements in the the built-in themes. See ticket [6ec00a7dc9] for details. check-in: b02a1985 user: csaba tags: improved_themes
15:56
Create new branch named "improved_themes" check-in: a682f51e user: csaba tags: improved_themes
2023-08-21
23:41
Use ::tk::PrivButton instead of ::tk::Priv(button) in ::tk::MessageBox - see Tk ticket e2cec2fa41. check-in: fe86dcac user: kjnash tags: scaling-fixes
2023-08-19
11:58
More adjustments for Goldberg demo. check-in: bde79af7 user: kjnash tags: scaling-fixes
03:56
Merge trunk check-in: 648c28ea user: kjnash tags: scaling-fixes
03:54
Bugfix: command ::tk::ScalingPct should return $::tk::scalingPct check-in: 04032f93 user: kjnash tags: scaling-fixes
2023-08-17
11:46
Ticket [daa10097]: bugfix: configure misses one list value on -metadata check-in: 7c8bdae5 user: oehhar tags: trunk, main
11:43
Ticket [daa10097]: moved test case to imgPhoto.test, as it is not specific to svg Closed-Leaf check-in: b38bb9b3 user: oehhar tags: bug-daa10097
11:35
Ticket [daa10097]: bugfix: configure misses one list value on -metadata check-in: 0b166114 user: oehhar tags: bug-daa10097
11:29
Ticket [daa10097]: test cases check-in: 751c6c4e user: oehhar tags: bug-daa10097
2023-08-13
23:15
Bugfix to scaling.tcl from Csaba Nemethi, and enable rounding of ::tk::scalingPct. check-in: 204302b1 user: kjnash tags: scaling-fixes
22:56
Tweaks from Csaba Nemethi for Tk Goldberg demo. check-in: 5ecc6980 user: kjnash tags: scaling-fixes
11:39
Revisions from Csaba Nemethi ticket 1ed418eb97, but with rounding of ::tk::scalingPct disabled. check-in: 781a6253 user: kjnash tags: scaling-fixes
06:51
Fix [2d66e1ce88] - crash running bind.test check-in: 8bce6750 user: apnadkarni tags: trunk, main
2023-08-12
21:54
Fix overlapping bitmap tiling in Rube Goldberg demo. check-in: 1f4e6ba0 user: kjnash tags: scaling-fixes
18:43
Fix Move26 coordinates; save vertical space by replacing top banner with placed message box. Also replace About dialog. check-in: 9eddb978 user: kjnash tags: scaling-fixes
18:21
Made the ttk::menubutton arrow padding in the alt theme scaling-aware. check-in: 716cfba9 user: csaba tags: trunk, main
16:05
Shrink Rube Goldberg demo to 70% as in commit 21185a46e4. check-in: 1129f717 user: kjnash tags: scaling-fixes
11:44
Improvements related to scaling and appearance in the built-in themes alt, clam, and default. check-in: c5cf7e43 user: csaba tags: trunk, main
2023-08-11
17:45
Shrink the Rube Goldberg demo so it is less likely to exceed the screen height. Leaf check-in: 21185a46 user: kjnash tags: scaling-misstep
14:44
Use [tk scaling] in widget tour, in place of private Tk variables. Fixes ticket 85a2b32486. check-in: a356f88f user: kjnash tags: scaling-misstep
09:22
Do not use stale values of scaling. Bugfix for ba98f9bbcb. check-in: 05c42054 user: kjnash tags: scaling-fixes
2023-08-10
14:23
Do not round the values of [tk scaling] and [::tk::ScalingPct]. Fix for ticket 1ed418eb97. check-in: 330ba614 user: kjnash tags: scaling-fixes
11:57
Minor changes to style in library/scaling.tcl. Fixes ticket 201b9316ae. check-in: 29591b0f user: kjnash tags: scaling-fixes
10:44
Fix startup failure for Safe Base interpreters with Tk on X11. Ticket f4c86804a8. check-in: 99709c73 user: kjnash tags: scaling-fixes
09:58
Create new branch named "scaling-fixes" check-in: 8a23b07e user: kjnash tags: scaling-fixes
2023-08-04
10:06
merge-mark check-in: 0589b21d user: jan.nijtmans tags: trunk, main
09:56
Merge 8.7 check-in: d6b23e3f user: jan.nijtmans tags: revised_text, tip-466
09:40
Make Tk work with TIP #673: Remove deprecated [trace] subcommands check-in: 260317c1 user: jan.nijtmans tags: trunk, main
2023-08-03
19:42
Fix [0f29a2222d]: Aqua: HIShape wrapper function cleanup. Patch from Christopher Chavez. check-in: 3a1a48bb user: fvogel tags: trunk, main
15:52
Merge 8.6 check-in: 98e01dbf user: jan.nijtmans tags: trunk, main
2023-08-02
16:20
Merge 8.7 check-in: b8c9ca60 user: jan.nijtmans tags: revised_text, tip-466
16:09
Merge 8.6 check-in: 90633c75 user: jan.nijtmans tags: trunk, main
13:38
Merge 8.7 check-in: 43a27ba7 user: jan.nijtmans tags: revised_text, tip-466
13:21
Merge 8.6 check-in: dd560096 user: jan.nijtmans tags: trunk, main
12:48
Merge 8.6 check-in: f7972af6 user: jan.nijtmans tags: trunk, main
08:38
Fix [2a32225cd1]: Entry widget allows navigating by word in masked password field. check-in: 8b08e391 user: fvogel tags: trunk, main
2023-08-01
19:34
Fix [4736b9f290]: Bug in tk_setPalette in connection with TIP 645 ('ttk color palette support'). Patch from Csaba Nemethi. check-in: 86956e5d user: fvogel tags: trunk, main
19:33
Fix [4736b9f290]: Bug in tk_setPalette in connection with TIP 645 ('ttk color palette support'). Patch from Csaba Nemethi. Closed-Leaf check-in: bc842ffe user: fvogel tags: tip-645, bug-4736b9f290
19:31
merge trunk check-in: f4a2486e user: fvogel tags: tip-645
2023-07-29
19:41
Minor improvements in the Widget Demo. check-in: 1073062f user: csaba tags: trunk, main
2023-07-26
21:22
Fix [ed9b28d478]: Aqua: fix improper Tcl value reference counts in GetWidgetDemoPath(). Patch from Christopher Chavez. check-in: ff7ffd3b user: fvogel tags: trunk, main
20:15
merge trunk check-in: c027b8d2 user: fvogel tags: revised_text, tip-466
20:05
[92ab429295]: Add new subcommand [tk systray exists] to [tk systray]. Patch from Emiliano Gavilan. check-in: 1ed05a6d user: fvogel tags: trunk, main
19:26
merge trunk check-in: cbbfed0d user: fvogel tags: revised_text, tip-466
19:23
Fix [95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: 9d7e04f0 user: fvogel tags: trunk, main
19:21
Backout [4c922d0b], which was temporary only. Closed-Leaf check-in: 5a3a56e3 user: fvogel tags: patch-95d2c41604
2023-07-25
20:03
Resolve unintended fork. check-in: 132461ee user: fvogel tags: patch-95d2c41604
20:00
Take into account that the notify window may be deleted during fade-in or fade-out. check-in: 2b4f3168 user: fvogel tags: patch-95d2c41604
19:43
Run the Linux workflow at Github actions on this branch. check-in: 4c922d0b user: fvogel tags: patch-95d2c41604
06:10
New patch from Emiliano Gavilan, that should fix the 'can't use empty string '' as operand of '*'' error seen at Github Actions. check-in: f38da628 user: fvogel tags: patch-95d2c41604
2023-07-24
20:30
merge trunk Closed-Leaf check-in: 5ca69a34 user: fvogel tags: bug-92ab429295
20:26
merge trunk (except systray.tcl and tkUnixSysnotify.c) check-in: 91d87c16 user: fvogel tags: patch-95d2c41604
20:18
Backout [8662aebe] (Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan.) until we understand why it triggers errors at Github Actions. check-in: 25ad8fff user: fvogel tags: trunk, main
15:39
Merge 8.6 check-in: 2ab8ec68 user: jan.nijtmans tags: trunk, main
06:16
Merge 8.7 Closed-Leaf check-in: 65290297 user: jan.nijtmans tags: bug-d40b9c8503
2023-07-23
19:55
Fix [f24725b545]: Aqua: do not treat FourCC as pointer in TkpCreateNativeBitmap(). Patch from Christopher Chavez. Also remove the now unused macro OSTYPE_TO_UTI. check-in: 67b7cdbd user: fvogel tags: trunk, main
17:57
Leftover change in previous commit. check-in: 6226c37a user: fvogel tags: revised_text, tip-466
17:56
Remove changes in revised_text (compared to trunk) that have nothing to do with the revised text widget. These changes must have sneaked in when merging trunk into revised_text. check-in: 5f5e294b user: fvogel tags: revised_text, tip-466
16:15
Add documentation for [tk systray exists]. check-in: 6a840686 user: fvogel tags: bug-92ab429295
16:08
Add tests for [tk systray exists]. check-in: fbc76cd5 user: fvogel tags: bug-92ab429295
16:03
Tweak comments. check-in: 43c105d5 user: fvogel tags: bug-92ab429295
16:02
Fix [92ab429295]: Add new subcommand [tk systray exists] to [tk systray]. Patch from Emiliano Gavilan. check-in: 6401e6d9 user: fvogel tags: bug-92ab429295
15:40
Fix [95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: 8662aebe user: fvogel tags: trunk, main
15:38
Tweak comments. check-in: 1b459aeb user: fvogel tags: patch-95d2c41604, core-patch-95d2c41604
14:52
merge trunk check-in: ae99afe4 user: fvogel tags: revised_text, tip-466
13:05
merge mark check-in: de4a7076 user: fvogel tags: trunk, main
13:02
Merge core-8-6-branch. The fix for [2294f0694e] (Optimize 'transparency get' subcommand) was already there as part of TIP #166, therefore simply homogeneize the code with the 8.6 patch for [2294f0694e]. check-in: b2a2a962 user: fvogel tags: trunk, main
12:15
Fix [499c0467b3]: DestroyMenuInstance(): use Tcl_EventuallyFree() rather than directly calling DestroyMenuEntry(). Patch from Christopher Chavez. check-in: 0f4b9276 user: fvogel tags: trunk, main
2023-07-21
21:06
Experimental fix for d40b9c8503: Enforcing 64-bit time_t? Since Tk uses time() too, and should support years > 2038 check-in: 6868a6af user: jan.nijtmans tags: bug-d40b9c8503
20:33
Merge 8.7 check-in: 3ecbb2db user: jan.nijtmans tags: trunk, main
2023-07-20
20:14
Fix [deca949d0d]: tkUnixWm.c: leak in TkpMakeMenuWindow(). Patch from CHristopher Chavez. check-in: e662af63 user: fvogel tags: trunk, main
2023-07-19
21:16
Fix [c35c3419ea]: leak in Initialize() when -name not provided. Patch from Christopher Chavez. check-in: f9668fd5 user: fvogel tags: trunk, main
20:35
Fix [edb769628e]: Aqua: leak in XGetImage(). Patch from Christopher Chavez. check-in: e34b27c9 user: fvogel tags: trunk, main
20:09
resolve unintended fork check-in: 679964e6 user: fvogel tags: trunk, main
20:07
Fix [875672bd86]: tk 8.7a5 unix/README refers to --enable-threads but this option is gone. check-in: d9e892ca user: fvogel tags: trunk, main
2023-07-18
19:40
Ticket [b1d2161c]: library/msgs/zh_cn.msg translate error: No and Cancel should not the same Chinese word "取消" check-in: a387d349 user: oehhar tags: trunk, main
19:01
Fix [2cb602807b]: leak in tkMacOSXRegion.c. Patch from Christopher Chavez. check-in: b4c9293d user: fvogel tags: trunk, main
16:09
Merge 8.7. Remove not-so-useful comments check-in: 1702718c user: jan.nijtmans tags: revised_text, tip-466
16:04
Merge 8.7 check-in: ee820d83 user: jan.nijtmans tags: trunk, main
14:15
Merge 8.7 check-in: 51723f1a user: jan.nijtmans tags: patch-95d2c41604
13:56
Merge 8.7 check-in: 42ddfd8b user: jan.nijtmans tags: revised_text, tip-466
13:25
Fix [3b4a9ed919]: listbox test failures check-in: a8a2df12 user: jan.nijtmans tags: trunk, main
2023-07-17
22:05
Proposed fix for [3b4a9ed919]: Don't specify option database and initialization value any more Closed-Leaf check-in: 779d9403 user: jan.nijtmans tags: bug-3b4a9ed919
19:56
merge trunk check-in: 87acf6d6 user: fvogel tags: revised_text, tip-466
19:56
Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on Windows and improve it. Thanks to Christopher Chavez. check-in: a7876124 user: fvogel tags: trunk, main
19:34
Fix [396e9fc017]: Aqua: declare TkMacOSXCreateCGImageWithXImage() as static. check-in: 87df2194 user: fvogel tags: trunk, main
09:35
Remove all possible usage of HAVE_STDINT_H. Assume C99 as a minimum now. check-in: e0835978 user: jan.nijtmans tags: revised_text, tip-466
08:53
Merge 8.7 check-in: 2b5ca566 user: jan.nijtmans tags: revised_text, tip-466
08:18
Fix [ec6f07231c]: makefile.vc: error when TCLDIR is a relative path check-in: 365014b7 user: jan.nijtmans tags: trunk, main
07:05
"noxp" makes no sense any more check-in: 8690a1e9 user: jan.nijtmans tags: trunk, main
07:02
Eliminate some more unneeded HAVE_* macro's check-in: 76492ff3 user: jan.nijtmans tags: trunk, main
06:07
Proposed fix for [ec6f07231c]: Makefile.vc: error when TCLDIR is a relative path Closed-Leaf check-in: b4749932 user: jan.nijtmans tags: bug-ec6f07231c
2023-07-16
22:37
Remove all possible usage of HAVE_STDINT_H (just assume it's "1"). We can assume C99 as a minimum now Closed-Leaf check-in: 4021f2cd user: jan.nijtmans tags: bug-48079fad72
13:49
Fix [82b78e96f5]: CLIPPING_IS_WORKING in revised_text. check-in: c569b687 user: fvogel tags: revised_text, tip-466
13:47
Remove the now useless hack in TkrTextInsertDisplayProc(). Closed-Leaf check-in: 8b0783a9 user: fvogel tags: bug-82b78e96f5
13:34
Fix typo (equivelent -> equivalent). check-in: 1c6775c8 user: fvogel tags: trunk, main
12:23
Clean white lines. check-in: 4304f308 user: fvogel tags: bug-82b78e96f5
12:14
Since the region approach works an all three platforms (and with or without Xft), remove the TK_CLIPPING_IS_WORKING switch altogether and keep the region approach only. check-in: 30c9fa3a user: fvogel tags: bug-82b78e96f5
12:06
#define TK_CLIPPING_IS_WORKING on Linux with or without Xft since the region approach works. check-in: 08bf99a5 user: fvogel tags: bug-82b78e96f5
11:56
#define TK_CLIPPING_IS_WORKING on Windows since the region approach works. check-in: fb65441f user: fvogel tags: bug-82b78e96f5
11:52
Implement an approach based on a clip region, that does not need XSetClipRectangles(), and which should work on any platform. check-in: 40639b0c user: fvogel tags: bug-82b78e96f5
2023-07-15
18:50
Update comments in the TK_CLIPPING_IS_WORKING area. check-in: 473561a1 user: fvogel tags: bug-82b78e96f5
18:43
merge revised_text check-in: 9d781da7 user: fvogel tags: bug-82b78e96f5
18:40
Fix [48079fad72]: revised_text still uses compat/stdint.h. Patch by Christopher Chavez. check-in: 80c8fbcc user: fvogel tags: revised_text, tip-466
18:38
Fix [f41f675cca]: TIP #577 was merged without necessary updates in the man pages check-in: 2c9990b3 user: fvogel tags: trunk, main
14:18
merge trunk check-in: d9b3c028 user: fvogel tags: revised_text, tip-466
14:15
merge 8.6 check-in: c88aaa76 user: fvogel tags: trunk, main
13:48
Implement -eolcolor and -eotcolor in the case TK_CLIPPING_IS_WORKING is #define'd. Thanks to Christopher Chavez. check-in: b69b3d2b user: fvogel tags: bug-82b78e96f5
12:50
#define TK_CLIPPING_IS_WORKING on Linux when built without Xft since in this case XSetClipRectangles() works. check-in: 407aafb6 user: fvogel tags: bug-82b78e96f5
12:19
Rename CLIPPING_IS_WORKING to TK_CLIPPING_IS_WORKING, and #define it for macOS since it works on this platform. check-in: d9806455 user: fvogel tags: bug-82b78e96f5
11:42
Avoid a warning in case CLIPPING_IS_WORKING is defined: generic/tkTextDisp.c:867:15: warning: unused function 'MarkPointer' [-Wunused-function] check-in: 2a563642 user: fvogel tags: revised_text, tip-466
09:05
merge trunk check-in: 2654361f user: fvogel tags: revised_text, tip-466
09:05
Fix [0502c1eef5]: Aqua: fix NSAttributedString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 3f31882a user: fvogel tags: trunk, main
08:57
merge trunk check-in: 261ceb2a user: fvogel tags: revised_text, tip-466
08:56
Fix [fa4694dcd0]: Aqua: fix TKNSString leak in TkpConfigureMenuEntry(). Patch from Christopher Chavez. check-in: 8d66935a user: fvogel tags: trunk, main
08:22
Fix [48079fad72]: revised_text still uses compat/stdint.h. Patch by Christopher Chavez. Closed-Leaf check-in: d1fcd448 user: fvogel tags: bug-48079fad722
2023-07-14
19:25
OBJOFFSET VS. INTERNALOFFSET: Document that Ttk widgets do not support the internalOffset machinery. Closed-Leaf check-in: f54250b6 user: fvogel tags: bug-f41f675cca
19:13
Document indices of the form 'end-n' as being accepted by the -underline option for both Tk and Ttk. check-in: 9745b962 user: fvogel tags: bug-f41f675cca
18:58
merge trunk check-in: 03a27471 user: fvogel tags: bug-f41f675cca
13:36
Fix [a1802dc77b]: Lots of textDisp.test fail in revised_text branch. check-in: 11905189 user: fvogel tags: revised_text, tip-466
2023-07-13
20:53
Let revised_text branch build at GitHub in some configurations. check-in: f2087fa3 user: fvogel tags: revised_text, tip-466
20:51
Fix [81965cf8d8]: Revised text displays fuzzy text on OSX high resolution displays. Patch from Christopher Chavez. check-in: 447d43a7 user: fvogel tags: revised_text, tip-466
20:39
merge trunk check-in: d1b0d200 user: fvogel tags: revised_text, tip-466
2023-07-12
09:49
Made the mouse wheel bindings for the text widget (which scroll by pixels) and the sort arrows of the Widget Demo script mclist.tcl scaling-aware. check-in: a7991ed7 user: csaba tags: trunk, main
01:28
Merge aqua_stripe branch; thanks to Christopher Chavez for patch check-in: 38125e4d user: kevin_walzer tags: trunk, main
2023-07-10
14:32
Update to striped background on Aqua with semantic colors - patch from Christopher Chavez Closed-Leaf check-in: 0f804851 user: kevin_walzer tags: aqua_stripe
11:32
Merge mark check-in: dce08a5f user: kevin_walzer tags: trunk, main
11:31
Revert change to mclist demo as it already includes stripes check-in: 7445d1b0 user: kevin_walzer tags: trunk, main
02:50
Merge mark check-in: d6c4c376 user: kevin_walzer tags: trunk, main
02:50
Cosmetic improvement to treeview and widget demo under Aqua with handling for Dark Mode check-in: e8b88eae user: kevin_walzer tags: trunk, main
00:46
Merge mark check-in: 8b647592 user: kevin_walzer tags: trunk, main
00:46
Cosmetic improvement - stripebackground for ttk::treeview on Aqua check-in: d157aac5 user: kevin_walzer tags: trunk, main
2023-07-09
17:36
Fix [a526d42999]: Aqua: leak in TkpOpenDisplay(). Patch from Christopher Chavez. check-in: 9506082b user: fvogel tags: trunk, main
16:06
Fix [9b74a906e2]: Aqua: leak in Tk_FreePixmap(). Patch from Christopher Chavez. check-in: b8fdb4ae user: fvogel tags: trunk, main
2023-07-08
13:17
Merge tip-675 branch: On and off default blink times for Ttk widgets can be overriden with values obtained from the option database (if such values are specified). check-in: d0a86f93 user: fvogel tags: trunk, main
2023-07-07
19:00
Widget Demo: Optimized the size of the canvas used in the script floor.tcl. check-in: a7890c02 user: csaba tags: trunk, main
2023-07-06
02:38
Fix for 0e7b10c215 Closed-Leaf check-in: a068e27b user: kevin_walzer tags: 0e7b10c215_fix
2023-07-05
15:33
A few minor visual improvements. check-in: 73efa187 user: csaba tags: trunk, main
14:47
Uncomment definition of nsvgRasterize(), thanks Csaba ! check-in: e62b604a user: oehhar tags: trunk, main
2023-07-01
20:33
Add time-outs to the Tk tests steps in GitHub workflows specific to trunk. check-in: 3ffc24d5 user: fvogel tags: trunk, main
20:31
Tk has no core-8-branch like Tcl has, but a core-8-6-branch. check-in: 8ce3078a user: fvogel tags: trunk, main
20:29
Add time-outs to the Tk tests steps in GitHub workflows. check-in: 81948c2c user: fvogel tags: trunk, main
18:11
merge trunk Closed-Leaf check-in: 5d2d3ee6 user: fvogel tags: bug-3531366fff, tip-675
18:10
Document the possibility of overriding the on and off default blink times. check-in: bd491642 user: fvogel tags: bug-3531366fff, tip-675
17:00
Improve documentation of the priority levels in the man page for Tk_AddOption(). check-in: e0b1879c user: fvogel tags: trunk, main
16:44
Fix another error in man page introduced in [20e9d21a]. check-in: 31537b52 user: fvogel tags: trunk, main
16:43
Fix another error in man page introduced in [20e9d21a]. Closed-Leaf check-in: 1241cca6 user: fvogel tags: tip-606
16:28
merge 8.6 (no changes) check-in: 36f5aa0b user: fvogel tags: trunk, main
16:19
Fix documentation of Tk_GetSystemDefault(). Error in the man page was introduced in [20e9d21a], the comments in the source code were incorrect. check-in: 850bc577 user: fvogel tags: trunk, main
16:18
Fix documentation of Tk_GetSystemDefault(). Error in the man page was introduced in [20e9d21a], the comments in the source code were incorrect. check-in: 18d57383 user: fvogel tags: tip-606
12:32
Override on and off default times with values obtained from the option database (if such values are specified). check-in: 9284d67c user: fvogel tags: bug-3531366fff, tip-675
12:11
merge trunk check-in: 6774b485 user: fvogel tags: bug-3531366fff, tip-675
11:55
Merge branch tip-675 following acceptation of TIP #675 by TCT vote. check-in: 54bf3e6b user: fvogel tags: trunk, main
2023-06-26
14:06
No need for HAVE_WINNT_IGNORE_VOID/NO_STDLIB_H/NO_DIRENT_H any more check-in: c53bcdaa user: jan.nijtmans tags: trunk, main
2023-06-24
07:29
Fix [2f92166f6f]: Crash setting -foreground to empty string in a ttk::theme. check-in: 7c04a4a6 user: fvogel tags: trunk, main
2023-06-23
13:50
Merge 8.7 check-in: 803ba15c user: jan.nijtmans tags: revised_text, tip-466
11:48
Fix -underline behavior in ttk::label, broken by TIP #660 changes. check-in: 9c29854b user: jan.nijtmans tags: trunk, main
09:34
Fix [a9929f112a]: Bugs in the implementation of TIP 577 ("Enhanced index values for Tk"). Remove compat/stdint.h, since stdint.h is available in all modern C compilers check-in: ef0cb66f user: jan.nijtmans tags: trunk, main
2023-06-22
12:53
Widget Demo: Code simplification and improvements. check-in: d91c5449 user: csaba tags: trunk, main
2023-06-21
15:18
(partial) fix for [a9929f112a]: Bugs in the implementation of TIP 577 ("Enhanced index values for Tk") Closed-Leaf check-in: 0fce6664 user: jan.nijtmans tags: bug-a9929f112a
2023-06-20
21:39
Don't allow scheduling timers in the past. check-in: 9b61cad8 user: fvogel tags: bug-3531366fff, tip-675
17:23
Many scaling-related improvements in the Widget Demo, especially in the file goldberg.tcl. check-in: d25fb9d4 user: csaba tags: trunk, main
2023-06-14
16:26
Merge 8.7 check-in: 4caf2e5d user: jan.nijtmans tags: revised_text, tip-466
16:25
Merge 8.6 check-in: 1eb2ec25 user: jan.nijtmans tags: trunk, main
2023-06-13
21:11
Add documentation check-in: 9c22e829 user: fvogel tags: bug-3531366fff, tip-675
17:37
Remove blank-only change check-in: a23805c9 user: fvogel tags: bug-3531366fff, tip-675
17:26
(again) Better implementation of 'ttk::style configure . -insertofftime'. Cursor blinking times need to be adjusted only ONCE when the theme is changed. check-in: 2d9a92a9 user: fvogel tags: bug-3531366fff, tip-675
2023-06-12
22:29
TtkBlinkCursorTimes --> TtkSetBlinkCursorTimes check-in: c121a615 user: fvogel tags: bug-3531366fff, tip-675
22:24
Add support for 'ttk::style configure . -insertontime'. check-in: 3504d247 user: fvogel tags: bug-3531366fff, tip-675
22:17
Remove duplicate #include statement. check-in: 7973ae42 user: fvogel tags: bug-3531366fff, tip-675
22:16
Better implementation of 'ttk::style configure . -insertofftime'. Cursor blinking times need to be adjusted only when the theme is changed, not each time WidgetWorldChanged() is called. check-in: 33fc1dda user: fvogel tags: bug-3531366fff, tip-675
2023-06-11
13:59
Widget Demo: Replaced the deprecated "trace variable" invocations with "trace add variable"; several further improvements. check-in: 07197a1d user: csaba tags: trunk, main
09:54
First quick and dirty implementation of 'ttk::style configure . -insertofftime'. check-in: 517df9a7 user: fvogel tags: bug-3531366fff, tip-675
08:37
merge trunk check-in: 0b982b20 user: fvogel tags: revised_text, tip-466
08:37
Fix [57844100da]: Aqua: fix leak in TkScrollWindow(). Patch from Christopher Chavez. check-in: 4bd66c2b user: fvogel tags: trunk, main
2023-06-08
17:08
Merge 8.6 check-in: e470e133 user: jan.nijtmans tags: trunk, main
2023-06-07
19:33
merge trunk check-in: 6036abbd user: fvogel tags: revised_text, tip-466
19:08
Fix [a418aafa76]: Bogus @x,y indices are accepted for menu entries. check-in: 7e07b291 user: fvogel tags: trunk, main
19:07
Ensure interp is passed to GetIndexFromCoords() instead of NULL (no idea why interp was changed into NULL in [abaa003d] in trunk only). check-in: 2507adcf user: fvogel tags: trunk, main
2023-06-04
17:18
Merge implementation of TIP #658 - Attach identifiers to Tk menu entries, following positive vote from the TCT. Thanks to the author, Schelte Bron! check-in: e2b00bfd user: fvogel tags: trunk, main
2023-06-02
14:45
Update Xlib.h to latest version check-in: f0ab6ef2 user: jan.nijtmans tags: trunk, main
2023-05-31
20:37
Fix [4666f21a95]: Avoid a non-evident crash (and resolve conflict in tkMacOSXEmbed.c function Tk_GetOtherWindow() following changes in TIP #606). check-in: cfb3d39f user: fvogel tags: trunk, main
2023-05-30
19:23
Made the Widget Demonstration application scaling-aware. check-in: 181d1cb3 user: csaba tags: trunk, main
2023-05-29
16:38
Stabilize event-9.2 on macOS check-in: 3371bb0e user: fvogel tags: trunk, main
13:14
merge trunk check-in: d426b1d1 user: fvogel tags: revised_text, tip-466
13:00
Fix second part of [0e658c9479]: Remove unused function declarations from tkMacOSXInt.h - TkpRetainRegion() and TkpReleaseRegion() check-in: bbafdd16 user: fvogel tags: trunk, main
12:59
Fix first part of [0e658c9479]: Remove unused function declarations from tkMacOSXInt.h - TkpShiftButton() check-in: 35b1e576 user: fvogel tags: trunk, main
11:14
Document acceptable indices <M>+<N>, <M>-<N>, end-<N> that TIP #577 made available. check-in: b1ee1d46 user: fvogel tags: bug-f41f675cca
11:12
merge trunk check-in: c0cfd57b user: fvogel tags: bug-f41f675cca
2023-05-28
10:21
Continuation lines should be indented 8 chars. Closed-Leaf check-in: ff848406 user: fvogel tags: tip-658
09:33
merge trunk check-in: 2bf0d58a user: fvogel tags: tip-658
2023-05-27
20:10
Fix [2f92166f6f]: Crash setting -foreground to empty string in a ttk::theme. Closed-Leaf check-in: 0f4e2e8d user: fvogel tags: bug-2f92166f6f
19:52
Add non-regression test for [6ee162c3d9]. check-in: 9c01fe70 user: fvogel tags: trunk, main
2023-05-25
19:46
A second patch from Emiliano Gavilan. check-in: 6be68105 user: fvogel tags: patch-95d2c41604
06:17
merge trunk check-in: 0e917082 user: fvogel tags: revised_text, tip-466
06:15
Fix [7447ed20ec]: Color picker failure - tk::RestoreFocusGrab does not take into account the possibility of a failing grab. check-in: 14e607a7 user: fvogel tags: trunk, main
06:09
[95d2c41604]: Improvements on pure Tcl system notification window. Patch from Emiliano Gavilan. check-in: f5b2c46d user: fvogel tags: patch-95d2c41604
2023-05-24
18:04
merge mark check-in: 0093f3f8 user: fvogel tags: trunk, main
2023-05-23
17:28
Fix [f40d9debad]: Aqua: fix size of FourCC bitmaps. Patch from Christopher Chavez. check-in: 73b47ec3 user: fvogel tags: trunk, main
17:25
[ab95811e07]: Aqua: prevent use-after-free crashes - Apply slightly better patch from Christopher Chavez to avoid use-after-free crashes. check-in: af82c836 user: fvogel tags: trunk, main
2023-05-22
19:38
Documented the variable tk::scalingPct; improvements in the Widget Demonstration application. check-in: 29cb0ba7 user: csaba tags: trunk, main
2023-05-18
16:14
Merge 8.7 check-in: e75646f2 user: jan.nijtmans tags: tip-626
16:13
Merge 8.7 check-in: be155cfd user: jan.nijtmans tags: revised_text, tip-466
16:07
Merge 8.7 check-in: c66020df user: jan.nijtmans tags: gripsize
2023-05-17
23:16
scalability tweaks check-in: 49776504 user: jan.nijtmans tags: trunk, main
22:56
Merge 8.7 check-in: 125608f6 user: jan.nijtmans tags: gripsize
22:31
Merge 8.7 check-in: ab398174 user: jan.nijtmans tags: revised_text, tip-466
22:24
Merge 8.7 check-in: a272eb0f user: jan.nijtmans tags: tip-626
18:27
Visual improvements by using smoother SVG gradients. check-in: a0c7df43 user: csaba tags: trunk, main
2023-05-16
18:22
Library file scaling.tcl slightly improved; documented the variable tk::svgFmt. check-in: 978a7553 user: csaba tags: trunk, main
10:23
Merge 8.6 check-in: 6d7b287a user: jan.nijtmans tags: trunk, main
06:55
Remove some more references to ChangeLog check-in: a50e2a34 user: jan.nijtmans tags: trunk, main
2023-05-15
20:30
Fix [40ec887767]: Aqua: unixWm-60.1 fails under dark mode. check-in: 98ffc3a9 user: fvogel tags: trunk, main
17:18
TIP 663 implementation check-in: 6029983e user: dgp tags: trunk, main
2023-05-14
19:14
Improved the scaling support for very HiDPI screens when xrdb is not available. check-in: a38d0874 user: csaba tags: trunk, main
2023-05-13
08:19
Fix [3414695fff]: tk_getOpenFile, tk_getSaveFile, tk_chooseDir: error when parent destroyed first. check-in: dbecbcb6 user: fvogel tags: trunk, main
07:12
Fix [40ec887767]: Aqua: unixWm-60.1 fails under dark mode Closed-Leaf check-in: 8afce1e0 user: fvogel tags: bug-40ec887767
2023-05-11
14:51
Merged branch new-default-indicators into trunk check-in: 82b9f82c user: csaba tags: trunk, main
2023-05-10
19:42
Implement TIP 663. Closed-Leaf check-in: 623d1375 user: dgp tags: tip-663
2023-05-09
06:45
Merge 8.7 check-in: f333592d user: jan.nijtmans tags: revised_text, tip-466
06:41
Update linux-with-tcl9-build.yml, make trigger the same as the other .yml files check-in: 8fcf8d77 user: jan.nijtmans tags: trunk, main
2023-05-08
15:22
Implementation of new, modern-looking ttk::checkbutton and ttk::radiobutton indicators for the "default" theme Closed-Leaf check-in: c37d5956 user: csaba tags: new-default-indicators
2023-05-07
17:05
Fix [887ae18c26]: unix/Credits.html is neither tracked nor ignored. check-in: 4df1086e user: fvogel tags: trunk, main
2023-05-06
20:12
Merge 8.6 check-in: 1dfad372 user: jan.nijtmans tags: trunk, main
2023-05-05
17:16
Fix [ba956c8ff7]: Aqua: TIP 655 use-after-free. Bug report and patch from Christopher Chavez (thanks!). check-in: 6e7679cd user: fvogel tags: trunk, main
2023-05-04
08:23
Do not build every branch. Too expensive. check-in: 9719a217 user: dkf tags: trunk, main
2023-05-03
20:28
Fix [310c74ecf4]: ThemeChangedProc() can be called after Tk destroyed. check-in: 95c34e13 user: fvogel tags: trunk, main
19:42
Fix [ba956c8ff7]: Aqua: TIP 655 use-after-free. Closed-Leaf check-in: c9c7d933 user: fvogel tags: bug-ba956c8ff7
08:54
Merge 8.7 check-in: 8d119154 user: jan.nijtmans tags: tip-626
2023-04-30
17:51
Fix [a9cf210a42]: Text select doesn't cover first character. check-in: af12b247 user: fvogel tags: revised_text, tip-466
17:43
Fix [a9cf210a42]: Text select doesn't cover first character. check-in: 3be4f213 user: fvogel tags: trunk, main
2023-04-29
11:08
merge-mark check-in: 8a7d885a user: jan.nijtmans tags: revised_text, tip-466
11:04
merge-mark check-in: 612067a0 user: jan.nijtmans tags: trunk, main
2023-04-27
16:36
Still missed a few (from previous commit) check-in: 2b2984ae user: jan.nijtmans tags: trunk, main
16:26
Merge 8.7 check-in: 63b0c31c user: jan.nijtmans tags: revised_text, tip-466
15:31
Now - really - complete all TIP #660 modifications. check-in: 5f223486 user: jan.nijtmans tags: trunk, main
15:03
Build/run Tk against "tip-661-alternative" branch Closed-Leaf check-in: baf4243d user: jan.nijtmans tags: tip-661-alternative
2023-04-25
20:41
Merge 8.7 check-in: 87929dbf user: jan.nijtmans tags: tip-626
20:37
Still more int -> Tcl_Size Closed-Leaf check-in: f9ba94ea user: jan.nijtmans tags: tip-660
11:33
Build Tk against Tcl's disabletcl8api branch Closed-Leaf check-in: 5c7f4d34 user: jan.nijtmans tags: disabletcl8api
2023-04-24
20:43
More TIP #660 check-in: 9f070114 user: jan.nijtmans tags: tip-660
2023-04-21
17:37
Updates related to TIP 660 check-in: 6bc95282 user: apnadkarni tags: trunk, main
11:47
Merge trunk Closed-Leaf check-in: 7f9a7b44 user: apnadkarni tags: tip-660-apn
2023-04-19
21:18
Resolve conflict between VirtualEvent and GenericEvent, at least when compiling with Tcl 9.0+ headers

Moved to mistake. This commit broke the test suite. Throws up dialogs like "can't read ::tk_library", "unknown path WINDOW PATH" etc. Causes github actions to time out. Closed-Leaf check-in: b4c88ce7 user: jan.nijtmans tags: mistake-b4c88ce7e4

20:23
Fix [fe87e9af39]: X-input extension events are not transfered to Tcl. check-in: ccee45f2 user: jan.nijtmans tags: trunk, main
2023-04-18
15:49
Match i/o types with Tcl channel i/o types (size_t -> Tcl_Size) check-in: 26c48930 user: apnadkarni tags: tip-660-apn
12:47
Missed more than a few TIP 660 changes. Possibly more to come. check-in: 36944a49 user: apnadkarni tags: tip-660-apn
01:31
Last set (hopefully) in preparation of TIP 660 check-in: b9eb5659 user: apnadkarni tags: tip-660-apn
2023-04-17
16:34
Finished first pass through all files. Same test failures as trunk. check-in: fb0e8bec user: apnadkarni tags: tip-660-apn
15:18
TIP 660 update check-in: 9d577aca user: apnadkarni tags: tip-660-apn
11:45
Merge 8.7 Closed-Leaf check-in: fce638f8 user: jan.nijtmans tags: tip-660
2023-04-16
21:12
Merge 8.7 check-in: 494435c0 user: jan.nijtmans tags: tip-626
20:03
Merge 8.7 check-in: fb5742fc user: jan.nijtmans tags: gripsize
20:01
Merge 8.7 check-in: 96c91691 user: jan.nijtmans tags: revised_text, tip-466
19:59
merge-mark check-in: 70b725b6 user: jan.nijtmans tags: trunk, main
09:20
Possible fix for [6b49149b4e]: Tkinter problem with text get Leaf check-in: 571b0fd9 user: jan.nijtmans tags: bug-6b49149b4e
2023-04-15
23:26
Handle larger string-lengths in MacOS, when compiling with Tcl 9 headers check-in: e6066cbe user: jan.nijtmans tags: trunk, main
22:29
Fix [d450dc9f76]: Error compiling C++ extensions check-in: 9899493c user: jan.nijtmans tags: trunk, main
20:42
Fix [784be38c4]: Menu crash - macOS check-in: e9fb8c61 user: jan.nijtmans tags: trunk, main
15:54
Fix [784be38c4]: macOS menu crash caused by converting indices to unsigned ints without carefully examining each line of code which is affected. Closed-Leaf check-in: 209ccf00 user: culler tags: bug-784be38c4
2023-04-14
19:36
Minor correction in file library/tkfbox.tcl. check-in: 4f7f0f28 user: csaba tags: trunk, main
2023-04-11
19:51
Simplified the data of two SVG images even further. check-in: 71c3b4a9 user: csaba tags: trunk, main
11:58
Improved a few SVG images used in Tk library scripts. check-in: bff0ce22 user: csaba tags: trunk, main
2023-04-10
19:31
Fix [f4d9d74df6]: ignored -disabledwidth for canvas rectangle and oval items. Patch from Christopher Chavez. check-in: 7f869255 user: fvogel tags: trunk, main
2023-04-07
07:20
TIP #655 implementation: Support the styleMask property for NSWindow and NSPanel in Aqua check-in: a527ef99 user: jan.nijtmans tags: trunk, main
2023-04-04
22:32
Merge 8.7 check-in: e2f83318 user: jan.nijtmans tags: gripsize
22:30
Merge 8.7 check-in: 273b7d12 user: jan.nijtmans tags: revised_text, tip-466
22:29
Merge 8.7 check-in: d4d66885 user: jan.nijtmans tags: tip-626
2023-04-02
22:43
Merge 8.7 check-in: fec52cf9 user: jan.nijtmans tags: tip-660
22:34
Take over some comment changes from "bug-85cea56c27" branch check-in: b95fe446 user: jan.nijtmans tags: trunk, main
22:26
Complete fix for [85cea56c27]: The -underline option does not show an underline on ttk::label 1000 x thanks to François, for pinpointing the exact problem! check-in: 71f4c24a user: jan.nijtmans tags: trunk, main
22:01
Make sure not to change the fullscreen bit in the styleMask. (Thanks Francois!) Closed-Leaf check-in: a8e78f00 user: culler tags: 655
2023-04-01
18:25
Merge 8.7 check-in: 2a92fb6c user: jan.nijtmans tags: tip-626
13:54
Merge trunk (since previous commit on trunk was moved to tip-660) Closed-Leaf check-in: b52d9d1f user: jan.nijtmans tags: bug-85cea56c27
13:17
Add comment in TkGetIntForIndex. check-in: 01550f71 user: fvogel tags: bug-85cea56c27
13:13
merge trunk check-in: ecb2880d user: fvogel tags: bug-85cea56c27
08:58
Build Tk with TIP #660 check-in: 91dfbe10 user: jan.nijtmans tags: tip-660
2023-03-30
10:02
Merge 8.7 check-in: 0932892a user: jan.nijtmans tags: revised_text, tip-466
09:58
Merge 8.7 check-in: a289e0eb user: jan.nijtmans tags: tip-658
09:51
Merge 8.7 check-in: a3a73c9e user: jan.nijtmans tags: 655
09:36
Fix [15c685a976]: Issues with menu cloning. check-in: 126d79c5 user: sbron tags: trunk, main
03:45
Fix [ee0847f633]: Aqua: compiler warning in debug builds. And Fix [2ed289cae0]: Aqua: more format specifiers than arguments in tkToolbarButton check-in: 42cbe254 user: fvogel tags: trunk, main
2023-03-28
21:58
Document TK_OPTION_INDEX check-in: f722fab7 user: jan.nijtmans tags: trunk, main
21:18
Fix tests check-in: 20d0590a user: culler tags: 655
02:47
Clean up restoration of -type as ignored wm attribute on macOS check-in: 75dec90c user: kevin_walzer tags: 655
2023-03-26
21:39
Merge 8.6. Fix cc warning check-in: 00193abc user: jan.nijtmans tags: trunk, main
2023-03-24
21:14
Fix 68417a8bb3: No result/LF printed for 64-bit integer type check check-in: c9bb6f88 user: jan.nijtmans tags: trunk, main
2023-03-22
20:23
Documentation for TK_OPTION_INDEX check-in: 97b2e9ba user: jan.nijtmans tags: bug-f41f675cca
10:29
Add a test for an id that is equal to a special index. check-in: 44db6483 user: sbron tags: tip-658
10:19
Describe the search order more explicitly. check-in: 098ddf6b user: sbron tags: tip-658
2023-03-21
20:27
Fix winMenu tests impacted by the tip. check-in: f985d289 user: fvogel tags: tip-658
09:25
Fix menuDraw tests impacted by the tip. check-in: 05c34ad8 user: sbron tags: tip-658
2023-03-20
16:49
Optimized a few SVG gradients. check-in: df091bec user: csaba tags: trunk, main
10:35
Fix error message formatting and add a test for the error scenario. check-in: 9a6c98a5 user: sbron tags: tip-658
10:04
Add tests for TIP 658. check-in: 10b230de user: sbron tags: tip-658
2023-03-17
20:20
Merge 8.6 check-in: aace6fb7 user: jan.nijtmans tags: trunk, main
2023-03-16
23:08
Implement TIP 658 check-in: dd112723 user: sbron tags: tip-658
21:17
Update the description of the menu entry index of the form @index to reflect how it actually works. check-in: 48cee3f1 user: sbron tags: trunk, main
2023-03-15
17:06
Merge 8.6 check-in: 53c43f3e user: jan.nijtmans tags: trunk, main
12:25
Code simplification in tkUnixButton.c check-in: 4dae9e2d user: csaba tags: trunk, main
2023-03-14
15:54
Partial fix for [85cea56c27]: The -underline option does not show an underline on ttk::label, ttk::labelframe, ttk::notebook tabs. check-in: 98154f2b user: jan.nijtmans tags: trunk, main
07:35
Merge 8.7. Remove some spacing check-in: 3560f85a user: jan.nijtmans tags: 655
2023-03-13
20:43
Fix indentation in tkConfig.c check-in: c0de3561 user: fvogel tags: bug-85cea56c27
20:33
merge trunk check-in: 830d179c user: fvogel tags: revised_text, tip-466
20:31
Fully fix the build on Windows. check-in: 6874757b user: fvogel tags: trunk, main
20:08
Merge 8.7 check-in: ce6369f5 user: jan.nijtmans tags: 655
11:54
Fix windows build check-in: f42f894e user: jan.nijtmans tags: trunk, main
2023-03-12
22:09
Merge 9.0 check-in: 743d56b0 user: jan.nijtmans tags: revised_text, tip-466
22:05
Merge 8.7 check-in: 7c25a809 user: jan.nijtmans tags: 655
21:59
Even more -1 -> TCL_INDEX_NONE check-in: ed5525fd user: jan.nijtmans tags: trunk, main
21:38
Merge 8.7 check-in: 84d8ab92 user: jan.nijtmans tags: 655
21:20
More -1 -> TCL_INDEX_NONE. More TCL_UNUSED( check-in: e40ad52e user: jan.nijtmans tags: trunk, main
2023-03-11
13:42
Fix [85cea56c27]: The -underline option does not show an underline on ttk::label, ttk::labelframe, ttk::notebook tabs. check-in: 41e57b5e user: fvogel tags: bug-85cea56c27
2023-03-06
16:31
Simplified the SVG data used for drawing the ttk::checkbutton indicator of the clam theme. check-in: c2a225bb user: csaba tags: trunk, main
15:29
More -Wconversion C warning fixes check-in: 177db981 user: jan.nijtmans tags: trunk, main
2023-03-05
22:20
Merge 8.7 check-in: f9d26b40 user: jan.nijtmans tags: revised_text, tip-466
21:36
off-by-one error in TIP #577 impl check-in: 2509c079 user: jan.nijtmans tags: trunk, main
2023-03-04
21:52
More serious elimination of -Wconversion C warnings check-in: f717a6ca user: jan.nijtmans tags: trunk, main
17:32
Merge 8.6 check-in: 65693af2 user: jan.nijtmans tags: trunk, main
2023-03-03
18:35
Helper function ColorToStr() greatly simplified. check-in: ff0b8a44 user: csaba tags: trunk, main
15:46
More -1 -> TCL_INDEX_NONE check-in: 844eb01e user: jan.nijtmans tags: trunk, main
15:45
Get rid of TCL_ENCODING_NOCOMPLAIN, since it will (most likely) be removed from Tcl check-in: 76687557 user: jan.nijtmans tags: trunk, main
15:18
-1 -> TCL_INDEX_NONE check-in: 5eec34c3 user: jan.nijtmans tags: trunk, main
2023-03-02
11:24
Some more C warnings (windows-specific) check-in: ca3305b8 user: jan.nijtmans tags: trunk, main
11:21
Reduce the number of ttk C warnings check-in: 188b2627 user: jan.nijtmans tags: trunk, main
2023-02-28
20:47
Fix calculation when menu doesn't fit below a ttk::menubutton. check-in: 6e75df2d user: sbron tags: trunk, main
2023-02-27
20:43
Fix [6cd4762798]: Crash using tk busy hold check-in: b73c04cd user: fvogel tags: trunk, main
2023-02-24
11:50
Hopefully final unification and cleanup of the SVG data used for drawing indicators check-in: 118c0b44 user: csaba tags: trunk, main
2023-02-20
13:49
Further work on scalability of the Tk widget demo GUI check-in: ae5acb5a user: csaba tags: trunk, main
2023-02-18
19:05
Fix help windows. check-in: 71e890cb user: culler tags: 655
13:56
Merged branch better-indicators into trunk; a couple of additional visual improvements check-in: 442b858b user: csaba tags: trunk, main
2023-02-17
12:56
Code cleanup Closed-Leaf check-in: 7bd6fdbe user: csaba tags: better-indicators
2023-02-15
10:46
Small correction check-in: d101aa80 user: csaba tags: trunk, main
10:04
Provided SVG images for the Tk widget demonstration application check-in: f4cca32b user: csaba tags: trunk, main
2023-02-14
15:28
Alternative implementation of the ttk::checkbutton and ttk::radiobutton indicators of the clam theme, using SVG images check-in: 801b5bb5 user: csaba tags: better-indicators
15:02
Create new branch named "better-indicators" check-in: 8f65f003 user: csaba tags: better-indicators
12:09
Code optimization and cleanup related to the indicator images check-in: 402c5f81 user: csaba tags: trunk, main
2023-02-12
09:15
merge trunk check-in: e865ae45 user: fvogel tags: revised_text, tip-466
09:14
Fix 170551eeff (from the Tcl repository): Crash in tk busy forget. check-in: 4da3884b user: fvogel tags: trunk, main
2023-02-11
14:47
Improved the SVG data of a few images used for drawing (ttk::)checkbutton and (ttk::)radiobutton indicators check-in: 9f532a0b user: csaba tags: trunk, main
2023-02-10
18:10
Clear all other bits when docmodal is set - avoids resizing bugs with docmodals check-in: 2eabc59d user: culler tags: 655
15:24
Restore the old behavior where wm attributes -type is accepted but ignored by Aqua. check-in: 8d504529 user: culler tags: 655
12:06
Build Tk 8.7 with apn-encoding-profile branch Closed-Leaf check-in: 259a9c8b user: jan.nijtmans tags: build-with-apn-encoding-profile
12:00
Merge 8.7 check-in: b7ae5b8f user: jan.nijtmans tags: gripsize
2023-02-09
19:47
More TK_OPTION_INT -> TK_OPTION_PIXELS check-in: 7c187f81 user: jan.nijtmans tags: trunk, main
19:11
Add -appearance and -isdark as options to the wm attributes command. check-in: 525b51e7 user: culler tags: 655
14:14
Made the ttk::sizegrip widget scaling-aware; a few necessary changes related to the winnative theme check-in: 7a0313e0 user: csaba tags: trunk, main
2023-02-08
15:50
ttkEntry width is in avgchar, not in pixels, so TK_OPTION_PIXELS is nonsence here Closed-Leaf check-in: b68f4cdf user: jan.nijtmans tags: more-int-to-pixels
15:42
More TK_OPTION_INT -> TK_OPTION_PIXELS check-in: b1b3767a user: jan.nijtmans tags: more-int-to-pixels
12:14
Merge 8.7 check-in: 36f1ce10 user: jan.nijtmans tags: tip-626
12:12
Merge 8.7 check-in: d0594c4b user: jan.nijtmans tags: revised_text, tip-466
11:57
Rebase to 8.7 check-in: 534cb23b user: jan.nijtmans tags: gripsize
11:45
Don't worry about Visual Studio < 2015 any more check-in: 350021d8 user: jan.nijtmans tags: trunk, main
11:21
Merged branch scaling-aware-classic-simple into trunk check-in: fe06eb8d user: csaba tags: trunk, main
03:36
Add the tabs demo. check-in: d0c98502 user: culler tags: 655
2023-02-07
21:27
Cleanup; fix build with target 10.9 check-in: 2b2f5d6b user: culler tags: 655
14:40
Unify static data initializers, do it all the same way. Closed-Leaf check-in: 33e33821 user: jan.nijtmans tags: scaling-aware-classic-simple
14:23
Merge 8.6 (more TCL_UNUSED usage) check-in: 24854410 user: jan.nijtmans tags: trunk, main
12:09
Edit documentation. check-in: 0c609e9d user: culler tags: 655
11:49
Document tabbingmode and tabbingid. check-in: 63d201b3 user: culler tags: 655
06:44
merge trunk check-in: e1e72e3a user: griffin tags: scaling-aware-classic-simple
2023-02-06
21:00
Made the indicators of the Tk core checkbuttons and radiobuttons on Windows and the ones of the ttk::checkbutton and ttk::radiobutton widgets of the winnative theme scaling-aware check-in: 4bcd77d2 user: csaba tags: scaling-aware-classic-simple
02:24
Fix for Ticket [c936def7d38]. Filter out Indicator images generated and used by checkbutton and radiobutton widgets. check-in: 5252245d user: griffin tags: trunk, main
2023-02-05
21:47
Finish the implementation of tabbed windows. check-in: 6e45ed93 user: culler tags: 655
2023-02-04
02:17
Add wm attributes tabbingid and tabbingmode check-in: fa154de3 user: culler tags: 655
2023-02-03
12:25
Made sure that ttkDefaultTheme.c will compile on Windows, too; tk::scalingPct is no longer read-only check-in: 2be885b3 user: csaba tags: scaling-aware-classic-simple
2023-02-02
20:21
please the compiler better ;-) check-in: e92e3a1e user: jan.nijtmans tags: scaling-aware-classic-simple
17:26
Trying to please the compiler on Windows check-in: 9af5094f user: csaba tags: scaling-aware-classic-simple
2023-02-01
19:13
Merged trunk into branch scaling-aware-classic-simple check-in: e0cd893c user: csaba tags: scaling-aware-classic-simple
02:29
Clean up presentation of Mac options in widget demo check-in: f0863772 user: kevin_walzer tags: 655
2023-01-31
19:53
Made the ttk::checkbutton and ttk::radiobutton indicators of the alt theme scaling-aware, preserving their 3D look check-in: 5989d68b user: csaba tags: scaling-aware-classic-simple
2023-01-30
17:18
Change -type to -class. Update the man page. check-in: 5e941a91 user: culler tags: 655
15:21
demo details check-in: 30ac8f3d user: culler tags: 655
03:08
Add demo script check-in: eeb5495b user: culler tags: 655
2023-01-28
22:57
merge trunk check-in: 41d978c2 user: fvogel tags: revised_text, tip-466
22:56
merge core-8-6-branch: now textWind.test follows the computation pattern initiated with textDisp.test. check-in: 4247a102 user: fvogel tags: trunk, main
21:17
Implementation of TIP 655 check-in: 2e788489 user: culler tags: 655
2023-01-26
05:30
Make classic check and radio buttons screen scaling aware. Thanks to Csaba for this contribution. check-in: 200cd8dc user: griffin tags: trunk, main
2023-01-25
19:35
Image and placement improvements provided by Csaba (Thanks!) Closed-Leaf check-in: c32a6f7c user: griffin tags: scaling-aware-classic-buttons
18:18
Improvements related to the geometry of the checkbutton and radiobutton indicator images check-in: e5c36053 user: csaba tags: scaling-aware-classic-simple
16:52
Merge 8.7 check-in: 507c7be1 user: jan.nijtmans tags: gripsize
16:51
Merge 8.7 check-in: b5038f62 user: jan.nijtmans tags: tip-626
16:47
Merge 8.7 check-in: 8f71b9a0 user: jan.nijtmans tags: revised_text, tip-466
16:30
Merge 8.7 check-in: dc53efc8 user: jan.nijtmans tags: scaling-aware-classic-buttons
16:26
Merge 8.7 check-in: 10aeb557 user: jan.nijtmans tags: scaling-aware-classic-simple
10:46
Make -rowheight/-columnseparatorwidth/-indent (in ttk treeview) points-aware, so it can be scalable check-in: c7ae9a87 user: jan.nijtmans tags: trunk, main
2023-01-24
19:54
Whenever searching fonts with Tcl_UtfToExternal(... TCL_ENCODING_STOPONERROR ..), specify TCL_ENCODING_STRICT too: We already know that Surrogates don't have graphical representtation, so we can stop early check-in: 9dccf131 user: jan.nijtmans tags: trunk, main
12:41
Made the cascade arrows of the menu entries on X11 and the values of further Ttk styling options scaling-aware. See the ticket [f20f46b9] for details. check-in: c2174181 user: csaba tags: scaling-aware-classic-simple
00:26
Combine scaling-aware-classic-simple implemenation with 3D check and radio button images. Improve icon placement. check-in: 928c5880 user: griffin tags: scaling-aware-classic-buttons
2023-01-22
10:37
Fix a mistake in sprintf eradication (it had no impact since TK_SEND_ENABLED_ON_WINDOWS is not defined. check-in: eb36ec69 user: fvogel tags: trunk, main
2023-01-21
17:25
Merge trunk check-in: d52d48b0 user: griffin tags: scaling-aware-classic-buttons
06:46
Scaling aware classic buttons with simple border check-in: 4392227d user: griffin tags: scaling-aware-classic-simple
2023-01-20
21:16
Remove failsOnXQuarz from some testcases: no longer needed. The problem was a real bug in Tcl, not Tk. See Tk ticket [370b1ff03e] for details. check-in: 90c6897c user: jan.nijtmans tags: trunk, main
2023-01-19
15:16
Merge 8.7. Remove TCL_ENCODING_HACK_FLAG (no longer needed) Closed-Leaf check-in: 8304bfdc user: jan.nijtmans tags: bug-370b1ff03e
2023-01-18
20:35
Merge trunk: Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. Resolve conflicts. check-in: b5da95de user: fvogel tags: revised_text, tip-466
20:23
Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecation warning on macOS Ventura. Resolve conflicts. Remove sprintf calls specific to the main branch. check-in: 0680a2f8 user: fvogel tags: trunk, main
2023-01-16
09:55
Merge 8.7. Add TCL_ENCODING_HACK_FLAG, meant for experimenting (not _ever_ to be merged to trunk!) check-in: dce27b65 user: jan.nijtmans tags: bug-370b1ff03e
2023-01-15
22:00
Merge 8.7. -gripcount -> gripsize and diameter -> size check-in: 8d7f56a6 user: jan.nijtmans tags: gripsize
00:56
Merge 8.7 check-in: 0b527088 user: jan.nijtmans tags: revised_text, tip-466
2023-01-14
19:45
Make -sizegrip/-gripcount scalable. Also clean-up *Theme.tcl files, regarding usage of temporary variables check-in: 5bc5c090 user: jan.nijtmans tags: trunk, main
13:11
Ticket [370b1ff03e]. Confirm the issue is in Tcl (see Tcl's branch bug-370b1ff03e against which we temporarily build on macOS with clang) by removing the 'failsOnXQuartz' constraints in entry.test and spinbox.test. check-in: 0375284b user: fvogel tags: bug-370b1ff03e
2023-01-12
21:54
Fix compilation with Tcl 9.0 headers check-in: 2ffd5fb8 user: jan.nijtmans tags: scaling-aware-classic-buttons
12:16
Change -gripsize back to -gripcount (name change can be done later as a separate step) check-in: ae4221e3 user: jan.nijtmans tags: gripsize
11:57
Missing Tk_GetPixelsFromObj(). Verify compatibility with old '-gripcount' check-in: eb706160 user: jan.nijtmans tags: gripsize
2023-01-11
22:04
Scaling aware classic check and radio buttons. Menu check and radio buttons not yet implemented. This is a corollary to rfe-e9622302. check-in: 7936086d user: griffin tags: scaling-aware-classic-buttons
12:38
Add "-gripsize" option or convert "-gripcount" -> "-gripsize" (which is the same, factor 2) check-in: 5e436848 user: jan.nijtmans tags: gripsize
2023-01-10
21:19
Update documentation check-in: d9b6b33f user: jan.nijtmans tags: trunk, main
17:04
Use pixels in stead of ints in the "wm minsize" and "wm maxsize" commands, so those become scalable. check-in: 28edd3d3 user: jan.nijtmans tags: trunk, main
16:52
Merge 8.6 check-in: c8b0cb70 user: jan.nijtmans tags: trunk, main
2023-01-08
19:48
Merge 8.6 check-in: d7637d50 user: jan.nijtmans tags: trunk, main
09:17
Merge core-8-6-branch check-in: b8c2861e user: fvogel tags: trunk, main
2023-01-06
21:35
Fix [8bee4b2009]: progress bar no longer displays properly with certain styles. check-in: c0e5aa48 user: fvogel tags: trunk, main
16:36
merge-mark check-in: d20c3e1a user: jan.nijtmans tags: trunk, main
16:32
Fix ad393071c2: Use different LD_LIBRARY_PATH_VAR on macOS check-in: 45391f72 user: jan.nijtmans tags: trunk, main
16:19
Merge 8.6 check-in: a63340c7 user: jan.nijtmans tags: trunk, main
00:06
-indicatordiameter -> indicatorsize Closed-Leaf check-in: 9222e4c0 user: jan.nijtmans tags: bug-f20f46b9
2023-01-05
23:01
Eliminate even more ScaleNum usage, by changing "int" -> "pixel" check-in: 2edd0e40 user: jan.nijtmans tags: bug-f20f46b9
18:08
Merge 8.7 check-in: b0d8e451 user: jan.nijtmans tags: bug-f20f46b9
18:03
Some progress in [f20f46b90a]. Not done yet check-in: f7faa6e9 user: jan.nijtmans tags: trunk, main
16:00
Replaced all ::tk::ScaleNum invocations with screen distances in points at all places where this was possible check-in: c4db2f83 user: csaba tags: bug-f20f46b9
2023-01-04
21:49
When translating "nsFont pointSize" to Tcl_WideInt, use correct rounding check-in: f42742a8 user: jan.nijtmans tags: bug-f20f46b9
21:13
code cleanup (no functional change) check-in: 370c139a user: jan.nijtmans tags: bug-f20f46b9
2023-01-03
23:15
Rebase to 8.7. Make (hopefully) all MacOS test-cases pass check-in: 8ac589c7 user: jan.nijtmans tags: bug-f20f46b9
22:53
Merge 8.6 check-in: 5a0abebc user: jan.nijtmans tags: trunk, main
20:09
merge less_test_constraints_revised_text (no changes). check-in: ab3506f8 user: fvogel tags: revised_text, tip-466
20:09
merge trunk check-in: ab788a4a user: fvogel tags: revised_text, tip-466
20:08
merge less_tests_constraints_87 (cosmetic changes). check-in: 530c6a09 user: fvogel tags: trunk, main
20:07
merge core-8-6-branch check-in: 3eddcfc2 user: fvogel tags: trunk, main
2023-01-02
17:51
Attempt to make it look better on MacOS, and more ttk adaptations check-in: 84e45754 user: jan.nijtmans tags: bug-f20f46b9
16:27
Merge 8.6 check-in: befeafbf user: jan.nijtmans tags: trunk, main
2022-12-30
21:35
Refine progressbar-3.3 Closed-Leaf check-in: 9287395c user: fvogel tags: bug-8bee4b2009-alt
21:15
Simplify code by making better use of common parts between Text and cText elements. check-in: 2ff58248 user: fvogel tags: bug-8bee4b2009-alt
20:53
Another approach to fix [8bee4b2009]: Instead of the Text element used in other widgets, use a collapsing Text element. Test progressbar-3.3 passes. check-in: 9034028c user: fvogel tags: bug-8bee4b2009-alt
16:44
A workaround for [8bee4b2009]: the default font used for progressbars is of very small size. Test progressbar-3.3 now passes. Closed-Leaf check-in: fba99d26 user: fvogel tags: bug-8bee4b2009
16:41
Add (currently failing) test progressbar-3.3 demonstrating bug [8bee4b2009]. check-in: 79c6edba user: fvogel tags: bug-8bee4b2009
2022-12-29
22:56
Use some more point-expressions in stead of tk::ScaleNum check-in: bf9a2216 user: jan.nijtmans tags: trunk, main
2022-12-26
10:01
Fix [b461c70399]: text widget handling of the empty space left from line wrap. This changes the behavior when, in a -wrap !none mode, the user clicks in the right half of the blank area at the end of a display line (previously: the cursor got positioned at the beginning of the next display line, now it will be at the end of the current display line which is more in line with what current other editors do). Moreover, an attempt to better document dlineinfo is implemented. check-in: 6888bdc8 user: fvogel tags: revised_text, tip-466
09:36
merge revised_text Closed-Leaf check-in: 67c6fb07 user: fvogel tags: bug-b461c70399
2022-12-22
20:10
For completeness, added the automatic scaling to the winnative theme, too check-in: a1523223 user: csaba tags: trunk, main
2022-12-20
16:50
Merge 8.7 check-in: 5936a79b user: jan.nijtmans tags: revised_text, tip-466
16:49
Merge 8.7 check-in: 030b0124 user: jan.nijtmans tags: tip-626
16:40
Fix [e9622302]: Make Tk widgets "tk scale" and system scaling aware check-in: 85925702 user: jan.nijtmans tags: trunk, main
2022-12-19
19:28
Fix [95691a9eac]: demo image files for maccOS buttons are too large. check-in: 63cd3427 user: culler tags: trunk, main
2022-12-17
15:38
Reduce gigantic demo images to a reasonable size Closed-Leaf check-in: 180015c4 user: culler tags: bug-95691a9eac
2022-12-16
16:15
Merge 8.7 check-in: 9af581c8 user: jan.nijtmans tags: revised_text, tip-466
16:14
Merge 8.7 Closed-Leaf check-in: b9b0aa92 user: jan.nijtmans tags: rfe-e9622302-scalable-icons
15:09
merge-mark check-in: c15162ff user: jan.nijtmans tags: trunk, main
11:40
Possible fix for [95691a9eac]: In the Widget tour, are 8MB images necessary? Just changing the images from png ->gif Closed-Leaf check-in: 96e32445 user: jan.nijtmans tags: bug-95691a9eac
2022-12-15
23:32
merge-mark check-in: faddec50 user: jan.nijtmans tags: tip-626
23:31
Change (internal) ConfigAttributesObj() signature: int -> Tcl_Size check-in: 6b2dd80a user: jan.nijtmans tags: trunk, main
23:26
Tcl_Size skip check-in: 977de5e9 user: jan.nijtmans tags: tip-626
22:47
Merge 8.7 check-in: 4a9dadb0 user: jan.nijtmans tags: tip-626
14:13
Let (internal) TkGetDisplayOf() return Tcl_Size, not int check-in: 5e11f321 user: jan.nijtmans tags: trunk, main
2022-12-14
17:30
merge-mark check-in: 228ff2d5 user: jan.nijtmans tags: rfe-e9622302-scalable-icons
17:29
Merge 8.6 check-in: 667b4663 user: jan.nijtmans tags: trunk, main
16:20
Scaling-related changes in the Tk and Ttk library scripts ready for testing. No changes (yet) in the demo scripts. check-in: 03945209 user: csaba tags: rfe-e9622302-scalable-icons
09:51
Merge 8.7 check-in: 2d9bcc68 user: jan.nijtmans tags: rfe-e9622302-scalable-icons
08:03
Let's try to build Tk with Tcl 9.1 (with TIP #626) check-in: 3bc2d6e5 user: jan.nijtmans tags: trunk, main
2022-12-13
21:05
Merge 8.7 check-in: 83118201 user: jan.nijtmans tags: rfe-e9622302-scalable-icons
21:03
Only forbid writing of scaling value in safe interpreters, not reading it check-in: cfdfba69 user: jan.nijtmans tags: rfe-e9622302-scalable-icons
20:21
More scaling in common dialogs check-in: 85c6e0c4 user: csaba tags: rfe-e9622302-scalable-icons
19:08
Don't forbid "tk scaling" in safe interpreters check-in: 46d30c0d user: jan.nijtmans tags: rfe-e9622302-scalable-icons
2022-12-12
23:21
Merge 8.7 check-in: 1e68a0d0 user: jan.nijtmans tags: revised_text, tip-466
23:19
Merge 8.7 check-in: 9c3a761f user: jan.nijtmans tags: tip-626
23:14
Merge 8.6 check-in: 6852c631 user: jan.nijtmans tags: trunk, main
22:20
Merge-mark check-in: d24c5c3f user: jan.nijtmans tags: trunk, main
19:59
Fix [6ee162c3d9]: Style configuring Treeview -rowheight 0 crashes. Also, document -indent treeview styling option. check-in: dce90abe user: fvogel tags: trunk, main
15:36
Merge 8.7 check-in: 97a5a333 user: jan.nijtmans tags: tip-626
06:50
Merge 8.6 - change copyright in Windows build to UCal. check-in: 9bb958f5 user: apnadkarni tags: trunk, main
2022-12-11
22:17
Build with Tcl 8.7 too check-in: d731edc4 user: jan.nijtmans tags: tip-626
2022-12-10
15:25
Forgot ttk/fonts.tcl in previous commit check-in: 9d52c537 user: csaba tags: rfe-e9622302-scalable-icons
14:54
Scaling-related improvements check-in: 64a3e8a9 user: csaba tags: rfe-e9622302-scalable-icons
2022-12-09
13:47
merge main check-in: aff85097 user: oehhar tags: rfe-e9622302-scalable-icons
2022-12-08
21:44
Merge 8.7 check-in: e50d64e0 user: jan.nijtmans tags: tip-626
21:40
Remove unnecessary TkGetStringsFromObjs() usage check-in: e60547e9 user: jan.nijtmans tags: trunk, main
20:26
Rebase to latest trunk. Change workflow build labels check-in: 3946a4fe user: jan.nijtmans tags: tip-626
20:10
Close fork check-in: fbfb75d2 user: jan.nijtmans tags: trunk, main
20:06
Minor improvements related to the printer dialog check-in: 2457dbc2 user: csaba tags: trunk, main
19:52
Rename linux-with-tcl8-build.yml to linux-with-tcl86-build.yml: Apparently in GITHUB, same file must have the same workflow name, otherwise the new name is not picked up check-in: 28c1677a user: jan.nijtmans tags: trunk, main
17:56
Made sure that a series of Tk core and Ttk widgets will be scaled according to the display's scaling percentage check-in: 447c5819 user: csaba tags: rfe-e9622302-scalable-icons
17:26
Replaced several pixmap icons with SVG images that are automatically scaled according to the display' scaling percentage check-in: f6494c67 user: csaba tags: rfe-e9622302-scalable-icons
15:08
Proposed changed for [549005c9b2]: Modifactions the the console.tcl script on Windows Leaf check-in: a519d0ed user: jan.nijtmans tags: rfe-549005c9b2
2022-12-07
20:47
Remove more cosmetic differences with the 8.6 test suite. Closed-Leaf check-in: dc3fee63 user: fvogel tags: less_tests_constraints_87
16:54
Fix [5e4e44a93b] part 2: Always resolve abbreviations when using TK_CONFIG_STRING_TABLE/TK_CONFIG_RELIEF/TK_CONFIG_JUSTIFY/TK_CONFIG_ANCHOR. No special code per widget necessary any more. check-in: 95763fe6 user: jan.nijtmans tags: trunk, main
15:31
Add tcl8 contraints to some winDialog tests: The depend on ~-expansion as done in Tcl 8.x, but Tcl 9.0 doesn't do that any more. check-in: 7f818ed7 user: jan.nijtmans tags: trunk, main
12:41
Switch GITHUB build labels (so we can display this on the wiki) check-in: 6ec3183c user: jan.nijtmans tags: trunk, main
09:25
On GITHUB actions, build everything with Tcl 8.7 by default in stead of 8.6. It seems that 8.7 is sufficiently stable to do that. check-in: 083e78f0 user: jan.nijtmans tags: trunk, main
2022-12-06
22:15
Don't know how to activate ICU on MacOS with XQuarz Closed-Leaf check-in: d0ebd8ff user: jan.nijtmans tags: build-with-87
22:01
off-by-one in icu check-in: c7a836cd user: jan.nijtmans tags: trunk, main
07:18
merge revised_text Closed-Leaf check-in: ed36be56 user: fvogel tags: less_test_constraints_revised_text
07:18
merge trunk check-in: 6dc2bfe3 user: fvogel tags: less_tests_constraints_87
07:17
merge trunk check-in: 616bd24f user: fvogel tags: revised_text, tip-466
07:16
Fix merge/conflict error in previous commit. check-in: f306e2ee user: fvogel tags: trunk, main
2022-12-05
19:42
merge trunk check-in: c7562994 user: fvogel tags: less_tests_constraints_87
19:41
merge revised_text check-in: c869da56 user: fvogel tags: less_test_constraints_revised_text
19:41
merge trunk check-in: f9cf774b user: fvogel tags: revised_text, tip-466
19:40
merge core-8-6-branch (fix conflicts). check-in: 6fd1885f user: fvogel tags: trunk, main
19:25
Merge branch less_tests_constraints_87. check-in: 7eadb9f9 user: fvogel tags: trunk, main
14:37
Use '--disable-zipfs' on MacOS, since we are not using 'macher' check-in: 85fba609 user: jan.nijtmans tags: build-with-87
12:13
Various build updates, e.g. use --disable-zipfs when building with Tcl 8.6 check-in: 67409f76 user: jan.nijtmans tags: build-with-87
2022-12-04
22:02
treeview.test: Remove the failsOnUbuntu constraint on treeview-rowheight-4. This test did fail at the CI runner on Linux because the test suite hygiene was not good enough (see previous commit fixing this). check-in: a1fbaebe user: fvogel tags: less_tests_constraints_87
22:00
Test suite hygiene: The missing cleanup in treeview-rowheight-2 can produce false failures in treeview-rowheight-4 when treeview-rowheight-3* are not run. check-in: 8a589e7d user: fvogel tags: less_tests_constraints_87
20:08
treeview.test: Remove the failsOnUbuntuNoXft constraint on treeview-rowheight-5. This test did fail at the CI runner on Linux in the --disable-xft case because the test suite hygiene was not good enough (see previous commit fixing this), and for no other reason. check-in: b5877c5d user: fvogel tags: less_tests_constraints_87
20:07
Test suite hygiene: The missing cleanup in treeview-rowheight-4 can produce false failures in treeview-rowheight-5 if the font size used is strictly smaller than 11 pixels. check-in: 0b75e845 user: fvogel tags: less_tests_constraints_87
16:32
nanosvg #236: explicitly use "signed char", as enum now has value -1 included https://github.com/memononen/nanosvg/pull/236 check-in: c31b6e1c user: oehhar tags: trunk, main
16:20
nanosvg #234/235 allow gradient definition after usage. https://github.com/memononen/nanosvg/pull/235 check-in: db7789a9 user: oehhar tags: trunk, main
14:53
Add details in treeview.test. check-in: df25043c user: fvogel tags: less_tests_constraints_87
14:36
treeview.test: Now replace constraint failsOnUbuntuNoXft by haveBigFontTwiceLargerThanTextFont in two tests. check-in: 92ec7019 user: fvogel tags: less_tests_constraints_87
14:34
Make treeview tests checking changes triggered by font changes use the same fonts than those used elsewhere in the test suite (the fonts themselves do not matter, only the size difference does). check-in: 4d17088e user: fvogel tags: less_tests_constraints_87
14:32
Factorize definition of constraint haveBigFontTwiceLargerThanTextFont. check-in: 31667ffe user: fvogel tags: less_tests_constraints_87
14:07
Change default build to use Tcl 8.6 -> 8.7 check-in: da7a595f user: jan.nijtmans tags: build-with-87
2022-12-02
22:52
Keep textTag-1.34 testing the same thing Closed-Leaf check-in: 0fae3b47 user: jan.nijtmans tags: bug-5e4e44a93b
22:46
Merge 8.7 check-in: 53781aba user: jan.nijtmans tags: revised_text, tip-466
22:45
Merge 8.7 check-in: 82e6da23 user: jan.nijtmans tags: bug-5e4e44a93b
22:36
Merge 8.7 check-in: 1a3b9bfb user: jan.nijtmans tags: tip-626
22:33
merge-mark check-in: e045aa66 user: jan.nijtmans tags: trunk, main
22:26
upload-artifact@v3 check-in: 32f47889 user: jan.nijtmans tags: trunk, main
22:10
Build against Tcl 9.1 check-in: 818d9139 user: jan.nijtmans tags: tip-626
18:48
merge revised_text check-in: 11f5cca6 user: fvogel tags: less_test_constraints_revised_text
18:39
merge 8.7 check-in: a2ee61d2 user: fvogel tags: less_tests_constraints_87
18:11
Merge 8.7 check-in: ef59319d user: jan.nijtmans tags: tip-626
18:08
Merge 8.7 check-in: 4bd7b559 user: jan.nijtmans tags: revised_text, tip-466
17:51
Merge 8.7 check-in: ce2c7c22 user: jan.nijtmans tags: bug-5e4e44a93b
16:31
More default from int -> double check-in: 36c7292f user: jan.nijtmans tags: trunk, main
16:15
Change "-maximum" default for ttk progressbar from "100" -> "100.0", since it's supposed to be a double check-in: c60d2089 user: jan.nijtmans tags: trunk, main
16:09
No need for Tcl_InvalidateStringRep(), adapt test-cases check-in: 686fe39f user: jan.nijtmans tags: bug-5e4e44a93b
15:38
.... do the same for integer, double and boolean option values check-in: 55d1f01f user: jan.nijtmans tags: bug-5e4e44a93b
2022-12-01
13:16
Possible addendum to [5e4e44a93b]: Always canonicalize any abbreviations for -anchor, -relief, -justify or other string tables. check-in: e556f837 user: jan.nijtmans tags: bug-5e4e44a93b
2022-11-30
20:15
Remove unnecessary update (ported from 8.6). check-in: f7ddd6bb user: fvogel tags: less_tests_constraints_87
07:10
Backout [96ddd7d9c4] since it is no longer needed now that textDisp.test is much more font agnostic. check-in: 7c51416e user: fvogel tags: less_tests_constraints_87
07:04
textDisp.test: Remove unused constraints. check-in: 16472dc4 user: fvogel tags: less_tests_constraints_87
2022-11-29
21:44
merge revised_text check-in: 558d7426 user: fvogel tags: less_test_constraints_revised_text
21:44
merge 8.7 check-in: f782ff4a user: fvogel tags: less_tests_constraints_87
21:43
merge 8.7 check-in: 1409e102 user: fvogel tags: revised_text, tip-466
21:41
Merge core-8-6-branch. check-in: 68583e1b user: fvogel tags: trunk, main
06:56
text-23.*: Enlarge the width of the text widget to be sure there is enough room to display the tabbed text without wrapping. Hypothesis: the switch from ubuntu-20.04 to ubuntu-22.04 in the CI runner may have reduced the font size used, leading to reduced widget width (width is specified in characters), and in turn to unwanted wrapping and finally to text-23.4 and text-23.5 failures. check-in: 669395f7 user: fvogel tags: less_test_constraints_revised_text
2022-11-28
20:13
Remove the only 'failsOnWindows' constraint. In more details: bind-16.47: When the test uses € it may fail (at least it fails on Windows with MSVC at the CI runner). When the test fails VkKeyScanW returns -1 in TkpSetKeycodeAndState (tkWinKey.c). Try using the colon (:) symbol that is present on all keyboards, which is perhaps not the case for the euro sign (€), and remove the failsOnWindows constraint. The test still tests implementation of TIP #588 (Unicode for (X11) keysyms). check-in: af124bdc user: fvogel tags: trunk, main
2022-11-27
19:38
bind-16.47: When the test uses € it may fail (at least it fails on Windows with MSVC at the CI runner). When the test fails VkKeyScanW returns -1 in TkpSetKeycodeAndState (tkWinKey.c). Try using the colon (:) symbol that is present on all keyboards, which is perhaps not the case for the euro sign (€), and remove the failsOnWindows constraint. The test still tests implementation of TIP #588 (Unicode for (X11) keysyms). check-in: 6cb0faeb user: fvogel tags: less_tests_constraints_87
16:51
Manually backout [074a68b5]. I do believe that the newly introduced constraint havebigFontTwiceLargerThanTextFont is enough to fix [3ee76e41c2]. check-in: 73669913 user: fvogel tags: trunk, main
16:14
merge revised_text check-in: 0f7788fa user: fvogel tags: less_test_constraints_revised_text
16:14
merge 8.7 check-in: 2242bcdd user: fvogel tags: revised_text, tip-466
16:13
Fix error introduced in resolving conflicts in previous commit [c1f9755c]. check-in: 06b50d46 user: fvogel tags: trunk, main
16:10
merge revised_text check-in: ca0ac9bc user: fvogel tags: less_test_constraints_revised_text
16:06
Merge 8.7 check-in: aa73b811 user: fvogel tags: revised_text, tip-466
11:45
Merge 8.7 check-in: 8c9b9a9e user: jan.nijtmans tags: tip-626
11:32
Merge core-8-6-branch. Resolve conflicts. check-in: c1f9755c user: fvogel tags: trunk, main
2022-11-25
14:40
Merge 8.6 check-in: eeb2753d user: jan.nijtmans tags: trunk, main
14:27
Merge 8.6 check-in: 6f75995c user: jan.nijtmans tags: trunk, main
2022-11-23
12:32
Merge-mark check-in: 3b3f5d88 user: jan.nijtmans tags: trunk, main
08:40
Merge 8.7 check-in: 6d6dc87d user: jan.nijtmans tags: tip-626
08:39
Tk 8.7 cannot load in Tcl 8.6 dynamically, since it lacks TIP #430. Other usage (e.g. static linking) work, so only change pkgIndex.tcl. check-in: 686514a4 user: jan.nijtmans tags: trunk, main
2022-11-22
23:19
merge 8.6 check-in: 5e60ab55 user: dgp tags: trunk, main
15:21
nanosvg#167: complex path rendered wrong: https://github.com/memononen/nanosvg/commit/f0a3e1034dd22e2e87e5db22401e44998383124e check-in: 049c313d user: oehhar tags: trunk, main
2022-11-18
21:56
Merge 8.7 check-in: 94bf286a user: jan.nijtmans tags: tip-626
2022-11-16
17:06
Merge 8.7 check-in: be427ed4 user: jan.nijtmans tags: revised_text, tip-466
17:03
Forbid Tk_Offset when building Tk itself. Don't worry about offsetof() any more. check-in: b7b7e04d user: jan.nijtmans tags: trunk, main
2022-11-15
21:31
Merge 8.7 check-in: e7765f16 user: jan.nijtmans tags: revised_text, tip-466
21:17
More updates to Xlib.h, making all 'Display' fields private check-in: f63c90c3 user: jan.nijtmans tags: trunk, main
17:08
Merge 8.7 check-in: 5e665508 user: jan.nijtmans tags: revised_text, tip-466
16:56
Make Tk compile/run either with or without TIP #644: Make Tcl_ObjType extensible check-in: 25398b87 user: jan.nijtmans tags: trunk, main
16:54
Add missing TK_OPTION_VAR(bool) twice (since the two variables are 'bool') See TIP #642 for details) check-in: 68c356ef user: jan.nijtmans tags: trunk, main
09:26
Move from Ubuntu-20.04 to Ubuntu-22.04, and add runs for --disable-xft testing. A number of tests start failing, due to those 2 changes, marks (failsOnUbuntu/failsOnUbuntuNoXft/failsOnXQuarz) added indicating which ones check-in: 97b4ac2e user: jan.nijtmans tags: trunk, main
08:22
Switch off XLIB_ILLEGAL_ACCESS in Xlib.h, making some acess to Display only possible through macro's Closed-Leaf check-in: 28a3bcea user: jan.nijtmans tags: x11-update
07:29
More Xlib.h macro usage check-in: 68acccf0 user: jan.nijtmans tags: x11-update
2022-11-14
21:52
Tk changes for TIP #626 check-in: e1480b5b user: jan.nijtmans tags: tip-626
16:02
Update to latest Xlib.h. Remove some unneeded internal fields from 'Display' check-in: 4a3de8b4 user: jan.nijtmans tags: x11-update
13:34
latest patch (Nov 14) from Patrick May check-in: 54d30bba user: jan.nijtmans tags: trunk, main
13:24
One more failsOnUbuntu mark Closed-Leaf check-in: f52859b1 user: jan.nijtmans tags: bug-370b1ff03e
2022-11-13
17:31
3 more failsOnUbuntuNoXft marks. Run tests on ubuntu-22.04 check-in: 5d85cbb2 user: jan.nijtmans tags: bug-370b1ff03e
2022-11-11
09:27
merge core-8-6-branch, except the changes file which has conflicts. check-in: 57f8f938 user: fvogel tags: trunk, main
08:20
Superflous '-constraints' check-in: 10878fbe user: jan.nijtmans tags: bug-370b1ff03e
2022-11-10
09:46
Merge 8.7 check-in: b1216fb1 user: jan.nijtmans tags: bug-370b1ff03e
09:45
More gcc warnings (introduced by the fix in previous commit) check-in: dda60cb8 user: jan.nijtmans tags: trunk, main
09:38
Add more failsOnUbuntuNoXft tags check-in: 04db60fa user: jan.nijtmans tags: bug-370b1ff03e
2022-11-09
13:21
Mark failing test-cases. Add -disable-xft build with Tcl 8.7 on Linux check-in: 2b0be60c user: jan.nijtmans tags: bug-370b1ff03e
12:43
Add --disable-xft builds, showing Bug [370b1ff03e], with Tcl 8.7 and 9.0 check-in: dff80d68 user: jan.nijtmans tags: bug-370b1ff03e
2022-11-08
17:08
Fix [af844f6be7]: win10 : one warning when compiling Tk's trunk check-in: 14cb6d15 user: jan.nijtmans tags: trunk, main
13:28
Make Widget Demo work with Tk 9.0+ too check-in: 846dcbb1 user: jan.nijtmans tags: trunk, main
11:04
[e9622302] Scalable icons: replace error icon by svg version check-in: 450de567 user: oehhar tags: rfe-e9622302-scalable-icons
2022-11-04
12:59
Merge 8.7 check-in: 4ea553ca user: jan.nijtmans tags: revised_text, tip-466
12:37
typo. TCL_MAJOR_VERSION should have been TK_MAJOR_VERSION here. check-in: 8d26fd2c user: jan.nijtmans tags: trunk, main
2022-11-03
22:58
Put back (void)cdata, since it otherwise causes a warning on Win32 check-in: ad7a2ea0 user: jan.nijtmans tags: trunk, main
22:55
On MacOS, cdata is not unused! check-in: aa0a0256 user: jan.nijtmans tags: trunk, main
21:38
Get rid of TK_CONFIG_OBJS flag (and change signature of Tk_ConfigureWidgets) check-in: 9d42110f user: jan.nijtmans tags: tip-647
20:51
If compiled with -DTK_NO_DEPRECATED, make TK_CONFIG_OBJS mandatory. So, we could get rid of this flag in Tk 9.x (TIP upcoming!) check-in: 6d2e81b5 user: jan.nijtmans tags: trunk, main
16:38
TkCanvPostscriptCmd -> TkCanvPostscriptObjCmd check-in: afbcb55a user: jan.nijtmans tags: trunk, main
15:51
Allow specPtr->offset to have the value TCL_INDEX_NONE. Use this in tkImgPhoto.c to remove the need for a tricky allocation of a temporary special argument array. check-in: f1b2b77c user: jan.nijtmans tags: trunk, main
12:58
More usage for Tcl_Size (internal TkEnsemble) check-in: 7407584a user: jan.nijtmans tags: trunk, main
11:18
More Tcl_Size usages (so longer lists can be handled with >= Tcl 9.0 headers) check-in: 2957d082 user: jan.nijtmans tags: trunk, main
2022-11-02
21:07
Merge 8.7 check-in: 11d1a26c user: jan.nijtmans tags: revised_text, tip-466
21:06
Merge 8.6 check-in: 6fd186d3 user: jan.nijtmans tags: trunk, main
20:58
Merge 8.7. Unbreak windows build check-in: c5e786b3 user: jan.nijtmans tags: revised_text, tip-466
20:47
Only define Tcl_Size for Tcl 8.6, require it for higher versions check-in: 90569cee user: jan.nijtmans tags: trunk, main
2022-11-01
14:41
Merge 8.7 check-in: f918dbc9 user: jan.nijtmans tags: revised_text, tip-466
12:07
Allow TkTextSegToOffset to return a Tcl_Size. Make undoMarkId last field of TkSharedText (for binary compatibility with Tk 8.6) check-in: a8ccbf3e user: jan.nijtmans tags: trunk, main
2022-10-31
22:23
Merge 8.7 check-in: 624fdbce user: jan.nijtmans tags: revised_text, tip-466
20:28
int -> Tcl_Size in Tk_ChunkMeasureProc/Tk_ChunkBboxProc check-in: 70b2022e user: jan.nijtmans tags: trunk, main
15:59
Merge 8.7 check-in: cdc32541 user: jan.nijtmans tags: revised_text, tip-466
15:41
Enhance TkSelDefaultSelection function (int maxBytes -> Tcl_Size maxBytes) check-in: a61bd973 user: jan.nijtmans tags: trunk, main
14:03
Merge 8.6. Use Tcl_Size in (undocumented) Tk_GetStyledElement function check-in: d511a439 user: jan.nijtmans tags: trunk, main
2022-10-30
23:24
Merge 8.7 check-in: 076ea9da user: jan.nijtmans tags: revised_text, tip-466
23:24
use PTR2INT here check-in: 95806a96 user: jan.nijtmans tags: trunk, main
23:21
Make everything work (again) with Tcl 8.6 too check-in: f9e26441 user: jan.nijtmans tags: trunk, main
22:34
Merge 8.7 check-in: 41be8cdf user: jan.nijtmans tags: revised_text, tip-466
22:12
Merge 8.6 check-in: c53676d9 user: jan.nijtmans tags: trunk, main
21:27
even more int -> Tcl_Size check-in: 82705061 user: jan.nijtmans tags: trunk, main
19:40
more int -> Tcl_Size (making use of the increased range in Tcl 9.0) check-in: d1a47539 user: jan.nijtmans tags: trunk, main
15:50
Eliminate intermediate numObjects1/objc1 variables check-in: 059916a1 user: jan.nijtmans tags: trunk, main
15:08
Merge 8.6 check-in: 0c4078f0 user: jan.nijtmans tags: trunk, main
2022-10-28
22:17
Merge 8.7 check-in: 7edeacb7 user: jan.nijtmans tags: revised_text, tip-466
19:29
merge revised_text check-in: 52e5fa27 user: fvogel tags: less_test_constraints_revised_text
18:11
`make clean` should remove libtcl9tk*.so check-in: e7d15ddf user: dgp tags: trunk, main
17:01
test hygiene check-in: 0e434777 user: dgp tags: trunk, main
16:45
merge 8.6 check-in: cdc170f9 user: dgp tags: trunk, main
16:43
Merge 8.7 check-in: 5f624969 user: jan.nijtmans tags: revised_text, tip-466
15:32
merge 8.6 check-in: 7f403d49 user: dgp tags: trunk, main
14:53
Merge 8.6 check-in: 787fc6a6 user: jan.nijtmans tags: trunk, main
11:30
TIP #645 correction. Latest patch from Patrick May. check-in: cf4fff69 user: jan.nijtmans tags: trunk, main
2022-10-27
20:18
merge trunk check-in: 32af5d6d user: fvogel tags: revised_text, tip-466
16:13
TIP #645: ttk color palette support check-in: 755608c3 user: jan.nijtmans tags: trunk, main
16:09
Merge 8.6 check-in: 992aa0e1 user: jan.nijtmans tags: trunk, main
15:08
Some more int -> Tcl_Size check-in: 95243bd2 user: jan.nijtmans tags: trunk, main
2022-10-26
19:41
merge 8.6 check-in: 8d437502 user: fvogel tags: revised_text, tip-466
19:40
Fix [43573999ca]: Problem with tkBind.c since Tk 8.6.10 (various assertions fail). check-in: 868fa4a4 user: fvogel tags: trunk, main
13:29
Merge 8.7 check-in: 04fd43d1 user: jan.nijtmans tags: revised_text, tip-466
13:28
Fix signature for TkpDrawCharsInContext/TkDrawAngledChars, when compiling with 9.0 headers check-in: 8eda1b4b user: jan.nijtmans tags: trunk, main
09:29
Some updates from latest X11 headers check-in: 52b8a9e5 user: jan.nijtmans tags: trunk, main
2022-10-25
08:52
Merge 8.7 check-in: adc596af user: jan.nijtmans tags: tip-645
08:50
Merge 8.7 check-in: ff665fa8 user: jan.nijtmans tags: revised_text, tip-466
08:50
Fix bug in rules.vc (handle TK_MAJOR_VERSION the same as TCL_MAJOR_VERSION) check-in: 06929a0f user: jan.nijtmans tags: trunk, main
08:41
Fix bogus test numbering. check-in: a99a2a16 user: oehhar tags: trunk, main
2022-10-24
21:52
Rebase to latest 8.7 check-in: bc1f75f4 user: jan.nijtmans tags: tip-645
21:16
Merge 8.7 check-in: c6375ea3 user: jan.nijtmans tags: revised_text, tip-466
20:59
Adapt to TIP #628 (mainly TkSizeT -> Tcl_Size) check-in: a64ca7a7 user: jan.nijtmans tags: trunk, main
2022-10-22
23:16
Undo previous update in tkEntry.[ch]: this was only meant as demo check-in: b4f11c66 user: jan.nijtmans tags: trunk, main
2022-10-21
22:11
TIP #642 implementation: Let TK_OPTION_BOOL/TK_OPTION_STRING_TABLE handle (C99) bool/enum check-in: ab731608 user: jan.nijtmans tags: trunk, main
21:03
Tcl_Size usage warning fixes, more ClientData -> void * Closed-Leaf check-in: 3dbf4899 user: jan.nijtmans tags: tcl8-compat
13:54
The console window should not pop up when the initial command is something other than [console show]. Leaf check-in: 692e0f9f user: sbron tags: tip-561-autoload
2022-10-20
21:51
Directly use the current private console commands. There is no need to stay compatible with Tcl 8.3. check-in: 49db43fe user: sbron tags: tip-561-autoload
20:27
Reorganize the unixconsole code, making use of modern Tcl features. Also make the [console title] command work as advertised. check-in: ea492f9f user: sbron tags: tip-561-autoload
15:19
Merge 8.7 Leaf check-in: e8f2b9e9 user: jan.nijtmans tags: pspjuth-touch
15:13
Merge 8.7 check-in: dda1d0a2 user: jan.nijtmans tags: tcl8-compat
15:13
Merge 8.7 Closed-Leaf check-in: 0345621e user: jan.nijtmans tags: tip-642
15:11
Some last-minute changes by Patrick May check-in: 2e4b1d26 user: jan.nijtmans tags: tip-645
14:56
Merge 8.7 check-in: a063a025 user: jan.nijtmans tags: tip-645
2022-10-19
19:44
Remove unnecessary checks. check-in: b02c3d04 user: sbron tags: tip-561-autoload
10:48
Merge 8.7 Leaf check-in: 8e0e221c user: jan.nijtmans tags: tip-561
09:38
Alternative implementation of TIP #561 that uses Tcl's auto load functionality. check-in: 2acb0622 user: sbron tags: tip-561-autoload
2022-10-18
20:16
merge trunk check-in: 31fb16d2 user: fvogel tags: revised_text, tip-466
20:15
merge 8.6 check-in: 1bcc6791 user: fvogel tags: trunk, main
2022-10-17
20:07
Resolve duplicate test names in treeview.test. check-in: 4e285964 user: fvogel tags: trunk, main
19:52
merge trunk check-in: 61779e6b user: fvogel tags: revised_text, tip-466
19:52
Fix conflict resolution error in previous commit. check-in: 45c80809 user: fvogel tags: trunk, main
19:48
merge trunk check-in: cb96b475 user: fvogel tags: revised_text, tip-466
19:47
Merge core-8-6-branch that just received changes from unstable_tests branch, and fix conflicts in frame.test. This commit stabilizes several more tests that could sporadically fail on macOS. No test expected results were changed. check-in: 1826feb9 user: fvogel tags: trunk, main
19:25
Work around [d93c8175fd]: MSVC optimization bug. check-in: 193a0d52 user: fvogel tags: trunk, main
12:33
Rebase TIP #561 to latest trunk check-in: 94f42432 user: jan.nijtmans tags: tip-561
2022-10-16
20:29
Let the Github Actions CI runner build in both release and debug modes with MSVC. Also, upgrade from windows-2019 to windows-2022 when building with MSVC, so that issue [d93c8175fd] triggers. check-in: 3f4e2b31 user: fvogel tags: trunk, main
2022-10-14
11:23
Further build fixes check-in: 16019a6e user: jan.nijtmans tags: tcl8-compat
11:10
Another attempt check-in: b9037223 user: jan.nijtmans tags: tcl8-compat
2022-10-13
22:28
Merge 8.7 check-in: fd8fe7bf user: jan.nijtmans tags: pspjuth-touch
22:25
Merge 8.7 check-in: ed1e416f user: jan.nijtmans tags: tip-642
22:15
Merge 8.7 check-in: 18c509c5 user: jan.nijtmans tags: tip-645
22:06
Merge 8.7 check-in: 4ad99483 user: jan.nijtmans tags: tcl8-compat
22:04
Merge 8.7 check-in: 4b9f3b0b user: jan.nijtmans tags: trunk, main
21:31
update rules.vc check-in: 34d192c1 user: jan.nijtmans tags: tcl8-compat
2022-10-12
15:42
Fix build check-in: f503caa4 user: jan.nijtmans tags: tcl8-compat
15:09
Rebase to 8.7 check-in: 96dade73 user: jan.nijtmans tags: tcl8-compat
2022-10-11
16:43
Fix apparent patch error check-in: b656530c user: jan.nijtmans tags: tip-645
16:18
Proposed TIP #645 implementation check-in: 51915018 user: jan.nijtmans tags: tip-645
2022-10-08
22:15
Merge 8.7 check-in: 9709c196 user: jan.nijtmans tags: tip-642
21:27
Merge 8.6 check-in: 5a470876 user: culler tags: trunk, main
19:42
Merge 8.7 Leaf check-in: 70ed7db2 user: jan.nijtmans tags: tip-638
17:23
Merge 8.7 check-in: c98f1a6a user: jan.nijtmans tags: revised_text, tip-466
14:27
Merge mac_styles_87 as implementation of TIP #639 check-in: e513f55a user: culler tags: trunk, main
2022-10-07
14:17
TCL_INDEX_NULL_OK -> TCL_NULL_OK (following TIP #618) check-in: cdf04b7c user: jan.nijtmans tags: trunk, main
09:45
Eliminate g++ warning (narrowing conversion) check-in: f418a73b user: jan.nijtmans tags: trunk, main
09:33
Add some backwards compatibility, so it still works without TIP #638 (with Tcl 8.6). Can be simplified as soon as TIP #638 arrives in Tcl 9.0. check-in: 73479389 user: jan.nijtmans tags: tip-638
2022-10-06
13:49
Merge-mark check-in: 6b4f374c user: jan.nijtmans tags: trunk, main
2022-10-05
14:01
TIP #642 implementation check-in: ed75d10a user: jan.nijtmans tags: tip-642
2022-10-04
17:48
TIP632 return gif animated metadata: merge implementation, tests and documentation check-in: 832cdddb user: oehhar tags: trunk, main
17:35
TIP632 return gif animated metadata: add documentation Closed-Leaf check-in: a24d1f5d user: oehhar tags: rfe-f285ddcd-animated-gif-metadata
16:41
TIP632 return gif animated metadata: add tests check-in: 257f03d1 user: oehhar tags: rfe-f285ddcd-animated-gif-metadata
2022-10-02
21:13
merge 8.7 check-in: 013bb39a user: fvogel tags: revised_text, tip-466
21:00
Merge core-8-6-branch that just received changes from unstable_tests branch. This commit stabilizes a lot of tests that could sporadically fail, mainly on macOS. No test results were changed, except for entry-5.7 and spinbox-5.7 which expected results were found to be wrong (these tests passes due to a race condition that is now fixed). check-in: 2eb95d7a user: fvogel tags: trunk, main
19:24
Make 'event debug' subcommand right. This is only available when SUPPORT_DEBUGGING is set to 1 in tkBind.c. And even then, the integer that can be set or queried through this command is currently not used or changed by the source code, but it could be when debugging bindings. check-in: a3c56bb5 user: fvogel tags: trunk, main
19:21
merge 8.6 check-in: a598c0e6 user: fvogel tags: trunk, main
2022-09-30
12:27
Changes to make use of TIP 638 routine Tcl_GetNumberFromObj check-in: 42ad10c0 user: dgp tags: tip-638
2022-09-29
18:04
Fix [64552a6856]: issues with comboboxes. Closed-Leaf check-in: 60bb185f user: marc_culler tags: mac_styles_87
17:49
One more go at combobox-3. Closed-Leaf check-in: ed42ec3d user: marc_culler tags: bug-64552a6856
14:10
Add missing demo photos. check-in: 8c198262 user: culler tags: bug-64552a6856
05:09
Small adjustment check-in: 3e922f82 user: culler tags: bug-64552a6856
04:49
Fix combobox-3, skip combobox-1890211 check-in: dc9b8122 user: culler tags: bug-64552a6856
2022-09-28
21:52
Merge mac_styles_87 check-in: 08de0514 user: culler tags: bug-64552a6856
19:57
Need to set the size of both light and dark mode nsimages. Add an appearance pane to the mac_styles demo. check-in: 5c8d9e54 user: culler tags: mac_styles_87
19:38
Merge 8.7 check-in: 09d8fcfd user: jan.nijtmans tags: revised_text, tip-466
19:36
Merge 8.7 check-in: 0bb42672 user: jan.nijtmans tags: mac_styles_87
2022-09-27
17:47
Fix [f326f30e82]: DestroyMenuInstance(): clear stale pointer. Patch from Christopher Chavez. check-in: 5c8e8017 user: fvogel tags: trunk, main
10:43
Merge 8.7 Closed-Leaf check-in: 6a84200a user: jan.nijtmans tags: tip-366
10:42
Merge 8.7. Alphabetize options Closed-Leaf check-in: aed03337 user: jan.nijtmans tags: tip-167
10:32
Don't use Tcl_SaveResult() any more check-in: 89b215ec user: jan.nijtmans tags: trunk, main
08:29
Fix [457071937d]. Add back "debugger" command, so - at least - it's usable on older MacOSX machines when compiled in debug mode check-in: 34f65345 user: jan.nijtmans tags: trunk, main
2022-09-26
19:23
Merge 8.7 check-in: 340658ef user: jan.nijtmans tags: tip-366
19:11
Merge 8.7 check-in: d7e4c723 user: jan.nijtmans tags: tip-167
17:25
Revisions to Tk needed if TIP 640 is adopted. Closed-Leaf check-in: 3cfcff6a user: dgp tags: tip-640
10:43
Merge 8.6. Remove DebuggerObjCmd(), which only works on older Mac's check-in: 07de1d23 user: jan.nijtmans tags: trunk, main
2022-09-25
03:21
Merge mac_styles_87 check-in: 71da9311 user: marc_culler tags: bug-64552a6856
02:55
Fix [64552a6856] mac_styles combobox -- try to avoid the extra space at the end of the popdown menu. check-in: 4d86c2ed user: marc_culler tags: bug-64552a6856
2022-09-24
07:00
Fix systray tests errors by moving the init to the correct function as it was before. check-in: b4830762 user: fvogel tags: mac_styles_87
05:10
Add -radius and -ring options to the nsimage image type. Improve handling of default sizes. check-in: 3ec8a48f user: marc_culler tags: mac_styles_87
2022-09-23
09:39
Merge 8.6 check-in: 6e5f5ed0 user: jan.nijtmans tags: trunk, main
2022-09-22
20:45
Merge main. check-in: 1030d8bc user: marc_culler tags: mac_styles_87
20:45
Merge 8.6 check-in: afda62e3 user: marc_culler tags: trunk, main
19:28
merge 8.7 check-in: 4d7c841d user: fvogel tags: revised_text, tip-466
15:49
Merge main check-in: ea7f0597 user: marc_culler tags: mac_styles_87
15:49
Merge 8.6 check-in: bcd3b26c user: marc_culler tags: trunk, main
15:37
Merge main check-in: bbda05e5 user: marc_culler tags: mac_styles_87
15:36
Merge 8.6 check-in: 4a4b3122 user: marc_culler tags: trunk, main
2022-09-21
23:24
Merge main check-in: c667efb6 user: marc_culler tags: mac_styles_87
23:15
Merge 8.6 check-in: 31d7ef67 user: marc_culler tags: trunk, main
22:48
Merge main check-in: 6464fcc0 user: marc_culler tags: mac_styles_87
22:48
Merge 8.6 check-in: 4f5b280f user: marc_culler tags: trunk, main
18:02
Improve error message. check-in: 7d201eea user: marc_culler tags: mac_styles_87
18:00
Merge main check-in: b03456a2 user: marc_culler tags: mac_styles_87
18:00
Merge 8.6 check-in: 6cf7507a user: marc_culler tags: trunk, main
16:21
Merge main check-in: 114e2ac2 user: marc_culler tags: mac_styles_87
16:15
Merge 8.6 check-in: 9fed2479 user: marc_culler tags: trunk, main
06:05
merge 8.7 check-in: 00981494 user: fvogel tags: rfe-f285ddcd-animated-gif-metadata
04:03
Fix upside down images. check-in: 10f4355d user: marc_culler tags: mac_styles_87
2022-09-20
22:53
Merge main check-in: 4b15d728 user: marc_culler tags: mac_styles_87
22:50
Merge 8.6 check-in: 3ceb99d9 user: marc_culler tags: trunk, main
22:05
Merge main check-in: ff290d46 user: marc_culler tags: mac_styles_87
21:56
Merge 8.6 check-in: f2cefac9 user: marc_culler tags: trunk, main
20:19
Merge main check-in: 0a112348 user: marc_culler tags: mac_styles_87
20:17
Merge 8.6 check-in: a39a4298 user: marc_culler tags: trunk, main
18:49
Merge main check-in: 69c8b427 user: marc_culler tags: mac_styles_87
18:12
Merge 8.6 check-in: 85a539ba user: marc_culler tags: trunk, main
17:51
Merge main check-in: 9de787f1 user: marc_culler tags: mac_styles_87
17:49
Merge 8.6 check-in: adc4932b user: marc_culler tags: trunk, main
17:12
Fix [b07ecc2ebf]: Remove obsolete doc/tk4.0.ps check-in: acf63a5c user: fvogel tags: trunk, main
15:43
Restore the call to Tcl_CreateObjCmd which accidentally got deleted. Rename TkNSImageXXX to TkMacOSXNSImageXXX. check-in: 148319a4 user: marc_culler tags: mac_styles_87
15:25
Master -> Model in the nsimage code. check-in: 9a69d8c5 user: marc_culler tags: mac_styles_87
14:39
Merge 8.7 check-in: f90b7c8e user: jan.nijtmans tags: tip-167
14:35
Merge trunk Leaf check-in: 78e1d3cc user: jan.nijtmans tags: tip-560
14:34
Merge 8.7 Leaf check-in: 06f3c805 user: jan.nijtmans tags: tip-556
14:30
typo Tk_SetWindowMenuBar -> Tk_SetWindowMenubar. (TIP #606 and documentation was correct) check-in: 2145f868 user: jan.nijtmans tags: trunk, main
13:06
Rebase to latest trunk. Compile against Tcl's tip-558 branch check-in: c10dd93f user: jan.nijtmans tags: tip-560
12:44
Adapt to TIP #606 check-in: 087f0e34 user: jan.nijtmans tags: tip-556
05:45
merge 8.7 check-in: 383fdae2 user: fvogel tags: revised_text, tip-466
05:21
Merge main check-in: e533d5d4 user: marc_culler tags: mac_styles_87
05:12
Merge 8.6 check-in: f3a2b028 user: marc_culler tags: trunk, main
04:58
merge main check-in: 3bb159d0 user: marc_culler tags: mac_styles_87
04:43
Merge 8.6 check-in: b2e99e4c user: marc_culler tags: trunk, main
02:54
Merge check-in: 93320b92 user: marc_culler tags: mac_styles_87
00:19
Flip the feather. check-in: 0b92d41c user: marc_culler tags: mac_styles_87
2022-09-19
20:05
Update to latest trunk check-in: b6c3d07d user: jan.nijtmans tags: mac_styles_87
16:28
Add an image button based on a png file to the demo. check-in: c8148c0e user: marc_culler tags: mac_styles_87
15:44
Add -template option to nsimage. check-in: efea31ac user: marc_culler tags: mac_styles_87
11:27
rebase to 8.7 check-in: 792aa342 user: jan.nijtmans tags: tip-556
09:02
Merge 8.7. Fix testcase menubutton-3.7 check-in: dbd16c68 user: jan.nijtmans tags: tip-366
03:53
Document the nsimage image type and make a few minor adjustments. check-in: b4833fcb user: marc_culler tags: mac_styles_87
2022-09-18
16:31
Merge 8.7. Some CONST -> const Leaf check-in: b98f3850 user: jan.nijtmans tags: bug-1870330
16:23
merge-mark check-in: 9d125d07 user: jan.nijtmans tags: trunk, main
16:14
Fix [ead70921a9]: Wish menu unexpectedly triggered by accelerator keys check-in: d6b24c5e user: jan.nijtmans tags: trunk, main
16:05
[1870330]: Remove some Tk_Uid usage check-in: 0e7d27cd user: jan.nijtmans tags: bug-1870330
15:35
TIP #366 implementation: Variable Sized Indicators for Menubuttons check-in: 58870d0f user: jan.nijtmans tags: tip-366
14:59
Don't offer the Aqua widget ds demo on other platforms. check-in: 7bd217fd user: marc_culler tags: mac_styles_87
14:50
Merge 8.7 check-in: f68dcb2a user: jan.nijtmans tags: tip-167
14:29
Merge 8.7 check-in: f28cb5f7 user: jan.nijtmans tags: mac_styles_87
14:26
close fork check-in: 25dcd9ec user: jan.nijtmans tags: mac_styles_87
13:29
Merge implementation of TIP #620 - Treeview cell padding - following positive vote by the TCT. check-in: fc5c7815 user: fvogel tags: trunk, main
04:59
Add a widget demo for mac_styles. check-in: 6ed33dd9 user: marc_culler tags: mac_styles_87
00:36
Merge main. check-in: 4d782db5 user: marc_culler tags: mac_styles_87
2022-09-17
12:00
Merge 8.7 check-in: f7785e07 user: jan.nijtmans tags: pspjuth-touch
11:59
Merge 8.7 Closed-Leaf check-in: 4f9e8bcf user: jan.nijtmans tags: pspjuth-treeview
2022-09-16
22:03
Merge 8.7 check-in: 3ede9f76 user: jan.nijtmans tags: mac_styles_87
22:02
Merge 8.7 check-in: d1bd5f44 user: jan.nijtmans tags: revised_text, tip-466
2022-09-15
22:49
make xmfbox testcases work (again) with Tcl 9.0 check-in: 4ad60bff user: jan.nijtmans tags: trunk, main
14:02
No need for -constraints needsTcl87 check-in: f76a7099 user: jan.nijtmans tags: trunk, main
13:59
Fix testcase imageBmap-5.1 check-in: fb39696d user: jan.nijtmans tags: trunk, main
12:26
Fix MacOSX compilation check-in: 190f5e03 user: jan.nijtmans tags: trunk, main
2022-09-14
15:46
Merge 8.6 check-in: 31d36413 user: marc_culler tags: trunk, main
2022-09-13
18:56
Only use Tcl_CreateObjCommand2 on Tcl 9 check-in: f26d24a4 user: jan.nijtmans tags: tip-626
18:47
Merge 8.7 check-in: fd5cd0d8 user: jan.nijtmans tags: tip-626
2022-09-12
11:36
Use the presence of Tcl_OpenTcpServerEx() (stub entry 631, not 656) to distinguish between Tcl 8.6 and 8.7 at runtime. This needs at least TIP #575 (2021-03-15), when running under Tcl 8.7. check-in: d3fdfc34 user: jan.nijtmans tags: trunk, main
2022-09-10
21:11
Merge 8.6 check-in: 848dab73 user: jan.nijtmans tags: trunk, main
20:12
Adapt fix for [9b6065d1fd] to TIP #626 check-in: e73922c6 user: jan.nijtmans tags: trunk, main
20:07
If beneficial (read: TIP #626) use Tcl_CreateObjCommand2() to create the tk::build-info command check-in: 2fde4dea user: jan.nijtmans tags: trunk, main
15:01
Don't compile Tk with -DTCL_NO_DEPRECATED any more, in stead select Tcl_UtfPrev() usage on availability: use new version if possible, otherwise (8.6) fall back to old version check-in: d742be1f user: jan.nijtmans tags: trunk, main
2022-09-09
16:54
handle tk::build-info check-in: 3ee30544 user: jan.nijtmans tags: tip-626
16:36
indenting Closed-Leaf check-in: c98fa319 user: jan.nijtmans tags: tip-626-adapt
10:17
Make it work without TIP #626 too check-in: 4ebd0cd5 user: jan.nijtmans tags: tip-626-adapt
2022-09-08
19:58
Minimal adaptation of Tk to TIP #626 check-in: f9375ca2 user: jan.nijtmans tags: tip-626-adapt
10:41
Merge 8.6 check-in: ff23b5f4 user: jan.nijtmans tags: trunk, main
10:25
Merge 8.6 check-in: 646ce476 user: jan.nijtmans tags: trunk, main
09:51
Merge 8.6 check-in: 7c8c82c5 user: jan.nijtmans tags: trunk, main
2022-09-07
15:07
Merge 8.7 check-in: 4cc4c1a2 user: jan.nijtmans tags: pspjuth-treeview
2022-09-06
13:10
Merge 8.6 check-in: cf6471d8 user: jan.nijtmans tags: trunk, main
2022-09-05
09:50
Merge 8.6 check-in: 8eb73f99 user: jan.nijtmans tags: trunk, main
08:48
Fix MacOSX build check-in: f86d596e user: jan.nijtmans tags: pspjuth-touch
08:44
Fix windows build check-in: 6c135191 user: jan.nijtmans tags: pspjuth-touch
2022-09-04
20:40
merge trunk check-in: ba5924af user: fvogel tags: revised_text, tip-466
20:33
Fix wm-1.2 testcase check-in: 98d7238c user: jan.nijtmans tags: pspjuth-touch
14:05
Fix [bc602049ab]: Treeview with custom background expands when switching themes. Thanks to Peter Spjuth. And fix conflicts. check-in: f29ec5f6 user: fvogel tags: trunk, main
2022-09-01
13:47
Merge 8.7 check-in: ddffb44e user: jan.nijtmans tags: pspjuth-touch
2022-08-31
10:11
Merge 8.6 check-in: bb95f9f7 user: jan.nijtmans tags: trunk, main
2022-08-30
10:38
Fix [1088807fff]: Aqua: canvPs-3.1 panic. This was fixed when [424773a00c] got fixed, now just remove the constraint in canvPS-3.1. Thanks to Christopher Chavez. check-in: fa096028 user: fvogel tags: trunk, main
06:15
Add treeview-13.1 testing cell padding check-in: c319af32 user: fvogel tags: pspjuth-treeview
2022-08-29
20:55
merge trunk check-in: 4e636963 user: fvogel tags: pspjuth-treeview
2022-08-26
09:00
Merge 8.7 check-in: a45bab23 user: jan.nijtmans tags: mac_styles_87
2022-08-24
20:24
Fix commit [419c1e0e] merging TIP#621 (Glyph clustering for Tk) into revised_text. The problem was shown by GitHub Actions: event-2.5(keypress) was failing on all platforms. check-in: 4bc32b8e user: fvogel tags: revised_text, tip-466
07:54
Attempt to fix [af844f6be7]: win10 : one warning when compiling Tk's trunk Closed-Leaf check-in: 8e407e62 user: jan.nijtmans tags: bug-af844f6be7
2022-08-23
09:34
Merge 8.7 check-in: a36b999e user: jan.nijtmans tags: revised_text, tip-466
09:19
Merge 8.6 check-in: 62aeec8a user: jan.nijtmans tags: trunk, main
2022-08-22
20:45
Merge 8.6 check-in: c6a1b024 user: jan.nijtmans tags: trunk, main
19:19
Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: 5a15a9e9 user: fvogel tags: trunk, main
19:17
Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to Christopher Chavez. check-in: 652b1395 user: fvogel tags: trunk, main
14:17
Merge 8.7 check-in: 419c1e0e user: jan.nijtmans tags: revised_text, tip-466
2022-08-21
22:37
ubuntu-18.04 is deprecated check-in: 065610a7 user: jan.nijtmans tags: trunk, main
21:55
Merge 8.7 (which now contains glyph_indexing_2 branch) check-in: 609cb63b user: jan.nijtmans tags: mac_styles_87
21:53
TIP #621 implementation: Glyph clustering for Tk check-in: 3ac23a4d user: jan.nijtmans tags: trunk, main
21:49
Merge 8.7 check-in: da8b58d7 user: jan.nijtmans tags: revised_text, tip-466
2022-08-20
13:32
Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to Christopher Chavez. check-in: 25aa643b user: fvogel tags: trunk, main
2022-08-19
19:50
Fix [7bf7dcd36d]: floor.tcl: make usable again on 8.6. Patch by Christopher Chavez. check-in: e3c414a8 user: fvogel tags: trunk, main
2022-08-11
07:35
nanosvg#221 "Out-of-bounds read in nsvg__parseUrl" https://github.com/memononen/nanosvg/issues/221 check-in: b4f2cc42 user: oehhar tags: trunk, main
2022-08-04
13:23
Merge-mark check-in: c60d8fe8 user: jan.nijtmans tags: trunk, main
2022-08-02
15:16
Merge-mark check-in: 278bf913 user: jan.nijtmans tags: trunk, main
12:57
Change comment character from "//" to "/* */" check-in: d084a3b9 user: oehhar tags: trunk, main
12:52
Nano SVG is still locale dependent #139, https://github.com/memononen/nanosvg/issues/139#issuecomment-1177877388 check-in: f1e5f7a1 user: oehhar tags: trunk, main
07:39
Merge 8.6 check-in: 6a6b92e8 user: jan.nijtmans tags: trunk, main
2022-08-01
15:18
Use UTF-8 encoding for Esperanto message file. Thanks to Uli Ender. check-in: 530de050 user: oehhar tags: trunk, main
09:47
Fix MacOSX --disable-aqua build check-in: c939dccd user: jan.nijtmans tags: trunk, main
2022-07-31
21:34
Make TkpWillDrawWidget()/TkpRedrawWidget() available to all platforms, not only MacOSX check-in: becdd237 user: jan.nijtmans tags: trunk, main
20:33
Merge 8.7 Leaf check-in: fa1d1844 user: jan.nijtmans tags: stub-simplification
2022-07-29
14:56
Merge-mark check-in: 637adf9d user: jan.nijtmans tags: trunk, main
14:49
Merge-mark check-in: e710e784 user: jan.nijtmans tags: trunk, main
14:11
Document new XF86 keysyms check-in: 740b12fc user: jan.nijtmans tags: trunk, main
2022-07-28
21:32
Merge 8.6, but don't add the 3270* keysyms: They are not enabled by default in X11 check-in: 7249c26e user: jan.nijtmans tags: trunk, main
14:18
Add more XF86 keysyms, available in latest X11 check-in: 73d04d10 user: jan.nijtmans tags: trunk, main
11:30
Update to latest X11 headers check-in: 5b24f8d6 user: jan.nijtmans tags: trunk, main
08:51
Merge 8.7 check-in: a5356038 user: jan.nijtmans tags: pspjuth-treeview
2022-07-25
20:15
Merge 8.7 check-in: 053099cc user: jan.nijtmans tags: tcl8-compat
20:13
Merge 8.7 check-in: 101462b3 user: jan.nijtmans tags: tip-626
20:08
Merge 8.7 check-in: 2e79c812 user: jan.nijtmans tags: mac_styles_87
20:04
Merge 8.7 check-in: fd5b8faa user: jan.nijtmans tags: revised_text, tip-466
19:59
Merge 8.7 Closed-Leaf check-in: 8933117d user: jan.nijtmans tags: glyph_indexing_2
17:23
Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style. check-in: e2e3989e user: fvogel tags: trunk, main
2022-07-20
22:02
merge 8.7 check-in: 70b0baa1 user: fvogel tags: mac_styles_87
22:01
merge 8.7 check-in: 8a0d68fc user: fvogel tags: glyph_indexing_2
20:33
merge 8.7 check-in: bc7b7551 user: fvogel tags: revised_text, tip-466
20:33
The previous commit [d49253fe] also fixes [61e0bb8aab]: Embedded windows in a text widget cannot be removed on macOS. Remove the 'aquaKnownBug' constraints on the concerned tests in textWind.test. check-in: 68ed66fe user: fvogel tags: trunk, main
2022-07-19
23:10
merge 8.7 check-in: bcbbe22f user: fvogel tags: revised_text, tip-466
23:06
Fix [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. check-in: d49253fe user: fvogel tags: trunk, main
15:36
Merge mark check-in: 402ad127 user: kevin_walzer tags: trunk, main
13:02
Fix systray text display on X11 check-in: 7f672e0d user: kevin_walzer tags: trunk, main
2022-07-12
22:17
Merge 8.7 check-in: 5ff96dab user: jan.nijtmans tags: revised_text, tip-466
21:57
Merge 8.7 check-in: bfd7ad6f user: jan.nijtmans tags: glyph_indexing_2
21:43
Merge 8.6 check-in: 5cdd058c user: jan.nijtmans tags: trunk, main
2022-07-05
20:23
Merge 8.7 check-in: fcdd1d01 user: jan.nijtmans tags: tip-626
19:52
Merge 8.7 check-in: 3f33ffc9 user: jan.nijtmans tags: tcl8-compat
19:36
Merge 8.7 check-in: 32c1eaed user: jan.nijtmans tags: glyph_indexing_2
2022-07-04
10:17
Merge mark check-in: 48a6c74f user: oehhar tags: trunk, main
10:13
Update Esperanto message catalog. Thanks to Uli Ender for the contribution. check-in: b4feacc1 user: oehhar tags: trunk, main
2022-06-30
21:15
Add better comments regarding proc controlPointerWarpTiming as a test helper tool, see [2704ed0c6c]. check-in: 1b87c476 user: fvogel tags: trunk, main
2022-06-27
12:03
Merge 8.7 check-in: bb485c37 user: jan.nijtmans tags: tcl8-compat
11:58
Merge 8.6 check-in: 85d3c338 user: jan.nijtmans tags: trunk, main
11:20
Update rules.vc (add OPTS=tcl8) check-in: 00ddd65f user: jan.nijtmans tags: tcl8-compat
2022-06-25
10:01
TIP #628 for Tk: Shared 8.7/9.0 build environment check-in: 192eb542 user: jan.nijtmans tags: tcl8-compat
2022-06-23
11:04
typo check-in: 8b04ad04 user: jan.nijtmans tags: tip-626
10:50
Merge 8.7 check-in: 0cc1464b user: jan.nijtmans tags: tip-626
10:12
Fix crash in canvRect testcase. Adapt some more loops the same way, handling > 2^31 tags when Tcl >= 9.0 check-in: a787aae9 user: jan.nijtmans tags: trunk, main
2022-06-22
19:15
Merge 8.7 check-in: d4a075cd user: jan.nijtmans tags: tip-626
13:54
argc -> objc, where Tcl_Obj * arrays are handled check-in: b3419a84 user: jan.nijtmans tags: trunk, main
13:02
Almost finished check-in: 29247198 user: jan.nijtmans tags: tip-626
10:39
More WIP check-in: 5ee8e2de user: jan.nijtmans tags: tip-626
09:57
Handle crash in handling "update". More WIP check-in: 9f9dac4d user: jan.nijtmans tags: tip-626
2022-06-21
22:02
Start making Tk 64-bit ready check-in: 75bc2f52 user: jan.nijtmans tags: tip-626
09:17
Merge 8.7 check-in: 98d64add user: jan.nijtmans tags: revised_text, tip-466
08:57
Merge 8.7 check-in: ee4158f7 user: jan.nijtmans tags: glyph_indexing_2
2022-06-15
14:10
Merge 8.6 check-in: c93953e1 user: jan.nijtmans tags: trunk, main
2022-06-14
12:50
Merge 8.6 check-in: 3148e900 user: jan.nijtmans tags: trunk, main
2022-06-12
12:17
merge trunk check-in: d093e61b user: fvogel tags: revised_text, tip-466
12:15
merge core-8-6-branch check-in: b6a18f57 user: fvogel tags: trunk, main
2022-06-11
21:21
Merge less_test_constraints_revised_text branch: textDisp.test file is now font agnostic to a large extent, meaning that 'textfonts' constraint could be totally suppressed from test files. Moreover 'failsOnUbuntu' and 'failsOnXQuarz' constraints could be removed from textDisp.test. Finally (and this is by Marc Culler), make TkScrollWindow much simpler by stripping out useless code. check-in: 70b15209 user: fvogel tags: revised_text, tip-466
21:17
merge mark check-in: 7a6a1c73 user: fvogel tags: revised_text, tip-466
21:12
merge core-8-6-branch check-in: 83493a36 user: fvogel tags: trunk, main
2022-06-10
08:39
Add update box meta data if not the whole image check-in: 7094979c user: oehhar tags: rfe-f285ddcd-animated-gif-metadata
2022-06-09
16:11
Ticket [f285ddcd]: add animated gif information to image metadata check-in: e81e3493 user: oehhar tags: rfe-f285ddcd-animated-gif-metadata
15:51
Merge 8.7 check-in: 14734735 user: jan.nijtmans tags: glyph_indexing_2
13:53
Merge 8.7 check-in: 6457b20f user: jan.nijtmans tags: revised_text, tip-466
13:52
merge-mark check-in: 84ef22eb user: jan.nijtmans tags: trunk, main
13:24
GIF read: honor that "Image Descriptor" limits the scope of a "Graphic Control Extension", reset saved information check-in: 7fb8c321 user: oehhar tags: trunk, main
13:06
GIF read: honor that "Plain Text Extension" limits the scope of a "Graphic Control Extension", reset saved information check-in: abc50d5d user: oehhar tags: trunk, main
10:33
Use TIP #616 large lists in revised tkTest* (when built with Tcl 9) check-in: 7bb1485a user: jan.nijtmans tags: revised_text, tip-466
07:49
Merge 8.7 (except for tkText*, TBD) check-in: 50e36276 user: jan.nijtmans tags: revised_text, tip-466
07:47
Make use of TIP #616 to (potentially) use lists > 2^31 elements (when built with Tcl 9) check-in: 67fa107b user: jan.nijtmans tags: trunk, main
2022-06-08
06:01
merge revised_text check-in: 9a6d66c9 user: fvogel tags: less_test_constraints_revised_text
06:00
Further fix for [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0. In a DRegion y1 is inside the region but y2 is not. check-in: 46c06e54 user: fvogel tags: revised_text, tip-466
2022-06-07
21:36
merge revised_text check-in: 1f043397 user: fvogel tags: less_test_constraints_revised_text
21:19
Fix [94547cbef7]: Revised [text]: borders not always redrawn. check-in: 95a8ce18 user: fvogel tags: revised_text, tip-466
21:18
merge revised_text Closed-Leaf check-in: 735e890a user: fvogel tags: bug-94547cbef7
21:11
Cherrypick [92312600] fixing [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0 check-in: a883bcb1 user: fvogel tags: revised_text, tip-466
21:01
Merge 8.7 Closed-Leaf check-in: 6f0d0861 user: jan.nijtmans tags: tip-616
20:50
merge trunk check-in: b9f8d2b7 user: fvogel tags: revised_text, tip-466
20:49
merge core-8-6-branch check-in: 25761ba8 user: fvogel tags: trunk, main
2022-06-03
22:11
Fix [332c8af8aa]: compiler warning about type pun and strict aliasing check-in: 6a2120ea user: jan.nijtmans tags: trunk, main
12:20
nanosvg #209 "Add CMake build script to the project". https://github.com/memononen/nanosvg/commit/4c8f0139b62c6e7faa3b67ce1fbe6e63590ed148 check-in: b5d3a93c user: oehhar tags: trunk, main
10:48
import nanosvg #215 upstream change "Fix build when both nanosvg.h and nanosvgrast.h is included". https://github.com/memononen/nanosvg/pull/215/commits/47f28a2a78de610ac5be5321a88efd3a777fe83e check-in: f6c41093 user: oehhar tags: trunk, main
2022-05-27
09:15
Merge 8.7 check-in: fd867242 user: jan.nijtmans tags: glyph_indexing_2
09:14
Merge 8.7 check-in: db25eb41 user: jan.nijtmans tags: revised_text, tip-466
09:13
Merge 8.6. Also actions/upload-artifact@v2 -> actions/upload-artifact@v3 check-in: 44270e72 user: jan.nijtmans tags: trunk, main
2022-05-23
09:39
Merge 8.7 check-in: bfba1845 user: jan.nijtmans tags: glyph_indexing_2
2022-05-22
20:15
Merge 8.6 check-in: 8997fdbb user: jan.nijtmans tags: trunk, main
19:30
merge revised_text check-in: 3c76af97 user: fvogel tags: less_test_constraints_revised_text
19:27
merge trunk check-in: bdd818b1 user: fvogel tags: revised_text, tip-466
19:11
Fix [bee96b4e80]: Mouse position warping and tk busy problems on Windows. Thanks to cjmcdonald. check-in: 1f5f4793 user: fvogel tags: trunk, main
11:52
Merge 8.6 check-in: 5cbeac4e user: jan.nijtmans tags: trunk, main
2022-05-20
21:42
merge revised_text check-in: 6ba8ffe7 user: fvogel tags: bug-94547cbef7
21:41
merge trunk check-in: 66b00448 user: fvogel tags: revised_text, tip-466
21:37
merge revised_text check-in: 3881404b user: fvogel tags: bug-94547cbef7
21:36
merge core-8-6-branch check-in: 42070bb9 user: fvogel tags: trunk, main
21:19
Backout all three previous commits, and this time fix [94547cbef7]: Revised [text]: borders not always redrawn check-in: 1a49fd12 user: fvogel tags: bug-94547cbef7
2022-05-18
22:11
A couple more tests where the border should not be redrawn. check-in: 1af0c8f9 user: griffin tags: bug-94547cbef7
20:10
Correct textRect computation to discount left/bottom border. Correct textDisp-7.2 which should not redraw the border. check-in: 883d6ef5 user: griffin tags: bug-94547cbef7
2022-05-17
16:05
Merge 8.7 check-in: 2a09d710 user: jan.nijtmans tags: revised_text, tip-466
16:04
Merge 8.7 check-in: f53e90fd user: jan.nijtmans tags: tip-616
16:02
Merge 8.7 check-in: a37a8ea4 user: jan.nijtmans tags: glyph_indexing_2
15:59
tweak error-handling check-in: bb93340e user: jan.nijtmans tags: trunk, main
15:54
Merge 8.6 check-in: 959f3c25 user: jan.nijtmans tags: trunk, main
14:30
Merge 8.7 check-in: 7de1947b user: jan.nijtmans tags: tip-616
14:24
Merge 8.7 check-in: c147b89a user: jan.nijtmans tags: revised_text, tip-466
02:32
Fix bug [94547cbef7] - Compute correct test for border region. check-in: 632732f2 user: griffin tags: bug-94547cbef7
2022-05-16
18:56
Remove ".glyph-indexing-2" tag, few more tweaks check-in: e07e9a6b user: jan.nijtmans tags: glyph_indexing_2
18:31
Merge 8.7 check-in: f4f48203 user: jan.nijtmans tags: glyph_indexing_2
2022-05-15
22:49
Merge 8.6. Always compile with -DTCL_UTF_MAX=3 (possible now, because of TIP #622) check-in: d6ef3397 user: jan.nijtmans tags: trunk, main
20:42
merge revised_text check-in: db5d8548 user: fvogel tags: less_test_constraints_revised_text
2022-05-12
22:20
One more "dragto" <-> "mark" check-in: 88123b57 user: jan.nijtmans tags: revised_text, tip-466
22:18
Merge 8.7 check-in: efe27acd user: jan.nijtmans tags: revised_text, tip-466
22:01
More alphabetizing Tk options. More type-cast improvements check-in: b7db31b3 user: jan.nijtmans tags: trunk, main
2022-05-11
10:43
Merge 8.6 check-in: 96ba102d user: jan.nijtmans tags: trunk, main
06:44
Merge 8.6 check-in: e7df6f34 user: jan.nijtmans tags: trunk, main
2022-05-09
21:51
Merge 8.6 check-in: fb97d090 user: jan.nijtmans tags: trunk, main
2022-05-08
20:24
Merge 8.7 check-in: 1828ab8b user: jan.nijtmans tags: revised_text, tip-466
20:21
Missing TK_OPTION_ENUM_VAR usage. See [eedd795d98] check-in: 28b4d791 user: jan.nijtmans tags: revised_text, tip-466
20:08
merge-mark check-in: e2e353b6 user: jan.nijtmans tags: trunk, main
20:04
Merge comment fix check-in: 1224719d user: jan.nijtmans tags: trunk, main
19:59
Merge 8.6 check-in: 130cdc20 user: jan.nijtmans tags: trunk, main
18:53
Fix [20a54ffdd5]: treeview tag delete doesn't clear binding table. Thanks to Emiliano Gavilan. check-in: 9fa15d8a user: fvogel tags: trunk, main
2022-05-07
22:40
Merge 8.7 check-in: 0b785389 user: jan.nijtmans tags: revised_text, tip-466
22:38
Merge 8.6 check-in: 64ef6e93 user: jan.nijtmans tags: trunk, main
19:57
nanosvg: Avoid calling qsort() when r->nedges == 0. Thanks to magic chrstphrchvz. See https://github.com/memononen/nanosvg/pull/210/commits/6c8ee8211a9aa7c2d086235a36723ed0aed528c6 check-in: 6e03cc49 user: oehhar tags: trunk, main
2022-05-05
15:37
Merge 8.6 check-in: 38266571 user: jan.nijtmans tags: trunk, main
13:37
Fix unixWm-35.1 testcase check-in: fc4bb3c4 user: jan.nijtmans tags: trunk, main
2022-05-04
20:11
Alphabetize some string tables check-in: fc19a753 user: jan.nijtmans tags: trunk, main
2022-05-03
21:06
Merge config-bool-enum Closed-Leaf check-in: ad36965a user: jan.nijtmans tags: config-bool-short-enum
21:04
Merge 8.7 Closed-Leaf check-in: b13100dd user: jan.nijtmans tags: config-bool-enum
20:41
Merge 8.6 check-in: b8bc5cf0 user: jan.nijtmans tags: trunk, main
14:55
More TK_OPTION_ENUM_VAR check-in: ecf15cac user: jan.nijtmans tags: config-bool-enum
10:13
Merge config-bool-enum check-in: 6ddbc6f7 user: jan.nijtmans tags: config-bool-short-enum
10:11
Add TK_OPTION_ENUM_VAR to TK_OPTION_ANCHOR and TK_OPTION_JUSTIRY usages check-in: 6456ca0b user: jan.nijtmans tags: config-bool-enum
09:33
Experiment: use short enums check-in: 8d57c0db user: jan.nijtmans tags: config-bool-short-enum
2022-05-02
22:43
Experiment: handle bool and enum in tkConfig.c check-in: b79f9fd6 user: jan.nijtmans tags: config-bool-enum
08:30
Avoid signed integer overflow in nsvg__RGBA(). See https://github.com/memononen/nanosvg/commit/c7f173b71b351990fe07b71a7653eef684bde757 Thanks to magic chrstphrchvz check-in: 269c3645 user: oehhar tags: trunk, main
2022-05-01
09:23
Fix [20a54ffdd5]: treeview tag delete doesn't clear binding table. Thanks to Emiliano Gavilan. treeview-12.2 now passes. Closed-Leaf check-in: 839f4a78 user: fvogel tags: bug-20a54ffdd5
09:22
Add test treeview-12.2, currently failing, demonstrating bug [20a54ffdd5]: treeview tag delete doesn't clear binding table check-in: 4f2e4340 user: fvogel tags: bug-20a54ffdd5
2022-04-29
12:24
Simplify definition of INT2PTR and friends, now that we can assure availablility of ISO-C. Taken from Tcl 8.7 check-in: 537e24e9 user: jan.nijtmans tags: trunk, main
2022-04-26
15:50
Merge 8.7 check-in: cfd76c9c user: jan.nijtmans tags: revised_text, tip-466
15:48
Adapt value of fallback for TCL_INDEX_TEMP_TABLE (In case of compiling with Tcl 8.6 headers) to 64. Same change made in Tcl too check-in: 30bdf75e user: jan.nijtmans tags: trunk, main
2022-04-21
16:17
Merge 8.7. Add testcases for Num and Fn binding check-in: cf428002 user: jan.nijtmans tags: glyph_indexing_2
16:00
Fix [f63c37be3a]: functionality on a safe interpreter with Tk check-in: e232e411 user: jan.nijtmans tags: trunk, main
13:30
Merge 8.6. Remove macosx/Tk.xcode directory check-in: 843cbe08 user: jan.nijtmans tags: trunk, main
2022-04-20
11:10
Proposed fix for [f63c37be3a]: functionality on a safe interpreter with Tk Closed-Leaf check-in: 6f7291be user: jan.nijtmans tags: bug-f63c37be3a
11:07
Fix [bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE. Builds on MacOSX will now be done with -O2 and without -std=gnu99 check-in: 8d00fa2e user: jan.nijtmans tags: trunk, main
11:01
Fix compiler warning, when using Tcl 9.0 headers check-in: 7ef4af94 user: jan.nijtmans tags: trunk, main
2022-04-19
20:18
Merge 8.7 check-in: dc17d9c5 user: jan.nijtmans tags: revised_text, tip-466
20:17
Merge 8.7 check-in: 7c77156f user: jan.nijtmans tags: mac_styles_87
20:16
Merge 8.7 check-in: dfa65e6e user: jan.nijtmans tags: glyph_indexing_2
20:06
Merge 8.6 check-in: f72eed7e user: jan.nijtmans tags: trunk, main
13:43
For completeness: Add "Num" as equivalent to "Mod3" too check-in: ac054eec user: jan.nijtmans tags: glyph_indexing_2
13:25
Update doc check-in: 5f47e4d0 user: jan.nijtmans tags: glyph_indexing_2
13:17
Mod4 -> Fn check-in: ef588cee user: jan.nijtmans tags: glyph_indexing_2
11:11
Fix [8dd3d58c62]: macOS Aqua: Fn + e to access Emoji check-in: 1dca59f7 user: jan.nijtmans tags: glyph_indexing_2
10:59
Merge 8.7 check-in: 3adf4bc2 user: jan.nijtmans tags: glyph_indexing_2
2022-04-15
20:23
Merge 8.6 check-in: c72d2e90 user: jan.nijtmans tags: trunk, main
19:46
Sync TCL_INDEX_NULL_OK changes from Tcl check-in: a1ef1d4c user: jan.nijtmans tags: trunk, main
2022-04-14
15:18
Merge 8.6 check-in: cc55dd07 user: jan.nijtmans tags: trunk, main
2022-04-12
15:22
Eliminate 3 compiler warnings (when compiling agaist 8.x headers) check-in: c5ad9ce2 user: jan.nijtmans tags: trunk, main
2022-04-11
20:54
Merge 8.7 check-in: c6ae9d89 user: jan.nijtmans tags: glyph_indexing_2
20:32
Make use of TIP #577 in entry/ttk::entry check-in: dd007b8d user: jan.nijtmans tags: trunk, main
2022-04-10
20:36
Fix for [dc4c5573a6]: tk_popup entry index not working on unix. Thanks to cjmcdonald. check-in: 19da9aa1 user: fvogel tags: trunk, main
2022-04-08
09:22
Nanosvg pull #205: Fixed rbg percentage parsing in nsvg__parseColorRGB. Ticket [32c0266d] check-in: 1f4c3eec user: oehhar tags: trunk, main
2022-04-07
06:31
Fix [415415fff]: Scale long callback: One click -> Two steps check-in: 80f39061 user: fvogel tags: trunk, main
2022-04-05
19:03
merge revised_text check-in: 363df3df user: fvogel tags: less_test_constraints_revised_text
19:00
merge trunk check-in: ef9a3df4 user: fvogel tags: pspjuth-treeview
17:03
Merge 8.7 Closed-Leaf check-in: 86ddc461 user: jan.nijtmans tags: tip-618
13:48
Make Tk 8.7 work with both TIP #613 and TIP #618 check-in: 35a6d8e9 user: jan.nijtmans tags: trunk, main
13:27
Merge 8.7 check-in: a5468749 user: jan.nijtmans tags: mac_styles_87
13:25
Merge 8.7 check-in: 87710f67 user: jan.nijtmans tags: glyph_indexing_2
2022-04-04
21:11
Merge 8.7 check-in: c078b773 user: jan.nijtmans tags: tip-618
21:10
Merge 8.7 check-in: e8194e5a user: jan.nijtmans tags: tip-616
21:10
Merge 8.7 check-in: e3837406 user: jan.nijtmans tags: revised_text, tip-466
21:07
No need to #define TCL_ENCODING_NOCOMPLAIN check-in: 79917239 user: jan.nijtmans tags: trunk, main
21:04
Fix test failure (entry.test and others) in UNIX builds without xft check-in: a672c199 user: jan.nijtmans tags: trunk, main
15:22
Merge 8.7 check-in: be180c97 user: jan.nijtmans tags: revised_text, tip-466
15:20
Merge 8.7 check-in: fdcb60eb user: jan.nijtmans tags: tip-616
15:19
Merge 8.7 check-in: 0984e0a5 user: jan.nijtmans tags: tip-618
15:18
Merge 8.6 check-in: c46ef863 user: jan.nijtmans tags: trunk, main
15:12
Merge 8.7 check-in: 8852daa5 user: jan.nijtmans tags: tip-618
14:58
Merge 8.7 check-in: a50dcec1 user: jan.nijtmans tags: tip-616
07:42
Don't use TkSizeT type for tree.nTitleColumns (since it doesn't work in the option table) check-in: 5fea34d4 user: jan.nijtmans tags: trunk, main
00:07
Fix for bug [29b5c28ea] check-in: fc76fe9b user: griffin tags: trunk, main
2022-04-03
19:35
Merged main check-in: 3fda51ad user: pspjuth tags: pspjuth-treeview
11:55
Fix building against Tcl 8.6 headers check-in: cc1ea019 user: jan.nijtmans tags: trunk, main
10:52
merge revised_text check-in: 171a879e user: fvogel tags: less_test_constraints_revised_text
2022-04-01
13:03
Eliminate compile warnings, due to the usage of Tcl_ExternalToUtfDString()/Tcl_UtfTExternalDString() macro's in Tcl 9.0 check-in: cea12932 user: jan.nijtmans tags: trunk, main
2022-03-25
08:50
Merge 8.7 check-in: 84eae196 user: jan.nijtmans tags: tip-618
08:49
Merge 8.7 check-in: 0cab35d2 user: jan.nijtmans tags: tip-616
08:48
Merge 8.7 (but without textIndex fix) check-in: 5eef1126 user: jan.nijtmans tags: revised_text, tip-466
08:46
Merge 8.7 check-in: 15ed1b51 user: jan.nijtmans tags: glyph_indexing_2
08:43
Mark two testcases as "knownBug". See c5348d22c check-in: 91de4876 user: jan.nijtmans tags: trunk, main
2022-03-24
22:34
Fix bugs in treeview's "tag cell has" command. check-in: 017d03da user: pspjuth tags: trunk, main
15:24
Use this branch to test Tcl's "full-utf-for-87" branch. check-in: 7b6db0e2 user: jan.nijtmans tags: glyph_indexing_2
2022-03-23
11:09
ICU on Windows should work with STATIC_BUILD as well check-in: da8cce40 user: jan.nijtmans tags: glyph_indexing_2
10:02
Build against Tcl's glyph_indexing_2 branch check-in: f7a9601b user: jan.nijtmans tags: glyph_indexing_2
2022-03-22
08:49
Merge 8.7 check-in: dcb6f0a1 user: jan.nijtmans tags: glyph_indexing_2
08:44
Correct character counting bug in tkTextIndex.c, when TCL_UTF_MAX=3 check-in: ef94d622 user: jan.nijtmans tags: trunk, main
08:34
Merge 8.7. Remove utility functions which should be provided by Tcl check-in: 6f815e49 user: jan.nijtmans tags: glyph_indexing_2
00:11
Eliminate some compiler warnings check-in: dc4a0c6d user: jan.nijtmans tags: trunk, main
2022-03-20
21:53
Merge 8.7 check-in: 8a6cd67a user: jan.nijtmans tags: revised_text, tip-466
21:48
More simplifications, made possible by TIP #613 (thanks to François Vogel for finding the bug!) check-in: 79a3e129 user: jan.nijtmans tags: revised_text, tip-466
21:30
Fix testcase main-2.2 after TIP #601 check-in: a4d113c7 user: jan.nijtmans tags: trunk, main
14:44
Oops. I think this time I get it right. check-in: ad61c1a2 user: fvogel tags: trunk, main
01:23
merge revised_text Closed-Leaf check-in: 8bc0d871 user: fvogel tags: revised_text-bug
01:22
Remove superfluous test. check-in: c99fb2dc user: fvogel tags: revised_text, tip-466
01:16
merge revised_text check-in: 93f36e25 user: fvogel tags: revised_text-bug
01:15
merge trunk, fix conflicts and adapt the fix for [54fe7a5e71] to the revised text widget. check-in: 0ea1019c user: fvogel tags: revised_text, tip-466
00:45
Fix error in [d9a3bb8b]: PARENT_RECONFIG_PENDING is a container flag, not a content flag. In trunk, since [4ea208eb] the Content struct has no flags member anymore anyway, which made the build fail. check-in: 5f5b1156 user: fvogel tags: trunk, main
2022-03-19
23:54
Fix [54fe7a5e71]: crash with destroy and text widget embedded windows. check-in: 28877227 user: fvogel tags: trunk, main
23:51
merge revised_text check-in: 4138ee0e user: fvogel tags: revised_text-bug
23:51
merge trunk check-in: a83d1bf3 user: fvogel tags: revised_text, tip-466
23:36
Fix [5412c64a79]: Segmentation fault on closing error report window. This deals with when a canvas embedded window gets destroyed through a binding to <Configure>. Also scheduled idletasks for deleted containers must be canceled. check-in: d9a3bb8b user: fvogel tags: trunk, main
19:57
Merge unix_notifications check-in: 4d9f9526 user: kevin_walzer tags: trunk, main
19:56
Merge ttk_print branch check-in: 8addec78 user: kevin_walzer tags: trunk, main
15:52
Fix the bug for which this branch was opened (test textDisp-32.2 fails). The problem was created in [7c7922aa]. check-in: 77e9ecda user: fvogel tags: revised_text-bug
12:25
merge revised_text check-in: 8147655e user: fvogel tags: revised_text-bug
12:24
Correct error in previous commit (textDisp-24.20 now passes again). check-in: ac642100 user: fvogel tags: revised_text, tip-466
11:15
Correct legacy comment no longer exact. Since TIP #532 the PAT_NEARBY define was removed. check-in: bfa679fb user: fvogel tags: trunk, main
09:36
Fix [424773a00c]: NULL dereference in PostscriptBitmap(). check-in: b57fc698 user: fvogel tags: trunk, main
2022-03-16
21:03
Update test treetags-3.2 to take the new -padding option into account. check-in: 3a2fade9 user: fvogel tags: pspjuth-treeview
15:45
Merge 8.7. Better error-message for invalid index check-in: d949fc63 user: jan.nijtmans tags: glyph_indexing_2
14:43
Merge 8.7 check-in: 9824a469 user: jan.nijtmans tags: trunk, main
10:21
merge revised_text check-in: 2f09638e user: jan.nijtmans tags: revised_text-bug
10:15
Merge 8.7. More use of TK_OPTION_PIXELS check-in: 32a06464 user: jan.nijtmans tags: revised_text, tip-466
2022-03-15
18:22
Started on TIP620 to fix padding check-in: bdb09814 user: pspjuth tags: pspjuth-treeview
13:44
Merge trunk. Handle ICU on Wondows 10 better check-in: 21eac180 user: jan.nijtmans tags: glyph_indexing_2
09:31
Formatting check-in: f1ebe519 user: jan.nijtmans tags: trunk, main
09:26
Use utf-8 in stead of escape-sequences in fi.msg check-in: 0ce61079 user: jan.nijtmans tags: trunk, main
03:06
Add copyright for Emiliano Gavilan Closed-Leaf check-in: 4671c815 user: kevin_walzer tags: ttk_print
02:45
Emiliano Gavilan patch for ttk widgets in print dialog check-in: 092d3caa user: kevin_walzer tags: ttk_print
02:02
Patches by Emiliano Gavilan to improve Tk notifications on X11 Closed-Leaf check-in: aa9e7453 user: kevin_walzer tags: unix_notifications
02:02
Revert, re-commit to branch check-in: c70d5bb8 user: kevin_walzer tags: trunk, main
02:00
Patches by Emiliano Gavilan to improve Tk notifications on X11 check-in: 4bc75d16 user: kevin_walzer tags: trunk, main
2022-03-14
22:09
Add Finnish translations from Sampo Hippelainen, provided in [f479206ff1]. check-in: 37b355f1 user: fvogel tags: trunk, main
2022-03-11
14:34
Merge 8.7 check-in: f6145fe8 user: jan.nijtmans tags: tip-616
14:19
Merge 8.7 check-in: bb9c4d21 user: jan.nijtmans tags: revised_text, tip-466
2022-03-10
08:35
Merge 8.7 check-in: 5883d9fd user: jan.nijtmans tags: mac_styles_87
08:27
backshash too much check-in: 1722d0fe user: jan.nijtmans tags: glyph_indexing_2
08:24
Merge 8.7 check-in: 1b5819d7 user: jan.nijtmans tags: glyph_indexing_2
08:20
Support standard windows libraries icu.dll and icuuc.dll check-in: fbae2ea2 user: jan.nijtmans tags: glyph_indexing_2
07:46
TIP #606 implementation: Export more private Tk functions check-in: 48b1d848 user: jan.nijtmans tags: trunk, main
2022-03-09
17:16
Merge main check-in: 9d753c60 user: pspjuth tags: pspjuth-treeview
2022-03-08
20:19
merge trunk check-in: bc17fa93 user: fvogel tags: revised_text, tip-466
20:18
Merge core-8-6-branch check-in: dda1706f user: fvogel tags: trunk, main
20:14
Fix [18371b7ce7]: Double-Button-1 selects more than a word (with elided text) check-in: 2f70f53d user: fvogel tags: revised_text, tip-466
16:45
Progress in using TIP #613 check-in: 31cd2f4a user: jan.nijtmans tags: revised_text, tip-466
16:06
Merge 8.7 check-in: 0119a5b6 user: jan.nijtmans tags: revised_text, tip-466
16:04
Merge 8.7 check-in: babc339d user: jan.nijtmans tags: glyph_indexing_2
2022-03-07
22:21
Add test text-32.4, failing before the fix [5d4ac8f4] and passing after this same fix. Closed-Leaf check-in: 541e50a5 user: fvogel tags: bug-18371b7ce7
22:03
Remove duplicate statement in ttk::treeview help file. check-in: 601d26db user: fvogel tags: trunk, main
22:00
merge 8.6 check-in: 23b8aa95 user: fvogel tags: trunk, main
21:55
Fix issue with <<TreeviewSelect>> event as described in [2a6c62afd9] in the comment dated 2022-05-07. check-in: 040f5aa0 user: fvogel tags: trunk, main
21:35
Merge TIP #552 implementation, following positive vote by the TCT. Many thanks to Peter Spjuth! check-in: 58cb640d user: fvogel tags: trunk, main
2022-03-05
13:20
Fix [18371b7ce7]: Double-Button-1 selects more than a word (with elided text) check-in: 5d4ac8f4 user: fvogel tags: bug-18371b7ce7
2022-03-03
21:34
Rework <<TreeviewSelect>>. Patch by pspjuth. Closed-Leaf check-in: 76184e50 user: fvogel tags: pspjuth-treeview-eventfix
10:39
Merge revised_text. Fix bug in lmargin check-in: 16b9349b user: jan.nijtmans tags: revised_text-bug
10:34
Merge 8.7. Also introduce *Ptr variable, to store the Tcl_Obj* of tag options check-in: 52c278b7 user: jan.nijtmans tags: revised_text, tip-466
08:30
Fix compiler warning check-in: cb758ea1 user: jan.nijtmans tags: revised_text-bug
2022-03-02
21:38
Unbreak the debug build. check-in: afc7c3b8 user: fvogel tags: revised_text-bug
16:37
Merge 8.7 check-in: 4ee64e9f user: jan.nijtmans tags: tip-606
16:36
Merge 8.7 check-in: 4d6d5460 user: jan.nijtmans tags: tip-616
16:35
Merge 8.7 check-in: 26be88e2 user: jan.nijtmans tags: pspjuth-treeview
16:35
Merge 8.7 check-in: 28d67f76 user: jan.nijtmans tags: mac_styles_87
16:34
Merge 8.7 check-in: 00c426a5 user: jan.nijtmans tags: revised_text-bug
16:33
Merge 8.7 check-in: b67f55c2 user: jan.nijtmans tags: glyph_indexing_2
16:32
Merge 8.7 Closed-Leaf check-in: 6456cf4c user: jan.nijtmans tags: tip614-win-wtssession-change
16:28
Fix [e049e2a7b8]: macOS : error on compilation with tkMacOSXMouseEvent.c, due to merge conflict check-in: ab0f950a user: jan.nijtmans tags: trunk, main
13:44
Merge 8.7 check-in: 4edd4569 user: jan.nijtmans tags: tip614-win-wtssession-change
13:42
Merge 8.7 check-in: 1ec398d0 user: jan.nijtmans tags: revised_text-bug
13:41
Merge 8.7 check-in: a795c455 user: jan.nijtmans tags: tip-616
13:07
Merge 8.7 check-in: c8944fc9 user: jan.nijtmans tags: tip-606
13:04
Merge 8.7 check-in: 6d5ac091 user: jan.nijtmans tags: pspjuth-treeview
12:58
Merge 8.7 check-in: 088ccb04 user: jan.nijtmans tags: mac_styles_87
12:55
Merge 8.7 check-in: a6132db9 user: jan.nijtmans tags: glyph_indexing_2
12:51
Merge 8.6 check-in: ed4aacb0 user: jan.nijtmans tags: trunk, main
10:32
Use TK_OPTION_PIXELS in textTags wherever possible check-in: 7c7922aa user: jan.nijtmans tags: revised_text-bug
08:58
Make use of TIP #613 for the -elide implementation for textTags check-in: 7014fd16 user: jan.nijtmans tags: revised_text-bug
07:02
merge trunk check-in: 53672277 user: fvogel tags: revised_text, tip-466
07:01
merge core-8-6-branch check-in: 330800b5 user: fvogel tags: trunk, main
06:56
Fix [a6a5985713]: Deleting into an elided segment breaks b-tree branch. Patch by frithrah. check-in: b139d101 user: fvogel tags: revised_text, tip-466
2022-02-27
14:54
Add an assert and a comment. Closed-Leaf check-in: 2cdd0e46 user: fvogel tags: bug-a6a5985713
14:40
Corrected patch from frithrah. check-in: 25f7bea8 user: fvogel tags: bug-a6a5985713
14:32
Add test btree-2.26 exercising an edge case with deletion. check-in: c641ac61 user: fvogel tags: bug-a6a5985713
2022-02-26
14:39
Fix [caaae89bd5]: Can't open clipboard in Windows 10 after Button-2 on Entry and Text. check-in: f6d25081 user: fvogel tags: trunk, main
11:12
Add one more test (btree-2.25). check-in: 46c488f5 user: fvogel tags: bug-a6a5985713
2022-02-25
23:28
merge trunk check-in: bbe7dbd1 user: fvogel tags: revised_text, tip-466
23:27
Fix [f75190db19]: ::tk::fontchooser of contains a couple of issues. check-in: f6adc7c9 user: fvogel tags: trunk, main
23:24
Fix [ce6b428620] (from Tcl repository, see https://core.tcl-lang.org/tcl/tktview/ce6b428620dd89bc46786654e3aa1d62d74d3fc8): <<Increment>> event is endlessly triggered once messagebox closes. check-in: 2d18b37f user: fvogel tags: trunk, main
20:18
merge trunk check-in: b2e6b7b4 user: fvogel tags: revised_text, tip-466
14:36
Proposed fix and testcases for [a6a5985713], provided by frithrah. (Thanks!) check-in: 74c49d7e user: jan.nijtmans tags: bug-a6a5985713
2022-02-24
15:22
Fix for [141a119635] check-in: 0fb21812 user: kevin_walzer tags: trunk, main
07:52
Fix [9ec740c4da]: Changeover to size_t not reflected in revised_text check-in: 0b004b99 user: jan.nijtmans tags: revised_text, tip-466
2022-02-22
21:00
TIP #618: New Tcl_GetBool* functions with INDEX_NULL_OK flag check-in: 6ccaf996 user: jan.nijtmans tags: tip-618
14:48
Merge 8.7 check-in: 5f898a66 user: jan.nijtmans tags: pspjuth-treeview
14:23
Merge 8.7 check-in: 39d79bc5 user: jan.nijtmans tags: revised_text, tip-466
14:07
TK_OPTION_DONT_SET_DEFAULT is no longer needed in combination with TK_OPTION_NULL_OK, if the default is NULL. Since TIP #613, most options allow TK_OPTION_NULL_OK check-in: cf8b1ea7 user: jan.nijtmans tags: trunk, main
08:47
Use TK_OPTION_BOOLEAN for "indentbackground", "overstrike" and "underline" text tag options (TIP #613) check-in: 3bbbd930 user: jan.nijtmans tags: revised_text, tip-466
2022-02-21
23:13
code cleanup check-in: ca510342 user: jan.nijtmans tags: revised_text, tip-466
22:09
Merge 8.7 (but - for now - without the tip-613-demo changes in the text widget) check-in: dc2e5455 user: jan.nijtmans tags: revised_text, tip-466
20:54
Fix [8bc5e2c827]: Crash with Tk built from revised_text branch. Patch from frithrah. check-in: 308edc53 user: fvogel tags: revised_text, tip-466
2022-02-20
17:05
Rewrite and simplify assert at the end of UpdateElideInfo. Closed-Leaf check-in: 81fb502d user: fvogel tags: bug-8bc5e2c827
16:41
Additional changes from frithrah, which make sense. check-in: 14252acf user: fvogel tags: bug-8bc5e2c827
00:10
Make use of TIP #613 in "place" and text tags check-in: 3f7290f4 user: jan.nijtmans tags: trunk, main
2022-02-19
10:13
Remove now duplicate code at the end of UpdateElideInfo. check-in: 39776ef1 user: fvogel tags: bug-8bc5e2c827
10:09
Add test textTag-13.4 as non-regression checking regarding [8bc5e2c827]. check-in: 88885e5b user: fvogel tags: bug-8bc5e2c827
09:28
Fix [8bc5e2c827]: Crash with Tk built from revised_text branch. Patch from frithrah. check-in: 193554c7 user: fvogel tags: bug-8bc5e2c827
09:27
Typos in comments check-in: 80108793 user: fvogel tags: revised_text, tip-466
2022-02-18
21:59
Remove two lines that slipped in some commits, but are not part of the TIP. check-in: 886587b7 user: fvogel tags: pspjuth-treeview
12:55
merge-mark Closed-Leaf check-in: fe72b824 user: jan.nijtmans tags: tip-613-demo
12:55
Eliminate TkIsNaN(): We can assume C99 now check-in: 81b52516 user: jan.nijtmans tags: trunk, main
12:52
Merge 8.7 check-in: 8747e7ba user: jan.nijtmans tags: tip-613-demo
10:14
Implement TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: 1682ee13 user: jan.nijtmans tags: trunk, main
2022-02-17
22:26
Merge 8.6 check-in: 18d10428 user: jan.nijtmans tags: trunk, main
22:08
Merge 8.6 check-in: b2deef26 user: jan.nijtmans tags: trunk, main
17:13
Merge tip-613 check-in: 728e5d8a user: jan.nijtmans tags: tip-613-demo
16:36
Merge 8.7 Closed-Leaf check-in: f8669ac4 user: jan.nijtmans tags: tip-613
04:46
Uncomment the two asserts triggering when unreachable code gets reached. check-in: ce7d4d9d user: fvogel tags: revised_text, tip-466
2022-02-16
22:17
Fix items #2 and #3 of [934cab5005]: Erroneous index calculation and crash with revised_text. textIndex-19.15 now passes. check-in: 0b4bacc9 user: fvogel tags: revised_text, tip-466
20:34
Add another test probe in textIndex-19.15 check-in: cfaa7811 user: fvogel tags: revised_text, tip-466
20:32
Comment out these two asserts for now, since until the problem is fixed we prefer to let textIndex-19.15 fail. check-in: b31c71ee user: fvogel tags: revised_text, tip-466
20:28
Add assertions at two unreachable code places. check-in: 49826854 user: fvogel tags: revised_text, tip-466
20:15
Test textIndex-19.15 exercises the upToDate==true branch of the if in TkTextFindDisplayIndex. Ensure the text widget object of the test actually is in sync to guarantee this test (currently) fails. check-in: ca510675 user: fvogel tags: revised_text, tip-466
13:43
Cosmetic check-in: 6561ec6c user: fvogel tags: pspjuth-treeview
11:13
Merge 8.6 check-in: 5f5974e6 user: jan.nijtmans tags: trunk, main
2022-02-15
20:47
In the treeview man page, add precedence of cell tags on item tags when drawing. check-in: 4cf70bbe user: fvogel tags: pspjuth-treeview
20:22
merge trunk check-in: 4a2673a1 user: fvogel tags: pspjuth-treeview
19:57
Remove unneeded white space changes check-in: 61516fc3 user: fvogel tags: revised_text, tip-466
19:53
... but this can all be simplified. check-in: 12fab1d0 user: fvogel tags: revised_text, tip-466
19:47
Make it really right..., with comments. check-in: 66dc4269 user: fvogel tags: revised_text, tip-466
2022-02-14
18:00
Merge 8.6 check-in: 37566099 user: jan.nijtmans tags: trunk, main
10:39
Make it right this time... check-in: 0a27761e user: fvogel tags: revised_text, tip-466
10:24
Make the previous fix more robust check-in: b5ac752c user: fvogel tags: revised_text, tip-466
10:15
Add explanatory comment about previous commit check-in: e90aa939 user: fvogel tags: revised_text, tip-466
10:11
Fix [053afb19b6]: AddressSanitizer: stack-buffer-overflow during text-39.10 check-in: 4e6dc7f6 user: fvogel tags: revised_text, tip-466
08:08
Fix crash in textWind-18.2 on macOS. [1501749fff] needed a different fix here in the revised_text branch. check-in: 14752d4b user: fvogel tags: revised_text, tip-466
2022-02-13
13:49
Cell Images check-in: 0d7b61db user: pspjuth tags: pspjuth-treeview
00:57
Documentation polish. check-in: 17df7950 user: pspjuth tags: pspjuth-treeview
00:56
Correct center anchoring in treeview. check-in: 65b723d3 user: pspjuth tags: pspjuth-treeview
2022-02-12
19:08
Merge 8.6 check-in: 94fef6b8 user: jan.nijtmans tags: trunk, main
16:28
Fix for 7487adcd check-in: 16cad963 user: kevin_walzer tags: trunk, main
16:11
Merge Chavez patches to trunk check-in: a971165c user: kevin_walzer tags: trunk, main
16:00
Fix item #3 from ticket [934cab5005]: Erroneous index calculation and crash with revised_text. Test textindex-19.16 no longer crashes. Thanks to frithrah for providing the fix. check-in: ffb86fc7 user: fvogel tags: revised_text, tip-466
15:58
Add new (currently crashing) test textIndex-19.16 demonstrating the crash reported in [934cab5005] (item #3). check-in: b1bb7f65 user: fvogel tags: revised_text, tip-466
2022-02-11
14:59
Merge 8.6. Take over some changes from tclMain.c into tkMain.c, such as the handling of stdout/stderr channel. Don't use utf-8 for the console (might have some unexpected side-effects on Windows) check-in: e026febb user: jan.nijtmans tags: trunk, main
06:36
merge trunk check-in: a0014eca user: fvogel tags: revised_text, tip-466
2022-02-10
14:58
Is it dangerous to assume utf-8 for the console? Closed-Leaf check-in: 48dbfb80 user: jan.nijtmans tags: console-no-utf8
11:13
Fix build with -DTK_NO_DEPRECATED check-in: 360d83f0 user: jan.nijtmans tags: trunk, main
2022-02-09
15:09
Tweaks/additions to Widget Demo translation check-in: 8be5e02a user: jan.nijtmans tags: trunk, main
13:50
Eliminate 'shadowed variable' warning for win32. Eliminate '-file' argument for wish when built with Tcl 9. check-in: 8de342c9 user: jan.nijtmans tags: trunk, main
13:31
Merge 8.6 check-in: b620a682 user: jan.nijtmans tags: trunk, main
08:39
Typo check-in: a980fe32 user: fvogel tags: tip614-win-wtssession-change
2022-02-08
14:56
Merge 8.6 check-in: 5dd7220e user: jan.nijtmans tags: trunk, main
2022-02-07
22:17
Control separators per column check-in: c3da92e3 user: pspjuth tags: pspjuth-treeview
18:32
Memory leak patches from Christopher Chavez check-in: 5a6bb861 user: kevin_walzer tags: chavez_patches
10:15
Merge 8.6 check-in: 98a51946 user: jan.nijtmans tags: trunk, main
08:42
Merge 8.6 check-in: aab87cd5 user: jan.nijtmans tags: trunk, main
07:29
Merge 8.6 check-in: 99f8501c user: jan.nijtmans tags: trunk, main
03:04
Possible fix for 7487adcd Closed-Leaf check-in: ebc275ad user: kevin_walzer tags: autorelease_pool_corrupted
2022-02-06
17:38
Port argx_rejig branch to Tk check-in: 38afff68 user: jan.nijtmans tags: trunk, main
2022-02-04
22:04
unneeded TEXT macro Closed-Leaf check-in: b7890f11 user: jan.nijtmans tags: enhance-console
21:34
Merge 8.7. Go back to using "gotPartial" in stead of a enum check-in: a4b569c4 user: jan.nijtmans tags: enhance-console
21:07
Merge 8.7 check-in: 48fbef95 user: jan.nijtmans tags: tip-606
2022-02-03
20:55
Fix [3fefb364e2]: crash in ttk::combobox current with empty combobox. The bug was not present in trunk, so just add the non-regression test. check-in: 403cc3dc user: fvogel tags: trunk, main
17:12
Adapt argc/argv handling from Tcl check-in: feb0e3f3 user: jan.nijtmans tags: enhance-console
15:44
Enhance console (ported from Tcl) check-in: f2db1065 user: jan.nijtmans tags: enhance-console
10:41
X11 header-file (specific) update. Move XMaxTransChars definition from Xlib.h to tkInt.h, windows-only check-in: 8bf6ac6a user: jan.nijtmans tags: trunk, main
2022-02-02
15:26
Get rid of underlineObj/overstrikgObj/elideObj int text tags check-in: cf399a79 user: jan.nijtmans tags: tip-613-demo
15:08
TIP #613 demo: rewrite "place" and text tag handling (-elide, -overstrike, -underline) using the new functionality check-in: 4ea208eb user: jan.nijtmans tags: tip-613-demo
13:59
Oops 2 check-in: 65caee47 user: jan.nijtmans tags: tip-613
13:55
Oops check-in: 6f56307d user: jan.nijtmans tags: tip-613
13:24
More adaptations (use NaN/INT_MIN as internal representation) check-in: de3c285f user: jan.nijtmans tags: tip-613
2022-02-01
22:08
Merge 8.7 check-in: 6b506057 user: jan.nijtmans tags: tip-613
22:08
Merge 8.7 check-in: e1efdaa3 user: jan.nijtmans tags: revised_text, tip-466
22:07
Merge 8.7 check-in: 75e5d0e6 user: jan.nijtmans tags: tip-606
22:03
Fix crash with Tcl9 headers check-in: 06dd6e39 user: jan.nijtmans tags: trunk, main
21:50
Fix Tk_Get3BorderColors() signature. Add documentation, created by René Zaumseil check-in: 20e9d21a user: jan.nijtmans tags: tip-606
14:07
Same protection for TK_OPTION_BOOLEAN too. check-in: 8f26f486 user: jan.nijtmans tags: tip-613
13:54
Fix the memory corruption bug check-in: 8a9cf0c9 user: jan.nijtmans tags: tip-613
12:38
Merge tip-613 Closed-Leaf check-in: e1dad2a9 user: jan.nijtmans tags: tip-613-bug
12:37
Merge 8.7 check-in: 26ea8b4b user: jan.nijtmans tags: tip-613
11:32
Update Xfuncproto.h (add _X_NONSTRING, not used anywhere yet) check-in: 471f96a8 user: jan.nijtmans tags: trunk, main
2022-01-31
20:58
merge trunk (and fix 2 conflicts in generic/tkTextDisp.c) check-in: 48e95a2b user: fvogel tags: revised_text, tip-466
20:44
Fix [1501749fff] - Crash on embedded window deletion bound to <Map> events. check-in: 0f68556b user: fvogel tags: trunk, main
20:09
merge trunk check-in: 5dbe8e16 user: fvogel tags: revised_text, tip-466
16:52
Merge 8.7 check-in: 0537947b user: jan.nijtmans tags: tip-606
16:47
Change winPtr->optionLevel and winPtr->numTags from int to size_t, when compiled with Tcl 9 headers. check-in: c343b184 user: jan.nijtmans tags: trunk, main
15:01
Use TIP #616 API (WIP) check-in: e2be4916 user: jan.nijtmans tags: tip-616
2022-01-30
21:11
merge trunk check-in: 73c2c222 user: fvogel tags: revised_text, tip-466
14:16
Backout previous commit. I have confirmed by tests at GitHub (see PR#11) that the crash happens in textDisp-0.1 and in textDisp-0.2 but not anywhere else. check-in: 6f9b2184 user: fvogel tags: tip-613-bug
01:10
Compile Tk 8.7 against Tcl wit TIP #616 (no changes - yet) check-in: 4fac2e2d user: jan.nijtmans tags: tip-616
2022-01-27
21:31
Temporarily disable textDisp-0.* tests ('double tag elide transition') to see if there is a crash in another textDisp.test check-in: fef8c729 user: fvogel tags: tip-613-bug
07:59
Merge 8.7 check-in: 06318bf9 user: jan.nijtmans tags: tip-613
07:17
Let's try to disable optimization for a single file only check-in: 3c71610f user: jan.nijtmans tags: tip-613-bug
2022-01-26
10:11
TIP614 wtssession: add missing NULL to Tcl_SetErrorCode check-in: d53b1427 user: oehhar tags: tip614-win-wtssession-change
07:07
Merge 8.6 check-in: f88d2d24 user: jan.nijtmans tags: trunk, main
2022-01-25
22:46
Temporarily set verbose mode for classic tests on Windows with gcc, to see where exactly it crashes in textDisp.test check-in: 5bb835fc user: fvogel tags: tip-613-bug
21:52
Slightly better error-message for "expected floating-point number", when the empty string is accepted as well check-in: ac7b2608 user: jan.nijtmans tags: trunk, main
16:12
Implement TK_OPTION_NULL_OK for TK_OPTION_INT (working the same as for TK_OPTION_DOUBLE). Better error-messages. check-in: 5b208d71 user: jan.nijtmans tags: tip-613
10:24
merge-mark check-in: 8ac9b6a7 user: jan.nijtmans tags: trunk, main
10:16
Add Tk_MakeWindow too check-in: 06cd82af user: jan.nijtmans tags: tip-606
08:25
Merge 8.7 check-in: a515edb4 user: jan.nijtmans tags: tip-606
2022-01-24
12:11
[8a49f43b] TIP614 wtssession: add documentation. check-in: c5ce8ed9 user: oehhar tags: tip614-win-wtssession-change
11:12
TIP 614 wtssession: avoid multiple registrations for the same window, as this results in multiple notifications. check-in: 4707c580 user: oehhar tags: tip614-win-wtssession-change
09:49
TIP614 win wtssession: make work without update, thaks to Christian Werner and Francois for the help check-in: e7e5e3ee user: oehhar tags: tip614-win-wtssession-change
2022-01-23
16:15
Document TK_OPTION_NULL_OK flags for TK_OPTION_BOOLEAN check-in: 61b618fe user: jan.nijtmans tags: tip-613
16:11
Move needsTcl87 constraint to constraints.tcl check-in: 9ebddd02 user: jan.nijtmans tags: tip-613
16:06
See if the bug is still there .... check-in: 317f65cc user: jan.nijtmans tags: tip-613-bug
16:00
Fix remaining compiler warnings check-in: 50d47ccb user: jan.nijtmans tags: pspjuth-treeview
11:30
TIP614 win wtssession: check for windows existance on call, implement all callbacks check-in: aad932bf user: oehhar tags: tip614-win-wtssession-change
2022-01-22
09:59
Fix more warnings when compiling Tk with Tcl 9. check-in: f27f5dcf user: fvogel tags: pspjuth-treeview
2022-01-20
22:00
Fix warnings when building with gcc. check-in: 062d62c4 user: fvogel tags: pspjuth-treeview
2022-01-19
20:08
Fix build error on Linux with gcc (seen at Github actions). There are quite a few warnings to deal with as well: https://github.com/tcltk/tk/runs/4864568633?check_suite_focus=true check-in: 7ff06ed0 user: fvogel tags: pspjuth-treeview
11:07
Merge 8.7 check-in: 55c2e359 user: jan.nijtmans tags: tip-613
10:43
Merge fork, sorry. check-in: 3df235ad user: oehhar tags: tip614-win-wtssession-change
10:35
TIP614: get right window for callback registration (thanks to Christian Werner for his advice) check-in: 75bea34e user: oehhar tags: tip614-win-wtssession-change
09:29
Fix mingw-w64 build check-in: 37e8188a user: jan.nijtmans tags: tip614-win-wtssession-change
2022-01-18
22:59
Test and document cell tag bindings check-in: 2ed3bd95 user: pspjuth tags: pspjuth-treeview
21:08
TIP614 win wtssession: first sketch of implementation check-in: bded9fe3 user: oehhar tags: tip614-win-wtssession-change
01:07
Adapt to font change check-in: ad9f4b45 user: pspjuth tags: pspjuth-treeview
2022-01-17
23:52
Use TCL_INDEX_NONE in new code. Like [1c6ef075] check-in: ad58a321 user: pspjuth tags: pspjuth-treeview
22:24
Merge main check-in: fd2b66e5 user: pspjuth tags: pspjuth-treeview
22:21
merge mark check-in: 80b20378 user: fvogel tags: trunk, main
22:14
Merge main check-in: 99d7e2c9 user: pspjuth tags: pspjuth-treeview
22:10
Merge main check-in: 97df4378 user: pspjuth tags: pspjuth-treeview
17:20
Merge 8.6 check-in: ecb0e449 user: jan.nijtmans tags: trunk, main
2022-01-16
18:07
merge trunk check-in: 5a975339 user: fvogel tags: revised_text, tip-466
18:06
Fix [b1d115fa60]: No delivery of <Enter> event upon destruction of toplevel. This fix is entirely in tkInt.h (and is tested in event.test). This fix revealed a latent crash in the test suite (focus.test) with macOS, fix that also in tkFocus.c (see details in the discussion in ticket [b1d115fa60] and in successive commits in PR#9 at GitHub: https://github.com/tcltk/tk/pull/9). Finally, remove dead code from filebox.test (we were there when analyzing the previously mentioned crash in focus.test). check-in: bbbd975a user: fvogel tags: trunk, main
2022-01-13
14:55
Ticket [331030eca8] Fixing demo file "earth.gif" with incorrect gif data which caused a correct "premature end of image data" error message. check-in: ed99a991 user: oehhar tags: trunk, main
2022-01-09
16:03
Merge 8.7 check-in: c54bbabd user: jan.nijtmans tags: tip-606
16:02
Merge 8.7 check-in: 284e6f8b user: jan.nijtmans tags: tip-613
15:39
Merge 8.7 check-in: 282fa5c1 user: jan.nijtmans tags: glyph_indexing_2
15:34
Merge 8.7 check-in: 662d1a85 user: jan.nijtmans tags: mac_styles_87
13:52
merge revised_text check-in: e58187c3 user: fvogel tags: less_test_constraints_revised_text
13:48
merge trunk check-in: 22bd1d42 user: fvogel tags: revised_text, tip-466
13:44
Fix [17f44d4a0b]: Some textWind tests fail sometimes at Github. This also includes the fix for [40bc819140]: textWind-10.7 fails in some linux environments since branch bug-40bc819140 was merged into branch bug-17f44d4a0b. check-in: 3003babb user: fvogel tags: trunk, main
00:27
merge trunk check-in: 4a99b729 user: fvogel tags: revised_text, tip-466
2022-01-08
23:25
Backout the wrong fix [83d63659] for [1501749fff], but keep the non-regression testcase marked with 'knownBug' constraint. check-in: d1ca4b4a user: fvogel tags: trunk, main
20:39
merge-mark check-in: 759a9058 user: jan.nijtmans tags: trunk, main
18:04
Add "testConstraint deprecated" to constraints.tcl, and use it everywhere needed. Add "no-xft" tag to tk::build-info check-in: 846e6516 user: jan.nijtmans tags: trunk, main
2022-01-07
22:58
Merge 8.6 check-in: e3a44528 user: jan.nijtmans tags: trunk, main
22:49
Fix testscases with -DTK_NO_DEPRECATED=1 check-in: f1c2c3ea user: jan.nijtmans tags: trunk, main
15:52
Implement TIP #577 for ttk Treeview too. check-in: 7178f214 user: jan.nijtmans tags: trunk, main
15:51
Fix [822450d6e4] for use withTcl 9.0 as well (index >= 0 would be always true then) check-in: 51dde581 user: jan.nijtmans tags: trunk, main
2022-01-06
20:13
Merge 8.6 check-in: 429f15db user: culler tags: trunk, main
2022-01-05
20:34
merge revised_text check-in: 1b4b73c2 user: fvogel tags: less_test_constraints_revised_text
2022-01-03
20:16
Add more (failing, so far) [winfo container] tests. Closed-Leaf check-in: 8acc651c user: fvogel tags: rfe-b6f0d68802
12:30
Revert [a1d698c3]. check-in: 4f6412db user: fvogel tags: trunk, main
2022-01-02
15:27
Use update instead of proc twait in [winfo container] tests. check-in: 037c2f0e user: fvogel tags: rfe-b6f0d68802
13:22
Fix [40bc819140]: textWind-10.7 fails in some linux environments check-in: a1d698c3 user: fvogel tags: trunk, main
2022-01-01
17:58
Test [winfo container] with a window embedded in a text widget. check-in: 62c92f8e user: fvogel tags: rfe-b6f0d68802
17:52
Add documentation for [winfo container]. check-in: 6879f312 user: fvogel tags: rfe-b6f0d68802
17:43
Add new subcommand [winfo container], with tests. See [b6f0d68802]. check-in: 3896aa8d user: fvogel tags: rfe-b6f0d68802
11:01
Correct typos in various comments. check-in: d88ceb74 user: fvogel tags: trunk, main
2021-12-30
15:56
Merge 8.6 check-in: 7c8979e3 user: marc_culler tags: trunk, main
2021-12-27
19:02
Merge 8.6 check-in: 95fc0783 user: marc_culler tags: trunk, main
2021-12-24
15:42
Merge 8.6 check-in: 117c1890 user: marc_culler tags: trunk, main
15:02
Merge 8.6 check-in: 3204c924 user: marc_culler tags: trunk, main
2021-12-22
17:22
Merge 8.6 check-in: 46303eab user: marc_culler tags: trunk, main
2021-12-21
13:22
If TK_NO_DEPRECATED is defined, remove the deprecated stub entries check-in: 3a1af83e user: jan.nijtmans tags: tip-606
13:02
TIP #606 implementation. TODO: documentation check-in: 7538ed6c user: jan.nijtmans tags: tip-606
2021-12-20
21:15
merge 8.7 check-in: 430f81cc user: jan.nijtmans tags: tip-613
21:14
Merge 8.7 check-in: 87274742 user: jan.nijtmans tags: mac_styles_87
21:13
Merge 8.7 check-in: 76feb432 user: jan.nijtmans tags: glyph_indexing_2
18:46
Merge 8.6 check-in: e576070f user: culler tags: trunk, main
16:40
Merge 8.7 check-in: 28de74c4 user: jan.nijtmans tags: mac_styles_87
16:39
Merge 8.7 check-in: 10da7717 user: jan.nijtmans tags: glyph_indexing_2
16:38
Merge 8.7 check-in: 2f8f34f0 user: jan.nijtmans tags: tip-613
16:17
Merge 8.7 check-in: f96ef5b6 user: jan.nijtmans tags: revised_text, tip-466
15:58
Merge 8.6 check-in: 7b1daff1 user: jan.nijtmans tags: trunk, main
14:29
No need for "default" here check-in: fec468f9 user: jan.nijtmans tags: tip-613
14:27
Update documentation check-in: 9f93f9ed user: jan.nijtmans tags: tip-613
12:02
Merge 8.7 check-in: 857b11fa user: jan.nijtmans tags: tip-613
11:17
Merge 8.6 check-in: 6e7d328e user: jan.nijtmans tags: trunk, main
10:52
Merge 8.6 check-in: a121dca4 user: jan.nijtmans tags: trunk, main
2021-12-17
20:30
Workaround for what appears to be a gcc optimization bug check-in: 31fe3049 user: jan.nijtmans tags: tip-613
15:28
Merge 8.7 check-in: 5a16ba1c user: jan.nijtmans tags: tip-613
15:01
In case-statements, use "default:" in stead of "case TK_ANCHOR_CENTER:". So unknown enum values will be handled as "center". check-in: 9fdb0796 user: jan.nijtmans tags: trunk, main
13:43
Tcl_SetResult -> Tcl_SetObjResult (as everywhere else in Tk) check-in: 89e9f7f9 user: jan.nijtmans tags: trunk, main
2021-12-16
17:38
WIP: first attempt fixing [a9929f112a]. Not complete yet. Closed-Leaf check-in: d39c5d09 user: jan.nijtmans tags: bug-a9929f112a
2021-12-15
13:46
merge-mark check-in: 6c42e81d user: jan.nijtmans tags: tip-613
13:45
Merge 8.6 check-in: 83b2c5a7 user: jan.nijtmans tags: trunk, main
12:47
code cleanup check-in: debb5ab0 user: jan.nijtmans tags: tip-613
10:40
Merge 8.7 check-in: a6e9e836 user: jan.nijtmans tags: tip-613
10:39
Merge 8.6 check-in: 902aa0d0 user: jan.nijtmans tags: trunk, main
2021-12-14
23:53
merge-mark check-in: 81c0c772 user: jan.nijtmans tags: trunk, main
22:54
Merge 8.7 check-in: ae528b31 user: jan.nijtmans tags: tip-613
16:55
TIP #577 follow-up (Enhanced index values for Tk). Now that an index may be "", reflect this in error-messages as well check-in: 36df269e user: jan.nijtmans tags: trunk, main
15:45
Merge 8.7 check-in: 141ebc9a user: jan.nijtmans tags: tip-613
11:46
Merge 8.6. Make anchorStrings, reliefString and justifyString MODULE_SCOPE check-in: 2c4c1de0 user: jan.nijtmans tags: trunk, main
10:16
Merge 8.6 check-in: 9056d35b user: jan.nijtmans tags: trunk, main
07:50
Fix [924835c36d]: ttk::combobox current 0 crashes in trunk (only). With regression test and (unrelated) error-message change check-in: 343b637e user: jan.nijtmans tags: trunk, main
2021-12-13
16:36
Merge 8.6 check-in: 845e3e95 user: jan.nijtmans tags: trunk, main
15:11
Use more "default" in case-statements check-in: 3901de93 user: jan.nijtmans tags: tip-613
13:14
Merge 8.7 check-in: 870fa246 user: jan.nijtmans tags: tip-613
13:06
Tk_Offset is deprecated check-in: c7a2fc4b user: jan.nijtmans tags: trunk, main
2021-12-12
17:28
Merge 8.6 check-in: f75f250e user: jan.nijtmans tags: trunk, main
2021-12-11
16:43
Add non-regression test menu-39.1 checking for [be8f5b9fc2]. check-in: 2efe7841 user: fvogel tags: trunk, main
00:40
Merge 8.6 check-in: 87ec2c11 user: marc_culler tags: trunk, main
2021-12-10
17:07
Use TIP #613 to improve error-messages in Tk check-in: 58667f88 user: jan.nijtmans tags: tip-613
12:31
Merge 8.6 check-in: 97379fe5 user: jan.nijtmans tags: trunk, main
03:47
Add SVG example to widget demo check-in: c82e8ab3 user: kevin_walzer tags: trunk, main
2021-12-08
11:52
Merge 8.7 check-in: 4d2aef77 user: jan.nijtmans tags: revised_text, tip-466
11:51
Merge 8.7 check-in: 2dcd5d45 user: jan.nijtmans tags: glyph_indexing_2
11:50
Merge 8.7 check-in: 1f6f223a user: jan.nijtmans tags: mac_styles_87
11:48
Merge 8.6 check-in: 73d9515d user: jan.nijtmans tags: trunk, main
2021-12-07
14:03
Merge 8.7 check-in: e5999217 user: jan.nijtmans tags: glyph_indexing_2
14:02
Merge 8.7 check-in: b093b0fb user: jan.nijtmans tags: mac_styles_87
10:35
Merge 8.7 Closed-Leaf check-in: 5d844be3 user: jan.nijtmans tags: bug-be8f5b9fc2-alt
10:32
Merge 8.6 check-in: 7b15d1c9 user: jan.nijtmans tags: trunk, main
2021-12-06
14:02
Merge 8.6 check-in: 3ae564f6 user: marc_culler tags: trunk, main
13:54
Merge 8.6 check-in: 0912961b user: marc_culler tags: trunk, main
2021-12-05
13:10
Merge 8.7 check-in: aed00b3a user: jan.nijtmans tags: revised_text, tip-466
13:08
Merge 8.7 check-in: d46e543d user: jan.nijtmans tags: glyph_indexing_2
13:07
Merge 8.7 check-in: 5568f2d9 user: jan.nijtmans tags: mac_styles_87
2021-12-04
19:28
Merge 8.6 check-in: e683e7ad user: jan.nijtmans tags: trunk, main
18:36
merge trunk check-in: 311f25ef user: fvogel tags: revised_text, tip-466
18:36
Fix [2a6c62afd9]: <<TreeviewSelect>> firing. (And fix conflicts). check-in: ab47dd4a user: fvogel tags: trunk, main
18:20
Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. This is the fix for the revised text widget. check-in: ccdf2749 user: fvogel tags: revised_text, tip-466
18:19
Cherrypick [ac253bf9] (Document the improvement in the text man page) and fix conflict. Closed-Leaf check-in: 34516b00 user: fvogel tags: bug-631a0b2d95_revised_text
18:17
merge trunk (except the fix for bug [631a0b2d95] which is specific to the legacy version of the text widget, and which comes as the next commit) check-in: 0226f58d user: fvogel tags: revised_text, tip-466
18:14
Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. check-in: d1ef4400 user: fvogel tags: trunk, main
17:59
Fix [440c528a99]: 16 bit Portable GrayMap broken. check-in: 9976e532 user: fvogel tags: trunk, main
2021-12-01
21:59
More "const" and (C++-compatible) type-casts. Also put (back) an osversion check check-in: 9fc6b2cd user: jan.nijtmans tags: mac_styles_87
17:18
Merge 8.7 check-in: 4f99f53b user: jan.nijtmans tags: mac_styles_87
17:16
Merge 8.7 check-in: 3e9fd144 user: jan.nijtmans tags: revised_text, tip-466
17:13
Merge 8.7 check-in: 47c06c08 user: jan.nijtmans tags: glyph_indexing_2
17:11
Merge 8.6 check-in: 04111b8f user: jan.nijtmans tags: trunk, main
11:09
Merge 8.7 check-in: b0722424 user: jan.nijtmans tags: glyph_indexing_2
11:05
Merge 8.7. Add "revised-text" tag to tk::build-info check-in: f4ccafe5 user: jan.nijtmans tags: revised_text, tip-466
11:02
Add tag "mac-styles", indicating we are dealing with the "mac_stles" branch here. Should be removed whenever this is merged to 8.7 check-in: 335f6d2a user: jan.nijtmans tags: mac_styles_87
10:59
Merge 8.7 check-in: 6df02e37 user: jan.nijtmans tags: mac_styles_87
10:57
merge-mark check-in: a4e4bb39 user: jan.nijtmans tags: trunk, main
10:55
Merge 8.6 check-in: 9d166edd user: jan.nijtmans tags: trunk, main
2021-11-30
20:54
Merge 8.7 check-in: db7caa16 user: jan.nijtmans tags: mac_styles_87
19:49
Merge 8.6 check-in: c939ee15 user: jan.nijtmans tags: trunk, main
08:19
Merge 8.6 check-in: 34964d8c user: jan.nijtmans tags: trunk, main
08:17
formatting check-in: b8fe2696 user: jan.nijtmans tags: trunk, main
2021-11-28
22:03
Fix 97b8e1d54b: -mdynamic-no-pic not supported on Apple Silicon check-in: 346ccbb9 user: jan.nijtmans tags: trunk, main
2021-11-26
19:51
Fix [794100ec81]: crashes when handling Apple Events. check-in: be960311 user: culler tags: trunk, main
16:37
Fix botched merge of tkMacOSXHLEvents.c and some unused parameter warnings. Closed-Leaf check-in: 270682e3 user: marc_culler tags: bug-794100ec81
2021-11-24
11:05
Merge 8.6 check-in: d9d0b4bd user: jan.nijtmans tags: trunk, main
10:48
Merge 8.6 check-in: addb9323 user: jan.nijtmans tags: trunk, main
2021-11-19
17:25
Merge 8.7 check-in: 56e0d0dd user: jan.nijtmans tags: revised_text, tip-466
17:25
Merge 8.7 check-in: 3520dc97 user: jan.nijtmans tags: glyph_indexing_2
2021-11-16
11:07
Merge 8.6 check-in: 34f109e2 user: jan.nijtmans tags: trunk, main
2021-11-14
13:51
Fix [631a0b2d95]: text tag bind of tag covering 1.0 to end stops working after clearing all text and entering new text. The issue actually was dependency on the 'current' mark update by mouse events. Test textTag-15.4 now passes with revised_text. check-in: 0f4cadfa user: fvogel tags: bug-631a0b2d95_revised_text
13:50
Add (currently failing) test textTag-15.4 demonstrating bug [631a0b2d95] with revised_text. check-in: d814c186 user: fvogel tags: bug-631a0b2d95_revised_text
2021-11-13
22:39
Fix use of DEF_LABEL_FG with Tcl 9.0 headers. Doc fix, various other tweaks check-in: bd94922c user: jan.nijtmans tags: trunk, main
2021-11-12
21:34
Starting with 8.7, don't bother Cygwin32 any more. Only Cygwin64 will be supported check-in: 54592cd9 user: jan.nijtmans tags: trunk, main
21:31
Merge 8.7 check-in: 18440dde user: jan.nijtmans tags: stub-simplification
14:56
Merge 8.7 check-in: 0a9527ed user: jan.nijtmans tags: glyph_indexing_2
14:54
Merge 8.7 check-in: b96eea2f user: jan.nijtmans tags: revised_text, tip-466
14:52
Merge 8.6 check-in: ff15cbc7 user: jan.nijtmans tags: trunk, main
14:41
Fix [d6a1bc30cd]: Order of bindings in man bind doesn't reflect the default bindtags. (Note: cherrypicking because merging core-8-6-branch has conflicts unrelated to this) check-in: 1634a27e user: fvogel tags: trunk, main
2021-11-10
23:12
build fixes check-in: b7750964 user: jan.nijtmans tags: stub-simplification
2021-11-07
23:48
Merge 8.7 check-in: 950ce9b0 user: jan.nijtmans tags: stub-simplification
23:43
Merge 8.6 check-in: 63782895 user: jan.nijtmans tags: trunk, main
2021-11-06
14:23
Fix [46c2f088a2]: ttk::radiobutton -compound accepts empty string. Only a very minor documentation wording changed. check-in: 277f25aa user: fvogel tags: trunk, main
2021-11-05
22:26
merge 8.6 check-in: 37cf295c user: dgp tags: trunk, main
2021-11-02
21:47
Merge 8.7 check-in: 77ba1722 user: jan.nijtmans tags: glyph_indexing_2
19:46
Merge 8.6 check-in: 231581c8 user: culler tags: trunk, main
08:10
Merge 8.7 check-in: a201c9df user: jan.nijtmans tags: revised_text, tip-466
08:09
Merge 8.7 check-in: 539fedaa user: jan.nijtmans tags: glyph_indexing_2
08:07
Merge 8.6 check-in: 15dc12ae user: jan.nijtmans tags: trunk, main
2021-11-01
13:44
Merge 8.6 check-in: 50e3b6a9 user: jan.nijtmans tags: trunk, main
12:52
Merge 8.6 check-in: 6165d78c user: marc_culler tags: trunk, main
2021-10-31
14:12
Merge 8.6 check-in: a06e6d19 user: jan.nijtmans tags: trunk, main
2021-10-28
21:52
Minor doc fix check-in: 51502233 user: jan.nijtmans tags: trunk, main
21:17
Merge 8.7 check-in: 4898a350 user: jan.nijtmans tags: revised_text, tip-466
21:11
Merge 8.7 check-in: ff13da83 user: jan.nijtmans tags: mac_styles_87
21:09
Merge 8.7 check-in: 95f17690 user: jan.nijtmans tags: glyph_indexing_2
21:07
Merge TIP #577 implementation: "Enhanced index values for Tk" check-in: 95b2bdbd user: jan.nijtmans tags: trunk, main
17:33
Merge 8.6 check-in: d1cc1567 user: culler tags: trunk, main
2021-10-27
22:13
Merge enhanced-index check-in: fa1fdc68 user: jan.nijtmans tags: glyph_indexing_2
14:40
Merge 8.7 Closed-Leaf check-in: 8bf9005d user: jan.nijtmans tags: strict-index, enhanced-index
13:04
Fix inequality error that breaks file dialogs on macOS 10.14. check-in: fd15a0c9 user: culler tags: trunk, main
2021-10-22
04:08
TIP 608 implementation - Add <<TkWorldChanged>> virtual event check-in: ec2e648e user: griffin tags: trunk, main
2021-10-19
15:35
Remove duplicate append of zip archive to wish. check-in: a68ea395 user: griffin tags: trunk, main
2021-10-18
16:12
Merge 8.6 check-in: 6e449c0b user: max tags: trunk, main
2021-10-14
10:03
Merge 8.6 check-in: 83fd5407 user: jan.nijtmans tags: trunk, main
2021-10-11
14:31
Merge 8.6 check-in: 6158323b user: jan.nijtmans tags: trunk, main
2021-10-10
16:47
Merge 8.6 check-in: ddf4da74 user: culler tags: trunk, main
2021-10-06
16:09
Fix [32bda06ec0]: Tk build failure at branch "main" (2021-10-04) using mingw 6.0 (missing include at tkWinWm.c) check-in: 0b6e629b user: jan.nijtmans tags: trunk, main
14:12
Sync windows application manifest with Tcl check-in: aefabb61 user: jan.nijtmans tags: trunk, main
2021-09-30
07:54
Set activeCodePage to UTF-8, for (Windows) systems that support it check-in: ae0cf94a user: jan.nijtmans tags: trunk, main
2021-09-28
14:59
Fix gcc warning, use more TCL_UNUSED check-in: 782dbc82 user: jan.nijtmans tags: trunk, main
2021-09-24
15:40
Change "!= -1" into ">= 0" check-in: 5af606c9 user: jan.nijtmans tags: trunk, main
15:01
Make IME bindings not leak into global variables check-in: 87149539 user: dkf tags: trunk, main
12:48
Merge TIP 610 check-in: eee47cd6 user: kevin_walzer tags: trunk, main
06:54
Fix for MacOS Leaf check-in: c920baf8 user: jan.nijtmans tags: tcl-time-64bit
2021-09-23
14:48
Experiment: Make Tcl_Time a long long in stead of a struct check-in: 688a7615 user: jan.nijtmans tags: tcl-time-64bit
2021-09-21
18:28
Fix [0338867c74]: Windows text widget hangs when Phaistos font is installed check-in: cb3943ef user: fvogel tags: trunk, main
14:59
Merge 8.7 Closed-Leaf check-in: 1d3c4b32 user: jan.nijtmans tags: tk_badges
14:55
Merge 8.7 check-in: fa86b9ef user: jan.nijtmans tags: revised_text, tip-466
14:54
Merge enhanced-index check-in: 4b383c0b user: jan.nijtmans tags: glyph_indexing_2
14:49
Merge trunk check-in: d11bb432 user: jan.nijtmans tags: strict-index, enhanced-index
12:00
Merge 8.6 check-in: 3eace28a user: jan.nijtmans tags: trunk, main
09:16
Fully handle 64-bit sec/usec values when Win64 Tk is loaded in Cygwin64 Tclsh check-in: 72c1e58e user: jan.nijtmans tags: trunk, main
2021-09-20
16:07
Merge 8.6 check-in: d64dbcc2 user: jan.nijtmans tags: trunk, main
2021-09-17
08:05
Sort options alphabetical check-in: b1d3bfbc user: jan.nijtmans tags: trunk, main
2021-09-15
19:05
Fix [489b69a820]: Slightly wrong error message on 'wm attributes $w -junk' check-in: d249614e user: fvogel tags: trunk, main
2021-09-12
19:00
Remove debug statement, add a comment. check-in: 0e6cb55c user: fvogel tags: revised_text, tip-466
18:53
Add new test textIndex-19.15 for [934cab5005]. This test does not fail with the legacy text widget but fails with revised_text. check-in: 7857d84e user: fvogel tags: revised_text, tip-466
18:53
Add new test textIndex-19.14 for [934cab5005]. This test does not fail with the legacy text widget but fails with revised_text. check-in: f3e04fef user: fvogel tags: trunk, main
18:45
merge trunk check-in: 329f3d51 user: fvogel tags: revised_text, tip-466
2021-09-08
05:49
Add more codepaths checks in wm.test for wm iconbadge. check-in: c2bcbba4 user: fvogel tags: tk_badges
2021-09-07
14:39
Eliminate (almost) duplicate functions check-in: bf1ba1eb user: jan.nijtmans tags: trunk, main
08:03
Eliminate (almost) duplicate functions Closed-Leaf check-in: d0a3118a user: jan.nijtmans tags: tk_print
06:15
Cosmetic (new page for each function when printing) check-in: d18f1763 user: fvogel tags: tk_badges
06:01
Cosmetic changes once more check-in: 03503dce user: fvogel tags: tk_badges
06:00
Cosmetic changes check-in: 23805729 user: fvogel tags: tk_badges
02:50
Format tweaks check-in: 186480f9 user: kevin_walzer tags: tk_badges
02:50
Format tweaks check-in: b85c5473 user: kevin_walzer tags: tk_badges
02:44
wm test suite passes on macOS; other tweaks to Windows check-in: a94b6727 user: kevin_walzer tags: tk_badges
00:30
Revert some Windows changes, wm tests now pass on Windows check-in: 2f6dbb7a user: kevin_walzer tags: tk_badges
2021-09-06
20:54
More compact code. check-in: c22ef542 user: fvogel tags: tk_badges
20:49
Fix argument error management on Windows. check-in: e7938f13 user: fvogel tags: tk_badges
20:17
More complete and correct testing of 'wm iconbadge' parameters. Tests pass on x11 at this stage. check-in: 084ea482 user: fvogel tags: tk_badges
11:31
Merge enhanced-index check-in: e6226bf6 user: jan.nijtmans tags: glyph_indexing_2
11:30
Merge trunk check-in: f9d92c0a user: jan.nijtmans tags: strict-index, enhanced-index
02:15
Formatting check-in: f240b943 user: kevin_walzer tags: tk_badges
02:12
Improve error handling; remove two unnecessary icon badge tests check-in: aa56850f user: kevin_walzer tags: tk_badges
2021-09-05
18:08
svgnano upstream changes: Fix decimal values in color fields (nsvg__parseColorRGB, nsvg__parseColorHex). https://github.com/memononen/nanosvg/commit/ccdb1995134d340a93fb20e3a3d323ccb3838dd0 check-in: 13c3b99a user: oehhar tags: trunk, main
2021-09-04
13:45
More cleanup of errors check-in: e0fa5261 user: kevin_walzer tags: tk_badges
13:26
Update error messages check-in: bbd20ad8 user: kevin_walzer tags: tk_badges
13:16
Add more (failing) tests, demonstrating that error management is not yet correct. check-in: 5db3abba user: fvogel tags: tk_badges
12:44
Sync error messages on X11 for icon badge check-in: ad66773d user: kevin_walzer tags: tk_badges
12:38
Update error handling check-in: 9a66591a user: kevin_walzer tags: tk_badges
12:28
Update docs check-in: ca5ba738 user: kevin_walzer tags: tk_badges
09:00
Fix syntax error in man page check-in: 9168ffa9 user: fvogel tags: tk_badges
08:52
One more test check-in: 5ec37c82 user: fvogel tags: tk_badges
08:33
Forgot it should not complain when unsetting. check-in: 7da0e9f5 user: fvogel tags: tk_badges
08:31
More tests of wm iconbadge. The one constrained to x11 currently fails because the error reporting is not polished. check-in: 16d20487 user: fvogel tags: tk_badges
07:57
Merge tk_badges_alt since Kevin Walzer agreed it's a better implementation check-in: a492d292 user: fvogel tags: tk_badges
07:56
More accurate documentation of the taskbar behavior for Windows. Closed-Leaf check-in: 1c6192eb user: fvogel tags: tk_badges_alt
01:31
Fix typo check-in: 76db5b00 user: kevin_walzer tags: tk_badges_alt
01:29
Add explanation of icon badge behavior to man page check-in: 549ea326 user: kevin_walzer tags: tk_badges_alt
2021-09-03
22:16
Better error reporting check-in: 2ec1eee0 user: fvogel tags: tk_badges_alt
22:09
Resolve unintended fork check-in: 91193661 user: fvogel tags: tk_badges_alt
22:07
More accurate man page check-in: 5ce8c62c user: fvogel tags: tk_badges_alt
21:52
Remove commented out code check-in: f9b58543 user: fvogel tags: tk_badges_alt
21:50
Remove leftover code in previous commit check-in: 0cc81682 user: fvogel tags: tk_badges_alt
21:41
Attempt to support badges for multiple toplevels. Works on X11 at least. check-in: 2f285f92 user: fvogel tags: tk_badges_alt
21:12
Simplify slightly check-in: 9ea95ed6 user: fvogel tags: tk_badges
20:54
Remove useless statements check-in: fa2669f9 user: fvogel tags: tk_badges
20:35
Cosmetic check-in: 44a1025d user: fvogel tags: tk_badges
20:33
Cosmetic check-in: 74c7f88a user: fvogel tags: tk_badges
20:15
Cosmetic check-in: df588e7b user: fvogel tags: tk_badges
20:12
With this implementation, anything following 'wm iconphoto $win' is optional check-in: 66a88f40 user: fvogel tags: tk_badges
20:10
Cosmetic check-in: 5166f340 user: fvogel tags: tk_badges
20:08
Remove useless includes. check-in: 7e5d2771 user: fvogel tags: tk_badges
20:07
Cosmetic: Indentation, and so on. check-in: 39e76b97 user: fvogel tags: tk_badges
19:29
Reformat data for icon image in wm.test check-in: 7a0f9d93 user: fvogel tags: tk_badges
2021-09-02
19:43
Remove spaces at line ends. check-in: fa0765c7 user: fvogel tags: tk_badges
19:33
Fix manual for 'wm iconbadge'. The 'badge' argument is not optional (according to the current implementation). check-in: 0fa9f6fb user: fvogel tags: tk_badges
19:28
Fix error message for 'wm iconbadge'. The 'badge' argument is not optional (according to the current implementation). check-in: 20318c02 user: fvogel tags: tk_badges
17:43
Additional changes to test suite; wm tests finally pass on X11 check-in: 7808952c user: kevin_walzer tags: tk_badges
15:29
Adjust placement of wm iconphoto . command in test check-in: 9181fe86 user: kevin_walzer tags: tk_badges
06:36
Re-locate proc description. check-in: 99e356e2 user: fvogel tags: tk_badges
06:34
Move statement inside the x11 part since it does not apply to anything else. check-in: 3307b881 user: fvogel tags: tk_badges
06:30
Remove useless statement. check-in: 60c8d98f user: fvogel tags: tk_badges
06:29
Remove useless statements. check-in: ca90c0cb user: fvogel tags: tk_badges
06:24
Move code after input argument checking. check-in: bb926d65 user: fvogel tags: tk_badges
06:21
Cosmetic changes check-in: bb9aa475 user: fvogel tags: tk_badges
2021-09-01
20:19
Use a specific toplevel for the 'wm iconbadge' tests, in order to decouple the tests. This should work but it doesn't because the implementation on X11 is incorrect. check-in: 598f869b user: fvogel tags: tk_badges
14:44
Put '-constraints' after test title check-in: e8dc6b4f user: jan.nijtmans tags: tk_badges
10:54
Exclude X11 from wm iconphoto test; unable to return correct result because of wm iconbadge mechanism check-in: 712e785e user: kevin_walzer tags: tk_badges
2021-08-31
21:54
Possible additional fix check-in: 258bd41f user: kevin_walzer tags: tk_badges
21:05
Fix for test error check-in: 0fc36ade user: kevin_walzer tags: tk_badges
2021-08-30
21:10
Additional fix for macOS check-in: 2f9b1219 user: kevin_walzer tags: tk_badges
21:01
More fixes for test suite check-in: ce9353f6 user: kevin_walzer tags: tk_badges
20:57
Fix argument parsing in test suite check-in: 57859048 user: kevin_walzer tags: tk_badges
2021-08-27
14:31
Restore test for wm iconphoto . check-in: 3b0e031a user: kevin_walzer tags: tk_badges
13:07
Fix crash in wm test suite on Windows check-in: 171c72db user: kevin_walzer tags: tk_badges
2021-08-26
23:34
Improve error message on Windows check-in: 170ece26 user: kevin_walzer tags: tk_badges
23:18
Remove Release() call that was causing crash on Windows check-in: 190217ac user: kevin_walzer tags: tk_badges
2021-08-22
01:57
Clean up some hiccups in X11 implementation check-in: e46f598f user: kevin_walzer tags: tk_badges
01:25
Add support for ! badge on X11 check-in: 811a7ba2 user: kevin_walzer tags: tk_badges
2021-08-21
19:14
Documentation update check-in: 5471944b user: kevin_walzer tags: tk_badges
13:25
Test update check-in: 79a45c15 user: kevin_walzer tags: tk_badges
12:26
Documentation and test tweaks check-in: aaa48ca2 user: kevin_walzer tags: tk_badges
11:46
Indentation check-in: fb1f454f user: kevin_walzer tags: tk_badges
11:45
Use native wrapper window for iconbadge; now works on Windows check-in: 33e3ef8e user: kevin_walzer tags: tk_badges
03:26
Minor tweaks check-in: 9e9b2993 user: kevin_walzer tags: tk_badges
02:23
Try again with hooking COM bits check-in: 881fa5a5 user: kevin_walzer tags: tk_badges
2021-08-20
08:18
autoconf -> 2.71 check-in: 9e355832 user: jan.nijtmans tags: trunk, main
08:17
merge-mark check-in: a3280b9b user: jan.nijtmans tags: trunk, main
02:32
Indentation check-in: cd2cedfe user: kevin_walzer tags: tk_badges
02:31
Tweaks check-in: ad236b73 user: kevin_walzer tags: tk_badges
01:17
Minor reformatting check-in: d2811a89 user: kevin_walzer tags: tk_badges
00:21
Move COM initialization check-in: 362daf81 user: kevin_walzer tags: tk_badges
2021-08-19
22:01
Minor tweaks check-in: 62b788fd user: kevin_walzer tags: tk_badges
20:48
Committing cleaned up version; still doesn't work, unclear why check-in: 20c3b615 user: kevin_walzer tags: tk_badges
18:26
Additional refactoring check-in: 23ee36c0 user: kevin_walzer tags: tk_badges
17:58
Let's see if this works check-in: 0c1aa15c user: kevin_walzer tags: tk_badges
17:51
Further refinements to get overlay icons to display check-in: 38cce369 user: kevin_walzer tags: tk_badges
12:53
Tweak initialization of COM library check-in: 6ca12b1e user: kevin_walzer tags: tk_badges
02:18
Possible fix check-in: a9d112ed user: kevin_walzer tags: tk_badges
2021-08-18
21:31
Windows builds and appears correct, but icon overlay does not display; more review needed check-in: 9aac719a user: kevin_walzer tags: tk_badges
16:49
Remove compiler warnings and segfaults check-in: cfc4c855 user: kevin_walzer tags: tk_badges
03:40
Windows API now builds; still need to test check-in: d9cde449 user: kevin_walzer tags: tk_badges
2021-08-17
01:44
Add tests for iconbadge check-in: b8e8b7c2 user: kevin_walzer tags: tk_badges
01:26
Merge trunk check-in: a5454eb1 user: kevin_walzer tags: tk_badges
01:20
Merge TIP 604 check-in: 3505efd8 user: kevin_walzer tags: trunk, main
01:14
Minor adjustments/updates check-in: 68f6f99f user: kevin_walzer tags: tk_badges
2021-08-16
20:59
Initial Windows implementation check-in: 60e6037f user: kevin_walzer tags: tk_badges
18:58
Documentation update check-in: 3a9d60a0 user: kevin_walzer tags: tk_badges
16:36
Refine widget demo check-in: 17145e06 user: kevin_walzer tags: tk_badges
15:57
Add widget demo check-in: 1e0c8d8c user: kevin_walzer tags: tk_badges
15:07
One more tweak check-in: d2cd5db1 user: kevin_walzer tags: tk_badges
14:58
Minor tweaks check-in: a2b3a50e user: kevin_walzer tags: tk_badges
14:45
X11 implementation substantially complete check-in: 6f9a0300 user: kevin_walzer tags: tk_badges
2021-08-15
16:20
Further refinement of icon badge API; now consistently works on X11, needs to be wrapped at C level check-in: 5a68f81c user: kevin_walzer tags: tk_badges
2021-08-14
02:19
Initial implementation of Tk-based icon badge API - much more polish needed check-in: 988e9a85 user: kevin_walzer tags: tk_badges
2021-08-13
14:14
Fix typo check-in: 9a157515 user: kevin_walzer tags: tk_badges
14:10
Check for NULL iconphoto check-in: be0dec95 user: kevin_walzer tags: tk_badges
13:25
Implement wm iconphoto command with only window arg to return name of current iconphoto check-in: 14112394 user: kevin_walzer tags: tk_badges
2021-08-11
01:54
Fix indent check-in: aa406b97 user: kevin_walzer tags: tk_badges
01:42
Begin tk_badges TIP check-in: 7c99739f user: kevin_walzer tags: tk_badges
2021-08-09
01:18
One final tweak Closed-Leaf check-in: cb31289c user: kevin_walzer tags: tk_print
00:46
Minor tweak for Linux printing check-in: f3a8e14a user: kevin_walzer tags: tk_print
2021-08-04
16:02
Merge enhanced-index check-in: 0be0d2b2 user: jan.nijtmans tags: glyph_indexing_2
16:01
Merge 8.7 check-in: dca97b43 user: jan.nijtmans tags: strict-index, enhanced-index
16:00
eol-spacing check-in: ac00e850 user: jan.nijtmans tags: trunk, main
2021-08-01
14:08
Propagate simplification in the macOS version of TkScrollWindow from branch less_tests_constraints. This is a merge of branch less_tests_constraints with a pivot --baseline [4db0ce42], followed by resolution of 2 conflicts. check-in: 83551aad user: fvogel tags: less_test_constraints_revised_text
01:42
Merge trunk check-in: 3149c22a user: kevin_walzer tags: tk_print
2021-07-31
20:38
Silence warning when AppleScript is executed inline check-in: 9bfbb604 user: kevin_walzer tags: trunk, main
10:54
Fix typos in comments. check-in: e5f6bb68 user: fvogel tags: less_test_constraints_revised_text
2021-07-26
22:11
Remove const char warning Closed-Leaf check-in: b47dcf5b user: kevin_walzer tags: silence_osawarning
16:17
Merge enhanced-index check-in: 69633fd5 user: jan.nijtmans tags: glyph_indexing_2
16:16
Merge 8.7 check-in: cf4e8544 user: jan.nijtmans tags: strict-index, enhanced-index
13:12
Further conversion to Wide Win32 API check-in: 6e6ac29c user: jan.nijtmans tags: tk_print
09:55
Merge 8.7 check-in: e5f1f5d0 user: jan.nijtmans tags: tk_print
09:54
Merge 8.6 check-in: 3481224c user: jan.nijtmans tags: trunk, main
2021-07-24
14:01
Restore use of {Courier -12} as fixed font (error in previous commit). check-in: 245cb36e user: fvogel tags: less_test_constraints_revised_text
13:26
Silence OSACopyScriptingDefinition warning check-in: e3aebf6e user: kevin_walzer tags: silence_osawarning
13:07
Degree of freedom for fixed font height and width in textDisp.test is a bit different with the revised text widget than for the legacy version. check-in: 5fe99bbd user: fvogel tags: less_test_constraints_revised_text
12:54
Degree of freedom for borderwidth, highlightthickness and padding in textDisp.test is sligntly less with the revised text widget than for the legacy version. check-in: 271925c8 user: fvogel tags: less_test_constraints_revised_text
12:37
Remove notAqua constraint for textDisp-7.5 and textDisp-7.7. These tests fail on all platforms with the revised text widget, see [94547cbef7]. check-in: 80ad9d67 user: fvogel tags: less_test_constraints_revised_text
12:35
Remove notAqua constraint for textDisp-2.26 and textDisp-24.24. These tests fail on all platforms with the revised text widget, see [a34b49f8c6]. check-in: b06a7f1d user: fvogel tags: less_test_constraints_revised_text
2021-07-23
16:06
Fix max chars to be written by wcsncpy (taken over from tkWinDialog.c) check-in: 28008c60 user: jan.nijtmans tags: tk_print
2021-07-22
13:59
end-of-line spacing check-in: 74d34e31 user: jan.nijtmans tags: tk_print
13:58
Font handling enhancement: Use LOGFONTW in stead of LOGFONT for full Unicode. check-in: 8d412a57 user: jan.nijtmans tags: tk_print
11:40
Stabilize textDisp-33.1 which may fail on Linux at Github in release mode. check-in: 83561f5a user: fvogel tags: less_test_constraints_revised_text
2021-07-21
20:47
Formatting tweak check-in: 29596aa5 user: kevin_walzer tags: tk_print
20:46
Formatting tweak check-in: 44b4a29c user: kevin_walzer tags: tk_print
20:26
merge revised_text Closed-Leaf check-in: dd5ffaec user: fvogel tags: revised_text_warning
20:13
Remove unneeded macro; fix crash on Windows when cancel print button pressed check-in: 3b244d8d user: kevin_walzer tags: tk_print
20:03
merge trunk check-in: de2933e2 user: fvogel tags: tk_print
14:45
Put back DrawTextW() without crashing. Use more TCL_UNUSED() check-in: c95ecd0a user: jan.nijtmans tags: tk_print
13:41
Minor formatting cleanup check-in: 3ea0df2b user: kevin_walzer tags: tk_print
13:23
Canvas printing now works again on Windows without crashing; discuss updates with Jan check-in: 14208fb5 user: kevin_walzer tags: tk_print
2021-07-20
17:59
merge revised_text check-in: 545ded0c user: fvogel tags: less_test_constraints_revised_text
17:58
merge trunk check-in: 19ac962f user: fvogel tags: revised_text, tip-466
15:22
merge-mark check-in: c7027c03 user: jan.nijtmans tags: trunk, main
13:15
Fiddle with updateText a bit more check-in: 0f030192 user: culler tags: revised_text_warning
12:56
Fiddle with calls to updateText check-in: 3b2013ce user: culler tags: revised_text_warning
12:30
typo check-in: bd70b8e8 user: culler tags: revised_text_warning
12:28
Fix text-18.4-text-18.7. check-in: a453f807 user: culler tags: revised_text_warning
12:15
Merge revised_text_clip check-in: efa3e391 user: culler tags: revised_text_warning
10:36
Merge in tk_print-ensemble-rewrite check-in: 6b6595cd user: kevin_walzer tags: tk_print
09:38
Use Tcl_UtfToWCharDString() in stead of Tcl_UtfToUniCharDString(), otherwise it won't work with Tcl 9. check-in: 67126651 user: jan.nijtmans tags: tk_print
08:00
printer_name cannot be set, because linked variable is read-only check-in: ba31a62a user: jan.nijtmans tags: tk_print
07:59
Undo Unicode handling in GDI: Makes debugging easier, Can be re-applied when other things work check-in: 3530fa37 user: jan.nijtmans tags: tk_print
2021-07-19
17:11
Reduce warnings in macOS tests check-in: 7656956d user: culler tags: revised_text_warning
12:27
Stabilize textIndex-19.12.2 which failed sometimes (on Linux at Github Actions), depending on timing. check-in: 10d25371 user: fvogel tags: less_test_constraints_revised_text
12:23
Display print dialog only once, not twice Closed-Leaf check-in: dd9863ce user: kevin_walzer tags: tk_print-ensemble-rewrite
10:31
(just to be sure) install msys "make" as well check-in: 70796c2d user: jan.nijtmans tags: trunk, main
10:15
Install "zip" with (msys2) pacman, not with choco check-in: dc1d062d user: jan.nijtmans tags: trunk, main
2021-07-18
20:50
Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 6a91f84f user: fvogel tags: less_test_constraints_revised_text
18:47
Oops. Fix wrong conflict resolution in previous commit. check-in: 1c93526c user: fvogel tags: less_test_constraints_revised_text
18:40
Backout 6 commits made on 2021-07-17 that all tagged tests with 'notAqua' constraint. Indeed, [d2331df5a6] is now fixed. Let's see how those tests run on the mac. check-in: 488a852a user: fvogel tags: less_test_constraints_revised_text
18:33
Fix [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0 check-in: 92312600 user: fvogel tags: less_test_constraints_revised_text
12:23
Fix typo triggering error in test textDisp-9.1 check-in: 2948528a user: fvogel tags: less_test_constraints_revised_text
2021-07-17
13:35
One more failure on Brad's mac constrained with 'notAqua'. check-in: 9591db22 user: fvogel tags: less_test_constraints_revised_text
13:34
One more failure on Brad's mac constrained with 'notAqua'. check-in: 546b8fdd user: fvogel tags: less_test_constraints_revised_text
13:33
Two more failures on Brad's mac constrained with 'notAqua'. This seems to be endless due to tests unstability. check-in: f6319c0c user: fvogel tags: less_test_constraints_revised_text
13:28
One more failure on Brad's mac constrained with 'notAqua' check-in: 48d2887d user: fvogel tags: less_test_constraints_revised_text
13:21
Constraint textDisp-8.1, -8.8, -9.11 -11.2, -11.3 and -11.4 with 'notAqua' since they fail on mac at GitHub (either with the xcode build or with the clang build) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 4f6c76b3 user: fvogel tags: less_test_constraints_revised_text
13:09
Constraint textDisp-4.1, -4.10, -8.12 and -11.13 with 'notAqua' since they fail on Brad's mac (with Catalina) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 27302658 user: fvogel tags: less_test_constraints_revised_text
11:28
Merge 8.6 check-in: 38bf2733 user: jan.nijtmans tags: trunk, main
09:55
Attempt to let textDisp-6.6 pass on Linux at Github (I cannot reproduce failure https://github.com/tcltk/tk/runs/3083860728?check_suite_focus=true on my systems) check-in: 20b4b415 user: fvogel tags: less_test_constraints_revised_text
2021-07-16
14:13
merge-mark check-in: ae691c54 user: jan.nijtmans tags: trunk, main
13:46
Merge 8.6. Use msys shell on Windows (when using gcc) check-in: 79a84f22 user: jan.nijtmans tags: trunk, main
11:26
Merge 8.6 check-in: 5c8124ad user: jan.nijtmans tags: trunk, main
02:26
Remove unneeded variable calls; printing still crashes on Windows check-in: e3c9f850 user: kevin_walzer tags: tk_print-ensemble-rewrite
2021-07-14
16:31
Remove unneeded differences between textDisp.test versions between the legacy version tests and the revised version tests. Some test results really are different between legacy and revised versions, but we don't need that much clutter in the diffs. check-in: 3e60667d user: fvogel tags: less_test_constraints_revised_text
15:50
Remove (almost) all test constraints in textDisp.test, and in any case *all* 'textfonts' constraints. This is a merge of branch less_tests_constraints with a pivot --baseline [15b61fbd], followed by 38 conflicts resolution. Also, adopt word 'elided' everywhere since it's much more widespread in the codebase and manual than 'elidden' (see [50657984]). Also, adapt expected results of textDisp-24.9, textDisp-24.10, textDisp-24.11 textDisp-24.18 to the wrapping alrgorithm that is different from the legacy code (see [8e9dd5bf]. check-in: 5baf12e3 user: fvogel tags: less_test_constraints_revised_text
14:22
Merge tk_print check-in: 919a8595 user: jan.nijtmans tags: tk_print-ensemble-rewrite
14:01
Since localPrinterName is in UTF-16, but varlink1 is UTF-8 ... check-in: 49828499 user: jan.nijtmans tags: tk_print
07:50
Rewrite to use an actual ensemble instead of a homebrew version. check-in: 2d608cbc user: dkf tags: tk_print-ensemble-rewrite
02:23
Remove debugging statement check-in: 71c56e32 user: kevin_walzer tags: tk_print
2021-07-13
02:44
Possible fix for crash after print cancel button on win; additional error testing on X11 check-in: ef052050 user: kevin_walzer tags: tk_print
2021-07-12
20:56
Remove extraneous characters to ensure text matches message catalog (same as [52d1d59b]). check-in: 9f3655b3 user: fvogel tags: tk_print
20:41
merge trunk check-in: 6bafbbdd user: fvogel tags: tk_print
20:41
Fix typos in tk.n check-in: e64efdb1 user: fvogel tags: trunk, main
20:40
Respect alphabetical order of commands in tk.n, and link to the 'print' man page. check-in: 345f5e24 user: fvogel tags: tk_print
19:54
merge 8.6 check-in: a0ae7c28 user: fvogel tags: trunk, main
03:53
Remove extraneous characters to ensure text matches message catalog check-in: 52d1d59b user: kevin_walzer tags: tk_print
03:47
Add print to tk(n) man page; fix corrupted postscript export from macOS print dialog check-in: f82f72ef user: kevin_walzer tags: tk_print
2021-07-11
23:34
Remove build error check-in: 7eaa7369 user: kevin_walzer tags: tk_print
22:35
Fix variable error in print.tcl check-in: 8f214473 user: kevin_walzer tags: tk_print
11:15
Starting to reduce number of bad practices check-in: 0d61bd1b user: dkf tags: tk_print
2021-07-10
11:36
Fix missing bracket error in print.tcl check-in: 6d1f6fb4 user: kevin_walzer tags: tk_print
09:48
Improve french translations check-in: 7c955be2 user: fvogel tags: tk_print
2021-07-09
14:19
Tweak lineation check-in: bd445b73 user: kevin_walzer tags: tk_print
12:55
Bail on X11 printing if lpstat not found - print error and return check-in: d8fa199a user: kevin_walzer tags: tk_print
2021-07-08
08:59
Tighten up the printing script further; blind [catch] is not encouraged check-in: 019c685f user: dkf tags: tk_print
2021-07-07
20:14
Unbreak my mistakes, and tighten up the code further. check-in: 1e836f8b user: dkf tags: tk_print
15:44
Bring the GDI code into something close to Core style. check-in: ede0c519 user: dkf tags: tk_print
2021-07-06
20:25
We can assume Tcl 8.6; use Tcl 8.6 coding style in a few places check-in: 4a1b5ffa user: dkf tags: tk_print
19:25
Fix the macOS build warnings check-in: 691b2475 user: dkf tags: tk_print
18:16
Minor update to X11 check-in: ad304761 user: kevin_walzer tags: tk_print
18:04
Prune a few unnecessary calls check-in: 1c9dcc09 user: kevin_walzer tags: tk_print
17:55
Clean up comment check-in: 09909daa user: kevin_walzer tags: tk_print
17:53
Fix error with PDF export from Mac printer dialog check-in: d8f02186 user: kevin_walzer tags: tk_print
17:35
Tweak path check-in: d4f7b2ad user: kevin_walzer tags: tk_print
17:28
Re-factor PostScript export from printer on macOS to avoid calling shell; thanks to Peter Da Silva for suggestions check-in: 9db7b727 user: kevin_walzer tags: tk_print
13:58
Clean up comments, silence noisy debugging output check-in: 0ee18bf6 user: kevin_walzer tags: tk_print
01:56
Restore comment check-in: 5127e9ac user: kevin_walzer tags: tk_print
01:50
Remove canvas and text literals from Tk print command; replace system() call in macOSX implementation with execv; clean up documentation check-in: c30a1acb user: kevin_walzer tags: tk_print
2021-07-05
09:46
Make gdi_command struct "static const" check-in: 77ac2a11 user: jan.nijtmans tags: tk_print
09:43
Eliminate more (gcc) warnings check-in: c7565908 user: jan.nijtmans tags: tk_print
09:16
Eliminate two unused variables check-in: f8c14fef user: jan.nijtmans tags: tk_print
07:26
eliminate end-of-line spacing check-in: b2fdc62f user: jan.nijtmans tags: tk_print
04:39
Remove some compiler warnings check-in: 28de5e4d user: kevin_walzer tags: tk_print
2021-07-04
17:18
Fixed more formatting issues check-in: 425c6ed2 user: dkf tags: tk_print
16:48
Fix some minor formatting issues; groff has weird gotchas check-in: d2929314 user: dkf tags: tk_print
03:33
Fix indentation of tkMacOSXPrint.c to better conform to Tcl Engineering Manual check-in: f8ee2622 user: kevin_walzer tags: tk_print
02:44
Minor tweak check-in: 1f22bd59 user: kevin_walzer tags: tk_print
02:43
Fix formatting issues check-in: 3d754fe5 user: kevin_walzer tags: tk_print
02:40
Fix copyright check-in: 9f3c2ad8 user: kevin_walzer tags: tk_print
02:39
Minor tweak check-in: 1b8d466e user: kevin_walzer tags: tk_print
02:16
Update man page check-in: 3b490ba7 user: kevin_walzer tags: tk_print
01:59
Eliminate compiler warnings check-in: ee2dbe37 user: kevin_walzer tags: tk_print
2021-07-03
22:01
Mac printing works check-in: 53b0b118 user: kevin_walzer tags: tk_print
15:15
Initial commit of macOS implementation for tk_print; does not build yet, must remove some depcrecated API calls check-in: 6ecc4aae user: kevin_walzer tags: tk_print
03:29
More cleanup check-in: dda7e147 user: kevin_walzer tags: tk_print
03:24
Clean up mc errors in print.tcl check-in: f3a866f6 user: kevin_walzer tags: tk_print
02:52
Tweak localization check-in: 69796e5e user: kevin_walzer tags: tk_print
02:34
Clean up en locale check-in: 593a8a88 user: kevin_walzer tags: tk_print
02:27
Merge trunk check-in: 7c08c28f user: kevin_walzer tags: tk_print
02:27
Merge new, simpler tk sysnotify implementation for macOS check-in: 158d5a85 user: kevin_walzer tags: trunk, main
02:24
Add localization to print dialog for X11 check-in: b913ae93 user: kevin_walzer tags: tk_print
2021-07-02
15:00
merge-mark check-in: f1358255 user: jan.nijtmans tags: trunk, main
14:45
Merge 8.6 check-in: 9b8aa74e user: jan.nijtmans tags: trunk, main
2021-06-25
10:01
Merge 8.7 check-in: 13856279 user: jan.nijtmans tags: tk_print
2021-06-24
08:50
Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: e5beebfb user: jan.nijtmans tags: glyph_indexing_2
08:48
Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: b5033e15 user: jan.nijtmans tags: strict-index, enhanced-index
2021-06-23
10:27
Merge 8.7 check-in: f02fe68e user: jan.nijtmans tags: revised_text, tip-466
10:26
Merge 8.7 check-in: a537f42a user: jan.nijtmans tags: mac_styles_87
10:25
Merge enhanced-index check-in: 2f1cd031 user: jan.nijtmans tags: glyph_indexing_2
10:24
Merge 8.7 check-in: 51261f31 user: jan.nijtmans tags: strict-index, enhanced-index
10:22
c++ fix in winMain.c check-in: ef6c6960 user: jan.nijtmans tags: trunk, main
10:15
Merge 8.6 check-in: 499aaa51 user: jan.nijtmans tags: trunk, main
2021-06-22
13:26
Merge 8.6 check-in: d98e7897 user: jan.nijtmans tags: trunk, main
11:52
Merge 8.6 check-in: c49d1a44 user: jan.nijtmans tags: trunk, main
09:58
Fix [4a40353237]: Serious regression regarding ttk::notebook index validation check-in: 9474765e user: jan.nijtmans tags: trunk, main
2021-06-21
13:22
Merge 8.7 check-in: 9975a65a user: jan.nijtmans tags: trunk, main