Tk Source Code

Timeline
Login

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

682 check-ins using file unix/tkUnixDefault.h version 5ee41574

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: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: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: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: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
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
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
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
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
13:26
Silence OSACopyScriptingDefinition warning check-in: e3aebf6e user: kevin_walzer tags: silence_osawarning
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
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: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
15:22
merge-mark check-in: c7027c03 user: jan.nijtmans tags: trunk, main
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
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-17
11:28
Merge 8.6 check-in: 38bf2733 user: jan.nijtmans tags: trunk, main
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
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: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
10:46
Fix copy/paste error in ttk::scale man page. check-in: 3f941330 user: fvogel tags: trunk, main
08:25
Merge 8.7 check-in: 6435225d user: jan.nijtmans tags: tk_print
08:21
Merge 8.7 check-in: 51367daa user: jan.nijtmans tags: mac_styles_87
08:20
Merge enhanced-index check-in: 4cecacb6 user: jan.nijtmans tags: glyph_indexing_2
08:18
Merge 8.7 check-in: 42dea02f user: jan.nijtmans tags: strict-index, enhanced-index
08:11
Merge 8.6. Also handle menu index "" the same as "none" consistantly everywhere check-in: 146eba28 user: jan.nijtmans tags: trunk, main
2021-06-18
18:51
Bump version number to distinguish from release. check-in: 7f3b6006 user: dgp tags: trunk, main
18:35
merge release check-in: 6f5a88d9 user: dgp tags: trunk, main
2021-06-17
15:50
bump release date Closed-Leaf check-in: 7667aafd user: dgp tags: rc3, core-8-7-a5-rc, core-8-7-a5
02:38
Clean up comments check-in: d79e6a91 user: kevin_walzer tags: tk_print
2021-06-15
20:15
Remove typos, debugging statement check-in: 9c3cdfb7 user: kevin_walzer tags: tk_print
19:42
Refinements of X11 printing on Linux system that uses lp, not lpr check-in: c216200e user: kevin_walzer tags: tk_print
17:36
Add X11 implementation; next, update docs with platform notes and begin translation of X11 implementation check-in: 84710351 user: kevin_walzer tags: tk_print
2021-06-14
15:40
On github, build this branch (py-tinkering) with Tcl's py-tinkering branch: Eat your own dogfood, so to say. Closed-Leaf check-in: de325f6d user: jan.nijtmans tags: py-tinkering
2021-06-12
19:17
Remove html-tcl and html-tk targets, and make the html target build Tk docs check-in: a4caa657 user: yorick tags: py-tinkering
16:52
bump release date check-in: d51bc2f4 user: dgp tags: core-8-7-a5-rc
2021-06-11
17:50
merge trunk check-in: 4b4042c4 user: dgp tags: core-8-7-a5-rc
09:16
Ubuntu 16 is deprecated check-in: a8d46617 user: jan.nijtmans tags: trunk, main
2021-06-10
17:03
merge 8.7 check-in: 15e1b1d8 user: dgp tags: core-8-7-a5-rc
16:27
Fix use of TCL_BIN_DIR in mingw static build, when tclsh is not found in Tcl build directory check-in: 38d8b458 user: jan.nijtmans tags: trunk, main
15:57
merge 8.7 check-in: 84a77dfc user: dgp tags: core-8-7-a5-rc
15:47
merge mark check-in: d30dd0bc user: fvogel tags: trunk, main
15:46
Fix [26d4c8a0b4]: Typos in the man pages for grid, pack, and place check-in: ae60e9fa user: fvogel tags: trunk, main
15:36
Fix [391763623c]: typo in changes check-in: f5ca49d8 user: fvogel tags: trunk, main
08:41
Fix [d47965fe40]: 8.7: windows : msys2 : unable to locate Tk library check-in: da17bd0a user: jan.nijtmans tags: trunk, main
2021-06-09
16:34
merge 8.7 check-in: b7215e55 user: dgp tags: core-8-7-a5-rc
13:01
Fix determination of BUILD_TCLSH. Problem reported by René Zaumseil. check-in: 384b8a03 user: jan.nijtmans tags: trunk, main
2021-06-08
14:26
Merge 8.6 check-in: 0d485b70 user: jan.nijtmans tags: trunk, main
12:11
Merge 8.7 check-in: e96fd4db user: jan.nijtmans tags: trunk, main
09:27
DragonFly/FreeBSD need -fPIC check-in: 32686e89 user: jan.nijtmans tags: trunk, main
2021-06-07
15:28
More changes check-in: eed11f23 user: dgp tags: core-8-7-a5-rc
2021-06-06
20:23
merge trunk check-in: 46498325 user: dgp tags: core-8-7-a5-rc
2021-06-05
13:32
Merge main check-in: cbf27474 user: culler tags: mac_styles_87
13:31
Fix [4401d32fb7]: DrawCanvas should only copy 32 bit pixels as ints when TkGetImage packs them as little-endian 0xAABBGGRR. check-in: 4cf96289 user: culler tags: trunk, main
2021-06-04
18:43
Merge 8.6 check-in: 987eba09 user: culler tags: trunk, main
18:38
Well, it is not irrelevant but it should use the correct variable. Closed-Leaf check-in: adc89ec6 user: culler tags: bug-4401d32fb7
18:30
Remove irrelevant conditional compilation. check-in: 8bd4fcc8 user: marc_culler tags: bug-4401d32fb7
17:48
merge trunk check-in: b7d1516c user: dgp tags: core-8-7-a5-rc
17:19
Include of tkMacOSXInt.h is still needed. check-in: 5d64c4ab user: culler tags: bug-4401d32fb7
17:09
Fix DrawCanvas tests on linux. check-in: db521229 user: marc_culler tags: bug-4401d32fb7
16:40
Fix DrawCanvas tests on linux. Leaf check-in: d2324014 user: culler tags: bug-4401d32fb7
13:48
Merge 8.7 check-in: 6aef9e69 user: jan.nijtmans tags: mac_styles_87
13:43
Merge enhanced-index check-in: b80de5f8 user: jan.nijtmans tags: glyph_indexing_2
13:42
Merge 8.7 check-in: 49b26dfa user: jan.nijtmans tags: strict-index, enhanced-index
13:40
Restore state for [4401d32fb7] fix: Currently leading to test-failures check-in: 0199b36e user: jan.nijtmans tags: bug-4401d32fb7
13:36
Undo fix for [4401d32fb7], since it introduces test failures check-in: cb7f65f7 user: jan.nijtmans tags: trunk, main
06:17
Merge enhanced-index check-in: d9ff60ff user: jan.nijtmans tags: glyph_indexing_2
06:15
Merge 8.7 check-in: f87be4bd user: jan.nijtmans tags: strict-index, enhanced-index
2021-06-03
22:25
Merge 8.7 check-in: 1bc2a6b4 user: culler tags: mac_styles_87
22:23
Merge 8.6 check-in: 2174bb75 user: culler tags: trunk, main
14:18
Fix test failure check-in: 2186729c user: jan.nijtmans tags: tk_print
11:18
Merge 8.7 check-in: 31462693 user: jan.nijtmans tags: tk_print
11:13
Merge 8.6 check-in: c56c0efd user: jan.nijtmans tags: trunk, main
09:49
Merge more changed from 8.7 branch, which - somehow - were lost due to earlier merges check-in: a76a4d09 user: jan.nijtmans tags: tk_print
09:20
merge-mark check-in: d144aacc user: jan.nijtmans tags: tk_print
09:16
Merge 8.7 Closed-Leaf check-in: 09f8be3c user: jan.nijtmans tags: mac_notify
2021-06-02
18:22
Minor update to add output check-in: 7f3e4c89 user: kevin_walzer tags: mac_notify
08:32
Merge enhanced-index check-in: 3f1a35a4 user: jan.nijtmans tags: glyph_indexing_2
08:31
Merge 8.7 check-in: 4b7de586 user: jan.nijtmans tags: strict-index, enhanced-index
08:06
Add winspool library to LIBS_GUI on Windows. Not used yet (but most likely it will be used in 8.7 final) check-in: e58f0eb4 user: jan.nijtmans tags: trunk, main
07:25
Fix earlier merge conflict check-in: a83c36e9 user: jan.nijtmans tags: tk_print
07:21
Use Wide-API in tkWinGDI.c. also make it compile with mingw-w64 check-in: d85d0b5f user: jan.nijtmans tags: tk_print
2021-06-01
21:58
Add some error checking check-in: 179e3adc user: kevin_walzer tags: mac_notify
12:28
Add comment check-in: 783da171 user: kevin_walzer tags: mac_notify
02:20
Re-work macOS sysnotify implementation to remove code-signing requirement and multiple API's check-in: ed750657 user: kevin_walzer tags: mac_notify
2021-05-31
15:05
Merge trunk, remove additional merge conflicts check-in: 8fec814a user: kevin_walzer tags: tk_print
13:59
Merge trunk check-in: 58af136f user: kevin_walzer tags: tk_print
13:21
merge-mark check-in: 33e5f9a9 user: jan.nijtmans tags: trunk, main
2021-05-28
14:22
Add TIP's to changes file check-in: 3f71085e user: jan.nijtmans tags: core-8-7-a5-rc
2021-05-27
17:56
merge 8.7 check-in: 78a9d5f3 user: dgp tags: core-8-7-a5-rc
12:07
Merge 8.6 check-in: 08d2830c user: jan.nijtmans tags: trunk, main
2021-05-26
10:04
One more macos-11.0 -> macos-11 check-in: 28b2aae4 user: jan.nijtmans tags: trunk, main
2021-05-25
15:52
merge trunk check-in: 400ed837 user: dgp tags: core-8-7-a5-rc
08:27
merge core-8-6-branch check-in: 1497301d user: fvogel tags: trunk, main
08:13
merge core-8-6-branch check-in: 817e2d0e user: fvogel tags: trunk, main
00:08
Merge 8.6 check-in: 047a1aeb user: culler tags: trunk, main
2021-05-24
20:48
merge trunk check-in: 24422d6e user: dgp tags: core-8-7-a5-rc
16:03
Initial draft of print man page check-in: 102851ec user: kevin_walzer tags: tk_print
15:58
Merge 8.6 check-in: a94f1690 user: culler tags: trunk, main
02:15
Integration of new printing API and widget demo complete for win32; next up: documentation/man page, then macOS and X11 implementations check-in: 3931f364 user: kevin_walzer tags: tk_print
2021-05-23
15:00
Add image to demo check-in: 62e85156 user: kevin_walzer tags: tk_print
14:45
More work on widget demo check-in: 3af4ae6e user: kevin_walzer tags: tk_print
01:43
Add print demo check-in: 22efef86 user: kevin_walzer tags: tk_print
01:20
WIP on widget demo check-in: 95de7637 user: kevin_walzer tags: tk_print
2021-05-22
16:11
Fix [3e33602eae]: Inconsistent bind substitution of %S check-in: ad35a952 user: jan.nijtmans tags: trunk, main
13:40
Remove tkWinPrint.c and all traces from branch - code previously migrated to tkWinGDI.c check-in: 5e2eb000 user: kevin_walzer tags: tk_print
13:06
Merge 8.7. end-of-line spacing check-in: a5e3139d user: jan.nijtmans tags: tk_print
13:02
Merge 8.6 check-in: 162ea97b user: jan.nijtmans tags: trunk, main
02:37
tk print commands now work in tk ensemble on Windows check-in: 170bb26c user: kevin_walzer tags: tk_print
02:09
Test mapping to tk namespace check-in: 5a60e0e9 user: kevin_walzer tags: tk_print
2021-05-21
20:47
merge trunk check-in: 82c447af user: dgp tags: core-8-7-a5-rc
01:39
Merge trunk check-in: 3f0c8558 user: kevin_walzer tags: tk_print
01:38
Fix for a0bc2524; thanks to Emiliano Gavilan for the patch check-in: cb24fefa user: kevin_walzer tags: trunk, main
2021-05-20
21:53
Merge 8.6 check-in: a16ce81d user: culler tags: trunk, main
13:13
Merge 8.7 check-in: b5bd3cf9 user: jan.nijtmans tags: mac_styles_87
13:10
Merge "enhanced-index" branch check-in: e2c381ea user: jan.nijtmans tags: glyph_indexing_2
13:09
Merge 8.7. Eliminate more use of "none" in menu library code (since it isn't used any more) check-in: 16e81390 user: jan.nijtmans tags: strict-index, enhanced-index
11:45
Merge 8.6 check-in: 32c695d3 user: jan.nijtmans tags: trunk, main
2021-05-19
15:22
Merging complete GDI work back into this branch check-in: d13a3e7a user: kevin_walzer tags: tk_print
15:21
Merge trunk Closed-Leaf check-in: 9786c772 user: kevin_walzer tags: tk_print_gdi_only
09:35
Merge 8.6 check-in: db7cd280 user: jan.nijtmans tags: trunk, main
09:19
Fix harmless (false-positive) warning when using older gcc (seen with gcc-5.4) check-in: beaa670e user: jan.nijtmans tags: trunk, main
02:34
Minor cleanup check-in: 6cc6f95f user: kevin_walzer tags: tk_print_gdi_only
02:02
Canvas printing works! check-in: c9c72022 user: kevin_walzer tags: tk_print_gdi_only
2021-05-17
18:38
Try printing canvas check-in: 3f38230a user: kevin_walzer tags: tk_print_gdi_only
18:05
Minor tweak check-in: d0a11eb3 user: kevin_walzer tags: tk_print_gdi_only
17:56
Text printing on Windows now works! check-in: 7eecb2ef user: kevin_walzer tags: tk_print_gdi_only
13:16
Cleanup of API check-in: c245c47c user: kevin_walzer tags: tk_print_gdi_only
2021-05-15
13:27
Printer context seems to persist, finally; still not completing printing but progress made check-in: bbcb785e user: kevin_walzer tags: tk_print_gdi_only
13:09
Formatting cleanup check-in: b5a92f77 user: kevin_walzer tags: tk_print_gdi_only
12:59
Add error checking check-in: 10c05206 user: kevin_walzer tags: tk_print_gdi_only
2021-05-12
11:02
Commit refinements for testing check-in: c6be0676 user: kevin_walzer tags: tk_print_gdi_only
10:53
Minor tweak check-in: 0012a27f user: kevin_walzer tags: tk_print_gdi_only
10:50
Needs more work on simplifying check-in: 521448ef user: kevin_walzer tags: tk_print_gdi_only
01:32
Simplify management of device contexts check-in: b4df9589 user: kevin_walzer tags: tk_print_gdi_only
01:18
Minor tweaks check-in: d88e5349 user: kevin_walzer tags: tk_print_gdi_only
2021-05-11
22:54
merge trunk check-in: c18fc9b8 user: dgp tags: core-8-7-a5-rc
15:27
Merge 8.6 check-in: b8cb10b7 user: jan.nijtmans tags: trunk, main
14:59
Merge 8.6 check-in: 4abc3939 user: culler tags: trunk, main
14:23
Make sure printDC is set throughout this file check-in: 662a83b3 user: kevin_walzer tags: tk_print_gdi_only
14:02
More tweaks check-in: 44b2040f user: kevin_walzer tags: tk_print_gdi_only
13:19
Slightly better fix for [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c check-in: fec57f68 user: jan.nijtmans tags: trunk, main
13:18
merge-mark check-in: 1f88220c user: jan.nijtmans tags: trunk, main
12:52
Minor cleanup check-in: 19566661 user: kevin_walzer tags: tk_print_gdi_only
12:35
Finally have device context working - text printing requires deeper debugging check-in: a25bddae user: kevin_walzer tags: tk_print_gdi_only
2021-05-10
16:10
Merge 8.6 check-in: 5ae3c2b4 user: culler tags: trunk, main
09:15
More test-cases check-in: 446f394b user: jan.nijtmans tags: glyph_indexing_2
09:05
Merge enhanced-index branch. Add two new functions ::tk::wordBreakBefore/::tk::wordBreakAfter check-in: c05a7101 user: jan.nijtmans tags: glyph_indexing_2
07:35
Merge 8.7 check-in: 7e0769a8 user: jan.nijtmans tags: strict-index, enhanced-index
06:59
Slightly better fix for [72de53dab2]: unreachable code after Tcl_Panic() in tkWinDraw.c Closed-Leaf check-in: 696a5a0b user: jan.nijtmans tags: bug-72de53dab2
06:44
Merge 8.6 check-in: c91c753d user: jan.nijtmans tags: trunk, main
02:11
More refinement, getting a little bit closer to text printing on Windows check-in: 24f99691 user: kevin_walzer tags: tk_print_gdi_only
2021-05-09
22:06
DC seems to work for text printing; now to debug script parameters check-in: 0e2f2704 user: kevin_walzer tags: tk_print_gdi_only
21:18
Further revision check-in: 2f75f492 user: kevin_walzer tags: tk_print_gdi_only
20:36
Tweaks check-in: 478ac258 user: kevin_walzer tags: tk_print_gdi_only
20:12
Test new approach for getting DC check-in: a3c45c33 user: kevin_walzer tags: tk_print_gdi_only
2021-05-08
21:29
Trying to identify why DC is not passed / retained check-in: 706392d5 user: kevin_walzer tags: tk_print_gdi_only
13:55
Minor progress check-in: 13e6aa26 user: kevin_walzer tags: tk_print_gdi_only
13:22
Merge printing and GDI files into one for tighter coupling of print device context check-in: a17e1c27 user: kevin_walzer tags: tk_print_gdi_only
12:46
Merging fix for 7bb246b072, thanks to M. Wayne Davis for the report check-in: 45044042 user: kevin_walzer tags: trunk, main
10:13
New branch check-in: fb4d941a user: kevin_walzer tags: tk_print_gdi_only
01:27
Minor adjustments check-in: 086ac91e user: kevin_walzer tags: tk_print
00:30
More changes check-in: 15705d8b user: kevin_walzer tags: tk_print
2021-05-07
21:12
Merge enhanced-index branch check-in: 1b236941 user: jan.nijtmans tags: glyph_indexing_2
21:11
Merge 8.7 check-in: 8bc156d8 user: jan.nijtmans tags: strict-index, enhanced-index
21:03
Fix bb937366b4 check-in: 6ba82629 user: jan.nijtmans tags: glyph_indexing_2
20:59
Compiler error check-in: dc6399d8 user: kevin_walzer tags: tk_print
20:58
Minor tweaks check-in: acfbcdd8 user: kevin_walzer tags: tk_print
10:43
Restore HDC management code - seems to be key to linking gdi and printing API's check-in: c14f98d7 user: kevin_walzer tags: tk_print
2021-05-06
15:52
Further adjustments check-in: 033ff1b8 user: kevin_walzer tags: tk_print
15:51
Try to obtain printer HDC at script level for printing check-in: ccf51518 user: kevin_walzer tags: tk_print
12:42
Gdi commands now active; next step: work out printing details at script level check-in: 117447e1 user: kevin_walzer tags: tk_print
03:48
More work on gdi needed to expose commands check-in: 2e206e96 user: kevin_walzer tags: tk_print
02:07
Begin integration of C printing at script level, still needs testing check-in: e8b11595 user: kevin_walzer tags: tk_print
2021-05-05
01:57
Fix typo check-in: ee810afd user: kevin_walzer tags: tk_print
01:54
Complete draft implementation of printing API check-in: 778abc06 user: kevin_walzer tags: tk_print
2021-05-04
13:51
Merge 8.6 Leaf check-in: 94da52f7 user: culler tags: RGBAImage87
13:12
merge trunk check-in: 48b834e6 user: dgp tags: core-8-7-a5-rc
09:12
Merge 8.6 check-in: 91b90b3c user: jan.nijtmans tags: trunk, main
01:49
Merge trunk check-in: f0009b00 user: kevin_walzer tags: tk_print
2021-05-03
21:10
Release candidate branch for Tk 8.7a5. check-in: b2a5bbe7 user: dgp tags: core-8-7-a5-rc
17:02
Fix warning when running the test suite: 'Warning: files left behind: imgPNG.test: test.png' check-in: 6eb31137 user: fvogel tags: trunk, main
16:10
Merge enhanced-index check-in: 7e3b1456 user: jan.nijtmans tags: glyph_indexing_2
16:08
Merge 8.7 check-in: c79af44a user: jan.nijtmans tags: strict-index, enhanced-index
16:06
Merge 8.6 check-in: 285c4d56 user: jan.nijtmans tags: trunk, main
15:39
Merge 8.7 check-in: 0ea21004 user: jan.nijtmans tags: strict-index, enhanced-index
07:19
Fix [8a5086219e]: ttk::entry issue check-in: fee2e853 user: jan.nijtmans tags: trunk, main
03:41
Add more functions check-in: edd465c5 user: kevin_walzer tags: tk_print
2021-05-02
19:49
Merge 8.6 check-in: 902097a7 user: culler tags: trunk, main
16:14
merge trunk Closed-Leaf check-in: 0b832d03 user: fvogel tags: bug-8a5086219e
16:05
Merge 8.7 check-in: afba67a8 user: jan.nijtmans tags: mac_styles_87
16:02
Merge enhanced-index check-in: e7f7a96c user: jan.nijtmans tags: glyph_indexing_2
15:59
Merge 8.7 check-in: 0d01b90f user: jan.nijtmans tags: strict-index, enhanced-index
15:47
Fix bugin TkGetIntForIndex(), only visible when running Tk 8.7 with Tcl 8.6 check-in: a125b92b user: jan.nijtmans tags: bug-8a5086219e
15:24
Fix 160dca67c0d8c8e7 - Tk 8.7 does not build against 8.6 using nmake check-in: 599b64f9 user: apnadkarni tags: trunk, main
13:28
Backout previous commit, this is not the right way. check-in: 3f41de96 user: fvogel tags: bug-8a5086219e
13:02
Really test for < 0. Otherwise building Tk 8.7 against Tcl 8.6 (as in https://github.com/tcltk/tk/runs/2485476718?check_suite_focus=true) makes test ttk entry-1.8 error out. check-in: 6f51347b user: fvogel tags: bug-8a5086219e
03:52
Merge 8.6 check-in: 736b3e2e user: culler tags: trunk, main
2021-05-01
17:45
Remove page setup - print customizing can be done at the select printer dialog check-in: 9d85b899 user: kevin_walzer tags: tk_print
15:39
Add non-regression test entry-1.8 check-in: f6089ece user: fvogel tags: bug-8a5086219e
15:24
Refine previous fix check-in: 7ca31340 user: fvogel tags: bug-8a5086219e
15:14
Fix [8a5086219e]: ttk::entry issue check-in: 2d6dfb7e user: fvogel tags: bug-8a5086219e
14:31
Fix compiler errors check-in: b5e1c9d9 user: kevin_walzer tags: tk_print
14:28
Draft implementation of complete setup dialog check-in: d9b4f6be user: kevin_walzer tags: tk_print
02:18
Linked vars now working; still need to refine page setup check-in: a8e8cf88 user: kevin_walzer tags: tk_print
2021-04-30
15:26
merge 8.7 check-in: 4119ae77 user: culler tags: mac_styles_87
02:16
Silence a few compiler warnings check-in: 5b19336d user: kevin_walzer tags: tk_print
02:03
Add page setup dialog check-in: daffeecb user: kevin_walzer tags: tk_print
2021-04-29
22:42
Fix shadowed variable warnings. check-in: c0d54837 user: culler tags: trunk, main
22:35
For Aqua, use an explicit backing CALayer for the TKContentView. Fixes [d281848f97] and other rendering issues. check-in: 623c9665 user: culler tags: trunk, main
22:22
Merge CALayer-86 Closed-Leaf check-in: 2a547c17 user: culler tags: CALayer-87
12:28
unofficial -> snapshot check-in: ff7cbbf1 user: jan.nijtmans tags: trunk, main
2021-04-28
16:05
Merge-mark check-in: a1b9f840 user: jan.nijtmans tags: trunk, main
15:56
Merge CALayer-86 check-in: 116cd8f9 user: culler tags: CALayer-87
05:26
CALayer backing for 8.7 check-in: a145a574 user: culler tags: CALayer-87
02:15
Clean up function comment check-in: 17e541cf user: kevin_walzer tags: tk_print
02:13
tkWinPrint.c not building, and not working if it builds; going to start building my own using Michael Schwartz API and Harald Oehlmann function structure, and radically simplifying down to printer access, dialogs, and job control; this is my very basic start, much more to come check-in: cf4b4a44 user: kevin_walzer tags: tk_print
2021-04-27
13:52
Merge 8.7 check-in: 16046ad5 user: jan.nijtmans tags: mac_styles_87
13:49
Merge enhanced-index check-in: 1adfaad0 user: jan.nijtmans tags: glyph_indexing_2
13:47
Merge 8.7 check-in: d8df2ca4 user: jan.nijtmans tags: strict-index, enhanced-index
2021-04-26
19:00
merge core-8-6-branch check-in: 4acabf2a user: fvogel tags: trunk, main
18:25
Merge 8.6 check-in: 76567aa8 user: culler tags: trunk, main
00:54
Merge 8.6 check-in: 2124b554 user: culler tags: trunk, main
2021-04-25
17:02
merge mark check-in: d0b20910 user: fvogel tags: trunk, main
17:01
Close unintended fork. check-in: b0c51b0b user: fvogel tags: trunk, main
16:59
Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. check-in: d09c8c40 user: fvogel tags: trunk, main
15:18
Make TCL_INDEX_TEMP_TABLE flag usable in Tk 8.7. Not used anywhere yet. check-in: e0e5e109 user: jan.nijtmans tags: trunk, main
2021-04-24
20:58
merge trunk Closed-Leaf check-in: 693fbc83 user: fvogel tags: patch-85c8397412
2021-04-23
10:11
Merge enhanced-index branch check-in: 08ac223e user: jan.nijtmans tags: glyph_indexing_2
10:10
Merge 8.7 check-in: 628788ba user: jan.nijtmans tags: strict-index, enhanced-index
10:08
Merge 8.6 check-in: fa6dedeb user: jan.nijtmans tags: trunk, main
2021-04-22
21:02
Merge gcc_unstable_tests_87, stabilizing event-9 in GitHub Actions. check-in: 78778702 user: fvogel tags: trunk, main
13:34
Merge 8.7 check-in: e549e0cf user: culler tags: mac_styles_87
13:10
Incremental progress check-in: 3e0648f8 user: kevin_walzer tags: tk_print
13:07
Merge 8.6 check-in: 5eeb3b27 user: culler tags: trunk, main
07:21
Backout previous commit, without 'after 50' event-9 can fail, see https://github.com/tcltk/tk/actions/runs/773274107 Closed-Leaf check-in: cc5e70a3 user: fvogel tags: gcc_unstable_tests_87
01:05
Minor tweaks check-in: cdaab0d0 user: kevin_walzer tags: tk_print
2021-04-21
21:47
merge 8.7 check-in: 8f9ef195 user: culler tags: mac_styles_87
21:45
Merge 8.6 check-in: e3343b95 user: culler tags: trunk, main
14:33
Merge 8.7 check-in: 635dc63a user: culler tags: mac_styles_87
12:16
Merge 8.6 check-in: ff12b513 user: culler tags: trunk, main
09:31
Merge 8.6 check-in: 64253f17 user: jan.nijtmans tags: trunk, main
08:48
Previous state apparently lets event-9 succeed, this is a slightly lighter try without 'after 50' check-in: 95126b71 user: fvogel tags: gcc_unstable_tests_87
2021-04-20
12:28
Start to remove compiler warnings check-in: a9391216 user: kevin_walzer tags: tk_print
01:26
Rename file check-in: 0dd1a7c1 user: kevin_walzer tags: tk_print
2021-04-19
17:57
Another try... check-in: 434231ca user: fvogel tags: gcc_unstable_tests_87
16:42
Merge 8.6 check-in: cfb47bb9 user: jan.nijtmans tags: trunk, main
15:46
Merge 8.6 check-in: 3eb80b73 user: culler tags: trunk, main
02:07
Remove some compiler warnings, still more work to get build in place check-in: 1f15bd3d user: kevin_walzer tags: tk_print
2021-04-18
21:14
Try focussing the window in which we will warp. check-in: 281747ab user: fvogel tags: gcc_unstable_tests_87
12:07
Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: f3966017 user: fvogel tags: trunk, main
11:54
Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 82ba423f user: fvogel tags: trunk, main
11:45
Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. Also, propagate the fix for [1630271fff] from marks to embedded images and windows. check-in: a8bac7ee user: fvogel tags: trunk, main
02:09
Add print.tcl check-in: 80c69034 user: kevin_walzer tags: tk_print
02:05
Major re-work to printing API on Windows; initial Windows script implementation of printing; still need to build and test, but want to get this milestone committed check-in: 27b57a22 user: kevin_walzer tags: tk_print
2021-04-17
21:54
Fix [3540e4929cd]: Revised [text]: textDisp-17.10 fails. The tests of the TkTextScanCmd procedure combine xview, yview and scan commands, and typically check what is the resulting index @0,0. However, the text widget updates its view at idle time, and the tests shall take this fact into account, otherwise the results may be linked between tests. Especially textDisp-17.9 has wrong expected result (see also commit [bf453137e1]). check-in: 150dedc4 user: fvogel tags: trunk, main
11:19
Add an update after tkwait visibility in event-9. check-in: 27071ef0 user: fvogel tags: gcc_unstable_tests_87
2021-04-14
13:53
Merge 8.7 check-in: 5e420b84 user: jan.nijtmans tags: mac_styles_87
13:52
Merge enhanced-index branch check-in: 4215d259 user: jan.nijtmans tags: glyph_indexing_2
13:51
Merge 8.7 check-in: f804749b user: jan.nijtmans tags: tk_print
13:50
Merge 8.7 check-in: 604a4eba user: jan.nijtmans tags: strict-index, enhanced-index
12:37
Fix [881c87c2a9]: package require Tk error in revised_text (which was on trunk too ...) check-in: d306244c user: jan.nijtmans tags: trunk, main
2021-04-09
15:48
Merge "enhanced-index" branch check-in: bd532f7a user: jan.nijtmans tags: glyph_indexing_2
13:59
Merge 8.7 check-in: e789fb21 user: jan.nijtmans tags: mac_styles_87
13:57
Merge 8.7 check-in: 17fdacd3 user: jan.nijtmans tags: strict-index, enhanced-index
13:56
Merge 8.7 check-in: 576a84db user: jan.nijtmans tags: tk_print
09:41
TIP #595: Unicode-aware/case-sensitive Loadable Library handling check-in: a64ebb6e user: jan.nijtmans tags: trunk, main
09:31
Merge 8.6 check-in: 4885c2e1 user: jan.nijtmans tags: trunk, main
2021-04-08
16:09
Merge 8.6 check-in: bcba9db4 user: culler tags: trunk, main
2021-04-07
15:44
Merge 8.6 check-in: 85ebe380 user: culler tags: trunk, main
2021-04-06
15:58
update rules.vc Closed-Leaf check-in: dcbfe986 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
15:47
Make pkgIndex.tcl files work on all platforms check-in: e0e1f58c user: jan.nijtmans tags: bug-ea39ab591e, tip-595
2021-04-05
20:19
Always measure color string in bytes, not (unicode?) chars. check-in: b500f1a4 user: jan.nijtmans tags: trunk, main
19:29
Merge 8.7 check-in: 0240ed55 user: jan.nijtmans tags: mac_styles_87
19:27
merge-mark check-in: 80004156 user: jan.nijtmans tags: glyph_indexing_2
19:25
Merge 8.7 check-in: 10c6e701 user: jan.nijtmans tags: strict-index, enhanced-index
2021-04-04
15:13
Merge 8.7 check-in: 44de2fe4 user: jan.nijtmans tags: glyph_indexing_2
15:06
Merge 8.7 check-in: 2bd1907f user: jan.nijtmans tags: tk_print
15:03
Merge 8.7 check-in: 74f1313a user: jan.nijtmans tags: bug-ea39ab591e, tip-595
15:01
Merge 8.6 check-in: e1a4f30a user: jan.nijtmans tags: trunk, main
2021-04-01
14:06
Merge 8.7. Use Tcl_StaticLibrary in tkAppInit.c/winMain.c (accidently committed to the wrong branch, doesn't really matter) check-in: d20c36a3 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
11:01
Merge 8.7 check-in: 8645edd6 user: jan.nijtmans tags: glyph_indexing_2
2021-03-31
18:23
Imported fix for: nanosvg #179: "Division by float 0" check-in: f6d43a85 user: oehhar tags: trunk, main
01:07
Merge trunk; remove more compiler warnings check-in: 4d1a398b user: kevin_walzer tags: tk_print
2021-03-30
08:41
slightly simpler check-in: ef060f2d user: jan.nijtmans tags: glyph_indexing_2
08:32
Teach wrapper functions like ::tk::endOfCluster how to handle "end-1" check-in: 50f253b9 user: jan.nijtmans tags: glyph_indexing_2
2021-03-29
07:32
Merge 8.7 check-in: 1f2a0706 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
07:30
Merge "enhanced-index" branch, so this TIP can make use of indices like "end-1" check-in: dbf58326 user: jan.nijtmans tags: glyph_indexing_2
06:48
Merge 8.7 check-in: cea564b1 user: jan.nijtmans tags: strict-index, enhanced-index
06:30
Merge 8.6 check-in: 25b7344a user: jan.nijtmans tags: trunk, main
2021-03-26
23:48
Back out commit of print.tcl, not ready for prime time check-in: 7185c3c5 user: kevin_walzer tags: tk_print
21:07
Adding print script commands, not ready to deploy or test; adding cleaned up printer and GDI code for Windodws check-in: 68f0e956 user: kevin_walzer tags: tk_print
14:03
macOS code cleanup check-in: 6aab4a41 user: jan.nijtmans tags: glyph_indexing_2
10:25
renumber testcases and add constraints check-in: 83f7ab4b user: jan.nijtmans tags: glyph_indexing_2
07:51
Support any ICU version between 50 and 69 check-in: dda0bc85 user: jan.nijtmans tags: glyph_indexing_2
2021-03-25
23:30
renumber testcases check-in: a8c3d5b8 user: jan.nijtmans tags: glyph_indexing_2
23:29
Add optional argument ?locale?. Only used for the ICU implementation check-in: 0f492477 user: jan.nijtmans tags: glyph_indexing_2
23:07
Merge trunk check-in: 106a481f user: jan.nijtmans tags: glyph_indexing_2
22:46
Merge 8.6 check-in: 9441dae2 user: jan.nijtmans tags: trunk, main
22:06
Add "cluster" testcases, and make them pass in all environments check-in: a3147e49 user: jan.nijtmans tags: glyph_indexing_2
10:05
More WIP check-in: 01ffd7cf user: jan.nijtmans tags: glyph_indexing_2
2021-03-24
16:54
Handle Characters > U+FFFF better check-in: fac7b587 user: jan.nijtmans tags: glyph_indexing_2
16:08
::tk::startOfCluster/::tk::endOfCluster are now giving the correct result on ICU 68 (or ICU 64 on XQuarz) check-in: edad79ca user: jan.nijtmans tags: glyph_indexing_2
11:33
more progress check-in: edcbb06a user: jan.nijtmans tags: glyph_indexing_2
2021-03-23
17:03
Merge 8.7. Start integrating ICU with Tk. WIP. check-in: ced3b5a1 user: jan.nijtmans tags: glyph_indexing_2
16:34
Merge 8.6 check-in: df882603 user: jan.nijtmans tags: trunk, main
14:07
Merge 8.7 check-in: c633ca6a user: jan.nijtmans tags: glyph_indexing_2
13:55
merge-mark check-in: 7594b77f user: jan.nijtmans tags: trunk, main
11:04
Make the algorithm for handling high-resolution Mousewheel on Windows EXACTLY the same as on MacOS. See [c2be406526]. check-in: 6cc0e13d user: jan.nijtmans tags: trunk, main
2021-03-22
08:27
merge trunk check-in: 5f546f31 user: fvogel tags: patch-85c8397412
08:24
merge core-8-6-branch (and resolve conflicts in event-9 and textTag-16.2) check-in: 658c84d4 user: fvogel tags: trunk, main
2021-03-21
16:56
more tweak in MacOS implementation check-in: cd60744c user: jan.nijtmans tags: glyph_indexing_2
16:27
Merge 8.7 check-in: c74adc4c user: jan.nijtmans tags: glyph_indexing_2
16:19
Fix mouswheel handling when mouse doesn't have horizontal movement, but this is handled by the driver when using Shift. Could happen for both MacOS as UNIX check-in: 9e3b6dcb user: jan.nijtmans tags: trunk, main
16:16
Fix startOfClusterObjCmd/endOfClusterObjCmd so they can handle index "end" too. Needed in text widget. check-in: a86976a4 user: jan.nijtmans tags: glyph_indexing_2
2021-03-20
17:36
Finish incomplete function renaming. Remove unused function check-in: 4b09803e user: jan.nijtmans tags: glyph_indexing_2
2021-03-19
16:36
Define ::tk::startOfCluster/::tk::endOfCluster directly for MacOS check-in: abceff7d user: jan.nijtmans tags: glyph_indexing_2
16:06
Merge 8.7 check-in: d1e1a518 user: jan.nijtmans tags: glyph_indexing_2
14:39
Fix [c2be406526]: Bug in scroll wheel event handling in Tk 8.7a4 on the Mac check-in: ab3c30c1 user: jan.nijtmans tags: trunk, main
14:27
Merge 8.7 Closed-Leaf check-in: b23206fd user: jan.nijtmans tags: bug-9b6065d1fd
14:16
Merge 8.6 check-in: 598b6601 user: jan.nijtmans tags: trunk, main
2021-03-17
08:00
Incorporate Csaba's suggestion: Timeout to 300ms (was 1.5s). And after timeout occurred, always jump at least 120 in the first mousewheel move Closed-Leaf check-in: 4588b7cd user: jan.nijtmans tags: bug-c2be406526
07:46
\Merge 8.7 check-in: bce1fc00 user: jan.nijtmans tags: bug-c2be406526
07:39
Don't compile in ucs-2be encoding when Tk is compiled with Tcl 9.0 headers, since it's only used when Tk 8.7 is dynamically loaded in Tcl 8.6. Also make sure that the Tcl_UtfCharComplete() call in this encoding is always the pre-TIP #575 version check-in: 6501e0c3 user: jan.nijtmans tags: trunk, main
2021-03-16
17:13
Merge 8.6 check-in: efdcbbe7 user: jan.nijtmans tags: trunk, main
16:43
"send" testcases are failing, see https://github.com/tcltk/tk/runs/2119251577. Most likely this is the reason .... check-in: 6743907f user: jan.nijtmans tags: bug-9b6065d1fd
14:58
Merge 8.7 check-in: e014e082 user: jan.nijtmans tags: strict-index, enhanced-index
14:57
Merge 8.7 check-in: 836baf8f user: jan.nijtmans tags: tk_print
14:56
Merge 8.7 check-in: c1d25e7f user: jan.nijtmans tags: bug-9b6065d1fd
14:48
Remove useless lines: xEvent.xkey.keycode == 0 cannot happen here check-in: 555f5742 user: jan.nijtmans tags: bug-c2be406526
14:42
improve smooth behavior on Aqua check-in: daf06548 user: jan.nijtmans tags: bug-c2be406526
10:04
Fix correct accumulation of delta check-in: 6a907355 user: jan.nijtmans tags: bug-c2be406526
08:53
Make WHEEL_DELAY 1.5 s not 1.5 ms. Fix indenting check-in: a26310f5 user: jan.nijtmans tags: bug-c2be406526
08:32
Better fix: accumulate mousewheel data until 'tick' is reached. About same algorith as used on Windows, see [75d38f8608] check-in: 378dae49 user: jan.nijtmans tags: bug-c2be406526
2021-03-15
20:10
fix and testcase for ticket [9b6065d1fd] check-in: 87c23bfe user: griffin tags: bug-9b6065d1fd
11:46
Merge 8.6 check-in: 172f8a87 user: jan.nijtmans tags: trunk, main
09:58
Possible fix for [c2be406526], for now just an experiment. check-in: 2c4fe9b8 user: jan.nijtmans tags: bug-c2be406526
09:21
Get rid of hackery function TkUtfPrev(): No longer necessary due to TIP #575 check-in: 33fed411 user: jan.nijtmans tags: trunk, main
2021-03-13
09:33
merge trunk check-in: fe07c641 user: fvogel tags: patch-85c8397412
09:31
Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. check-in: 0106f36b user: fvogel tags: trunk, main
2021-03-09
20:42
Re-add lost explanatory comment in test event-9 check-in: 6e8ec0ea user: fvogel tags: patch-85c8397412
20:39
merge trunk (and fix conflict in test event-9) check-in: 5bc7f083 user: fvogel tags: patch-85c8397412
20:33
Fix [d50f63a0e1]: menu-38.1 hangs when unconstrained. check-in: c0bc7ec7 user: fvogel tags: trunk, main
12:10
Merge 8.7 check-in: 74933e10 user: jan.nijtmans tags: tk_print
11:09
Merge 8.6 check-in: b566fec9 user: jan.nijtmans tags: trunk, main
10:45
Merge 8.6 check-in: b15f0d18 user: jan.nijtmans tags: trunk, main
01:16
propsed fix for lost "update" command after "destroy ." check-in: 23480ba5 user: griffin tags: bug-9b6065d1fd
00:44
Create new branch named "bug-9b6065d1fd" check-in: 80849fbf user: griffin tags: bug-9b6065d1fd
2021-03-08
16:44
Merge 8.7. Another round of compiler warnings check-in: 03a15359 user: jan.nijtmans tags: tk_print
16:43
Unneccessary *_InitStubs() calls check-in: cd1fb75b user: jan.nijtmans tags: trunk, main
15:18
Merge 8.7 check-in: c2b5f2c2 user: jan.nijtmans tags: tk_print
15:16
Merge 8.6 check-in: 076264ca user: jan.nijtmans tags: trunk, main
13:37
Make tkWinGID.c and tkWinPrint.c compile. Still various compiler warnings check-in: c9958dc1 user: jan.nijtmans tags: tk_print
2021-03-06
01:26
Add tkWinGDI.c check-in: 0b726a00 user: kevin_walzer tags: tk_print
01:14
Replacing my printer code with a complete implementation courtesy of Harald Oehlmann; adding Michael Schwartz's GDI code after light tweaking, more extensive review and re-work needed to build; need to review and add Michael Schwartz's script-level implementation for printing text files and canvas widgets based on these C primitives check-in: 89094b3e user: kevin_walzer tags: tk_print
2021-03-05
08:47
Merge 8.7 check-in: 721d375b user: jan.nijtmans tags: bug-ea39ab591e, tip-595
07:39
Add Linux builds against Tcl 8.7 and 9.0 too check-in: 7737f79d user: jan.nijtmans tags: trunk, main
2021-03-04
20:39
Fix [8227d46f9d]: imgPhoto test failures and [236dfa6057]: imgPNG-4.4 test failure, which were essentially the same bug: a wrongly placed #endif check-in: e4d36a5a user: jan.nijtmans tags: trunk, main
2021-03-02
19:04
Merge 8.6 check-in: ea7782aa user: culler tags: trunk, main
2021-03-01
19:59
Fix [9eb2c5c90c]: warning in tkImgPhoto.c check-in: f23f42a9 user: fvogel tags: trunk, main
16:36
Merge 8.6 check-in: 6d6dd610 user: jan.nijtmans tags: trunk, main
08:12
Merge 8.6 check-in: 32ebdabb user: jan.nijtmans tags: trunk, main
2021-02-28
09:20
merge trunk check-in: e56700cc user: fvogel tags: patch-85c8397412
09:08
Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: bd3e4455 user: fvogel tags: trunk, main
03:56
Merge 8.6 check-in: ea1c1aad user: marc_culler tags: trunk, main
2021-02-27
15:22
Merge TIP 529 to trunk check-in: 790e32e7 user: kevin_walzer tags: trunk, main
10:46
Cherrypick Jan's suggestions [ee33dc39] and resolve conflict. check-in: 33dc4adb user: fvogel tags: patch-85c8397412
2021-02-25
15:45
Merge 8.7 check-in: 231be8e9 user: jan.nijtmans tags: mac_styles_87
15:44
Merge 8.7 check-in: 64b675f8 user: jan.nijtmans tags: glyph_indexing_2
15:09
Merge 8.7 check-in: b61da129 user: jan.nijtmans tags: strict-index, enhanced-index
13:53
Merge 8.7 check-in: 1317f17f user: jan.nijtmans tags: bug-ea39ab591e, tip-595
10:19
Merge 8.6 check-in: 7a8c5279 user: jan.nijtmans tags: trunk, main
2021-02-23
08:21
Merge 8.7 check-in: 99f2f945 user: jan.nijtmans tags: strict-index, enhanced-index
2021-02-21
04:37
Fix minor typos check-in: 6f357192 user: kevin_walzer tags: tk_print
04:28
Trying different approach based on TextOut rather than DrawText. Currently prints narrow column on page, but will do further refinement. check-in: a1c82516 user: kevin_walzer tags: tk_print
2021-02-19
07:46
Merge 8.7. Fix some warnings in tkWinPrint.c, like "if (output = 0)" should be "if (output == 0)" check-in: 2fb69231 user: jan.nijtmans tags: tk_print
2021-02-17
11:03
Merge 8.7 check-in: fdb93746 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
08:52
Using "ln" doesn't work correctly for lower-directories like "ttk", when zipping libtk.vfs check-in: 763267f7 user: jan.nijtmans tags: trunk, main
2021-02-16
14:01
Attempt to make double-arch binary on MacOS check-in: fac4d9dc user: jan.nijtmans tags: trunk, main
2021-02-15
15:01
Fix windows build using --disable-shared check-in: 6bc49a4f user: jan.nijtmans tags: trunk, main
14:36
Use "macher" utility in stead of append on MacOSX, just as Tcl does check-in: b4858cc4 user: jan.nijtmans tags: trunk, main
10:09
Sync unix/tcl.m4 with Tcl. Re-generate unix/configure check-in: d7c02c8e user: jan.nijtmans tags: trunk, main
2021-02-14
15:19
Cherrypick version detection fixes in controlPointerWarpTiming check-in: 24fd2f0b user: fvogel tags: patch-85c8397412
2021-02-12
09:30
More MSVC++ 6.0-friendly solution for [822330269b] check-in: e129a2ef user: jan.nijtmans tags: trunk, main
09:11
Fix pkgconfig testcase for --disable-shared builds check-in: 449aafff user: jan.nijtmans tags: trunk, main
08:50
Now that TIP #430 works for Tk, no longer install tk_library/tk.tcl and friends in <prefix>/lib/tk8.7 check-in: a9709559 user: jan.nijtmans tags: trunk, main
08:13
Better job of locating the tclsh binary (to be unzipped for --disable-shared). Also, don't abort build when it fails check-in: 7ae1803c user: jan.nijtmans tags: trunk, main
2021-02-11
21:39
Extend condition for running an 'after' in controlPointerWarpTiming to Windows 10 or above (instead of exactly Win10). check-in: a0b06657 user: fvogel tags: patch-85c8397412
21:13
Typo check-in: c2650116 user: fvogel tags: patch-85c8397412
18:14
Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. Patch from Erik Leunissen applied as-is. check-in: 35b17035 user: fvogel tags: patch-85c8397412
09:26
typo in github actions linux build check-in: b7c57318 user: jan.nijtmans tags: trunk, main
2021-02-10
11:13
Merge 8.7 check-in: 5bc0aaa7 user: jan.nijtmans tags: strict-index, enhanced-index
10:57
Make TIP #430 (finally) work with Tk. check-in: b5e6fa24 user: jan.nijtmans tags: trunk, main
10:23
Merge 8.6 check-in: c2c7ce7b user: jan.nijtmans tags: trunk, main
2021-02-09
16:45
In Github actions, build against the Tcl bug-87e840c26c branch Closed-Leaf check-in: 87c2fefd user: jan.nijtmans tags: bug-87e840c26c
16:39
Only set the dllfile,runtime key info when doing a shared build check-in: ba4cf1e8 user: jan.nijtmans tags: bug-87e840c26c
14:13
Add --disable-zipfs to macosx/GNUmakefile check-in: 78fed98b user: jan.nijtmans tags: bug-87e840c26c
12:56
Add "dllfile,runtime" to Tk package configuration check-in: b8afddd0 user: jan.nijtmans tags: bug-87e840c26c
09:37
Use --disable-vfs when linking with Tcl 8.6 check-in: fe35c6bf user: jan.nijtmans tags: bug-87e840c26c
2021-02-08
15:18
Merge 8.7. Don't pack "demo" directory in zip-file check-in: 4886b4ca user: jan.nijtmans tags: bug-87e840c26c
13:37
Merge 8.6 check-in: efab92a9 user: jan.nijtmans tags: trunk, main
2021-02-07
23:31
Merge trunk check-in: 74a32b4e user: pspjuth tags: pspjuth-treeview
20:17
merge core-8-6-branch check-in: 8a667241 user: fvogel tags: trunk, main
14:18
Fix [9e1312f32c]: Delivery of <Enter> event to master after destruction of slave widget check-in: 94e45daa user: fvogel tags: trunk, main
2021-02-05
14:17
Merge 8.7 check-in: df7b1b6e user: jan.nijtmans tags: bug-87e840c26c
08:51
Fix [f9bd73629e] follow-up. Thanks, Csaba, for discovering this! check-in: f0957b8a user: jan.nijtmans tags: trunk, main
2021-02-04
14:17
Merge 8.7. Make a --disable-shared build handle the Tk zip file. check-in: 134ff86e user: jan.nijtmans tags: bug-87e840c26c
11:34
Sync */tcl.m4 with Tcl check-in: 52f86aa6 user: jan.nijtmans tags: trunk, main
2021-02-03
18:59
Actually, the @available directive was available in XCode 10.9 (for macOS 10.14) check-in: a03a3fcd user: marc_culler tags: trunk, main
17:40
Fix [effc24d25b]: Mac OS: compilation error reported (even though it's only a warning) check-in: ae4292b8 user: jan.nijtmans tags: trunk, main
10:31
Merge 8.7 check-in: 8fe5cc83 user: jan.nijtmans tags: strict-index, enhanced-index
09:48
New macro TK_OPTION_UNDERLINE_DEF, which simplifies the default handling for "-underline" options. check-in: 7613a7a3 user: jan.nijtmans tags: trunk, main
08:51
Merge 8.7 check-in: 1b0fec67 user: jan.nijtmans tags: strict-index, enhanced-index
2021-01-28
16:56
Merge 8.7 check-in: 516179c4 user: jan.nijtmans tags: strict-index, enhanced-index
2021-01-08
17:22
Merge 8.7 check-in: d69226e8 user: jan.nijtmans tags: strict-index, enhanced-index
2020-10-28
14:30
Merge 8.7 check-in: 8d28c730 user: jan.nijtmans tags: strict-index, enhanced-index
2020-10-25
20:01
Merge 8.7 check-in: 37a2e199 user: jan.nijtmans tags: strict-index, enhanced-index
2020-10-23
11:14
Merge trunk check-in: 259b6d39 user: jan.nijtmans tags: strict-index, enhanced-index
08:28
Merge 8.7 check-in: 7e98a959 user: jan.nijtmans tags: strict-index, enhanced-index
2020-10-12
10:00
Now really fix menu-3.71 expected result check-in: 27b5203c user: jan.nijtmans tags: strict-index, enhanced-index
09:17
Fix menu-3.71 expected result check-in: c3724d51 user: jan.nijtmans tags: strict-index, enhanced-index
06:09
Merge trunk check-in: c2d6d51f user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-29
16:06
Merge trunk check-in: a7be1012 user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-18
12:36
Merge 8.7 check-in: db77cb70 user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-17
15:46
Merge 8.7 check-in: 26b7b9d5 user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-16
14:30
Merge 8.7 check-in: 1f69ef71 user: jan.nijtmans tags: strict-index, enhanced-index
14:24
Fix crash in Travis testcase run check-in: 047af188 user: jan.nijtmans tags: strict-index, enhanced-index
12:34
Merge trunk. Fix spinbox behavior check-in: 63b91f2f user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-15
10:45
Merge 8.7 check-in: c1ea46e5 user: jan.nijtmans tags: strict-index, enhanced-index
2020-09-14
16:25
Make default underline -1 (again) when compiled with Tcl 8 headers check-in: b85e9c72 user: jan.nijtmans tags: strict-index, enhanced-index
14:58
Make all test-cases pass (finally) check-in: 46392784 user: jan.nijtmans tags: strict-index, enhanced-index