Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
467 check-ins using file macosx/tkMacOSXSysTray.c version a93085fa
2021-07-20
| ||
13:15 | Fiddle with updateText a bit more check-in: 0f030192 user: culler tags: revised_text_warning | |
12:56 | Fiddle with calls to updateText check-in: 3b2013ce user: culler tags: revised_text_warning | |
12:30 | typo check-in: bd70b8e8 user: culler tags: revised_text_warning | |
12:28 | Fix text-18.4-text-18.7. check-in: a453f807 user: culler tags: revised_text_warning | |
12:15 | Merge revised_text_clip check-in: efa3e391 user: culler tags: revised_text_warning | |
2021-07-19
| ||
17:11 | Reduce warnings in macOS tests check-in: 7656956d user: culler tags: revised_text_warning | |
12:27 | Stabilize textIndex-19.12.2 which failed sometimes (on Linux at Github Actions), depending on timing. check-in: 10d25371 user: fvogel tags: less_test_constraints_revised_text | |
2021-07-18
| ||
20:50 | Limit the diffs in textDisp.test between legacy and revised versions to the minimum. check-in: 6a91f84f user: fvogel tags: less_test_constraints_revised_text | |
18:47 | Oops. Fix wrong conflict resolution in previous commit. check-in: 1c93526c user: fvogel tags: less_test_constraints_revised_text | |
18:40 | Backout 6 commits made on 2021-07-17 that all tagged tests with 'notAqua' constraint. Indeed, [d2331df5a6] is now fixed. Let's see how those tests run on the mac. check-in: 488a852a user: fvogel tags: less_test_constraints_revised_text | |
18:33 | Fix [d2331df5a6]: Revised [text]: textDisp-6.6 redraws line 3.0 check-in: 92312600 user: fvogel tags: less_test_constraints_revised_text | |
12:23 | Fix typo triggering error in test textDisp-9.1 check-in: 2948528a user: fvogel tags: less_test_constraints_revised_text | |
2021-07-17
| ||
13:35 | One more failure on Brad's mac constrained with 'notAqua'. check-in: 9591db22 user: fvogel tags: less_test_constraints_revised_text | |
13:34 | One more failure on Brad's mac constrained with 'notAqua'. check-in: 546b8fdd user: fvogel tags: less_test_constraints_revised_text | |
13:33 | Two more failures on Brad's mac constrained with 'notAqua'. This seems to be endless due to tests unstability. check-in: f6319c0c user: fvogel tags: less_test_constraints_revised_text | |
13:28 | One more failure on Brad's mac constrained with 'notAqua' check-in: 48d2887d user: fvogel tags: less_test_constraints_revised_text | |
13:21 | Constraint textDisp-8.1, -8.8, -9.11 -11.2, -11.3 and -11.4 with 'notAqua' since they fail on mac at GitHub (either with the xcode build or with the clang build) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 4f6c76b3 user: fvogel tags: less_test_constraints_revised_text | |
13:09 | Constraint textDisp-4.1, -4.10, -8.12 and -11.13 with 'notAqua' since they fail on Brad's mac (with Catalina) with revised_text (but not with the legacy code!?). Either a logging bug or an emanation of [d2331df5a6]. check-in: 27302658 user: fvogel tags: less_test_constraints_revised_text | |
09:55 | Attempt to let textDisp-6.6 pass on Linux at Github (I cannot reproduce failure https://github.com/tcltk/tk/runs/3083860728?check_suite_focus=true on my systems) check-in: 20b4b415 user: fvogel tags: less_test_constraints_revised_text | |
2021-07-14
| ||
16:31 | Remove unneeded differences between textDisp.test versions between the legacy version tests and the revised version tests. Some test results really are different between legacy and revised versions, but we don't need that much clutter in the diffs. check-in: 3e60667d user: fvogel tags: less_test_constraints_revised_text | |
15:50 | Remove (almost) all test constraints in textDisp.test, and in any case *all* 'textfonts' constraints. This is a merge of branch less_tests_constraints with a pivot --baseline [15b61fbd], followed by 38 conflicts resolution. Also, adopt word 'elided' everywhere since it's much more widespread in the codebase and manual than 'elidden' (see [50657984]). Also, adapt expected results of textDisp-24.9, textDisp-24.10, textDisp-24.11 textDisp-24.18 to the wrapping alrgorithm that is different from the legacy code (see [8e9dd5bf]. check-in: 5baf12e3 user: fvogel tags: less_test_constraints_revised_text | |
2021-07-03
| ||
02:24 | Add localization to print dialog for X11 check-in: b913ae93 user: kevin_walzer tags: tk_print | |
2021-07-02
| ||
15:00 | merge-mark check-in: f1358255 user: jan.nijtmans tags: trunk, main | |
14:45 | Merge 8.6 check-in: 9b8aa74e user: jan.nijtmans tags: trunk, main | |
2021-06-25
| ||
10:01 | Merge 8.7 check-in: 13856279 user: jan.nijtmans tags: tk_print | |
2021-06-24
| ||
08:50 | Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: e5beebfb user: jan.nijtmans tags: glyph_indexing_2 | |
08:48 | Fix [c2d964e537]: tk.tcl file in glyph_indexing_2 branch is outdated check-in: b5033e15 user: jan.nijtmans tags: strict-index, enhanced-index | |
2021-06-23
| ||
10:27 | Merge 8.7 check-in: f02fe68e user: jan.nijtmans tags: revised_text, tip-466 | |
10:26 | Merge 8.7 check-in: a537f42a user: jan.nijtmans tags: mac_styles_87 | |
10:25 | Merge enhanced-index check-in: 2f1cd031 user: jan.nijtmans tags: glyph_indexing_2 | |
10:24 | Merge 8.7 check-in: 51261f31 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:22 | c++ fix in winMain.c check-in: ef6c6960 user: jan.nijtmans tags: trunk, main | |
10:15 | Merge 8.6 check-in: 499aaa51 user: jan.nijtmans tags: trunk, main | |
2021-06-22
| ||
13:26 | Merge 8.6 check-in: d98e7897 user: jan.nijtmans tags: trunk, main | |
11:52 | Merge 8.6 check-in: c49d1a44 user: jan.nijtmans tags: trunk, main | |
09:58 | Fix [4a40353237]: Serious regression regarding ttk::notebook index validation check-in: 9474765e user: jan.nijtmans tags: trunk, main | |
2021-06-21
| ||
13:22 | Merge 8.7 check-in: 9975a65a user: jan.nijtmans tags: trunk, main | |
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 | |
2021-06-02
| ||
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-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
| ||
15:37 | Make textDisp-24.25 independent of (fixed width) font used, so that it should now pass on all platforms and build types. Closed-Leaf check-in: 2ce6e756 user: fvogel tags: revised_text_clip | |
14:22 | Add TIP's to changes file check-in: 3f71085e user: jan.nijtmans tags: core-8-7-a5-rc | |
12:34 | Cherrypick [9f2c68d7] and [79aaa1a0] making textDisp-24.25 independent of the (fixed width) font used. check-in: 570000ad user: fvogel tags: revised_text, tip-466 | |
08:32 | merge revised_text branch check-in: 65a277d7 user: fvogel tags: revised_text_clip | |
2021-05-27
| ||
19:32 | Robustify test textIndex-19.14. This test failed on Linux and macOS due to differences in font subsitution when {Courier -24} was not exactly available. The cure is to let the expected result of the test be calculated for the '+/-displaylines' index modifier. Indeed with this modifier the character position is determined by the current pixel position, which depends on the exact font substituted. check-in: e8c0d6ee user: fvogel tags: revised_text, tip-466 | |
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 | |
11:52 | merge revised_text branch, to benefit from the fixes in mac-build.yml (GitHub Actions workflow). check-in: 49324fc7 user: fvogel tags: revised_text_clip | |
2021-05-26
| ||
21:54 | Use XSetClipRectangles on macOS; remove warning message from XCopyArea. check-in: 1bda380b user: culler tags: revised_text_clip | |
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 | |
09:49 | merge trunk check-in: ea300ffe user: fvogel tags: revised_text, tip-466 | |
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 | |
07:49 | merge trunk check-in: 4b56c1d8 user: fvogel tags: revised_text, tip-466 | |
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 | |
08:25 | merge trunk check-in: 36dc7222 user: fvogel tags: revised_text, tip-466 | |
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 | |
09:03 | Fix [b461c70399]: text widget handling of the empty space left from line wrap check-in: 515c759b user: fvogel tags: bug-b461c70399 | |
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:56 | merge trunk check-in: 9a020e2f user: fvogel tags: revised_text, tip-466 | |
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 | merge trunk check-in: 2bf9b90a user: fvogel tags: revised_text, tip-466 | |
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:53 | Fix warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] check-in: 0e19f3a4 user: fvogel tags: revised_text, tip-466 | |
16:11 | Merge 8.7 check-in: f7ba5e6e user: jan.nijtmans tags: revised_text, tip-466 | |
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:31 | merge trunk check-in: a3f29bf9 user: fvogel tags: revised_text, tip-466 | |
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 | |
07:50 | merge trunk check-in: 2d6bba34 user: fvogel tags: revised_text, tip-466 | |
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
| ||
14:05 | Add two more bug references check-in: e8dbb1c6 user: jan.nijtmans tags: revised_text, tip-466 | |
14:02 | Mark textDisp-27.10 testcase as "knownBug", pointing to Bug [6a78781cc3] check-in: f431438f user: jan.nijtmans tags: revised_text, tip-466 | |
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:01 | merge trunk check-in: c5b72a1d user: fvogel tags: revised_text, tip-466 | |
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 | |
14:03 | Remove unused testConstraint check-in: 6012250b user: jan.nijtmans tags: revised_text, tip-466 | |
09:20 | Mark textDisp-24.24 as "knownBug" too. See: [a34b49f8c6] check-in: b31728a0 user: jan.nijtmans tags: revised_text, tip-466 | |
08:58 | Merge 8.7. Fix usage of some "needsTcl87" markers. check-in: 53fa2e8d user: jan.nijtmans tags: revised_text, tip-466 | |
00:54 | Merge 8.6 check-in: 2124b554 user: culler tags: trunk, main | |
2021-04-25
| ||
21:08 | One more shadowed variable warning check-in: b7d56f42 user: jan.nijtmans tags: revised_text, tip-466 | |
20:26 | Merge 8.7 check-in: f59e86be user: jan.nijtmans tags: revised_text, tip-466 | |
20:25 | Backout [d49ac1b5]. Let's continue testing against Tcl 8.6, as long as Tk doesn't (really) use Tcl 8.7 features check-in: c99feb3c user: jan.nijtmans tags: revised_text, tip-466 | |
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:33 | Mark testcase which need at least Tcl 8.7 with "needsTcl87" check-in: e635a610 user: jan.nijtmans tags: revised_text, tip-466 | |
15:25 | merge-mark check-in: 967d949a user: jan.nijtmans tags: revised_text, tip-466 | |
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 | |
10:24 | Fix many gcc shadow warnings found by GitHub. check-in: 8b82e303 user: fvogel tags: revised_text, tip-466 | |
09:02 | As shown by GitHub, building the revised text widget with gcc in release mode, aka 'gcc(no)', needs 8.7 at least, otherwise text-38.* failures (see [8980ba1d0b]) resurrect. check-in: d49ac1b5 user: fvogel tags: revised_text, tip-466 | |
2021-04-24
| ||
20:58 | merge trunk Closed-Leaf check-in: 693fbc83 user: fvogel tags: patch-85c8397412 | |
13:10 | Remove assertions that are always true. This was found by gcc (warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]) check-in: 870e2d29 user: fvogel tags: revised_text, tip-466 | |
12:45 | Fix the debug build check-in: 2338b045 user: fvogel tags: revised_text, tip-466 | |
2021-04-23
| ||
14:38 | Merge 8.7 check-in: 7b58cfb5 user: jan.nijtmans tags: revised_text, tip-466 | |
14:35 | Fix [977c61ea08]: text widget test suite errors with Tcl9. Also fix a few more compiler warnings check-in: e48e7578 user: jan.nijtmans tags: revised_text, tip-466 | |
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 | |
19:22 | Fix [977c61ea08]: text widget test suite errors with Tcl9 Closed-Leaf check-in: 686682a4 user: fvogel tags: bug-977c61ea08 | |
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: 063bd133 user: fvogel tags: revised_text, tip-466 | |
12:07 | Fix [0ca1768080]: @x,y index and insert mark placement - Documentation error. check-in: f3966017 user: fvogel tags: trunk, main | |
12:02 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 16205cec user: fvogel tags: revised_text, tip-466 | |
12:01 | Propagate [0671a980] to the revised_text test suite. Closed-Leaf check-in: 12d00381 user: fvogel tags: bug-ea876b3e8_revised_text | |
11:57 | merge-mark trunk check-in: 1eb791d8 user: fvogel tags: revised_text, tip-466 | |
11:56 | merge-mark trunk check-in: 34e824a9 user: fvogel tags: revised_text, tip-466 | |
11:54 | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling with the scrollbar. check-in: 82ba423f user: fvogel tags: trunk, main | |
11:48 | 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: f2befe19 user: fvogel tags: revised_text, tip-466 | |
11:47 | merge-mark trunk check-in: ffb98d41 user: fvogel tags: revised_text, tip-466 | |
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 | |
10:16 | Trying to get the index of an embedded image or window should trigger an error when located outside of -startline/-endline (same as for marks, this was bug [1630271fff], which was fixed for marks only). Closed-Leaf check-in: 1a63da9a user: fvogel tags: bug-34db75c0ac_revised_text | |
09:40 | Change the expected result for textMark-6.6: the revised text widget behaves differently. While the legacy widget on key down from last line of text will position the insert cursor at end of text, the revised version will not move it. check-in: bd98d375 user: fvogel tags: bug-34db75c0ac_revised_text | |
09:34 | Add tests checking bug [34db75c0ac]: Text peer widget error on Down arrow key when passed -endline line. At this point textIndex-26.2 triggers a failed assertion, and textMark-6.6 fails. check-in: ad57cdeb user: fvogel tags: bug-34db75c0ac_revised_text | |
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:57 | 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: 294f377a user: fvogel tags: revised_text, tip-466 | |
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-15
| ||
15:49 | Small code optimization. With NULL textPtr argument, the result of this test is the same but TkBTreeLinesTo() is run only once instead of twice (a call with non-NULL textPtr re-enters TkBTreeLinesTo() with NULL textPtr). check-in: b2fc6ffb user: fvogel tags: bug-ea876b3e8_revised_text | |
15:46 | Fix [ea876b3e8] for the revised text widget. check-in: f5924886 user: fvogel tags: bug-ea876b3e8_revised_text | |
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:38 | Merge 8.7 check-in: 8190ae0c user: jan.nijtmans tags: revised_text, tip-466 | |
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:58 | Merge 8.7 check-in: 8158f975 user: jan.nijtmans tags: revised_text, tip-466 | |
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:31 | Merge 8.7 check-in: 3f269e53 user: jan.nijtmans tags: revised_text, tip-466 | |
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 | |
15:19 | Merge 8.7 check-in: 82388a1e user: jan.nijtmans tags: revised_text, tip-466 | |
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:43 | Unneccessary *_InitStubs() calls check-in: cd1fb75b user: jan.nijtmans tags: trunk, main | |
15:16 | Merge 8.6 check-in: 076264ca user: jan.nijtmans tags: trunk, main | |
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 | |