Tk Source Code

Timeline
Login

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

482 check-ins using file library/spinbox.tcl version bdcef353

2020-10-21
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
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
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
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
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:11
Merge 8.7 check-in: 3f4c3bf3 user: jan.nijtmans tags: keysym-unicode
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:05
Merge trunk check-in: 41bd1d78 user: jan.nijtmans tags: keysym-unicode
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
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
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: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
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: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
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:09
Merge 8.6 check-in: 4fd52357 user: jan.nijtmans tags: trunk
10:09
Fix [f3cd942e9e]: trunk: .mymenu index end no longer works on an empty menu check-in: 9439f959 user: jan.nijtmans tags: trunk
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
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
20:03
Fix most (except one) testcases on X11 check-in: fe68d642 user: jan.nijtmans tags: keysym-unicode
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:51
Merge trunk check-in: 9a11d52f user: jan.nijtmans tags: keysym-unicode
15:48
typo in unixEmbed.test testcase. Make install-sh executable check-in: 2c853dd7 user: jan.nijtmans tags: trunk
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:55
Merge trunk check-in: ba4ca51d user: jan.nijtmans tags: keysym-unicode
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:29
Run more Travis tests in focal in stead of bionic check-in: b504a0e2 user: jan.nijtmans tags: trunk
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
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
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
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: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:50
Merge 8.7 check-in: c9d4c2a0 user: jan.nijtmans tags: keysym-unicode
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
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
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-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
14:02
One more use of TkNewIndexObj() macro. More code cleanup check-in: fd50ddb9 user: jan.nijtmans tags: trunk
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
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-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-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-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
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