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 | |