Tk Source Code

Timeline
Login

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

703 check-ins using file library/menu.tcl version 6b33a145

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
2018-05-01
18:57
Fix wrong formatting in busy.n Closed-Leaf check-in: aae2e547 user: fvogel tags: tip-492
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
2018-04-04
13:18
Some fixes in redo handling. check-in: 02058252 user: gcramer tags: revised_text, tip-466
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
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
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
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-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
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-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
2017-06-13
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