Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
946 check-ins using file library/button.tcl version 74d573e9
2021-01-23
| ||
12:15 | Branch [tip529-image-metadata-no-match-method] to back out match method check-in: cdedc5da user: oehhar tags: tip529-image-metadata-no-match-method | |
2020-10-22
| ||
08:42 | Merge 8.6 check-in: 758a586d user: jan.nijtmans tags: trunk | |
00:25 | Refinements to tk sysnotify on macOS check-in: cdc94a30 user: kevin_walzer tags: tip_325 | |
2020-10-21
| ||
17:41 | Merge trunk; initial try at test suite addition for systray check-in: 58f2877a user: kevin_walzer tags: tip_325 | |
16:04 | Merge trunk check-in: 49f8f7db user: jan.nijtmans tags: tip_325 | |
16:00 | Implement TIP #474: Treat the mouse wheel events in a uniform way check-in: 7c9e1f47 user: jan.nijtmans tags: trunk | |
13:12 | Minor cleanup check-in: 898e4b4e user: kevin_walzer tags: tip_325 | |
11:26 | Remove most globals from systray.tcl, replace with namespaces; cleanup and refinement of Windows code check-in: d7d3fd28 user: kevin_walzer tags: tip_325 | |
2020-10-20
| ||
22:40 | Merge 8.6 check-in: d4466d3a user: jan.nijtmans tags: trunk | |
20:30 | Merge 8.6 and edit comments check-in: b3c7aec0 user: marc_culler tags: trunk | |
12:10 | Testing and refining right-button binding on X11 check-in: 6b0c2f2c user: kevin_walzer tags: tip_325 | |
07:27 | Some bug-fixing. destroy now doesn't crash any more on MacOS. Also B2 -> B3 (see TIP #474) check-in: 08a5fe85 user: jan.nijtmans tags: tip_325 | |
04:33 | Merge 8.6 check-in: 4a878bbc user: culler tags: trunk | |
02:28 | Correct typo check-in: c301933b user: kevin_walzer tags: tip_325 | |
02:12 | Tentative implementation of button-1 and button-2 bindings; still need to test on Win and X11 check-in: 37e56fa5 user: kevin_walzer tags: tip_325 | |
2020-10-19
| ||
20:28 | Fix the build by removing calls to deprecated Tcl_SetExitProc. This means that [c2483bfe4b] is not fixed for 8.7. check-in: 7681293a user: marc_culler tags: trunk | |
15:21 | Merge trunk. Fix a few more gcc warnings check-in: 98021917 user: jan.nijtmans tags: revised_text, tip-466 | |
12:43 | Merge 8.6 check-in: ad8d62b8 user: jan.nijtmans tags: trunk | |
05:38 | Tweak sysnotify doc to explain image check-in: 7314e427 user: kevin_walzer tags: tip_325 | |
05:30 | Use sane platform specific icons on each platform notification check-in: 020dc2cb user: kevin_walzer tags: tip_325 | |
02:39 | Committing for now though segfaults on X11 check-in: 0ab89b0f user: kevin_walzer tags: tip_325 | |
01:40 | More tries check-in: 1bc1b463 user: kevin_walzer tags: tip_325 | |
01:33 | Compiler warnings check-in: 5b51c69d user: kevin_walzer tags: tip_325 | |
01:31 | Initial attempt to configure notification image on X11 check-in: 98c253b2 user: kevin_walzer tags: tip_325 | |
2020-10-18
| ||
22:09 | Display system tray icon in system tray notifications check-in: b89f1741 user: kevin_walzer tags: tip_325 | |
21:36 | Refine enforcement of one-icon limit on Windows check-in: 98f6cc3d user: kevin_walzer tags: tip_325 | |
2020-10-17
| ||
21:30 | Correct setup of namespace check-in: 01890f46 user: kevin_walzer tags: tip_325 | |
18:08 | Merge 8.6 check-in: 1fe59f34 user: marc_culler tags: trunk | |
17:33 | Merge trunk check-in: e3e8095b user: marc_culler tags: mac_styles_87 | |
17:32 | Merge 8.6 check-in: 1d33ea5b user: marc_culler tags: trunk | |
13:53 | Back out tweak to namespace in systray.tcl check-in: 606f7498 user: kevin_walzer tags: tip_325 | |
13:50 | Limit icon display to one instance per interpeter and add detail about this to man pge check-in: 4280193d user: kevin_walzer tags: tip_325 | |
2020-10-16
| ||
21:56 | merge trunk check-in: 637b6aed user: culler tags: mac_styles_87 | |
21:52 | Use TCL_UNUSED in the signal handler check-in: 8c5de0d5 user: culler tags: trunk | |
21:08 | Merge 8.6 check-in: fc210a80 user: culler tags: trunk | |
16:43 | Merge trunk check-in: cc5fac87 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:42 | Merge trunk check-in: 32c91b05 user: jan.nijtmans tags: tip_325 | |
16:41 | Merge 8.6 check-in: ed791bcd user: jan.nijtmans tags: trunk | |
2020-10-15
| ||
15:36 | Merge 8.6. More usage of TCL_UNUSED macro check-in: bcd6ea0a user: jan.nijtmans tags: trunk | |
2020-10-14
| ||
14:54 | Fix 2 testcases check-in: 1eec5dc2 user: jan.nijtmans tags: tip_325 | |
13:59 | Fully (Tcl_)Objectify macosx/tkMacOSXSysTray.c check-in: bc9156e5 user: jan.nijtmans tags: tip_325 | |
09:56 | Undo mistaken edits in previous commits. Move "interp" and "callback" to MacOS' TkStatusItem, so we don't need the TkGetMainInfoList() call any more and we are sure the callback is called in the right interpreter check-in: 669b392d user: jan.nijtmans tags: tip_325 | |
07:50 | Merge 8.7. Fix test-case tk-1.2, which is failing on Travis check-in: d60b86e4 user: jan.nijtmans tags: tip_325 | |
2020-10-13
| ||
13:09 | Merge 8.6 check-in: 9b13655f user: jan.nijtmans tags: trunk | |
12:57 | Add comment check-in: 19c7a0fa user: kevin_walzer tags: tip_325 | |
07:48 | Improve consistancy in error messages. Some code cleanup (e.g. more use of TCL_UNUSED) check-in: 5ffcaf77 user: jan.nijtmans tags: tip_325 | |
02:00 | Cleanup of garbled paste check-in: 07dee0ae user: kevin_walzer tags: tip_325 | |
01:14 | Tweak var name check-in: 148b0a8a user: kevin_walzer tags: tip_325 | |
00:33 | Successful integration of systray and sysnotify commands with tk ensemble; thanks to Christian Gollwitzer for the guidance here check-in: dbb4c64e user: kevin_walzer tags: tip_325 | |
2020-10-12
| ||
20:52 | Further refinements to documentation with platform notes check-in: c6f8727b user: kevin_walzer tags: tip_325 | |
20:36 | Fix for system notifications when libnotify is present check-in: f2c5e9a5 user: kevin_walzer tags: tip_325 | |
18:28 | Remove compiler complaints on Windows check-in: 9878c40f user: kevin_walzer tags: tip_325 | |
16:23 | Improved argument and error handling; updated documentation check-in: 640288f2 user: kevin_walzer tags: tip_325 | |
14:06 | Some more deprecations which were still missing check-in: b43353e1 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:26 | Fix build on UNIX check-in: d4c36267 user: jan.nijtmans tags: tip_325 | |
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 | |
09:12 | Merge trunk. All related synonymes made deprecated now check-in: b17b65bb user: jan.nijtmans tags: deprecate-bd-bg-fg | |
06:40 | Merge trunk. Fix a few gcc warnings check-in: 95b6c7cb user: jan.nijtmans tags: revised_text, tip-466 | |
06:09 | Merge trunk check-in: c2d6d51f user: jan.nijtmans tags: strict-index, enhanced-index | |
01:59 | Fix typo check-in: 8472ef17 user: kevin_walzer tags: tip_325 | |
01:59 | Fix typo check-in: 0316b9ac user: kevin_walzer tags: tip_325 | |
01:34 | Remove and refactor some irrelevant code check-in: 1453bf78 user: kevin_walzer tags: tip_325 | |
2020-10-11
| ||
16:51 | Merge trunk check-in: 91ab6f14 user: jan.nijtmans tags: tip_325 | |
16:43 | Merge 8.6 check-in: 067c9beb user: jan.nijtmans tags: trunk | |
15:11 | Merge 8.6 check-in: c2f77234 user: marc_culler tags: trunk | |
01:01 | Tweak formatting in systray man page check-in: f23f403d user: kevin_walzer tags: tip_325 | |
00:59 | Tweak man page for sysnotify to remove arg check-in: 75fe120a user: kevin_walzer tags: tip_325 | |
2020-10-09
| ||
16:14 | Merge trunk check-in: ec9f02ce user: jan.nijtmans tags: revised_text, tip-466 | |
16:03 | Merge trunk check-in: 50575807 user: jan.nijtmans tags: mac_styles_87 | |
15:58 | plug memory leak check-in: 35963fd7 user: jan.nijtmans tags: tip_325 | |
15:25 | Start converting MacSystrayCmd to a Tcl_Obj command. Advantage: compiled form of "callbackproc" can be remembered check-in: eae67bb1 user: jan.nijtmans tags: tip_325 | |
14:33 | Remove destroy from public API check-in: defbacba user: kevin_walzer tags: tip_325 | |
14:15 | Merge 8.6 check-in: 2a4de43e user: jan.nijtmans tags: trunk | |
13:34 | Tweak man page check-in: fc8870a0 user: kevin_walzer tags: tip_325 | |
09:47 | Merge trunk check-in: 6b66ae59 user: jan.nijtmans tags: tip_325 | |
09:46 | Merge 8.6 check-in: 4020796d user: jan.nijtmans tags: trunk | |
08:24 | Merge 8.6 check-in: 90f62f71 user: jan.nijtmans tags: trunk | |
2020-10-08
| ||
19:28 | Merge trunk check-in: 50cd78a2 user: jan.nijtmans tags: tip_325 | |
19:24 | Some more -Wundef warnings check-in: 81fd3754 user: jan.nijtmans tags: trunk | |
17:09 | Merge 8.6 check-in: 42626713 user: jan.nijtmans tags: trunk | |
16:04 | Merge 8.6 check-in: f82e9d62 user: jan.nijtmans tags: trunk | |
14:31 | Fix more warnings related to -Wundef. check-in: c2ab81c6 user: jan.nijtmans tags: trunk | |
14:07 | Sometimes those test-cases fail with "selection owner didn't respond". No idea why check-in: a6594d24 user: jan.nijtmans tags: trunk | |
13:54 | Make everything compile warning-free using -Wundef check-in: 01b2b851 user: jan.nijtmans tags: trunk | |
02:18 | Restore global variables, which were not responsible for test suite crash on Aqua; clean up deallocation functions, which were responsible; now appears stable and fully functional on macOS check-in: 049c1c8e user: kevin_walzer tags: tip_325 | |
2020-10-07
| ||
22:15 | Merge trunk check-in: 8e2f543b user: culler tags: mac_styles_87 | |
22:12 | Merge 8.6 check-in: 069b3dce user: culler tags: trunk | |
21:09 | Remove all globals, but still crashes in font test check-in: f6982678 user: kevin_walzer tags: tip_325 | |
19:35 | Does redefining these variables as static help check-in: aa266ecb user: kevin_walzer tags: tip_325 | |
15:35 | Remove global variable check-in: b9c72314 user: kevin_walzer tags: tip_325 | |
15:10 | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key> check-in: 38c668de user: jan.nijtmans tags: trunk | |
12:08 | Merge trunk Closed-Leaf check-in: 221ea53e user: jan.nijtmans tags: tip474 | |
11:57 | Merge trunk check-in: 74bd82cb user: jan.nijtmans tags: tip_325 | |
11:52 | Disable two test-cases for Tcl < 8.6.7 (they fail because of bug [25842c161f]) check-in: 075ba014 user: jan.nijtmans tags: trunk | |
08:13 | Merge trunk. Don't include <tk.h> since that might use the system <tk.h> in stead of ours check-in: 7276acbb user: jan.nijtmans tags: tip_325 | |
06:15 | Better wording for [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved (even more). check-in: c92fe64f user: fvogel tags: trunk | |
02:18 | Merge trunk check-in: 81f1551e user: kevin_walzer tags: tip_325 | |
01:59 | Final cleanup; ready for testing check-in: 923be445 user: kevin_walzer tags: tip_325 | |
01:48 | Modifications to systray.tcl to better support Windows check-in: f4edfec3 user: kevin_walzer tags: tip_325 | |
2020-10-06
| ||
23:11 | More tweaks check-in: 9138ec3f user: kevin_walzer tags: tip_325 | |
23:07 | More tweaks check-in: 05d111e3 user: kevin_walzer tags: tip_325 | |
22:51 | Refinement of callbacks on X11 check-in: 6d367a26 user: kevin_walzer tags: tip_325 | |
22:23 | Tweaks for balloon help, callback check-in: e0a84c14 user: kevin_walzer tags: tip_325 | |
21:23 | More tweaks check-in: 40e56478 user: kevin_walzer tags: tip_325 | |
21:17 | More X11 tweaks check-in: 5d86e456 user: kevin_walzer tags: tip_325 | |
21:08 | Tweak for testing on X11 check-in: bda018d4 user: kevin_walzer tags: tip_325 | |
20:25 | Tip 325 now builds and works on macOS; further testing on X11 and Windows up next check-in: fcc0715a user: kevin_walzer tags: tip_325 | |
15:05 | Merge 8.6 check-in: 08899979 user: marc_culler tags: trunk | |
14:49 | Merge trunk check-in: b54f4640 user: jan.nijtmans tags: tip474 | |
13:59 | Merge trunk. Rename tkMacOSXSysTray.c and fix MacOSX (UNIX) Makefile.in for it check-in: 94164c78 user: jan.nijtmans tags: tip_325 | |
13:40 | Merge 8.6 check-in: cc2015f5 user: jan.nijtmans tags: trunk | |
09:44 | Merge 8.6 check-in: cdf5c0d6 user: jan.nijtmans tags: trunk | |
09:41 | Mark winWm-9.2 testcase with failsOnUbuntu constraint check-in: b67d3b7d user: jan.nijtmans tags: trunk | |
06:37 | Merge 8.6. Fix some more -Wshadow warnings check-in: 38bb9a62 user: jan.nijtmans tags: trunk | |
2020-10-05
| ||
13:03 | Refinements of script-level implementation; macOS builds but does not work yet check-in: 2cd0fa55 user: kevin_walzer tags: tip_325 | |
11:09 | Fix build problem on UNIX (due to the introduction of TCL_UNUSED macro) check-in: 9316672e user: jan.nijtmans tags: trunk | |
08:26 | Merge 8.6 check-in: a57b4091 user: jan.nijtmans tags: trunk | |
07:53 | Merge 8.6. Sync tcl.m4 from Tcl 8.7 check-in: 1402ab32 user: jan.nijtmans tags: trunk | |
02:21 | Now builds on Mac, still trying to get working; also numerous updates to documentation and script implementation check-in: 68de9ccc user: kevin_walzer tags: tip_325 | |
2020-10-04
| ||
19:31 | Remove duplicate line introduced in [c1f5badf]. That line had already been added in [07ff4144] when dealing with geometry management loops. check-in: 94b8c2e0 user: fvogel tags: trunk | |
16:10 | Fix [0008d6a6b3]: Mouse pointer position reported in non-existing window. There is no actual bug, but the man page could be improved. check-in: f6dd5952 user: fvogel tags: trunk | |
2020-10-03
| ||
21:32 | Add man pages check-in: 20765b77 user: kevin_walzer tags: tip_325 | |
14:53 | Initial script-level implementation for systray, untested; must write documentation and update TIP as well check-in: 41b3ac57 user: kevin_walzer tags: tip_325 | |
2020-10-02
| ||
15:38 | Merge trunk. Add MODULE_SCOPE MacSystrayInit() function (not enough to make it compile) check-in: 19864406 user: jan.nijtmans tags: tip_325 | |
15:29 | Merge trunk check-in: 5da535aa user: jan.nijtmans tags: mac_styles_87 | |
15:16 | Merge 8.6 check-in: 4a4da486 user: jan.nijtmans tags: trunk | |
08:34 | Merge trunk check-in: e723cdbb user: jan.nijtmans tags: tip-587 | |
08:05 | Merge trunk check-in: 49cdb086 user: jan.nijtmans tags: stub-simplification | |
02:37 | Fix typo check-in: c94a44a4 user: kevin_walzer tags: tip_325 | |
02:34 | Initial macOS implementation check-in: e4e2d611 user: kevin_walzer tags: tip_325 | |
2020-10-01
| ||
15:03 | Merge 8.6 check-in: 41ffe132 user: jan.nijtmans tags: trunk | |
10:21 | Merge trunk. All synonymes done now check-in: 6391a939 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
09:12 | Merge 8.6 check-in: 70075dd5 user: jan.nijtmans tags: trunk | |
2020-09-30
| ||
22:18 | Merge 8.7 check-in: 17066099 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
22:07 | If Tk is compiled with -DTK_NO_DEPRECATED, disable some testcases which fail because of that check-in: 2ace1713 user: jan.nijtmans tags: trunk | |
21:28 | Merge 8.6 check-in: e30e2f48 user: jan.nijtmans tags: trunk | |
11:24 | Merge 8.6. Minor TIP #581 cleanup: Don't report "pack|place|grid slave" option any more, only give "content" as possibility check-in: 876136a5 user: jan.nijtmans tags: trunk | |
2020-09-29
| ||
16:08 | Merge trunk check-in: 2608666c user: jan.nijtmans tags: deprecate-bd-bg-fg | |
16:06 | Merge trunk check-in: a7be1012 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:35 | Merge trunk check-in: b6580623 user: jan.nijtmans tags: revised_text, tip-466 | |
15:31 | Merge trunk check-in: a5b0d5c0 user: jan.nijtmans tags: mac_styles_87 | |
15:07 | little tweak check-in: ee7d6733 user: jan.nijtmans tags: tip-587 | |
15:04 | Tk demo, taking advantage of TIP #587 check-in: f5d46b54 user: jan.nijtmans tags: tip-587 | |
14:53 | Use \x escape sequences in stead of \u when appropriate check-in: e7007fa6 user: jan.nijtmans tags: trunk | |
14:12 | Use direct unicode characters in stead of escape sequences check-in: 8e9cb910 user: jan.nijtmans tags: trunk | |
12:05 | Merge trunk. Tweak bindings in cscroll demo. Remove comment in text.tcl which is no longer necessary check-in: ef8a6fcd user: jan.nijtmans tags: tip474 | |
10:23 | Merge 8.6 check-in: b1e13711 user: jan.nijtmans tags: trunk | |
2020-09-28
| ||
17:22 | Now really fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: 594f8c66 user: fvogel tags: trunk | |
17:22 | Fix the build on Windows (MSVC) (warning was: not all control paths return a value). Build was broken by [901c6b113a6dc630], but the comment log didn't tell. check-in: ce1d326a user: fvogel tags: trunk | |
15:56 | Merge trunk check-in: 48ae926b user: jan.nijtmans tags: tip474 | |
13:58 | close fork check-in: 41245ce2 user: dgp tags: trunk | |
09:26 | Merge trunk Closed-Leaf check-in: 4ca1ecb0 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:04 | Nanosvg Upstream commit https://github.com/memononen/nanosvg/commit/ddd39e96691584fc15475c78346dff758b347767 Upstream comment: Fix for #185 - prevent infinite loop when gradient ID is left to empty string - prevent infinite loop when gradient references to self - lookup up to 32 references back check-in: 033989e8 user: oehhar tags: trunk | |
08:59 | nanosvg.h: Upstream commit https://github.com/memononen/nanosvg/commit/e7f5981b1efef8cb5db6f62915ca4e25482b1e5b Upstream Comment: Fix for #184 - make sure nsvg__addPath() hands only valid number of pointts (1+N*3) - require moveTo path command before handling other commands - require (sign+)digit for a valid path command coordinate - allow to add bezier segment only after there’s at leat one point (now also consistent with nsvg__lineTo) check-in: 32168c27 user: oehhar tags: trunk | |
08:39 | Merge 8.6 check-in: e19e3b86 user: jan.nijtmans tags: trunk | |
03:06 | Merge trunk check-in: 6b49ffbf user: marc_culler tags: mac_styles_87 | |
03:05 | Fix unused variable; fix typos in test image names command. check-in: 901c6b11 user: marc_culler tags: trunk | |
02:31 | Merge trunk check-in: 84a16846 user: marc_culler tags: mac_styles_87 | |
02:02 | Fix MapNotify and UnmapNotify check-in: a1183e2c user: marc_culler tags: mac_styles_87 | |
2020-09-27
| ||
19:29 | Fix aqua MapNotify and UnmapNotify check-in: 16a14645 user: culler tags: trunk | |
17:08 | Merge 8.6 check-in: 74133365 user: jan.nijtmans tags: trunk | |
2020-09-26
| ||
22:16 | System notifications now display system info icon on Windows check-in: 21f049c1 user: kevin_walzer tags: tip_325 | |
20:51 | Refine comments check-in: e8176e85 user: kevin_walzer tags: tip_325 | |
20:44 | Fix typo check-in: ae35a997 user: kevin_walzer tags: tip_325 | |
20:34 | Remove additional obsolete functions check-in: 149c99eb user: kevin_walzer tags: tip_325 | |
19:18 | Merge trunk. Fix factor bug in TtkScrollable <Shift-Option-MouseWheel> binding check-in: 27cbbad8 user: jan.nijtmans tags: tip474 | |
19:01 | Merge-mark trunk. Fix warning in tkUnixSysNotify.c. Eliminate eol-spacing check-in: 1e2967ec user: jan.nijtmans tags: tip_325 | |
18:54 | Better don't check for libnotify (yet), leave that to the new TIP check-in: 6799641a user: jan.nijtmans tags: trunk | |
16:49 | Adding icons to the system tray on Windows from Tk images now works; on to macOS check-in: c2f287f6 user: kevin_walzer tags: tip_325 | |
02:11 | Tk now builds with icon from Tk image; still error messages and not working yet check-in: 7ffccf98 user: kevin_walzer tags: tip_325 | |
2020-09-25
| ||
23:16 | Remove compiler warnings check-in: 2da428f8 user: kevin_walzer tags: tip_325 | |
19:54 | Merge trunk check-in: 6553d76e user: kevin_walzer tags: tip_325 | |
19:29 | Merge trunk check-in: 7bc120b9 user: jan.nijtmans tags: revised_text, tip-466 | |
16:58 | Test creating Windows icons from Tk check-in: ade05558 user: kevin_walzer tags: tip_325 | |
15:57 | CYGWIN != windows check-in: 08f8f377 user: jan.nijtmans tags: trunk | |
13:08 | Merge 8.6 check-in: 519a3e56 user: jan.nijtmans tags: trunk | |
09:21 | New utility function ::tk::MouseWheel check-in: e3064632 user: jan.nijtmans tags: tip474 | |
06:22 | Merge trunk check-in: 0bbd6738 user: jan.nijtmans tags: tip474 | |
02:34 | configure.ac is no fun to work with check-in: 660a7c3c user: kevin_walzer tags: tip_325 | |
02:32 | Correct verison saved check-in: f6b8b107 user: kevin_walzer tags: tip_325 | |
02:29 | Commit configure check-in: 1dc4e672 user: kevin_walzer tags: tip_325 | |
02:28 | Notifications and system tray now work on Debian; on to macOS check-in: 2c0d902b user: kevin_walzer tags: tip_325 | |
02:15 | Tweak configure, try to get libnotify linked on Linux check-in: 11fd0a93 user: kevin_walzer tags: tip_325 | |
2020-09-24
| ||
22:27 | Tweak configure check-in: 67dfb5a1 user: kevin_walzer tags: tip_325 | |
22:11 | Silence compiler warnings check-in: eb819734 user: kevin_walzer tags: tip_325 | |
07:02 | The UnixSysTray part builds without libnotify. Eliminate some gcc warnings check-in: b1788691 user: jan.nijtmans tags: tip_325 | |
06:13 | Make it build with --disable-libnotify. Add packages for MacOSX and Ubuntu for Travis build check-in: 3a32cc5b user: jan.nijtmans tags: tip_325 | |
03:04 | Notifications work now, just needed chars check-in: 8f83e625 user: kevin_walzer tags: tip_325 | |
03:02 | Builds on Darwin, shows notifications but no strings - need to investigate check-in: 8b528a5a user: kevin_walzer tags: tip_325 | |
01:34 | Tweak check-in: 098fa232 user: kevin_walzer tags: tip_325 | |
01:31 | More tweaks to configure to find glib check-in: cdab6971 user: kevin_walzer tags: tip_325 | |
2020-09-23
| ||
22:20 | Update makefile template check-in: 2efb57f5 user: kevin_walzer tags: tip_325 | |
18:53 | Refinements and support for glib check-in: 864333d9 user: kevin_walzer tags: tip_325 | |
17:39 | Tweaks to configure check-in: 2792d489 user: kevin_walzer tags: tip_325 | |
16:17 | Add check for glib check-in: 9ac84067 user: kevin_walzer tags: tip_325 | |
02:27 | Add notification code check-in: d0a95b41 user: kevin_walzer tags: tip_325 | |
02:20 | Implementation complete, now to try to build on Darwin check-in: e95dcca2 user: kevin_walzer tags: tip_325 | |
2020-09-22
| ||
22:25 | Merge trunk. Some fixes compiling with -DTK_NO_DEPRECATED check-in: e70cf7d5 user: jan.nijtmans tags: tip_325 | |
22:14 | Merge 8.7 Closed-Leaf check-in: ebe0a386 user: jan.nijtmans tags: tip474-alt | |
22:11 | Merge 8.7, More WIP check-in: 223287d9 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
20:09 | Merge trunk check-in: 45c3f7d7 user: marc_culler tags: mac_styles_87 | |
19:54 | Fix [aa4be2c1b8]: Aqua test suite hangs. check-in: a2b8721a user: marc_culler tags: trunk | |
15:54 | Merge trunk. Add travis build on Ubuntu without libnotify check-in: 54de206b user: jan.nijtmans tags: tip_325 | |
15:43 | re-generate unix/configure check-in: c943fa74 user: jan.nijtmans tags: trunk | |
09:12 | Merge 8.7. Start another approach. WIP (test-cases still failing) check-in: b2d1aa19 user: jan.nijtmans tags: tip474-alt | |
07:11 | Merge trunk. All tests pass except bind-34.3 check-in: 4f705dd5 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
02:29 | Tray icon works on Darwin/X11; on to implementing the system notify/libnotify API check-in: 62521b7d user: kevin_walzer tags: tip_325 | |
02:14 | Eliminate most warnings check-in: 223486f5 user: kevin_walzer tags: tip_325 | |
2020-09-21
| ||
21:06 | Merge mac_styles check-in: 04350e19 user: marc_culler tags: mac_styles_87 | |
20:26 | Fix [d91e05bf20]: text widget will not process a <<copy>> when disabled (macOS and Linux) check-in: 33b84f3f user: fvogel tags: trunk | |
19:55 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 68605c23 user: fvogel tags: trunk | |
19:54 | Add test imgSVGnano-5.1 guarding against regression regarding ticket [ea665e08f3] Closed-Leaf check-in: ea46e48d user: fvogel tags: bug-ea665e08f3 | |
18:48 | Attempt to build on X11 check-in: dd077063 user: kevin_walzer tags: tip_325 | |
18:47 | Fix [6ecae50f5c]: menu-16.3 fails check-in: 8a1021a5 user: jan.nijtmans tags: trunk | |
16:34 | Merge trunk check-in: f1e6671f user: marc_culler tags: mac_styles_87 | |
16:25 | Merge 8.6 check-in: 3e9b28bc user: marc_culler tags: trunk | |
15:35 | Merge mac_styles check-in: 2327706f user: marc_culler tags: mac_styles_87 | |
15:26 | Merge 8.6 check-in: 82d8e61b user: jan.nijtmans tags: trunk | |
15:18 | Merge 8.6 check-in: b42b7a81 user: jan.nijtmans tags: tip474-alt | |
15:09 | Merge 8.6 check-in: 4fd52357 user: jan.nijtmans tags: trunk | |
14:00 | protect scaling algorith against ridiculous values check-in: 31d42da5 user: jan.nijtmans tags: tip474-alt | |
13:01 | %D with scaling is actually a better idea check-in: e8173c5f user: jan.nijtmans tags: tip474-alt | |
12:59 | Another bugfix: xbutton.button and xkey.keycode are actually the same field. Doogh.... check-in: 4a98d269 user: jan.nijtmans tags: tip474 | |
11:31 | Invert Scrollwheel direction on X11 check-in: 58ff916f user: jan.nijtmans tags: tip474-alt | |
11:30 | Invert Scrollwheel direction on X11 check-in: d032518d user: jan.nijtmans tags: tip474 | |
10:09 | Fix [f3cd942e9e]: trunk: .mymenu index end no longer works on an empty menu check-in: 9439f959 user: jan.nijtmans tags: trunk | |
08:10 | Alternative implementation: Use %D with scale factor check-in: 2f07ad07 user: jan.nijtmans tags: tip474-alt | |
01:44 | Merge trunk check-in: 57c331a6 user: kevin_walzer tags: tip_325 | |
01:43 | Fix issues with console display on macOS check-in: c8ae8dbb user: kevin_walzer tags: trunk | |
2020-09-20
| ||
21:07 | Now (really) swap Buttons 2|3 on MacOS. Adapt all bindings not depending on aqua any more check-in: 382b1a02 user: jan.nijtmans tags: tip474 | |
12:40 | Merge 8.7. Button-4|5|6|7 binding no longer necessary check-in: 36c736ea user: jan.nijtmans tags: tip474 | |
12:28 | More improvements in ttk::style man page. check-in: 21d02833 user: fvogel tags: ttk_introspect, tip-584 | |
10:35 | Remove dead code (Ttk_GetStyle creates the style if it doesn't already exist, thus never returns NULL), and improve documentation of ttk::style accordingly. check-in: a58f42fe user: fvogel tags: ttk_introspect, tip-584 | |
10:31 | Add information in documentation for 'ttk::style configure' check-in: 7414eecc user: fvogel tags: ttk_introspect, tip-584 | |
10:29 | Fix typos in comments in generic/ttk/ttkTheme.c check-in: 3f471939 user: fvogel tags: ttk_introspect, tip-584 | |
2020-09-18
| ||
22:04 | Merge trunk check-in: b2b63d91 user: marc_culler tags: mac_styles_87 | |
20:26 | Fix [4f4f03f5eb]: B1-Motion events are ignored in the window title bar. check-in: 90173a64 user: marc_culler tags: trunk | |
12:36 | Merge 8.7 check-in: db77cb70 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:35 | Don't depend on lsearch returning -1 any more check-in: 53114152 user: jan.nijtmans tags: trunk | |
11:05 | Merge 8.6 check-in: 65f3929d user: jan.nijtmans tags: trunk | |
2020-09-17
| ||
22:03 | Merge trunk check-in: 3ad9ccbd user: kevin_walzer tags: tip_325 | |
21:22 | Fixes for Apple Event execution on app startup and window display in IDLE/Tkinter check-in: c7a9e22a user: kevin_walzer tags: trunk | |
15:48 | typo in unixEmbed.test testcase. Make install-sh executable check-in: 2c853dd7 user: jan.nijtmans tags: trunk | |
15:46 | Merge 8.7 check-in: 26b7b9d5 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:35 | Don't run 'oldpack' tests when Tk is compiled with -DTK_NO_DEPRECATED. check-in: ea9d770d user: jan.nijtmans tags: trunk | |
2020-09-16
| ||
20:59 | Fix [ea665e08f3]: Endless loop when reading svg file check-in: 6450b269 user: fvogel tags: bug-ea665e08f3 | |
20:29 | Fix MSVC warning: warning C4018: '<' : signed/unsigned mismatch check-in: a435790c user: jan.nijtmans tags: trunk | |
15:10 | Adjust documentation to new behaviour check-in: 2490f202 user: jan.nijtmans tags: tip474 | |
15:01 | scrollbar and iconlist bindings can be simplified too check-in: 1b9526bd user: jan.nijtmans tags: tip474 | |
14:38 | Merge trunk check-in: c15dccb9 user: jan.nijtmans tags: tip474 | |
14:30 | Merge 8.7 check-in: 1f69ef71 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:29 | Run more Travis tests in focal in stead of bionic check-in: b504a0e2 user: jan.nijtmans tags: trunk | |
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 | |
09:48 | Since 'underline' is an int in TkMenuEntry (tkMenu.h), it (still) should be an int here too. check-in: c3596e1e user: jan.nijtmans tags: trunk | |
2020-09-15
| ||
22:26 | Fix [53d03e8f3a]: --disable-shared build against Tcl 9 fails check-in: 4d0a6617 user: jan.nijtmans tags: trunk | |
21:48 | My fixes for build fails against Tcl 9 headers. Closed-Leaf check-in: 47288238 user: dgp tags: bug-53d03e8f3a | |
21:11 | Fix the build of Tk trunk against Tcl trunk. check-in: 6b2c2494 user: fvogel tags: trunk | |
15:54 | tkimgscgnano: removed "origin Androwish" in comment. This is incomplete and not important. check-in: c021c5c0 user: oehhar tags: trunk | |
13:15 | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet) check-in: 31af4275 user: jan.nijtmans tags: tip474 | |
10:45 | Merge 8.7 check-in: c1ea46e5 user: jan.nijtmans tags: strict-index, enhanced-index | |
09:21 | Merge 8.6 check-in: 56097510 user: jan.nijtmans tags: trunk | |
09:06 | Merge 8.6 check-in: 505204a1 user: jan.nijtmans tags: trunk | |
07:08 | Merge 8.7. More WIP check-in: 600d6eb2 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
2020-09-14
| ||
16:44 | Merge 8.6 check-in: a6e2c78a user: jan.nijtmans tags: trunk | |
16:25 | Make default underline -1 (again) when compiled with Tcl 8 headers check-in: b85e9c72 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:10 | merge trunk check-in: 10a4e88d user: marc_culler tags: mac_styles_87 | |
15:04 | Merge 8.6 check-in: 486fed47 user: marc_culler tags: trunk | |
14:58 | Make all test-cases pass (finally) check-in: 46392784 user: jan.nijtmans tags: strict-index, enhanced-index | |
13:31 | Merge trunk check-in: 09678c9e user: jan.nijtmans tags: strict-index, enhanced-index | |
11:16 | Merge 8.6 check-in: 7c75a9e9 user: jan.nijtmans tags: trunk | |
09:59 | Cherrypick [0dae01f2]: Check for invalid width or height values in Match function check-in: 9afe0b7d user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
09:50 | Cherrypick [79583944]: Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: cfde0c45 user: oehhar tags: bug-d6e9b4db_svg-match-big-file | |
08:01 | Merge 8.6 check-in: 1fa22c85 user: jan.nijtmans tags: trunk | |
07:54 | Merge trunk check-in: 35c73ad7 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:37 | Merge 8.6 check-in: d16bfa18 user: jan.nijtmans tags: trunk | |
07:13 | Correct tksvg comment origin to AndroWish, add CHW as contributor. The auriocus project is deleted. check-in: 3ad73db0 user: oehhar tags: trunk | |
06:56 | Correct test number check-in: f3677d3c user: oehhar tags: trunk | |
06:47 | image photo svg: add a test for an image without any of "width", "height" and "viewbox". tksvg 0.3 failes here. check-in: a40ea6ef user: oehhar tags: trunk | |
2020-09-13
| ||
18:06 | Fix typos check-in: dd23f45a user: kevin_walzer tags: tip_325 | |
18:02 | Minor tweaks to new Tcl command names; preliminary addition of libnotify to configure.ac on X11 check-in: 25a4951a user: kevin_walzer tags: tip_325 | |
17:26 | Initial implementation of systray command for X11 based on tktray check-in: 44ab0826 user: kevin_walzer tags: tip_325 | |
2020-09-12
| ||
22:27 | Address UBSan warnings about alignment in ttkMacOSXTheme.c check-in: 16de5e51 user: marc_culler tags: mac_styles_87 | |
22:15 | Merge 8.6 check-in: 0b56b3d1 user: marc_culler tags: trunk | |
21:53 | Add a disclosure triangle that works in Big Sur check-in: 12fc7ffc user: marc_culler tags: mac_styles_87 | |
21:33 | Merge 8.6 check-in: 775266a0 user: marc_culler tags: trunk | |
2020-09-11
| ||
08:56 | Merge 8.6 check-in: 3d65a211 user: jan.nijtmans tags: trunk | |
2020-09-10
| ||
17:32 | Merge trunk check-in: 436bca3c user: marc_culler tags: mac_styles_87 | |
14:50 | Merge trunk. More WIP check-in: e822908f user: jan.nijtmans tags: deprecate-bd-bg-fg | |
12:10 | Fix [ab1feaea9c]: Aqua initialization issues check-in: 3db9cfc7 user: marc_culler tags: trunk | |
09:23 | Merge trunk Closed-Leaf check-in: f49d8e51 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
09:20 | Merge 8.6 check-in: 27e4c524 user: jan.nijtmans tags: trunk | |
07:39 | More usages for TKFLEXARRAY check-in: 5d7ee76e user: jan.nijtmans tags: bug-3bc0f44ef3 | |
06:59 | Merge trunk. Introduce TKFLEXARRAY, since this usage is a GNU extension (lated adopted by MSVC too) check-in: 92a5d2d5 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-09
| ||
15:36 | Update documentation, and final tweaks for TIP #581 check-in: 22e5c00c user: jan.nijtmans tags: trunk | |
14:36 | Deprecate -bd, -bg, and -fg options, in favour of -borderwidth, -background and -color check-in: 101e0f77 user: jan.nijtmans tags: deprecate-bd-bg-fg | |
10:33 | Merge 8.6 check-in: 45bdcf88 user: jan.nijtmans tags: trunk | |
06:19 | Attempt to fix [3bc0f44ef3]: UBSan complains about body.chars[] usage. Don't know if all (older) compilers, like VC++ 6.0, accept this. check-in: da241cf9 user: jan.nijtmans tags: bug-3bc0f44ef3 | |
2020-09-08
| ||
20:49 | Merge 8.6 check-in: df83ad49 user: jan.nijtmans tags: trunk | |
20:30 | Merge 8.6 check-in: b0a594ce user: culler tags: trunk | |
19:48 | Fix [6c2425f92e]: UBSan error in Tk_FreeSavedOptions(). Thanks to Christopher Chavez. check-in: 6b296001 user: fvogel tags: trunk | |
16:29 | Merge trunk. check-in: 10348a34 user: marc_culler tags: mac_styles_87 | |
16:25 | Fix TkMacOSXGetXWindow so it returns a Window, not a Tk_Window cast as a Window. check-in: 2989f039 user: marc_culler tags: trunk | |
15:38 | Some more xcode 11.6 -> 11.7 check-in: b9767915 user: jan.nijtmans tags: trunk | |
15:26 | Merge 8.6 check-in: f997e76c user: jan.nijtmans tags: trunk | |
14:01 | Merge 8.6 check-in: debcbced user: jan.nijtmans tags: trunk | |
13:28 | Merge 8.6 check-in: 444ea23a user: jan.nijtmans tags: trunk | |
09:19 | Merge 8.6. Rename some functions check-in: 5737cb67 user: jan.nijtmans tags: trunk | |
07:57 | Merge 8.6 check-in: d3572ab2 user: jan.nijtmans tags: trunk | |
01:50 | Merge trunk check-in: d8859ab3 user: marc_culler tags: mac_styles_87 | |
01:41 | Merge 8.6 check-in: 418e2cd3 user: marc_culler tags: trunk | |
2020-09-07
| ||
23:05 | merge mac_styles check-in: 4f83545a user: marc_culler tags: mac_styles_87 | |
21:40 | Merge trunk check-in: 4edb33dd user: marc_culler tags: mac_styles_87 | |
20:38 | Merge 8.6 check-in: f17eb3d7 user: marc_culler tags: trunk | |
20:02 | Merge mac_styles check-in: ee561f47 user: marc_culler tags: mac_styles_87 | |
20:00 | Merge 8.6 check-in: 1e3f2c68 user: marc_culler tags: trunk | |
19:47 | Minor tweak, thanks to fvogel for suggestion check-in: aed410b9 user: kevin_walzer tags: tip_325 | |
19:21 | Merge 8.6 check-in: d76581ac user: marc_culler tags: trunk | |
18:15 | Remove warnings from code; thanks to thommey for debugging assistance in Tcl chat check-in: 25f1085f user: kevin_walzer tags: tip_325 | |
12:10 | Minor tweak, warnings still present check-in: 4c9b6977 user: kevin_walzer tags: tip_325 | |
02:01 | Restore delete proc check-in: 8ac5225e user: kevin_walzer tags: tip_325 | |
2020-09-06
| ||
21:15 | Remove whitepace check-in: 9b11c256 user: kevin_walzer tags: tip_325 | |
21:00 | Cleanup of function initialization restores functionality check-in: 74e3b736 user: kevin_walzer tags: tip_325 | |
20:12 | Remove errors, but now icons not created check-in: 060e2364 user: kevin_walzer tags: tip_325 | |
15:43 | Merge 8.7 check-in: 324b2234 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:41 | Let it almost build on MSVC. check-in: bce6cfd5 user: fvogel tags: tip_325 | |
2020-09-05
| ||
14:29 | One more typo fix check-in: 926acfc1 user: kevin_walzer tags: tip_325 | |
14:18 | fix typo check-in: 781ed092 user: kevin_walzer tags: tip_325 | |
14:06 | Clean up code in tkWinSysTray.c to better conform to Tcl Engineering Manual; add appropriate header prefaces to each function, standardize indentation as much as possible check-in: 9f2efdd2 user: kevin_walzer tags: tip_325 | |
02:06 | Windows taskbar/system tray balloon notifications work! On to integrating TkTray in X11... check-in: a1c0c0b3 user: kevin_walzer tags: tip_325 | |
2020-09-04
| ||
20:04 | Merge trunk Leaf check-in: 8be1eb72 user: jan.nijtmans tags: tip-529-image-metadata | |
16:57 | Merge 8.6 check-in: 17091574 user: jan.nijtmans tags: trunk | |
16:54 | Update .travis.yml, hopefully this fixes the Travis build. check-in: 58d6ce2e user: jan.nijtmans tags: tip-529-image-metadata | |
13:53 | Merge 8.6 check-in: 2991150c user: jan.nijtmans tags: trunk | |
2020-09-03
| ||
20:57 | Merge 8.7 check-in: 26b438c6 user: jan.nijtmans tags: revised_text, tip-466 | |
20:45 | Consolidate Tk 8.7 error-messages regarding TIP #581. More Master -> Container related (internal) changes check-in: b15afad9 user: jan.nijtmans tags: trunk | |
19:49 | Add comment about the fallback... check-in: 6dff9e4f user: fvogel tags: revised_text, tip-466 | |
19:48 | Add comment about the fallback... Closed-Leaf check-in: 4f019d3a user: fvogel tags: bug-8980ba1d0b | |
19:41 | merge revised_text check-in: a49b0a6a user: fvogel tags: bug-8980ba1d0b | |
15:41 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only) check-in: 8bc8df87 user: jan.nijtmans tags: revised_text, tip-466 | |
14:38 | Merge 8.6 check-in: b8c87544 user: jan.nijtmans tags: trunk | |
13:25 | Successful test of icon display in system tray; next to refine balloon alert display check-in: 469559aa user: kevin_walzer tags: tip_325 | |
10:08 | Merge 8.6 check-in: 3b5f44db user: jan.nijtmans tags: trunk | |
07:14 | Merge 8.6 check-in: 1d0ecc38 user: jan.nijtmans tags: trunk | |
02:16 | It builds! Now to test... check-in: 552f2cd5 user: kevin_walzer tags: tip_325 | |
2020-09-02
| ||
21:17 | Fix [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This fix needs TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()). check-in: 96c16d4a user: fvogel tags: bug-8980ba1d0b | |
21:16 | Workaround for [8980ba1d0b]: Revised [text]: several text-38.* tests fail on macOS and Linux (release/deploy only). This workaround can be used until TIP #585 (TCL_INDEX_TEMP_TABLE flag for Tcl_GetIndexFromObj*()) gets in. check-in: a5a3822a user: fvogel tags: bug-8980ba1d0b | |
15:05 | Added "image metadata" tests for all supported image formats check-in: 19ca9b37 user: obermeier tags: tip-529-image-metadata | |
14:09 | Merge 8.6 check-in: 44e30efb user: jan.nijtmans tags: trunk | |
13:28 | Implement TIP #580: Export Tk_GetDoublePixelsFromObj and 5 more check-in: cbe72995 user: jan.nijtmans tags: trunk | |
09:00 | Merge 8.6 check-in: ca7b45bf user: jan.nijtmans tags: trunk | |
2020-09-01
| ||
20:39 | Check for invalid width or height values in Match function check-in: 0dae01f2 user: obermeier tags: tip-529-image-metadata | |
20:37 | Added some tests for new image metadata command check-in: 9fb5df33 user: obermeier tags: tip-529-image-metadata | |
15:33 | Do not throw an error, but return empty dict in image metadata, if the file could not be identified as an image. check-in: 95cfcc52 user: obermeier tags: tip-529-image-metadata | |
2020-08-31
| ||
16:33 | Merge 8.6 check-in: 928776ce user: jan.nijtmans tags: trunk | |
10:45 | Merge 8.6 check-in: d509dbcf user: jan.nijtmans tags: trunk | |
01:51 | Remove static keywords check-in: 16deb133 user: kevin_walzer tags: tip_325 | |
01:46 | Merge trunk; refinement of TIP additions check-in: 847855f5 user: kevin_walzer tags: tip_325 | |
2020-08-30
| ||
12:11 | Put the tests for ttk::scale in a specific scale.test file instead of hiding them in scrollbar.test check-in: 33556bc9 user: fvogel tags: ttk_introspect, tip-584 | |
12:09 | Add tests for the new 'style' command for ttk widgets. check-in: c27329ea user: fvogel tags: ttk_introspect, tip-584 | |
11:11 | Respect alphabetical order of commands in source code (no functional change). check-in: 6d10af31 user: fvogel tags: ttk_introspect, tip-584 | |
10:47 | Homogenize ttk widgets documentation regarding commands. Link to standard commands described in ttk::widget whenever possible instead of repeating the information in the widget documentation. check-in: c15516c7 user: fvogel tags: ttk_introspect, tip-584 | |
09:36 | Add new ttk widget command 'style' returning the style used by the widget. check-in: b436def6 user: fvogel tags: ttk_introspect, tip-584 | |
2020-08-29
| ||
22:06 | Reverse unintended changes from merge. Closed-Leaf check-in: 9b1824cf user: marc_culler tags: nicer_stubs | |
21:31 | Merge trunk check-in: f42b93a5 user: marc_culler tags: nicer_stubs | |
20:32 | Fix 07eb49661a: Change to genStubs.tcl between 8.6 and 8.7 breaks packages for macOS. check-in: 72e0bc59 user: jan.nijtmans tags: trunk | |
20:17 | Fix 07eb49661a: macOS packages for 8.6 which use X Stubs do not build for trunk. Closed-Leaf check-in: 4dc75b65 user: marc_culler tags: bug-07eb49661a | |
19:44 | Add tests ttk-16.* checking the new ttk::style theme styles command. check-in: 4edd70ba user: fvogel tags: ttk_introspect, tip-584 | |
19:37 | Fix errors in tk.decls which would break the build after genStubs is run. check-in: 8705082b user: marc_culler tags: trunk | |
2020-08-28
| ||
16:03 | Maybe 8.7 can be clearer without breaking the API or ABI. check-in: 0cb49d66 user: marc_culler tags: nicer_stubs | |
07:10 | Merge 8.6 check-in: 317f127a user: jan.nijtmans tags: trunk | |
02:27 | Fix incomplete merge check-in: 175504d1 user: kevin_walzer tags: trunk | |
01:32 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: f2b6b6b3 user: kevin_walzer tags: trunk | |
2020-08-27
| ||
15:28 | For now, put back TkMacOSXGetRootControl(), since Kevin Walzer uses it in his extensions check-in: fc221cd4 user: jan.nijtmans tags: trunk | |
14:15 | Attempt to maintain binary compatibility with 8.6 without having to live with awful names. check-in: 76ca59e3 user: culler tags: trunk | |
12:52 | Fix editing error made while resolving merge conflicts and add TCL_UNUSED where needed. check-in: d7e29fbf user: culler tags: mac_styles_87 | |
11:50 | Merge 8.6. Some more textual changes check-in: 738311a7 user: jan.nijtmans tags: trunk | |
07:12 | Merge 8.6 check-in: 02d8d03b user: jan.nijtmans tags: trunk | |
07:05 | Merge 8.6 More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries) check-in: e47385c1 user: jan.nijtmans tags: trunk | |
2020-08-26
| ||
21:46 | merge mac_styles check-in: a37f17b6 user: culler tags: mac_styles_87 | |
21:28 | Merge trunk check-in: f0f6cf33 user: culler tags: mac_styles_87 | |
20:34 | We don't have to preserve cruft in trunk, so let's get rid of it. check-in: f3cd7bd6 user: culler tags: trunk | |
14:21 | Merge 8.6 tkBind.c: button numbers are always positive check-in: 9ce8fb03 user: jan.nijtmans tags: trunk | |
11:15 | Merge-mark check-in: da2d984d user: jan.nijtmans tags: trunk | |
10:44 | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more check-in: bbac5723 user: jan.nijtmans tags: trunk | |
2020-08-25
| ||
15:31 | Merge trunk check-in: a086ff30 user: culler tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: e9049755 user: culler tags: trunk | |
10:03 | Undo part of [86fee82d], which changed test expectations in various text tests. Merge tip-580 check-in: 4e0483e2 user: jan.nijtmans tags: revised_text, tip-466 | |
09:59 | Merge trunk Closed-Leaf check-in: 5db10ad0 user: jan.nijtmans tags: tip-580 | |
09:26 | Merge 8.6 check-in: 14e17597 user: jan.nijtmans tags: trunk | |
2020-08-24
| ||
21:44 | Move XGetImage and XCopyArea to tkMacOSXImage.c and completely remove XImage.pixelpower. check-in: 54a4a903 user: culler tags: trunk | |
18:35 | Merge trunk check-in: 4b2e8f85 user: culler tags: mac_styles_87 | |
17:07 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: cfa6ab52 user: culler tags: trunk | |
16:15 | Merge tip-580 check-in: 872e990a user: jan.nijtmans tags: revised_text, tip-466 | |
16:07 | Merge trunk check-in: b4f157c7 user: jan.nijtmans tags: tip-580 | |
15:58 | Consistant Tcl_WrongNumArg() arguments when the command contains ?-option value ...? arguments check-in: f5c41ada user: jan.nijtmans tags: trunk | |
15:18 | Merge trunk check-in: 25c8d85f user: jan.nijtmans tags: tip-580 | |
15:09 | Fix merge conflict in previous commit check-in: b21d6e41 user: jan.nijtmans tags: revised_text, tip-466 | |
14:29 | Merge trunk check-in: 1362d871 user: jan.nijtmans tags: revised_text, tip-466 | |
14:20 | Testcase cleanup (mainly unnessary curly braces) check-in: c9ef11a4 user: jan.nijtmans tags: trunk | |
14:20 | Code cleanup (mainly unnecessary casts to (ClientData)) check-in: 7ed14e3e user: jan.nijtmans tags: trunk | |
13:31 | Silence compiler warning on macOS check-in: 0a8d60f2 user: fvogel tags: ttk_introspect, tip-584 | |
13:04 | Fix [de0c219db2]: Use platform placeholder text colors as defaults. Note: Resolved the 6 conflicts in macosx/tkMacOSXColor.c by keeping the trunk version. check-in: 6dd36c62 user: fvogel tags: trunk | |
11:08 | Fix duplicate test names check-in: 3b9f8af8 user: fvogel tags: revised_text, tip-466 | |
11:03 | merge trunk check-in: d7bebbdd user: fvogel tags: revised_text, tip-466 | |
10:48 | Fix duplicate test names check-in: 2358738a user: fvogel tags: trunk | |
10:48 | Remove duplicate tests check-in: 8eb41926 user: fvogel tags: trunk | |
09:39 | Outside of the text widget, rename back TkTextGetIndex() et al to what it was (partially reverting previous commit). Compiling tkTest.c with stubs is another way to prevent symbol conflicts check-in: 5c4fe78c user: jan.nijtmans tags: revised_text, tip-466 | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: c6908c72 user: fvogel tags: trunk | |
01:37 | Add header check-in: 0dff037c user: kevin_walzer tags: tip_325 | |
01:09 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: adec6b7c user: culler tags: trunk | |
2020-08-23
| ||
22:12 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: ca937555 user: fvogel tags: trunk | |
2020-08-21
| ||
16:50 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 32e6c545 user: culler tags: trunk | |
15:43 | Merge 8.6 check-in: bd502a6c user: jan.nijtmans tags: trunk | |
14:06 | Merge 8.6 check-in: 7b204427 user: jan.nijtmans tags: trunk | |
13:27 | Fix [bb85d249dd]: valgrind complaints on 'canvas image' command (TIP 489) check-in: 3cc7647d user: jan.nijtmans tags: trunk | |
2020-08-20
| ||
21:42 | Add new subcommand 'ttk::style theme styles' giving the ability to retrieve the list of all currently available styles in a given theme. check-in: a76f25de user: fvogel tags: ttk_introspect, tip-584 | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: c58b032c user: fvogel tags: trunk | |
20:17 | Document priority order between tags on cells and tags on items. check-in: d13d39c5 user: fvogel tags: pspjuth-treeview | |
20:05 | Cosmetic changes in the ttk::treeview code. check-in: 44e8e746 user: fvogel tags: pspjuth-treeview | |
20:02 | Improve documentation of ttk::treeview tags. Respect alphabetical order for subcommands. check-in: c7f57ac6 user: fvogel tags: pspjuth-treeview | |
19:56 | Implement cell tag removal upon 'tag delete' command (that is: effect of TIP #574 on the present branch). Test treetags-4.8 (tag deletion with tagged cells) now passes as expected. check-in: e55280ce user: fvogel tags: pspjuth-treeview | |
18:17 | merge trunk check-in: d2e9c573 user: fvogel tags: pspjuth-treeview | |
16:25 | Plug memory leak in UnderlinePrintProc() check-in: 3613d48d user: jan.nijtmans tags: strict-index, enhanced-index | |
15:28 | Merge trunk check-in: c9bd9e44 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:02 | One more use of TkNewIndexObj() macro. More code cleanup check-in: fd50ddb9 user: jan.nijtmans tags: trunk | |
12:53 | Merge trunk check-in: dfc98c89 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:49 | New macro TkNewIndexObj(), which handled indices >= 2147483648 correctly when compiled against Tcl 9.0 headers. check-in: 503f07a8 user: jan.nijtmans tags: trunk | |
02:27 | Fill out implementation of balloon notifications check-in: e5df99af user: kevin_walzer tags: tip_325 | |
02:22 | Fill out implementation of balloon notifications check-in: 3bb58058 user: kevin_walzer tags: tip_325 | |
2020-08-19
| ||
21:46 | As it is currently implemented (more or less copied from -foreground), -placeholderforeground for ttk widget is both a widget option and a styling option. Document this, and add a test for the styling option. Closed-Leaf check-in: 82f8b2ed user: fvogel tags: rfe-de0c219db2 | |
21:10 | Ditto for winTheme.tcl (forgotten in previous commit). check-in: 4565dac9 user: fvogel tags: rfe-de0c219db2 | |
21:06 | Partially revert [2fa30303] since there is no need to give -placeholderforeground by specifying its default value (even if this default is platform-specific). check-in: 10ea8d9d user: fvogel tags: rfe-de0c219db2 | |
20:25 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 99d715aa user: fvogel tags: trunk | |
16:42 | Merge 8.7 check-in: 084d9c5e user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-08-18
| ||
13:06 | Rename revised_text-specific funcions like TkTextGetIndex() to TkrTextGetIndex(), preventing possible conflict with original text-related symbols check-in: e5a63525 user: jan.nijtmans tags: revised_text, tip-466 | |
09:39 | Merge tip-580 check-in: 27f6c18b user: jan.nijtmans tags: revised_text, tip-466 | |
09:38 | Merge trunk check-in: 807ad7d7 user: jan.nijtmans tags: tip-580 | |
09:37 | Merge 8.6 check-in: 97d39b18 user: jan.nijtmans tags: trunk | |
2020-08-17
| ||
21:17 | merge core-8-6-branch check-in: 9b673bb6 user: fvogel tags: trunk | |
12:15 | Remove unneeded code, begin to implement balloon notifications check-in: 945d425b user: kevin_walzer tags: tip_325 | |
06:50 | Merge tip-580 check-in: a78a32a6 user: jan.nijtmans tags: revised_text, tip-466 | |
06:41 | Merge trunk check-in: ece9d9f7 user: jan.nijtmans tags: tip-580 | |
06:35 | Merge 8.6 check-in: 6ee0e03d user: jan.nijtmans tags: trunk | |
06:18 | Merge trunk check-in: 76c74499 user: jan.nijtmans tags: tip-580 | |
06:09 | Merge 8.6 check-in: b5a0c85c user: jan.nijtmans tags: trunk | |
2020-08-16
| ||
18:59 | merge core-8-6-branch check-in: 65fc7c79 user: fvogel tags: trunk | |
2020-08-15
| ||
20:23 | Merge mac_styles check-in: 96be9304 user: culler tags: mac_styles_87 | |
18:47 | Restore the call to TtkMacOSXInit. check-in: f1bc99ed user: culler tags: mac_styles_87 | |
17:43 | Merge mark - no change check-in: a1b89704 user: culler tags: mac_styles_87 | |
17:38 | Add missing header file. check-in: 953ebf2f user: culler tags: mac_styles_87 | |
17:30 | Merge trunk check-in: 22a1de68 user: culler tags: mac_styles_87 | |
13:02 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: 042e129e user: culler tags: trunk | |
07:27 | Fix formatting of colors.n in the Portability/Windows section. check-in: e9ec7fcc user: fvogel tags: rfe-de0c219db2 | |
07:12 | Update documentation of -placeholderforeground regarding its default. Also remove mention of the empty string there, which was an error. check-in: 615560f7 user: fvogel tags: rfe-de0c219db2 | |
06:56 | typo check-in: 9a219b7c user: fvogel tags: rfe-de0c219db2 | |
03:15 | Further refinements on Windows check-in: a6b21a0a user: kevin_walzer tags: tip_325 | |
01:15 | Update macosx/README check-in: 10f0bc07 user: culler tags: rfe-de0c219db2 | |
2020-08-14
| ||
15:27 | Merge tip-580 check-in: 4a952104 user: jan.nijtmans tags: revised_text, tip-466 | |
15:05 | New function Tk_FontGetDescription() check-in: 9380c293 user: jan.nijtmans tags: tip-580 | |
13:08 | Merge trunk check-in: 010b23f1 user: jan.nijtmans tags: tip-580 | |
13:07 | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text check-in: 91aa6fb2 user: jan.nijtmans tags: trunk | |
11:32 | Merge tip-580 check-in: b06e223e user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge trunk check-in: ccac6244 user: jan.nijtmans tags: tip-580 | |
09:56 | More consistancy in Tcl_WrongNumArgs() messages and documentation check-in: 6e23d18f user: jan.nijtmans tags: trunk | |
08:41 | Merge branch-580 check-in: 86fee82d user: jan.nijtmans tags: revised_text, tip-466 | |
08:30 | Merge trunk check-in: fd12a22f user: jan.nijtmans tags: tip-580 | |
06:47 | Use "?-option" in stead of "?option" consistantly in WrongNumArgs error-messages (backported from revised_text) check-in: b4ae5f0e user: jan.nijtmans tags: trunk | |
2020-08-13
| ||
19:52 | Use tkMacOSXColor.c and tkMacOSXColor.h from [38138883]; these include systemPlaceholderTextColor along with all other colors in Apple's system ColorList. check-in: a1f7b896 user: culler tags: rfe-de0c219db2 | |
19:31 | Aqua - automatically support all colors in Apple's system ColorList check-in: 38138883 user: culler tags: trunk | |
12:35 | Merge tip-580 check-in: 1fd49515 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | Merge 8.7 check-in: 3373d451 user: jan.nijtmans tags: tip-580 | |
10:55 | Merge 8.6 check-in: d19595aa user: jan.nijtmans tags: trunk | |
08:16 | Merge 8.6 check-in: 57450a28 user: jan.nijtmans tags: trunk | |
2020-08-12
| ||
07:40 | Merge 8.6 check-in: 56d04a8b user: jan.nijtmans tags: trunk | |
2020-08-11
| ||
12:04 | Merge 8.6 check-in: bdb31705 user: jan.nijtmans tags: trunk | |
01:27 | More pruning check-in: 845f4a89 user: kevin_walzer tags: tip_325 | |
2020-08-10
| ||
01:01 | Add files for build check-in: e1e4200b user: kevin_walzer tags: tip_325 | |
00:51 | Reduce refactoring of code, not as much needed check-in: 51a35e4e user: kevin_walzer tags: tip_325 | |
2020-08-09
| ||
01:53 | Begin to implement TIP 325 check-in: 90b581da user: kevin_walzer tags: tip_325 | |
2020-08-06
| ||
16:28 | Merge 8.6 check-in: 95bb0b92 user: jan.nijtmans tags: trunk | |
15:39 | Merge 8.6 check-in: f18491b7 user: jan.nijtmans tags: trunk | |
11:20 | Remove function TkMacOSXSetUpClippingRgn(), which does nothing. But keep its stub entry, just in case check-in: 5b24c154 user: jan.nijtmans tags: trunk | |
11:02 | More WIP. Not working on MacOSX with Tcl 9.0 yet check-in: 90e358d9 user: jan.nijtmans tags: stub-simplification | |
10:28 | Merge trunk check-in: 75b0b6a9 user: jan.nijtmans tags: stub-simplification | |
2020-08-04
| ||
21:51 | Merge 8.6 check-in: 380db5fb user: jan.nijtmans tags: trunk | |
15:32 | Merge 8.6 check-in: 8d0629ed user: culler tags: trunk | |
15:05 | Merge 8.6 Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6 check-in: f431f71b user: jan.nijtmans tags: trunk | |
14:47 | Merge 8.6 but remove HITheme and HIBackground colors which are only supported on 32-bit systems check-in: 834f85ee user: culler tags: trunk | |
10:23 | Merge 8.6 check-in: fce07e07 user: jan.nijtmans tags: trunk | |
2020-08-02
| ||
17:41 | Added new image subcommand metadata. check-in: ab1a3403 user: obermeier tags: tip-529-image-metadata | |
17:40 | Change MatchFileFormat and MatchStringFormat from static to MODULE_SCOPE and rename to TkImgPhotoMatchFileFormat and TkImgMatchStringFormat. check-in: fdf4a6b5 user: obermeier tags: tip-529-image-metadata | |
17:37 | Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: 79583944 user: obermeier tags: tip-529-image-metadata | |
2020-07-27
| ||
16:27 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: 402a6993 user: culler tags: trunk | |
2020-07-25
| ||
14:49 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 2657a3ce user: culler tags: trunk | |
2020-07-23
| ||
19:53 | Commit [22b16031] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 2e857e03 user: fvogel tags: trunk | |
2020-07-20
| ||
19:47 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 9bc189ea user: culler tags: trunk | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: f9feaa4e user: culler tags: trunk | |
18:00 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: daea190f user: culler tags: trunk | |
17:33 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 22b16031 user: culler tags: trunk | |
2020-07-19
| ||
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 84deeeb2 user: fvogel tags: trunk | |
03:07 | Mac styles branch for 8.7 check-in: c2127061 user: marc_culler tags: mac_styles_87 | |
2020-07-18
| ||
18:11 | Merge 8.6 check-in: 88fa22c6 user: marc_culler tags: trunk | |
2020-07-17
| ||
14:55 | Merge trunk check-in: c9b3508f user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-15
| ||
15:02 | Merge 8.7 check-in: 910c5027 user: jan.nijtmans tags: revised_text, tip-466 | |
14:42 | Merge 8.6 check-in: cb7ee941 user: jan.nijtmans tags: trunk | |
13:54 | Add documentation. Let ttk use the new Tk_SendVirtualEvent check-in: 02e28cec user: jan.nijtmans tags: tip-580 | |
2020-07-14
| ||
21:52 | Revert from 'SystemPlaceHolderTextColor' to 'SystemPlaceHolderText' on Windows, and deal with all ttk widgets having -placeholderforeground option to let them use the adequate platform default color for platform-specific themes. check-in: 2fa30303 user: fvogel tags: rfe-de0c219db2 | |
20:58 | Use a symbolic name for the default color for the placeholder text on X11. check-in: c27d48ab user: fvogel tags: rfe-de0c219db2 | |
20:50 | Bring Windows documentation up-to-date with respect to the new color systemPlaceholderTextColor. check-in: 2c5b481e user: fvogel tags: rfe-de0c219db2 | |
20:40 | Bring macOS documentation up-to-date with respect to the new semantic color systemPlaceholderTextColor. check-in: 72d393a3 user: fvogel tags: rfe-de0c219db2 | |
20:27 | Correctly use a system placeholder color on macOS. check-in: 0c4748ef user: fvogel tags: rfe-de0c219db2 | |
19:21 | Correctly use a system placeholder color on Windows. check-in: abc45d81 user: fvogel tags: rfe-de0c219db2 | |
16:28 | Fix [de0c219db2]: Use platform placeholder text colors as defaults check-in: 5fc386f8 user: fvogel tags: rfe-de0c219db2 | |
11:02 | New TIP #580 implementation. Documentation still missing. check-in: 7fa354b9 user: jan.nijtmans tags: tip-580 | |
08:41 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 53eb7609 user: fvogel tags: trunk | |
2020-07-13
| ||
16:48 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: b89d53d6 user: fvogel tags: trunk | |
2020-07-12
| ||
14:55 | Merge 8.6 check-in: 98ad3cbe user: jan.nijtmans tags: trunk | |
2020-07-10
| ||
07:08 | Merge 8.6 check-in: 11068c12 user: jan.nijtmans tags: trunk | |
2020-07-08
| ||
20:40 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: 612b287e user: fvogel tags: trunk | |
2020-07-07
| ||
13:09 | close branch Closed-Leaf check-in: 925aab53 user: kevin_walzer tags: tk_accessible | |
13:09 | Stage for final closing check-in: 00a9cf5a user: kevin_walzer tags: tk_accessible | |
13:07 | Remove code, close branch check-in: 0528054f user: kevin_walzer tags: tk_accessible | |
09:10 | Merge trunk check-in: 3bac7a2c user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-06
| ||
22:29 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens synchronously. check-in: 180866d3 user: fvogel tags: trunk | |
21:19 | merge mark check-in: be98a2d3 user: fvogel tags: trunk | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: 6044aa73 user: fvogel tags: trunk | |
10:25 | Merge trunk. New helper function TkNewIndexObj() check-in: adff4417 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-05
| ||
17:07 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 9fafa637 user: fvogel tags: trunk | |
10:30 | Merge trunk. Remove 8.5 compatibility, since Tk 8.7 doesn't build with Tcl 8.5 anyway check-in: 211cf0e3 user: jan.nijtmans tags: revised_text, tip-466 | |
10:13 | Simplify various Tk bindings, where 'expr' is not necessary because the called function can already handle simple addition and substraction (since it's built into index-handling already) check-in: 7773effc user: jan.nijtmans tags: trunk | |
2020-07-03
| ||
15:21 | Merge trunk check-in: 8d349071 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:53 | Merge 8.6 check-in: 00fd5faa user: jan.nijtmans tags: trunk | |
12:36 | Merge 8.6 check-in: 07d403b6 user: jan.nijtmans tags: trunk | |
11:40 | TIP 578: Death to TCL_DBGX check-in: 2ddcce5b user: jan.nijtmans tags: trunk | |
2020-07-02
| ||
14:13 | No need to #include "default.h" in ttk widgets (and in tkUnixMenu.c/tkMenubutton.c) check-in: a5a983ad user: jan.nijtmans tags: strict-index, enhanced-index | |
13:58 | Don't use constants like DEF_BUTTON_UNDERLINE any more, since the default underline should always be no underline anyway. check-in: e6c4077b user: jan.nijtmans tags: strict-index, enhanced-index | |
13:14 | Merge trunk check-in: d98bbe5a user: jan.nijtmans tags: strict-index, enhanced-index | |
08:33 | Merge trunk check-in: ce6a8acf user: jan.nijtmans tags: revised_text, tip-466 | |
08:33 | More bool -> int conversions. Now revised_text should be portable for systems without <stdbool.h> check-in: 5493ee85 user: jan.nijtmans tags: revised_text, tip-466 | |
03:53 | merge core-8-6-branch ; fix [2d24591c3b] -postoffset with default style. check-in: 45f035b1 user: fvogel tags: trunk | |
2020-07-01
| ||
17:21 | Merge trunk check-in: 35384029 user: jan.nijtmans tags: revised_text, tip-466 | |
17:21 | Don't bother using <stdbool.h>: int/0/1 is just as good as bool/false/true and more portable. Tk doesnt use it anywhere else check-in: 8374e435 user: jan.nijtmans tags: revised_text, tip-466 | |
14:32 | Let's ignore the rant about TCL_UTF_MAX>4: It's only used by AndroWish, for Tcl >= 8.7 it's the same as TCL_UTF_MAX=4 check-in: ed90a8cb user: jan.nijtmans tags: revised_text, tip-466 | |
13:47 | Refine AtkStateSet call, add notes for further implementation check-in: a7f0a0d8 user: kevin_walzer tags: tk_accessible | |
01:59 | Fix typos check-in: 74e0d9fd user: kevin_walzer tags: tk_accessible | |
01:55 | Map states check-in: 1bfc3d0e user: kevin_walzer tags: tk_accessible | |
2020-06-29
| ||
12:38 | Merge 8.6 check-in: e81d8e36 user: jan.nijtmans tags: trunk | |
09:18 | Merge tip-529-image-metadata Closed-Leaf check-in: ffcad8a2 user: jan.nijtmans tags: tip-529-image-metadata-optional | |
09:17 | Merge trunk check-in: ae527714 user: jan.nijtmans tags: tip-529-image-metadata | |
09:09 | Merge-mark check-in: 847fedf6 user: jan.nijtmans tags: trunk | |
09:02 | Fix "make dist". Re-generate tkConfig.h.in check-in: 84e6f530 user: jan.nijtmans tags: trunk | |
08:22 | Merge-mark check-in: ec2da7dc user: jan.nijtmans tags: trunk | |
07:50 | Adapt to Tcl 9 API check-in: f60d0108 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-06-28
| ||
16:36 | Merge trunk (only tested with Tcl 8.7, not yet with 9.0) check-in: 6ceb7185 user: jan.nijtmans tags: revised_text, tip-466 | |
16:11 | Merge tip-529-image-metadata check-in: 087616ef user: jan.nijtmans tags: tip-529-image-metadata-optional | |
15:56 | Merge trunk check-in: 3f7fb3f1 user: jan.nijtmans tags: tip-529-image-metadata | |
15:39 | Merge 8.6 check-in: 7312d4e0 user: jan.nijtmans tags: trunk | |
2020-06-27
| ||
19:57 | Clean up copyright check-in: fde7ba5d user: kevin_walzer tags: tk_accessible | |
19:51 | Add window parameter to role mapping check-in: be2e6418 user: kevin_walzer tags: tk_accessible | |
19:32 | Add role mapping check-in: 4aa107e8 user: kevin_walzer tags: tk_accessible | |
09:44 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. check-in: aaadaeea user: fvogel tags: trunk | |
09:31 | Fix [5c51be6411]: Buffer over-read in Tk_PhotoPutBlock() and Tk_PhotoPutZoomedBlock(). Patch from Christopher Chavez. check-in: 95b393ad user: fvogel tags: trunk | |
09:16 | Fix [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. Original analysis and patch from Brad Lanam. check-in: f9831a98 user: fvogel tags: trunk | |
09:16 | merge core-8-6-branch check-in: 7ff38900 user: fvogel tags: trunk | |
2020-06-26
| ||
11:12 | Merge tip-529-image-metadata check-in: af856c7a user: jan.nijtmans tags: tip-529-image-metadata-optional | |
10:42 | Make C++ compiler more happy (for Travis build) check-in: 4f5da4e9 user: jan.nijtmans tags: tip-529-image-metadata | |
2020-06-25
| ||
21:13 | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though the Big Sur (11.1) beta release identifies itself as 10.16. check-in: 55f8cdde user: culler tags: trunk | |
14:05 | Merge 8.6 check-in: d185d4f4 user: jan.nijtmans tags: trunk | |
2020-06-24
| ||
17:05 | merge unintended branch check-in: e00e45f2 user: oehhar tags: tip-529-image-metadata | |
16:01 | TIP529 image metadata: remove optional feature "gif XMP metadata support". check-in: 6a7e4656 user: oehhar tags: tip-529-image-metadata | |
15:42 | TIP529 image metadata: remove optional feature: driver internal DString communication between match and read function check-in: d2791c76 user: oehhar tags: tip-529-image-metadata | |
15:23 | TIP529 image metadata: remove close file flag returned by format driver file match function check-in: c60e9512 user: oehhar tags: tip-529-image-metadata | |
15:01 | TIP 529 image metadata: remove optional feature: svg blob in metadata check-in: 905f1b58 user: oehhar tags: tip-529-image-metadata | |
12:38 | TIP529 image metadata branch with optional features check-in: 19f873f0 user: oehhar tags: tip-529-image-metadata-optional | |
2020-06-23
| ||
20:09 | fix incomplete image test file earth.gif check-in: baf43e83 user: oehhar tags: tip-529-image-metadata | |
19:46 | TIP529 image metadata: make compile on MS-VC6 check-in: c966e906 user: oehhar tags: tip-529-image-metadata | |
19:11 | TIP529 image metadata: implement png metadata write check-in: fd694594 user: oehhar tags: tip-529-image-metadata | |
16:03 | Merge trunk check-in: bef88937 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:24 | Fix [fc59158961]: Segfault when .text configure check-in: 27483b48 user: jan.nijtmans tags: trunk | |
2020-06-22
| ||
21:20 | TIP529 image metadata: read png DPI and aspect metadata check-in: fc035ac1 user: oehhar tags: tip-529-image-metadata | |
13:21 | TIP 529 image metadata: svg metadata optimization for -dpi parameter check-in: d78fe967 user: oehhar tags: tip-529-image-metadata | |
2020-06-21
| ||
12:06 | TIP529 image metadata: implement svg intermediate metadata memory check-in: 5b7e8328 user: oehhar tags: tip-529-image-metadata | |
2020-06-19
| ||
14:48 | Handle different possible form of "none" better. check-in: 3a4fffe5 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-16
| ||
23:00 | Implementation complete, appears to function as expected check-in: 2977ed2a user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-15
| ||
12:07 | More progress, mainly in tkCanvTest.c check-in: 2c6594ce user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-12
| ||
14:52 | Merge 8.6 check-in: dad169a0 user: jan.nijtmans tags: trunk | |
13:58 | Merge 8.6 check-in: 2df2cfec user: jan.nijtmans tags: trunk | |
12:12 | TIP529 image metadata: correct stubs entry check-in: 30dd114b user: oehhar tags: tip-529-image-metadata | |
11:50 | More progress, implementing enhanced "-underline" check-in: bf20e02d user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-11
| ||
15:25 | Fix [4fb812af90]: Build Failure on msys2 with gcc10. Also add more __cplusplus-related scope blocks around (internal) MODULE_SCOPE definitions. check-in: c1d028fc user: jan.nijtmans tags: trunk | |
14:28 | TIP529 image metadata: implement image write/data with metadata property. GIF comment write correction. GIF file tests check-in: 74deafc0 user: oehhar tags: tip-529-image-metadata | |
12:14 | Merge trunk. Add new option type TK_OPTION_INDEX. Start implementing extended index handling for -underline. check-in: 5fa05c6f user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-10
| ||
13:49 | Replace call to malloc/free with ckalloc/ckfree check-in: 9abbb7f6 user: kevin_walzer tags: tk_accessible | |
10:30 | Add NO_DEPRECATED builds to Travis check-in: 48acd504 user: jan.nijtmans tags: trunk | |
2020-06-09
| ||
12:45 | TIP 529 image metadata: PNG format driver to version 3 interface check-in: a9b93d4d user: oehhar tags: tip-529-image-metadata | |
09:28 | TIP529 image metadata: allow match functions to output metadata. implement file close. check-in: ad63541a user: oehhar tags: tip-529-image-metadata | |
07:24 | Merge trunk check-in: 0f83fcf2 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:23 | Remove many unnessesaary curly-braces in testcases check-in: 696b6fb6 user: jan.nijtmans tags: trunk | |
07:05 | Make it compile/run with Tcl 8.6 (again), even without strict-index modifications check-in: 5d40ef66 user: jan.nijtmans tags: strict-index, enhanced-index | |
02:29 | Begin work on implementing Tk accessibility check-in: 950c5cf9 user: kevin_walzer tags: tk_accessible | |
2020-06-08
| ||
15:26 | Merge 8.6 check-in: 69e440cb user: jan.nijtmans tags: trunk | |
14:51 | First concept check-in: f4b2ef25 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:38 | Merge trunk check-in: 5e56098d user: jan.nijtmans tags: tip-529-image-metadata | |
10:31 | When TK_NO_DEPRECATED is defined or when Tk is compiled with Tcl 9 headers, no longer support the oldImageType. check-in: 94086445 user: jan.nijtmans tags: trunk | |
09:29 | Add "-fno-common" to SHARED_CFLAGS on various platforms (e.g. Linux, CYGWIN). This is the default with gcc-10, so better make sure it doesn't cause problems. check-in: 1b538df0 user: jan.nijtmans tags: trunk | |
2020-06-07
| ||
20:11 | Merge 8.6 check-in: 707175df user: jan.nijtmans tags: trunk | |
11:25 | TIP529 image metadata: correct shared metadata object ref count on output, implement XMP gif write check-in: 7a5f5a6c user: oehhar tags: tip-529-image-metadata | |
10:26 | TIP529 image metadata: rename function & friends from Tk_CreatePhotoImageFormat87 to Tk_CreatePhotoImageFormatVersion3 check-in: 9829f627 user: oehhar tags: tip-529-image-metadata | |
2020-06-06
| ||
19:16 | TIP529 image metadata: added GIF XMP write test, functionality not implemented jet check-in: d76047d4 user: oehhar tags: tip-529-image-metadata | |
18:36 | TIP529 image metadata: changed order of arguments to alphabetical order check-in: deec7f96 user: oehhar tags: tip-529-image-metadata | |
18:27 | Merge trunk check-in: 0cd04856 user: oehhar tags: tip-529-image-metadata | |
18:07 | TIP529 image metadata: changed driver interface: split metadata to in/out object, driver communication dstring, file close flag, reorder all options in a more logical order. Forking intended, will merge later. Thanks Jan, for your work. check-in: 195ed496 user: oehhar tags: tip-529-image-metadata | |
07:45 | Update leftover comments that didn't follow the changes made in [0deef053f6] check-in: a97bc436 user: fvogel tags: trunk | |
2020-06-05
| ||
14:36 | Various simplifications, e.g. implement Tk_CreatePhotoImageFormat87 as macro calling Tk_CreatePhotoImageFormat. @harald, hoping you like it :-). Also, alphabetize image options. Closed-Leaf check-in: 5f0bada7 user: jan.nijtmans tags: tip-529-image-metadata-jan | |
09:07 | Merge trunk, various tweaks to make it (at least) compile again. Not yet further tested. check-in: 7014d00b user: jan.nijtmans tags: tip-529-image-metadata-jan | |
2020-06-04
| ||
20:13 | TIP529 image metadata: image data with gif comment test check-in: 7b8e689b user: oehhar tags: tip-529-image-metadata | |
19:18 | photo read command: memory error on shrink option did not close the channel check-in: f70a4f46 user: oehhar tags: trunk | |
2020-06-03
| ||
21:30 | TIP529 image metadata: use metadata copy for put and read. Merge metadata on gif read check-in: 26f271fd user: oehhar tags: tip-529-image-metadata | |
2020-06-02
| ||
21:53 | Merge 8.7 Closed-Leaf check-in: 6f97e02f user: jan.nijtmans tags: death-to-dbgx | |
21:51 | size_t for Tk_ItemDCharsProc(), with Tcl 9 headers check-in: 9d0f41c6 user: jan.nijtmans tags: trunk | |
09:50 | Fix two (minor) warnings, discovered with gcc-10, using Tcl 9 headers) . check-in: 49c399f7 user: jan.nijtmans tags: trunk | |
2020-05-31
| ||
17:25 | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidget check-in: 0561d0ab user: culler tags: trunk | |
2020-05-30
| ||
21:56 | Merge fork check-in: 3b356031 user: oehhar tags: tip-529-image-metadata | |
21:53 | TIP529 image metadata: untested sketch to implemet new call interface for Tcl_CreatePhotoImageType with metadata in all functions. Replaces Tk_Get/SetMetadata check-in: b272bef7 user: oehhar tags: tip-529-image-metadata | |
2020-05-29
| ||
18:30 | Remove some unnecessary macOS conditional code by using internal stubs. check-in: e3caa739 user: culler tags: trunk | |
2020-05-28
| ||
20:45 | Fix [3c6660b6f0], [601cead1d0] and [4b50b76028]: Wrong ttk::checkbutton and ttk::radiobutton scaling on Windows 10. Fix by Csaba Nemethi, and Brad Lanam. check-in: 3c7d1376 user: fvogel tags: trunk | |
14:54 | Fix C++ build check-in: 4de19c21 user: jan.nijtmans tags: tip-529-image-metadata | |
13:26 | Slight definition change in ::tk::endOfGlyphCluster. It now returns the index _after_ the boundary not the one before. Also, the spinbox is now fully working. check-in: db241674 user: jan.nijtmans tags: glyph_indexing_2 | |
2020-05-27
| ||
19:59 | TIP529 image metadata: correct and test GIF XMP segment check-in: f7998a5e user: oehhar tags: tip-529-image-metadata | |
13:12 | Fix "Delete" and "Backspace" for text widgets check-in: 828a6ac2 user: jan.nijtmans tags: glyph_indexing_2 | |
12:55 | Rename utility functions. Make Delete and Backspace work too check-in: a666f37e user: jan.nijtmans tags: glyph_indexing_2 | |
10:47 | A few more tweaks, using size_t in Tcl 9 builds. check-in: 89219eac user: jan.nijtmans tags: trunk | |
09:23 | Merge trunk check-in: e24dca6c user: jan.nijtmans tags: tip-529-image-metadata | |
09:20 | Add Clang++ build to Travis on MacOS. Use more size_t internally, when compiled against Tcl 9 headers. No change when compiled against Tcl 8. check-in: 9baf6d49 user: jan.nijtmans tags: trunk | |
2020-05-26
| ||
20:41 | A different approach to glyph indexing check-in: e0f4bbcd user: jan.nijtmans tags: glyph_indexing_2 | |
18:55 | TIP 529 image metadata: make gif comment parsing work and start with tests. Also eliminate the base64 from the tests. check-in: 06d11503 user: oehhar tags: tip-529-image-metadata | |
16:28 | Add a range command to the entry in order to support glyph-based selection. Closed-Leaf check-in: 94473623 user: marc_culler tags: glyph_indexing | |
14:55 | Convert Tk_ItemIndexProc/Tk_ItemInsertProc to use size_t as index type, when compiled against Tcl 9 headers. Various more fixes in using size_t for Tcl >= 9 Closed-Leaf check-in: aa8c9592 user: jan.nijtmans tags: size-for-sel | |
12:26 | Adjust the TextManager interface slightly. check-in: 4ce9e66f user: marc_culler tags: glyph_indexing | |
09:30 | Fix C++ build for MacOS Closed-Leaf check-in: c5209e01 user: jan.nijtmans tags: macOS-clangplusplus | |
06:20 | Clang++ build for MacOS check-in: ce0b4683 user: jan.nijtmans tags: macOS-clangplusplus | |
06:03 | Merge trunk and fix C++ build check-in: 63e6499f user: jan.nijtmans tags: tip-529-image-metadata | |
2020-05-25
| ||
20:06 | Add support for validation of Entry widgets. check-in: f37e7875 user: marc_culler tags: glyph_indexing | |
15:21 | Negative "slaveIndex" means out-of-bounds too. check-in: 2e8d5be6 user: jan.nijtmans tags: size-for-sel | |
15:08 | Formatting and even more size_t usage. check-in: 48eaec3a user: jan.nijtmans tags: size-for-sel | |
12:20 | Use more size_t type internally, when compiling against Tcl 9.0 headers. No change when using Tcl 8.x. Add C++ travis build for TCL_UTF_MAX=4 (compat with Tcl 8.7) and TCL_UTF_MAX=6 (compat with Tcl 9.0) making sure that C++'s strict typing stays correct. check-in: 71b60396 user: jan.nijtmans tags: trunk | |
2020-05-24
| ||
21:47 | Fix 2 (minor) gcc warnings check-in: 7abb3161 user: jan.nijtmans tags: size-for-sel | |
21:29 | More progress check-in: c3df9bb5 user: jan.nijtmans tags: size-for-sel | |
20:28 | Merge trunk. This introduces in particular the new 'treeview delete' feature from TIP #574. Fix conflicts in ttkTreeview.c and treeview.tcl. Also propagate to the new options in this branch the TCL_AUTO_LENGTH -> TCL_INDEX_NONE change just made in trunk. Test treetags-4.8 (tag deletion with tagged cells) fails, indicating that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag, in other words the impact of TIP #574 on the present branch was not yet dealt with. check-in: 1d88ef94 user: fvogel tags: pspjuth-treeview | |
18:24 | TIP529: Add GIF Extension blocks of type Application and XMP to metadata dict check-in: 8dd5dc1e user: oehhar tags: tip-529-image-metadata | |
16:43 | Merge trunk. Also (really) fix build against Tcl 8.6 TCL_UTF_MAX=6 now check-in: b0ad4652 user: jan.nijtmans tags: size-for-sel | |
15:44 | Merge trunk check-in: 23d15a39 user: oehhar tags: tip-529-image-metadata | |
08:46 | Merge implementation of TIP #574 following acceptation by vote. check-in: 5137a72f user: fvogel tags: trunk | |
2020-05-23
| ||
22:13 | Merge 8.6 check-in: 60835526 user: jan.nijtmans tags: trunk | |
21:40 | Merge trunk. Fix C++ builds, also for TCL_UTF_MAX=4 and TCL_UTF_MAX=6 check-in: 0cb6fdeb user: jan.nijtmans tags: size-for-sel | |
16:51 | Proof of concept for glyph-based indexing using a platform-specific TextManager - only implemented for macOS tk entry widgets so far. check-in: 0c9ad396 user: marc_culler tags: glyph_indexing | |
2020-05-22
| ||
13:40 | Merge 8.6 check-in: 905e6388 user: jan.nijtmans tags: trunk | |
13:02 | Merge 8.7 check-in: e1338766 user: jan.nijtmans tags: revised_text, tip-466 | |
12:43 | Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE consistantly everywhere: It's actually the same. check-in: 1c6ef075 user: jan.nijtmans tags: trunk | |
11:32 | More progress check-in: 68e4c6f7 user: jan.nijtmans tags: size-for-sel | |
08:40 | Revert part of [27e083eed755bf65], which broke the Windows build. check-in: 63517ff1 user: jan.nijtmans tags: trunk | |
08:36 | Minor compiler warning check-in: 862a73d9 user: jan.nijtmans tags: size-for-sel | |
2020-05-21
| ||
22:29 | More progress check-in: 09125140 user: jan.nijtmans tags: size-for-sel | |
16:44 | Use more size_t for *Sel*-related functions, in case compiling with Tcl 9 check-in: bfa73015 user: jan.nijtmans tags: size-for-sel | |
2020-05-20
| ||
23:02 | Slightly biger "lenght" variables, in case we are using Tcl 9 check-in: d1a2a967 user: jan.nijtmans tags: trunk | |
19:19 | Fix compiler warning: macOS string length is unsigned. check-in: 162f8167 user: culler tags: trunk | |
17:07 | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_UtfAtIndex() in Tcl 8.7 already does that. check-in: bb02803f user: jan.nijtmans tags: trunk | |
12:02 | Make Tk on MacOS work (again) with Tcl 9. Remove two debug lines. check-in: b45512fc user: jan.nijtmans tags: trunk | |
2020-05-19
| ||
14:13 | Merge 8.6 check-in: 2c57b4db user: jan.nijtmans tags: trunk | |
07:36 | Fix some deprecation/unused parameter compiler warnings check-in: 27e083ee user: jan.nijtmans tags: trunk | |
2020-05-18
| ||
22:13 | Merge 8.6 check-in: 93cd79b2 user: jan.nijtmans tags: trunk | |
21:08 | Merge 8.6 check-in: a46e5678 user: jan.nijtmans tags: trunk | |
2020-05-17
| ||
22:25 | Simplify Aqua text handling by moving encoding/decoding into the TKNSString class. check-in: 0ad0c3de user: culler tags: trunk | |
16:43 | Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macOS function TkMacOSXGetStringObjFromCFString(). check-in: 71024948 user: culler tags: trunk | |
16:42 | Don't use trans_chars array on MacOSX any more. check-in: 009e3e09 user: culler tags: trunk | |
2020-05-16
| ||
18:31 | Fix [40ada90762]: occasional Aqua crash when active button is destroyed - patch from Christopher Chavez. check-in: a9357218 user: marc_culler tags: trunk | |
17:57 | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard) check-in: f4a9831a user: culler tags: trunk | |
2020-05-15
| ||
13:08 | Merge 8.6 check-in: c28cfa81 user: jan.nijtmans tags: trunk | |
2020-05-13
| ||
19:59 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. check-in: 2ebdc58c user: fvogel tags: trunk | |
11:14 | Merge 8.6 check-in: 355964cd user: jan.nijtmans tags: trunk | |
2020-05-12
| ||
22:32 | Small adjustments to tkBind.c. Thanks, Francois check-in: ae711cc9 user: culler tags: trunk | |
17:58 | Aqua: Fix an error in Tk_SetCaretPos. check-in: e3daeacd user: culler tags: trunk | |
16:28 | Aqua: add semantic color systemLinkColor - patch from Christopher Chavez. check-in: 27af04b0 user: culler tags: trunk | |
16:14 | Fix [d2a10a14a8]: Give mousewheel events their own flag and event struct; avoid unnecessary keysym lookups check-in: e800e548 user: culler tags: trunk | |
15:49 | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar. check-in: 0b6e77ce user: culler tags: trunk | |
15:12 | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for generated events. Key event handling was completely reworked. check-in: 15a8ae97 user: culler tags: trunk | |
2020-05-09
| ||
12:41 | Fix [88c9e0928b]: Treeview: wrong keyboard navigation with -selectmode none. Patch from Emiliano Gavilan. check-in: 702ebb7e user: fvogel tags: trunk | |
08:04 | Add test treetags-4.8 exercising tag *deletion* (not tag removal) for a tag used by a cell. This test currently (expectedly) triggers an error since '.tree tag delete' is at this stage only a proposal (see TIP #574). When this proposal will be accepted and branch tip-574 be merged, treetags-4.8 will be here to confirm that tag deletion works with tagged cells, or to remind that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag. check-in: 7438e411 user: fvogel tags: pspjuth-treeview | |
2020-05-08
| ||
16:04 | A few cosmetic changes Closed-Leaf check-in: 69cfdac8 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:44 | Add test treetags-1.11 testing [.tree tag delete]. Also remove old proc in since Tcl features this operator natively. By Emiliano Gavilan. check-in: 0585636a user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:43 | Fix [1bb2f1d7ab]: ttk::treeview doesn't delete tags. Patch from Emiliano Gavilan. check-in: 026c74c5 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
2020-05-07
| ||
02:04 | Restore sheets in Mac file dialogs check-in: 9a619439 user: kevin_walzer tags: trunk | |
2020-05-05
| ||
18:05 | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSString based on a suggestion by Christopher Chavez. check-in: 3c7ba230 user: culler tags: trunk | |
2020-05-01
| ||
12:01 | Fix [cd8714756c]: Long lines of rotated text not printing correctly - MultiFontTextOut. Patch from Christopher Chavez. check-in: 22f641ad user: fvogel tags: trunk | |
11:57 | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft, and optimize text item drawing in canvas by skipping the drawing of empty unselected portions of text. Patch from Christopher Chavez. check-in: 488a7dc9 user: fvogel tags: trunk | |
2020-04-25
| ||
13:50 | merge trunk (conflicts fixed) check-in: 0976e330 user: fvogel tags: pspjuth-treeview | |
12:32 | Restore the build with MSVC after the C++ changes. check-in: a91c2341 user: fvogel tags: revised_text, tip-466 | |
10:05 | merge trunk check-in: 28e20a91 user: fvogel tags: revised_text, tip-466 | |
09:54 | Proceed with RFE [acde5a7641]: Add .gitignore file check-in: f7b8c43e user: fvogel tags: trunk | |
09:51 | Fix [14188104c3]: ttk::treeview scrollbar not updating. Thanks to cjmcdonald for the report. The actually applied patch turned out to be different from the proposal since it could be demonstrated that the new testcases pass without the wrong line in TreeviewSeeCommand (and for understandable reasons). check-in: cf49dabd user: fvogel tags: trunk | |
09:43 | Fix [3519111fff]: Problem with scroll in ttk check-in: ce490f07 user: fvogel tags: trunk | |
09:38 | Fix [6e25fc7cc1]: widget demo: dark-mode friendly 'NEW' image. Patch from Christopher Chavez. check-in: 253201b5 user: fvogel tags: trunk | |
2020-04-17
| ||
13:49 | Merge 8.6 check-in: fea18cf8 user: jan.nijtmans tags: trunk | |
2020-04-16
| ||
19:02 | Fix misplaced parentheses and other errors in commit 61e70e0f. check-in: c970964a user: culler tags: trunk | |
2020-04-15
| ||
17:42 | Apply a patch from Christopher Chavez which correctly deals with the fact that Apple uses the middle mouse button for Button 3. check-in: 2e9c357d user: culler tags: trunk | |
14:51 | Fix [89354dae31]: Avoid clipping in Aqua TkpDrawCharsInContext. Clipping does not work and is also inefficient. check-in: 1b87ae92 user: culler tags: trunk | |
2020-04-14
| ||
22:12 | Merge 8.6 check-in: c5e563ed user: jan.nijtmans tags: trunk | |
19:10 | Fix [87bade7e14]: Aqua PressAndHold composition misbehaves. check-in: d6a43988 user: culler tags: trunk | |
2020-04-13
| ||
09:27 | Merge 8.6 check-in: fced3457 user: jan.nijtmans tags: trunk | |
2020-04-10
| ||
21:24 | Merge trunk check-in: 164f7f09 user: jan.nijtmans tags: death-to-dbgx | |
19:07 | Fix [d72abe6b54]: Aqua toplevel receives button events when resizing. check-in: 5b4fb8bd user: culler tags: trunk | |
2020-04-07
| ||
07:36 | Merge trunk check-in: f1a7052c user: jan.nijtmans tags: pspjuth-treeview | |
07:36 | Merge trunk check-in: b46730ff user: jan.nijtmans tags: revised_text, tip-466 | |
2020-04-06
| ||
21:50 | Merge 8.6 check-in: 97a40e98 user: jan.nijtmans tags: trunk | |
2020-04-04
| ||
19:26 | close unintended fork check-in: b83942c3 user: fvogel tags: trunk | |
19:24 | Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan). check-in: 0d744101 user: fvogel tags: trunk | |
2020-04-03
| ||
15:14 | Move handling of TkWinGetPlatformId() up in tclStubInit.c: It belongs with Tk_TranslateWinEvent/Tk_PointerEvent. A few typecasts, remedying gcc warnings on Win32 with C++. check-in: 972fff48 user: jan.nijtmans tags: trunk | |
13:01 | Merge 8.6 check-in: 6d1edcce user: jan.nijtmans tags: trunk | |
02:11 | Fix for efbedd5ff5, thanks to Christopher Chavez for patch check-in: 87ff1bd3 user: kevin_walzer tags: trunk | |
2020-04-02
| ||
13:51 | Fix [220811] and [220808]: Docs missing for Tk_TranslateWinEvent/Tk_PointerEvent API. Moved functions to tkWinInt.h as MODULE_SCOPE. (Stub entry still kept, as long as not -DTK_NO_DEPRECATED) check-in: fcaa0cdc user: jan.nijtmans tags: trunk | |
13:36 | typo check-in: 93af3915 user: dgp tags: trunk | |
13:05 | Supply CONSTified XkbOpenDisplay for X11 systems, needed when compiling with C++ compiler. check-in: 7e704ae0 user: jan.nijtmans tags: trunk | |
10:09 | Merge 8.6 check-in: 4e192c81 user: jan.nijtmans tags: trunk | |
2020-04-01
| ||
19:15 | CONSTify function XkbOpenDisplay(), and resolve conflict with definition in X11 check-in: 524a3182 user: jan.nijtmans tags: trunk | |
15:24 | Merge trunk check-in: f809476b user: jan.nijtmans tags: revised_text, tip-466 | |
15:23 | Merge trunk check-in: 6fbc32e5 user: jan.nijtmans tags: stub-simplification | |
15:20 | Merge 8.6 check-in: 2e56e84b user: jan.nijtmans tags: trunk | |
2020-03-31
| ||
15:14 | Fix C++ build check-in: b6158c84 user: jan.nijtmans tags: trunk | |
2020-03-30
| ||
21:35 | More WIP check-in: 9a8b1671 user: jan.nijtmans tags: stub-simplification | |
21:04 | Merge trunk, more WIP check-in: 9070a4e0 user: jan.nijtmans tags: stub-simplification | |
12:49 | Merge 8.6 check-in: 9b698222 user: jan.nijtmans tags: trunk | |
12:06 | Merge trunk check-in: e4e38d38 user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge 8.6 check-in: 33d41c1f user: jan.nijtmans tags: trunk | |
08:53 | Merge 8.6 check-in: 9dbf1dd4 user: jan.nijtmans tags: trunk | |
2020-03-29
| ||
23:08 | Avoid crash in identify element check-in: dcd2ac59 user: pspjuth tags: pspjuth-treeview | |
21:07 | Handle -stripedbackground in cell tags check-in: 438a18ac user: pspjuth tags: pspjuth-treeview | |
20:23 | Do not assume existance of elements check-in: 54b930f8 user: pspjuth tags: pspjuth-treeview | |
17:31 | Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan). Closed-Leaf check-in: 0e035f0e user: fvogel tags: bug-3134d697c8 | |
14:22 | WIP check-in: b1e4763c user: jan.nijtmans tags: stub-simplification | |
12:56 | Fix [655fe2754f]: Tearoff menu labels cut off. check-in: 65c5b919 user: fvogel tags: trunk | |
09:43 | Avoid failure of test treeview-rowheight-3 by checking there is an increase in the row height upon font size increase. The magnitude of this row height increase does not matter, and depends too much on the available fonts to be really testable. check-in: 027283ae user: fvogel tags: pspjuth-treeview | |
09:23 | Further test naming fix check-in: ebe3976e user: fvogel tags: pspjuth-treeview | |
09:09 | Fix duplicate test naming check-in: 27ccf90b user: fvogel tags: pspjuth-treeview | |
2020-03-28
| ||
19:30 | Cell tags check-in: 92934ff1 user: pspjuth tags: pspjuth-treeview | |
15:49 | Adapt rowheight to Cell as well check-in: cd37660f user: pspjuth tags: pspjuth-treeview | |
14:52 | Tests and bugfix for rowheight adaption check-in: 8c633ae2 user: pspjuth tags: pspjuth-treeview | |
2020-03-27
| ||
22:42 | Auto-adapt -rowheight check-in: f1a431f3 user: pspjuth tags: pspjuth-treeview | |
2020-03-25
| ||
20:54 | Only do the preparation step once. check-in: e8820dba user: pspjuth tags: pspjuth-treeview | |
2020-03-24
| ||
07:59 | Merge-mark check-in: 66313d21 user: jan.nijtmans tags: trunk | |
2020-03-22
| ||
23:04 | Merge-mark check-in: cf7e72b6 user: jan.nijtmans tags: trunk | |
22:55 | Fix [a010a249c7]: notebook-1.4 failures check-in: 325f72d3 user: jan.nijtmans tags: trunk | |
21:19 | Imageanchor should work like image in tags. check-in: 6ae624a1 user: pspjuth tags: pspjuth-treeview | |
20:15 | Restructure tags to only allow those that work, and are documented to work. check-in: 345baad7 user: pspjuth tags: pspjuth-treeview | |
19:20 | Merge 8.6 check-in: 1ada8c86 user: jan.nijtmans tags: trunk | |
18:04 | Structure the code for tree label drawing the same way as cell drawing. check-in: e2ede3f4 user: pspjuth tags: pspjuth-treeview | |
15:57 | Make test identify-11 more robust against environment. check-in: f9dcbf8e user: pspjuth tags: pspjuth-treeview | |
08:37 | Restore PASS for test treeview-identify-11, which turned to a FAILED in [399e961031]. check-in: fc36181a user: fvogel tags: pspjuth-treeview | |
08:17 | Fix formatting, and respect alphabetical order in options list check-in: a3255eb4 user: fvogel tags: pspjuth-treeview | |
00:49 | Restructured cell drawing check-in: d3c862c2 user: pspjuth tags: pspjuth-treeview | |
00:37 | Refactored Cell ID handling. check-in: 2f2b05c9 user: pspjuth tags: pspjuth-treeview | |
2020-03-21
| ||
21:44 | Remade how -striped is implemented. Using an option instead of a state. check-in: f5b3a0da user: pspjuth tags: pspjuth-treeview | |
2020-03-20
| ||
13:27 | Merge trunk check-in: 4abd1c1b user: jan.nijtmans tags: pspjuth-treeview | |
13:26 | Merge 8.7 check-in: b2e6e967 user: jan.nijtmans tags: revised_text, tip-466 | |
08:31 | More usage of (internal) TkGetIntForIndex() function, and give this function an additional parameter "lastOK". This way, "end" doesn't need to be handled especially in other code places, all is centralized in this single functions. Only Ttk's "treeview" not done yet, since that requires handling a linked list in stead of an array. check-in: f164c265 user: jan.nijtmans tags: trunk | |
2020-03-19
| ||
16:33 | Merge trunk check-in: df0d9c7e user: jan.nijtmans tags: pspjuth-treeview | |
10:17 | Merge 8.6. More TCL_UNUSED() usage. check-in: c28b848e user: jan.nijtmans tags: trunk | |
00:29 | Have a valid -id in tree column. This fixes a crash in previous cell selection commit. Fix memory leak in tree column. check-in: a2a09477 user: pspjuth tags: pspjuth-treeview | |
2020-03-18
| ||
16:20 | More internal use of TkGetIntForIndex() function. check-in: 0ee03f81 user: jan.nijtmans tags: trunk | |
14:38 | TIP 569 remove lint comments check-in: a31f1014 user: dgp tags: trunk | |
2020-03-17
| ||
21:51 | Follow-up to [d9bda1d1]: Clamp "listbox index" values between -1 and (maximum) end+1 = the number of elements, which point to one more than the last emlement.... that's what other GUI elements are really doing too. Duh. check-in: 68091ead user: jan.nijtmans tags: trunk | |
09:12 | Merge trunk check-in: 184f2ed0 user: jan.nijtmans tags: revised_text, tip-466 | |
08:36 | Another round of type-casts for ckalloc() calls. Makes C++ compilers even more happy. Mainly for MacOS code. check-in: 0efa6ec0 user: jan.nijtmans tags: trunk | |
07:49 | Merge trunk check-in: 17b7dc29 user: jan.nijtmans tags: revised_text, tip-466 | |
07:33 | Replace stdbool.h by the llvm version. Suggested by Christian Gollwitzer for licence reasons. Thanks! Not actually used by Tk (yet). check-in: 09b488fb user: jan.nijtmans tags: trunk | |
00:18 | close fork check-in: 1caab603 user: dgp tags: trunk | |
2020-03-16
| ||
23:33 | Allow any columns to be in cell selection check-in: e3414938 user: pspjuth tags: pspjuth-treeview | |
23:05 | Eliminate many more warnings on macOS, related to -Wextra check-in: 880c726a user: jan.nijtmans tags: trunk | |
22:37 | Handle when titlecolumns > displaycolumns. Test this, and crash from previous commit. check-in: 399e9610 user: pspjuth tags: pspjuth-treeview | |
22:19 | stifle compiler warnings check-in: 45f2acb1 user: dgp tags: trunk | |
21:37 | Fix [50b5e64bccc1e3d0]: Broken Mac OSX build. Reverted part of [df3646cf656c2e3a] (not sure why this is wrong, works on UNIX but not MacOSX). To be investigated further, but for now this works. check-in: 9603c4e8 user: jan.nijtmans tags: trunk | |
21:06 | Merge 8.6 check-in: 2e3410d6 user: jan.nijtmans tags: trunk | |
2020-03-15
| ||
16:57 | Fix crash in DrawHeadings() when drawing the headings of the title columns. This crash happened if the number of display columns is less than -titlecolumns check-in: edb82472 user: fvogel tags: pspjuth-treeview | |
2020-03-12
| ||
21:09 | Fix [2edd843def]: canvas postscript returns non empty string when -file or -channel is specified. Fix by Emiliano Gavilan. check-in: 7f84fc64 user: fvogel tags: trunk | |
20:55 | Fix [08e2f8e6f0]: unable to change focus after prior selection of focus check-in: b31665c5 user: fvogel tags: trunk | |
10:10 | Fix [3551802fff]: Use the Xkb API to simplify Tk's keyboard event handling check-in: a0fba3fd user: jan.nijtmans tags: trunk | |
2020-03-11
| ||
15:15 | Merge trunk check-in: 6a77ea60 user: jan.nijtmans tags: revised_text, tip-466 | |
15:14 | Merge 8.6 check-in: 0d04b68a user: jan.nijtmans tags: trunk | |
13:47 | Restore recent changes to tkMacOSXWm.c accidentally reverted with last commit check-in: a8eb1198 user: kevin_walzer tags: trunk | |
13:45 | Merge trunk check-in: b52dd087 user: jan.nijtmans tags: revised_text, tip-466 | |
13:03 | Eliminate More C++-related warnings, when compiling against Tcl 9.0 headers. check-in: 0596f214 user: jan.nijtmans tags: trunk | |
10:39 | Put back accidently commented-out part from ttkWinXPTheme.c check-in: 7e2a92ce user: jan.nijtmans tags: trunk | |
10:28 | Make Tk compile using C++ against Tcl 9.0 headers. check-in: dd063056 user: jan.nijtmans tags: trunk | |
01:45 | Fix for wm fullscreen attributes bit on macOS; thanks to Christopher Chavez for patch check-in: 9a6854d3 user: kevin_walzer tags: trunk | |
2020-03-10
| ||
15:09 | Merge trunk. Fix C++ build. check-in: ec1e59f5 user: jan.nijtmans tags: pspjuth-treeview | |
15:01 | More progress in making win32 build C++-ready. check-in: aa8cb35e user: jan.nijtmans tags: trunk | |
13:31 | Merge trunk. Now warning-free except on MacOS. check-in: abe3ed6a user: jan.nijtmans tags: revised_text, tip-466 | |
12:24 | Merge 8.7. Also remove all traces of HAVE_XKBKEYCODETOKEYSYM (assumed to be 1) and XKEYCODETOKEYSYM_IS_DEPRECATED (not applicable any more) Closed-Leaf check-in: 2aab797b user: jan.nijtmans tags: bug-3551802fff | |
11:12 | Merge-mark check-in: 696f9d35 user: jan.nijtmans tags: trunk | |
08:57 | Add XkbKeycodeToKeysym() and XkbOpenDisplay() to the (Windows/MacOS) X11 stub table. No effect for UNIX. check-in: 5a30e307 user: jan.nijtmans tags: trunk | |
2020-03-09
| ||
23:06 | Merge trunk check-in: 1258ad15 user: pspjuth tags: pspjuth-treeview | |
22:24 | Finish for MacOS too Closed-Leaf check-in: 233abe90 user: jan.nijtmans tags: xkb | |
21:03 | merge core-8-6-branch check-in: adb3ab84 user: fvogel tags: trunk | |
16:00 | Merge 8.6 check-in: 05eabb5a user: jan.nijtmans tags: trunk | |
15:27 | Add XkbOpenDisplay and XkbKeycodeToKeysym to X11 stub table. MacOS not done yet. check-in: 0f20d02a user: jan.nijtmans tags: xkb | |
2020-03-08
| ||
16:49 | Instroduce TCL_UNUSED() macro, and use to make more -Wextra warnings disappear. check-in: 46de2340 user: jan.nijtmans tags: trunk | |
2020-03-06
| ||
08:50 | Merge trunk. More C++ fixes. Should - at least - compile now, not yet warning-free. check-in: f4060470 user: jan.nijtmans tags: revised_text, tip-466 | |
08:19 | Merge trunk. More C++ fixes check-in: 08503fba user: jan.nijtmans tags: revised_text, tip-466 | |
2020-03-05
| ||
22:15 | Eliminate many -Wextra warnings check-in: ac625e2f user: jan.nijtmans tags: trunk | |
2020-03-04
| ||
12:24 | Finalize the fix for ticket [382712ade65] (X11: 'event generate . <KeyPress>' segfault) by documenting the leftover consequence of the fix. check-in: 97b043e2 user: fvogel tags: trunk | |
2020-03-02
| ||
01:17 | Make see command work propely. Cleanup and tests. check-in: e2fc91c9 user: pspjuth tags: pspjuth-treeview | |
2020-03-01
| ||
22:11 | Fix many warnings in MacOSX build (caused by -Wextra -Wc++-compat). All harmless. Not finished yet. check-in: b8b2f140 user: jan.nijtmans tags: trunk | |
21:35 | Merge trunk. C++ fixes not finished yet (C++ compile will still fail) check-in: 2e62f136 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-02-29
| ||
07:46 | Add more option types: cursor and window check-in: 636fef34 user: dkf tags: tip-560 | |
2020-02-28
| ||
12:05 | Implement TIP #557: C++ support for Tcl check-in: 5da24ae4 user: jan.nijtmans tags: trunk | |
2020-02-27
| ||
19:58 | Let TkGetIntForIndex() return TCL_ERROR for invalid index values, in stead of -1. So, callers of this function don't need to do that any more. check-in: 010c1e57 user: jan.nijtmans tags: trunk | |
2020-02-26
| ||
21:55 | Cleanup check-in: a64db309 user: pspjuth tags: pspjuth-treeview | |
10:13 | Merge trunk Closed-Leaf check-in: 138b5f20 user: jan.nijtmans tags: cplusplus | |
09:10 | Merge 8.6 check-in: 1a6cb7b3 user: jan.nijtmans tags: trunk | |
2020-02-25
| ||
22:48 | All cellselection command can do rectangle check-in: 46ffc1c5 user: pspjuth tags: pspjuth-treeview | |
22:08 | Allow cell list to be single cell check-in: c53d1be6 user: pspjuth tags: pspjuth-treeview | |
16:24 | Merge 8.6 check-in: 28c35904 user: jan.nijtmans tags: trunk | |
2020-02-24
| ||
20:35 | Merge Tip #563: MouseWheel for horizontal scrollbar check-in: 2fd8b8cc user: oehhar tags: trunk | |
20:28 | Add tests for scrollwheel on scrollbar: no shift horizontal and for ttk::scrollbar Closed-Leaf check-in: 205591d1 user: oehhar tags: tip-563-scrollbar-scrollwheel | |
09:10 | Merge 8.6 check-in: cbabede7 user: jan.nijtmans tags: trunk | |
08:57 | Add internal function TkGetIntForIndex(), which handles integer indexes and "end" using Tcl_GetIntForIndex() (TIP #544). For now, only used in menu's. check-in: 65b44757 user: jan.nijtmans tags: trunk | |
01:12 | Fix for utility/floating windows on macOS not displaying completely on initial creation check-in: 822558a6 user: kevin_walzer tags: trunk | |
2020-02-23
| ||
21:19 | Fix 2 compiler warnings (gcc-9) check-in: 91e50e1d user: jan.nijtmans tags: trunk | |
21:15 | Fix jumps in columns widths when resizing one of the non-scrollable columns (with -titlecolumns is > 0), when columns are not stretchable, and the horizontal scrollbar is not fully at the left. check-in: bcc8ba79 user: fvogel tags: pspjuth-treeview | |
18:50 | Be more accurate in the man page of the bbox command for ttk::treeview. Note: this precision is not specific to TIP #552 check-in: 9ac86608 user: fvogel tags: pspjuth-treeview | |
18:33 | Add missing error message when -titlecolumns or -titleitems are passed a negative value check-in: 548015d1 user: fvogel tags: pspjuth-treeview | |
17:12 | Let -stripe true show the alternate state with winnative and xpnative themes check-in: 29169820 user: fvogel tags: pspjuth-treeview | |
15:12 | Remove detection of Xkb performed at runtime, which removes the deprecation warning about XKeyCodeToKeysym. See ticket [3551802fff]. check-in: e44fc1ef user: fvogel tags: bug-3551802fff | |
14:39 | Prevent some textTag tests from triggering hot spots of the Linux KDE/Plasma desktop. What is needed in these tests is to move the mouse out of the test window when the test starts, so that the events expected by the test can be observed. We don't need to move the mouse exactly at the upper-left corner of the screen, we only have to make sure the mouse pointer is outside the test window. check-in: dc6628ca user: fvogel tags: trunk | |
2020-02-22
| ||
15:37 | Merge implementation of TIP #565: .canvas raise/lower ignore non-existent tag, which fixes [3552805fff]. This follows a positive vote from the TCT. check-in: 72871533 user: fvogel tags: trunk | |
15:33 | Merge implementation of TIP #564: ttk font sizes in points, which fixes [dccd82bdc7]. This follows a positive vote from the TCT. check-in: f7a65e47 user: fvogel tags: trunk | |
14:58 | Code style and comments ultra-minor fixes check-in: 6883e118 user: fvogel tags: pspjuth-treeview | |
14:40 | ttk::treeview man page tweaking check-in: 24acc54e user: fvogel tags: pspjuth-treeview | |
12:52 | Fix error in formatting of ttk::treeview man page for -selecttype options check-in: 2b3e2a9f user: fvogel tags: pspjuth-treeview | |
2020-02-21
| ||
14:26 | Rename (static) function TkMenuCleanup() to MenuCleanup(). Make TkGetMenuIndex() a static function (is used in one file only). Remove "registry" keywork in tkMenu.c. Add "const" modifier to ttkWinXPTheme.c check-in: cef222a0 user: jan.nijtmans tags: trunk | |
2020-02-19
| ||
16:48 | Fix 2 gcc warnings in win/ttkWinXPTheme.c due to the recent addition of "const". Also add type-casts (while on it), helping C++ compatibility. Use more internal size_t in ttk. And use some more Tcl_GetWideIntFromObj() in stead of Tcl_GetIntFromObj() check-in: 1e916d8f user: jan.nijtmans tags: trunk | |
04:02 | Add alternate mode for treeview on macOS check-in: f492824f user: kevin_walzer tags: pspjuth-treeview | |
2020-02-18
| ||
15:54 | Clamp "listbox index" values between -1 and (maximum) end+1, as done in other GUI elements too (like menu). check-in: d9bda1d1 user: jan.nijtmans tags: trunk | |
14:19 | Merge trunk. Fix two minor C++ issues in tkTest.c check-in: b59165e4 user: jan.nijtmans tags: cplusplus | |
14:01 | Make more C++-compiler robust. check-in: bebef983 user: jan.nijtmans tags: tip-556 | |
12:50 | Merge trunk. Remove end-of-line spacing. check-in: 61ad3035 user: jan.nijtmans tags: tip-556 | |
12:45 | Add compat/stdbool.h (needed by revised_text) and compat/stdint.h (needed by TIP #556, or any other Tk extension which on tclInt.h) Remove the need for "make doc", by committing doc/man.macros directly here. check-in: df3646cf user: jan.nijtmans tags: trunk | |
2020-02-17
| ||
15:50 | Merge trunk check-in: 440e4b50 user: jan.nijtmans tags: tip-556 | |
14:47 | Make internal _XInitImageFuncPtrs() prototype work with C++ on all platforms (prevent conflict with tkIntXlibDecls.h) check-in: 1a516be1 user: jan.nijtmans tags: cplusplus | |
14:37 | Merge trunk check-in: 66af82c5 user: jan.nijtmans tags: cplusplus | |
13:46 | More "const" additions. check-in: ca5c672f user: jan.nijtmans tags: trunk | |
13:45 | Clamp output of listbox indexes to be >= -1 always. Many other's (like menu's, entries) already do that. Doesn't make really a difference, as -2 is just as invalid as -1. check-in: abaa003d user: jan.nijtmans tags: trunk | |
2020-02-16
| ||
20:12 | Add an optional arg, default, to [option get] to support this TIP check-in: bdc754f2 user: dkf tags: tip-560 | |
12:43 | Merge trunk check-in: faf78f30 user: jan.nijtmans tags: cplusplus | |
12:42 | Merge 8.6 check-in: cb8499e8 user: jan.nijtmans tags: trunk | |
2020-02-15
| ||
22:34 | Merge trunk check-in: 4d08154a user: pspjuth tags: pspjuth-treeview | |
10:32 | Made things properly work with overridable definitions; required new -appendifnew slot op to keep sane. check-in: e08a6e4e user: dkf tags: tip-560 | |
09:45 | merge trunk check-in: 66de120b user: dkf tags: tip-560 | |
09:34 | merge trunk check-in: dffd7c07 user: dkf tags: tip-560 | |
09:27 | More gnarly edge case testing. Also factor out some shared test support code check-in: ca45fe47 user: dkf tags: tip-560 | |
02:47 | Testing initialisation check-in: aaac17d7 user: dkf tags: tip-560 | |
2020-02-14
| ||
11:42 | Merge trunk Closed-Leaf check-in: a310caa1 user: jan.nijtmans tags: bug-dccd82bdc7, tip-564 | |
11:39 | Merge trunk check-in: a394645c user: jan.nijtmans tags: tip-167 | |
11:24 | Merge trunk check-in: b41548a4 user: jan.nijtmans tags: revised_text, tip-466 | |
11:23 | Merge trunk check-in: 03f41b79 user: jan.nijtmans tags: tip-556 | |
10:22 | Merge trunk check-in: 2940d63c user: jan.nijtmans tags: cplusplus | |
10:22 | Merge 8.6 check-in: 41f71271 user: jan.nijtmans tags: trunk | |
09:25 | Testing details of option type validation check-in: 66aedaba user: dkf tags: tip-560 | |
2020-02-13
| ||
21:54 | Merge trunk check-in: ba74bd6b user: jan.nijtmans tags: death-to-dbgx | |
21:53 | Merge trunk check-in: b6b7fe41 user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
21:37 | Merge trunk check-in: deb52fe8 user: jan.nijtmans tags: cplusplus | |
21:10 | Merge 8.6 check-in: bd5761b5 user: jan.nijtmans tags: trunk | |
2020-02-12
| ||
20:33 | Merge 8.6 check-in: 19c1a7ac user: jan.nijtmans tags: trunk | |
15:42 | Merge 8.6 check-in: b680fac4 user: jan.nijtmans tags: trunk | |
2020-02-11
| ||
09:12 | Remove (almost all remaining) traces of DBGX for Windows build. check-in: 4a18e1fb user: jan.nijtmans tags: death-to-dbgx | |
2020-02-10
| ||
21:33 | Fix [3552805fff]: Make '.canvas lower' work with non-exitent belowThis tag Closed-Leaf check-in: e9787beb user: fvogel tags: bug-3552805fff, tip-565 | |
21:31 | Add non-regression test canvas-2.5: CanvasWidgetCmd, raise/lower option, no error on non-existing tags check-in: 72ccddae user: fvogel tags: bug-3552805fff, tip-565 | |
16:08 | Merge trunk check-in: 420e38b9 user: jan.nijtmans tags: cplusplus | |
15:28 | Add new (internal) function TtkGetOrientFromObj(), which uses Ttk_Orient type in stead of int. Remove various TTKAPI functions from ttkTheme.h, which are duplicates from ttkDecls.h. Add type-casts, helping C++-compatibility (but are still valid C) Fix gcc warnings, only visible using -Wextra. check-in: 1f9de565 user: jan.nijtmans tags: trunk | |
10:11 | Merge 8.6 check-in: 4fe74f6e user: jan.nijtmans tags: trunk | |
10:02 | Merge 8.6 check-in: 4c2759ba user: jan.nijtmans tags: trunk | |
2020-02-09
| ||
20:27 | Merge 8.7 check-in: bc42a17b user: jan.nijtmans tags: revised_text, tip-466 | |
18:35 | Merge trunk check-in: bf6cea69 user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
18:31 | When Shift-bindings are equal to the non-shift ones, they can be eliminated: The non-shift one will do this work already. check-in: d477051d user: jan.nijtmans tags: tip-563-scrollbar-scrollwheel | |
18:13 | Fix [90a4b7581f]: Tk fontconfig crash if there is no font installed check-in: 8b404635 user: fvogel tags: trunk | |
2020-02-07
| ||
19:32 | Bump to 8.7a4 to distinguish trunk from 8.7a3 release. check-in: 43d927ad user: dgp tags: trunk | |
09:35 | Merge trunk check-in: b1a9f8a2 user: jan.nijtmans tags: cplusplus | |
09:23 | More tests check-in: ee0bb9b6 user: dkf tags: tip-560 | |
09:08 | Use Ttk_ButtonDefaultState/Ttk_Compound (enums) in stead of "int" in many internal places, because that's the actual type. check-in: 08c26e8f user: jan.nijtmans tags: trunk | |
2020-02-06
| ||
13:12 | Merge 8.7 check-in: a1447cf6 user: jan.nijtmans tags: cplusplus | |
12:02 | New files from René Zaumseil check-in: ba4ce67a user: fvogel tags: tip-556 | |
11:52 | Add many 'const' modifiers, allowing the C-compiler to put many configuration-tables in static read-only memory. Mainly for Ttk (because Tk already did this a long time ago). check-in: 6da0236d user: jan.nijtmans tags: trunk | |
07:02 | New files from René Zaumseil. Branch builds this time. check-in: 57f4febd user: fvogel tags: tip-556 | |
2020-02-05
| ||
19:16 | New files from René Zaumseil check-in: 609ebf7d user: fvogel tags: tip-556 | |
16:31 | Merge trunk check-in: df9288e5 user: jan.nijtmans tags: cplusplus | |
13:51 | merge-mark check-in: 563bdace user: jan.nijtmans tags: trunk | |
13:32 | Protect better against possible confusion between XGenericEvent's and (Tcl-specific) XVirtualEvent's: If "name" == NULL, assume it's a XGenericEvent, so don't crash on that just ignore. Also don't use "virtual" as variable name. check-in: 4d9a821b user: jan.nijtmans tags: trunk | |
13:29 | Don't panic for "Wild GenericEvent"'s: Just filter out all events Tk doesn't know about. check-in: fdd06f8b user: jan.nijtmans tags: trunk | |
13:13 | Some DBGX cleanup (not used any more) check-in: 3db55fd0 user: jan.nijtmans tags: trunk | |
2020-02-04
| ||
19:33 | New files from René Zaumseil check-in: 6a9b1780 user: fvogel tags: tip-556 | |
09:08 | Merge trunk. Add compat/stdint.h, so tclWinPort.h from Tcl 8.7 can be used. check-in: 210389fc user: jan.nijtmans tags: tip-556 | |
08:29 | It appears that inttypes.h was introduced in Visual Studio 2013 check-in: c21ff56e user: jan.nijtmans tags: trunk | |
08:29 | Testing lots of option declaration cases check-in: 1c868c6e user: dkf tags: tip-560 | |
2020-02-03
| ||
14:44 | Merge 8.6 check-in: 07a36931 user: jan.nijtmans tags: trunk | |
11:27 | More tests check-in: f3380b2e user: dkf tags: tip-560 | |
2020-02-02
| ||
20:37 | Rephrase things to make an API that I'm more likely to be happy with check-in: 42ef7a84 user: dkf tags: tip-560 | |
15:37 | Implementation for TIP 563: "scrollwheel on horizontal scrollbar scrolls without shift too" check-in: 2cb4166b user: oehhar tags: tip-563-scrollbar-scrollwheel | |
2020-02-01
| ||
14:42 | merge trunk check-in: 69919dd4 user: dkf tags: tip-560 | |
11:39 | Start of tests check-in: eccb711f user: dkf tags: tip-560 | |
08:51 | Bind tk::OptionType to an implementation namespace; the namespace it uses isn't important check-in: c32b0ef2 user: dkf tags: tip-560 | |
07:57 | Now with working aliases! And using ‘option’ instead of ‘property’ for consistency across Tk check-in: 183ba655 user: dkf tags: tip-560 | |
2020-01-29
| ||
11:04 | Splitting up the code a bit more neatly. check-in: b914157c user: dkf tags: tip-560 | |
2020-01-28
| ||
20:16 | merge trunk check-in: 5b772f8e user: fvogel tags: revised_text, tip-466 | |
15:22 | Merge 8.6 check-in: 39c2c497 user: jan.nijtmans tags: trunk | |
11:07 | Merge trunk check-in: b37be0b4 user: jan.nijtmans tags: cplusplus | |
10:52 | Merge 8.6 check-in: 05966c20 user: jan.nijtmans tags: trunk | |
10:48 | Eliminate special header file tkBool.h, just use <stdbool.h> directly in tkInt.h check-in: 4d3f22a9 user: jan.nijtmans tags: revised_text, tip-466 | |
10:26 | Don't use _Bool if compiler is not C99 check-in: b29fc8f5 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-01-27
| ||
19:36 | Starting to test (currently just manually) check-in: 296c64d8 user: dkf tags: tip-560 | |
16:37 | Merge 8.6 check-in: 4fcb296a user: jan.nijtmans tags: trunk | |
15:18 | Should be most bits of implementation now done check-in: 658ea9b8 user: dkf tags: tip-560 | |
13:50 | Revise all use of TkBitWord (=== size_t). Add compat/stdint.h and compat/stdbool.h, and use it in stead of home-brew solution. check-in: b2d34a91 user: jan.nijtmans tags: revised_text, tip-466 | |
13:03 | Merge trunk. Undo changes in unix/tkUnixRFont.c (leftover from 8.5/8.6 compatibility) check-in: 2233ad94 user: jan.nijtmans tags: revised_text, tip-466 | |
13:01 | Merge 8.6 check-in: 5529c3bf user: jan.nijtmans tags: trunk | |
12:45 | Adapt test-cases, just as in trunk. Many "update" -> "updateText" changes. This should improve test-results on Mac. check-in: 1b89b262 user: jan.nijtmans tags: revised_text, tip-466 | |
09:17 | Merge 8.7. Remove win/tkWinStdInt.h, instead provide the same compat/stdint.h as in Tcl 8.7. This should work on more platforms, not only Windows. check-in: 9f27576c user: jan.nijtmans tags: revised_text, tip-466 | |
09:03 | In test-cases same optimization as everywhere else: KeyPress -> Key and ButtonPress -> Button. check-in: 37ba4f8c user: jan.nijtmans tags: trunk | |
2020-01-26
| ||
20:13 | Fix [dccd82bdc7]: ttk fonts are absolute on x11, which is very undesirable for hidpi displays check-in: b441746a user: fvogel tags: bug-dccd82bdc7, tip-564 | |
2020-01-25
| ||
17:13 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners. check-in: 4bcebd2c user: fvogel tags: trunk | |
10:20 | Code specified in TIP 561; work still needed check-in: e6228955 user: dkf tags: tip-561 | |
10:02 | Working on the types and the property definition check-in: 35ca0966 user: dkf tags: tip-560 | |
2020-01-24
| ||
12:53 | merge 8.6 check-in: 239ec735 user: dgp tags: trunk | |
10:35 | Merge 8.6 check-in: 1e7fa1ba user: jan.nijtmans tags: trunk | |
2020-01-23
| ||
21:24 | Start of work on implementing TIP 560 check-in: 14d8da05 user: dkf tags: tip-560 | |
2020-01-20
| ||
10:16 | Bindings consistancy: Use "Key" in stead of "KeyPress" and "Button" in stead of "ButtonPress" in all demo's. check-in: 8c83e075 user: jan.nijtmans tags: trunk | |
2020-01-19
| ||
21:41 | Merge 8.6 check-in: 02ebf476 user: jan.nijtmans tags: trunk | |
2020-01-18
| ||
19:07 | A better fix for [bf93d098d7]: Aqua menus can be unresponsive at startup check-in: b48a8b1a user: marc_culler tags: trunk | |
13:31 | Fix [077d49828b]: notebook tab 'ambiguous compound' failure/regression, by making options of type TK_OPTION_STRING_TABLE support the TK_OPTION_NULL_OK flag. check-in: 514e22c7 user: fvogel tags: trunk | |
12:12 | Fix [2830360fff]: ttk::entry looses state invalid at focus events. Add non-regression test entry-11.1 check-in: 6c443199 user: fvogel tags: trunk | |
12:04 | Fix [1660674fff]: arrow reconfig triggers infinite Enter/Leave event sequence, by better documenting the caveat. check-in: 3883b587 user: fvogel tags: trunk | |
11:35 | Fix [279b027fd7]: canvas moveto command moves text items to unexpected location, by documenting the feature more clearly. check-in: 357f0028 user: fvogel tags: trunk | |
11:32 | Fix [587937fff]: Don't shuffle tag list sequence upon deletion. Add non regression tests canvas-20.[123] check-in: 06ac0e75 user: fvogel tags: trunk | |
11:27 | Fix [1771594fff]: icursor @x,y fails for non-default scrollregions. Add non regression test canvText-14.7 check-in: 5cc41235 user: fvogel tags: trunk | |
2020-01-16
| ||
08:30 | Documentation update: Use Button in stead of ButtonPress and Key in stead of KeyPress events (except once, where we indicate that those are synonymes). check-in: d7dda971 user: jan.nijtmans tags: trunk | |
2020-01-14
| ||
15:57 | Consistancy in Key/Button bindings: Use "<Button-1>" in stead of "<1>", "Key" in stead of "KeyPress" and "Button" in stead of "ButtonPress". Also eliminate unnessary "Any" and "Key" modifiers. check-in: b11394e6 user: jan.nijtmans tags: trunk | |