Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
1493 check-ins using file win/tkWinClipboard.c version bd63cef6
2020-08-24
| ||
09:30 | Fix duplicate test name scrollbar-3.50.1 Closed-Leaf check-in: d8819e41 user: fvogel tags: fv-macos-scrollbar-tests | |
2019-12-08
| ||
19:23 | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and overwritten) at the end of the file. Closed-Leaf check-in: 1f45c172 user: fvogel tags: bug-882108bf05 | |
2019-05-15
| ||
18:05 | Tests and fix for similar issues in [menu]. Closed-Leaf check-in: c69b1cc4 user: dgp tags: bug-5d991b822e | |
17:30 | Tests and fix for [scale ... -variable]. check-in: c1dd2ab0 user: dgp tags: bug-5d991b822e | |
17:20 | Tests and fix for [message ... -textvariable]. check-in: da24fd68 user: dgp tags: bug-5d991b822e | |
17:16 | Tests and fix for [menubutton ... -textvariable]. check-in: fdcced06 user: dgp tags: bug-5d991b822e | |
17:08 | Fix for the failing/crashing listbox tests. check-in: b3533d47 user: dgp tags: bug-5d991b822e | |
17:01 | Tests for same issues with [listbox ... -listvariable]. check-in: 2271428c user: dgp tags: bug-5d991b822e | |
2019-05-12
| ||
23:56 | Similar tests and fix for [entry .... -textvariable] check-in: 88e2b06f user: dgp tags: bug-5d991b822e | |
23:15 | Similar test and fix for [checkbutton ... -variable]. check-in: 52a952b7 user: dgp tags: bug-5d991b822e | |
2019-05-11
| ||
20:53 | Fix for the [button ... -textvariable] parts of [5d991b822e]. check-in: 65342540 user: dgp tags: bug-5d991b822e | |
20:36 | Tests for Ticket [5d991b822e]. check-in: b548ba43 user: dgp tags: bug-5d991b822e | |
2019-05-08
| ||
19:47 | New files from René Zaumseil Leaf check-in: 3e448325 user: fvogel tags: tip-510 | |
2019-04-12
| ||
21:42 | Repair the test suite (the svgnano format was renamed svg, and -x/-y options were removed from the implementation. Closed-Leaf check-in: eee5e9fb user: fvogel tags: tip-507 | |
20:10 | Repair test tk-1.2 check-in: e608f7c6 user: fvogel tags: tip-510 | |
2019-04-11
| ||
19:30 | Man pages changes from René Zaumseil check-in: 1b50dc65 user: fvogel tags: tip-510 | |
06:03 | Further files from René Zaumseil check-in: 88b11f8b user: fvogel tags: tip-510 | |
2019-04-10
| ||
19:22 | New files from René Zaumseil (branch does not compile at this point). check-in: a7c3cf8b user: fvogel tags: tip-510 | |
2018-12-15
| ||
11:33 | New files from René Zaumseil check-in: cc4a0d4c user: fvogel tags: tip-510 | |
2018-12-04
| ||
21:12 | Fix rendering of photo.n a bit check-in: d4dc5e10 user: fvogel tags: tip-507 | |
2018-12-03
| ||
19:10 | Fix syntax in photo.n so that the html help builds check-in: cf70981f user: fvogel tags: tip-507 | |
19:06 | New files from René Zaumseil check-in: d538d557 user: fvogel tags: tip-507 | |
18:59 | Add a missing file from René Zaumseil check-in: 8a818458 user: fvogel tags: tip-510 | |
2018-11-30
| ||
21:40 | New files from René Zaumseil. Tkpath is now included in TIP #510. check-in: 4beac0b5 user: fvogel tags: tip-510 | |
2018-11-29
| ||
08:21 | Remove one more mention of rbcMain check-in: 268b5548 user: fvogel tags: tip-510 | |
08:19 | More files from René Zaumseil check-in: efa37635 user: fvogel tags: tip-510 | |
2018-11-28
| ||
20:49 | New files from René Zaumseil check-in: c5371055 user: fvogel tags: tip-510 | |
2018-11-25
| ||
02:47 | Merge fix for Tk console not accepting keyboard input initially when launched from bundled Wish app on macOS check-in: 92026521 user: kevin_walzer tags: trunk | |
02:46 | Merge fix for Tk console not accepting keyboard input initially when launched from bundled Wish app on macOS check-in: a49765ce user: kevin_walzer tags: core-8-6-branch | |
2018-11-24
| ||
22:35 | Fix bug e3b954df68: mouse cursor is offset when tab bar is shown or window goes full screen, plus other fullscreen issues. check-in: f9e482c7 user: culler tags: trunk | |
22:31 | Fix bug e3b954df68: mouse cursor is offset when tab bar is shown or window goes full screen, plus other fullscreen issues. check-in: b5d277dd user: culler tags: core-8-6-branch | |
18:05 | Avoid mouse cursor offset if a tab bar is shown in fullscreen mode. Closed-Leaf check-in: b770bd3f user: culler tags: bug-e3b954df68 | |
17:34 | Implement window:willUseFullScreenContentSize so fullscreen windows will really use the full screen. check-in: 711a3433 user: culler tags: bug-e3b954df68 | |
16:15 | Workaround for bundled Wish console not accepting keyboard input on Mojave Closed-Leaf check-in: 82e0ece2 user: kevin_walzer tags: console-fix | |
09:04 | sync tcl.m4 with Tcl version check-in: 60ae100b user: jan.nijtmans tags: trunk | |
2018-11-22
| ||
19:30 | Edited a comment. check-in: b78f8ad3 user: culler tags: bug-e3b954df68 | |
19:13 | Fix coordinates when window exits full screen check-in: aee6cab8 user: kevin_walzer tags: bug-e3b954df68 | |
17:51 | Apply window attributes in an NSWindowDidEnterFullScreenNotification observer rather than in toggleFullScreen. This works for split screens as well. check-in: 4190808a user: culler tags: bug-e3b954df68 | |
2018-11-21
| ||
15:10 | Implement NSWindow methods toggleTabBar and toggleFullScreen by calling super and then applying window attributes. check-in: 7b65a63f user: culler tags: bug-e3b954df68 | |
06:44 | Protect against the possibility that a future platform might have a strange implementaton of XDestroyImage. check-in: af241a5a user: culler tags: trunk | |
06:42 | Protect against the possibility that a future platform might have a strange implementaton of XDestroyImage. check-in: a6873798 user: culler tags: core-8-6-branch | |
2018-11-20
| ||
19:49 | Fix the bug that caused a crash on macOS when switching to the Alt theme. check-in: 3702faf8 user: culler tags: trunk | |
19:44 | Fix the bug that caused a crash on macOS when switching to the Alt theme. check-in: f9735866 user: culler tags: core-8-6-branch | |
19:38 | Fix the bug that caused a Spinbox to shrink each time it was displayed on macOS. check-in: 005eed4a user: culler tags: trunk | |
19:31 | Fix the bug that caused a Spinbox to shrink each time it was displayed on macOS. check-in: ce431d84 user: culler tags: core-8-6-branch | |
18:52 | Only use XCreateImage when drawing the Alt theme indicator on macOS, not on UNIX or Windows. Closed-Leaf check-in: 310504f5 user: culler tags: bug-9705d11057 | |
00:18 | Updating the build process to eliminate conditionals that are incompadible between GnuMake and true Unix Make Closed-Leaf check-in: 9a70bad9 user: hypnotoad tags: release_zipfs | |
2018-11-19
| ||
22:01 | In TkTextUpdateLineMetrics, line numbers start at zero, not 1 check-in: 54ec9280 user: fvogel tags: bug-b2dd3b4fe8 | |
21:54 | Make text-11a.41 pass this time (hopefully...) check-in: 1d619bad user: fvogel tags: bug-b2dd3b4fe8 | |
21:36 | Patch to the 8.6.9 release of Tk to include shims to support zipfs when compiled against tcl 8.7 check-in: f38b6733 user: hypnotoad tags: release_zipfs | |
21:11 | Repair text-11a.41 logic check-in: 29551ed4 user: fvogel tags: bug-b2dd3b4fe8 | |
21:00 | merge core-8-6-branch check-in: feec3f5d user: fvogel tags: bug-b2dd3b4fe8 | |
18:32 | Refine TkMacOSXFlushWindows and add a call to it in ThemeChangedProc (macOS only) so that windows are updated after the theme changes. check-in: 05f667dd user: culler tags: bug-9705d11057 | |
16:46 | Use XCreateImage instead of XGetImage to create a scratch image in ttkDefaultTheme.c check-in: aca7eedb user: culler tags: bug-9705d11057 | |
16:05 | Fix [0a9c91951b]: text-11a.22 segfault check-in: b3fd0001 user: dgp tags: core-8-6-branch | |
14:21 | Implement a *correct* fix for the Spinbox drawing code, thanks to Christian Werner. Closed-Leaf check-in: 9218cdb8 user: culler tags: bug-273b6a4996 | |
02:36 | Remove duplicate and extraneous calls Leaf check-in: 0c7e75b9 user: kevin_walzer tags: mac-fullscreen-fix | |
02:03 | Tweak fullscreen implemenation to restore correct mouse pointer coordinates check-in: 2719200a user: kevin_walzer tags: mac-fullscreen-fix | |
01:56 | Restore protection against recursive calls to [NSView drawRect] which was accidentally broken in check-in [609de893] check-in: 3036c954 user: culler tags: trunk | |
01:53 | Restore protection against recursive calls to [NSView drawRect] which was accidentally broken in check-in [609de893] check-in: a9dfe405 user: culler tags: core-8-6-branch | |
2018-11-18
| ||
19:36 | Fix [b2dd3b4fe8]: text-11a.41 sometimes hangs check-in: b8cb2ca6 user: fvogel tags: bug-b2dd3b4fe8 | |
13:47 | Fix bug [273b6a4996]: spinbox shrivels check-in: 85597583 user: culler tags: bug-273b6a4996 | |
2018-11-17
| ||
23:24 | merge release check-in: b386be49 user: dgp tags: core-8-6-branch | |
17:30 | Possible fix for regression in Mojave appearance. Needs Mojave testing. Closed-Leaf check-in: af94ae3d user: dgp tags: release, core-8-6-9-rc, core-8-6-9-1 | |
15:17 | Add comments in text-11a.22 making it more easy to follow progress in the expected result buildind Closed-Leaf check-in: 198faeb7 user: fvogel tags: bug-0a9c91951b | |
15:10 | Fix [0a9c91951b]: text-11a.22 segfault check-in: d0d56679 user: fvogel tags: bug-0a9c91951b | |
2018-11-16
| ||
18:21 | merge release check-in: 3daa1854 user: dgp tags: core-8-6-branch | |
18:11 | Fix release date. check-in: 959aeb8a user: dgp tags: release, core-8-6-9-rc, core-8-6-9 | |
18:04 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 08d50d2f user: dgp tags: core-8-6-9-rc | |
17:44 | Crash prevention. Still buggy, now test text-11a.22 fails instead of crashing. check-in: 92ed373e user: dgp tags: bug-0a9c91951b | |
14:43 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 7eae1e54 user: culler tags: trunk | |
14:40 | Fix a humongous memory leak on macOS, caused by accidentally deleting a call to [NSApp _unlockAutoreleasePool]. check-in: 49ed6a93 user: culler tags: core-8-6-branch | |
2018-11-15
| ||
23:13 | Improve the behavior of the test image type and fix a live resize bug on Mojave. check-in: 03ba6a26 user: culler tags: trunk | |
23:08 | Improve the behavior of the test image type and fix a live resize bug on Mojave. check-in: 6b2916f2 user: culler tags: core-8-6-branch | |
21:49 | Fix [9b0f3ee54e]: Better highlight that winClipboard tests may fail if a VNC viewer is open while these tests are running check-in: 9a03de47 user: fvogel tags: bug-9b0f3ee54e | |
21:37 | In TkMacOSXFlushWindows don't process idle tasks if there are no windows left. Closed-Leaf check-in: e6fb0611 user: culler tags: mac-tests-hang | |
21:30 | merge core-8-6-branch check-in: 8fd3655b user: fvogel tags: trunk | |
21:27 | Remove duplicate documentation of -text in ttk::label. This option is already described as a standard option in ttk::widget, to which ttk::label is linking check-in: 99351b03 user: fvogel tags: core-8-6-branch | |
20:57 | Fix merging from trunk: Remove unused macro FORCE_DISPLAY check-in: 034b594c user: fvogel tags: revised_text, tip-466 | |
20:07 | Setting [NSapp isDrawing] inside setFrame on Mojave can break live resize in some situations. Stop doing that. check-in: 238b68df user: culler tags: core-8-6-branch | |
20:01 | Fix merging from trunk: Make logging arrangements for macOS10.14 available in revised_text branch check-in: b1cb77b6 user: fvogel tags: revised_text, tip-466 | |
19:43 | Fix merging from trunk: Remove unused function GenerateWidgetViewSyncEvent, in the revised_text branch this became TkTextGenerateWidgetViewSyncEvent check-in: 4d1d025c user: fvogel tags: revised_text, tip-466 | |
19:11 | merge 8.6 check-in: 99e8bd68 user: dgp tags: trunk | |
18:42 | close fork check-in: eadc60c0 user: dgp tags: core-8-6-branch | |
18:42 | close fork check-in: 89e22d0a user: dgp tags: core-8-6-branch | |
18:41 | merge release check-in: cc779f01 user: dgp tags: core-8-6-branch | |
17:09 | Use a better method for making test images on the mac emulate test images on other platforms. check-in: 586ae933 user: culler tags: mac-tests-hang | |
14:11 | Merge with trunk. check-in: 9524a8d9 user: culler tags: revised_text, tip-466 | |
2018-11-14
| ||
13:29 | Fix tests that were sporadically hanging or failing on macOS. check-in: a613a84f user: culler tags: trunk | |
13:26 | Fix tests that were sporadically hanging or failing on macOS. check-in: 1a661229 user: culler tags: core-8-6-branch | |
02:29 | Fix an unused variable warning and rename a #define constant more rationally. check-in: 0737ce13 user: culler tags: mac-tests-hang | |
2018-11-13
| ||
23:54 | Calling update after pack in text.test fixes hangs on OSX 10.9. check-in: ff2b3cd8 user: culler tags: mac-tests-hang | |
23:35 | Adding update commands in the setup section fixes sporadic test failures in image.test and canvImg.test. check-in: eb0d6405 user: culler tags: mac-tests-hang | |
21:47 | Revert the change in tkTextDisp.c since it recreates the issue resolved in ticket [ff8a1e55a2]. check-in: 1803f674 user: culler tags: mac-tests-hang | |
17:07 | Calling update after pack .t to make sure the Text is mapped fixes the sporadic failures in text-27.11, textWind-11.1 - textWind-11.3. check-in: ee55725a user: culler tags: mac-tests-hang | |
13:40 | Instead of calling update in the tests, fix the handling of unmapped Text widgets by AsyncUpdateLineMetrics. check-in: bd64682e user: culler tags: mac-tests-hang | |
05:40 | fix hangs in text.test caused by calling pendingsync before the text widget was mapped. check-in: 6b693539 user: culler tags: mac-tests-hang | |
2018-11-12
| ||
18:14 | merge 8.6 check-in: b141ce11 user: dgp tags: rc4, core-8-6-9-rc | |
11:28 | A few corrections in manual. check-in: 9cc89227 user: gcramer tags: revised_text, tip-466 | |
2018-11-11
| ||
21:05 | Restore the build for Windows (got broken by [4a251d07db]). check-in: 22c354a6 user: fvogel tags: trunk | |
21:05 | Restore the build for Windows (got broken by [4a251d07db]). check-in: b6dcf902 user: fvogel tags: core-8-6-branch | |
16:04 | Fix some inconsistent indentation; add missing emacs local variables. check-in: dba1a005 user: culler tags: trunk | |
16:00 | Fix some inconsistent indentation; add missing emacs local variables. check-in: 6c840d52 user: culler tags: core-8-6-branch | |
07:03 | Restore the appearance virtual events now that the crashes are fixed. check-in: 429f2f92 user: culler tags: trunk | |
06:51 | Restore the appearance virtual events now that the crashes are fixed. check-in: b136f015 user: culler tags: core-8-6-branch | |
06:48 | Always check whether the return value of TkMacOSXGetTkWindow is NULL. Closed-Leaf check-in: afef1ccf user: culler tags: mac-appearance | |
05:33 | Restore the README description of virtual events for appearance changes. check-in: bf9398d9 user: culler tags: mac-appearance | |
2018-11-10
| ||
22:31 | Support for light and dark modes on macOS. check-in: d35955f2 user: culler tags: mac-appearance | |
19:50 | Merge updates from 8.6 branch. Closed-Leaf check-in: 0ebf4c5a user: mistachkin tags: irontcl | |
19:43 | The 'option readfile' sub-command should maintain existing list structure for values. Fix for [766ef52f31]. Cherrypick of [5550a1383b]. check-in: 2322894e user: mistachkin tags: trunk | |
19:37 | The 'option readfile' sub-command should maintain existing list structure for values. Fix for [766ef52f31]. check-in: 5550a138 user: mistachkin tags: core-8-6-branch | |
14:18 | Remove new Mojave virtual events to register system appearance changes because Tk crashes unpredictably; window decotrations, menus and dialogs change when system appearance changes and virtual events are not required check-in: 4f09dd1f user: kevin_walzer tags: trunk | |
14:15 | Remove new Mojave virtual events to register system appearance changes because Tk crashes unpredictably; window decotrations, menus and dialogs change when system appearance changes and virtual events are not required check-in: 0ed4c0f2 user: kevin_walzer tags: core-8-6-branch | |
04:56 | Fix a bug in TkPutImage for macOS. check-in: 15466b4d user: culler tags: trunk | |
04:54 | Fix a bug in TkPutImage for macOS. check-in: c582d39e user: culler tags: core-8-6-branch | |
00:45 | TkPutImage should not assume that a pixmap is transparent, even though it does have alpha=0. Closed-Leaf check-in: ca800542 user: culler tags: pixmap-bug | |
2018-11-09
| ||
22:11 | merge core-8-6-branch check-in: 689c383a user: fvogel tags: trunk | |
21:56 | Fix spelling in comment (GitHub PR #4, chrstphrchvz) check-in: b4f31a51 user: fvogel tags: core-8-6-branch | |
2018-11-08
| ||
23:01 | Another big round of updates for macOS, fixing bugs old and new including crashes and graphics artifacts. check-in: 4ca3d49d user: culler tags: trunk | |
22:59 | Another big round of updates for macOS, fixing bugs old and new including crashes and graphics artifacts. check-in: 609de893 user: culler tags: core-8-6-branch | |
21:45 | Restore the list of contributors to the new About dialog. Closed-Leaf check-in: e44bf12d user: culler tags: mac-nofocus | |
20:19 | Fixed transparency issues and crashes related to PhotoImages and greatly simplified the PhotoImage display procedure. check-in: 4a251d07 user: culler tags: mac-nofocus | |
04:06 | Tweak title of about dialog check-in: 41fb3354 user: kevin_walzer tags: mac-nofocus | |
03:17 | One more fix for about dialog check-in: 6dd86c5c user: kevin_walzer tags: mac-nofocus | |
03:03 | Replace old about dialog with standard alert that displays correctly on 10.14 check-in: f9e5c0e2 user: kevin_walzer tags: mac-nofocus | |
00:01 | Remove code that was commented out. check-in: 8f99e962 user: culler tags: mac-nofocus | |
2018-11-07
| ||
23:59 | Fix crash due to key events from the about dialog having an NSWindow with no Tk window. check-in: 106b4668 user: culler tags: mac-nofocus | |
21:17 | Fix two image bugs. BitmapImageReps may have bytesPerRow > 4*width. Do not copy from a window to a bitmap if the contentView does not have a valid graphics context. check-in: ffb3c1f6 user: culler tags: mac-nofocus | |
2018-11-06
| ||
22:02 | Quiet the warning about recursive calls to drawRect on older systems where they are unavoidable. check-in: c15f0915 user: culler tags: mac-nofocus | |
21:21 | Came up with a scheme for making test images behave the way that the tests assume they do. check-in: ec9e2280 user: culler tags: mac-nofocus | |
15:07 | Implement TIP 518 check-in: b82676d5 user: dkf tags: trunk | |
14:40 | Tidy up tests Closed-Leaf check-in: 03c7d3df user: dkf tags: tip518-event-last-child-unmanaged | |
14:34 | Implement TIP 415 check-in: 89f9ac66 user: dkf tags: trunk | |
13:11 | Fix bug in FrontWindowAtPoint that was causing raise.test to fail on OSX < 10.13. check-in: 7d28d984 user: culler tags: mac-nofocus | |
11:54 | Fix misspelled constant name in OSX < 10.12. check-in: 45ad2366 user: culler tags: mac-nofocus | |
10:27 | Some refinments, but no real changes. check-in: ad2b8bfc user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-11-05
| ||
16:03 | Make XSync, and hence update, be synchronous so test results are consistent. Fix duplicate reports of calls to the test image displayProc. check-in: aabc7c92 user: culler tags: mac-nofocus | |
12:47 | merge 8.6 check-in: 149b44e9 user: dgp tags: rc3, core-8-6-9-rc | |
2018-11-04
| ||
15:13 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. check-in: 5a9257b6 user: fvogel tags: trunk | |
15:13 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. check-in: 3f521e2c user: fvogel tags: core-8-6-branch | |
13:43 | Now -insertwidth will be honored, and the visibility of the cursor at very right side will be ensured. check-in: 8317b198 user: gcramer tags: revised_text, tip-466 | |
00:33 | No need for lockFocusIfCanDraw in 10.13 as long as isDrawing is not set in setFrame. check-in: 0bf25c9f user: culler tags: mac-nofocus | |
2018-11-03
| ||
22:14 | On OSX < 10.14 do not set [NSApp isDrawing] inside [NSView setFrame]. check-in: ad78dec3 user: culler tags: mac-nofocus | |
21:48 | On 10.13 we must now process idle events in drawRect, as in 10.14, but we also must lock focus inside the s[NSView setFrame] method. check-in: c2a1f5a7 user: culler tags: mac-nofocus | |
20:48 | Cleaned up the Rube Goldberg logic of TkMacOSXSetupDrawingContext and TkMacOSXRestoreDrawingContext. Eliminated all dependencies on functions deprecated in Mojave except scrollRect:by. check-in: cf6f5ebe user: culler tags: mac-nofocus | |
16:24 | Add support for DragonFly check-in: 192b5332 user: jan.nijtmans tags: trunk | |
16:23 | Deprecate Tk_MainEx() stub entry (TIP #512). Only has effect if compiled with TK_NO_DEPRECATED=1 check-in: d4579dec user: jan.nijtmans tags: trunk | |
16:21 | Add support for DragonFly. And use X11 headers, not Xt check-in: 0393fb4f user: jan.nijtmans tags: core-8-6-branch | |
2018-11-02
| ||
18:58 | 64 bit problem solved, pattern buffer must be initialized. check-in: d5098418 user: gcramer tags: bug6e8afe516d, tip-532 | |
18:43 | Show cursor in any case, even if padx=0. check-in: b5d2bf70 user: gcramer tags: revised_text, tip-466 | |
08:43 | Cleaning up the script bindings further. [table] is gone; [grid] replaces it. check-in: 76212b98 user: dkf tags: tip-510 | |
2018-11-01
| ||
21:29 | Fix [6b22d436aa]: Treeview ActivateHeading Binding Fails After Widget Deletion. Thanks to Brian O'Hagan for the report and the patch. Closed-Leaf check-in: 13ecde13 user: fvogel tags: bug-6b22d436aa | |
18:06 | make dist check-in: cc8c5439 user: dgp tags: rc2, core-8-6-9-rc | |
16:39 | update changes check-in: 16e39f9b user: dgp tags: core-8-6-9-rc | |
15:50 | update changes check-in: 530455c3 user: dgp tags: core-8-6-9-rc | |
15:41 | merge 8.6 check-in: db80068c user: dgp tags: core-8-6-9-rc | |
15:40 | Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. check-in: 8432ae82 user: dgp tags: trunk | |
15:37 | Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. Eliminate the ancient fixstrtod fallback that is damaging cross-compiling. check-in: 067b2de1 user: dgp tags: core-8-6-branch | |
15:28 | merge 8.6 check-in: d0059aa2 user: dgp tags: core-8-6-9-rc | |
13:09 | Use stderr when printing debug messages to the terminal. check-in: 3c39086c user: culler tags: trunk | |
13:07 | Use stderr when printing debug messages to the terminal. check-in: a81e6b39 user: culler tags: core-8-6-branch | |
12:49 | Be consistent about using TKLog and add one new log message. check-in: 302a5530 user: culler tags: trunk | |
12:46 | Be consistent about using TKLog and add one new log message. check-in: e543eb3f user: culler tags: core-8-6-branch | |
11:39 | Some cleaning up check-in: 9bfc06dc user: dkf tags: tip-510 | |
09:20 | Change name of rbcInt.c to less-confusing rbcMain.c check-in: 2a3d8d6e user: dkf tags: tip-510 | |
02:55 | Prevent recursive calls to [TKContentView drawRect] check-in: f3ca790a user: culler tags: trunk | |
02:52 | Prevent recursive calls to [TKContentView drawRect]. check-in: 2da867f3 user: culler tags: core-8-6-branch | |
2018-10-30
| ||
22:55 | Add tests for the 'propagate off' case of pack and grid check-in: 2058b166 user: fvogel tags: tip518-event-last-child-unmanaged | |
22:07 | Added tests checking that <<NoManagedChild>> fires on destruction of the last managed child check-in: 9ac3dfe7 user: fvogel tags: tip518-event-last-child-unmanaged | |
16:21 | Many updates for macOS. Most, but not all, were triggered by changes between OSX 10.13 and 10.14. check-in: 9df14a3a user: culler tags: trunk | |
16:15 | Many updates for macOS. Most, but not all, were triggered by changes between OSX 10.13 and 10.14. check-in: e972802e user: culler tags: core-8-6-branch | |
15:49 | Edited comments in tkMacOSXScrlbr.c Closed-Leaf check-in: f0df87e1 user: culler tags: mojave-cleanup | |
13:51 | Bugfix [6e16952a49]: Issue (1) fixed. check-in: 6523c540 user: gcramer tags: revised_text, tip-466 | |
12:45 | Bugfix [6e16952a49]: Issue (2) fixed, cursor will be visible even if -padx is zero. check-in: 08ec7aed user: gcramer tags: revised_text, tip-466 | |
03:56 | Fixed scrollbar behavior. Added some padding in buttons for 10.6 only. check-in: d711e835 user: culler tags: mojave-cleanup | |
2018-10-29
| ||
23:01 | Enhance the tests for <<NoManagedChild>>, and fix the implementation so that this event only fires when the last slave is forgotten/removed. check-in: 70839a22 user: fvogel tags: tip518-event-last-child-unmanaged | |
18:44 | Eliminate the ancient fixstrtod fallback that is damaging cross-compiling. Closed-Leaf check-in: 218b0841 user: dgp tags: bug-840660e5a1 | |
17:51 | First step adapting Tk trunk to use the TIP 445 routines for Tcl 8.7+ Leaf check-in: ea9ed3aa user: dgp tags: tip-445 | |
16:24 | One more #define constant adjusted, for building on OSX 10.10. check-in: a2daa5f9 user: culler tags: mojave-cleanup | |
13:22 | Tweak a couple of #define constants for building on OSX 10.6. check-in: 36139ec3 user: culler tags: mojave-cleanup | |
12:52 | Tests for virtual event <<NoManagedChild>> check-in: eda5d55d user: oehhar tags: tip518-event-last-child-unmanaged | |
03:17 | Remove an extraneous #ifdef and correct the spelling of a #define constant. check-in: 5f29beab user: culler tags: mojave-cleanup | |
2018-10-28
| ||
22:17 | Documentation check-in: 149ea1b1 user: dkf tags: tip518-event-last-child-unmanaged | |
22:06 | merge trunk check-in: ba7406d3 user: dkf tags: tip518-event-last-child-unmanaged | |
19:07 | Increase the size of the ring buffer (in bind.test) according to the change made in [831734f0] check-in: 5e69a6d6 user: fvogel tags: mojave-cleanup | |
18:40 | Adjust some conditional compilation cutoffs to make the build work on OSX 10.9 (Mavericks) check-in: 6c6235b3 user: culler tags: mojave-cleanup | |
18:03 | Make the branch compile on Windows (MSVC). check-in: 4dbb1aea user: fvogel tags: mojave-cleanup | |
17:24 | Deal with a compiler warning about a category implementing methods of the main class. check-in: a3b5ee8a user: culler tags: mojave-cleanup | |
15:26 | Add closing brace that got accidentally deleted. check-in: e97b2432 user: culler tags: mojave-cleanup | |
15:20 | Format a comment and make sure that toggleFullScreen is a no-op on OSX < 10.13. check-in: 4024c46d user: culler tags: mojave-cleanup | |
13:43 | Only beautification. check-in: 5a577497 user: gcramer tags: bug6e8afe516d, tip-532 | |
02:22 | Restrict fullscreen implementation to 10.13 and above; rewrite comments on fullscreen implementation to clarify its purpose check-in: 086a0a39 user: kevin_walzer tags: mojave-cleanup | |
2018-10-27
| ||
23:27 | Cache window state in the WmInfo when going Fullscreen. If the user has two monitors, using static variables could cause trouble. check-in: 9cc89383 user: culler tags: mojave-cleanup | |
18:47 | Make TKWindow setFrame *always* generate expose events, and adjust the Fullscreen implementation to account for this. check-in: 77e4df25 user: culler tags: mojave-cleanup | |
2018-10-26
| ||
18:15 | Addressed a few deprecations in the Fullscreen implementation. check-in: b37fcc65 user: culler tags: mojave-cleanup | |
15:04 | Increase the size of the event ring to 45 on macOS, because the new code demands a bigger ring. check-in: 831734f0 user: culler tags: mojave-cleanup | |
12:16 | Bugfix [6f99ae03c4]: In rare cases LayoutLogicalLine() may be called when display line is already out of date, for example when TextBlinkProc() is invoked. check-in: e7376829 user: gcramer tags: revised_text, tip-466 | |
12:08 | Stray "#endif" broke the build. check-in: ece576b8 user: dgp tags: trunk | |
11:21 | (1) tkBind.c reviewed and a bit overworked, now it's the final version (except bug fixes). (2) Some critical test cases added, this has caused corrections in matching algorithm. check-in: fe6bb552 user: gcramer tags: bug6e8afe516d, tip-532 | |
03:11 | Added some debugging tools. check-in: 4256c644 user: culler tags: mojave-cleanup | |
2018-10-25
| ||
09:26 | Important fix: on 64 bit systems the key did contain uninitialized bytes. Hopefully this will finally solve the 64 bit problem. check-in: c6dc1fea user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-24
| ||
22:39 | Try adding an extra display of the Text widget when it syncs, without making the tests get too much worse on Mojave. check-in: 2b0d8675 user: culler tags: mojave-cleanup | |
20:47 | Some more internal use of TkSizeT (improvement of older code). No longer test for TCL_TYPE_I, since it's not in an accepted TIP yet. check-in: e4606c52 user: jan.nijtmans tags: trunk | |
16:43 | Added a boolean state variable so a displayProc can check if it is being run by drawRect. check-in: 84088d0f user: culler tags: mojave-cleanup | |
12:49 | tkArray.h and tkDList.h reviewed, and hopefully the fix in tkArray.h will solve the 64 bit problem. check-in: ad48b5a0 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-23
| ||
21:49 | Restored the old tkMacOSXFlushWindows since making it a no-op breaks tests that assume the update command will run all display procs registered as idle tasks. check-in: c8248ff0 user: culler tags: mojave-cleanup | |
20:06 | Fix the build for Windows check-in: 33386bae user: fvogel tags: mojave-cleanup | |
19:27 | Made a small change in tkTextDisp.c which (on 10.14) fixes the hang in text-11a.41 as well as the failures in textWind-11.1 and textWind-11.2. check-in: 9a539d0d user: culler tags: mojave-cleanup | |
10:48 | (1) Some fixes for Windows. (2) Some minor corrections in test cases. check-in: ea08013f user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-22
| ||
20:53 | merge trunk check-in: 58aefded user: jan.nijtmans tags: revised_text, tip-466 | |
20:45 | Add test textDisp-24.25 exercising a basic testcase for Tablelist (see [1c8aad0efa] check-in: 90c629e2 user: fvogel tags: trunk | |
20:42 | Add test textDisp-24.25 exercising a basic testcase for Tablelist (see [1c8aad0efa] check-in: f6ab49c4 user: fvogel tags: core-8-6-branch | |
17:58 | Fix PTR2INT/PTR2UINT, so they no longer are restricted to the "int" range. Make TCL_Z_MODIFIER available in Tk (even when compiled with Tcl 8.6), and use it. More size_t/clientData related improvements check-in: ab506ffe user: jan.nijtmans tags: trunk | |
17:56 | Fix safe.test test-cases: since the :process and :zipfs (among others) changes this started failing. check-in: c2e1ab5b user: jan.nijtmans tags: trunk | |
17:34 | Remove the sleep from the button flash command on macOS. This causes a hang on Mojave and the flash doesn't do anything on a mac anyway. check-in: 67aadbe9 user: culler tags: mojave-cleanup | |
16:12 | On Mojave, hangs can be prevented by processing virtual events in drawRect. Also fix XSync. check-in: a99db122 user: culler tags: mojave-cleanup | |
12:59 | (1) Compile problem eliminated in unix/tkUnixRFont.c. (2) Problem with -wrap=none fixed, tabbing didn't work properly in this case because of a lost bugfix, see [1c8aad0efa]. check-in: c2bbf946 user: gcramer tags: revised_text, tip-466 | |
12:40 | A few fixes, especially for compile problems with Mac. Some more fixes for Windows will come soon. check-in: 9a4335e7 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-21
| ||
22:53 | Add a runtime check for the OS version, to decide whether to process idle events in drawRect. check-in: 19cad871 user: culler tags: mojave-cleanup | |
21:41 | Deal with Mojave deprecations and remove unneeded code. check-in: c5a4c766 user: culler tags: mojave-cleanup | |
16:23 | Remove knownBug constraint on test scrollbar-6.27 as this test now passes (checked on Vista - comment there was for Win2K) check-in: 6fee05d9 user: fvogel tags: trunk | |
16:23 | Remove knownBug constraint on test scrollbar-6.27 as this test now passes (checked on Vista - comment there was for Win2K) check-in: 5be31db0 user: fvogel tags: core-8-6-branch | |
13:00 | Bugfix [6e8afe516d]: rework of tkBind.c. check-in: 67dd75c7 user: gcramer tags: bug6e8afe516d, tip-532 | |
2018-10-20
| ||
23:29 | Clean up prior to TIP vote Closed-Leaf check-in: 2375466d user: dkf tags: tip-415 | |
23:08 | merge trunk check-in: 7c89e2c1 user: dkf tags: tip-415 | |
2018-10-19
| ||
22:20 | Two more warnings, back with compiling against Tcl 8.7 check-in: fd92f39c user: jan.nijtmans tags: revised_text, tip-466 | |
22:02 | Fix a few more warnings, when compiling against Tcl 9.0 check-in: c36d1ff4 user: jan.nijtmans tags: revised_text, tip-466 | |
21:48 | Fix [7ef5bdc18527dcaa3ab] (one more warning): trunk/revised_text : mac os x: compilation warnings check-in: 25847994 user: jan.nijtmans tags: revised_text, tip-466 | |
21:40 | Fix [7ef5bdc18527dcaa3ab]: trunk/revised_text : mac os x: compilation warnings check-in: 25a4eae2 user: jan.nijtmans tags: revised_text, tip-466 | |
21:34 | make tkUnixRFont.c compile again. See: [e1b1dd7bbfcad23066]: trunk/revised_text: compilation error check-in: f4972dda user: jan.nijtmans tags: revised_text, tip-466 | |
20:01 | Merge trunk. And various fixes which make it compile again on win32, unix and macosx check-in: 90b81130 user: jan.nijtmans tags: revised_text, tip-466 | |
19:34 | Eliminate CONST86: Since Tk 8.7 only compiles with Tcl >= 8.6 anyway, we just can use "const" everywhere. typo's: occured -> occurred check-in: d85ab9cb user: jan.nijtmans tags: trunk | |
17:20 | merge trunk check-in: c869e595 user: fvogel tags: revised_text, tip-466 | |
17:14 | Remove 'knownBug' constraint on tests that do pass without it (text-22.199 and 22.200), and fix error in the regexp for other tests (text-22.202 and 22.203) that then pass (constraint 'knownBug' removed as well therefore). check-in: 254272e2 user: fvogel tags: trunk | |
17:13 | Remove 'knownBug' constraint on tests that do pass without it (text-22.199 and 22.200), and fix error in the regexp for other tests (text-22.202 and 22.203) that then pass (constraint 'knownBug' removed as well therefore). check-in: e8973162 user: fvogel tags: core-8-6-branch | |
03:30 | Proposed fix for ticket [766ef52f31]. Closed-Leaf check-in: 9bbc84a2 user: mistachkin tags: tkt-766ef52f3 | |
03:05 | Add test for ticket [766ef52f3]. check-in: a3d5e096 user: mistachkin tags: tkt-766ef52f3 | |
2018-10-18
| ||
20:22 | All scrollbar tests pass on all platforms (but not all tests are run on all platforms) check-in: 751ef45f user: fvogel tags: trunk | |
20:22 | All scrollbar tests pass on all platforms (but not all tests are run on all platforms) check-in: 9044983d user: fvogel tags: core-8-6-branch | |
20:16 | Fix scrollbar.test: all tests that run on macOS now pass (and that's true for each platform BTW: Windows, Linux and macOS). check-in: 41f7a357 user: fvogel tags: fv-macos-scrollbar-tests | |
18:59 | merge core-8-6-branch check-in: 9e5b972b user: fvogel tags: fv-macos-scrollbar-tests | |
18:55 | Restore the remaining missing changes stripped out due to the recent merge/backout dance between branches (scrollbar fixes and Mojave fixes). check-in: a77fb428 user: fvogel tags: trunk | |
18:48 | Restore the remaining missing changes stripped out due to the recent merge/backout dance between branches (scrollbar fixes and Mojave fixes). check-in: da5ba250 user: fvogel tags: core-8-6-branch | |
16:15 | Fix clipboard behavior and remove the TkSuspendClipboard stub function. check-in: 2a5829d1 user: culler tags: trunk | |
16:10 | Fix clipboard behavior and remove the TkSuspendClipboard stub function. check-in: 0d51260c user: culler tags: core-8-6-branch | |
15:51 | Removed all traces of the TkSuspendClipboard stub. Closed-Leaf check-in: 5834fde1 user: culler tags: bug-b947864419, bug-b947864419-redux | |
15:25 | Merge core-8-6-branch check-in: 1db3574d user: culler tags: bug-b947864419, bug-b947864419-redux | |
11:42 | Restore some missing changes stripd out in in merge of Mac scroll code check-in: fc07d65c user: kevin_walzer tags: trunk | |
11:41 | Restore some missing changes stripped out in in merge of Mac scroll code check-in: 306de763 user: kevin_walzer tags: core-8-6-branch | |
01:44 | Signficant fixes to scrolling in macOS check-in: a8dae22a user: kevin_walzer tags: trunk | |
01:43 | Signficant fixes to scrolling in macOS check-in: 2ed84fae user: kevin_walzer tags: core-8-6-branch | |
2018-10-17
| ||
22:30 | Add warning -Wpointer-arith, so we detect things that MSVC cannot handle check-in: 80f3b2ce user: jan.nijtmans tags: trunk | |
22:24 | Merge trunk check-in: 95607161 user: jan.nijtmans tags: revised_text, tip-466 | |
22:24 | One more missing type-cast (thanks, François! check-in: 696498a3 user: jan.nijtmans tags: trunk | |
22:10 | merge trunk check-in: 17f67e76 user: jan.nijtmans tags: revised_text, tip-466 | |
22:08 | Missing type-casts. This only compiles on gcc, not on MSVC (e.g.) check-in: 2e104ca5 user: jan.nijtmans tags: trunk | |
20:19 | Add comments clarifying otherwise tacit assumptions. check-in: 07d4e189 user: fvogel tags: fv-macos-scrollbar-tests | |
20:07 | merge trunk check-in: 6da43f9d user: fvogel tags: revised_text, tip-466 | |
19:57 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: 10191e14 user: fvogel tags: trunk | |
19:57 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: bf2043bf user: fvogel tags: core-8-6-branch | |
19:55 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly check-in: 632ad2c9 user: fvogel tags: trunk | |
19:55 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly check-in: dd67033d user: fvogel tags: core-8-6-branch | |
19:49 | One more round of int -> size_t improvements (inspired by TIP #494, but then for Tk). check-in: 3c6dca5b user: jan.nijtmans tags: trunk | |
17:09 | Make Tk able to draw in macOS 10.14 (Mojave). check-in: 0080853e user: culler tags: trunk | |
17:03 | Make Tk able to draw in macOS 10.14 (Mojave). check-in: 04bf2b64 user: culler tags: core-8-6-branch | |
13:24 | Restoring declaration of viewDidChangeEffectiveAppearance. Closed-Leaf check-in: 1f2fe68e user: culler tags: bug-09e18e42d7 | |
13:19 | Merging unintentional fork. check-in: 0f833ac1 user: culler tags: bug-09e18e42d7 | |
13:05 | Fix typos, formatting, compiler warnings. check-in: 5c040595 user: culler tags: bug-09e18e42d7 | |
12:25 | Restore viewDidChangeEffectiveAppearance method deleted by mistake check-in: 7eb5e2c8 user: kevin_walzer tags: bug-09e18e42d7 | |
12:16 | Remove conditional compilation of apperance change calls per suggestion from Marc Culler check-in: f56f7b6c user: kevin_walzer tags: bug-09e18e42d7 | |
11:27 | Update README with new virtual events for appearance changes check-in: d8cec5d9 user: kevin_walzer tags: bug-09e18e42d7 | |
11:14 | Revert accidental commit/mingling of scroll branch code check-in: 761f92f7 user: kevin_walzer tags: bug-09e18e42d7 | |
06:39 | Take into account that the scrollbars on macOS later than 10.6 (Snow Leopard) have no arrows. Scrollbar tests will now fail again (I'll fix them), but interactive testing should now show perfect behavior on macOS. check-in: 85413589 user: fvogel tags: fv-macos-scrollbar-tests | |
05:03 | allow Tk to register a virtual event for when the apperance changes on 10.14 check-in: 96d594a0 user: kevin_walzer tags: bug-09e18e42d7 | |
01:49 | Add a configure notify to make sure all subwindows get displayed. Tweak live resize. Code cleanup. check-in: 750126b6 user: culler tags: bug-09e18e42d7 | |
2018-10-16
| ||
22:12 | Merge trunk check-in: 8430baf6 user: jan.nijtmans tags: revised_text, tip-466 | |
21:26 | Another round of (internal) int|long -> size_t replacements, at least when compiling against Tcl 9.0 headers. check-in: 4fe58f1a user: jan.nijtmans tags: trunk | |
21:20 | Fix tests expected results for backwards search. All tests do pass at this point. Closed-Leaf check-in: d3f6c75d user: fvogel tags: bug-4b555aca34 | |
21:16 | Fix backwards search, thanks to Koen Danckaert check-in: a46914ce user: fvogel tags: bug-4b555aca34 | |
21:00 | Simplify patch for forward search a litle bit check-in: 7abeef67 user: fvogel tags: bug-4b555aca34 | |
20:54 | Add text-22.250 exercising backwards search with -all and matching at start of line. This test currently hangs. check-in: 3ca5ccc4 user: fvogel tags: bug-4b555aca34 | |
20:43 | In checkin [243a1376] the file generic/rbc/rbcInt.c was accidentaly overwritten with rbcInt.h (this was noticed by René Zaumseil). Fix that. check-in: 28031ee8 user: fvogel tags: tip-510 | |
19:46 | merge trunk check-in: e5f2e902 user: jan.nijtmans tags: revised_text, tip-466 | |
19:40 | Change char *recordPtr to void *recordPtr in Tk_SetOptions() and friends. This is 100% upwards compatible, and equivalent to TIP #494 done in Tcl. With this, a ton of (char *) type casts can be eliminated check-in: 7ddedfba user: jan.nijtmans tags: trunk | |
15:53 | Fix bug 09e18e42d7: Tk does not display on macOS 10.14 check-in: 802de572 user: culler tags: bug-09e18e42d7 | |
15:47 | merge trunk check-in: d439872b user: jan.nijtmans tags: revised_text, tip-466 | |
02:34 | Leaving stub prototypes for layers in Closed-Leaf check-in: 1d33fb26 user: kevin_walzer tags: mac-mojave | |
02:25 | Removing layers, adding drawing context to NSView check-in: 30d60524 user: kevin_walzer tags: mac-mojave | |
2018-10-15
| ||
22:55 | merge 8.6 check-in: 8670bbda user: dgp tags: rc1, core-8-6-9-rc | |
21:27 | Merge trunk. More internal improvements check-in: e13f131e user: jan.nijtmans tags: offsetof | |
21:25 | One more set of unnecessary braces check-in: 483fe898 user: jan.nijtmans tags: trunk | |
19:44 | Merge trunk check-in: 1bac77b2 user: jan.nijtmans tags: offsetof | |
19:03 | Remove comment I forgot to revert previously. check-in: c5efc2f0 user: fvogel tags: bug-4b555aca34 | |
19:01 | merge-mark check-in: b1c05be9 user: jan.nijtmans tags: trunk | |
19:01 | Fix comment check-in: 42f949a1 user: jan.nijtmans tags: core-8-6-branch | |
18:58 | Third fix proposal for [4b555aca34]: text search -all hangs and eats all memory. (And fix test text-22.229) check-in: 490b0a1b user: fvogel tags: bug-4b555aca34 | |
18:55 | Use more size_t internally, comparable with TIP #494 but then in Tk. Eliminate unnecessary type casts check-in: d983aded user: jan.nijtmans tags: trunk | |
18:53 | Add support for "wine", and fix 2 test-cases which fail in wine check-in: fd315b27 user: jan.nijtmans tags: trunk | |
18:48 | Revert the second fix proposal, and add more tests (covering backwards searches). Note that text-22.228 and text-22.229 currently hang. check-in: acf34849 user: fvogel tags: bug-4b555aca34 | |
14:26 | Another proposed fix for [4b555aca34]: text search -all hangs and eats all memory. check-in: e1002c85 user: fvogel tags: bug-4b555aca34 | |
14:24 | Backout the previously proposed fix [80286abf05], and add more tests. check-in: 4f4b509c user: fvogel tags: bug-4b555aca34 | |
02:06 | Remove layers for now check-in: ac77a2c8 user: kevin_walzer tags: mac-mojave | |
2018-10-14
| ||
23:30 | Further attempted refinements check-in: 59162d45 user: kevin_walzer tags: mac-mojave | |
22:47 | Update changes check-in: bcc35b49 user: dgp tags: core-8-6-9-rc | |
2018-10-13
| ||
16:29 | Re-reoute drawing through drawRect method by adding canDrawSubviewsInLayer call check-in: c2ea7703 user: kevin_walzer tags: mac-mojave | |
12:36 | merge trunk check-in: 22e87a2c user: jan.nijtmans tags: offsetof | |
2018-10-12
| ||
17:55 | Merge tcl.m4 with Tcl version. Add zipfs hooks to tkAppInit.c and winMain.c, when available check-in: dc422e6c user: jan.nijtmans tags: trunk | |
2018-10-11
| ||
20:00 | Fix [4b555aca34]: text search -all hangs and eats all memory check-in: 80286abf user: fvogel tags: bug-4b555aca34 | |
19:57 | Add non regression test cases for [4b555aca34]: text search -all hangs and eats all memory check-in: be75dbc5 user: fvogel tags: bug-4b555aca34 | |
19:27 | URL updates; changes file WIP check-in: 945367d9 user: dgp tags: core-8-6-9-rc | |
18:15 | More improvements, related to the deprecation of Tk_Offset check-in: 086b7c95 user: jan.nijtmans tags: offsetof | |
2018-10-09
| ||
20:05 | Bump version numbers for release. check-in: 86e90061 user: dgp tags: core-8-6-9-rc | |
09:38 | merge core-8-6-branch check-in: 171299e5 user: fvogel tags: fv-macos-scrollbar-tests | |
09:28 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This better fix this time does not trigger regressions on macOS as revealed by canvText.test for the first fix. check-in: 41791d3a user: fvogel tags: trunk | |
09:28 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This better fix this time does not trigger regressions on macOS as revealed by canvText.test for the first fix. check-in: 4716c084 user: fvogel tags: core-8-6-branch | |
2018-10-08
| ||
20:32 | Add explanatory comments in TkpMeasureCharsInContext() on macOS. Closed-Leaf check-in: 8121c0e2 user: fvogel tags: bug-6437e8d00d | |
19:49 | Fix [ca403f799b]: ttk::treeview border drawn incorrectly Closed-Leaf check-in: 810efa52 user: fvogel tags: bug-ca403f799b | |
03:06 | Cleanup of code check-in: 138f54b8 user: kevin_walzer tags: mac-mojave | |
2018-10-07
| ||
22:14 | Fix [6437e8d00d] (font-24.5 test fails on macOS and Linux) without regression in canvText test. This is the fix for macOS. check-in: 15ac342d user: fvogel tags: bug-6437e8d00d | |
19:40 | Re-integrate the tentative fixes for font-24.5 ([94cfd2f6] for macOS and [1235434d] for Linux) in the present bugfix branch. check-in: e74cd89c user: fvogel tags: bug-6437e8d00d | |
19:14 | merge core-8-6-branch check-in: caa59f70 user: fvogel tags: bug-6437e8d00d | |
19:07 | Revert [8e4cbf45] as a fix for [6437e8d00d] (font-24.5 test fails on macOS and Linux). This commit indeed fixed font-24.5 but it makes canvText-17.1 and canvText-19.1 newly fail. check-in: 5c86550c user: fvogel tags: trunk | |
19:06 | Revert [e0f026c8] as a fix for [6437e8d00d] (font-24.5 test fails on macOS and Linux). This commit indeed fixed font-24.5 but it makes canvText-17.1 and canvText-19.1 newly fail. check-in: aba08c93 user: fvogel tags: core-8-6-branch | |
18:49 | Fix border-3.1 by cherrypicking the fix [ab25b964] from trunk. Ticket [76e2d9c095] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: b8fb4b61 user: fvogel tags: trunk | |
18:48 | Fix border-3.1 by cherrypicking the fix [ab25b964] from trunk. Ticket [76e2d9c095] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: 5be3ba60 user: fvogel tags: core-8-6-branch | |
10:26 | Restore the build on macOS. These changes I must have forgotten to merge previously from trunk. check-in: 9f8191d4 user: fvogel tags: revised_text, tip-466 | |
2018-10-06
| ||
22:13 | Add comments to explain transition to layer-backed views check-in: b34f7544 user: kevin_walzer tags: mac-mojave | |
20:29 | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof() check-in: 56338bdd user: jan.nijtmans tags: offsetof | |
20:03 | Move entirely to layer-backed NSViews; improves performance, allows us to remove some code; rendering still needs fixing check-in: cb9b70d8 user: kevin_walzer tags: mac-mojave | |
19:03 | Add layer implementation to see if that improves rendering check-in: 74cb9097 user: kevin_walzer tags: mac-mojave | |
16:25 | merge trunk - Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam. check-in: 41817d4b user: fvogel tags: revised_text, tip-466 | |
16:12 | Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: 14b6814a user: fvogel tags: trunk | |
16:05 | Fix [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: d5521bd6 user: fvogel tags: core-8-6-branch | |
14:15 | Remove useless option database entries Closed-Leaf check-in: 4fe07aae user: fvogel tags: bug-48ff500999 | |
10:08 | merge trunk check-in: 5d7c20be user: fvogel tags: revised_text, tip-466 | |
09:54 | merge core-8-6-branch check-in: 51932093 user: fvogel tags: fv-macos-scrollbar-tests | |
09:48 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) check-in: 810854d8 user: fvogel tags: trunk | |
09:47 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) check-in: c8dfc626 user: fvogel tags: core-8-6-branch | |
09:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. check-in: 8e4cbf45 user: fvogel tags: trunk | |
09:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. check-in: e0f026c8 user: fvogel tags: core-8-6-branch | |
09:27 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> check-in: 60b2bcd7 user: fvogel tags: trunk | |
09:26 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> check-in: 5335e530 user: fvogel tags: core-8-6-branch | |
09:22 | Fix [9658bc800c]: Several display issues with menu items, more easily seen whenborderwidth != activeborderwidth and when these values are larger than usually. check-in: d2e6da0f user: fvogel tags: trunk | |
09:22 | Fix [9658bc800c]: Several display issues with menu items, more easily seen whenborderwidth != activeborderwidth and when these values are larger than usually. check-in: f0d9589e user: fvogel tags: core-8-6-branch | |
2018-10-05
| ||
21:26 | More code cleanup, related to (unused) wchar_t, TCL_THREADS macro, and better use of size_t check-in: cd983cf1 user: jan.nijtmans tags: trunk | |
12:48 | Cleanup of code for Mojave, still more work to do on display check-in: 1f22856f user: kevin_walzer tags: mac-mojave | |
03:53 | merge trunk check-in: 80bdb30b user: fvogel tags: revised_text, tip-466 | |
2018-10-04
| ||
19:59 | more size_t related code cleanup check-in: 812b5fde user: jan.nijtmans tags: trunk | |
2018-10-03
| ||
21:30 | Patch [48ff500999]: Better textWind.test, that no longer depends on a fonts/textfonts constraint. Patch from Brad Lanam, slightly tuned for the legacy text widget in Tk 8.6 check-in: 028bcfd1 user: fvogel tags: bug-48ff500999 | |
02:26 | Removing NSWindow colorspace allows window chrome to render correctly in light and dark mode on Mojave; still need to consistently display window content check-in: 42f47743 user: kevin_walzer tags: mac-mojave | |
2018-10-01
| ||
20:22 | Pulling changes from trunk Leaf check-in: a2832439 user: hypnotoad tags: core_zip_vfs | |
14:28 | merge trunk check-in: 5d229e7a user: fvogel tags: revised_text, tip-466 | |
14:20 | Fix [0f4c69bd13]: edit info -array crashes check-in: 4bd39a75 user: fvogel tags: revised_text, tip-466 | |
12:02 | Tweak layout check-in: de8e9e28 user: kevin_walzer tags: mac-mojave | |
2018-09-30
| ||
23:13 | Added facility to copy the tcl library zipfile from the tcl build directory into the wish build directory to allow zipfs enabled wish shells to startup properly from local zipfiles. check-in: 5e16ab78 user: hypnotoad tags: core_zip_vfs | |
20:18 | Fix [d16587255d]: font.test failures on Linux (the 'fixed' font is not fixed-width) Closed-Leaf check-in: 4f95cf10 user: fvogel tags: bug-d16587255d | |
19:45 | Branch to work on broken Tk display on macOS 10.14 Mojave check-in: 30ab59ea user: kevin_walzer tags: mac-mojave | |
18:58 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: 59fea713 user: fvogel tags: trunk | |
18:58 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: ee5688cb user: fvogel tags: core-8-6-branch | |
14:45 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This is the fix for Linux, with Xft enabled (the default). check-in: 1235434d user: fvogel tags: bug-6437e8d00d | |
14:33 | Fix [6437e8d00d]: font-24.5 test fails on macOS and Linux. This is the fix for macOS. check-in: 94cfd2f6 user: fvogel tags: bug-6437e8d00d | |
10:04 | merge core-8-6-branch (the diff is empty because the fix put in core-8-6-branch was already in trunk, see [ad98f10b3a]) check-in: 9bf06ba2 user: fvogel tags: trunk | |
10:00 | Fix bitmap-4.1, color-4.1 and cursor-4.1 by cherrypicking the fix [ae13ed65] from trunk. Ticket [ad98f10b3a] dealt with trunk only, the problem appears to be seen in core-8-6-branch as well when running this Tk branch with core-8-branch of Tcl, on Linux Debian 8 at least. check-in: a1a0145c user: fvogel tags: core-8-6-branch | |
2018-09-29
| ||
14:44 | Fix [4c84b11111]: Documentation error on page 'event' about <<ThemeChanged>> Closed-Leaf check-in: 919390e3 user: fvogel tags: bug-4c84b111113 | |
09:54 | Fix drawing of the menu separator on Linux (was already correct on Windows) Closed-Leaf check-in: f8495992 user: fvogel tags: bug-9658bc800c | |
09:51 | Pulling changes from trunk check-in: 2282b24e user: hypnotoad tags: core_zip_vfs | |
09:35 | Fix drawing of the tearoff entry check-in: dff5745b user: fvogel tags: bug-9658bc800c | |
08:27 | Guard against negative widths for the indicator of menu entries, that could be obtained with larger -borderwidth value. This had no impact given how the geometry calculation algorithm is made, but... (belt and suspenders). check-in: 9a31dbf1 user: fvogel tags: bug-9658bc800c | |
08:00 | Once the menu geometry is correctly computed there is no need anymore for questionable hacks in menu width calculation when displaying it check-in: 9dcde677 user: fvogel tags: bug-9658bc800c | |
2018-09-28
| ||
22:11 | Fix more issues with menues drawing, that are visible when -activeborderwidth is very different from -borderwidth check-in: 1d847471 user: fvogel tags: bug-9658bc800c | |
2018-09-26
| ||
06:26 | Fix [9658bc800c]: Right border calculated wrong in Tk menu if borderwidth != activeborderwidth. Patch provided by ingo_brunberg check-in: 2c451736 user: fvogel tags: bug-9658bc800c | |
2018-09-25
| ||
19:16 | Merge bugfix branch bug-f792b457eb (scrollbar-3.26, 3.27, 3.28, 3.35 tests fail on macOS) check-in: c8f4ab9d user: fvogel tags: fv-macos-scrollbar-tests | |
19:13 | Fix [f792b457eb]: scrollbar-3.26, 3.27, 3.28, 3.35 tests fail on macOS. The fix consists in using the Linux code for the testmetrics command on macOS, instead of returning the width of the scrollbar (for both cxvscroll and cyvscroll requests). Closed-Leaf check-in: 62785e5e user: fvogel tags: bug-f792b457eb | |
2018-09-24
| ||
20:07 | Merge bugfix branch bug-050d1ea747 (scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 tests fail on macOS) check-in: 2ec09611 user: fvogel tags: fv-macos-scrollbar-tests | |
19:59 | Fix [050d1ea747]: scrollbar-3.50, 6.11, 6.12, 6.25, 6.39 tests fail on macOS Closed-Leaf check-in: 3e32baa0 user: fvogel tags: bug-a84b20eddf, bug-050d1ea747 | |
02:38 | Restore some metrics from earlier Cocoa implementation of scorllbar because it seems to render more accurately and smoothly Closed-Leaf check-in: a978b090 user: kevin_walzer tags: mac-scrollbar-metrics-restore | |
2018-09-23
| ||
20:15 | Merge bugfix branch bug-874dca4873 (scrollbar-10.[12] fail on macOS) check-in: 4636008c user: fvogel tags: fv-macos-scrollbar-tests | |
20:14 | Merge bugfix branch bug-719ae3991b (ttk scrollbar-1.[23] tests fail) check-in: a574f3a1 user: fvogel tags: fv-macos-scrollbar-tests | |
20:11 | Create new branch named "fv-macos-scrollbar-tests" check-in: c514f967 user: fvogel tags: fv-macos-scrollbar-tests | |
20:05 | Ooops, the delta needs to be -4, not -1, in order to scroll down/right four lines/chars. Closed-Leaf check-in: 166e2a3d user: fvogel tags: bug-874dca4873 | |
19:57 | Fix [874dca4873]: scrollbar-10.[12] fail on macOS check-in: bb66444f user: fvogel tags: bug-874dca4873 | |
12:56 | Merge TIP #517 (Add -activerelief Configuration Option to the menu Widget) implementation following positive vote by the TCT. check-in: a9556bcb user: fvogel tags: trunk | |
12:41 | Add tests checking the new option -activerelief Closed-Leaf check-in: 9cd6fd0b user: fvogel tags: tip-517, bug-43b596451e | |
08:22 | Merge trunk check-in: 1ab46e2b user: oehhar tags: tip518-event-last-child-unmanaged | |
2018-09-22
| ||
17:59 | Patch by Arjen sent to core 2018-09-21 Closed-Leaf check-in: 77c390ba user: oehhar tags: tip474-uniform-mouse-wheel | |
14:38 | Add some more info about the svgnano format in the photo.n man page check-in: 9e2556d9 user: fvogel tags: tip-507 | |
13:11 | Remove somewhat misleading text in comments Closed-Leaf check-in: 6c01b18e user: fvogel tags: bug-8229232472 | |
06:51 | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch provided by cjmcdonald. check-in: 091bec93 user: fvogel tags: bug-8229232472 | |
2018-09-12
| ||
21:07 | Add documentation for -activerelief check-in: d110699e user: fvogel tags: tip-517, bug-43b596451e | |
2018-09-11
| ||
11:09 | Add Windows implementation check-in: e2b6c869 user: fvogel tags: tip-517, bug-43b596451e | |
2018-09-09
| ||
16:04 | Fix [719ae3991b]: ttk scrollbar-1.[23] tests fail (regression) Closed-Leaf check-in: 16fdad9d user: fvogel tags: bug-719ae3991b | |
08:01 | Alternate fix for [43b596451e]: relief for active menu entries. If tk_strictMotif is not set, render the menu active item with flat relief. If tk_strictMotif is set, render the menu active item with raised relief. Closed-Leaf check-in: bcb0b981 user: fvogel tags: bug-43b596451e-alt, tip-517-alt | |
2018-09-08
| ||
22:18 | Remove debug printf check-in: fb60de59 user: fvogel tags: tip-517, bug-43b596451e | |
22:17 | Default for -activerelief on Linux shall be 'raised' for backwards compatibility reasons check-in: 9bfc001e user: fvogel tags: tip-517, bug-43b596451e | |
22:15 | Proof of concept for fixing [43b596451e]: relief for active menu entries. Add a -activerelief option to menues. Works on Linux only so far. check-in: f7d48119 user: fvogel tags: tip-517, bug-43b596451e | |
17:08 | Fix [6fcaaa6f80]: ttk::entry insertion cursor not visible. Patch from Csaba Nemethi. check-in: 28b52309 user: fvogel tags: trunk | |
17:08 | Fix [6fcaaa6f80]: ttk::entry insertion cursor not visible. Patch from Csaba Nemethi. check-in: 4c6cdfa4 user: fvogel tags: core-8-6-branch | |
17:03 | Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a different fix. Patch from Christian Werner. check-in: 93ca7e58 user: fvogel tags: trunk | |
16:41 | Fix [382712ade6] (X11: 'event generate . <KeyPress>' segfaults) again with a different fix. Patch from Christian Werner. check-in: 1ada7439 user: fvogel tags: core-8-6-branch | |
2018-09-07
| ||
20:40 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. check-in: 0100c2ca user: fvogel tags: trunk | |
20:40 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. check-in: 9357f4ba user: fvogel tags: core-8-6-branch | |
20:08 | Ooops, one line should have been removed in previous commit. Plus: don't convert tab to spaces on otherwise unchanged lines Closed-Leaf check-in: 1eaf79fe user: fvogel tags: bug-6fcaaa6f80 | |
20:03 | Better version of the patch, again by Csaba Nemethi check-in: 221dbdd4 user: fvogel tags: bug-6fcaaa6f80 | |
2018-09-06
| ||
12:40 | Use TCL_IO_FAILURE, for more readable TIP #494 compatibility. check-in: abe0d3b1 user: jan.nijtmans tags: trunk | |
08:02 | Header include reform: Since "tkInt.h" already contains header files like <stdlib.h>, <string.h> and <ctype.h>, we don't have to include those in every separate C-file. Just depend on tkInt.h to provide it. This mainly affects ttk, since most other files already adhered to this. check-in: d69113b3 user: jan.nijtmans tags: trunk | |
07:56 | Make photo.n compile to html again by fixing syntax errors. Also, reword a bit the documentation for the svgnano format. check-in: 263135f2 user: fvogel tags: tip-507 | |
2018-09-04
| ||
21:38 | Better native looking rendering for the vista theme combobox, as agreed in [05bd7f4da8]. This now really looks like a native combobox on vista, be it in the normal state or disabled state. The previous commit provided a readonly combobox looking native which was moved to the wiki, see https://wiki.tcl-lang.org/55506 Closed-Leaf check-in: 23816923 user: fvogel tags: bug-05bd7f4da8 | |
2018-09-03
| ||
18:10 | Change syntax of 'instate' to a regular if statement. See [4e2d985d4a] and discussion on comp.lang.tcl (pointer is in the ticket). Closed-Leaf check-in: 5743bd56 user: bll tags: bug-4e2d985d4a | |
2018-09-02
| ||
15:40 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: 01df9d47 user: fvogel tags: trunk | |
15:39 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: dbdda0ef user: fvogel tags: core-8-6-branch | |
2018-09-01
| ||
22:15 | Merge 8.6 check-in: d742d930 user: jan.nijtmans tags: trunk | |
22:13 | Delete unused variables, and eol-spacing check-in: c8d65ad2 user: jan.nijtmans tags: core-8-6-branch | |
21:48 | Don't warn about deprecated declarations in tkStubInit.c, they should be in the stub table anyway check-in: a8fd1170 user: jan.nijtmans tags: trunk | |
2018-08-31
| ||
15:31 | bugfix branch for: [6fcaaa6f80] Fix position of insertion cursor for ttk entry. Patch provided by Csaba Nemethi. check-in: d456b1ce user: bll tags: bug-6fcaaa6f80 | |
2018-08-29
| ||
02:32 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar check-in: 1528caab user: kevin_walzer tags: trunk | |
02:32 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar check-in: 816e8e0b user: kevin_walzer tags: core-8-6-branch | |
02:30 | Use geometry code from tkUnixScrlbr.c to fix issues with mouse alignment on scrollbar Closed-Leaf check-in: 765376b5 user: kevin_walzer tags: mac-unix-scrolltest | |
2018-08-28
| ||
02:14 | Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with scrollbar check-in: 74d6dfbf user: kevin_walzer tags: trunk | |
02:13 | Revert change to tkMacOSXScrlbr.c that broke fix to mouse alignment with scrollbar check-in: 87a45626 user: kevin_walzer tags: core-8-6-branch | |
2018-08-26
| ||
20:08 | Added test layout-2 testing the correct return of an error when -children {} is given in ttk::style layout Closed-Leaf check-in: 057dc9dc user: fvogel tags: bug-3441086fff | |
2018-08-24
| ||
21:54 | Refine error code check-in: f59c3a05 user: fvogel tags: bug-3441086fff | |
21:47 | More general error message, since it can be raised not only because of an empty -children option value check-in: bbc60421 user: fvogel tags: bug-3441086fff | |
21:43 | Fix [3441086fff]: ttk::style layout with empty -children silently disappears check-in: a76cb88e user: fvogel tags: bug-3441086fff | |
19:32 | Properly get the CBRO_HOT state of the combobox, which it should be in when the mouse hovers it in vista theme check-in: 1636823a user: fvogel tags: bug-05bd7f4da8 | |
19:16 | Better fix for [05bd7f4da8]: using the correct CP_READONLY element makes the combobox look more native with vista theme, in all normal, disabled and pressed states check-in: c092ee42 user: fvogel tags: bug-05bd7f4da8 | |
2018-08-21
| ||
19:26 | Fix [dee98dcb15]: font-21.6 test fails on macOS, by skipping the test on this OS check-in: a15c43ee user: fvogel tags: trunk | |
19:24 | Fix [dee98dcb15]: font-21.6 test fails on macOS, by skipping the test on this OS check-in: f5da737a user: fvogel tags: core-8-6-branch | |
19:21 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS check-in: 536298e8 user: fvogel tags: trunk | |
19:20 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS check-in: 2b44b7ed user: fvogel tags: core-8-6-branch | |
19:06 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) check-in: 854a060c user: fvogel tags: trunk | |
19:05 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) check-in: e14009ca user: fvogel tags: core-8-6-branch | |
2018-08-19
| ||
20:50 | Removed the call to TkSuspendClipboard when the app is deactivated. check-in: 8412c865 user: culler tags: bug-b947864419, bug-b947864419-redux | |
16:48 | Fix [66db98f30d] regarding error messages spit by messageboxes in the test suite, while still not regress as described in [98dce84781] (yes and no answers were swapped) Closed-Leaf check-in: 4634437c user: fvogel tags: bug-66db98f30d, bug-98dce84781 | |
14:14 | merge trunk check-in: fc67d206 user: fvogel tags: tip-507 | |
14:12 | merge trunk check-in: d222f03a user: fvogel tags: tip-510 | |
14:11 | New files provided by René Zaumseil: some more clean up in generic/rbc, and file generic/rbc/rbcAlloc.c is no more needed check-in: 072b83be user: fvogel tags: tip-510 | |
14:06 | New files provided by René Zaumseil: elimination of the use of RbcList*() functions check-in: 243a1376 user: fvogel tags: tip-510 | |
13:49 | merge trunk (leaving out any changes in generic/tkText* however) check-in: 06b9d56a user: fvogel tags: revised_text, tip-466 | |
2018-08-18
| ||
21:22 | merge core-8-6-branch check-in: f9947b8d user: culler tags: bug-b947864419, bug-b947864419-redux | |
21:17 | Fix bug [c2c5bdb4aa]: segfault when opening colorpicker check-in: 3fadeb90 user: culler tags: trunk | |
21:15 | Fix bug [c2c5bdb4aa]: segfault when opening colorpicker check-in: 6f994d29 user: culler tags: core-8-6-branch | |
21:08 | Fix bug [c2c5bdb4aa]: add test for NULL pointer Closed-Leaf check-in: 66456ff1 user: culler tags: bug-c2c5bdb4aa | |
2018-08-17
| ||
14:23 | 'edit info' now allows option for retrieval of single value, for example 'edit info -bytesize' check-in: 1af0d05f user: gcramer tags: revised_text, tip-466 | |
2018-08-15
| ||
19:51 | Reverted a pointless change in tkCheckPasteboard. check-in: 3dd96e7b user: culler tags: bug-b947864419, bug-b947864419-redux | |
19:17 | Fix bug [b947864419]: Also account for changes to the clipboard made by other apps check-in: c554e32b user: culler tags: bug-b947864419, bug-b947864419-redux | |
16:22 | Fix [98dce84781]: yesno messageBoxes on macOS return wrong values check-in: b2160d49 user: fvogel tags: trunk | |
16:21 | Fix [98dce84781]: yesno messageBoxes on macOS return wrong values check-in: 902c9d17 user: fvogel tags: core-8-6-branch | |
16:20 | Fix [98dce84781] by partial revert of previous commit. check-in: ccf173b5 user: fvogel tags: bug-66db98f30d, bug-98dce84781 | |
15:55 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] check-in: e113ed23 user: fvogel tags: trunk | |
15:54 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] check-in: 6557e972 user: fvogel tags: core-8-6-branch | |
15:53 | Revert [b4c5f163] since it breaks paste function with text from another application, see [568827f41c] Closed-Leaf check-in: dba7420c user: fvogel tags: bug-b947864419 | |
2018-08-14
| ||
11:53 | merge 8.6 check-in: 2a4aefa8 user: jan.nijtmans tags: trunk | |
11:52 | Fix a few MacOSX compiler warnings check-in: a722420d user: jan.nijtmans tags: core-8-6-branch | |
07:25 | Merge 8.6 check-in: dd0a0e01 user: jan.nijtmans tags: trunk | |
07:24 | Minor bug-fix for Cygwin: If compiled for Win32 but running on Cygwin, console shouldn't be initialized, because it is never used. This should be a runtime check, not a compile-time check. check-in: 70217c90 user: jan.nijtmans tags: core-8-6-branch | |
01:46 | Merge mac-keyrelease-branch to fix 1ba71a86bb check-in: 7e113279 user: kevin_walzer tags: trunk | |
01:46 | Merge mac-keyrelease-branch to fix 1ba71a86bb check-in: 2431d3bd user: kevin_walzer tags: core-8-6-branch | |
2018-08-13
| ||
14:14 | Add support for TIP #481, which provides a possible alternative for the utility function TkGetByteArrayFromObj() check-in: 71060e0d user: jan.nijtmans tags: trunk | |
14:11 | More of of size_t in photo implementation, and remove unnecessary #includes check-in: 40c948f3 user: jan.nijtmans tags: trunk | |
02:20 | Clean up, remove commented-out code Closed-Leaf check-in: ec81d802 user: kevin_walzer tags: mac-keyrelease-test | |
02:06 | Test fix for 1ba71a86bb, so key release events fire at the correct point check-in: 466c3287 user: kevin_walzer tags: mac-keyrelease-test | |
2018-08-12
| ||
17:13 | Eliminate all usage of CONST84, and fix a few MacOSX compiler warnings check-in: f72c3f43 user: jan.nijtmans tags: trunk | |
14:54 | Merging fix for 1875c1f30f, a84b20edd check-in: 47959f6d user: kevin_walzer tags: trunk | |
14:54 | Merging fix for 1875c1f30f, a84b20edd check-in: 26a029b4 user: kevin_walzer tags: core-8-6-branch | |
2018-08-11
| ||
21:33 | More preparation for TIP #494 compatibitly. Add 2 utility functions, which can retreive big strings and ByteArrays without length overflow. check-in: e8961ae6 user: jan.nijtmans tags: trunk | |
17:48 | Remove warning on unused variable Closed-Leaf check-in: c53b4a0f user: kevin_walzer tags: mac-scrollbar-fix | |
15:10 | Minor tweak check-in: 970b9cf9 user: kevin_walzer tags: mac-scrollbar-fix | |
14:47 | possible fix for d83153578e to align mouse and vertical scrollbar on macOS by using only normal-size scrollbar, removing small variant check-in: 2be8fdb7 user: kevin_walzer tags: mac-scrollbar-fix | |
2018-08-10
| ||
13:24 | Merge 8.6 check-in: 5cae0bf8 user: jan.nijtmans tags: trunk | |
13:23 | Fix [2db2bed787]: test clrpick-3.1, 3.2, 4.1 hang, demand interaction. Caused by previous commit. Thanks, Don, for noticing this! check-in: 69787f0d user: jan.nijtmans tags: core-8-6-branch | |
06:42 | Merge 8.6 check-in: b7da5a9d user: jan.nijtmans tags: trunk | |
06:42 | Remove end-of-line spacing check-in: 7aaffc71 user: jan.nijtmans tags: trunk | |
06:39 | Eliminate type-casts, by using size_t type internally in more situations. No functional changes check-in: fe740f8d user: jan.nijtmans tags: core-8-6-branch | |
2018-08-08
| ||
07:23 | Change flag NEW_STYLE_COMMANDS into OLD_STYLE_COMMANDS. This makes it easier to remove the deprecated part in the future. If building with Tcl > 8, Don't build the compatibility Tk_Photo* (From Tk < 8.4 or so) functions any more. check-in: 236a2e68 user: jan.nijtmans tags: trunk | |
06:58 | Merge 8.6 check-in: 053920aa user: jan.nijtmans tags: trunk | |
06:57 | Replace 2 usages of MessageBoxA() with Unicode variant MessageBoxW() check-in: 5356b23d user: jan.nijtmans tags: core-8-6-branch | |
02:27 | Merge mac-fullscreen-branch check-in: d8b5908b user: kevin_walzer tags: trunk | |
02:22 | Merge mac-fullscreen-test branch check-in: cb695d9e user: kevin_walzer tags: core-8-6-branch | |
2018-08-06
| ||
12:22 | (1) Minor fix. (2) Correction of inconsistent spelling in text doc. (3) New chapters in text doc about issues: ISSUES CONCERNING WIDGET STATE, and ISSUES CONCERNING DEAD PEERS. check-in: 1b8a7bd9 user: gcramer tags: revised_text, tip-466 | |
2018-08-05
| ||
06:55 | Default state of the state map should be {} 1 according to the man page check-in: 9a08901b user: fvogel tags: bug-05bd7f4da8 | |
06:53 | Restore geometry, no such change was intended check-in: 209d3bce user: fvogel tags: bug-05bd7f4da8 | |
2018-08-04
| ||
13:07 | Fix [05bd7f4da]: vista theme: combobox does not have disabled background. Patch from Brad Lanam. check-in: 29d44d66 user: fvogel tags: bug-05bd7f4da8 | |
11:26 | Test support for earlier OS's, new fixes ifdef'ed out to allow it to build for 10.10 Closed-Leaf check-in: 00588826 user: kevin_walzer tags: mac-fullscreen-test | |
08:37 | Removed some end-of-line white space in previous changes so that the final diff of this branch against 8.6 will not show them. check-in: 1e185945 user: fvogel tags: mac-fullscreen-test | |
02:05 | Branch to test new implemenation of modern Mac fullscreen API check-in: ad97f544 user: kevin_walzer tags: mac-fullscreen-test | |
2018-07-28
| ||
12:03 | merge core-8-6-branch check-in: 0614163d user: fvogel tags: trunk | |
12:02 | merge core-8-5-branch check-in: 58762c7c user: fvogel tags: core-8-6-branch | |
2018-07-27
| ||
21:08 | Fix [ec9270f5fd]: font-45.3 test fails on macOS check-in: 1ec3098f user: fvogel tags: trunk | |
21:08 | Fix [ec9270f5fd]: font-45.3 test fails on macOS check-in: fa31c7bf user: fvogel tags: core-8-6-branch | |
21:05 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: fda9979c user: fvogel tags: trunk | |
21:03 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 95f4a8e2 user: fvogel tags: core-8-6-branch | |
2018-07-25
| ||
06:23 | Fix [59dde8a675]: 19 font-x.y tests fail on macOS Closed-Leaf check-in: 66322406 user: fvogel tags: bug-59dde8a675 | |
2018-07-24
| ||
21:26 | Fix [dee98dcb15]: font-21.6 test fails on macOS Closed-Leaf check-in: 1f070128 user: fvogel tags: bug-dee98dcb15 | |
21:04 | Fix [ec9270f5fd]: font-45.3 test fails on macOS Closed-Leaf check-in: 4a081c22 user: fvogel tags: bug-ec9270f5fd | |
2018-07-22
| ||
09:39 | Better comment in the test, by Erik Leunissen Closed-Leaf check-in: b38427f6 user: fvogel tags: bug-fbaed1f66b | |
2018-07-21
| ||
15:09 | Add test imgPhoto-14.5 exercising the fix for [fbaed1f66b]. The GIF decoder didn't manage deferred clear code. This test passes with the fix [340cad7a] and fails before that fix. check-in: b20ddb0a user: fvogel tags: bug-fbaed1f66b | |
13:37 | Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 340cad7a user: fvogel tags: bug-fbaed1f66b | |
2018-07-17
| ||
18:59 | Fix [1475156fff]: Numerous select.test and unixSelect.test failures on macOS. Also clipboard-6.2 check-in: 8c7c8ff3 user: fvogel tags: trunk | |
18:57 | Fix [1475156fff]: Numerous select.test and unixSelect.test failures on macOS. Also clipboard-6.2 check-in: 2dfc3496 user: fvogel tags: core-8-6-branch | |
18:54 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: 60fa0f23 user: fvogel tags: trunk | |
18:53 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: 1b121d88 user: fvogel tags: core-8-6-branch | |
18:51 | Fix [d34dcd5225]: frame-2.17 fails on macOS check-in: c451e97f user: fvogel tags: trunk | |
18:51 | Fix [d34dcd5225]: frame-2.17 fails on macOS check-in: 7e84209d user: fvogel tags: core-8-6-branch | |
18:49 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: d7225b61 user: fvogel tags: trunk | |
18:49 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: 5a680abb user: fvogel tags: core-8-6-branch | |
2018-07-11
| ||
19:55 | Promote some internal variables from int to size_t. This makes Tk compile with TIP #494-enabled Tcl, without the need for -DTCL_USE_INT_RETURN check-in: bda7be3d user: jan.nijtmans tags: trunk | |
2018-07-10
| ||
19:22 | Make Tk sufficiently 64-bit aware in order to withstand TIP #494 possible problems Closed-Leaf check-in: 785b85f4 user: jan.nijtmans tags: tip-494 | |
2018-07-09
| ||
18:12 | Ongoing work (not finished yet) making Tk fully 64-bit size_t aware (see TIP #494) without compatibility macros check-in: 0ff4b2be user: jan.nijtmans tags: tip-494 | |
18:10 | Make Tk compile with TIP #494 (being tested now) using compatibility macros. Without TIP #494 there is no effect check-in: cc2ef92f user: jan.nijtmans tags: trunk | |
2018-07-08
| ||
20:24 | Ditto for clipboard-6.2. Don't run this test on macOS, only on x11. This test checks X selection mechanisms that are only present on x11, not on unix aqua. Closed-Leaf check-in: 7b6bf3cb user: fvogel tags: bug-1475156fff | |
20:08 | Remove superfluous code in clipboard-4.3 and clipboard-4.5 tests check-in: 79464cbb user: fvogel tags: bug-b947864419 | |
19:58 | Fix [b947864419]: clipboard-4.1, -4.2, -4.4 fail on macOS check-in: b4c5f163 user: fvogel tags: bug-b947864419 | |
2018-07-07
| ||
21:28 | Also prevent unixSelect-1.* tests from failing on macOS. These tests check X selection mechanisms that are only present on x11, not on unix aqua. Therefore don't run them on aqua. check-in: fdb21d74 user: fvogel tags: bug-1475156fff | |
11:20 | Fix [1475156fff]: Numerous select.test failures on macOS check-in: 90f8e7bc user: fvogel tags: bug-1475156fff | |
2018-07-06
| ||
21:22 | Fix [d34dcd5225]: frame-2.17 fails on macOS Closed-Leaf check-in: fbd5c85c user: fvogel tags: bug-d34dcd5225 | |
20:24 | Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS Closed-Leaf check-in: c7c1a554 user: fvogel tags: bug-1088825fff | |
2018-07-05
| ||
11:24 | Remove debug code check-in: c77f765d user: fvogel tags: tip-510 | |
2018-07-04
| ||
20:24 | Implement [25df4fb275]: Control-u (delete from linestart to cursor) bindings for (ttk)entry, (ttk)spinbox, and text widgets. Patch from Stuart Cassoff. Leaf check-in: 6929eff5 user: fvogel tags: rfe-25df4fb275 | |
20:06 | Commit changes received from René Zaumseil check-in: ac543027 user: fvogel tags: tip-510 | |
09:33 | Changes based on recommendations in http://code.activestate.com/lists/tcl-core/19816/. Cleanup old code. Closed-Leaf check-in: d65d0705 user: stu tags: tk-stu-pkg | |
08:46 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 9d657700 user: fvogel tags: trunk | |
08:45 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 342bec0b user: fvogel tags: core-8-6-branch | |
08:43 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: 201b66f8 user: fvogel tags: trunk | |
08:43 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS check-in: cc96f015 user: fvogel tags: core-8-6-branch | |
08:40 | Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 212967b6 user: fvogel tags: trunk | |
08:40 | Fix [1356961b8c]: wm-transient-1.8 fails on macOS. Patch from Marc Culler. check-in: 84303091 user: fvogel tags: core-8-6-branch | |
07:13 | Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 5f6e8877 user: fvogel tags: trunk | |
07:12 | Fix [6ca257310a]: wm resizable does not disable single dimension resizing on macOS. Patch from Marc Culler. check-in: 155ec67d user: fvogel tags: core-8-6-branch | |
07:08 | Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 50d0ece3 user: fvogel tags: trunk | |
07:08 | Fix [119bb094af]: wm-iconbitmap-1.4 and wm-iconbitmap-2.1 fail on macOS check-in: 514d588f user: fvogel tags: core-8-6-branch | |
07:05 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: 32bea9bc user: fvogel tags: trunk | |
07:04 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS check-in: e90dd890 user: fvogel tags: core-8-6-branch | |
2018-07-03
| ||
16:08 | Merge trunk. check-in: ead36d87 user: stu tags: tk-stu-pkg | |
02:33 | Use INSTALL_*/DIST_INSTALL_* macros to make dist. check-in: dd8c3eb8 user: stu tags: trunk | |
2018-07-02
| ||
18:37 | Try to keep the bindings list sorted-ish. , check-in: a300d76f user: stu tags: trunk | |
2018-07-01
| ||
15:42 | Fix [37a723eadd]: wm-transient-2.2 fails on macOS Closed-Leaf check-in: 3166ee3d user: fvogel tags: bug-37a723eadd | |
2018-06-30
| ||
21:08 | Fix bug [1356961b8c]: add code to ensure wm transient is using a true toplevel as the master. Closed-Leaf check-in: ba4117fa user: culler tags: bug-1356961b8c | |
14:30 | Complete test wm-resizable-2.1 with the fourth combination case Closed-Leaf check-in: 32b9c8fe user: fvogel tags: bug-6ca257310a | |
13:48 | Synchronize the resizing flags and attributes so wm resizable reports values correctly. check-in: 3752da03 user: culler tags: bug-6ca257310a | |
2018-06-29
| ||
21:39 | Fix bug [6ca257310a]: add implementation of [TkWindow windowWillResize]. check-in: c3fd47a7 user: culler tags: bug-6ca257310a | |
2018-06-28
| ||
19:54 | Fix [119bb094af]: wm-iconbitmap-2.1 fails on macOS Closed-Leaf check-in: 3691982a user: fvogel tags: bug-119bb094af | |
19:42 | Fix [119bb094af]: wm-iconbitmap-1.4 fails on macOS check-in: 4a310eb1 user: fvogel tags: bug-119bb094af | |
18:24 | Commit changes received from René Zaumseil check-in: f80ff0cf user: fvogel tags: tip-510 | |
2018-06-26
| ||
21:26 | Bugfixes by René Zaumseil: TRUE and FALSE were undefined under Linux, and types were wrong in rbcTile.c check-in: 6b1b31ec user: fvogel tags: tip-510 | |
21:21 | Add file library/rbc/graph.tcl provided by René Zaumseil check-in: f2524760 user: fvogel tags: tip-510 | |
2018-06-25
| ||
10:16 | (Partial) implementation for TIP #510: Add Rbc to Tk, from René Zaumseil. check-in: 1008d171 user: fvogel tags: tip-510 | |
2018-06-18
| ||
20:08 | Fix [68b78ef96a]: wm-attributes-1.2.5 fails on macOS Closed-Leaf check-in: d584f22e user: fvogel tags: bug-68b78ef96a | |
07:49 | Sync unix/tcl.m4 with Tcl version, and re-generate unix configure script check-in: f4ff72ef user: jan.nijtmans tags: trunk | |
07:44 | Sync tcl.m4 with Tcl, and regenerate configure script check-in: 984c527a user: jan.nijtmans tags: core-8-6-branch | |
2018-06-17
| ||
15:34 | merge 8.5 check-in: 21fcf52e user: jan.nijtmans tags: core-8-6-branch | |
2018-06-16
| ||
08:50 | merge trunk check-in: a73fe039 user: fvogel tags: revised_text, tip-466 | |
08:48 | Fix [de01e24aa1]: Text replace command involving selection crashes check-in: a7eda6bd user: fvogel tags: trunk | |
08:48 | Fix [de01e24aa1]: Text replace command involving selection crashes check-in: 4115c4e6 user: fvogel tags: core-8-6-branch | |
2018-06-15
| ||
10:26 | Align common install locations in SC_PATH_TCLCONFIG and SC_PATH_TKCONFIG. Add FreeBSD and OpenBSD 8.6 paths. check-in: 6f55ed19 user: stu tags: trunk | |
08:30 | Make svg compile with MS VC++ 6 - attention - strtoll is replaced by strtol which has lower resolution. check-in: d51b5993 user: oehhar tags: tip-507 | |
2018-06-13
| ||
20:29 | merge trunk check-in: 2a60a35b user: fvogel tags: revised_text, tip-466 | |
20:27 | Fix [de01e24aa1]: Text replace command involving selection crashes Closed-Leaf check-in: e73b162c user: fvogel tags: bug-de01e24aa1 | |
11:30 | New files provided by René Zaumseil: photo.n man page updated, and tests refined. check-in: 226b79e3 user: fvogel tags: tip-507 | |
11:19 | Add (currently crashing) test text-8.28 to demonstrate [de01e24aa1]: Text replace command involving selection crashes check-in: d0203d44 user: fvogel tags: bug-de01e24aa1 | |
2018-06-12
| ||
19:35 | Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 4891e0dc user: fvogel tags: trunk | |
19:35 | Further fix for [1821174fff], by Christian Werner. Also, remove or replace deprecated calls in the macOS implementation (by Marc Culler). check-in: 349f9323 user: fvogel tags: core-8-6-branch | |
2018-06-11
| ||
17:15 | Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald Closed-Leaf check-in: 0f4e1517 user: fvogel tags: bug-309b426171 | |
2018-06-09
| ||
20:24 | Remove platform checking: all platforms will call XSync() Closed-Leaf check-in: d47221a4 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-06-08
| ||
14:35 | Removed unnecessary calls to deprecated methods [NSWindow disableFlushWindow] and [NSWindow enableFlushWindow] in TkMacOSXSetupDrawingContext and TkMacOSXRestoreDrawingContext respectively. check-in: 270e0f0e user: culler tags: bug-1938774fff, bug-1821174fff | |
2018-06-07
| ||
19:18 | Replace calls to deprecated [NSWindow flushWindow] et al with calls to [NSWindow displayIfNeeded]. check-in: b166995c user: culler tags: bug-1938774fff, bug-1821174fff | |
2018-06-06
| ||
18:13 | Make branch compile with MSVC 2008 (Express Edition) check-in: 51bedfe8 user: fvogel tags: tip-507 | |
2018-06-04
| ||
21:04 | Test added by René Zaumseil for the crash he just fixed check-in: b935c022 user: fvogel tags: tip-507 | |
21:03 | René Zaumseil fixed a crash check-in: d6040611 user: fvogel tags: tip-507 | |
2018-06-03
| ||
22:03 | Moved range check of keycode to TkpSetKeycodeAndState for ticket [382712ad]. check-in: 07d8c66f user: chw tags: bug-382712ade6 | |
2018-05-31
| ||
20:13 | Sync various configure-related changes from Tcl (from core-8-branch) check-in: f017dfc8 user: jan.nijtmans tags: trunk | |
2018-05-26
| ||
07:07 | Add a missing fix from Christian Werner. See [1821174fff] check-in: 0e402fa7 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
07:01 | merge core-8-6-branch check-in: 00d5737a user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-05-16
| ||
18:16 | New files provided by René Zaumseil check-in: 2bc38f44 user: fvogel tags: tip-507 | |
2018-05-15
| ||
19:35 | Add missing bit to makefile.vc to try to make it compile with MSVC check-in: 2bdaabc6 user: fvogel tags: tip-507 | |
19:32 | Add missing files, as provided by René Zaumseil. check-in: 3eb7382a user: fvogel tags: tip-507 | |
19:30 | Implementation of TIP #507: Include simple svg support with nanosvg. Files as provided by René Zaumseil. check-in: 736b7c4d user: fvogel tags: tip-507 | |
2018-05-13
| ||
19:30 | Merge TIP #496 implementation following positive vote by the TCT check-in: d73779cf user: fvogel tags: trunk | |
19:24 | Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: e4a967f3 user: fvogel tags: trunk | |
19:24 | Fix [38e83e6ec9]: canvasText-1.11 fails on macOS (ditto for config-4.57) check-in: daedfc3f user: fvogel tags: core-8-6-branch | |
17:41 | Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 3628b824 user: fvogel tags: trunk | |
17:41 | Fix [66db98f30d]: choosedir, filebox, msgbox tests fails on macOS + undocumented options -message and -command check-in: 95784c73 user: fvogel tags: core-8-6-branch | |
17:35 | Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 17a6f47a user: fvogel tags: trunk | |
17:35 | Fix [ddeef0e069]: Some canvImg tests fail on macOS check-in: 57efce1e user: fvogel tags: core-8-6-branch | |
2018-05-03
| ||
22:25 | Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 71d79da3 user: culler tags: trunk | |
22:22 | Fixed [6da617825e]: button-13.1 to -13.8 fail on macOS check-in: 5c15789c user: culler tags: core-8-6-branch | |
20:32 | Fix [696cc431c3]: undocumented styling options for ttk:: widgets check-in: dc588239 user: fvogel tags: trunk | |
20:31 | Fix [696cc431c3]: undocumented styling options for ttk:: widgets check-in: b153cee2 user: fvogel tags: core-8-6-branch | |
20:29 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: 2479ca2d user: fvogel tags: trunk | |
20:28 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: 1fdcf6f5 user: fvogel tags: core-8-6-branch | |
20:26 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors check-in: 4e7eee43 user: fvogel tags: trunk | |
20:25 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors check-in: 228b1c83 user: fvogel tags: core-8-6-branch | |
19:22 | Organize differently documentation for -placeholder* options. These are promoted to the state of standard options, which resolves cross-linking issues with the html help maker. Closed-Leaf check-in: c7941c03 user: fvogel tags: tip-496 | |
06:12 | Further patch from Christian Werner, on the observation that on Fedora 28 Workstation on x86_64 XKeyEvents generated by input methods have the keycode field set to 0 which fails the range check and thus doesn't get processed further check-in: 7ecf523a user: fvogel tags: bug-382712ade6 | |
06:07 | merge core-8-6-branch check-in: 97905640 user: fvogel tags: bug-382712ade6 | |
2018-05-01
| ||
22:32 | Eliminate unnecessary offsets. This moves buttons down 1px, which is better. Closed-Leaf check-in: 82724e59 user: culler tags: bug-6da617825e | |
19:14 | Adjust button metrics in HITheme instead of Tk. check-in: 899361f8 user: culler tags: bug-6da617825e | |
19:01 | merge trunk check-in: 08198ac6 user: fvogel tags: tip-496 | |
18:57 | Fix wrong formatting in busy.n check-in: c61698ed user: fvogel tags: trunk | |
18:57 | Fix wrong formatting in busy.n Closed-Leaf check-in: aae2e547 user: fvogel tags: tip-492 | |
15:34 | Improved documentation for tip-496. Compiles, but there is still an issue regarding cross-linking to ttk_entry.n check-in: d6ccb97d user: fvogel tags: tip-496 | |
14:45 | Documentation for -placeholder and -placeholderforeground options, from René Zaumseil. Does not compile and needs further work. check-in: 6b0e7ef4 user: fvogel tags: tip-496 | |
12:48 | Unify further error messages for tk_messageBox options check-in: ceca7257 user: fvogel tags: bug-66db98f30d | |
12:37 | Unify error messages for wrong values of 'tk_messageBox -default' among platforms: Windows and X11 now return the same error check-in: f89fc3bb user: fvogel tags: bug-66db98f30d | |
12:20 | Make msgbox.test pass on all platforms (checked on Win Vista, Linux Debian 8 and macOS 10.12.6) check-in: c2a16489 user: fvogel tags: bug-66db98f30d | |
11:49 | Fix mistake in previous commit check-in: ee50df16 user: fvogel tags: bug-66db98f30d | |
10:46 | Fix msgbox.test expected results when running on macOS check-in: 39ba3d50 user: fvogel tags: bug-66db98f30d | |
10:15 | Document -command macOS-specific option of tk_messageBox check-in: 1c3b84d4 user: fvogel tags: bug-66db98f30d | |
08:35 | Fix filebox.test expected results when running on macOS check-in: c86f4aab user: fvogel tags: bug-66db98f30d | |
08:06 | Document -command macOS-specific option of tk_chooseDirectory, tk_getOpenFile and tk_GetSaveFile check-in: e402b3c4 user: fvogel tags: bug-66db98f30d | |
2018-04-30
| ||
19:30 | Document -message macOS-specific option of tk_chooseDirectory check-in: 5c22cdf2 user: fvogel tags: bug-66db98f30d | |
19:21 | Work around [38e83e6ec9]: config-4.57 fails on macOS Closed-Leaf check-in: 6d66f25c user: fvogel tags: bug-38e83e6ec9 | |
19:01 | Work around [38e83e6ec9]: canvasText-1.11 fails on macOS check-in: 2ac3c018 user: fvogel tags: bug-38e83e6ec9 | |
18:49 | Fix [ddeef0e069]: Some canvImg tests fail on macOS Closed-Leaf check-in: 47aadbfe user: fvogel tags: bug-ddeef0e069 | |
18:25 | Fix missing part of the error message in test choosedir-1.5.2 check-in: 272fd0a4 user: fvogel tags: bug-66db98f30d | |
18:14 | Some tests in choosedir.test (those that check the options parsing) can be run on all platforms, therefore remove the unnecessary constraints check-in: d294cf00 user: fvogel tags: bug-66db98f30d | |
18:11 | Fix [66db98f30d]: choosedir-1.5 fails on macOS check-in: c582c6e3 user: fvogel tags: bug-66db98f30d | |
15:58 | Fix [6d5042069f]: tk inactive does not work on macOS (tk-6.5 fails) check-in: e6bc333f user: culler tags: trunk | |
15:53 | Fix [6d5042069f]: tk inactive does not work on macOS (tk-6.5 fails) check-in: adb7926c user: culler tags: core-8-6-branch | |
06:07 | Close unintended fork Closed-Leaf check-in: 869663f3 user: fvogel tags: bug-6d5042069f | |
2018-04-29
| ||
22:43 | Explicitly initialize the static timestamp, for stylistic reasons. check-in: 3e10c91d user: culler tags: bug-6d5042069f | |
22:00 | A minimally invasive fix. Since the one and only TkDisplay is a static global in tkMacOSXXStubs.c, we may as well do the same with the timestamp.. check-in: 1c46b1ab user: culler tags: bug-6d5042069f | |
17:28 | The inactivity timer still works; only the reset is broken. And it is not necessary to reset the system timer. This is a workaround. check-in: 7f32e54a user: culler tags: bug-6d5042069f | |
15:57 | Fix man page of Tk_GetUserInactiveTime and Tk_ResetUserInactiveTime check-in: 2c6f10e4 user: fvogel tags: bug-6d5042069f | |
03:01 | Borrowed a hack from tkMacOSXClipboard.c to make sure that the same Time variable is updated by the tk inactive command and the event processor. check-in: c4492b2e user: culler tags: bug-6d5042069f | |
01:51 | Create a simple inactivity timer. check-in: 9e956dfe user: culler tags: bug-6d5042069f | |
2018-04-28
| ||
13:54 | Remove test listbox-32 that failed because it was trying to check untestable things (see [75d38f8608]). Closed-Leaf check-in: b06d31bb user: fvogel tags: bug-75d38f8608 | |
07:38 | Fix [98c41cf3e7]: ::tk::Darken does not properly brighten colors Closed-Leaf check-in: 48cc00a1 user: fvogel tags: bug-98c41cf3e7 | |
07:21 | Fix [7423f90fbf]: missing option priorities prevent users from styling some widgets check-in: a81d9581 user: fvogel tags: trunk | |
07:20 | Fix [7423f90fbf]: missing option priorities prevent users from styling some widgets check-in: 837b4eba user: fvogel tags: core-8-6-branch | |
2018-04-24
| ||
00:00 | Set the other 'option add' commands to use widgetDefault as the priority. Closed-Leaf check-in: c9b03e6d user: bll tags: bug-7423f90f | |
2018-04-22
| ||
17:49 | Change all 'option add' default values to 'widgetDefault'. Reference: bug-7432f90f check-in: cb74b607 user: bll tags: bug-7423f90f | |
17:46 | Create new branch named "bug-7423f90f" check-in: 3d31f122 user: bll tags: bug-7423f90f | |
2018-04-20
| ||
17:41 | Add some missing styling options. Closed-Leaf check-in: f86863a3 user: bll tags: rfe-696cc431 | |
2018-04-17
| ||
18:58 | Update font styling. check-in: ab30722f user: bll tags: rfe-696cc431 | |
2018-04-15
| ||
21:18 | Fix test entry-10.1 in ttk/entry.test so that ttk widgets are tested, and add testing of -placeholderforeground for ttk::entry. check-in: 999eb159 user: fvogel tags: tip-496 | |
08:55 | merge trunk (because tip-496 does not target 8.6 but 8.7, whereas branch tip-496 was created off core-8-6-branch) check-in: cfca518b user: fvogel tags: tip-496 | |
2018-04-14
| ||
09:39 | merge trunk (except changes in generic/tkTextIndex.c from [52b7383b]) check-in: 229fbd79 user: fvogel tags: revised_text, tip-466 | |
2018-04-12
| ||
22:52 | Merge core-8-6-branch check-in: 72169aea user: jan.nijtmans tags: trunk | |
22:46 | Fix two new gcc-7.3 (harmless) compiler warnings. check-in: 73184e82 user: jan.nijtmans tags: core-8-6-branch | |
2018-04-11
| ||
21:19 | Merge core-8-6-branch check-in: 52b7383b user: jan.nijtmans tags: trunk | |
21:08 | Improved surrogate handling for TCL_UTF_MAX=3|4. (backported from androwish). Slight optimizations. check-in: ea535c24 user: jan.nijtmans tags: core-8-6-branch | |
2018-04-09
| ||
20:53 | Add missing parameter for -focusfill. check-in: 4fb73acd user: bll tags: rfe-696cc431 | |
06:14 | Remove superfluous lines check-in: 0c180223 user: fvogel tags: rfe-696cc431 | |
01:32 | Fix wrong font styling in ttk::treeview. check-in: bdd060f3 user: bll tags: rfe-696cc431 | |
01:23 | Fix unescaped hyphens. check-in: 38f3ebfa user: bll tags: rfe-696cc431 | |
01:15 | Fix ordering errors and display fonts. Add parameter text to all options. Verify ttk::treeview styling options. Update ttk::combobox styling doc. check-in: 8b3dcf84 user: bll tags: rfe-696cc431 | |
2018-04-07
| ||
22:55 | ttk_treeview. Needs verification. check-in: b501bd16 user: bll tags: rfe-696cc431 | |
22:31 | draft 5: all but treeview should be complete. check-in: d0576d63 user: bll tags: rfe-696cc431 | |
21:41 | draft 4 check-in: a3b5b988 user: bll tags: rfe-696cc431 | |
16:06 | draft 3: interim progress 2018-4-7 09.06. check-in: 2017722e user: bll tags: rfe-696cc431 | |
15:30 | draft 2: Use -man macros subset. check-in: b50edcc0 user: bll tags: rfe-696cc431 | |
2018-04-06
| ||
13:21 | Add styling options. draft 1: for review. check-in: d0d6704a user: bll tags: rfe-696cc431 | |
12:50 | Create new branch named "rfe-696cc431" check-in: 21cab9b5 user: bll tags: rfe-696cc431 | |
2018-04-04
| ||
13:18 | Some fixes in redo handling. check-in: 02058252 user: gcramer tags: revised_text, tip-466 | |
2018-04-03
| ||
19:06 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. check-in: 28e34c6a user: fvogel tags: trunk | |
19:06 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. check-in: e57b1bc9 user: fvogel tags: core-8-6-branch | |
2018-03-31
| ||
07:17 | Solution from dnikolajevich made thread safe. Thanks to Christian Werner for providing this patch. check-in: fb3f34ae user: fvogel tags: bug-75d38f8608 | |
2018-03-26
| ||
20:26 | Sync win/tcl.m4 with Tcl version check-in: 0994c0a9 user: jan.nijtmans tags: trunk | |
12:12 | Bug in "edit info" fixed. check-in: b3d54646 user: gcramer tags: revised_text, tip-466 | |
2018-03-25
| ||
18:58 | Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks to cjmcdonald. Closed-Leaf check-in: e67b7653 user: fvogel tags: bug-59fccbfa27 | |
16:05 | Better solution to [75d38f8608], that fixes the problem for all widgets, not only listbox. Thanks to oehhar for some of the ideas in that patch, and to dnikolajevich for providing this implementation. check-in: e4be3247 user: fvogel tags: bug-75d38f8608 | |
15:59 | Add test listbox-32 to check for support of high resolution 'mouse wheels', actually for 2 fingers touch scroll on some devices. Thanks to dnikolajevich for providing the test. check-in: 88bcfc9b user: fvogel tags: bug-75d38f8608 | |
2018-03-20
| ||
21:11 | Add missing documentation about items of the tk::Priv array check-in: 8d63df1b user: fvogel tags: bug-75d38f8608 | |
21:05 | Fix [75d38f8608]: touchpad two finger scroll does not work correctly with listbox on Windows check-in: da31d31c user: fvogel tags: bug-75d38f8608 | |
2018-03-15
| ||
20:59 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: f2d77e8f user: fvogel tags: trunk | |
20:58 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: 8014f1c6 user: fvogel tags: core-8-6-branch | |
2018-03-11
| ||
21:25 | Fix alphabetical order in options list and commands list Closed-Leaf check-in: 1cd3c744 user: fvogel tags: bug-3e490c1386 | |
21:19 | Fix [3e490c1386]: What the proxy is is not clearly documented in the panedwindow man page check-in: 59a7b76c user: fvogel tags: bug-3e490c1386 | |
11:51 | Create new branch named "nmake-install-pdbs" check-in: 55de495b user: apnadkarni tags: nmake-install-pdbs | |
2018-03-10
| ||
16:39 | Remove unused method call: check-in: fc2c5d8d user: kevin_walzer tags: mac_services | |
2018-03-08
| ||
04:49 | Implementation and documentation complete, now ready to be submitted as TIP check-in: 92e729fc user: kevin_walzer tags: mac_services | |
2018-03-07
| ||
21:02 | Merge trunk check-in: 538c026e user: fvogel tags: revised_text, tip-466 | |
20:53 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner, with review by Gregor Cramer. check-in: 61c10a2d user: fvogel tags: trunk | |
20:52 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner, with review by Gregor Cramer. check-in: bce3c922 user: fvogel tags: core-8-6-branch | |
13:52 | Flesh out implementation check-in: ac439fce user: kevin_walzer tags: mac_services | |
13:49 | Flesh out implementation check-in: f948d903 user: kevin_walzer tags: mac_services | |
03:51 | Implement script level bindings check-in: f4e8427e user: kevin_walzer tags: mac_services | |
2018-03-06
| ||
07:13 | Moderate impact of the comment added in the previous commit. Closed-Leaf check-in: 698a03d7 user: fvogel tags: bug-71b1319acc | |
2018-03-05
| ||
22:45 | Fix spinbox-3.15 test result since two new options were added in the ouput of [.spinbox configure] check-in: ff2a94d1 user: fvogel tags: tip-496 | |
22:33 | Latest changes from René Zaumseil. Now tk::spinbox supports -placeholder* options, and justification of the placeholder text in all widgets is supposed to honor -justify (this latter point does not work in fact). check-in: e9ede77f user: fvogel tags: tip-496 | |
16:12 | silence compiler warning check-in: 2110cd4b user: dgp tags: trunk | |
12:48 | More refinements check-in: 9d651eb4 user: kevin_walzer tags: mac_services | |
12:43 | Modify makefile to add new file check-in: 4e610619 user: kevin_walzer tags: mac_services | |
07:14 | Add a comment (from Gregor Cramer). check-in: 555014b9 user: fvogel tags: bug-71b1319acc | |
03:57 | Begin refinements of code check-in: b04d0fa1 user: kevin_walzer tags: mac_services | |
03:34 | Implementation of NSServices API for Tk core on macOS check-in: 84e5ea7b user: kevin_walzer tags: mac_services | |
2018-03-04
| ||
21:57 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: d913c22e user: fvogel tags: trunk | |
21:57 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: dd773fa8 user: fvogel tags: core-8-6-branch | |
21:45 | Merge branch tip-489 following acceptation of this TIP through TCT vote. check-in: afa7b579 user: fvogel tags: trunk | |
2018-03-01
| ||
21:39 | Fix [b631acf716]: unix/tcl.m4 still contains reference to ieee library check-in: 14ee7b1d user: jan.nijtmans tags: trunk | |
20:29 | Fix [b631acf716]: unix/tcl.m4 still contains reference to ieee library check-in: 0ec54fc2 user: jan.nijtmans tags: core-8-6-branch | |
2018-02-21
| ||
20:58 | Fix error in testing argument numbers in 'canvas image' command. Thanks to René Zaumseil. Closed-Leaf check-in: 39bf9540 user: fvogel tags: canvas_image, tip-489 | |
2018-02-18
| ||
21:44 | Fix previous commit Closed-Leaf check-in: 338335df user: fvogel tags: bug-2321708fff | |
21:40 | Fix [2321708fff]: radiobutton (and checkbutton) -selectcolor behavior check-in: 95fe57fb user: fvogel tags: bug-2321708fff | |
2018-02-12
| ||
23:58 | Merge updates from 8.6 branch. check-in: 45295241 user: mistachkin tags: irontcl | |
2018-02-11
| ||
16:39 | Remove useless tests entry-10.2 and -10.3 (for ttk::entry) since these did not check anything except visually, which is not checked by tcltest. Instead, add -placeholder option and -placeholderforeground style configuration in the demos. check-in: 41364e89 user: fvogel tags: tip-496 | |
16:27 | A better way of checking if -placeholder was given non empty or not check-in: 83a7c8e8 user: fvogel tags: tip-496 | |
16:22 | ttk::entry: cosmetic changes check-in: 092ce9e5 user: fvogel tags: tip-496 | |
15:57 | Removed useless test entry-25.1 since this test does not check anything except visually, which is not checked by tcltest. Instead, add -placeholder options in the demos. check-in: e35ea296 user: fvogel tags: tip-496 | |
15:40 | Avoid confusion: totalLength and height are not used here, and are anyway overwritten a few lines below. check-in: 7d0718e6 user: fvogel tags: tip-496 | |
15:38 | tk::entry: Moved defines where they belong to, reordered options to follow alphabetical order, and miscellaneous cosmetic changes. check-in: 151297de user: fvogel tags: tip-496 | |
12:01 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patches from Christian Werner. check-in: dac5c242 user: fvogel tags: trunk | |
12:01 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patches from Christian Werner. check-in: 3b83c2a9 user: fvogel tags: core-8-6-branch | |
11:20 | Fix [1c5f27afe5]. Make winWm-5.2 pass again by forcing -tearoff 1 (as it was the case before implementation of TIP #161). check-in: 973f6db0 user: fvogel tags: trunk | |
11:18 | Fix [1c5f27afe5]. Make winWm-5.2 pass again by forcing -tearoff 1 (as it was the case before implementation of TIP #161). Closed-Leaf check-in: 65fd52c8 user: fvogel tags: tip-161 | |
2018-02-10
| ||
17:32 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. Thanks to Joe English. check-in: d0ca852b user: fvogel tags: trunk | |
17:32 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. Thanks to Joe English. check-in: 32335211 user: fvogel tags: core-8-6-branch | |
15:45 | Merge branch tip-492 following acceptation of this TIP through TCT vote. check-in: 6e907b54 user: fvogel tags: trunk | |
15:36 | Fix formatting in man canvas for the image command check-in: 1633e545 user: fvogel tags: canvas_image, tip-489 | |
15:29 | Reformat some lines - Better follow the Tcl Engineering Manual check-in: ec97c557 user: fvogel tags: canvas_image, tip-489 | |
14:53 | merge core-8-6-branch check-in: a3f9d6bd user: fvogel tags: canvas_image, tip-489 | |
10:19 | Corrected background colour in canvas.test 20.1 check-in: 30f3375c user: scotty tags: canvas_image, tip-489 | |
09:14 | Remove -DDEBUG_DRAWCANVAS debug flag from makefile.vc check-in: e684cbc8 user: fvogel tags: canvas_image, tip-489 | |
09:00 | Better debug output formatting (from Scott). check-in: 11814b12 user: fvogel tags: canvas_image, tip-489 | |
2018-02-09
| ||
12:52 | Add typecasts in DrawCanvas() to assist MS VC compiler. check-in: d5b83928 user: scotty tags: canvas_image, tip-489 | |
2018-02-08
| ||
21:53 | merge core-8-6-branch check-in: dde0b340 user: fvogel tags: tip-496 | |
19:26 | Fix bug (only 8 characters from the placeholder could be seen). Patch from René Zaumseil. Thanks to Rüdiger Härtel for the report. check-in: 4cd47e0e user: fvogel tags: tip-496 | |
2018-02-07
| ||
22:25 | Two tests should not bear the same name check-in: 97a5fa99 user: fvogel tags: canvas_image, tip-489 | |
11:07 | Correct DrawCanvas() behaviour on Windows. check-in: ea1ccff2 user: scotty tags: canvas_image, tip-489 | |
2018-02-06
| ||
23:32 | -placeholdertext becomes -placeholder. Changes provided by René Zaumseil check-in: 96a881e1 user: fvogel tags: tip-496 | |
23:28 | Change -empty* option names to -placeholder*. Changes provided by René Zaumseil check-in: 34374516 user: fvogel tags: tip-496 | |
2018-02-04
| ||
17:34 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. check-in: c36187dd user: fvogel tags: trunk | |
17:34 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. check-in: dfa30ff0 user: fvogel tags: core-8-6-branch | |
2018-02-03
| ||
15:07 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command check-in: 8fee9a22 user: fvogel tags: trunk | |
15:07 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command check-in: 35639ec2 user: fvogel tags: core-8-6-branch | |
2018-01-31
| ||
17:50 | Fix entry-3.15 test result since two new options were added in the ouput of [.entry configure] check-in: 1abd5db1 user: fvogel tags: tip-496 | |
17:48 | Implementation of TIP #496 - Display hints in ::ttk::entry (by René Zaumseil) check-in: 7fc7849e user: fvogel tags: tip-496 | |
07:28 | Remove superfluous blank line Closed-Leaf check-in: 5cc6bb16 user: fvogel tags: bug-502e74e9ad | |
07:25 | Patch refinement from Christian Werner. It is now possible to 'make test' with an untrusted X connection without being stopped by X errors (and of course with more failures due to the untrusted connection). check-in: fc243f37 user: fvogel tags: bug-502e74e9ad | |
2018-01-30
| ||
21:45 | Merge trunk since TIP #492 targets 8.7 check-in: 5445f741 user: fvogel tags: tip-492 | |
21:38 | Remove details of the 'busy window' naming from the busy man page. check-in: 6b4cb686 user: fvogel tags: tip-492 | |
21:23 | Further improve the busy man page, and fix alphabetical order of commands. check-in: 6b6ef6fe user: fvogel tags: tip-492 | |
2018-01-29
| ||
21:32 | Fix [502e74e9ad]: crash for untrusted X connections (for ssh: ForwardX11Trusted no). Patch from Christian Werner. check-in: 3c7f220c user: fvogel tags: bug-502e74e9ad | |
07:16 | Fix [71b1319acc]: Regression in tkUnixRFont.c. Patch from Christian Werner. check-in: a16ed2d0 user: fvogel tags: bug-71b1319acc | |
2018-01-28
| ||
22:00 | merge core-8-6-branch ([e20d5ca7cd] - textTag-18.1 fails on OS X - was already fixed in trunk) check-in: db04f1ae user: fvogel tags: trunk | |
21:57 | Fix [e20d5ca7cd]: textTag-18.1 fails on OS X check-in: 745b4344 user: fvogel tags: core-8-6-branch | |
21:20 | Fix indentation that was lost in [f057be0817] check-in: ee29acea user: fvogel tags: trunk | |
21:20 | Fix indentation that was lost in [f057be0817] check-in: 776de100 user: fvogel tags: core-8-6-branch | |
19:49 | Fix [5d991b822e]: segmentation violation in TclObjLookupVarEx. Patch from Christian Werner. Closed-Leaf check-in: 01df1cb3 user: fvogel tags: bug-5d991b822e | |
16:49 | Merge trunk. Among other things from trunk: Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Revised text widget. Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. check-in: c410f6f0 user: fvogel tags: revised_text, tip-466 | |
15:46 | Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Legacy text widget. check-in: a7ec0f21 user: fvogel tags: trunk | |
15:45 | Fix [b68710aed6]: Minor fixes to library/text.tcl bindings, and generation of <<Selection>> events. Legacy text widget. check-in: c53966de user: fvogel tags: core-8-6-branch | |
15:31 | Fix [9d27218f76]: ttk::spinbox doc page mentions current, but it is not a valid command Closed-Leaf check-in: c443e4ee user: fvogel tags: bug-9d27218f76 | |
2018-01-27
| ||
15:13 | Improve documentation for 'tk busy' check-in: ee6d7f24 user: fvogel tags: tip-492 | |
14:09 | merge core-8-6-branch check-in: 9fa7c7b5 user: fvogel tags: canvas_image, tip-489 | |
2018-01-25
| ||
18:54 | Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. Bugfix, doc upddate and new tests by Keith Nash. check-in: 3afc5077 user: fvogel tags: trunk | |
18:53 | Fix [de156e9efe]: Safe Base interpreters must not write to the PRIMARY selection. Bugfix, doc upddate and new tests by Keith Nash. check-in: 79288b8f user: fvogel tags: core-8-6-branch | |
2018-01-22
| ||
20:42 | Revised tests/safePrimarySelection.test for unsafe slave interpreters Closed-Leaf check-in: 043985b1 user: kjnash tags: bug-de156e9efe | |
15:13 | merge-mark (still build with -DTCL_NO_DEPRECATED, since Tk 8.7 should not use anything deprecated in Tcl 8.7) check-in: 8e193bfa user: jan.nijtmans tags: trunk | |
15:11 | Permit Tk 8.6 to use deprecated Tcl constructs (since we cannot look into the future, which constructs will be deprecated in Tcl 8.7+). Tk 8.6 should build independant of this. check-in: d4c00c63 user: jan.nijtmans tags: core-8-6-branch | |
2018-01-21
| ||
11:26 | merge core-8-6-branch check-in: a5a75827 user: fvogel tags: bug-de156e9efe | |
08:20 | Fix error in documentation, in selection.n section SECURITY dealing with safe and unsafe interpreters. check-in: 0275356b user: fvogel tags: bug-de156e9efe | |
2018-01-19
| ||
20:54 | Latest fix proposal from Christian Werner: revert the two previous commits and add XSync() just before the garbage collector, which minimizes the number of XSync() calls, therefore optimizing performance while still fixing the bug. check-in: 563b7081 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
20:39 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry check-in: 26d5f8a2 user: fvogel tags: trunk | |
20:39 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry check-in: 005c6b29 user: fvogel tags: core-8-6-branch | |
2018-01-18
| ||
14:23 | Fix broken build (one line of the patch for [382712ade6] was missing) check-in: 1e73f2c5 user: fvogel tags: trunk | |
14:23 | Fix broken build (one line of the patch for [382712ade6] was missing) check-in: 89cf5e33 user: fvogel tags: core-8-6-branch | |
14:23 | Fix broken build (one line of the patch was missing) check-in: 8038fd23 user: fvogel tags: bug-382712ade6 | |
00:42 | Deal with the case of selection modification by insertion. All tests about <<Selection>> now pass, and no test is newly failing. Closed-Leaf check-in: 6e14c473 user: fvogel tags: bug-b68710aed6 | |
00:29 | Add more <<Selection>> event generation tests. check-in: 14510abd user: fvogel tags: bug-b68710aed6 | |
2018-01-17
| ||
20:46 | Added an example to menu.tcl that uses both -compound and -image in the same entry. check-in: 7887f892 user: gerald tags: trunk | |
15:14 | Add tests in file tests/safePrimarySelection.test check-in: b32f9fd6 user: kjnash tags: bug-de156e9efe | |
07:18 | More complete patch from Christian Werner to fix [1821174fff] and [1938774fff] check-in: c1131971 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-01-16
| ||
20:29 | Deal with the case of selection modification by deletion. This makes text-27.15b and text-27.15c pass. check-in: 4599d5ab user: fvogel tags: bug-b68710aed6 | |
20:13 | Avoid confusion: the <<Selection>> event is documented to fire when the selection in the widget is changed. The previous commit message (and content) confused text widget selection and PRIMARY (X) selection. <<Selection>> shall fire whenever the text widget selection is changed, independently of whether the widget exports its selection or not, i.e. whether the PRIMARY selection is impacted or not. check-in: ed1d4fb1 user: fvogel tags: bug-b68710aed6 | |
19:48 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: f19610bd user: fvogel tags: trunk | |
19:48 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: a0f74682 user: fvogel tags: core-8-6-branch | |
16:28 | merge-mark check-in: df93ea26 user: jan.nijtmans tags: trunk | |
16:27 | Make Tk 8.6 loadable in a TIP #484-enhanced Tcl 8.7. Backported from trunk. check-in: 93487383 user: jan.nijtmans tags: core-8-6-branch | |
2018-01-15
| ||
22:25 | Add three (currently failing) tests text-27.15[abc] that will pass when <<Selection>> will fire from the text widget upon <<PasteSelection>>, <Delete> or <<Cut>>, when the text widget selection is impacted and it exports its selection (such events will therefore impact the PRIMARY selection, and this must trigger a <<Selection>> event) check-in: 55d3ab75 user: fvogel tags: bug-b68710aed6 | |
21:23 | Add fix #3 from [b68710aed6] (Fix mistake in ::tk::TextPrevPos using append). This only applies to the revised text widget, not to the legacy version, see comments in [b68710aed6]. check-in: 74f86687 user: fvogel tags: revised_text, tip-466 | |
21:15 | Add fix #1 from [b68710aed6] (Add test of -state normal to <Meta-d>). This only applies to the revised text widget, not to the legacy version, see comments in [b68710aed6]. check-in: 2fc3c5dc user: fvogel tags: revised_text, tip-466 | |
20:56 | Remove unnecessary (in the legacy text widget) check for normal state when <Meta-d> check-in: 11ac36c2 user: fvogel tags: bug-b68710aed6 | |
2018-01-14
| ||
15:42 | Remove documentation of unused arguments of ::tk::TextInsertSelection check-in: 9b062db8 user: fvogel tags: revised_text, tip-466 | |
15:18 | Take some proposals from kjnash in [b68710aed6], namely 1. Add test of -state normal to <Meta-d>, and 2. Don't add autoseparators when doing <<Cut>> if the widget is disabled and the operation is therefore only a <<Copy>>. check-in: b3f05000 user: fvogel tags: bug-b68710aed6 | |
14:54 | Fix [1821174fff] and [1938774fff]: RenderBadPicture (invalid Picture parameter) error returned on application exit when 'send' was renamed to {}. Patch from Christian Werner. check-in: a597a915 user: fvogel tags: bug-1938774fff, bug-1821174fff | |
2018-01-13
| ||
13:50 | Fix [657c389120] and [b4214b4712]: Segfault when destroying menu with checkbutton entry Closed-Leaf check-in: 95cf2308 user: fvogel tags: bug-b4214b4712, bug-657c389120 | |
2018-01-12
| ||
14:34 | Sync tcl.m4 with Tcl. See also https://core.tcl.tk/tcl/info/eb2c85495faaa9ed. check-in: d1cee38d user: stu tags: trunk | |
2018-01-10
| ||
20:45 | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from Christian Werner. check-in: 2f691822 user: fvogel tags: bug-382712ade6 | |
07:29 | The directory browser tree widget demo prefers normalized paths. Fixes [2780147f]. check-in: 1bd221ce user: stu tags: trunk | |
2018-01-09
| ||
15:18 | Always reserve 4 bytes for UTF-8 character storage: It might be that Tk is compiled with TCL_UTF_MAX=3, but running in Tcl 8.7 with TIP #389 (TCL_UTF_MAX=3). Leaf check-in: 373e2f4f user: jan.nijtmans tags: bug-00a27923ee | |
2018-01-08
| ||
11:22 | merge core-8-6-branch check-in: 06baa487 user: jan.nijtmans tags: trunk | |
10:12 | Some fixes for TCL_UTF_MAX == 4. Looks OK for other values of TCL_UTF_MAX. check-in: abd40ee6 user: jan.nijtmans tags: bug-00a27923ee | |
09:12 | merge core-8-6-branch check-in: 72b54f9a user: jan.nijtmans tags: bug-00a27923ee | |
09:03 | Some code cleanup, suggested by Christian Werner. Cherry-picked from bug-00a27923ee branch. check-in: 8acca87b user: jan.nijtmans tags: core-8-6-branch | |
2018-01-07
| ||
20:33 | This part of the patch was missing in the previous commit. check-in: 5d1eaee9 user: fvogel tags: bug-00a27923ee | |
20:32 | Better patch from Christian Werner. check-in: 6a924878 user: fvogel tags: bug-00a27923ee | |
18:08 | Merge changes form 8.6 branch except retain legacy MSVC build system. check-in: 55b0f406 user: mistachkin tags: irontcl | |
16:59 | Fix error in merging trunk on 2017-12-08, see [b1825a9d04]. The revised_text branch did not compile since then. check-in: fa928fb2 user: fvogel tags: revised_text, tip-466 | |
16:51 | merge trunk check-in: 3901ad12 user: fvogel tags: revised_text, tip-466 | |
15:42 | Complement fix for [84af709826] about alphabetical order of the widget-specific options of ttk:spinbox. check-in: 426c2897 user: fvogel tags: trunk | |
15:42 | Complement fix for [84af709826] about alphabetical order of the widget-specific options of ttk:spinbox. check-in: 72cf11e4 user: fvogel tags: core-8-6-branch | |
15:41 | Fix (again) alphabetical order of the widget-specific options of ttk:spinbox. Closed-Leaf check-in: 2eb7351f user: fvogel tags: bug-84af709826 | |
15:19 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 84a7a2b0 user: fvogel tags: trunk | |
15:19 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 850ce105 user: fvogel tags: core-8-6-branch | |
15:18 | Adapt test result for checkbutton-1.8 following addition of the invoke command on the checkbutton Closed-Leaf check-in: b46730c5 user: fvogel tags: bug-fa8de77936 | |
15:17 | Further fix for [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner again. check-in: 368d714e user: fvogel tags: bug-fa8de77936 | |
15:09 | Complement test checkbutton-1.8 so that it crashes now on checkbutton invoke again --> needs a further fix. check-in: 54686b0e user: fvogel tags: bug-fa8de77936 | |
14:57 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner check-in: 4c54ec1d user: fvogel tags: trunk | |
14:56 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner check-in: 5681e5f1 user: fvogel tags: core-8-6-branch | |
14:55 | Fix [882108bf05]: Incorrect style for disabled state of treeview check-in: bb69b939 user: fvogel tags: trunk | |
14:54 | Fix [882108bf05]: Incorrect style for disabled state of treeview check-in: 8a5d6b9a user: fvogel tags: core-8-6-branch | |
14:52 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 7c70f799 user: fvogel tags: trunk | |
14:51 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 5ce2d95e user: fvogel tags: core-8-6-branch | |
14:49 | Fix [84af709826]: ttk::treeview does not support -state standard option check-in: bd800bb8 user: fvogel tags: trunk | |
14:41 | Fix [84af709826]: ttk::treeview does not support -state standard option check-in: 8b21a9aa user: fvogel tags: core-8-6-branch | |
14:40 | Fix [64bef9b7e7]: Standard methods not documented for ttk::panedwindow check-in: 6ccc60eb user: fvogel tags: trunk | |
14:38 | Fix [64bef9b7e7]: Standard methods not documented for ttk::panedwindow check-in: c2ed53e6 user: fvogel tags: core-8-6-branch | |
14:35 | Add non-regression test checkbutton-1.8 check-in: 04c4a22c user: fvogel tags: bug-fa8de77936 | |
14:20 | Correct handling of refcount in ProgressbarStepCommand. Patch from Christian Werner. check-in: 2376ccf7 user: fvogel tags: bug-fa8de77936 | |
14:04 | Fix [fa8de77936]: ttk::checkbutton handle empty variable graceful. Patch from Christian Werner. check-in: dc17ebe6 user: fvogel tags: bug-fa8de77936 | |
2018-01-01
| ||
16:47 | Propagate fix to the 'default' theme check-in: 26409d09 user: fvogel tags: bug-882108bf05 | |
16:38 | Fix [882108bf05]: Incorrect style for disabled state of treeview. Patch provided by Rüdiger Härtel. check-in: 7f002659 user: fvogel tags: bug-882108bf05 | |
2017-12-31
| ||
15:34 | Add test scale-2.1 to check support of the -state option by ttk::scale Closed-Leaf check-in: 3249a5bc user: fvogel tags: bug-925262ed17 | |
15:20 | Fix [925262ed17]: ttk::scale widget does not support -state option check-in: 2214389b user: fvogel tags: bug-925262ed17 | |
14:48 | Fix [84af709826] (ttk::treeview does not support -state standard option) by clarifying in the man page for ttk::widget what a compatibility option is. check-in: b06d81a1 user: fvogel tags: bug-84af709826 | |
14:35 | Remove -width from the widget-specific options section of the ttk::button man page. The -width option is a standard option already linking to the ttk::widget man page. check-in: 04ba846f user: fvogel tags: bug-84af709826 | |
14:19 | Fix alphabetical order for the widget-specific options of ttk::progressbar and ttk:spinbox. check-in: 21b999a9 user: fvogel tags: bug-84af709826 | |
14:12 | Remove wrong info from the man page of ttk::separator and ttk::sizegrip: the -state option is actually not supported by these two widgets. Note: Addition of '.PP' in ttk_separator.n is needed to avoid loosing the 'contents' header in the generated html page, for some obscure reason (alternative: add more .SH sections, as is done in ttk_sizegrip.n). check-in: 61314306 user: fvogel tags: bug-84af709826 | |
12:41 | Document -state for ttk::label and ttk::spinbox, same as for ttk::button check-in: 659c548c user: fvogel tags: bug-84af709826 | |
12:37 | Remove section 'COMPATIBILITY OPTIONS' from the ttk::button man page, it duplicates the section of the same name in the ttk::widget man page, which is already linked from the ttk::button man page. This makes the man page for ttk::button consistent with the man pages for ttk::checkbutton, ttk::menubutton and ttk::radiobutton. check-in: 6fe4e4d4 user: fvogel tags: bug-84af709826 | |
11:42 | Fix [64bef9b7e7]:Standard methods not documented for ttk::panedwindow Closed-Leaf check-in: 9a641d35 user: fvogel tags: bug-64bef9b7e7 | |
09:01 | Fix [00a27923ee]: text/entry dysfunctional when pasting an emoji on MacOSX. Thanks to Christian Werner. check-in: d0d3d91c user: fvogel tags: bug-00a27923ee | |
08:49 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. check-in: a1f15136 user: fvogel tags: trunk | |
08:49 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. check-in: 233a2603 user: fvogel tags: core-8-6-branch | |
08:28 | Fix [6525e1af25]: Potential Tcl_Encoding leak in macosx/tkMacOSXHLEvents.c. Thanks to Christian Werner. Closed-Leaf check-in: 9901dd2c user: fvogel tags: bug-6525e1af25 | |
08:17 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 99f45151 user: fvogel tags: trunk | |
08:17 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 1b6ff75d user: fvogel tags: core-8-6-branch | |
2017-12-23
| ||
18:27 | merge trunk Leaf check-in: a7e06768 user: jan.nijtmans tags: novem-support | |
18:27 | merge core-8-6-branch (actually: changes file only) check-in: eb6cc9a2 user: jan.nijtmans tags: trunk | |
18:24 | typos check-in: e9fa72bb user: jan.nijtmans tags: core-8-6-branch | |
18:13 | merge release check-in: d61c981e user: jan.nijtmans tags: core-8-6-branch | |
10:43 | Change variable name from gridPtr2 to slavePtr since it really is a slave. Closed-Leaf check-in: bd8de9bc user: fvogel tags: bug-aa7679685e | |
10:36 | Avoid questioning operator precedence. check-in: 8282c25c user: fvogel tags: bug-aa7679685e | |
08:25 | Merge core-8-6-branch - update to nmake rules 1.1 check-in: 6bc3072c user: apnadkarni tags: trunk | |
08:06 | Update to nmake rules 1.1 - allow extensions to link against import libs with or without t suffix check-in: 9aa7d028 user: apnadkarni tags: core-8-6-branch | |
07:53 | Use wildcards in crlf file list. Ignore nmakehlp.out check-in: 11cc8497 user: apnadkarni tags: core-8-6-branch | |
2017-12-22
| ||
10:57 | merge core-8-6-branch. Sync win/rules.vc with Tcl version. check-in: 9400bab0 user: jan.nijtmans tags: trunk | |
10:54 | Convert win/rules-ext.vc and win/targets.vc from lf to crlf line-endings. Also adapt .fossil-settings/crlf-glob accordingly check-in: 9ea691e6 user: jan.nijtmans tags: core-8-6-branch | |
2017-12-21
| ||
21:44 | Cygwin-specific changes check-in: 4af09c02 user: jan.nijtmans tags: cygwin | |
20:03 | Fix [aa7679685e]: Destroying a master-window .. then crash check-in: 5669ca1d user: fvogel tags: bug-aa7679685e | |
19:49 | Testcases added for [aa7679685e]: Destroying a master-window .. then crash check-in: 75736a74 user: fvogel tags: bug-aa7679685e | |
19:44 | merge 8.6 Closed-Leaf check-in: 16815561 user: dgp tags: release, core-8-6-8-rc, core-8-6-8 | |
19:43 | Distribute *.png files with the test suite. check-in: a44c6659 user: dgp tags: core-8-6-branch | |
2017-12-20
| ||
07:41 | Exchange error for the empty string as return result of 'tk busy busywindow' if the window passed to it is not busy check-in: b5245f3e user: fvogel tags: tip-492 | |
2017-12-19
| ||
22:37 | Remove constraint tempNotMac on all the tests that used it in busy.test, it is no longer necessary. check-in: 29509c24 user: fvogel tags: trunk | |
22:37 | Remove constraint tempNotMac on all the tests that used it in busy.test, it is no longer necessary. check-in: bc2b6917 user: fvogel tags: core-8-6-branch | |
22:35 | Remove constraint tempNotMac on all the tests that used it, it is no longer necessary. Closed-Leaf check-in: 7f1a5cc9 user: fvogel tags: bug-b776266330 | |
21:55 | Implement TIP #492: Introspection for 'tk busy', with test cases and man page. check-in: e6cb63e5 user: fvogel tags: tip-492 | |
14:37 | Merge 8.6; update changes check-in: 2f407389 user: dgp tags: core-8-6-8-rc | |
2017-12-18
| ||
21:53 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) check-in: e0adeb31 user: fvogel tags: trunk | |
21:52 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) check-in: f4bbe1f0 user: fvogel tags: core-8-6-branch | |
21:51 | Merge core-8-6-branch. This includes the fix for [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail. Also it adds win/rules-ext.vc and win/targets.vc to 'make dist'. check-in: 486e8a12 user: fvogel tags: trunk | |
21:49 | Fix [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail check-in: cfa1f587 user: fvogel tags: core-8-6-branch | |
14:39 | Add win/rules-ext.vc and win/targets.vc to "make dist". check-in: 71442828 user: jan.nijtmans tags: core-8-6-branch | |
2017-12-17
| ||
20:06 | Change comment about macOS check-in: bbad4efb user: fvogel tags: bug-b776266330 | |
2017-12-16
| ||
15:19 | Make -outlinestipple work with rectangle canvas items Leaf check-in: 5ecb5f35 user: fvogel tags: bug-f3e40e98d4 | |
14:36 | Add missing statement so that -outlinestipple gray25 correctly looks lighter than gray75 check-in: 5dcc9460 user: fvogel tags: bug-f3e40e98d4 | |
2017-12-15
| ||
18:36 | merge 8.6 check-in: 309fbd15 user: dgp tags: core-8-6-8-rc | |
07:19 | Fix code style check-in: 6cdfe5cb user: fvogel tags: bug-f3e40e98d4 | |
07:14 | Honor the -outline color option on Windows with -outlinestipple (by sergiol) check-in: 194593c3 user: fvogel tags: bug-f3e40e98d4 | |
2017-12-13
| ||
20:51 | Fix [2947842fff]: Clarify tk busy manpage (by Jos Decoster) Closed-Leaf check-in: ed31b70d user: fvogel tags: bug-2947842fff | |
10:43 | Merge: Use nmakehlp -L to locate directories check-in: 3d4d636a user: apnadkarni tags: trunk | |
10:37 | Use nmakehlp -L to locate directories check-in: 92474760 user: apnadkarni tags: core-8-6-branch | |
2017-12-12
| ||
20:28 | Patch from sergiol to fix [f3e40e98d4]: outlinestipple not working on Windows check-in: aa0a19ae user: fvogel tags: bug-f3e40e98d4 | |
2017-12-11
| ||
16:45 | Merge from core-8-6-branch - upated nmake support files from Tcl check-in: 5bf8fe3f user: apnadkarni tags: trunk | |
16:28 | Updated copy of Tcl nmake support files check-in: 738bcd33 user: apnadkarni tags: core-8-6-branch | |
15:23 | Re-base tip-485 branch to trunk Leaf check-in: 340ec390 user: jan.nijtmans tags: tip-485 | |
09:35 | merge trunk check-in: f1118846 user: jan.nijtmans tags: novem-support | |
09:33 | merge core-8-6-branch check-in: a38c1a2b user: jan.nijtmans tags: trunk | |
09:32 | minor typo check-in: e57448ae user: jan.nijtmans tags: core-8-6-branch | |
09:27 | merge trunk check-in: cc81fe29 user: jan.nijtmans tags: novem-support | |
06:26 | Merge core-8-6-branch fix for static build of wish. check-in: 4fea543c user: apnadkarni tags: trunk | |
06:22 | Fix static build of wish check-in: 7b29ec95 user: apnadkarni tags: core-8-6-branch | |
2017-12-10
| ||
22:23 | Fix [b776266330]: macOS: tk busy hold . -cursor arrow triggers error - 'busy' tests fail check-in: e3a8d377 user: fvogel tags: bug-b776266330 | |
19:41 | re-generate configure script (removal of pre-XP) check-in: a77aa801 user: jan.nijtmans tags: trunk | |
19:40 | No longer export setFromAnyProc's, for "pixel", "mm" and "window" objTypes: They cannot be called directly anyway. check-in: c6ff2637 user: jan.nijtmans tags: trunk | |
17:05 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) check-in: bc634185 user: fvogel tags: trunk | |
17:05 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) check-in: 8881fc0e user: fvogel tags: core-8-6-branch | |
17:03 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS check-in: fb23ed54 user: fvogel tags: trunk | |
17:03 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS check-in: d649f480 user: fvogel tags: core-8-6-branch | |
16:59 | spinbox-13.10 and -13.12 failed on macOS, and spinbox-13.11 was not exercised check-in: be53e887 user: fvogel tags: trunk | |
16:59 | spinbox-13.10 and -13.12 failed on macOS, and spinbox-13.11 was not exercised check-in: 72ed39bc user: fvogel tags: core-8-6-branch | |
16:58 | spinbox-1.45 failed on macOS check-in: 90e84142 user: fvogel tags: trunk | |
16:57 | spinbox-1.45 failed on macOS check-in: 4b9f1f86 user: fvogel tags: core-8-6-branch | |
16:57 | Fix the same issue as in previous commit that dealt with the entry widget, but for the spinbox widget this time: spinbox-13.10 and -13.12 failed on macOS before the present commit, and spinbox-13.11 was not exercised Closed-Leaf check-in: 69ff1307 user: fvogel tags: bug-1088816fff | |
16:51 | Fix the same issue as in previous commit that dealt with the entry widget, but for the spinbox widget this time: spinbox-1.45 failed on macOS before the present commit Closed-Leaf check-in: 2e5a69f2 user: fvogel tags: bug-bb6f4cd859 | |
2017-12-09
| ||
16:54 | Fix [98db50bdad]: OS X - unixFont.test failures (fixed font is not fixed-width) Closed-Leaf check-in: 32b9fb26 user: fvogel tags: bug-98db50bdad | |
15:58 | Fix [142ddf1430]: trunk does not compile on Win check-in: 419bb804 user: jan.nijtmans tags: trunk | |
13:04 | TIP 477 merge: new build system check-in: 8daf0bab user: apnadkarni tags: trunk | |
11:28 | Added targets.vc for new nmake system. Had forgotten to commit it. check-in: ce8b4752 user: apnadkarni tags: core-8-6-branch | |
07:46 | TIP 477: new nmake build system. Test suite runs with no errors check-in: e5173785 user: apnadkarni tags: core-8-6-branch | |
07:36 | Final nmake support files from Tcl Closed-Leaf check-in: f4ddae5b user: apnadkarni tags: vc-reform | |
2017-12-08
| ||
23:33 | Fix [43e38f1bcc]: entry-3.2 (in ttk) fails on macOS Closed-Leaf check-in: c4b2be4f user: fvogel tags: bug-43e38f1bcc | |
23:07 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: 3c965fd4 user: fvogel tags: trunk | |
23:06 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: 30d3a4a8 user: fvogel tags: core-8-6-branch | |
23:04 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: af6ac545 user: fvogel tags: trunk | |
23:04 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: 5e64e1cb user: fvogel tags: core-8-6-branch | |
22:38 | merge trunk check-in: b1825a9d user: fvogel tags: revised_text, tip-466 | |
2017-12-07
| ||
19:46 | Merge changes form 8.6 branch. check-in: cc78b8db user: mistachkin tags: irontcl | |
16:43 | update changes check-in: c4411e38 user: dgp tags: core-8-6-8-rc | |
14:40 | merge 8.6 check-in: 927f646a user: dgp tags: core-8-6-8-rc | |
13:00 | merge 8.6 check-in: 9919b2b1 user: jan.nijtmans tags: trunk | |
12:58 | Add "TK_TEXT_" prefix in SEARCH* enum, in order to resolve conflict with latest Visual Studio headers. Part of fix for [3d34589aa0]: Tk does not build under Visual Studio 2017 Update 5 check-in: 45c1899a user: jan.nijtmans tags: core-8-6-branch | |
12:14 | TIP #487: Stop support for Pre-XP Windows check-in: de05012d user: jan.nijtmans tags: trunk | |
2017-12-06
| ||
21:29 | Fix [1088816fff]: Aqua tests fail (entry-13.10, entry-13.12) check-in: fad192e6 user: fvogel tags: bug-1088816fff | |
21:11 | Fix [bb6f4cd859]: entry-1.32 fails on macOS check-in: ddf265c2 user: fvogel tags: bug-bb6f4cd859 | |
15:48 | Start RC branch for Tk 8.6.8 check-in: d5cf7e67 user: dgp tags: core-8-6-8-rc | |
2017-12-05
| ||
20:21 | Merge documentation improvements in scale and radiobutton (from Adil Gourinda). check-in: 20caf8d3 user: fvogel tags: trunk | |
20:21 | Merge documentation improvements in scale and radiobutton (from Adil Gourinda). check-in: b9615f7c user: fvogel tags: core-8-6-branch | |
16:09 | Merge core-8-6-branch into trunk. Fixes [3382424]. Prevents misleading error messages during testing on macOS. check-in: eceed7e3 user: culler tags: trunk | |
16:07 | Merge branch bug-3382424 into core-8-6-branch. Prevents misleading error messages during testing on macOS. check-in: 6628853f user: culler tags: core-8-6-branch | |
15:51 | Merge core-8-6-branch into trunk. Fixes [1088805fff]. See [0feb63f139] for explanations. check-in: 1f688088 user: culler tags: trunk | |
15:50 | Merge bind-errors into core-8-6-branch. Fixes [1088805fff]. See [0feb63f139] for explanations. check-in: 6dc332b7 user: culler tags: core-8-6-branch | |
13:08 | Merge core-8-6-branch into trunk. Fixes issue with custom application icons on MacOS. check-in: 541c0ff4 user: culler tags: trunk | |
12:57 | Merge fix-mac-icon into core-8-6-branch. check-in: 018f1e70 user: culler tags: core-8-6-branch | |
05:40 | On macOS, set a default application icon only when no icon has been declared in an Info.plist file. Closed-Leaf check-in: 089f26e4 user: culler tags: fix-mac-icon | |
03:47 | Remove unnecessary calls to set application icon in bundled apps on macOS, prevents custom icon from displaying check-in: 78096dcf user: kevin_walzer tags: trunk | |
03:46 | Remove unnecessary calls to set application icon in bundled apps on macOS, prevents custom icon from displaying check-in: 0ccde65f user: kevin_walzer tags: core-8-6-branch | |
2017-12-03
| ||
20:33 | Move calls to clearRingBuffer into the setup sections of tests in bind.test. Closed-Leaf check-in: 6b4753e9 user: culler tags: bug-0feb63f139, bind-errors | |
19:34 | Restore original content of test bind-15.23. Since the event ring buffer is now cleared (or rather: filled-in with known non-disturbing events) before generating the events for the test, tweaking the time fields to avoid wrong matchings due to leftover events from previous tests is no longer needed). check-in: 710d188b user: fvogel tags: bug-0feb63f139, bind-errors | |
19:27 | Remove unneeded [expr ] in bind-15.22 check-in: 55ef6440 user: fvogel tags: bug-0feb63f139, bind-errors | |
18:58 | Remove two debug messages which print to stderr during macOS tests but are not really errors. Closed-Leaf check-in: b1bebcb9 user: culler tags: bug-3382424 | |
18:36 | Resolve unintended fork check-in: 054c1cfe user: fvogel tags: bug-0feb63f139, bind-errors | |
18:35 | Remove letftover try. check-in: 0da9adf6 user: fvogel tags: bug-0feb63f139, bind-errors | |
18:20 | The ring buffer needs to be cleared in 16.49 too. The issue only appears when running the full test suite. check-in: 3322d3bf user: culler tags: bug-0feb63f139, bind-errors | |
17:40 | Add an explicit procedure in bind.test which clears the pattern matcher's ring buffer. Make timeDiff a long instead of an int. check-in: ce092ea3 user: culler tags: bug-0feb63f139, bind-errors | |
17:33 | Clarify wording for -width in the man page for scale. Thanks to Adil Gourinda. Closed-Leaf check-in: 931193c0 user: fvogel tags: adil_manpages | |
17:16 | Fix alphabetical order for widget-specific options in the man page for radiobutton. Thanks to Adil Gourinda. check-in: c0473bd1 user: fvogel tags: adil_manpages | |
04:20 | Modify the bind-15.23 test so the events left over in the ring buffer from bind-15.22 won't interfere with those generated in bind-15.23. check-in: 0770962c user: culler tags: bug-0feb63f139, bind-errors | |
2017-12-02
| ||
12:13 | Bug fix [3d34589aa0ae079039e2e2a60a5ed67c0056836d]. Failure to build with VS 2017 Update 5 due to preprocessor symbol conflicts. Closed-Leaf check-in: 991cd9bd user: apnadkarni tags: winsdk-10.0.16299-build | |
10:04 | Create new branch named "winsdk-10.0.16299-build" check-in: 709ef836 user: apnadkarni tags: winsdk-10.0.16299-build | |
2017-12-01
| ||
19:59 | Remove 'unix' constraint for menuDraw-16.5 since this test now passes on all plaftorms thanks to [d4320eb0] and [61c642d3]. check-in: 63728f58 user: fvogel tags: trunk | |
19:55 | Remove 'unix' constraint for menuDraw-16.5 since this test now passes on all plaftorms thanks to [d4320eb0] and [61c642d3]. check-in: b8650961 user: fvogel tags: core-8-6-branch | |
19:17 | On macOS, add a modKeyCodes array to the display so key events for modifier keys can be generated. check-in: 0ccb2285 user: culler tags: bind-errors | |
2017-11-30
| ||
15:20 | Merge core-8-6-branch into trunk. Fixes [13d63d2794]. check-in: 61c642d3 user: culler tags: trunk | |
15:06 | Add missing code to run the postcommand in TkpPostMenu for macOS. Fixes [13d63d2794]. check-in: d4320eb0 user: culler tags: core-8-6-branch | |
13:01 | Don't provide a setFromAnyProc for tkFontObjType, calling it directly doesn't work anyway. That's what Tk_AllocFontFromObj() is meant for. check-in: 40cad826 user: jan.nijtmans tags: trunk | |
12:12 | Wrote test cases for "canvas image"; Fixed bug in the call to Tk_PhotoPutZoomedBlock() check-in: 7aa94dfc user: scotty tags: canvas_image, tip-489 | |
09:14 | merge core-8-6-branch check-in: ffb92773 user: jan.nijtmans tags: trunk | |
09:12 | Restore core-8-6-branch timeline check-in: ba66d26f user: jan.nijtmans tags: core-8-6-branch | |
06:55 | Merge core-8-6-branch into trunk. Fixes behavior of raise on macOS. check-in: 0445b410 user: culler tags: trunk | |
06:37 | Merge with null diff to fix accidental fork. check-in: a6f7029f user: culler tags: core-8-6-branch | |
06:07 | Merge bug-164c1b1091 into core-8-6-branch. Fixes behavior of raise on macOS. check-in: 7b656ecf user: culler tags: core-8-6-branch, bug-164c1b1091 | |
06:02 | Edit raise.n to document that iconified toplevels are deiconified by raise on macOS. Closed-Leaf check-in: 5d1851cf user: culler tags: bug-164c1b1091 | |
2017-11-29
| ||
20:57 | Fix behavior of raise on macOS. Closed-Leaf check-in: 4b66f9a5 user: culler tags: bug-164c1b1091 | |
04:28 | Added "image" widget command to the canvas man page. check-in: 04d3cca7 user: scotty tags: canvas_image, tip-489 | |
2017-11-28
| ||
14:12 | Merge core-8-6-branch into trunk. Fixes bind-13.14 test. check-in: 5a16dc4a user: culler tags: trunk | |
14:08 | Use -1 instead of 0 as the invalid keycode in test bind-13.14 since 0 is a valid keycode (for lowercase a) on a Macintosh. check-in: 2e8b16d1 user: culler tags: core-8-6-branch | |
12:58 | Fix shimmering in the "style" Tcl_ObjType: If a Tk_Style cannot be found, don't convert the Tcl_Obj to a styleObjType, but handle the error-situation as other objTypes do. Also convert Tk_GetStyleFromObj() and Tk_FreeStyleFromObj() to macro's (but keep the entries in the stub table). check-in: 3ae4acdf user: jan.nijtmans tags: trunk | |
12:20 | DrawCanvas() cleaned up check-in: beadbd52 user: scotty tags: canvas_image, tip-489 | |
09:44 | One more 'const' (follow-up from previous commit) check-in: f878afb2 user: jan.nijtmans tags: trunk | |
09:22 | merge trunk check-in: 14a32cd2 user: jan.nijtmans tags: novem-support | |
09:17 | CONST'ify some string arrays (strings itself where already CONST, but the arrays were not). Minor C-compiler optimization. check-in: 4258d2f4 user: jan.nijtmans tags: trunk | |
08:38 | Merge trunk. Another MSYS compilation fix attempt: Setting WINVER to 0x0600 should do the trick to make it compile. Closed-Leaf check-in: 6baad6d4 user: jan.nijtmans tags: tip-487 | |
03:00 | Merge core-8-6-branch into trunk, removes obsolete experimental Mac window flags check-in: 909b2eb5 user: kevin_walzer tags: trunk | |
02:57 | Merge in remove_mac_decorations branch check-in: 7a7a1baa user: kevin_walzer tags: core-8-6-branch | |
02:52 | More tweak of README Closed-Leaf check-in: bc39c9f1 user: kevin_walzer tags: remove_mac_decorations | |
2017-11-27
| ||
22:50 | Merge core-8-6-branch into trunk. Removes conditional code for OS X 10.5. check-in: c4638df7 user: culler tags: trunk | |
22:35 | Merge byebye-leopard into core-8-6-branch. Removes conditional code for OS X 10.5. check-in: 8f691b98 user: culler tags: core-8-6-branch | |
20:27 | Coding of the 'canvas image' command completed. check-in: 14b05087 user: scotty tags: canvas_image, tip-489 | |
12:57 | Tweak README check-in: dabecec1 user: kevin_walzer tags: remove_mac_decorations | |
12:45 | Remove unused experimental window decoration flags from macOS check-in: 3d4fd8c2 user: kevin_walzer tags: remove_mac_decorations | |
12:32 | merge tip-487 check-in: ba64423c user: jan.nijtmans tags: tip-485 | |
12:31 | Defining NTDDI_VERSION doesn't appear to work with mingw-w64. Don't bother. check-in: c3db263d user: jan.nijtmans tags: tip-487 | |
11:51 | merge trunk check-in: 0bc8cf7d user: jan.nijtmans tags: tip-487 | |
11:16 | merge trunk check-in: b0a086d7 user: jan.nijtmans tags: novem-support | |
11:14 | merge core-8-6-branch check-in: 40dbc2c9 user: jan.nijtmans tags: trunk | |
11:12 | tkWinDialog.c: Change a LoadLibrary() call to GetModuleHandle(), since "shell32.dll" is already linked to Tk. Also various whitespace changes (mainly at line-ends) and comment fixes. Nothing functional. check-in: 46834338 user: jan.nijtmans tags: core-8-6-branch | |
10:25 | merge trunk check-in: 4fed5dea user: jan.nijtmans tags: tip-487 | |
08:50 | Merge bug-0dbabd0f branch to tip-487 branch (actually, the correct setting of WINVER et al): This should restore correct compilation on MSYS check-in: 798f08bb user: jan.nijtmans tags: tip-487 | |
01:19 | Remove all conditional code which requires a minimum deployment target of OSX 10.5. Currently the build fails for 10.5 and it seems pointless to try fixing it now, more than 8 years after Apple declared it obsolete. Closed-Leaf check-in: 73c5ff57 user: culler tags: byebye-leopard | |
2017-11-26
| ||
18:28 | Pulling changes from trunk check-in: 1d7597fe user: hypnotoad tags: core_zip_vfs | |
12:44 | Merge new wm_withdraw implementation changes on macOS to trunk check-in: 41f3ffaf user: kevin_walzer tags: trunk | |
12:42 | Merge mac_wm_withdraw branch to 8.6 check-in: db2292da user: kevin_walzer tags: core-8-6-branch | |
00:53 | Implementation of wm withdraw excluded from Window and Dock menu on macOS Closed-Leaf check-in: 4ed4e9d5 user: kevin_walzer tags: mac_wm_withdraw | |
2017-11-25
| ||
23:50 | Merge core-8-6-branch into trunk. New file dialog and fix to TkpInit. check-in: ebd79f48 user: culler tags: trunk | |
23:43 | Repair a mistake introduced in checkin [fc16f8a9]. In TkpInit the NSApplication must be created before opening a console. Otherwise apps launched from an icon will crash. check-in: d71d6703 user: culler tags: core-8-6-branch | |
23:25 | Merge bug-de4af19626 into core-8-6-branch again, this time with the improved tkMacOSXDialog.c from Christian Gollwitzer. check-in: 50272d71 user: culler tags: core-8-6-branch | |
21:08 | Simultaneously with the previous commit Christian Gollwitzer provided this more complete patch that deals with *.* and compilation problems with gcc. Closed-Leaf check-in: 8473d080 user: culler tags: bug-de4af19626 | |
19:43 | Merge core-8-6-branch into trunk (allow all file types in file dialog). check-in: 5cb09932 user: culler tags: trunk | |
19:38 | Merge bug-de4af19626 (allow all file types) into core-8-6-branch. check-in: 460f9e11 user: culler tags: core-8-6-branch | |
17:25 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: d07a723c user: fvogel tags: trunk | |
17:24 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: 26b713d5 user: fvogel tags: core-8-6-branch | |
17:17 | Pass nil for allowedFileTypes rather than an empty array to select all files. check-in: ad4e0e61 user: culler tags: bug-de4af19626 | |
16:46 | Merge branch tip-161 following acceptation of TIP #161 by TCT vote check-in: 8acbe209 user: fvogel tags: trunk | |
11:19 | Pulling in fixes for ticket [0dbabd0f] check-in: 5dd8b030 user: tne tags: core_zip_vfs | |
11:18 | A patch to restore MSYS builds for trunk. See ticket [0dbabd0f] Closed-Leaf check-in: b90df9ce user: tne tags: bug-0dbabd0f | |
09:37 | Pulling changes from trunk check-in: 48ffe425 user: hypnotoad tags: core_zip_vfs | |
09:36 | Modifications to allow Wish to detect and mount the zip file system attached to the tk dll check-in: 9b0e0524 user: hypnotoad tags: core_zip_vfs | |
05:54 | Merge core-8-6-branch into trunk. check-in: 6b9830e4 user: culler tags: trunk | |
05:38 | merge bug-88f02fa81a into core-8-6-branch. check-in: 3080bb4b user: culler tags: core-8-6-branch | |
05:08 | Removed a function which is never called in the current version. Closed-Leaf check-in: fc16f8a9 user: culler tags: bug-88f02fa81a | |
03:49 | Fix name for SetApplicationIcon function that had an incorrect name in the function description check-in: 97f12aeb user: kevin_walzer tags: bug-88f02fa81a | |
00:14 | Edited comment. check-in: b5695a3b user: culler tags: bug-88f02fa81a | |
2017-11-24
| ||
23:55 | merge core-8-6-branch into bug-88f02fa81a. check-in: 9cda3a1f user: culler tags: bug-88f02fa81a | |
23:47 | Merge core-8-6-branch into trunk. check-in: 6d29689f user: culler tags: trunk | |
23:27 | Merge bug-c89bd0aa2c into core-8-6-branch. check-in: 27322a79 user: culler tags: core-8-6-branch | |
23:08 | Don't process window events if the dead window is the root. This is unnecessary and leads to segfaults in some tests. Closed-Leaf check-in: 25e1fd84 user: culler tags: bug-c89bd0aa2c | |
20:35 | Simplify and reorganize the initialization code. check-in: accf8fb9 user: culler tags: bug-88f02fa81a | |
17:21 | Remove calls to TransformProcessType. Avoid activating too early. Prepare for cleanup of TkpInit. Fixes the basic menu bar problem. check-in: ac1af6bd user: culler tags: bug-88f02fa81a | |
10:41 | Deprecate TK_CONFIG_OPTION_SPECIFIED, the old "pack" syntax and the old "scrollbar xview|yview" syntax check-in: 9f96817f user: jan.nijtmans tags: tip-485 | |
2017-11-23
| ||
16:34 | no longer export TkWinGetPlatformId as symbol from dll: Since TkWinGetPlatformId is a macro now this is no longer necessary check-in: 9203fda9 user: jan.nijtmans tags: tip-487 | |
12:43 | If Tk is compiled with -DTK_NO_DEPRECATED, remove TkWinGetPlatformId from the stub table. check-in: 7007ef41 user: jan.nijtmans tags: tip-487 | |
11:35 | Remove pre-XP support check-in: ad16178c user: jan.nijtmans tags: tip-487 | |
2017-11-22
| ||
19:34 | Pulling changes from tk-stu-pkg check-in: aae2af25 user: hypnotoad tags: core_zip_vfs | |
16:20 | Remove unrelated ::tk::pkgconfig variables: compile_debug and compile_stats. Adjust test. Add copyright. check-in: 2f56d047 user: stu tags: tk-stu-pkg | |
12:38 |
Pulling changes from tk-stu-pkg (and by virtue pulling in OSX_redraw_artifacts and bits of trunk)
Tk now reports itself a tk 8.7 under core_zip_vfs check-in: dfc74ed1 user: hypnotoad tags: core_zip_vfs | |
03:05 | Improve metrics for text-only buttons on macOS check-in: dca999e4 user: kevin_walzer tags: trunk | |
03:04 | Improve metrics for text-only buttons on macOS check-in: b36aacc3 user: kevin_walzer tags: core-8-6-branch | |
2017-11-21
| ||
22:33 | Pulling changes from core-8-6-branch check-in: 11fa10ff user: hypnotoad tags: core_zip_vfs | |
22:32 | Typo fixes in the MSYS Makefile check-in: fe3b9bb6 user: tne tags: core_zip_vfs | |
21:53 | Merge core-8-6-branch into trunk. check-in: e0a1f664 user: culler tags: trunk | |
21:45 | Merge the bug-c89bd0aa2c branch into core-8-6-branch. check-in: 9febacc3 user: culler tags: core-8-6-branch | |
21:26 | Adding ZIP capabilties to MSYS builds check-in: 7d799e47 user: hypnotoad tags: core_zip_vfs | |
20:54 | Pulling changes from core-8-6-branch check-in: d57bc994 user: hypnotoad tags: core_zip_vfs | |
20:43 | Fix typo in error message Closed-Leaf check-in: d50d9faf user: fvogel tags: bug-1c659ef0f1 | |
20:42 | Fix [1c659ef0f1]: 'image create photo' fails on png image containing unknown ancillary chunks check-in: 49405d4f user: fvogel tags: bug-1c659ef0f1 | |
20:41 | Fix test imgPMG-3.1 just added check-in: 5ed13955 user: fvogel tags: bug-1c659ef0f1 | |
20:35 | Add test imgPNG-3.1 demonstrating bug [1c659ef0f1] check-in: 11438c2d user: fvogel tags: bug-1c659ef0f1 | |
20:04 | Processing events immediately means we don't have to worry about the Window menu and is a major simplfication. (Thanks, Kevin!) check-in: a377f24a user: culler tags: bug-c89bd0aa2c | |
18:48 | Use macos comment for TkpFontPkgInit. check-in: cbb74059 user: stu tags: tk-stu-pkg | |
17:45 | Process events to make sure closed windows are freed immediately. check-in: 8fb2c2e6 user: culler tags: bug-c89bd0aa2c | |
17:04 | Reworked to handle withdrawn ssuccessor windows correctly. check-in: de92b668 user: culler tags: bug-c89bd0aa2c | |
13:38 | Expanded comments to explain the strategy better. check-in: 8c4224fe user: culler tags: bug-c89bd0aa2c | |
11:50 | Add the ability to generate zipfiles to the Makefile, and append zip to the dll, but we still need to make flat file installs for pre-8.7 Tcls check-in: e4304196 user: hypnotoad tags: core_zip_vfs | |
00:05 | Fix for bug c89bd0aa2c check-in: ad7cc6e4 user: culler tags: bug-c89bd0aa2c | |
2017-11-20
| ||
09:33 | merge core-8-6-branch. Also Fix [f3704d5ec8]: "Compiling on Macos High Sierra fails: missing values.h" by syncing Tcl's "tcl.m4" check-in: 4a427ebb user: jan.nijtmans tags: trunk | |
09:30 | Fix memory leak in tkImgPhoto.c. Backported from androwish. Thanks to Christian Werner for noticing this! check-in: fbd051ca user: jan.nijtmans tags: core-8-6-branch | |
2017-11-19
| ||
20:51 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 82a1cb3e user: fvogel tags: trunk | |
20:50 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 23591c7d user: fvogel tags: core-8-6-branch | |
13:03 | Adding minimal support for tip430 in Tk. This replaces the prior effort to promote kit building in Tk check-in: 6fe4a8b5 user: hypnotoad tags: core_zip_vfs | |
11:39 | Fix for ticket [f3704d5ec8]. Restore the SC_MISSING_POSIX_HEADERS checks to autoconf. Closed-Leaf check-in: bdc5437f user: hypnotoad tags: bug-f3704d5ec8 | |
2017-11-18
| ||
15:02 | Merge core-8-6-branch into trunk. Includes fix for [b24a7a877d]. check-in: bd66fed0 user: culler tags: trunk | |
2017-11-17
| ||
16:11 | Merge bug-b24a7a87 into core-8-6-branch (merge mark) fixes [b24a7a877d] check-in: 059b88ae user: culler tags: core-8-6-branch | |
2017-11-15
| ||
03:59 | Update documentation to remove discussion of PNG limitations in wm iconphoto on Mac Closed-Leaf check-in: 93633282 user: kevin_walzer tags: bug-b24a7a87 | |
03:41 | Modify the menu demo so that it includes a photoimage in a menu. check-in: 715dbe07 user: culler tags: bug-b24a7a87 | |
02:42 | Make it possible to generate an NSImage with correct transparency from a photoimage. Fixes transparency issues with iconphotos and images in menus. check-in: eae41df2 user: culler tags: bug-b24a7a87 | |
2017-11-14
| ||
07:05 | Don't include the NULL from SAVE_TARGETS request in the expected result. The ICCCM specification doesn't tell what value the clipboard manager should return. Closed-Leaf check-in: 9d1db47d user: fvogel tags: bug-73ba07efcd | |
06:12 | Implemented a more robust and transparent scheme for making sure that iconphoto images are not blended with a black background. check-in: f73e7d22 user: culler tags: bug-b24a7a87 | |
2017-11-13
| ||
22:29 | _poolLock should be declared int, not BOOL. This is unrelated to icons, but breaks the build for -arch i386. check-in: 0954fead user: culler tags: bug-b24a7a87 | |
20:39 | Use -cleanup with test select-10.6 check-in: a087ba73 user: fvogel tags: bug-73ba07efcd | |
20:37 | Fix test select-14.1. It now passes on Linux with Gnome. check-in: 49de141a user: fvogel tags: bug-73ba07efcd | |
20:16 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong check-in: ba79959a user: fvogel tags: trunk | |
20:16 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong check-in: d7dec0bd user: fvogel tags: core-8-6-branch | |
17:31 | Add a cast to address a compiler warning. check-in: 61dde441 user: culler tags: bug-b24a7a87 | |
05:51 | Fixed an issue with iconphoto where the dock icon would have a black backround, instead of transparent, when using a PNG image. check-in: 5f02e981 user: culler tags: bug-b24a7a87 | |
2017-11-12
| ||
21:25 | merge trunk into revised_text (merge mark) -- adds fixes to [2fec274f] and [27c4e4c8] check-in: 67443e91 user: culler tags: revised_text, tip-466 | |
21:12 | merge core-8-6-branch into trunk (merge mark) -- adds fix to [27c4e4c8] check-in: 35d15ab2 user: culler tags: trunk | |
20:54 | merge core-8-6-branch Leaf check-in: 84480763 user: fvogel tags: editorconfig | |
20:17 | Add test select-14.1 checking for use of the correct property type when handling MULTIPLE conversion requests (bug [73ba07efcd]) check-in: 0eaa17a4 user: fvogel tags: bug-73ba07efcd | |
2017-11-11
| ||
23:27 | Fix [b24a7a877d]: Added test for NULL pointer in WmIconphotoCmd. check-in: 6a2fef52 user: culler tags: bug-b24a7a87 | |
23:20 | Create new branch named "bug-b24a7a87" check-in: 95b289b4 user: culler tags: bug-b24a7a87 | |
19:17 | merge bug-27c4e4c8 into core-8-6-branch. The diff is empty because the change was already committed in the core-8-6-branch (oops). check-in: 567582dd user: culler tags: core-8-6-branch | |
19:09 | Change to XMapWindow to make embedded toplevels display properly when first mapped. Closed-Leaf check-in: 6a505e90 user: culler tags: bug-27c4e4c8 | |
19:02 | Change to XMapWindow to make embedded toplevels display properly when first mapped. check-in: d8468f85 user: culler tags: core-8-6-branch | |
18:55 | Create new branch named "bug-27c4e4c8" check-in: 9f5304f5 user: culler tags: bug-27c4e4c8 | |
12:50 | merge core-8-6-branch check-in: c512b82f user: fvogel tags: canvas_image, tip-489 | |
12:44 | Add 'canvas image' command. Patch from Scott Pitcher. check-in: 543e8169 user: fvogel tags: canvas_image, tip-489 | |
10:43 | Fix [6b2fd1e881]: grid documentation for default for -row is wrong Closed-Leaf check-in: e30324fd user: fvogel tags: bug-6b2fd1e88 | |
09:03 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed check-in: 679a4860 user: fvogel tags: trunk | |
09:03 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed check-in: 92068c2e user: fvogel tags: core-8-6-branch | |
08:58 | merge mark check-in: 5c5cf1b0 user: fvogel tags: revised_text, tip-466 | |
08:49 | merge core-8-6-branch (merge mark) check-in: 07cdcdb7 user: fvogel tags: trunk | |
08:43 | merge mac-wm-icon branch (because the changes from this branch were just committed separately as a standalone patch in core-8-6-branch) check-in: aaa56ad9 user: fvogel tags: core-8-6-branch | |
04:07 | Implement wm_iconphoto command for macOS check-in: 5f471d5f user: kevin_walzer tags: trunk | |
04:07 | Add comments to wm_iconphoto implementation on macOS check-in: 8119f485 user: kevin_walzer tags: core-8-6-branch | |
04:02 | Implement wm_iconphoto command for macOS check-in: 145097d0 user: kevin_walzer tags: core-8-6-branch | |
2017-11-10
| ||
22:14 | Merge macOS_images into revised_text. check-in: 4b91ca34 user: culler tags: revised_text, tip-466 | |
21:51 | Merge macOS_images into trunk. check-in: 6ed05606 user: culler tags: trunk | |
21:29 | Merge macOS_images into core-8-6-branch. check-in: df3bcb0e user: culler tags: core-8-6-branch | |
21:15 | Small changes to address compiler warnings. Closed-Leaf check-in: 3e153538 user: culler tags: macOS_images | |
2017-11-09
| ||
19:42 | Added some #ifdef __clang__ sections to allow building with gcc on OSX 10.6. Tk now builds and runs on Snow Leopard, but does not support retina displays or filtering in file dialogs, and generates some errors about colorspaces. check-in: dd6273eb user: culler tags: macOS_images | |
03:37 | Minor changes to deal with compiler warnings for different OSX versions. Now builds cleanly with deployment targets 10.6 - 10.13. check-in: 352f2f51 user: culler tags: macOS_images | |
2017-11-08
| ||
21:48 | Remove unused variables; add comments. check-in: 51b71ef6 user: culler tags: macOS_images | |
21:02 | Cleaned up and reworked XGetImage. This seems to eliminate segfaults seen when rapidly resizing the scid window and may also fix [218561bf]. check-in: cdde01b1 user: culler tags: macOS_images | |
17:43 | Reorganization to put all code related to Ximages in the new file tkMacOSXImage.c check-in: 7915e840 user: culler tags: macOS_images | |
02:47 | Use ::tk::pkgconfig to get the demo directory on MacOSX. check-in: c621580a user: stu tags: tk-stu-pkg | |
2017-11-07
| ||
22:39 | Add fontsystem values for Win and Mac. check-in: 44f84702 user: stu tags: tk-stu-pkg | |
21:40 | Merge trunk. check-in: 8c1bf98d user: stu tags: tk-stu-pkg | |
21:24 | Merge trunk, to benefit from the fixes from the OSX_redraw_artifacts branch. Many thanks to Marc Culler! check-in: 9d5f0eaf user: fvogel tags: revised_text, tip-466 | |
20:56 | Merge core-8-6-branch to get fixes from OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and [92e614e612]. Great thanks to Marc Culler! check-in: c089a6ee user: fvogel tags: trunk | |
20:55 | Merge OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and [92e614e612]. Great thanks to Marc Culler! check-in: 4986b4e5 user: fvogel tags: core-8-6-branch | |
20:50 | Fix utterly minor formatting things in macosx/README Closed-Leaf check-in: 05ad96e1 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
16:53 | Fix inclusion of custom resource files to match TIP spec check-in: 9707f24e user: apnadkarni tags: vc-reform | |
16:14 | Update of the macosx README file to include explanations of the changes added to address crashes that appeared with the release of OSX 10.13 as well as the drawing artifacts being dealt with in the OSX_redraw_artifacts branch. check-in: bd1e6669 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
14:02 | Update to latest Tcl vc-reform check-in: 68047b88 user: apnadkarni tags: vc-reform | |
2017-11-06
| ||
16:10 | merge trunk check-in: 5af1c857 user: jan.nijtmans tags: novem-support | |
16:06 | Permit building for Windows on a Tcl 9 foundation. See also [13c80537ab31845b]. check-in: 99eeb161 user: jan.nijtmans tags: trunk | |
2017-11-04
| ||
21:07 | Fix [2fec274fe3]: OS X - menu-2.8[0134] triggers CFURLCopyResourcePropertyForKey failed Closed-Leaf check-in: e41d0586 user: fvogel tags: bug-2fec274fe3 | |
12:22 | merge trunk check-in: a7200178 user: fvogel tags: tip-161 | |
12:20 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). All tests from menu.test do pass now on all three platforms (Win, Linux, OS X) check-in: c6575c18 user: fvogel tags: trunk | |
12:19 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). All tests from menu.test do pass now on all three platforms (Win, Linux, OS X) check-in: 37221978 user: fvogel tags: core-8-6-branch | |
12:11 | Fix test menu-3.66 by splitting it in three: menu-3.66a deals with the case of -tearoff 0 (all platforms return 0) ; menu-3.66b and menu-3.66c are specialized for respectively WinOrLinux (the test returns 1 because tearoff menues are supported) and OS X (the test returns 0 because tearoff menues are not supported). Closed-Leaf check-in: 2200f2f8 user: fvogel tags: bug-c8c52b9d6a | |
08:40 | Fix [c8c52b9d6a]: OS X - Lots of menu.test tests fail (items are off by one). 84 failing tests now pass. The only one still failing (in menu.test) is menu-3.66 check-in: 6f34c1ef user: fvogel tags: bug-c8c52b9d6a | |
2017-11-03
| ||
22:42 | merge trunk check-in: 72c00838 user: fvogel tags: tip-161 | |
22:42 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang check-in: 2856c489 user: fvogel tags: trunk | |
22:42 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang check-in: 64e85211 user: fvogel tags: core-8-6-branch | |
22:41 | Fix [0ef1c52736]: OS X - tests menu-22.[345] hang Closed-Leaf check-in: 2a9e1859 user: fvogel tags: bug-0ef1c52736 | |
21:32 | merge trunk check-in: a1d04684 user: fvogel tags: tip-161 | |
21:32 | Fix error in menu item labels (they should reflect interactive tests numbering) check-in: 6864135b user: fvogel tags: trunk | |
21:22 | Implement TIP#161: Change Default for Menu's -tearoff Option to False check-in: 987b018a user: fvogel tags: tip-161 | |
01:56 | Typo in comment. vailid -> valid check-in: 43b32d54 user: stu tags: trunk | |
2017-11-01
| ||
20:03 | merge trunk check-in: 3bf7dfac user: fvogel tags: revised_text, tip-466 | |
20:01 | merge core-8-6-branch check-in: 7dde71b3 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-31
| ||
08:56 | merge trunk check-in: 003f6eb9 user: jan.nijtmans tags: novem-support | |
2017-10-30
| ||
18:25 | Reworked the regression test so that it would more precisely target the changed behavior of DisplayText. check-in: 2174f54d user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
17:34 | Edited the comment explaining why the logic in DisplayText needs to be changed for macOS. check-in: 203b1621 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
15:54 | Permit building on a Tcl 9 foundation. check-in: 13c80537 user: dgp tags: trunk | |
2017-10-29
| ||
19:29 | Move comment in EmbWinDisplayProc() to its correct location, and remove the part of it that does not apply. Indeed, [1501749fff] - 'Crash on embedded window deletion bound to <Map> event' is fixed in the revised_text branch without [60ca451d], as checked by textWind-18.1 check-in: 9e107e02 user: fvogel tags: revised_text, tip-466 | |
19:23 | Change comment style to Tcl style check-in: 5071a684 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-28
| ||
13:51 | Fix [ce62c81bae] text-37.1 fails check-in: c88ea97b user: fvogel tags: trunk | |
13:51 | Fix [ce62c81bae] text-37.1 fails check-in: f1083eed user: fvogel tags: core-8-6-branch | |
08:39 | merge core-8-6-branch check-in: cab80337 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
08:12 | merge trunk check-in: 8f9cba17 user: fvogel tags: revised_text, tip-466 | |
08:10 | Add test textWind-18.1 that was missing in the revised_text branch for unknown reason. check-in: 7dd60675 user: fvogel tags: revised_text, tip-466 | |
2017-10-27
| ||
19:35 | Add a regression test with constraint aqua which tests that all embedded windows in a Text get moved when scrolling. If the logic change introduced in [2148dd68] is reverted then this test fails. check-in: dcae645c user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
14:14 | merge trunk check-in: 22e97c2d user: jan.nijtmans tags: novem-support | |
14:14 | merge core-8-6-branch check-in: bb31a5ec user: jan.nijtmans tags: trunk | |
14:13 | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’: tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~ check-in: 139b66da user: jan.nijtmans tags: core-8-6-branch | |
2017-10-26
| ||
15:12 | Reworked build command macros (MAKEBINCMD, CCPKGCMD etc.) and purged old comments. check-in: 1bfa9335 user: apnadkarni tags: vc-reform | |
2017-10-25
| ||
22:52 | Fix a new typo introduced by accident while fixing the previous typo. check-in: 9321cda9 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
21:13 | Fix a typo and remove an unused function. check-in: a3eb3831 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:29 | Fix typo and move comment slightly check-in: cd1a3971 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
19:10 | Make a small change in the logic of DisplayText (for Mac only) which causes all visible embedded windows to be redisplayed when they move. This obviates the need for TkScrollWindow to generate expose events. check-in: 2148dd68 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-24
| ||
17:48 | Change TkScrollWindow to only generate expose events if the Text widget has embedded windows. Revert the tests, since this makes them pass as is. Revert to Tk_QueueWindowEvent in GenerateUpdates. Improve the twind.tcl demo. check-in: b5904c09 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-22
| ||
19:34 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. check-in: 1c631b72 user: fvogel tags: trunk | |
19:34 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. check-in: 89602398 user: fvogel tags: core-8-6-branch | |
19:28 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' check-in: 4af707b1 user: fvogel tags: trunk | |
19:28 | merge mark check-in: 2c0726cd user: fvogel tags: trunk | |
19:27 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' check-in: 52700a13 user: fvogel tags: core-8-6-branch | |
2017-10-18
| ||
20:47 | Consistently use 'TCLSH_NATIVE' for all MSVC targets that need to execute Tcl. check-in: 1aa391d7 user: mistachkin tags: irontcl | |
2017-10-17
| ||
20:33 | Complement to previous patch from marc Culler: replace 'update' by 'update idletasks' for failing tests. check-in: 4178c423 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:06 | New patch from Marc Culler aiming at fixing [fab5fed65e] without breaking again [92e614e612] nor [40a9abb9db]. check-in: c85f2e6a user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-16
| ||
12:30 | Restore tests for live resizing on macOS so event loop is not overloaded check-in: cf3f34cf user: kevin_walzer tags: trunk | |
12:29 | Restore tests for live resizing on macOS so event loop is not overloaded check-in: a1771440 user: kevin_walzer tags: core-8-6-branch | |
2017-10-15
| ||
12:17 | Merge trunk to benefit from OS X redraw artifacts (full) fix by Marc Culler - Many many thanks to him! check-in: 7e6e5a81 user: fvogel tags: revised_text, tip-466 | |
12:15 | Merge core-8-6-branch check-in: 5dcac745 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
12:14 | Merge core-8-6-branch. Latest patch from Marc Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff. check-in: 859aa9eb user: fvogel tags: trunk | |
12:13 | Merge bugfix branch OSX_redraw_artifacts with the latest patch from Marc Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff. check-in: 93c8cff2 user: fvogel tags: core-8-6-branch | |
03:01 | Removal of obsolete stubs function Tk_FreeXId that has been replaced by macro check-in: de8a860f user: kevin_walzer tags: trunk | |
02:59 | Patch by Marc Culler to address subtle issues with clipping regions in scrolling and drawing on macOS check-in: 661a2a71 user: kevin_walzer tags: trunk | |
02:58 | Patch by Marc Culler to address subtle issues with clipping regions in scrolling and drawing on macOS check-in: 7ffddfc2 user: kevin_walzer tags: core-8-6-branch | |
2017-10-14
| ||
12:00 | Merge trunk (to benefit from OS X redraw artifacts (partial) fix) check-in: a3074107 user: fvogel tags: revised_text, tip-466 | |
2017-10-13
| ||
20:55 | Documentation tweak Closed-Leaf check-in: 5afe63b4 user: kevin_walzer tags: mac-wm-icon | |
20:46 | Push updates check-in: 8442de35 user: kevin_walzer tags: mac-wm-icon | |
20:45 | Start mac-wm-icon branch check-in: 4e761f53 user: kevin_walzer tags: mac-wm-icon | |
20:32 | Add tkMacOSXConstants.h header file per Marc Culler check-in: 4581f720 user: kevin_walzer tags: core-8-6-branch | |
20:15 | Merge core-8-6-branch. Better fix for [fab5fed65e] (from Marc Culler). Note: this patch was already applied to core-8-6-branch (part of [be9900e3], plus [4af049ff]) and trunk (part of [af9bd122], plus [32fa275d]), thus the empty diff. check-in: 9fa2e4a5 user: fvogel tags: trunk | |
20:13 | Merge bugfix branch bug-fab5fed65e with a better fix for [fab5fed65e] (from Marc Culler). Note: this patch was already applied to core-8-6-branch (part of [be9900e3], plus [4af049ff]) and trunk (part of [af9bd122], plus [32fa275d]), thus the empty diff. check-in: ce3bd56e user: fvogel tags: core-8-6-branch | |
15:27 | Fix for scrolling issues on macOS; thanks to Marc Culler for patches check-in: 32fa275d user: kevin_walzer tags: trunk | |
15:26 | Fix for scrolling issues on macOS; thanks to Marc Culler for patches check-in: 4af049ff user: kevin_walzer tags: core-8-6-branch | |
07:39 | Fix build with MSVC: error C2375: 'XPolygonRegion' : redefinition; different linkage. Same with XPointInRegion(). check-in: 0ccc37e8 user: jan.nijtmans tags: trunk | |
2017-10-12
| ||
13:11 | Merge trunk check-in: ee65c9c7 user: jan.nijtmans tags: novem-support | |
13:10 | merge-mark check-in: 0ee1e17e user: jan.nijtmans tags: trunk | |
12:30 | Fix for colorspace issues and regression in drawing on macOS; thanks to Marc Culler for patches check-in: be9900e3 user: kevin_walzer tags: core-8-6-branch | |
12:30 | Fix for colorspace issues and regression in drawing on macOS; thanks to Marc Culler for patches check-in: af9bd122 user: kevin_walzer tags: trunk | |
12:13 | Clean up bg exception handlers. check-in: 7d4ff956 user: dgp tags: trunk | |
12:06 | Clean up bg exception handlers. check-in: 02948717 user: dgp tags: core-8-6-branch | |
12:02 | merge trunk check-in: 4e929cdd user: jan.nijtmans tags: novem-support | |
12:01 | Merge core-8-6-branch (and remove additional end-of-line spacing) check-in: 44ef8837 user: jan.nijtmans tags: trunk | |
11:55 | remove some end-of-line spacing check-in: ed0955b7 user: jan.nijtmans tags: core-8-6-branch | |
11:47 | Make XPolygonRegion/XPointInRegion available in (windows and cygwin) stub table. Not actually implemented for Windows. (adopted from Androwish) check-in: 8a0c5f1d user: jan.nijtmans tags: trunk | |
2017-10-11
| ||
06:43 | More numbering fixed, inside tests this time check-in: c56a996d user: fvogel tags: revised_text, tip-466 | |
06:33 | Try to keep the same test names in all branches, therefore 1. rename test 38.15 to become 37.1 (same name for this test now in revised_text as in core-8-6-branch and trunk), and 2. shift all tests 38.* -> 39.*, and 37.* -> 38.* in revised_text branch (these are tests present only in the revised_text branch). check-in: 40829bd1 user: fvogel tags: revised_text, tip-466 | |
02:48 | Partial fix for 111de2edd2e67af350ffa564dbf65ab7a5fcf04c, inaccurate background rendering in images on macOS: switching to SRGB colorspace reduces the disparity in colors check-in: 595297c5 user: kevin_walzer tags: trunk | |
02:47 | Partial fix for 111de2edd2e67af350ffa564dbf65ab7a5fcf04c, inaccurate background rendering in images on macOS: switching to SRGB colorspace reduces the disparity in colors check-in: 30ef75d2 user: kevin_walzer tags: core-8-6-branch | |
00:48 | Numerous fixes for Tk on macOS 10.13; eliminate memory leaks, override system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks. check-in: 1aadfde2 user: kevin_walzer tags: trunk | |
00:44 | Numerous fixes for Tk on macOS 10.13; eliminate memory leaks, override system fullscreen API that confuses window geometry, improve implementation of Tk fullscreen API. Thanks to Marc Culler for patches to address memory leaks. check-in: e5463978 user: kevin_walzer tags: core-8-6-branch | |
2017-10-10
| ||
15:02 | merge trunk check-in: c42e97c4 user: jan.nijtmans tags: novem-support | |
15:01 | merge core-8-6-branch check-in: 8014d5e6 user: jan.nijtmans tags: trunk | |
14:59 | Sync nmakehlp.exe with Tcl version. And add VC entries to ignore-glob (taken over from reform-vc branch) check-in: fa14584b user: jan.nijtmans tags: core-8-6-branch | |
2017-10-08
| ||
16:43 | Partial fix for [1081603]: Arc item anomalies under Windows. Fix drawing of small extent arcs, they should no longer display as complete circles. Leaf check-in: ed8e17cc user: fvogel tags: bug-1081603fff | |
14:38 | Fix htmlhelp generation on 64 bit systems check-in: d7c17b5a user: apnadkarni tags: vc-reform | |
2017-10-07
| ||
20:18 | Renamed test scale-21 to scale-21.1, and added scale-21.2 to test huge values for -from and -to options of the scale widget. Closed-Leaf check-in: e7902b5a user: fvogel tags: bug-55b95f578a | |
20:08 | Fix more issues with sprintf in the scale widget. check-in: 9c78924b user: fvogel tags: bug-55b95f578a | |
19:00 | Fix [55b95f578a]: Associating variable with bignum value with scale crashes it. The added test (scale-21) passes. check-in: 794a08b2 user: fvogel tags: bug-55b95f578a | |
15:57 | merge trunk check-in: 16fbcd5c user: fvogel tags: revised_text, tip-466 | |
15:11 | Fix [dd9667635d]: text anchor not set check-in: 429e2357 user: fvogel tags: trunk | |
15:10 | Fix [dd9667635d]: text anchor not set check-in: 8cc5e98d user: fvogel tags: core-8-6-branch | |
15:01 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: 6da2191f user: fvogel tags: trunk | |
15:01 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: bf734bdc user: fvogel tags: core-8-6-branch | |
14:17 | Do not use the standard targets as the Tk extension targets are too varied for them to really help. Maybe revisit this at some later point. check-in: 0921074c user: apnadkarni tags: vc-reform | |
13:56 | Import latest VC compile rules from Tcl. Primarily standard targets in targets.vc check-in: 075e3c50 user: apnadkarni tags: vc-reform | |
13:55 | Fix ignore patterms for VC output check-in: ef112ba0 user: apnadkarni tags: vc-reform | |
2017-10-04
| ||
05:35 | Fix [bb6b4032d2]: ::tk::AmpMenuArgs does not work with 'entryconf' Closed-Leaf check-in: a7435143 user: fvogel tags: bug-bb6b4032d2 | |
05:14 | Add test for [55b95f578a]: Associating variable with bignum value with scale crashes it (at this point the test produces a crash) check-in: 69ca3e78 user: fvogel tags: bug-55b95f578a | |
2017-09-30
| ||
17:32 | Use interp bgerror instead of old proc bgerror. Closed-Leaf check-in: eb1000ea user: fvogel tags: bug-dd9667635d | |
14:15 | Need netapi.lib for static builds check-in: 15c38427 user: apnadkarni tags: vc-reform | |
06:21 | Added standard macros LIBDIR and DEMODIR. Also set common Tk related names and paths. check-in: fe98edf0 user: apnadkarni tags: vc-reform | |
2017-09-29
| ||
13:22 | Removed obsolete winhelp style docs. Fixed building of htmlhelp check-in: 25e10b66 user: apnadkarni tags: vc-reform | |
12:54 | Replace link commands with standard macros check-in: 851db6d3 user: apnadkarni tags: vc-reform | |
12:43 | Eliminated redundant TK_CFLAGS and WISH_CFLAGS macros check-in: 88fbc2f6 user: apnadkarni tags: vc-reform | |
12:39 | Use default macros for linking and add a implicit rule for resource files. check-in: a1b275be user: apnadkarni tags: vc-reform | |
05:57 | Use compilation rules from rules.vc instead of defining own ones in makefile. Updated to latest rules.vc and nmakehlp.c from Tcl repository check-in: 6f1d4a57 user: apnadkarni tags: vc-reform | |
05:14 | Merged Jan's changes from core-8-6-branch to pick up align98 changes check-in: 506df972 user: apnadkarni tags: vc-reform | |
2017-09-26
| ||
10:55 | merge trunk check-in: e1aaee89 user: jan.nijtmans tags: novem-support | |
10:54 | merge core-8-6-branch check-in: 0c9ef191 user: jan.nijtmans tags: trunk | |
10:53 | Remove all references to coffbase.txt (which will be removed from Tcl) and win98 specific hacks. check-in: 056b508a user: jan.nijtmans tags: core-8-6-branch | |
2017-09-24
| ||
15:00 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller. check-in: a3b64865 user: fvogel tags: trunk | |
15:00 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller. check-in: 7ca2e6fa user: fvogel tags: core-8-6-branch | |
14:57 | Fix [514ff64dd0]: canvas rotated text overlap detection not working. check-in: 10b6f891 user: fvogel tags: trunk | |
14:57 | Fix [514ff64dd0]: canvas rotated text overlap detection not working. check-in: e1c13e9d user: fvogel tags: core-8-6-branch | |
14:53 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. check-in: 481fd94e user: fvogel tags: trunk | |
14:52 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. check-in: 2a9a3b95 user: fvogel tags: core-8-6-branch | |
14:50 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. check-in: 2d51cc6f user: fvogel tags: trunk | |
14:49 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. check-in: d9069657 user: fvogel tags: core-8-6-branch | |
2017-09-23
| ||
07:09 | Clean the bgerror proc that is defined in some tests, which allows to put the new bugfix test after them, and get back to the original numbering of the tests that use bgerror. Improve the bugfix test by using a bgerror proc in order to catch the error if the test fails (much cleaner) instead of displaying it in a popup window. check-in: 606d50f0 user: fvogel tags: bug-dd9667635d | |
2017-09-22
| ||
20:25 | Fix [dd9667635d]: text anchor not set check-in: ba5ef805 user: fvogel tags: bug-dd9667635d | |
2017-09-20
| ||
15:30 |
Visual C++ optimization flags updated and output dir name changes.
Compiler flags updated to include -O2 and remove those subsumed by it. Also use raw compiler version numbers for output directory as the simple mapping from _MSC_VER to VCVER is not correct for newer compilers. check-in: c68da3d9 user: apnadkarni tags: vc-reform | |
13:52 | Create new branch named "vc-reform" check-in: 8cd54b90 user: apnadkarni tags: vc-reform | |
11:10 | Merge trunk check-in: c671c492 user: fvogel tags: revised_text, tip-466 | |
11:02 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. (Cherrypicked [51836f959e]) check-in: b28b57c2 user: fvogel tags: revised_text, tip-466 | |
11:00 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. check-in: 51836f95 user: fvogel tags: trunk | |
11:00 | Fix small mistake in the [text] man page: Documentation of -rmargincolor mentioned -rmargin1 instead of -rmargin. This little error was mentioned in [aadbe6dd95]. check-in: 0f728012 user: fvogel tags: core-8-6-branch | |
2017-09-17
| ||
19:57 | Fix coding style and a comment. Closed-Leaf check-in: 5a0b285b user: fvogel tags: bug-1e0db2400c | |
19:56 | Fix [1e0db2400c]: canvas rchars leaves artifacts when line bounding box gets smaller check-in: bf6faa03 user: fvogel tags: bug-1e0db2400c | |
13:29 | Fix [514ff64dd0]: canvas rotated text overlap detection not working Closed-Leaf check-in: 9ca2c9c7 user: fvogel tags: bug-514ff64dd0 | |
2017-09-16
| ||
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color check-in: ef510165 user: fvogel tags: trunk | |
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color Closed-Leaf check-in: b36f05fa user: fvogel tags: tip-166 | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: 957642b8 user: fvogel tags: trunk | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: b66226e6 user: fvogel tags: core-8-6-branch | |
08:23 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: 921f10ca user: fvogel tags: trunk | |
08:22 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: c0dbd605 user: fvogel tags: core-8-6-branch | |
08:19 | merge core-8-6-branch check-in: 26f1b810 user: fvogel tags: bug-73ba07efcd | |
08:18 | merge core-8-6-branch Closed-Leaf check-in: 090b6549 user: fvogel tags: bug-d9fdfa435d | |
2017-09-14
| ||
20:15 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. Closed-Leaf check-in: a9083994 user: fvogel tags: bug-5239fd749b | |
2017-09-13
| ||
21:07 |
Fix the proposed patch since it had unexpected jumping effects in the fonts listbox.
For instance in wish (the extrafont package is supposed to have been installed): tk fontchooser show ; # shows existing fonts package require extrafont extrafont::load /home/francois/Téléchargements/Term-RegCcc.ttf tk fontchooser show ; # check that the new font family "Term" is now available in the listbox # click on a font family _before_ "Term" -> fine # click on a font family _after_ "Term" -> the font listbox jumped to the top of the list! Closed-Leaf check-in: f54b8cfc user: fvogel tags: bug-8277e1a906 | |
2017-09-09
| ||
13:46 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items Closed-Leaf check-in: 2eea4fe0 user: fvogel tags: bug-3406785 | |
2017-09-08
| ||
14:48 | merge trunk check-in: 99bde711 user: jan.nijtmans tags: novem-support | |
13:31 | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. check-in: acb1841f user: dgp tags: trunk | |
12:51 | merge release check-in: 7cd0a900 user: dgp tags: trunk | |
2017-09-06
| ||
12:18 | merge trunk Closed-Leaf check-in: bf2149bf user: dgp tags: rc0, core-8-7-a1-rc, core-8-7-a1 | |
11:58 | Merge trunk check-in: 4945c080 user: jan.nijtmans tags: novem-support | |
11:23 | Fix [c4139ac9d1ac6ef2]: Cannot make distribution - ttkGenStubs.tcl removed. (reason: Tcl's genStubs.tcl now has all functionaly of the original ttkGenStubs.tcl) check-in: 00fb1a94 user: jan.nijtmans tags: trunk | |
2017-09-05
| ||
16:03 | update changes check-in: 016396e3 user: dgp tags: core-8-7-a1-rc | |
12:33 | merge trunk check-in: 024611e4 user: dgp tags: core-8-7-a1-rc | |
2017-09-03
| ||
18:20 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. Patch from Aldo Buratti. check-in: f9d63d61 user: fvogel tags: bug-8277e1a906 | |
10:29 | Add missing .RE in canvas.n check-in: 9d351686 user: fvogel tags: trunk | |
10:29 | Add missing .RE in canvas.n check-in: 0ebba016 user: fvogel tags: core-8-6-branch | |
10:28 | Add missing .RE in canvas.n Closed-Leaf check-in: 2f75ee98 user: fvogel tags: bug-7c7e8f957e | |
10:09 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. Closed-Leaf check-in: e69ed726 user: fvogel tags: bug-d0c55bd78a | |
2017-09-02
| ||
13:32 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 0bea063c user: fvogel tags: bug-73ba07efcd | |
2017-09-01
| ||
02:22 | merge trunk check-in: 63d3150f user: dgp tags: core-8-7-a1-rc | |
2017-08-31
| ||
08:35 | No deprecation warnings when building Tk itself without -DTK_NO_DEPRECATION. Re-generate tkDecls.h (formatting). check-in: d8b215b2 user: jan.nijtmans tags: trunk | |
2017-08-28
| ||
13:57 | Merge tip-166 branch after positive vote by the TCT. Many thanks to Simon Bachmann. check-in: c9283d2f user: fvogel tags: trunk | |
2017-08-27
| ||
17:15 | Fix error in previous commit when swapping from and to. check-in: 0a2786b6 user: fvogel tags: revised_text, tip-466 | |
16:04 | Bugfix [cac4692585]: Only call UpdateLineMetrics with from < to when processing -ypixels. check-in: c694fc87 user: gcramer tags: revised_text, tip-466 | |
2017-08-24
| ||
20:08 | merge trunk check-in: f96b3717 user: fvogel tags: revised_text, tip-466 | |
19:42 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: 6d2ce5f2 user: fvogel tags: trunk | |
19:41 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: c74add2d user: fvogel tags: core-8-6-branch | |
19:34 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: f84ae319 user: fvogel tags: trunk | |
19:33 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 4fe00729 user: fvogel tags: core-8-6-branch | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: 0ab8b5f9 user: fvogel tags: trunk | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: e1f65d56 user: fvogel tags: core-8-6-branch | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 3a060bdc user: fvogel tags: trunk | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 65c56a99 user: fvogel tags: core-8-6-branch | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 46605901 user: fvogel tags: trunk | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 985e8579 user: fvogel tags: core-8-6-branch | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: 6752086b user: fvogel tags: trunk | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'.Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: ab8afb18 user: fvogel tags: core-8-6-branch | |
2017-08-23
| ||
11:08 | merge trunk check-in: 4b8de80c user: fvogel tags: revised_text, tip-466 | |
10:30 | Cherrypick [70ae9e98]: Change non-working URL in comment to comparable working one check-in: d0f09c89 user: fvogel tags: revised_text, tip-466 | |
08:43 | merge core-8-6-branch check-in: 70ae9e98 user: jan.nijtmans tags: trunk | |
08:42 | change non-working URL in comment to comparable working one check-in: d3ba4793 user: jan.nijtmans tags: core-8-6-branch | |
2017-08-21
| ||
20:51 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 733aaf58 user: fvogel tags: bug-7c7e8f957e | |
19:07 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: c3e68e30 user: fvogel tags: bug-d9fdfa435d | |
2017-08-19
| ||
08:10 | Compiler warning eliminated. check-in: af10305c user: gcramer tags: revised_text, tip-466 | |
07:18 | Bugfix [0421e91b]: Tests 26.13, 26.13.2, and 27.7 should work now (different results under Linux). check-in: 79b3bf7e user: gcramer tags: revised_text, tip-466 | |
2017-08-18
| ||
16:02 | Bugfix [0421e91b58]: Line wrapping with tabbed text overworked. check-in: 69597ce0 user: gcramer tags: revised_text, tip-466 | |
2017-08-17
| ||
21:03 | Rendering of all join styles is now correct on Windows when the first and last point of a polygon or polyline are the same, for both stippled and non stippled lines (and polygon outlines) Closed-Leaf check-in: c441e73f user: fvogel tags: bug-2874226 | |
10:44 | Bugfix [0421e91b58]: Line break in right adjusted text (right tab) working again. check-in: 1a631f0c user: gcramer tags: revised_text, tip-466 | |
2017-08-16
| ||
21:57 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This second fix deals with the Windows case only, when drawing non-stippled lines. check-in: 441f6fee user: fvogel tags: bug-2874226 | |
18:43 | Bugfix [0421e91b58]: -tabstyle wordprocessor working again, needs a different handling when wrapping lines. check-in: 0c5839c9 user: gcramer tags: revised_text, tip-466 | |
18:39 | Fix in documentation. check-in: ae85c160 user: gcramer tags: revised_text, tip-466 | |
18:37 | merge trunk check-in: 9f7e3881 user: fvogel tags: revised_text, tip-466 | |
18:37 | Fix compilation warning on MSVC: warning C4047: '=' : 'TkTextDispChunk *' differs in levels of indirection from 'int' check-in: a1666e03 user: fvogel tags: revised_text, tip-466 | |
11:34 | Superfluous code removed. check-in: bb3f640a user: gcramer tags: revised_text, tip-466 | |
11:13 | Some corrections for centering tabbed text. check-in: f760ba99 user: gcramer tags: revised_text, tip-466 | |
08:45 | Bugfix [8d090c9d66]: In my overwork of tabbing behaviour with line wrapping I have lost one line of code. This line has been restored, the width will be adjusted again. check-in: bf6cec02 user: gcramer tags: revised_text, tip-466 | |
2017-08-15
| ||
22:09 | Bugfix [1c8aad0efa]: Right justification with -wrap=none working again. check-in: 205c9e77 user: gcramer tags: revised_text, tip-466 | |
20:42 | Code beautification. check-in: 87f5076b user: gcramer tags: revised_text, tip-466 | |
20:40 | Correction in algorithm of numeric tab justification. check-in: 2abefa16 user: gcramer tags: revised_text, tip-466 | |
17:12 | (1) Fix of numeric tab adjustment, was broken due to an accident. (2) Bugfix [0421e91b58]: left tab adjustment is working again, was broken due to a side effect (unfortunately we do not have test cases for this). check-in: 6a985947 user: gcramer tags: revised_text, tip-466 | |
14:03 | Bugfixes [bb22591148] [6a78781cc3] [0421e91b58]: Whole tab handling overworked, the old algorithm (from legacy text widget) did not work at all if line wrapping is involved. Any my previous commit with the attempt to fix the behavior with right justified tabs did not work at all, but now the right adjustment is working again. Under Linux all test cases are passing. check-in: e1566b2e user: gcramer tags: revised_text, tip-466 | |
2017-08-13
| ||
22:23 | Always define '_USING_V110_SDK71_', in case targeting the pre-Windows 8.x SDKs. check-in: 36bb7aae user: mistachkin tags: irontcl | |
22:22 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. check-in: 01787589 user: mistachkin tags: irontcl | |
08:43 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This first fix deals with the OS X case only. check-in: abd26a6e user: fvogel tags: bug-2874226 | |
2017-08-12
| ||
19:45 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. Closed-Leaf check-in: 9924d370 user: fvogel tags: bug-3295446 | |
19:35 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. Closed-Leaf check-in: de6dd920 user: fvogel tags: bug-ee40fd1fce | |
13:25 | Minor corrections in man page. check-in: 2deb1d06 user: gcramer tags: revised_text, tip-466 | |
10:39 | Bugfix [6f52ddab1c]: pointer to predecessing segment removed when inserting new line in TkBTreeLoad(). check-in: 083c80ca user: gcramer tags: revised_text, tip-466 | |
09:01 | Fix in implementation of load command, we should not set the section pointers. check-in: 389096cd user: gcramer tags: revised_text, tip-466 | |
2017-08-11
| ||
11:53 | More fixes in implementation and description of "load" command. check-in: 9a0eaa21 user: gcramer tags: revised_text, tip-466 | |
10:53 | Fixes in implementation of "load" command. check-in: fdcc238e user: gcramer tags: revised_text, tip-466 | |
2017-08-10
| ||
20:30 | Add 8.7 -only changes to the changes file. check-in: afee1e3f user: dgp tags: core-8-7-a1-rc | |
14:58 | Update change to the 8.6.7 release. check-in: f5c15bd1 user: dgp tags: core-8-7-a1-rc | |
14:37 | Release candidate branch for Tk 8.7a1. check-in: 707252b1 user: dgp tags: core-8-7-a1-rc | |
09:14 | Bugfix [0421e91b58]: Fix in ComputeSizeOfTab(), now right justificated content will be wrapped properly. check-in: 94c02600 user: gcramer tags: revised_text, tip-466 | |
2017-08-09
| ||
20:25 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. Closed-Leaf check-in: 6c705c9b user: fvogel tags: bug-f1a3ca09d2 | |
18:57 | (1) A further fix in measuring of trimmed spaces with "bbox". (2) Update of manual. check-in: a31630d8 user: gcramer tags: revised_text, tip-466 | |
17:18 | merge mark check-in: 2259aaae user: dgp tags: trunk | |
17:11 | merge release check-in: 6dc1b349 user: dgp tags: core-8-6-branch | |
15:07 | Bugfix [c6978a9ec7]: Fix in handling of spaces if spacemode is "trim". check-in: 342aab73 user: gcramer tags: revised_text, tip-466 | |
14:37 | merge 8.6; update changes Closed-Leaf check-in: d8a0d295 user: dgp tags: release, core-8-6-7, core-8-6-7-rc | |
2017-08-08
| ||
19:32 | merge core-8-6-branch check-in: 54c00d9e user: fvogel tags: trunk | |
19:31 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. Cherrypicked [e033e444]. check-in: 22937a19 user: fvogel tags: core-8-6-branch | |
19:29 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. check-in: e033e444 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: e6fc2425 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: 92675759 user: fvogel tags: core-8-6-branch | |
2017-08-06
| ||
18:59 | merge trunk Closed-Leaf check-in: b680142f user: fvogel tags: bug-4966cad4d4 | |
18:46 | Fix [28d0b8fb2f]: Delete the property used for X selection conversion before requesting the conversion. Patch from 'dpb' Closed-Leaf check-in: 324dc577 user: fvogel tags: bug-28d0b8fb2f | |
15:27 | merge trunk check-in: a3fc619c user: fvogel tags: tip-166 | |
2017-08-04
| ||
13:42 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: f3f47819 user: dgp tags: trunk | |
2017-08-03
| ||
16:01 | merge 8.6 check-in: 194e485f user: dgp tags: rc1, core-8-6-7-rc | |
15:59 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: 018d6a36 user: dgp tags: core-8-6-branch | |
2017-08-02
| ||
19:44 | update changes check-in: 4c061338 user: dgp tags: core-8-6-7-rc | |
19:10 | merge 8.6 check-in: 5a323b1d user: dgp tags: core-8-6-7-rc | |
12:23 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: c6057853 user: fvogel tags: trunk | |
12:00 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: afcc283f user: fvogel tags: core-8-6-branch | |
2017-08-01
| ||
20:09 | update changes check-in: f134cd04 user: dgp tags: core-8-6-7-rc | |
2017-07-28
| ||
18:38 | merge 8.6 check-in: 0eec907f user: dgp tags: rc0, core-8-6-7-rc | |
2017-07-27
| ||
11:38 | Fix of very nasty graphical glitches, especially in combination with TkScrollWindow. check-in: d23a7278 user: gcramer tags: revised_text, tip-466 | |
2017-07-23
| ||
17:06 | I reverted the previous fix, because it doesn't work. The current solution is to set currentIndex before NotebookPlaceSlave() will be called, due to my analysis this can have only one side effect: an interveaning call of NotebookPlaceSlaves() will change to the correct tab. check-in: 96333b9a user: gcramer tags: bug-4966cad4d4 | |
2017-07-21
| ||
14:05 | Bugfix [4966cad4d4]: Now function NotebookPlaceSlaves() in ttkNotebook.c will regard the active index. check-in: 168b6715 user: gcramer tags: bug-4966cad4d4 | |
2017-07-20
| ||
09:24 | Fix in TkTextSeeCmd(). check-in: dc8c1cc0 user: gcramer tags: revised_text, tip-466 | |
2017-07-11
| ||
01:41 | Document changes in doc/selection.n check-in: 5fe8ed5d user: kjnash tags: bug-de156e9efe | |
2017-07-07
| ||
15:22 | Hardending: a few assertions added. check-in: 2f81be65 user: gcramer tags: revised_text, tip-466 | |
2017-07-04
| ||
09:44 | Bugfix [a34b49f8c6]: Missing cases with justifying right and center added. check-in: a69ad2fd user: gcramer tags: revised_text, tip-466 | |
2017-07-03
| ||
11:40 | merge core-8-6-branch Closed-Leaf check-in: 19f24820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
09:20 | merge trunk check-in: 179750fa user: jan.nijtmans tags: novem-support | |
08:36 | merge-mark check-in: f7910148 user: jan.nijtmans tags: trunk | |
05:51 | Fix last crashing bug for save dialogs on macOS check-in: 92447a54 user: kevin_walzer tags: trunk | |
05:50 | Fix last crashing bug for save dialogs on macOS check-in: 0456a159 user: kevin_walzer tags: core-8-6-branch | |
03:01 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: 01feab14 user: kevin_walzer tags: trunk | |
02:59 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: b58d3cd6 user: kevin_walzer tags: core-8-6-branch | |
2017-07-02
| ||
15:45 | Add numerous [text] test cases to guard against possible regressions regarding bugs recently fixed, especially crashes and failed assertions. check-in: d69c43af user: fvogel tags: revised_text, tip-466 | |
2017-07-01
| ||
16:27 | Bugfix [9ffb79059b]: Simple bug when building the indexes for undo/redo fixed. check-in: 73065709 user: gcramer tags: revised_text, tip-466 | |
2017-06-30
| ||
20:56 | merge trunk check-in: b7d50aed user: fvogel tags: revised_text, tip-466 | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 8b42a459 user: fvogel tags: trunk | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 69da0b32 user: fvogel tags: core-8-6-branch | |
19:55 | Cherrypicked test text-8.27 from the legacy text widget (non-regression against [62c5b7a1d7]: [text] segfaults on replace), and renamed the existing text-8.27 to text-8.28 check-in: f0b69837 user: fvogel tags: revised_text, tip-466 | |
18:56 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: b35d7595 user: fvogel tags: trunk | |
18:55 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: e4b22cdb user: fvogel tags: core-8-6-branch | |
2017-06-26
| ||
12:56 | Added test text-8.27 for non-regression against the crash [62c5b7a1d7] Closed-Leaf check-in: bda0025e user: fvogel tags: bug-62c5b7a1d7 | |
12:48 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: ba5a2d3b user: fvogel tags: bug-62c5b7a1d7 | |
2017-06-25
| ||
22:44 | Some corrections in manual. check-in: 369bbc6f user: gcramer tags: revised_text, tip-466 | |
22:26 | Missing description of "edit recover" added to manual. check-in: d7c88bb7 user: gcramer tags: revised_text, tip-466 | |
20:18 | Dependency changed from TCL_MINOR_VERSION to TK_MINOR_VERSION. check-in: aea6c017 user: gcramer tags: revised_text, tip-466 | |
17:12 | CharChunkMeasureChars() could be even more simplified. check-in: 2c4bcae2 user: gcramer tags: revised_text, tip-466 | |
17:03 | Correction in CharChunkMeasureChars(): computation must be based on x coords, and not on widths. check-in: 3af2339e user: gcramer tags: revised_text, tip-466 | |
12:54 | Bugfix [fc24165111]: Computation in CharChunkMeasureChars() has been overworked. The new algorithm is even quite more efficient than the old one. check-in: ccc76e82 user: gcramer tags: revised_text, tip-466 | |
2017-06-22
| ||
14:27 | merge 8.6 check-in: 8b2acfe3 user: dgp tags: core-8-6-7-rc | |
2017-06-21
| ||
20:17 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 591f38e6 user: fvogel tags: trunk | |
20:15 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 68069331 user: fvogel tags: core-8-6-branch | |
19:52 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam Closed-Leaf check-in: cacb1e3c user: fvogel tags: bug-92e028b41b | |
09:14 | Intermediate comments removed, forgotten in last commit. check-in: db908ec4 user: gcramer tags: revised_text, tip-466 | |
09:11 | Bugfix [e32292c454]: New flag sharedTextPtr->pushSeparator, because call of TkTextUndoPushSeparator() has to be postponed until insert/delete action will be pushed. check-in: e6bc1f39 user: gcramer tags: revised_text, tip-466 | |
2017-06-20
| ||
21:40 | Correction of typo in manual. check-in: dda35b15 user: gcramer tags: revised_text, tip-466 | |
2017-06-19
| ||
20:17 | merge 8.6 check-in: db9b870f user: dgp tags: core-8-6-7-rc | |
2017-06-18
| ||
16:19 | merge trunk check-in: afa86772 user: simonbachmann tags: tip-166 | |
16:17 | Changed from #ARGB to #RGBA color format check-in: e8e375c9 user: simonbachmann tags: tip-166 | |
2017-06-16
| ||
14:46 | Fix TkUtfPrev()/TkUtfNext() implementation: Surrogates were not handled correctly, and byte checks can be more efficient: No need to call Tcl_UtfPrev()/Tcl_UtfNext() twice. check-in: 3da68c9b user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-15
| ||
18:48 | Fixing a severe bug with steady marks introduced in a recent commit. check-in: 1893edca user: gcramer tags: revised_text, tip-466 | |
17:38 | Minor addition for compatibility to 8.5/8.6. check-in: e6e2dbe0 user: gcramer tags: revised_text, tip-466 | |
2017-06-13
| ||
18:15 | Test whether in a safe interpreter before writing to the PRIMARY selection. Fixes bug [de156e9efe]. Ready for testing. check-in: 571510d4 user: kjnash tags: bug-de156e9efe | |
18:07 | Create new branch named "bug-de156e9efe" check-in: 473cce65 user: kjnash tags: bug-de156e9efe | |
06:46 | (1) Minor valgrind warning eliminated. (2) Hardening problem with TCL_UTF_MAX > 4. (3) One test case in CheckLineMetricConsistency() reactivated. check-in: 8c5bf89f user: gcramer tags: revised_text, tip-466 | |
03:39 | Add "break" to "bind Menu <KeyPress>" in library/menu.tcl. Fixes bug adc028c8d0. Closed-Leaf check-in: 44c5dcda user: kjnash tags: bug-adc028c8d0 | |
03:27 | Create new branch named "bug-adc028c8d0" check-in: d0aa40d8 user: kjnash tags: bug-adc028c8d0 | |
2017-06-12
| ||
19:34 | Tcl_GuardedDecrRefCount() removed from tkTextLineBreak.c, not needed here, this eliminates a compiler warning. check-in: a21d3cfd user: gcramer tags: revised_text, tip-466 | |
2017-06-11
| ||
17:06 | merge trunk check-in: 839ee53e user: fvogel tags: revised_text, tip-466 | |
17:01 | Fix [e20d5ca7cd]: textTag-18.1 fails on OS X check-in: f5903b29 user: fvogel tags: trunk | |
15:55 | merge trunk check-in: 007d9207 user: fvogel tags: revised_text, tip-466 | |
15:54 | Fix [f214a2e800]: text-27.11 fails on OS X check-in: 219b763c user: fvogel tags: trunk | |
13:04 | resolve unintended fork check-in: 178404a6 user: fvogel tags: revised_text, tip-466 | |
13:03 | Fix [7b43bb5322]: Revised [text]: textTag-16.2, -16.6, -16.7 fail on OS X check-in: be92346d user: fvogel tags: revised_text, tip-466 | |
12:11 | resolve unintended fork check-in: 0580796d user: fvogel tags: revised_text, tip-466 | |
12:05 | Indentation fixes in text.test check-in: cc28e36b user: fvogel tags: revised_text, tip-466 | |
09:48 | Minor fix for resolving system colors. check-in: b4398463 user: gcramer tags: revised_text, tip-466 | |
09:33 | Minor fix in color comparison (inspect command). check-in: e9d3cbf8 user: gcramer tags: revised_text, tip-466 | |
08:45 | Minor changes for resolving system colors. check-in: ac4d331e user: gcramer tags: revised_text, tip-466 | |
06:10 | Bugfix [2563b9689e]: (1) Fix of color lookup with system colors, but still untested under Windows/Mac. (2) Option '-includesyscolors' has been added to option '-complete'. check-in: 1b2b27a8 user: gcramer tags: revised_text, tip-466 | |
05:00 | Accident of last commit in manual fixed. check-in: f5ceb82a user: gcramer tags: revised_text, tip-466 | |
2017-06-10
| ||
17:25 | (1) Option '-complete' added to 'inspect' command. (2) Fix in inspect algorithm concerning option '-configurations'. check-in: 0158685d user: gcramer tags: revised_text, tip-466 | |
13:22 | Precision added in [text] man page. check-in: 32a4c45d user: fvogel tags: revised_text, tip-466 | |
11:57 | Bugfix [0bc9df5fe3]: (1) Fix in deletion algorithm. (2) Additional macro for tracing segment allocation/deallocation. (3) Fix in load algorithm concerning handling of first newline. (4) Fix in load algorithm when configuring tags. check-in: fc457438 user: gcramer tags: revised_text, tip-466 | |
09:02 | Minor change in InspectRetainedUndoItems(). check-in: 1a4aa798 user: gcramer tags: revised_text, tip-466 | |
08:58 | Guarded version of Tcl_DecrRefCount included, this makes debugging easier. check-in: 699a8a2f user: gcramer tags: revised_text, tip-466 | |
07:55 | Coorection and change of defaults (-all) for command "inspect". check-in: 4308acb7 user: gcramer tags: revised_text, tip-466 | |
2017-06-09
| ||
14:20 | Fix in tkBool.h for Windows. check-in: 6597e03e user: gcramer tags: revised_text, tip-466 | |
2017-06-08
| ||
18:57 | Finally (hopefully) changed to stdbool.h, this is C99 conform, and should compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int. check-in: d349ffb1 user: gcramer tags: revised_text, tip-466 | |
17:28 | Work-around for Mac: "bool" is replaced with "tkbool_t", and the (quasi) keyword "bool" now will only be used internally. check-in: ebd71a27 user: gcramer tags: revised_text, tip-466 | |
16:01 | Chnage in tkBool: Apple's clang compiler is converting the typedef to an int into a different type with one byte, and this caused a crash. check-in: 84b6de27 user: gcramer tags: revised_text, tip-466 | |
10:06 | Safety handling in MarkDeleteProc(), delete mark anyway, but print a warning if reference count is not zero. check-in: 84671b04 user: gcramer tags: revised_text, tip-466 | |
09:40 | Last fix has been reverted, because here it's only a temporary state, while clearing the widget. check-in: 41df736a user: gcramer tags: revised_text, tip-466 | |
09:33 | Fix when releasing all marks (TkTextFreeMarks): only retain private marks if option -steadymarks is enabled. check-in: b03ed079 user: gcramer tags: revised_text, tip-466 | |
09:27 | Fix in MarkCheckProc(): if -steadymarks is not enabled, then we should not have preserved marks. check-in: b62a89dd user: gcramer tags: revised_text, tip-466 | |
09:22 | Fix in SetMark(): only steady marks are not changing the position relative to other marks. check-in: fc40fd01 user: gcramer tags: revised_text, tip-466 | |
09:09 | Fix in MarkCheckProc(). check-in: f47c901d user: gcramer tags: revised_text, tip-466 | |
08:30 | merge core-8-6-branch check-in: ccfaa9e6 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-05
| ||
20:39 | This snippet corresponds to [b8d773c77a], it's propagation of the latter fix inside [82c5df4ae4]. This also makes the revised_text branch compile again on Windows. check-in: 3498d81b user: fvogel tags: revised_text, tip-466 | |
18:32 | merge trunk check-in: 1043902a user: fvogel tags: tip-166 | |
17:27 | merge mark check-in: 746d70be user: fvogel tags: trunk | |
01:54 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: 9cbced78 user: kevin_walzer tags: trunk | |
01:52 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: a1d1fbc3 user: kevin_walzer tags: core-8-6-branch | |
2017-06-02
| ||
18:30 | merge trunk check-in: 6483762b user: fvogel tags: revised_text, tip-466 | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: a7e1ae03 user: fvogel tags: trunk | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: 15c9e9c0 user: fvogel tags: core-8-6-branch | |
2017-05-31
| ||
20:17 | Fix [bc43fd20cf]: paneconfigure not working as expected Closed-Leaf check-in: e11514a7 user: fvogel tags: bug-bc43fd20cf | |
20:15 | merge mark check-in: 707912f8 user: fvogel tags: trunk | |
15:10 | Attempt to fix [62f1343ad2]: Tk textbox not working with "Bengali" set as keyboard input language. Patch concept delevered by "budden", simplified a little bit, should have the same effect. (I would prefer to change the only remaining PeekMessageA() to PeekMessage(). But if the msg then doesn't contain sufficient information to decide upon, maybe we have to live with this ...) Leaf check-in: 807d983e user: jan.nijtmans tags: bug-62f1343ad2 | |
12:27 | Sync with Tcl. check-in: da99f45f user: stu tags: trunk | |
2017-05-29
| ||
16:50 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: fa61f24c user: kevin_walzer tags: trunk | |
16:48 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: 5585c04b user: kevin_walzer tags: core-8-6-branch | |
2017-05-28
| ||
18:19 | Fixed errors of commit [b2f64dc3df] that prevented tests textDisp-2.23, textDisp-5.1 and textDisp-22.9 from passing check-in: 70f50bf6 user: fvogel tags: revised_text, tip-466 | |
15:39 | Fix new test textIndex-19.14 introduced in [d0a7426b10] check-in: 12dcee81 user: fvogel tags: revised_text, tip-466 | |
12:39 | Formatting error in manual fixed. check-in: 9b9d7ec2 user: gcramer tags: revised_text, tip-466 | |
12:25 | Bugfix [df89872c94]: (1) Case "lines" now is based on character position, not byte position as before (2) Test case textIndex-19.14 added (3) Update of manual, with refinment of the concerned descriptions. check-in: d0a7426b user: gcramer tags: revised_text, tip-466 | |
2017-05-27
| ||
07:57 | Bugfix [46d7a4d153]: erroneous reallocation with NULL instead of bitset. check-in: 6892f446 user: gcramer tags: revised_text, tip-466 | |
2017-05-26
| ||
14:53 | Bugfix [cda289a8ea]: The old handling/implementation of the selection options is tohubohu, so I used the opportunity to overwork it: (1) I added the tag options -inactivebackground and -inactiveforegound, and these options are tied to widget options -inactiveselectbackground and -inactiveselectforeground. (2) For symmetry reasons I added the tag options -inactiveselectbackground and -inactiveselectforeground, these options will overrule the options -inactivebackground and -inactivebackgound of the "sel" tag, provided that the actual tag has a higher priority. (3) The manual has been updated with new options. Furthermore section "THE SELECTION" has been refined. (4) In legacy widget tag option -selectbackground is tied to widget option -selectbackground if the tag option -selectbackground is not null, otherwise the widget option is tied to tag option "-background", this is very confusing, and not conform to documentation, this binding has been changed. Now the widget option -selectbackground is tied with tag option "-background" (of the "sel" tag), this is conform to (revised and legacy) documentation, it is a clear behavior, and allows more freedom in configuration. The tag options "-selectbackground" and "-selectforeground" now will overrule the options "-background" and "-foreground" of the "sel" tag, provided that the actual tag has a higher priority. (5) I changed test case textTag-5.23 according to (3). Moreover this test case has been extended for testing all bindings. BTW: Test case text-5.24 has been removed, it was a duplicate of prior textTag-5.23. (6) Complete rework of function MakeStyle(), the "sel" tag now will be handled separately, after all other tags have been processed, this makes it easier to follow the flow. (7) The old implementation has an erroneous resource management with the shared (tied) options of the "sel" tag and the selection options of the widget. This has been replaced with a proper implementation. Unfortunately the new implementation for resource management of shared options is a bit tricky, because the option table does not support shared options. (8). DEF_TEXT_INACTIVE_SELECT_BG_COLOR has been set to NULL for Windows, this should finally fix the issue of this bug report. check-in: b2f64dc3 user: gcramer tags: revised_text, tip-466 | |
2017-05-25
| ||
09:38 | "#ifdef MAC_OSX_TK" code replaced, the generic implementation should not contain platform specific code (only debugging code is an exception). check-in: a232ec01 user: gcramer tags: revised_text, tip-466 | |
2017-05-24
| ||
16:24 | Correction of typo in comment. check-in: b61d5510 user: gcramer tags: revised_text, tip-466 | |
12:16 | (1) TkBTreeGetSegmentTags() now is sorting tags according to given sort method. This is simplifying function MakeStyle() significantly, and the tags in output of commands "dump" and "inspect" will also be sorted. (2) DEF_TEXT_INACTIVE_SELECT_FG_COLOR has been set to NULL for Windows. check-in: b4542df5 user: gcramer tags: revised_text, tip-466 | |
2017-05-23
| ||
14:58 | merge 8.6 check-in: 7796ff43 user: dgp tags: core-8-6-7-rc | |
12:27 | merge core-8-6-branch check-in: 1dd9a820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
10:46 | merge core-8-6-branch check-in: 3b2405df user: jan.nijtmans tags: trunk | |
10:45 | Fix test-case font-44.1: It looks like XftPatternAddDouble(... XFT_PIXEL_SIZE ..) doesn't take scaling into account, so we have to do our own scaling. check-in: 8271b8d2 user: jan.nijtmans tags: core-8-6-branch | |
08:46 | merge core-8-6-branch check-in: deb8ba4c user: jan.nijtmans tags: trunk | |
2017-05-22
| ||
09:54 | Sync tcl.m4 with the version in Tcl's core-8-6-branch check-in: 64bf47a3 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-21
| ||
17:47 | Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: 09a36234 user: jan.nijtmans tags: core-8-6-branch | |
10:31 | Some corrections in manual. check-in: ec4c6a81 user: gcramer tags: revised_text, tip-466 | |
2017-05-20
| ||
19:12 | merge core-8-6-branch check-in: ff5757da user: jan.nijtmans tags: trunk | |
19:11 | .... missing else ... in previous commit check-in: 15f39c3e user: jan.nijtmans tags: core-8-6-branch | |
18:53 | merge core-8-6-branch check-in: af5d6901 user: jan.nijtmans tags: trunk | |
18:51 | Bug-fix [434d294df] continuation: fix logic error detected by Christian Werner. Thanks! check-in: 9ab129aa user: jan.nijtmans tags: core-8-6-branch | |
13:00 | Merge trunk. check-in: 5a3344e5 user: stu tags: tk-stu-pkg | |
12:49 | Fix build on OpenBSD. [3439d04a] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: bd3b94ef user: stu tags: trunk | |
11:55 | Add demo dir to tk.pc? check-in: c5e8968b user: stu tags: tk-stu-pkg | |
11:47 |
Bring more TIP #59 to Tk. Move ::tk::pkgconfig setup code from unix/tkUnixRFont.c to new file generic/tkPkgConfig.c. Copied Tcl/tests/config.test into new file Tk/tests/pkgconfig.test. I believe the name 'pkgconfig.test' is better. Adjust build system to accommodate. Use value 'x11' for when fontsystem 'xft' unavailable. check-in: 17d17f62 user: stu tags: tk-stu-pkg | |
10:58 | Set demo dir at config time. check-in: a7a7bdb2 user: stu tags: tk-stu-pkg | |
07:58 | Avoid to trigger a wrong assertion, this is fixing bug [3cd0454c1d] (under Linux). check-in: b5764bfb user: gcramer tags: revised_text, tip-466 | |
2017-05-19
| ||
13:35 | merge core-8-6-branch check-in: 5c5f5864 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:33 | Eliminate empty if() statement, if DEBUG_LAYOUT_WITH_BASE_CHUNKS is not defined. (backported from androwish. Thanks, Christian!) check-in: 4a4cce3d user: jan.nijtmans tags: core-8-6-branch | |
13:29 | merge core-8-6-branch check-in: da86391c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:57 | merge core-8-6-branch check-in: b8d773c7 user: jan.nijtmans tags: trunk | |
12:56 | Change internal field TkFontAttributes.size from type integer to double. This causes less roundings overall in various font calculations. Hopefully this fixes bug [434d294df], still to be confirmed, and makes Tk work again on modern Linux Mint/Fedora systems. check-in: 6c1859a0 user: jan.nijtmans tags: core-8-6-branch | |
12:45 | Slightly use of more "int" in stead of double, for 100% compatibility at script level. Closed-Leaf check-in: 36c5cf94 user: jan.nijtmans tags: bug-434d294df | |
2017-05-18
| ||
12:49 | merge core-8-6-branch check-in: fd48b20c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:19 | merge trunk. Make "font actual" return integers, for compatibility. check-in: 09eec5d4 user: jan.nijtmans tags: bug-434d294df | |
12:18 | autoconf-2.59 check-in: 9c5ab47c user: dgp tags: core-8-6-branch | |
11:13 | merge core-8-6-branch check-in: c3392309 user: jan.nijtmans tags: trunk | |
11:11 | minor gcc warning (const usage) check-in: e9d0658e user: jan.nijtmans tags: core-8-6-branch | |
09:28 | Some comments added/changed. check-in: d8a1538c user: gcramer tags: revised_text, tip-466 | |
09:27 | merge core-8-6-branch check-in: 38408c2a user: jan.nijtmans tags: trunk | |
09:18 | Cherry-pick All the world was a VAX for OpenBSD. Also fix [84a27b1c67]: Tcl and Tk's tcl.m4 not synced? (configure script not re-generated yet, I'm sure Don will do that in the rc branch) check-in: 3439d04a user: jan.nijtmans tags: core-8-6-branch | |
08:07 | Fixed bug [2433781fff] check-in: 15047114 user: gcramer tags: trunk | |
08:04 | Fixed bug [2433781fff] check-in: 7f42aece user: gcramer tags: core-8-6-branch | |
2017-05-17
| ||
16:13 | Bugfix [39e510f69e]: Memory corruption eliminated. check-in: b796e758 user: gcramer tags: revised_text, tip-466 | |
2017-05-15
| ||
19:28 | merge 8.6 check-in: 77d51936 user: dgp tags: core-8-6-7-rc | |
14:56 | Another attempt to fix [434d294df8], this time (hopefully) suitable for 8.6. (less changes than the original attempt) check-in: 0a5c866c user: jan.nijtmans tags: bug-434d294df | |
10:10 | Some warnings (Mac) eliminated. check-in: a4408625 user: gcramer tags: revised_text, tip-466 | |
2017-05-14
| ||
11:49 | Bugfix [cda289a8ea]: Then I have chosen the wrong default foreground color for DEF_TEXT_INACTIVE_SELECT_FG_COLOR (Windows), I've changed it to "SystemWindowText", this should show the same foreground color as legacy text widget when unfocused. check-in: 73bbb6f1 user: gcramer tags: revised_text, tip-466 | |
11:33 | Refactorization, and a correction of previous commit in TkBTreeStartSearchBack(). check-in: 5ff9402e user: gcramer tags: revised_text, tip-466 | |
11:27 | (1) Wrong quick test in FindTagEnd() removed. (2) Correction of assertion in TkTextTagCmd:TAG_PREVRANGE. (3) Some comments added. (4) Some code beautyfied. check-in: 66e59252 user: gcramer tags: revised_text, tip-466 | |
2017-05-13
| ||
16:35 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: f2023777 user: kevin_walzer tags: trunk | |
16:34 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: 8d7d752e user: kevin_walzer tags: core-8-6-branch | |
15:13 | merge trunk check-in: b2c0d673 user: fvogel tags: revised_text, tip-466 | |
2017-05-12
| ||
08:59 | merge trunk check-in: 763766e6 user: jan.nijtmans tags: novem-support | |
08:58 | merge core-8-6-branch check-in: ef218540 user: jan.nijtmans tags: trunk | |
08:57 | Revert [f38091d0]: If TK_LAYOUT_WITH_BASE_CHUNKS is set (MacOSX), this change leads to crash, struct CharInfo is defined differently depending on TK_LAYOUT_WITH_BASE_CHUNKS (however strange that is ...) check-in: 32310877 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-10
| ||
10:18 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: 9362e91b user: fvogel tags: trunk | |
10:17 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: abd7fdf6 user: fvogel tags: core-8-6-branch | |
09:05 | merge core-8-6-branch check-in: 83d58199 user: jan.nijtmans tags: trunk | |
09:04 | New internal function TkpCancelWarp(), which does a proper warp clean-up when the display is closed. Follow-up to [db8c541b6b]. Backported from androwish 0b3392c9134c228f (which was a little more than just a "add tk upstream changes" ...). Thanks, Christian! check-in: f057be08 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-09
| ||
13:58 | merge core-8-6-branch check-in: 7713c126 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:51 | merge trunk check-in: 593a9dcc user: jan.nijtmans tags: trunk | |
13:50 | unnecessary Tcl_DStringInit(), since Tcl_WinUtfToTChar() already does that. check-in: 4f3020a3 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-08
| ||
16:39 | merge 8.6 check-in: 947081ee user: dgp tags: core-8-6-7-rc | |
12:05 | merge trunk check-in: b18fc487 user: jan.nijtmans tags: novem-support | |
12:03 | merge-mark check-in: cc275df5 user: jan.nijtmans tags: trunk | |
12:02 | Remove calls to Tk_FreeXId(), since it's just a NOP. check-in: 5db3cc59 user: jan.nijtmans tags: core-8-6-branch | |
11:32 | merge core-8-6-branch check-in: 080f0db7 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
11:20 | merge core-8-6-branch check-in: f6078459 user: jan.nijtmans tags: trunk | |
11:18 | Don't use sizeof(struct) when the structure has a char array as last element: If the size of this array changes, we'll be in trouble. check-in: f38091d0 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-06
| ||
15:38 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: 61dd9574 user: kevin_walzer tags: trunk | |
15:37 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: efc04f45 user: kevin_walzer tags: core-8-6-branch | |
02:16 | Add support for file filters in tk_GetSaveFile on macOS/Cocoa check-in: 2bf70521 user: kevin_walzer tags: trunk | |
02:14 | Add support for file filters in tk_getSaveFile on macOS/Cocoa check-in: 18a1cca2 user: kevin_walzer tags: core-8-6-branch | |
2017-05-05
| ||
21:25 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko (aka dpb). Closed-Leaf check-in: 04916465 user: fvogel tags: bug-a5ba1c9764 | |
15:06 | Constrain test that demands user interaction check-in: e2c62c8d user: dgp tags: core-8-6-branch | |
13:57 | merge core-8-6-branch check-in: cb650498 user: jan.nijtmans tags: trunk | |
13:55 | On Windows, use Tcl_WinTCharToUtf() in stead of Tcl_NewUnicodeObj(), since Tcl_WinTCharToUtf() works correctly when TCL_UTF_MAX==6 while Tcl_NewUnicodeObj() doesn't. All changes taken over from androwish. Thanks to Christian Werner! And ... on the go ... fixed a few memory leaks correctly detected by Christian. check-in: d554a865 user: jan.nijtmans tags: core-8-6-branch | |