Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
1417 check-ins using file generic/tkCanvas.c version 191cb9e1
2018-09-22
| ||
20:31 | Use the event name of the TIP: NoManagedChild check-in: ae8359e4 user: oehhar tags: tip518-event-last-child-unmanaged | |
19:10 | Update to implement TIP518 event name change check-in: 23815eb1 user: oehhar tags: tip518-event-last-child-unmanaged | |
2018-01-21
| ||
08:20 | Fix error in documentation, in selection.n section SECURITY dealing with safe and unsafe interpreters. check-in: 0275356b user: fvogel tags: bug-de156e9efe | |
2018-01-17
| ||
15:14 | Add tests in file tests/safePrimarySelection.test check-in: b32f9fd6 user: kjnash tags: bug-de156e9efe | |
2017-12-04
| ||
19:03 | Patch for ticket [12715cc9]. Restores ttk::combobox on High Sierra Closed-Leaf check-in: a8e8e532 user: hypnotoad tags: bug-12715cc9 | |
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 | |
2017-11-13
| ||
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 | |
2017-11-12
| ||
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-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-15
| ||
12:07 | Patch by Marc Culler for [92e614e612] and for another issue (no ticket was open) related to clipping regions in scrolling and drawing on OS X. As far as known there should be no ghosts anymore. check-in: 53177176 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-13
| ||
20:07 | Better fix for [fab5fed65e] from Marc Culler: Revert [dd0005dc8a] and add coordinate conversion in TkScrollWindow(). check-in: 26302191 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-09-30
| ||
17:32 | Use interp bgerror instead of old proc bgerror. Closed-Leaf check-in: eb1000ea user: fvogel tags: bug-dd9667635d | |
2017-09-24
| ||
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
| ||
13:29 | Fix [514ff64dd0]: canvas rotated text overlap detection not working Closed-Leaf check-in: 9ca2c9c7 user: fvogel tags: bug-514ff64dd0 | |
2017-09-16
| ||
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color check-in: ef510165 user: fvogel tags: trunk | |
15:16 | Fix order of tests in tkImgListFormat.c. This was discovered when analyzing [829925ffff]: image put errors on {} color Closed-Leaf check-in: b36f05fa user: fvogel tags: tip-166 | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: 957642b8 user: fvogel tags: trunk | |
08:26 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items. check-in: b66226e6 user: fvogel tags: core-8-6-branch | |
08:23 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: 921f10ca user: fvogel tags: trunk | |
08:22 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. check-in: c0dbd605 user: fvogel tags: core-8-6-branch | |
08:19 | merge core-8-6-branch check-in: 26f1b810 user: fvogel tags: bug-73ba07efcd | |
08:18 | merge core-8-6-branch Closed-Leaf check-in: 090b6549 user: fvogel tags: bug-d9fdfa435d | |
2017-09-14
| ||
20:15 | Fix [5239fd749b]: Segfault when copying a photo image to itself. Patch from Simon Bachmann. Closed-Leaf check-in: a9083994 user: fvogel tags: bug-5239fd749b | |
2017-09-13
| ||
21:07 |
Fix the proposed patch since it had unexpected jumping effects in the fonts listbox.
For instance in wish (the extrafont package is supposed to have been installed): tk fontchooser show ; # shows existing fonts package require extrafont extrafont::load /home/francois/Téléchargements/Term-RegCcc.ttf tk fontchooser show ; # check that the new font family "Term" is now available in the listbox # click on a font family _before_ "Term" -> fine # click on a font family _after_ "Term" -> the font listbox jumped to the top of the list! Closed-Leaf check-in: f54b8cfc user: fvogel tags: bug-8277e1a906 | |
2017-09-09
| ||
13:46 | Fix [3406785]: Incorrect coords rounding, pixel jump in drawing canvas items Closed-Leaf check-in: 2eea4fe0 user: fvogel tags: bug-3406785 | |
2017-09-08
| ||
14:48 | merge trunk check-in: 99bde711 user: jan.nijtmans tags: novem-support | |
13:31 | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. check-in: acb1841f user: dgp tags: trunk | |
12:51 | merge release check-in: 7cd0a900 user: dgp tags: trunk | |
2017-09-06
| ||
12:18 | merge trunk Closed-Leaf check-in: bf2149bf user: dgp tags: rc0, core-8-7-a1-rc, core-8-7-a1 | |
11:58 | Merge trunk check-in: 4945c080 user: jan.nijtmans tags: novem-support | |
11:23 | Fix [c4139ac9d1ac6ef2]: Cannot make distribution - ttkGenStubs.tcl removed. (reason: Tcl's genStubs.tcl now has all functionaly of the original ttkGenStubs.tcl) check-in: 00fb1a94 user: jan.nijtmans tags: trunk | |
2017-09-05
| ||
16:03 | update changes check-in: 016396e3 user: dgp tags: core-8-7-a1-rc | |
12:33 | merge trunk check-in: 024611e4 user: dgp tags: core-8-7-a1-rc | |
2017-09-03
| ||
18:20 | Fix [8277e1a906]: fontchooser is out of sync with dynamically loaded fonts. Patch from Aldo Buratti. check-in: f9d63d61 user: fvogel tags: bug-8277e1a906 | |
10:29 | Add missing .RE in canvas.n check-in: 9d351686 user: fvogel tags: trunk | |
10:29 | Add missing .RE in canvas.n check-in: 0ebba016 user: fvogel tags: core-8-6-branch | |
10:28 | Add missing .RE in canvas.n Closed-Leaf check-in: 2f75ee98 user: fvogel tags: bug-7c7e8f957e | |
10:09 | Fix [d0c55bd78a]: inaccurate documentation for continue/break/ok in binding scripts. Thanks to Brad Lanam. Closed-Leaf check-in: e69ed726 user: fvogel tags: bug-d0c55bd78a | |
2017-09-02
| ||
13:32 | Fix [73ba07efcd]: Use correct property type when handling MULTIPLE conversion requests. Patch from 'dpb' check-in: 0bea063c user: fvogel tags: bug-73ba07efcd | |
2017-09-01
| ||
02:22 | merge trunk check-in: 63d3150f user: dgp tags: core-8-7-a1-rc | |
2017-08-31
| ||
08:35 | No deprecation warnings when building Tk itself without -DTK_NO_DEPRECATION. Re-generate tkDecls.h (formatting). check-in: d8b215b2 user: jan.nijtmans tags: trunk | |
2017-08-28
| ||
13:57 | Merge tip-166 branch after positive vote by the TCT. Many thanks to Simon Bachmann. check-in: c9283d2f user: fvogel tags: trunk | |
2017-08-27
| ||
17:15 | Fix error in previous commit when swapping from and to. check-in: 0a2786b6 user: fvogel tags: revised_text, tip-466 | |
16:04 | Bugfix [cac4692585]: Only call UpdateLineMetrics with from < to when processing -ypixels. check-in: c694fc87 user: gcramer tags: revised_text, tip-466 | |
2017-08-24
| ||
20:08 | merge trunk check-in: f96b3717 user: fvogel tags: revised_text, tip-466 | |
19:42 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: 6d2ce5f2 user: fvogel tags: trunk | |
19:41 | Fix [cc42cc18a5]: Prevent the test suite from crashing when running tests imgPhoto-18.* in case the host machine runs out of memory and the memory allocation error is not returned (e.g. on FreeBSD 11.1) check-in: c74add2d user: fvogel tags: core-8-6-branch | |
19:34 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: f84ae319 user: fvogel tags: trunk | |
19:33 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 4fe00729 user: fvogel tags: core-8-6-branch | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: 0ab8b5f9 user: fvogel tags: trunk | |
19:30 | polygon and closed polylines in canvas don't fully honor -joinstyle on Windows and OS X check-in: e1f65d56 user: fvogel tags: core-8-6-branch | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 3a060bdc user: fvogel tags: trunk | |
19:27 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. check-in: 65c56a99 user: fvogel tags: core-8-6-branch | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 46605901 user: fvogel tags: trunk | |
19:24 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. check-in: 985e8579 user: fvogel tags: core-8-6-branch | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: 6752086b user: fvogel tags: trunk | |
19:20 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'.Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. check-in: ab8afb18 user: fvogel tags: core-8-6-branch | |
2017-08-23
| ||
11:08 | merge trunk check-in: 4b8de80c user: fvogel tags: revised_text, tip-466 | |
10:30 | Cherrypick [70ae9e98]: Change non-working URL in comment to comparable working one check-in: d0f09c89 user: fvogel tags: revised_text, tip-466 | |
08:43 | merge core-8-6-branch check-in: 70ae9e98 user: jan.nijtmans tags: trunk | |
08:42 | change non-working URL in comment to comparable working one check-in: d3ba4793 user: jan.nijtmans tags: core-8-6-branch | |
2017-08-21
| ||
20:51 | Fix [7c7e8f957e]: Documentation of canvas coords subcommand updated. This patch was proposed by Arjen Markus. check-in: 733aaf58 user: fvogel tags: bug-7c7e8f957e | |
19:07 | Fix [d9fdfa435d]: Long non-wrapped lines in text widget displayed malformed. Backported a fix from Gregor Cramer from the revised_text branch. check-in: c3e68e30 user: fvogel tags: bug-d9fdfa435d | |
2017-08-19
| ||
08:10 | Compiler warning eliminated. check-in: af10305c user: gcramer tags: revised_text, tip-466 | |
07:18 | Bugfix [0421e91b]: Tests 26.13, 26.13.2, and 27.7 should work now (different results under Linux). check-in: 79b3bf7e user: gcramer tags: revised_text, tip-466 | |
2017-08-18
| ||
16:02 | Bugfix [0421e91b58]: Line wrapping with tabbed text overworked. check-in: 69597ce0 user: gcramer tags: revised_text, tip-466 | |
2017-08-17
| ||
21:03 | Rendering of all join styles is now correct on Windows when the first and last point of a polygon or polyline are the same, for both stippled and non stippled lines (and polygon outlines) Closed-Leaf check-in: c441e73f user: fvogel tags: bug-2874226 | |
10:44 | Bugfix [0421e91b58]: Line break in right adjusted text (right tab) working again. check-in: 1a631f0c user: gcramer tags: revised_text, tip-466 | |
2017-08-16
| ||
21:57 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This second fix deals with the Windows case only, when drawing non-stippled lines. check-in: 441f6fee user: fvogel tags: bug-2874226 | |
18:43 | Bugfix [0421e91b58]: -tabstyle wordprocessor working again, needs a different handling when wrapping lines. check-in: 0c5839c9 user: gcramer tags: revised_text, tip-466 | |
18:39 | Fix in documentation. check-in: ae85c160 user: gcramer tags: revised_text, tip-466 | |
18:37 | merge trunk check-in: 9f7e3881 user: fvogel tags: revised_text, tip-466 | |
18:37 | Fix compilation warning on MSVC: warning C4047: '=' : 'TkTextDispChunk *' differs in levels of indirection from 'int' check-in: a1666e03 user: fvogel tags: revised_text, tip-466 | |
11:34 | Superfluous code removed. check-in: bb3f640a user: gcramer tags: revised_text, tip-466 | |
11:13 | Some corrections for centering tabbed text. check-in: f760ba99 user: gcramer tags: revised_text, tip-466 | |
08:45 | Bugfix [8d090c9d66]: In my overwork of tabbing behaviour with line wrapping I have lost one line of code. This line has been restored, the width will be adjusted again. check-in: bf6cec02 user: gcramer tags: revised_text, tip-466 | |
2017-08-15
| ||
22:09 | Bugfix [1c8aad0efa]: Right justification with -wrap=none working again. check-in: 205c9e77 user: gcramer tags: revised_text, tip-466 | |
20:42 | Code beautification. check-in: 87f5076b user: gcramer tags: revised_text, tip-466 | |
20:40 | Correction in algorithm of numeric tab justification. check-in: 2abefa16 user: gcramer tags: revised_text, tip-466 | |
17:12 | (1) Fix of numeric tab adjustment, was broken due to an accident. (2) Bugfix [0421e91b58]: left tab adjustment is working again, was broken due to a side effect (unfortunately we do not have test cases for this). check-in: 6a985947 user: gcramer tags: revised_text, tip-466 | |
14:03 | Bugfixes [bb22591148] [6a78781cc3] [0421e91b58]: Whole tab handling overworked, the old algorithm (from legacy text widget) did not work at all if line wrapping is involved. Any my previous commit with the attempt to fix the behavior with right justified tabs did not work at all, but now the right adjustment is working again. Under Linux all test cases are passing. check-in: e1566b2e user: gcramer tags: revised_text, tip-466 | |
2017-08-13
| ||
22:23 | Always define '_USING_V110_SDK71_', in case targeting the pre-Windows 8.x SDKs. check-in: 36bb7aae user: mistachkin tags: irontcl | |
22:22 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. check-in: 01787589 user: mistachkin tags: irontcl | |
08:43 | Fix [2874226]: polygon doesn't honor -joinstyle on Windows and OS X. This first fix deals with the OS X case only. check-in: abd26a6e user: fvogel tags: bug-2874226 | |
2017-08-12
| ||
19:45 | Fix [3295446]: Make the insertion cursor always visible when browsing console history. Patch from Andy Goth. Closed-Leaf check-in: 9924d370 user: fvogel tags: bug-3295446 | |
19:35 | Fix [ee40fd1fce]: Report possible error message from the consoleInterp to interp in Tk_CreateConsoleWindow. Patch from Han The. Closed-Leaf check-in: de6dd920 user: fvogel tags: bug-ee40fd1fce | |
13:25 | Minor corrections in man page. check-in: 2deb1d06 user: gcramer tags: revised_text, tip-466 | |
10:39 | Bugfix [6f52ddab1c]: pointer to predecessing segment removed when inserting new line in TkBTreeLoad(). check-in: 083c80ca user: gcramer tags: revised_text, tip-466 | |
09:01 | Fix in implementation of load command, we should not set the section pointers. check-in: 389096cd user: gcramer tags: revised_text, tip-466 | |
2017-08-11
| ||
11:53 | More fixes in implementation and description of "load" command. check-in: 9a0eaa21 user: gcramer tags: revised_text, tip-466 | |
10:53 | Fixes in implementation of "load" command. check-in: fdcc238e user: gcramer tags: revised_text, tip-466 | |
2017-08-10
| ||
20:30 | Add 8.7 -only changes to the changes file. check-in: afee1e3f user: dgp tags: core-8-7-a1-rc | |
14:58 | Update change to the 8.6.7 release. check-in: f5c15bd1 user: dgp tags: core-8-7-a1-rc | |
14:37 | Release candidate branch for Tk 8.7a1. check-in: 707252b1 user: dgp tags: core-8-7-a1-rc | |
09:14 | Bugfix [0421e91b58]: Fix in ComputeSizeOfTab(), now right justificated content will be wrapped properly. check-in: 94c02600 user: gcramer tags: revised_text, tip-466 | |
2017-08-09
| ||
20:25 | Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'. Closed-Leaf check-in: 6c705c9b user: fvogel tags: bug-f1a3ca09d2 | |
18:57 | (1) A further fix in measuring of trimmed spaces with "bbox". (2) Update of manual. check-in: a31630d8 user: gcramer tags: revised_text, tip-466 | |
17:18 | merge mark check-in: 2259aaae user: dgp tags: trunk | |
17:11 | merge release check-in: 6dc1b349 user: dgp tags: core-8-6-branch | |
15:07 | Bugfix [c6978a9ec7]: Fix in handling of spaces if spacemode is "trim". check-in: 342aab73 user: gcramer tags: revised_text, tip-466 | |
14:37 | merge 8.6; update changes Closed-Leaf check-in: d8a0d295 user: dgp tags: release, core-8-6-7, core-8-6-7-rc | |
2017-08-08
| ||
19:32 | merge core-8-6-branch check-in: 54c00d9e user: fvogel tags: trunk | |
19:31 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. Cherrypicked [e033e444]. check-in: 22937a19 user: fvogel tags: core-8-6-branch | |
19:29 | Fix [4966cad4d4]: Wrong tab shown in ttk::notebook. Patch from Gregor Cramer. check-in: e033e444 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: e6fc2425 user: fvogel tags: trunk | |
18:59 | Fix [28d0b8fb2f]: According to the ICCCM, the property used for X selection conversion must be deleted before requesting the conversion. Patch from 'dpb' check-in: 92675759 user: fvogel tags: core-8-6-branch | |
2017-08-06
| ||
18:59 | merge trunk Closed-Leaf check-in: b680142f user: fvogel tags: bug-4966cad4d4 | |
18:46 | Fix [28d0b8fb2f]: Delete the property used for X selection conversion before requesting the conversion. Patch from 'dpb' Closed-Leaf check-in: 324dc577 user: fvogel tags: bug-28d0b8fb2f | |
15:27 | merge trunk check-in: a3fc619c user: fvogel tags: tip-166 | |
2017-08-04
| ||
13:42 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: f3f47819 user: dgp tags: trunk | |
2017-08-03
| ||
16:01 | merge 8.6 check-in: 194e485f user: dgp tags: rc1, core-8-6-7-rc | |
15:59 | [9eab541213] Fix OSX file dialog handling of -initialdir. Thanks to Christian Gollwitzer. check-in: 018d6a36 user: dgp tags: core-8-6-branch | |
2017-08-02
| ||
19:44 | update changes check-in: 4c061338 user: dgp tags: core-8-6-7-rc | |
19:10 | merge 8.6 check-in: 5a323b1d user: dgp tags: core-8-6-7-rc | |
12:23 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: c6057853 user: fvogel tags: trunk | |
12:00 | Fix [b601ce3ab1]: A corrupted image can cause resource exhaustion. Patch from Keith Nash. check-in: afcc283f user: fvogel tags: core-8-6-branch | |
2017-08-01
| ||
20:09 | update changes check-in: f134cd04 user: dgp tags: core-8-6-7-rc | |
2017-07-28
| ||
18:38 | merge 8.6 check-in: 0eec907f user: dgp tags: rc0, core-8-6-7-rc | |
2017-07-27
| ||
11:38 | Fix of very nasty graphical glitches, especially in combination with TkScrollWindow. check-in: d23a7278 user: gcramer tags: revised_text, tip-466 | |
2017-07-23
| ||
17:06 | I reverted the previous fix, because it doesn't work. The current solution is to set currentIndex before NotebookPlaceSlave() will be called, due to my analysis this can have only one side effect: an interveaning call of NotebookPlaceSlaves() will change to the correct tab. check-in: 96333b9a user: gcramer tags: bug-4966cad4d4 | |
2017-07-21
| ||
14:05 | Bugfix [4966cad4d4]: Now function NotebookPlaceSlaves() in ttkNotebook.c will regard the active index. check-in: 168b6715 user: gcramer tags: bug-4966cad4d4 | |
2017-07-20
| ||
09:24 | Fix in TkTextSeeCmd(). check-in: dc8c1cc0 user: gcramer tags: revised_text, tip-466 | |
2017-07-11
| ||
01:41 | Document changes in doc/selection.n check-in: 5fe8ed5d user: kjnash tags: bug-de156e9efe | |
2017-07-07
| ||
15:22 | Hardending: a few assertions added. check-in: 2f81be65 user: gcramer tags: revised_text, tip-466 | |
2017-07-04
| ||
09:44 | Bugfix [a34b49f8c6]: Missing cases with justifying right and center added. check-in: a69ad2fd user: gcramer tags: revised_text, tip-466 | |
2017-07-03
| ||
11:40 | merge core-8-6-branch Closed-Leaf check-in: 19f24820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
09:20 | merge trunk check-in: 179750fa user: jan.nijtmans tags: novem-support | |
08:36 | merge-mark check-in: f7910148 user: jan.nijtmans tags: trunk | |
05:51 | Fix last crashing bug for save dialogs on macOS check-in: 92447a54 user: kevin_walzer tags: trunk | |
05:50 | Fix last crashing bug for save dialogs on macOS check-in: 0456a159 user: kevin_walzer tags: core-8-6-branch | |
03:01 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: 01feab14 user: kevin_walzer tags: trunk | |
02:59 | Fix for 8afc6c9ebe, crashes in save and open dialogs on macOS; thanks to Marc Simpson for bug report check-in: b58d3cd6 user: kevin_walzer tags: core-8-6-branch | |
2017-07-02
| ||
15:45 | Add numerous [text] test cases to guard against possible regressions regarding bugs recently fixed, especially crashes and failed assertions. check-in: d69c43af user: fvogel tags: revised_text, tip-466 | |
2017-07-01
| ||
16:27 | Bugfix [9ffb79059b]: Simple bug when building the indexes for undo/redo fixed. check-in: 73065709 user: gcramer tags: revised_text, tip-466 | |
2017-06-30
| ||
20:56 | merge trunk check-in: b7d50aed user: fvogel tags: revised_text, tip-466 | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 8b42a459 user: fvogel tags: trunk | |
20:26 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: 69da0b32 user: fvogel tags: core-8-6-branch | |
19:55 | Cherrypicked test text-8.27 from the legacy text widget (non-regression against [62c5b7a1d7]: [text] segfaults on replace), and renamed the existing text-8.27 to text-8.28 check-in: f0b69837 user: fvogel tags: revised_text, tip-466 | |
18:56 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: b35d7595 user: fvogel tags: trunk | |
18:55 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam check-in: e4b22cdb user: fvogel tags: core-8-6-branch | |
2017-06-26
| ||
12:56 | Added test text-8.27 for non-regression against the crash [62c5b7a1d7] Closed-Leaf check-in: bda0025e user: fvogel tags: bug-62c5b7a1d7 | |
12:48 | Fix [62c5b7a1d7]: [text] segfaults on replace. Patch from Christian Werner. check-in: ba5a2d3b user: fvogel tags: bug-62c5b7a1d7 | |
2017-06-25
| ||
22:44 | Some corrections in manual. check-in: 369bbc6f user: gcramer tags: revised_text, tip-466 | |
22:26 | Missing description of "edit recover" added to manual. check-in: d7c88bb7 user: gcramer tags: revised_text, tip-466 | |
20:18 | Dependency changed from TCL_MINOR_VERSION to TK_MINOR_VERSION. check-in: aea6c017 user: gcramer tags: revised_text, tip-466 | |
17:12 | CharChunkMeasureChars() could be even more simplified. check-in: 2c4bcae2 user: gcramer tags: revised_text, tip-466 | |
17:03 | Correction in CharChunkMeasureChars(): computation must be based on x coords, and not on widths. check-in: 3af2339e user: gcramer tags: revised_text, tip-466 | |
12:54 | Bugfix [fc24165111]: Computation in CharChunkMeasureChars() has been overworked. The new algorithm is even quite more efficient than the old one. check-in: ccc76e82 user: gcramer tags: revised_text, tip-466 | |
2017-06-22
| ||
14:27 | merge 8.6 check-in: 8b2acfe3 user: dgp tags: core-8-6-7-rc | |
2017-06-21
| ||
20:17 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 591f38e6 user: fvogel tags: trunk | |
20:15 | Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash check-in: 68069331 user: fvogel tags: core-8-6-branch | |
19:52 | Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam Closed-Leaf check-in: cacb1e3c user: fvogel tags: bug-92e028b41b | |
09:14 | Intermediate comments removed, forgotten in last commit. check-in: db908ec4 user: gcramer tags: revised_text, tip-466 | |
09:11 | Bugfix [e32292c454]: New flag sharedTextPtr->pushSeparator, because call of TkTextUndoPushSeparator() has to be postponed until insert/delete action will be pushed. check-in: e6bc1f39 user: gcramer tags: revised_text, tip-466 | |
2017-06-20
| ||
21:40 | Correction of typo in manual. check-in: dda35b15 user: gcramer tags: revised_text, tip-466 | |
2017-06-19
| ||
20:17 | merge 8.6 check-in: db9b870f user: dgp tags: core-8-6-7-rc | |
2017-06-18
| ||
16:19 | merge trunk check-in: afa86772 user: simonbachmann tags: tip-166 | |
16:17 | Changed from #ARGB to #RGBA color format check-in: e8e375c9 user: simonbachmann tags: tip-166 | |
2017-06-16
| ||
14:46 | Fix TkUtfPrev()/TkUtfNext() implementation: Surrogates were not handled correctly, and byte checks can be more efficient: No need to call Tcl_UtfPrev()/Tcl_UtfNext() twice. check-in: 3da68c9b user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-15
| ||
18:48 | Fixing a severe bug with steady marks introduced in a recent commit. check-in: 1893edca user: gcramer tags: revised_text, tip-466 | |
17:38 | Minor addition for compatibility to 8.5/8.6. check-in: e6e2dbe0 user: gcramer tags: revised_text, tip-466 | |
2017-06-13
| ||
18:15 | Test whether in a safe interpreter before writing to the PRIMARY selection. Fixes bug [de156e9efe]. Ready for testing. check-in: 571510d4 user: kjnash tags: bug-de156e9efe | |
18:07 | Create new branch named "bug-de156e9efe" check-in: 473cce65 user: kjnash tags: bug-de156e9efe | |
06:46 | (1) Minor valgrind warning eliminated. (2) Hardening problem with TCL_UTF_MAX > 4. (3) One test case in CheckLineMetricConsistency() reactivated. check-in: 8c5bf89f user: gcramer tags: revised_text, tip-466 | |
03:39 | Add "break" to "bind Menu <KeyPress>" in library/menu.tcl. Fixes bug adc028c8d0. Closed-Leaf check-in: 44c5dcda user: kjnash tags: bug-adc028c8d0 | |
03:27 | Create new branch named "bug-adc028c8d0" check-in: d0aa40d8 user: kjnash tags: bug-adc028c8d0 | |
2017-06-12
| ||
19:34 | Tcl_GuardedDecrRefCount() removed from tkTextLineBreak.c, not needed here, this eliminates a compiler warning. check-in: a21d3cfd user: gcramer tags: revised_text, tip-466 | |
2017-06-11
| ||
17:06 | merge trunk check-in: 839ee53e user: fvogel tags: revised_text, tip-466 | |
17:01 | Fix [e20d5ca7cd]: textTag-18.1 fails on OS X check-in: f5903b29 user: fvogel tags: trunk | |
15:55 | merge trunk check-in: 007d9207 user: fvogel tags: revised_text, tip-466 | |
15:54 | Fix [f214a2e800]: text-27.11 fails on OS X check-in: 219b763c user: fvogel tags: trunk | |
13:04 | resolve unintended fork check-in: 178404a6 user: fvogel tags: revised_text, tip-466 | |
13:03 | Fix [7b43bb5322]: Revised [text]: textTag-16.2, -16.6, -16.7 fail on OS X check-in: be92346d user: fvogel tags: revised_text, tip-466 | |
12:11 | resolve unintended fork check-in: 0580796d user: fvogel tags: revised_text, tip-466 | |
12:05 | Indentation fixes in text.test check-in: cc28e36b user: fvogel tags: revised_text, tip-466 | |
09:48 | Minor fix for resolving system colors. check-in: b4398463 user: gcramer tags: revised_text, tip-466 | |
09:33 | Minor fix in color comparison (inspect command). check-in: e9d3cbf8 user: gcramer tags: revised_text, tip-466 | |
08:45 | Minor changes for resolving system colors. check-in: ac4d331e user: gcramer tags: revised_text, tip-466 | |
06:10 | Bugfix [2563b9689e]: (1) Fix of color lookup with system colors, but still untested under Windows/Mac. (2) Option '-includesyscolors' has been added to option '-complete'. check-in: 1b2b27a8 user: gcramer tags: revised_text, tip-466 | |
05:00 | Accident of last commit in manual fixed. check-in: f5ceb82a user: gcramer tags: revised_text, tip-466 | |
2017-06-10
| ||
17:25 | (1) Option '-complete' added to 'inspect' command. (2) Fix in inspect algorithm concerning option '-configurations'. check-in: 0158685d user: gcramer tags: revised_text, tip-466 | |
13:22 | Precision added in [text] man page. check-in: 32a4c45d user: fvogel tags: revised_text, tip-466 | |
11:57 | Bugfix [0bc9df5fe3]: (1) Fix in deletion algorithm. (2) Additional macro for tracing segment allocation/deallocation. (3) Fix in load algorithm concerning handling of first newline. (4) Fix in load algorithm when configuring tags. check-in: fc457438 user: gcramer tags: revised_text, tip-466 | |
09:02 | Minor change in InspectRetainedUndoItems(). check-in: 1a4aa798 user: gcramer tags: revised_text, tip-466 | |
08:58 | Guarded version of Tcl_DecrRefCount included, this makes debugging easier. check-in: 699a8a2f user: gcramer tags: revised_text, tip-466 | |
07:55 | Coorection and change of defaults (-all) for command "inspect". check-in: 4308acb7 user: gcramer tags: revised_text, tip-466 | |
2017-06-09
| ||
14:20 | Fix in tkBool.h for Windows. check-in: 6597e03e user: gcramer tags: revised_text, tip-466 | |
2017-06-08
| ||
18:57 | Finally (hopefully) changed to stdbool.h, this is C99 conform, and should compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int. check-in: d349ffb1 user: gcramer tags: revised_text, tip-466 | |
17:28 | Work-around for Mac: "bool" is replaced with "tkbool_t", and the (quasi) keyword "bool" now will only be used internally. check-in: ebd71a27 user: gcramer tags: revised_text, tip-466 | |
16:01 | Chnage in tkBool: Apple's clang compiler is converting the typedef to an int into a different type with one byte, and this caused a crash. check-in: 84b6de27 user: gcramer tags: revised_text, tip-466 | |
10:06 | Safety handling in MarkDeleteProc(), delete mark anyway, but print a warning if reference count is not zero. check-in: 84671b04 user: gcramer tags: revised_text, tip-466 | |
09:40 | Last fix has been reverted, because here it's only a temporary state, while clearing the widget. check-in: 41df736a user: gcramer tags: revised_text, tip-466 | |
09:33 | Fix when releasing all marks (TkTextFreeMarks): only retain private marks if option -steadymarks is enabled. check-in: b03ed079 user: gcramer tags: revised_text, tip-466 | |
09:27 | Fix in MarkCheckProc(): if -steadymarks is not enabled, then we should not have preserved marks. check-in: b62a89dd user: gcramer tags: revised_text, tip-466 | |
09:22 | Fix in SetMark(): only steady marks are not changing the position relative to other marks. check-in: fc40fd01 user: gcramer tags: revised_text, tip-466 | |
09:09 | Fix in MarkCheckProc(). check-in: f47c901d user: gcramer tags: revised_text, tip-466 | |
08:30 | merge core-8-6-branch check-in: ccfaa9e6 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-06-05
| ||
20:39 | This snippet corresponds to [b8d773c77a], it's propagation of the latter fix inside [82c5df4ae4]. This also makes the revised_text branch compile again on Windows. check-in: 3498d81b user: fvogel tags: revised_text, tip-466 | |
18:32 | merge trunk check-in: 1043902a user: fvogel tags: tip-166 | |
17:27 | merge mark check-in: 746d70be user: fvogel tags: trunk | |
01:54 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: 9cbced78 user: kevin_walzer tags: trunk | |
01:52 | Fix for 9eab541213, tk_getSave on macOS; thanks to Christian Gollwitzer for patch check-in: a1d1fbc3 user: kevin_walzer tags: core-8-6-branch | |
2017-06-02
| ||
18:30 | merge trunk check-in: 6483762b user: fvogel tags: revised_text, tip-466 | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: a7e1ae03 user: fvogel tags: trunk | |
18:28 | Fix [bc43fd20cf]: paneconfigure not working as expected check-in: 15c9e9c0 user: fvogel tags: core-8-6-branch | |
2017-05-31
| ||
20:17 | Fix [bc43fd20cf]: paneconfigure not working as expected Closed-Leaf check-in: e11514a7 user: fvogel tags: bug-bc43fd20cf | |
20:15 | merge mark check-in: 707912f8 user: fvogel tags: trunk | |
15:10 | Attempt to fix [62f1343ad2]: Tk textbox not working with "Bengali" set as keyboard input language. Patch concept delevered by "budden", simplified a little bit, should have the same effect. (I would prefer to change the only remaining PeekMessageA() to PeekMessage(). But if the msg then doesn't contain sufficient information to decide upon, maybe we have to live with this ...) Leaf check-in: 807d983e user: jan.nijtmans tags: bug-62f1343ad2 | |
12:27 | Sync with Tcl. check-in: da99f45f user: stu tags: trunk | |
2017-05-29
| ||
16:50 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: fa61f24c user: kevin_walzer tags: trunk | |
16:48 | Fix for 5f44d4f5 in building Tk on macOS 10.6; thanks to Mojca Miklavec for patch check-in: 5585c04b user: kevin_walzer tags: core-8-6-branch | |
2017-05-28
| ||
18:19 | Fixed errors of commit [b2f64dc3df] that prevented tests textDisp-2.23, textDisp-5.1 and textDisp-22.9 from passing check-in: 70f50bf6 user: fvogel tags: revised_text, tip-466 | |
15:39 | Fix new test textIndex-19.14 introduced in [d0a7426b10] check-in: 12dcee81 user: fvogel tags: revised_text, tip-466 | |
12:39 | Formatting error in manual fixed. check-in: 9b9d7ec2 user: gcramer tags: revised_text, tip-466 | |
12:25 | Bugfix [df89872c94]: (1) Case "lines" now is based on character position, not byte position as before (2) Test case textIndex-19.14 added (3) Update of manual, with refinment of the concerned descriptions. check-in: d0a7426b user: gcramer tags: revised_text, tip-466 | |
2017-05-27
| ||
07:57 | Bugfix [46d7a4d153]: erroneous reallocation with NULL instead of bitset. check-in: 6892f446 user: gcramer tags: revised_text, tip-466 | |
2017-05-26
| ||
14:53 | Bugfix [cda289a8ea]: The old handling/implementation of the selection options is tohubohu, so I used the opportunity to overwork it: (1) I added the tag options -inactivebackground and -inactiveforegound, and these options are tied to widget options -inactiveselectbackground and -inactiveselectforeground. (2) For symmetry reasons I added the tag options -inactiveselectbackground and -inactiveselectforeground, these options will overrule the options -inactivebackground and -inactivebackgound of the "sel" tag, provided that the actual tag has a higher priority. (3) The manual has been updated with new options. Furthermore section "THE SELECTION" has been refined. (4) In legacy widget tag option -selectbackground is tied to widget option -selectbackground if the tag option -selectbackground is not null, otherwise the widget option is tied to tag option "-background", this is very confusing, and not conform to documentation, this binding has been changed. Now the widget option -selectbackground is tied with tag option "-background" (of the "sel" tag), this is conform to (revised and legacy) documentation, it is a clear behavior, and allows more freedom in configuration. The tag options "-selectbackground" and "-selectforeground" now will overrule the options "-background" and "-foreground" of the "sel" tag, provided that the actual tag has a higher priority. (5) I changed test case textTag-5.23 according to (3). Moreover this test case has been extended for testing all bindings. BTW: Test case text-5.24 has been removed, it was a duplicate of prior textTag-5.23. (6) Complete rework of function MakeStyle(), the "sel" tag now will be handled separately, after all other tags have been processed, this makes it easier to follow the flow. (7) The old implementation has an erroneous resource management with the shared (tied) options of the "sel" tag and the selection options of the widget. This has been replaced with a proper implementation. Unfortunately the new implementation for resource management of shared options is a bit tricky, because the option table does not support shared options. (8). DEF_TEXT_INACTIVE_SELECT_BG_COLOR has been set to NULL for Windows, this should finally fix the issue of this bug report. check-in: b2f64dc3 user: gcramer tags: revised_text, tip-466 | |
2017-05-25
| ||
09:38 | "#ifdef MAC_OSX_TK" code replaced, the generic implementation should not contain platform specific code (only debugging code is an exception). check-in: a232ec01 user: gcramer tags: revised_text, tip-466 | |
2017-05-24
| ||
16:24 | Correction of typo in comment. check-in: b61d5510 user: gcramer tags: revised_text, tip-466 | |
12:16 | (1) TkBTreeGetSegmentTags() now is sorting tags according to given sort method. This is simplifying function MakeStyle() significantly, and the tags in output of commands "dump" and "inspect" will also be sorted. (2) DEF_TEXT_INACTIVE_SELECT_FG_COLOR has been set to NULL for Windows. check-in: b4542df5 user: gcramer tags: revised_text, tip-466 | |
2017-05-23
| ||
14:58 | merge 8.6 check-in: 7796ff43 user: dgp tags: core-8-6-7-rc | |
12:27 | merge core-8-6-branch check-in: 1dd9a820 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
10:46 | merge core-8-6-branch check-in: 3b2405df user: jan.nijtmans tags: trunk | |
10:45 | Fix test-case font-44.1: It looks like XftPatternAddDouble(... XFT_PIXEL_SIZE ..) doesn't take scaling into account, so we have to do our own scaling. check-in: 8271b8d2 user: jan.nijtmans tags: core-8-6-branch | |
08:46 | merge core-8-6-branch check-in: deb8ba4c user: jan.nijtmans tags: trunk | |
2017-05-22
| ||
09:54 | Sync tcl.m4 with the version in Tcl's core-8-6-branch check-in: 64bf47a3 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-21
| ||
17:47 | Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: 09a36234 user: jan.nijtmans tags: core-8-6-branch | |
10:31 | Some corrections in manual. check-in: ec4c6a81 user: gcramer tags: revised_text, tip-466 | |
2017-05-20
| ||
19:12 | merge core-8-6-branch check-in: ff5757da user: jan.nijtmans tags: trunk | |
19:11 | .... missing else ... in previous commit check-in: 15f39c3e user: jan.nijtmans tags: core-8-6-branch | |
18:53 | merge core-8-6-branch check-in: af5d6901 user: jan.nijtmans tags: trunk | |
18:51 | Bug-fix [434d294df] continuation: fix logic error detected by Christian Werner. Thanks! check-in: 9ab129aa user: jan.nijtmans tags: core-8-6-branch | |
13:00 | Merge trunk. check-in: 5a3344e5 user: stu tags: tk-stu-pkg | |
12:49 | Fix build on OpenBSD. [3439d04a] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! check-in: bd3b94ef user: stu tags: trunk | |
11:55 | Add demo dir to tk.pc? check-in: c5e8968b user: stu tags: tk-stu-pkg | |
11:47 |
Bring more TIP #59 to Tk. Move ::tk::pkgconfig setup code from unix/tkUnixRFont.c to new file generic/tkPkgConfig.c. Copied Tcl/tests/config.test into new file Tk/tests/pkgconfig.test. I believe the name 'pkgconfig.test' is better. Adjust build system to accommodate. Use value 'x11' for when fontsystem 'xft' unavailable. check-in: 17d17f62 user: stu tags: tk-stu-pkg | |
10:58 | Set demo dir at config time. check-in: a7a7bdb2 user: stu tags: tk-stu-pkg | |
07:58 | Avoid to trigger a wrong assertion, this is fixing bug [3cd0454c1d] (under Linux). check-in: b5764bfb user: gcramer tags: revised_text, tip-466 | |
2017-05-19
| ||
13:35 | merge core-8-6-branch check-in: 5c5f5864 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:33 | Eliminate empty if() statement, if DEBUG_LAYOUT_WITH_BASE_CHUNKS is not defined. (backported from androwish. Thanks, Christian!) check-in: 4a4cce3d user: jan.nijtmans tags: core-8-6-branch | |
13:29 | merge core-8-6-branch check-in: da86391c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:57 | merge core-8-6-branch check-in: b8d773c7 user: jan.nijtmans tags: trunk | |
12:56 | Change internal field TkFontAttributes.size from type integer to double. This causes less roundings overall in various font calculations. Hopefully this fixes bug [434d294df], still to be confirmed, and makes Tk work again on modern Linux Mint/Fedora systems. check-in: 6c1859a0 user: jan.nijtmans tags: core-8-6-branch | |
12:45 | Slightly use of more "int" in stead of double, for 100% compatibility at script level. Closed-Leaf check-in: 36c5cf94 user: jan.nijtmans tags: bug-434d294df | |
2017-05-18
| ||
12:49 | merge core-8-6-branch check-in: fd48b20c user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:19 | merge trunk. Make "font actual" return integers, for compatibility. check-in: 09eec5d4 user: jan.nijtmans tags: bug-434d294df | |
12:18 | autoconf-2.59 check-in: 9c5ab47c user: dgp tags: core-8-6-branch | |
11:13 | merge core-8-6-branch check-in: c3392309 user: jan.nijtmans tags: trunk | |
11:11 | minor gcc warning (const usage) check-in: e9d0658e user: jan.nijtmans tags: core-8-6-branch | |
09:28 | Some comments added/changed. check-in: d8a1538c user: gcramer tags: revised_text, tip-466 | |
09:27 | merge core-8-6-branch check-in: 38408c2a user: jan.nijtmans tags: trunk | |
09:18 | Cherry-pick All the world was a VAX for OpenBSD. Also fix [84a27b1c67]: Tcl and Tk's tcl.m4 not synced? (configure script not re-generated yet, I'm sure Don will do that in the rc branch) check-in: 3439d04a user: jan.nijtmans tags: core-8-6-branch | |
08:07 | Fixed bug [2433781fff] check-in: 15047114 user: gcramer tags: trunk | |
08:04 | Fixed bug [2433781fff] check-in: 7f42aece user: gcramer tags: core-8-6-branch | |
2017-05-17
| ||
16:13 | Bugfix [39e510f69e]: Memory corruption eliminated. check-in: b796e758 user: gcramer tags: revised_text, tip-466 | |
2017-05-15
| ||
19:28 | merge 8.6 check-in: 77d51936 user: dgp tags: core-8-6-7-rc | |
14:56 | Another attempt to fix [434d294df8], this time (hopefully) suitable for 8.6. (less changes than the original attempt) check-in: 0a5c866c user: jan.nijtmans tags: bug-434d294df | |
10:10 | Some warnings (Mac) eliminated. check-in: a4408625 user: gcramer tags: revised_text, tip-466 | |
2017-05-14
| ||
11:49 | Bugfix [cda289a8ea]: Then I have chosen the wrong default foreground color for DEF_TEXT_INACTIVE_SELECT_FG_COLOR (Windows), I've changed it to "SystemWindowText", this should show the same foreground color as legacy text widget when unfocused. check-in: 73bbb6f1 user: gcramer tags: revised_text, tip-466 | |
11:33 | Refactorization, and a correction of previous commit in TkBTreeStartSearchBack(). check-in: 5ff9402e user: gcramer tags: revised_text, tip-466 | |
11:27 | (1) Wrong quick test in FindTagEnd() removed. (2) Correction of assertion in TkTextTagCmd:TAG_PREVRANGE. (3) Some comments added. (4) Some code beautyfied. check-in: 66e59252 user: gcramer tags: revised_text, tip-466 | |
2017-05-13
| ||
16:35 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: f2023777 user: kevin_walzer tags: trunk | |
16:34 | Major reworking of tkMacOSXDialog.c to support -typevariable, improve file filtering, fix for 3588462; thanks to Christian Gollwitzer for patch check-in: 8d7d752e user: kevin_walzer tags: core-8-6-branch | |
15:13 | merge trunk check-in: b2c0d673 user: fvogel tags: revised_text, tip-466 | |
12:56 | Bug in TkTextPickCurrent eliminated. check-in: 5024a25f user: gcramer tags: revised_text, tip-466 | |
2017-05-12
| ||
19:35 | Make test textDisp-16.25 pass on all platforms (I hope. At least on Windows and Linux, unconstrained). check-in: 0843a78f user: fvogel tags: revised_text, tip-466 | |
08:59 | merge trunk check-in: 763766e6 user: jan.nijtmans tags: novem-support | |
08:58 | merge core-8-6-branch check-in: ef218540 user: jan.nijtmans tags: trunk | |
08:57 | Revert [f38091d0]: If TK_LAYOUT_WITH_BASE_CHUNKS is set (MacOSX), this change leads to crash, struct CharInfo is defined differently depending on TK_LAYOUT_WITH_BASE_CHUNKS (however strange that is ...) check-in: 32310877 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-11
| ||
14:51 | Minor change in manual check-in: aa98f7c0 user: gcramer tags: revised_text, tip-466 | |
2017-05-10
| ||
15:12 | Bugfix [283d52f41]: "mark unset" now works with undo, "unset" is removing the mark from table, although it will be retained for undo. check-in: 26958557 user: gcramer tags: revised_text, tip-466 | |
10:18 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: 9362e91b user: fvogel tags: trunk | |
10:17 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko check-in: abd7fdf6 user: fvogel tags: core-8-6-branch | |
09:05 | merge core-8-6-branch check-in: 83d58199 user: jan.nijtmans tags: trunk | |
09:04 | New internal function TkpCancelWarp(), which does a proper warp clean-up when the display is closed. Follow-up to [db8c541b6b]. Backported from androwish 0b3392c9134c228f (which was a little more than just a "add tk upstream changes" ...). Thanks, Christian! check-in: f057be08 user: jan.nijtmans tags: core-8-6-branch | |
2017-05-09
| ||
21:05 | (1) Some temporary debugging stuff for chasing bug [283d52f41] (2) Memory leak fixed. check-in: 3bff8a62 user: gcramer tags: revised_text, tip-466 | |
18:08 | Formatting problem in manual solved. check-in: f60c6380 user: gcramer tags: revised_text, tip-466 | |
15:01 | (1) All depreciation warnings prefixed with "tk::text: ". (2) New section "DEPRECIATION WARNINGS" in manual. check-in: 423f9165 user: gcramer tags: revised_text, tip-466 | |
13:58 | merge core-8-6-branch check-in: 7713c126 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:51 | merge trunk check-in: 593a9dcc user: jan.nijtmans tags: trunk | |
13:50 | unnecessary Tcl_DStringInit(), since Tcl_WinUtfToTChar() already does that. check-in: 4f3020a3 user: jan.nijtmans tags: core-8-6-branch | |
08:52 | (1) Bugfix [c3e31d8f98]: wrong assertion removed. (2) Fix of memory leak with undo. check-in: 8a84ff73 user: gcramer tags: revised_text, tip-466 | |
2017-05-08
| ||
18:44 | Correction in comment. check-in: 1ad7b677 user: gcramer tags: revised_text, tip-466 | |
16:39 | merge 8.6 check-in: 947081ee user: dgp tags: core-8-6-7-rc | |
12:05 | merge trunk check-in: b18fc487 user: jan.nijtmans tags: novem-support | |
12:03 | merge-mark check-in: cc275df5 user: jan.nijtmans tags: trunk | |
12:02 | Remove calls to Tk_FreeXId(), since it's just a NOP. check-in: 5db3cc59 user: jan.nijtmans tags: core-8-6-branch | |
11:32 | merge core-8-6-branch check-in: 080f0db7 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
11:20 | merge core-8-6-branch check-in: f6078459 user: jan.nijtmans tags: trunk | |
11:19 | (1) Commands "mark names", "mark next", "mark prev" extended with option "-discardspecial", and an optional pattern, see manual. (2) Update of manual. (3) Test case textMark-2.1 changed. (4) Additional test cases textMark-2.{4-6}, textMark-7.{9-11}, textMark-8.{9-11}, testing the extensions. (5) Update of algorithm in section "IMPROVING THE PERFORMANCE WITH TAGS", this algo has pointed out the usefulness of these extensions. check-in: 08443652 user: gcramer tags: revised_text, tip-466 | |
11:18 | Don't use sizeof(struct) when the structure has a char array as last element: If the size of this array changes, we'll be in trouble. check-in: f38091d0 user: jan.nijtmans tags: core-8-6-branch | |
09:56 | Correction in manual. check-in: a93b99a3 user: gcramer tags: revised_text, tip-466 | |
2017-05-07
| ||
18:09 | Manual: two sections added (1) INSERTING TEXT WITH SOFT HYPHENS (2) IMPROVING THE PERFORMANCE WITH TAGS check-in: c59caa85 user: gcramer tags: revised_text, tip-466 | |
2017-05-06
| ||
17:25 | Problem with TkTextTagSetJoinComplementTo() fixed. check-in: 8216d6c0 user: gcramer tags: revised_text, tip-466 | |
15:38 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: 61dd9574 user: kevin_walzer tags: trunk | |
15:37 | tk_getSaveFile now correctly displays multiple file types with filtering on macOS check-in: efc04f45 user: kevin_walzer tags: core-8-6-branch | |
14:45 | (1) Refactorization of deleteProc, inspectProc, needed because tree (previously the argument) might be invalid when cleaning up. (2) Fix in undo of deletion. (3) Hardening of MarkDeleteProc(). (4) Fix in TkTextFreeMarks(). (5) Additional check of mark table when debug=on (but only if compiled with TK_TEXT_NDEBUG=1). (6) Review of index handling, resulting in fix of bug [3f1d48e263]. (7) TkTextIndexSetEpoch() now clears cached variables unconditionally. check-in: 6593b92e user: gcramer tags: revised_text, tip-466 | |
02:16 | Add support for file filters in tk_GetSaveFile on macOS/Cocoa check-in: 2bf70521 user: kevin_walzer tags: trunk | |
02:14 | Add support for file filters in tk_getSaveFile on macOS/Cocoa check-in: 18a1cca2 user: kevin_walzer tags: core-8-6-branch | |
2017-05-05
| ||
21:25 | Fix [a5ba1c9764]: Race condition in clipboard cleanup on Windows. Patch from Roman Donchenko (aka dpb). Closed-Leaf check-in: 04916465 user: fvogel tags: bug-a5ba1c9764 | |
15:06 | Constrain test that demands user interaction check-in: e2c62c8d user: dgp tags: core-8-6-branch | |
13:57 | merge core-8-6-branch check-in: cb650498 user: jan.nijtmans tags: trunk | |
13:55 | On Windows, use Tcl_WinTCharToUtf() in stead of Tcl_NewUnicodeObj(), since Tcl_WinTCharToUtf() works correctly when TCL_UTF_MAX==6 while Tcl_NewUnicodeObj() doesn't. All changes taken over from androwish. Thanks to Christian Werner! And ... on the go ... fixed a few memory leaks correctly detected by Christian. check-in: d554a865 user: jan.nijtmans tags: core-8-6-branch | |
06:22 | Minor corrections of comments. check-in: 3ee1704b user: gcramer tags: revised_text, tip-466 | |
06:07 | Bugfix [0d630132f2]: cached values in index now will be properly cleared when updating the epoch. This should also have an impact on reported bug (a) in [73175271f2]. check-in: 928986d2 user: gcramer tags: revised_text, tip-466 | |
2017-05-04
| ||
21:00 | merge 8.6 check-in: 68975c1b user: dgp tags: core-8-6-7-rc | |
19:03 | Bugfix [80fe5971a4] check-in: b0739479 user: gcramer tags: revised_text, tip-466 | |
16:37 | Silence compiler warnings. check-in: 8ee1210d user: gcramer tags: revised_text, tip-466 | |
2017-05-03
| ||
13:32 | Bug-fix: surrogate UTF-8 starts with 0xED, not 0xEB. And in tkUnixRFont.c, check TkUtfCharComplete() before calling TkUtfToUniChar() check-in: 4f7bd600 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:32 | merge core-8-6-branch check-in: 252f5a59 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2017-05-02
| ||
18:31 | merge trunk check-in: 7d1851b6 user: fvogel tags: revised_text, tip-466 | |
18:25 | Change floor() back to casting to int() in fixing [6020ee2d03]. check-in: a2be49cd user: fvogel tags: trunk | |
18:24 | Change floor() back to casting to int() in fixing [6020ee2d03]. check-in: 14f7b095 user: fvogel tags: core-8-6-branch | |
18:22 | Revert the previous commit since it has drawbacks (see [6020ee2d03]). Closed-Leaf check-in: ff3ef4b1 user: fvogel tags: bug-308940fff | |
15:38 | Experimental new functions TkUtfPrev/TkUtfNext check-in: 044d64f8 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
14:47 | Experimental new function TkUtfCharComplete(), attempt to handle [6c0d7aec67] further on UNIX. check-in: b37ded85 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:32 | If compiled with -DTK_NO_DEPRECATED, remove the functions Tk_PhotoPutBlock_NoComposite/Tk_PhotoPutZoomedBlock_NoComposite/Tk_PhotoExpand_Panic/Tk_PhotoPutBlock_Panic/Tk_PhotoPutZoomedBlock_Panic/Tk_PhotoSetSize_Panic, which only exist to make stub-enabled extensions work which used those old functions. Otherwise, mark those functions as deprecated, causing a compiler warning if the compiler supports this. check-in: 5e49d490 user: jan.nijtmans tags: trunk | |
08:42 | merge core-8-6-branch check-in: b939e8a4 user: jan.nijtmans tags: trunk | |
08:41 | Typo (wehter -> whether) and minor consistancy in code comment (grey -> gray) check-in: 0793552e user: jan.nijtmans tags: core-8-6-branch | |
08:32 | Remnant eliminated. check-in: ce9418d6 user: gcramer tags: revised_text, tip-466 | |
2017-05-01
| ||
16:39 | Typos corrected in manual. check-in: b3dfc9bb user: gcramer tags: revised_text, tip-466 | |
13:27 | Fix [2433781fff]: Under X11 image/text now will be centered correctly, the old algorithm has an obvious offset bug, it did not take into account the case if the padding is even. Closed-Leaf check-in: 485e744f user: gcramer tags: bug-2433781 | |
11:40 | Adapt detection for whethere there is alpha or not on Postscript generation to new algorithm. And adapt documentation accordingly. Leaf check-in: e7039d9d user: jan.nijtmans tags: rfe-22ace0d494 | |
11:14 | Proposed fix for [22ace0d494]: Problem with Tk_PhotoPutBlock and alpha channel. Changed it to CHW's proposal: 1. gray image w/o alpha: all offsets are equal 2. gray image with alpha: all RGB offsets are equal, alpha offset is different 3. RGB image w/o alpha: all RGB offsets are different, alpha offset is equal to one of R or G or B 4. RGB image with alpha: all offsets are different I think this would work fine, even though it's "potentially incompatible" check-in: b57872c5 user: jan.nijtmans tags: rfe-22ace0d494 | |
10:13 | merge core-8-6-branch check-in: 7b51da4c user: jan.nijtmans tags: trunk | |
10:10 | Fix [e4336bef5d]: Unexpected result when copying a photo image to itself. Thanks to Simon Bachmann for bug report and fix! check-in: 17cd5f96 user: jan.nijtmans tags: core-8-6-branch | |
10:07 | various end-of-line spaces check-in: 9a31e268 user: jan.nijtmans tags: core-8-6-branch | |
10:03 | Create new branch named "bug-2433781" check-in: 4bc67a89 user: gcramer tags: bug-2433781 | |
01:55 | tk_getSaveFile now correctly displays file name on macOS when -initialfile flag used; this functionality broke after Tk 8.6.5. The filetypes filter also now works correctly in tk_getOpenFile on macOS; this functionality was mostly broken after the transition to Cocoa. Thanks to Torsten Reincke and Christian Gollwitzer for the bug reports on c.l.t. check-in: 89176643 user: kevin_walzer tags: trunk | |
01:53 | tk_getSaveFile now correctly displays file name on macOS when -initialfile flag used; this functionality broke after Tk 8.6.5. The filetypes filter also now works correctly in tk_getOpenFile on macOS; this functionality was mostly broken after the transition to Cocoa. Thanks to Torsten Reincke and Christian Gollwitzer for the bug reports on c.l.t. check-in: ff60b66f user: kevin_walzer tags: core-8-6-branch | |
2017-04-30
| ||
19:27 | Forgotten option "-tags" for "window" command added to manual. check-in: 8c19b87a user: gcramer tags: revised_text, tip-466 | |
11:10 | More minor corrections in manual. check-in: c8746874 user: gcramer tags: revised_text, tip-466 | |
11:02 | Formatting error in manual fixed. check-in: 9e9b4a59 user: gcramer tags: revised_text, tip-466 | |
10:54 | Fix of formatting error in manual. check-in: 170f16fe user: gcramer tags: revised_text, tip-466 | |
10:36 | (1) Command "load": now has option "-validconfig", w/o this option invalid option values will be skipped, this improves the portability. (2) Command "inspect": new options "-includedbconfig", "-includedefaultconfig", "-includesyscolors", "-includesysconfig", this improves the portability, see manual for description. (3) Command "inspect": option "-discardselection" has been reversed, now it is option "-includeselection", this improves the portability, see manual. (4) Fix in option table for tags, the deprecated options "-overstrikefg" and "underlinefg" now are synonyms. (5) Update of manual. check-in: 41fe17d0 user: gcramer tags: revised_text, tip-466 | |
09:04 | Fix [e4336bef5d] (Unexpected result when copying a photo image to itself): if source and destination image are the same, make a local copy of image data before the actual copy/zoom/subsample. Closed-Leaf check-in: 11192077 user: simonbachmann tags: bug-e4336bef5d | |
08:30 | Create new branch named "bug-e4336bef5d" check-in: 05fbb42d user: simonbachmann tags: bug-e4336bef5d | |
08:05 | Partial fix: [22ace0d494] (Tk_PhotoPutBlock does not handle correctly unusual image data layouts). Documented the issue. An actual fix would introduce a new feature and potential compatibility issues. check-in: 0020d703 user: simonbachmann tags: trunk | |
07:43 | Partial fix: [22ace0d494] (Tk_PhotoPutBlock does not handle correctly unusual image data layouts). Documented the issue. An actual fix would introduce a new feature and potential compatibility issues. check-in: 674e00a5 user: simonbachmann tags: core-8-6-branch | |
2017-04-29
| ||
14:24 | Minor modification for the support of IDE's. check-in: ac7148dd user: gcramer tags: revised_text, tip-466 | |
11:23 | Make the branch compile in release mode under MSVC. check-in: 6fe85c62 user: fvogel tags: revised_text, tip-466 | |
09:31 | Fix in TkTextPixelIndex(), now test case textIndex-5.3 is passing. check-in: 31f46af2 user: gcramer tags: revised_text, tip-466 | |
06:44 | merge core-8-6-branch Closed-Leaf check-in: 341a0056 user: simonbachmann tags: bug-22ace0d494 | |
2017-04-28
| ||
20:16 | Don't use deprecated Tcl API functions check-in: e74562ce user: fvogel tags: revised_text, tip-466 | |
19:08 | Compilation errors fixed. check-in: f63470c2 user: gcramer tags: revised_text, tip-466 | |
18:00 | Command "inspect" also has to resolve system color names for platform independent results, so option "-dontresolve" has been splitted into "-dontresolvecolors" and "-dontresolvefonts". check-in: 5267e3dc user: gcramer tags: revised_text, tip-466 | |
16:34 | Correction in manual. check-in: 7a95a4a2 user: gcramer tags: revised_text, tip-466 | |
13:37 | Wrong change in LayoutChars() reverted, affecting the handling of end of line symbols. check-in: 41578392 user: gcramer tags: revised_text, tip-466 | |
13:21 | Problem with "runtime check failure #3: The variable lastNewlineSegPtr is being used without being initialized." solved. check-in: d2d5b74c user: gcramer tags: revised_text, tip-466 | |
13:18 | (1) Problems with marks and destroying peers (crash) solved. (2) Problems with wrap mode "codepoint" (wrong data/offsets) solved. (3) More assertions for wrap mode "codepoint". (4) Function MakeStyle() a bit overworked (array instead of multiple variables). (5) Function TkTextFreeMarks() fixed, because MarkDeleteProc() is deleting hash entries, and this should not happen while enumeration of hash table is in progress. (6) 'hyphens' in TkText remaned to 'useHyphenSupport' to avoid confusions with 'hyphenate'. (7) Wrong check in CheckLineMetricConsistency() removed. check-in: 6829b5ee user: gcramer tags: revised_text, tip-466 | |
09:10 | Superfluous assertion removed. check-in: 16279080 user: gcramer tags: revised_text, tip-466 | |
2017-04-27
| ||
18:05 | Deletion algorithm a little bit overworked, now it is easier to understand the exceptional case with the deletion of the very last line. check-in: 3bdc7443 user: gcramer tags: revised_text, tip-466 | |
15:36 | (1) Problem solved how to show the surrogate newline in UndoDeleteInspect(). (2) Addendum to last commit: test case text-37.13 added, another critical edge case. check-in: ac45353b user: gcramer tags: revised_text, tip-466 | |
15:27 | (1) Bugfix in delete algorithm with test case text-37.12. (2) Test case text-37.12 fixed. (3) Optimization in space when deleting chars, very significant if the range is large. (4) Adaption of UndoDeleteInspect(), but it is still unclear how to show the surrogate newline. check-in: 1324fb8c user: gcramer tags: revised_text, tip-466 | |
11:33 | (1) Bugfix for handling of last line deletion. (2) Redo of deletion fixed. (3) Additional test case text-37.12 testing a critical edge case. (4) Test cases 37.1-11 re-formatted, but not changed. check-in: ac2df497 user: gcramer tags: revised_text, tip-466 | |
2017-04-26
| ||
19:20 | (1) Watch command now triggers changes in image or window. (2) Handling of the watch command a bit simplified. (3) Update of manual. (4) Minor fix in text-27.26. check-in: 40340286 user: gcramer tags: revised_text, tip-466 | |
10:31 | Fix in handling options -start/endline. check-in: af2458bb user: gcramer tags: revised_text, tip-466 | |
09:59 | Minor corrections in comments. check-in: 644e9ee4 user: gcramer tags: revised_text, tip-466 | |
09:04 | Changed expected results for textDisp-4.9. Actually deletion at end of text is now different in the revised version of the text widget. This is explained at http://scidb.sourceforge.net/tk/delete-index-range.html and more highlight is available in function TkTextGetUndeletableNewline() in tkText.c. Strictly speaking this is an incompatibility with the legacy text widget, but it's intended for the better. check-in: 031f51c7 user: fvogel tags: revised_text, tip-466 | |
08:53 | Re-added constraint textfont to textDisp-16.25, because scrolling by pages depends on the font height when the widget height is very small, which is the case in this test. check-in: 6e37e626 user: fvogel tags: revised_text, tip-466 | |
08:50 | Fix in function TriggerWatchEdit(). check-in: 14b751ce user: gcramer tags: revised_text, tip-466 | |
08:35 | Fix in triggering the watch command, it has not worked correctly when 'triggerAlways' was involved. check-in: bb585d14 user: gcramer tags: revised_text, tip-466 | |
2017-04-25
| ||
12:37 | (1) Fix for test case textWind-10.3, Tcl_BackgroundException() was called with wrong code. (2) Minor corrections of test cases in textWind-10.3, because bgerror will not be called twice anymore. check-in: 272c57bf user: gcramer tags: revised_text, tip-466 | |
11:56 | Last fix has broken "dlineinfo -extents", this has been corrected. check-in: 00088beb user: gcramer tags: revised_text, tip-466 | |
11:50 | Fix for test case textDisp-23.7, TkTextDLineInfo() returned wrong width. check-in: 53dabd04 user: gcramer tags: revised_text, tip-466 | |
10:44 | merge core-8-6-branch check-in: 99ce86b1 user: jan.nijtmans tags: trunk | |
10:42 | Let the unimplemented function XDrawSegments() return BadDrawable in stead of Success: It's only in the stub table since [a0883a07026127ef], before that the function was only internal and returned void. check-in: 11b293ff user: jan.nijtmans tags: core-8-6-branch | |
09:36 | (1) Two minor corrections. (2) Fix in TextInvalidateLineMetrics(). check-in: 3816b4fd user: gcramer tags: revised_text, tip-466 | |
09:23 | (1) Fix in function TkRangeListDelete(). (2) Deletion in respect of newline behavior overworked. (3) Undo/redo of deletion fixed. (4) Test cases text-37.1-11 added, especially important edge cases will be tested. (5) Replacement of tags now is respecting undo correctly. (6) TkTextInvalidateLineMetrics() fixed. (7) CheckLineMetricConsistency() refined. (8) Corrections in AdjustPixelClient(). (9) TextChanged() in tkTextWind.c optimized, because only the corresponding peer will be affected, a window is not sharable. (10) Some more fixes of subtle problems, especially in display stuff. (11) Some more useful assertions. check-in: ee3dfb0a user: gcramer tags: revised_text, tip-466 | |
2017-04-23
| ||
18:36 | Several corrections to the manpage photo.n check-in: f9765065 user: simonbachmann tags: tip-166 | |
13:18 | Removed wrong constraint 'win' flagging 14 textDisp tests. 13 of these tests are now flagged with '-constraints textfonts' instead, which is the adequate one (the test results don't depend on the platform, but on specific fonts being available). The 14th test, textDisp-16.25 is now unconstrained because it should pass on all platforms regardless of the available fonts. check-in: 644b135b user: fvogel tags: revised_text, tip-466 | |
12:33 | Made textDisp-17.10 pass on both Windows and Linux. Previous commit placed the update at the wrong place. Test result is now back to the expected result with the legacy code. check-in: dfdfbad3 user: fvogel tags: revised_text, tip-466 | |
10:25 | Reverted [fe16c966], which was wrong about the expected results of textDisp-17.10, and fixed that tests results (note they depend on textDisp-17.9 to be run before, with the added update) check-in: c83e2316 user: fvogel tags: revised_text, tip-466 | |
10:16 | Adapted expected results of textDisp-24.9, textDisp-24.10 and textDisp-24.11 to the wrapping alrgorithm that is different from the legacy code. check-in: 8e9dd5bf user: fvogel tags: revised_text, tip-466 | |
09:30 | Restore the correct expected result for textDisp-19.11.17 and textDisp-19.11.20, which also is the result expected from the legacy version of the text widget. Same fix for textDisp-24.18, with the addition of one further bbox to check whether the wrapping actually happened at the expected place. check-in: 7ae87d65 user: fvogel tags: revised_text, tip-466 | |
07:37 | Restore the correct expected result for textDisp-17.10, which also is the result expected from the legacy version of the text widget. check-in: fe16c966 user: fvogel tags: revised_text, tip-466 | |
2017-04-22
| ||
20:56 | Fixed expected result of textDisp-17.9. The correct result really is 14.44, and this is in fact true for the legacy code as well. The reason why the legacy code has 18.44 as expected result, and the revised version has 14.44 is as follows. The test is executing two 'scan dragto' commands in sequence, and the text widget updates its view at idle time. When inserting an 'update' in between the two 'scan dragto' commands in the legacy text widget code, the test result with the legacy version becomes the corect one: 14.44. So this difference is due to a somewhat poorly written test which results depend on the details of how the text widget updates its view. Results expected in legacy version are in fact wrong (since the beginning of Tk history in fossil). check-in: bf453137 user: fvogel tags: revised_text, tip-466 | |
17:12 | Documented the optional gravity parameter in the 'mark set' subcommand check-in: 352af911 user: fvogel tags: revised_text, tip-466 | |
2017-04-21
| ||
08:03 | Bugfix [73175271]: forgotten increasement of tag set added. check-in: 4db130cd user: gcramer tags: revised_text, tip-466 | |
08:01 | Corrections in manual. check-in: 81e02b4d user: gcramer tags: revised_text, tip-466 | |
2017-04-20
| ||
12:16 | merge 8.6 check-in: 262bdb98 user: dgp tags: core-8-6-7-rc | |
08:34 | merge trunk check-in: 7c562ed9 user: fvogel tags: revised_text, tip-466 | |
06:04 | merge trunk check-in: 0ba2671e user: jan.nijtmans tags: novem-support | |
06:03 | Merge core-8-6-branch (merge-mark and eol-spacing) check-in: 363febf5 user: jan.nijtmans tags: trunk | |
01:53 | 1. Fix for segfault with latest version of Xcode on macOS 10.12; thanks to Bill Joye for patch. 2. Improvements to HITheme scroller on macOS: smoother scrolling, and scrollbar now correctly highlights when being pressed and during enter/leave events. Thanks to Tortsen Reincke for bug report (061bf93176a5684a4a855f8177b290c59dd39bf2). check-in: 06b1ee41 user: kevin_walzer tags: trunk | |
01:47 | 1. Fix for segfault with latest version of Xcode on macOS 10.12; thanks to Bill Joye for patch. 2. Improvements to HITheme scroller on macOS: smoother scrolling, and scrollbar now correctly highlights when being pressed and during enter/leave events. Thanks to Tortsen Reincke for bug report (061bf93176a5684a4a855f8177b290c59dd39bf2). check-in: 6cac4ac6 user: kevin_walzer tags: core-8-6-branch | |
2017-04-19
| ||
19:24 | changes file update check-in: 6e794b56 user: dgp tags: core-8-6-7-rc | |
14:49 | Many corrections in manual, especially typos, wrong formatting, and wrong usage of nroff macros. check-in: c6bd8af8 user: gcramer tags: revised_text, tip-466 | |
13:55 | (1) Overwork of function TextInvalidateRegion(), the readability has been increased. (2) New helper function ComputeCursorExtents() for computation of cursor extents. check-in: 4057e6ce user: gcramer tags: revised_text, tip-466 | |
11:32 | Minor correction in function TextUndoRedoCallback. check-in: 44ef0932 user: gcramer tags: revised_text, tip-466 | |
10:53 | Fix of bug [ef14e354]: (1) Fix of simple bug in program logic. (2) Also forgotten release of tag (on undo stack) implemented. check-in: 9fab8fa7 user: gcramer tags: revised_text, tip-466 | |
09:52 | Fix of bug [ef14e354f51328157e9c553a731af5199cba2bee]: I had to remove an optimization failure, the list of changed display lines were empty although some exists. check-in: 7714a6f6 user: gcramer tags: revised_text, tip-466 | |
03:55 | merge trunk check-in: a7187878 user: fvogel tags: tip-166 | |
03:53 | merge trunk check-in: e4914f00 user: fvogel tags: revised_text, tip-466 | |
2017-04-18
| ||
19:44 | In the revised [text] implementation, the insertion cursor is allowed to leak (i.e. be partially displayed) inside the padding area (but not inside the border). Take this fact into account when assessing whether the REDRAW_BORDERS flag should be set in TextInvalidateRegion(). This makes the following 31 tests now pass (they failed on Windows so far): textDisp-4.8, textDisp-4.10, textDisp-4.11, textDisp-4.13, textDisp-4.15, textDisp-6.1, textDisp-6.2, textDisp-6.3, textDisp-6.4, textDisp-8.7, textDisp-8.9, textDisp-8.10, textDisp-9.1, textDisp-9.2, textDisp-9.3, textDisp-9.4, textDisp-9.5, textDisp-9.7, textDisp-9.8, textDisp-9.9, textDisp-9.12, textDisp-9.13, textDisp-11.2, textDisp-11.3, textDisp-11.4, textDisp-11.6, textDisp-11.7, textDisp-11.8, textDisp-11.9, textDisp-11.12, textDisp-11.13. check-in: 15f68900 user: fvogel tags: revised_text, tip-466 | |
17:45 | merge core-8-6-branch check-in: 3e6a5b3b user: jan.nijtmans tags: trunk | |
17:44 | code styling (wrong indent) check-in: a1c0156c user: jan.nijtmans tags: core-8-6-branch | |
16:42 | merge 8.6 check-in: 3bb8d43e user: dgp tags: core-8-6-7-rc | |
2017-04-17
| ||
20:17 | Minor changes to the [text] man page. check-in: f5fd01b6 user: fvogel tags: revised_text, tip-466 | |
20:05 | Fix [3602901fff]: Documentation of -padding and -border in ttk check-in: 72b5b9f0 user: fvogel tags: trunk | |
19:34 | Fix [3602901fff]: Documentation of -padding and -border in ttk check-in: 41cae345 user: fvogel tags: core-8-6-branch | |
18:38 | merge 8.6 check-in: 3a1b5a2c user: dgp tags: core-8-6-7-rc | |
12:51 | More problems with pseudo UTF-8 (TCL_UTF_MAX > 4). check-in: ba581d9c user: gcramer tags: revised_text, tip-466 | |
09:51 | Proposed fix for 22ace0d494 (documentation only) check-in: 9ba7d7f8 user: simonbachmann tags: bug-22ace0d494 | |
08:20 | Create new branch named "bug-22ace0d494" check-in: d42d251b user: simonbachmann tags: bug-22ace0d494 | |
07:56 | More handlings for this bad TCL_UTF_MAX > 4 hack. Because of the fact that function Tcl_UniCharIsWordChar() does not work with pseudo UTF-8 strings an #error will be thrown when TCL_UTF_MAX > 4. See also function GetLineBreakFunc() [tkTextLinebreak.c] about the very severe problems (safety problems) with TCL_UTF_MAX > 4. check-in: 8028d287 user: gcramer tags: revised_text, tip-466 | |
2017-04-16
| ||
15:59 | Minor correction, comment about TCL_UTF_MAX > 4 introduced. check-in: 31f921aa user: gcramer tags: revised_text, tip-466 | |
14:55 | Minor corrections. check-in: d08eaf1b user: gcramer tags: revised_text, tip-466 | |
08:17 | Corrections in comments. check-in: dbfe7a0e user: gcramer tags: revised_text, tip-466 | |
2017-04-15
| ||
13:52 | Corrections in manual. check-in: 1eaa75e1 user: gcramer tags: revised_text, tip-466 | |
13:45 | (1) Extensions in manual. (2) Corrections in manual. (3) Command "tag priority" added to manual. check-in: 04077dd4 user: gcramer tags: revised_text, tip-466 | |
12:51 | Minor corrections in TextChecksumCmd(). check-in: df51fbee user: gcramer tags: revised_text, tip-466 | |
10:14 | Command "tag priority" added, this allows to compare the priority of tags. check-in: 5d9184a2 user: gcramer tags: revised_text, tip-466 | |
2017-04-14
| ||
13:45 | Superfluous code has been commented out, causing superdluous redrawings. Test case textDisp-8.12 has been adjusted, change in last line now is only affecting this line, not succeeding line anymore. check-in: 70015d48 user: gcramer tags: revised_text, tip-466 | |
11:51 | Unreacheable code in LayoutUpdateLineHeightInformation eliminated. check-in: 217687a4 user: gcramer tags: revised_text, tip-466 | |
11:47 | Corrections in doc. check-in: 991d3b1b user: gcramer tags: revised_text, tip-466 | |
11:45 | (1) A few memory leaks eliminated (2) Tracing adjusted check-in: 08276a98 user: gcramer tags: revised_text, tip-466 | |
09:15 | New options -showendoftext, -eotchar, -eotcolor as a supplement to the -showendofline, -eolchar, -eolcolor options. The main purpose of these options is to bring the block cursor to life. check-in: 4c21133b user: gcramer tags: revised_text, tip-466 | |
2017-04-13
| ||
19:37 | Removed -boolean option from <imageName> transparency get/set subcommands check-in: bf7e3ca4 user: simonbachmann tags: tip-166 | |
19:35 | merge trunk check-in: 6ea2e8e4 user: simonbachmann tags: tip-166 | |
15:23 | (1) Fix in DisplayDLine. (2) Superfluous assertion removed. check-in: 92bdfb9a user: gcramer tags: revised_text, tip-466 | |
14:51 | Fix in DisplayDLine. check-in: 7ce7a590 user: gcramer tags: revised_text, tip-466 | |
14:50 | TkConfigureText refactored. check-in: 6501e5f2 user: gcramer tags: revised_text, tip-466 | |
12:55 | merge trunk check-in: 4beccec5 user: jan.nijtmans tags: novem-support | |
12:54 | merge-mark check-in: bd3f2b5b user: jan.nijtmans tags: trunk | |
12:54 | merge-mark check-in: d2b56698 user: jan.nijtmans tags: core-8-6-branch | |
12:31 | Translate all octal \??? sequences to their UTF-8 counterpart in *.msg files check-in: 4b942801 user: jan.nijtmans tags: trunk | |
12:26 | Translate all \u???? sequences to their UTF-8 counterpart in *.msg files check-in: 857945e0 user: jan.nijtmans tags: trunk | |
12:00 | Some changes in formatting of doc, especially for HTML. check-in: 4abc7c5e user: gcramer tags: revised_text, tip-466 | |
2017-04-12
| ||
17:06 | Fix in DisplayText(), eventually scroll region must me 1 pixel wider. check-in: b1373e27 user: gcramer tags: revised_text, tip-466 | |
17:00 | Fix in DisplayDLine(), eventually we have to copy 1 pixel more. check-in: 940d93e5 user: gcramer tags: revised_text, tip-466 | |
14:01 | (1) Rework of blinking cursor handling, especially the values for TkTextRedrawRegion() were incorrect. (2) Refactorization of cursor computation. check-in: af53c530 user: gcramer tags: revised_text, tip-466 | |
10:55 | Fix [5cfd9dfe0d]: -startindex and -endindex defaults cannot be re-eaten by the text widget check-in: 4714b122 user: fvogel tags: revised_text, tip-466 | |
2017-04-11
| ||
15:12 | merge trunk check-in: cfd90ed6 user: jan.nijtmans tags: novem-support | |
14:47 | merge 8.6 check-in: 8c36731e user: dgp tags: core-8-6-7-rc | |
2017-04-10
| ||
18:40 | merge trunk check-in: f902f56a user: fvogel tags: revised_text, tip-466 | |
18:31 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 05f110c6 user: fvogel tags: trunk | |
18:31 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 7a7ac87a user: fvogel tags: core-8-6-branch | |
18:24 | Fix test textIndex-4.12: expected result shall be consistent with the latest changes [cc8c0932] check-in: 34eb438d user: fvogel tags: revised_text, tip-466 | |
14:52 | Some minor corrections. check-in: bc4157ec user: gcramer tags: revised_text, tip-466 | |
14:26 | (1) Fix of implementation for tag.current.first, tag.current.last. (2) Fix of backport in tkText.c. check-in: cc8c0932 user: gcramer tags: revised_text, tip-466 | |
13:40 | Fix of #if's (for backport). check-in: 2c019da1 user: gcramer tags: revised_text, tip-466 | |
11:31 | (1) Resolving fonts has been moved to tkFont.c, the old implementation was only a work-around. (2) tkFont.c now supplies the new function TkFontGetDescription(). check-in: 82c5df4a user: gcramer tags: revised_text, tip-466 | |
10:02 | Support of "integer set only" (TK_TEXT_DONT_USE_BITFIELDS) has been removed. Tests have shown that this is not useful at all, the bit fields are very fast, and the integer sets are only a fallback when many tags are in usage. check-in: 3156aac6 user: gcramer tags: revised_text, tip-466 | |
09:27 | (1) For symmetry reasons option -tags has also been added to embedded window support. (2) Refactorization of functionality for the supprt of -tags. (3) Option -tags has been added to the documentation. check-in: 96550316 user: gcramer tags: revised_text, tip-466 | |
2017-04-09
| ||
20:45 | Updated makefiles following removal the Q-Tree files. check-in: 2b969ffe user: fvogel tags: revised_text, tip-466 | |
20:12 | Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer Closed-Leaf check-in: 4fb3db23 user: fvogel tags: bug-3f323bf2b4 | |
09:58 | Fixed incorrect parsing of #ARGB format on Windows check-in: c4b018e1 user: simon tags: tip-166 | |
08:27 | merge trunk check-in: 42567ed8 user: simonbachmann tags: tip-166 | |
08:23 | Performance tuning in color parsing code and the 'data' subcommand check-in: 838304b5 user: simonbachmann tags: tip-166 | |
2017-04-08
| ||
15:45 | Q-Tree removed because it is not used anymore. check-in: c5339f8e user: gcramer tags: revised_text, tip-466 | |
14:01 | Some test cases in textImage.test adopted (removal of "image bind", additional option "-tags") check-in: d8c58a65 user: gcramer tags: revised_text, tip-466 | |
13:55 | Correction in text manual for image option -tags. check-in: b3b4aa09 user: gcramer tags: revised_text, tip-466 | |
13:34 | Fix: discard special selection tag "sel" when retrieving the value of image option -tags. check-in: fceeb729 user: gcramer tags: revised_text, tip-466 | |
13:32 | (1) Special selection tag "sel" now will be ignored with option "-tags". (2) Update of text manual. check-in: a4c7138f user: gcramer tags: revised_text, tip-466 | |
13:20 | Severe bug (crash) in GetObjectForOption() fixed. check-in: 61a8df17 user: gcramer tags: revised_text, tip-466 | |
13:17 | (1) Implementation of image option -tags (not yet finished, because Tk_GetOptionInfo() is crashing) (2) Severe bug in TkTextBTree with the use of TkTextTagSetResize() fixed (3) Some more removals of "image bind" stuff check-in: 04359ae2 user: gcramer tags: revised_text, tip-466 | |
12:50 | Fixed bug in format suboptions parsing (crash with no value to -colorformat) check-in: a6dca2ed user: simonbachmann tags: tip-166 | |
10:04 | Superfluous attributes in TkTextEmbImage removed, previously needed for "image bind". check-in: 52d0314b user: gcramer tags: revised_text, tip-466 | |
08:50 | "image bind" removed from manual check-in: 003f4e41 user: gcramer tags: revised_text, tip-466 | |
08:49 | "image bind" removed because it is not needed check-in: 57b92988 user: gcramer tags: revised_text, tip-466 | |
08:34 | merged trunk check-in: 175fe4fc user: fvogel tags: tip-166 | |
08:12 | Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 88df9a16 user: fvogel tags: trunk | |
08:07 | Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 8b406736 user: fvogel tags: core-8-6-branch | |
07:58 | The typo introduced in [c483179b] does not help in running the tests in color.test. Fix that. Closed-Leaf check-in: 143a5027 user: fvogel tags: bug-f0188aca9e | |
07:30 | merge trunk check-in: 1c0ae108 user: simonbachmann tags: tip-166 | |
07:17 | Fixed bug [f0188aca9e] (color names parsing on Windows) check-in: d8a75c2f user: simonbachmann tags: bug-f0188aca9e | |
2017-04-07
| ||
21:24 | Factorized documentation of -padding as much as possible, and clarified documentation of -border in the same way as for -padding Closed-Leaf check-in: cbd4160c user: fvogel tags: bug-3602901fff | |
20:56 | Fix [3602901fff]: Documentation of -padding check-in: 7d128cef user: fvogel tags: bug-3602901fff | |
20:10 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification check-in: 32f15697 user: fvogel tags: trunk | |
20:10 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification check-in: 422733f7 user: fvogel tags: core-8-6-branch | |
20:07 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1 and TTK_STATE_USER2. check-in: 032158a8 user: fvogel tags: trunk | |
20:06 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1 and TTK_STATE_USER2. check-in: d807afde user: fvogel tags: core-8-6-branch | |
20:01 | Fix [3089640fff], [6020ee2d03], [e016579efb], [6bf197edbf] and [7ffb9e554c]: ttk::notebook tabs can disappear (tab width incorrectly calculated), and -tabminwidth option of a style incorrect behaviour. check-in: 9e55bf0b user: fvogel tags: trunk | |
20:01 | Fix [3089640fff], [6020ee2d03], [e016579efb], [6bf197edbf] and [7ffb9e554c]: ttk::notebook tabs can disappear (tab width incorrectly calculated), and -tabminwidth option of a style incorrect behaviour. check-in: 2b66146f user: fvogel tags: core-8-6-branch | |
16:49 | Fix in TkTextPickCurrent, as a side effect it's now a bit simpler. check-in: 30ed99b4 user: gcramer tags: revised_text, tip-466 | |
16:29 | Update of text manual, option -transitionmode does not exists anymore. check-in: 58e3366b user: gcramer tags: revised_text, tip-466 | |
16:28 | (1) Some refinments in TkTextPickCurrent, now when changing the display line while hovering Leave/Enter events will be generated only if the hovered regions has also changed. (2) Fix in function TkTextGetYPixelFromChunk. (3) Some refactorization. (4) Test cases textTag-16.3/4 restored because of the refinement. (5) Test case 19.1 fixed, and extended. (6) Some other refinements. check-in: 5a219070 user: gcramer tags: revised_text, tip-466 | |
2017-04-06
| ||
20:01 | Slightly better fix anonymously proposed in [6020ee2d03]. Use floor() instead of casting to an int. check-in: 6cfe2c0c user: fvogel tags: bug-308940fff | |
16:11 | merge 8.6 check-in: 640204c6 user: dgp tags: core-8-6-7-rc | |
16:11 | [db8c541b6b] Prevent access of freed memory in warp pointer callbacks. check-in: d71780db user: dgp tags: trunk | |
16:08 | [db8c541b6b] Prevent access of freed memory in warp pointer callbacks. check-in: da2440fd user: dgp tags: core-8-6-branch | |
14:55 | Backward search for tags fixed in function FindTagEndInLine. check-in: 145ed9c9 user: gcramer tags: revised_text, tip-466 | |
09:09 | Correction of comments. check-in: 812174bf user: gcramer tags: revised_text, tip-466 | |
08:52 | Obsolete comment removed check-in: 4ddbe591 user: gcramer tags: revised_text, tip-466 | |
08:52 | (1) TkTextPickCurrent overworked, see http://scidb.sourceforge.net/tk/tag-enter-leave.html (2) This is fixing bug http://scidb.sourceforge.net/tk/tagbind.html (3) The test cases testTag-16.3/4 have been adjusted (4) New test case testTag-19.1 for testing repick after tag removal, because this has been fixed (5) Newly introduced option -transitionmode removed, not needed anymore (6) A few minor fixes check-in: 3ed1201f user: gcramer tags: revised_text, tip-466 | |
2017-04-04
| ||
22:01 | fixing accidental fork check-in: dbd8db17 user: simonbachmann tags: tip-166 | |
21:47 | Fix for bug 7c49a7f594c8d47dfdf7b6037b8316e4d51cc36a check-in: 4f9516ab user: simonbachmann tags: tip-166 | |
18:50 | Minor bug fixed. check-in: fc26eba5 user: gcramer tags: revised_text, tip-466 | |
2017-04-03
| ||
21:27 | Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification Closed-Leaf check-in: 854c6a8f user: fvogel tags: bug-d6fd19e4e5 | |
14:44 | Fixed TTK_STATE_USER2 similarly as TTK_STATE_USER1. These bits are set for the leftmost and rightmost *visible* (i.e. non hidden) tabs Closed-Leaf check-in: bcf27919 user: fvogel tags: bug-2912962fff | |
06:29 | Fix [2912962fff]: Notebook does not set TTK_STATE_USER1. Patch from Jos Decoster. check-in: 2c14ebc8 user: fvogel tags: bug-2912962fff | |
2017-04-02
| ||
21:01 | The -mintabwidth style option is honored whenever possible. If there is not enough space available, then priority is given to displaying all tabs (previous behaviour was they disappeared) over mandatorily honoring -mintabwidth. check-in: e8f88bd6 user: fvogel tags: bug-308940fff | |
10:37 | (1) Option -transitionmode implemented, see http://scidb.sourceforge.net/tk/transitionmode.html (2) Indexes tag.current.first and tag.current.last implemented, see http://scidb.sourceforge.net/tk/indices.html#transitionmode (3) Refactoring for (a little) speed improvement (4) Update of manual (5) A few test cases added for new indexes (6) Some fixes check-in: 7e909ec6 user: gcramer tags: revised_text, tip-466 | |
2017-03-31
| ||
21:27 | Fix [3089640fff], [6020ee2d03], [e016579efb] and [6bf197edbf]: ttk::notebook tabs can disappear (tab width incorrectly calculated). Patch from Koen Danckaert. check-in: 81b87266 user: fvogel tags: bug-308940fff | |
14:12 | merge trunk check-in: 60ca29b5 user: jan.nijtmans tags: novem-support | |
13:11 | merge 8.6 check-in: eeaae4c4 user: dgp tags: core-8-6-7-rc | |
2017-03-30
| ||
19:31 | The modifier variable could be used uninitialized, e.g. with '.t index {1.0 dasp}'. check-in: 37a7ef55 user: fvogel tags: revised_text, tip-466 | |
2017-03-29
| ||
20:02 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously check-in: 0e08f18d user: fvogel tags: trunk | |
20:02 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously check-in: d3ce513d user: fvogel tags: core-8-6-branch | |
13:25 | Companion to Tcl's z_modifier branch: test whether the TCL_Z_MODIFIER can be used in its various forms on all platforms, outside of the Tcl core. Closed-Leaf check-in: 33828c1c user: jan.nijtmans tags: z_modifier | |
2017-03-26
| ||
15:26 | merge mark check-in: 4edfd80f user: fvogel tags: trunk | |
15:25 | merge mark check-in: 6ee41e1b user: fvogel tags: core-8-6-branch | |
15:22 | Merged tip-464 following positive vote by the TCT. check-in: 0a78ed7d user: fvogel tags: trunk | |
15:16 | Merged tip-464 following positive vote by the TCT. check-in: 684b7661 user: fvogel tags: core-8-6-branch | |
13:16 | merge core-8-6-branch Closed-Leaf check-in: ddd16aac user: fvogel tags: tip-464 | |
12:37 | merge trunk Leaf check-in: 23723457 user: fvogel tags: bug-434d294df | |
12:21 | merge trunk check-in: c44d9b24 user: fvogel tags: tip-166 | |
08:59 | Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously Closed-Leaf check-in: f3f5eeb9 user: fvogel tags: bug-28a3c366e6 | |
08:50 | Correction in fix of StartEnd(). check-in: 3362ad78 user: gcramer tags: revised_text, tip-466 | |
08:48 | Function StartEnd(): (1) Refactoring (2) Missing update of segment cache added (3) This should fix [a046d659597b1c7ab26a87d480b62ad05fe3b4e7]. check-in: 8703e21c user: gcramer tags: revised_text, tip-466 | |
2017-03-24
| ||
13:26 | Add test-case for 1cc44617e2: Mechanism with 64 bit support in tcl.h does not work outside of core This test-case passes on all platforms I know of. check-in: dd4d4f82 user: jan.nijtmans tags: trunk | |
2017-03-23
| ||
19:26 | Some more small refinments for 64 bit support. check-in: 7d57b0d4 user: gcramer tags: revised_text, tip-466 | |
19:12 | Added -withalpha option to [imageName get]. The list-of-lists-of-pixel-data format now is a registered format as the others. Thanks to this change, [imageName data] now can return data that includes the alpha channel. Changed the position of the '-alpha' and '-boolean' options to [imageName transparency set]. Updated doc Updated test suite check-in: cf4b2a24 user: simonbachmann tags: tip-166 | |
10:03 | Refinment of 64 bit architecture detection, now this test is a bit relaxed (>64 bit is also fulfilling). check-in: f647b827 user: gcramer tags: revised_text, tip-466 | |
09:32 | Test cases textWind-10.4 and textWind-10.7 fixed, because the "-create" script will not be performed twice as in old implementation. check-in: 309c1f7d user: gcramer tags: revised_text, tip-466 | |
09:23 | Support of 64 bit architectures overworked, because the constant TCL_WIDE_INT_IS_LONG cannot be used. check-in: 6d7e3c8d user: gcramer tags: revised_text, tip-466 | |
08:26 | Refactoring. check-in: 47cecf7d user: gcramer tags: revised_text, tip-466 | |
2017-03-22
| ||
11:00 | Merge trunk check-in: 22401d75 user: jan.nijtmans tags: novem-support | |
10:56 | Fix test-case safe-1.2. Failure introduced by commit b13eeffcd1 in Tcl check-in: 9720ad3f user: jan.nijtmans tags: trunk | |
10:26 | Fix test-case safe-1.2. Failure introduced by commit b82ff15ca6 in Tcl check-in: 1896a918 user: jan.nijtmans tags: core-8-6-branch | |
06:19 | Reverting the destructive changes of [ab1bc6a5], [cd374e7d], and [f8055298]. In case of compile problems, please use the bug tracker. check-in: feff1159 user: gcramer tags: revised_text, tip-466 | |
2017-03-21
| ||
21:22 | Fixed [ddac78bd5e]: Incomplete documentation for ttk::entry check-in: 7510e5a9 user: fvogel tags: trunk | |
20:56 | Merged tip-442 following positive vote by the TCT. check-in: 5a16de13 user: fvogel tags: trunk | |
20:54 | merge trunk Closed-Leaf check-in: 8f000256 user: fvogel tags: tip-442 | |
15:27 | Looks like "double" handling from previous commit wat not complete. check-in: b6792c5a user: jan.nijtmans tags: bug-434d294df | |
14:29 | Bug [434d294df8]: fix type mismatch in unix/tkUnixRFont.c. Actually, conversions between integers and doubles should be prevented as much as possible. Sure, this will have impact on test-cases, but using "double" whenever font sizes are handled is less surprising. check-in: f9348cf1 user: jan.nijtmans tags: bug-434d294df | |
12:58 | Another place where TCL_WIDE_INT_IS_LONG doesn't behave as expected on WIN64 check-in: f8055298 user: jan.nijtmans tags: revised_text, tip-466 | |
12:46 | Remove unused macro's. Somewhat less length checking for "##ID##%p##%p##%u##" tag, since TCL_WIDE_INT_IS_LONG doesn't behave as expected on WIN64. check-in: cd374e7d user: jan.nijtmans tags: revised_text, tip-466 | |
11:58 | Fix gcc compiler warning: tkTextMark.c: In function ‘TkTextMarkCmd’: tkTextMark.c:653:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (uint32_t) textPtr, (uint32_t) textPtr->sharedTextPtr, ++textPtr->uniqueIdCounter); ^ check-in: ab1bc6a5 user: jan.nijtmans tags: revised_text, tip-466 | |
10:57 | merge trunk check-in: 28c309c1 user: jan.nijtmans tags: revised_text, tip-466 | |
2017-03-20
| ||
14:19 | Check for Xlib.h in stead of Intrinsic.h in configure script. Reason: see [1610236]: beware FC autoconf fork. This autoconf bug is fixed in later autoconf versions, but as we are stuck with autoconf-2.59 ... check-in: 6ca83b72 user: jan.nijtmans tags: core-8-6-7-rc | |
13:05 | merge 8.6 check-in: 00411276 user: dgp tags: core-8-6-7-rc | |
12:45 | Bug in NextTabStop() fixed, now test cases textDisp-26.1.2, textDisp-26.14.2, and textDisp-27.1.1 are passing. check-in: d272a276 user: gcramer tags: revised_text, tip-466 | |
2017-03-19
| ||
21:52 | Fix tests failures: textDisp-2.5, -2.16 and -2.17 (this was done already in the past in [54a994d0ab] - the fix in that commit was, perhaps, wrong, but the expected results of the test cases were correctly fixed in that commit, except regarding textDisp-2.17). check-in: 8b612f03 user: fvogel tags: revised_text, tip-466 | |
18:32 | Bug fixed when tagging with "sel", the text widget should become the owner again, even if the selection has not changed. This is fixing test case text-21.4 under Windows/Mac. check-in: 384bfe0b user: gcramer tags: revised_text, tip-466 | |
2017-03-17
| ||
10:07 | Code refactoring. check-in: dfffd747 user: gcramer tags: revised_text, tip-466 | |
2017-03-16
| ||
18:00 | Last fix in TkTextGetDLineInfo was incomplete, but now it's okay check-in: 3b14bb15 user: gcramer tags: revised_text, tip-466 | |
17:59 | Bug in TkTextGetDLineInfo fixed with -extent. check-in: 06967de8 user: gcramer tags: revised_text, tip-466 | |
17:52 | 1. Fix in TextBlinkProc, the blinking cursor did not properly work with lines larger than view 2. Line scroll (with TkScrollWindow) fixed, no more cursor artefacts; so I could remove the previous fix in TextUndoRedoCallback (at this time I did not see the real reason) 3. Fix in TkTextSetYView, the "see" command did not show the character when the line is larger than view 4. Fix in TkTextSetYView, now the "see" command will not jump if cursor position is still fully visible, this happened with lines larger than view 5. Switch -discardpartial from command "bbox" removed 6. Switch -extents to commands "bbox" and "dlineinfo" added, will return the invisible extents, this is the most flexible way for the support of all kinds of cursor/line adjustments 7. Doc/Test cases adapted to new switch -extent 8. Function ::tk::TextScrollPages overworked, hopefully this is the final version, page scroll is a suprisingly difficult thing 9. Some minor fixes, mostly beautifying check-in: 93759db0 user: gcramer tags: revised_text, tip-466 | |
2017-03-15
| ||
13:48 | Fix tests failures: textDisp-20.2, -20.3, -20.4, -21.1, -22.1, -23.1, -23.2 (this was done already in the past in [54a994d0ab] - the fix in that commit was, perhaps, wrong, but the expected results of the test cases were correctly fixed in that commit). Re-added 'textfonts' constraint to textDisp-20.1 through -20.5 (this constraint had been removed in [97e420e722]). check-in: 7e0adb5c user: fvogel tags: revised_text, tip-466 | |
2017-03-14
| ||
17:23 | Function tk_textRebindMouseWheel implemented. check-in: d3804242 user: gcramer tags: revised_text, tip-466 | |
01:13 | added a remark about some keysyms being valid across platforms... check-in: 11af7ed4 user: avl tags: tip-464 | |
2017-03-13
| ||
14:18 | Add minimal test of -justify for ttk::button check-in: 48cfc4fa user: fvogel tags: tip-442 | |
14:10 | Document -font for ttk::progressbar check-in: 4089f161 user: fvogel tags: tip-442 | |
13:59 | Document units for -length and -wraplength check-in: 039f614f user: fvogel tags: tip-442 | |
13:43 | Reorder progressbar options alphabetically (to follow the standard convention in the source code) check-in: b00e64c4 user: fvogel tags: tip-442 | |
13:33 | Add test progressbar-3.2 (tweaked from a proposal from René Zaumseil) check-in: 01aee6e3 user: fvogel tags: tip-442 | |
07:35 | More small tweaks to improve formatting and fix some of the grammar issues. check-in: e79e4461 user: dkf tags: revised_text, tip-466 | |
2017-03-12
| ||
21:57 | Deprecated behavior regarding chars vs indices described in the man page was removed from the revised implementation. Make the man page reflect this. check-in: 3ad4ce7e user: fvogel tags: revised_text, tip-466 | |
20:30 | Add new helper function tk_textRebindMouseWheel (not yet written nor documented). Also, properly reference all such tk_* helper functions in the text widget man page and also in the man page showing the list of Tk commands check-in: bccb4571 user: fvogel tags: revised_text, tip-466 | |
20:06 | Document the new widget option -inactiveselectforeground and the new option -discardpartial to the bbox command. Fix a minor formatting issue with the prototype of the 'delete' command check-in: 619e842c user: fvogel tags: revised_text, tip-466 | |
18:39 | Minor formatting fixes; HTML now builds with trunk tip of Tcl. check-in: 36a2b40f user: dkf tags: revised_text, tip-466 | |
14:50 | 1. Small fix in handling parameters for 'bbox'. 2. Test cases for bbox now regarding new option '-discardpartial' (but note that the implementation is not yet finished, it has still minor issues). 3. Some fixes of minor compiler warnings under OSX, only one is not fixable. check-in: fdf636d4 user: gcramer tags: revised_text, tip-466 | |
11:19 | 1. Remove artefacts from cursor when applying undo/redo actions. 2. Windows and Mac implementations of Tk_DrawChars are ignoring the font attribute, so setup insertFgGC, needed for redrawing the character behind the block cursor, with font from current chunk. check-in: 1abadf67 user: gcramer tags: revised_text, tip-466 | |
2017-03-11
| ||
15:08 | tk::TextScrollPages overworked, the thing with page scroll is quite complicated. For a proper cursor handling it was required to extend command bbox, new option -discardpartial ensures that no values will be returned if the index is not entirely visible (in vertical direction). check-in: 9087c682 user: gcramer tags: revised_text, tip-466 | |
14:55 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. check-in: 09461003 user: fvogel tags: trunk | |
14:53 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. check-in: af5fda33 user: fvogel tags: core-8-6-branch | |
10:38 | Add minimal testing of the ttk::progressbar options check-in: 8de53960 user: fvogel tags: tip-442 | |
2017-03-10
| ||
22:12 | Fix [77527326e5]: ttk artifacts on Ubuntu. Patch from Csaba Nemethi. Closed-Leaf check-in: 8d9bfee8 user: fvogel tags: bug-77527326e5 | |
18:21 | Start RC branch for Tk 8.6.7 check-in: 6e14fb54 user: dgp tags: core-8-6-7-rc | |
2017-03-09
| ||
21:06 | Remove the tkTextIndexType object, not used in the revised implementation of the text widget check-in: a6a9a8d2 user: fvogel tags: revised_text, tip-466 | |
2017-03-08
| ||
22:16 | Fix typo in comment check-in: b0c23852 user: fvogel tags: revised_text, tip-466 | |
19:24 | Minor change in ::tk::TextScrollPages. check-in: e15a7fa4 user: gcramer tags: revised_text, tip-466 | |
18:48 | Bad page up/down scroll behavior fixed, for possible use case see <http://groups.google.com/forum/#!topic/comp.lang.tcl/-FDgRL32Zjs>. check-in: 6a3538ef user: gcramer tags: revised_text, tip-466 | |
15:18 | Function TkpTesttextCmd fixed, test cases textIndex-1.6, textIndex-11.6, textIndex-11.7 will not fail anymore. check-in: cb2d2b5a user: gcramer tags: revised_text, tip-466 | |
14:35 | Compiler warning probably eliminated (cannot test Mac). check-in: bfa73789 user: gcramer tags: revised_text, tip-466 | |
14:31 | Some warnings eliminated. check-in: b54429e5 user: gcramer tags: revised_text, tip-466 | |
2017-03-07
| ||
22:00 | Remove duplicate documentation of -width in ttk::button check-in: 72d43a1d user: fvogel tags: tip-442 | |
21:43 | Document the new options for ttk::progressbar check-in: 54883d9b user: fvogel tags: tip-442 | |
20:46 | Document -justify for ttk::button check-in: 5d358b29 user: fvogel tags: tip-442 | |
18:20 | Merge trunk check-in: 5946d33a user: fvogel tags: revised_text, tip-466 | |
12:51 | Merge core-8-6-branch check-in: dad32b1b user: jan.nijtmans tags: trunk | |
12:50 | Remove "makefile.bc". Not update for many-many years, most likely it doesn't work any more and it doesn't seem to care anyone. check-in: a5255352 user: jan.nijtmans tags: core-8-6-branch | |
2017-03-06
| ||
23:23 | Added documentation for the new keysyms check-in: 41a7accd user: fvogel tags: tip-464 | |
23:09 | merge core-8-6-branch check-in: 2d4ab0bd user: fvogel tags: tip-464 | |
18:30 | Updated patch from René Zaumseil, now consistent with the proposed implementation at http://wiki.tcl.tk/20059 check-in: 77ec697d user: fvogel tags: tip-442 | |
18:24 | merge trunk check-in: 364771f9 user: fvogel tags: tip-442 | |
16:47 | merge mark check-in: a76754f7 user: dgp tags: trunk | |
16:46 | [6b3644a485] Fix -alpha applied to 16-bit color PNG. Thanks TheLemonMan. check-in: 98943b03 user: dgp tags: core-8-6-branch | |
10:08 | Some definitions needed for backport to 8.5 under Linux, still needed for testing (although backport will be removed later). check-in: 0392f40e user: gcramer tags: revised_text, tip-466 | |
2017-03-05
| ||
16:50 | Don't loose change from [f78f4ee1] in win/Makefile.in (In pkgIndex files, allow '8.6-' to match, for better interoperability with 'novem' - the other changes in this commit were already present in the revised_text branch). This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 77e9dbbc user: fvogel tags: revised_text, tip-466 | |
16:47 | Don't loose change from [107d399c] in win/Makefile.in. This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 679155a6 user: fvogel tags: revised_text, tip-466 | |
16:41 | Cherrypicked [bb7eb2dc] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: acf349c8 user: fvogel tags: revised_text, tip-466 | |
16:40 | Cherrypicked [96a94662] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: ae12d97b user: fvogel tags: revised_text, tip-466 | |
16:37 | Don't loose change from [f78f4ee1] in unix/Makefile.in (In pkgIndex files, allow '8.6-' to match, for better interoperability with 'novem' - the other changes in this commit were already present in the revised_text branch). This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 287f2ec0 user: fvogel tags: revised_text, tip-466 | |
16:32 | Don't loose change from [107d399c] in unix/Makefile.in. This was accidentally lost in branch revised_text by the import of the revised text widget code. check-in: 910b6439 user: fvogel tags: revised_text, tip-466 | |
16:16 | In a branch created from trunk like the present one, file configure.ac is used. configure.in remains in 8.6 (and before) branches. See [1311a345]. This was accidentally lost in branch revised_text by the import of the revised text widget code, which was created by Gregor Cramer from an unknown commit pertaining to a 8.6 branch. check-in: c4d2f4c7 user: fvogel tags: revised_text, tip-466 | |
2017-03-04
| ||
12:47 | Cherrypicked the textDisp.test part of [f7e1ba37] that was accidentally reverted in branch revised_text by the import of the revised text widget code. These tests should pass even when the 'textfont' constraint is not satisfied check-in: 437baced user: fvogel tags: revised_text, tip-466 | |
12:28 | Cherrypicked [5b68039b] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: d1150842 user: fvogel tags: revised_text, tip-466 | |
12:23 | Cherrypicked [16a8fb9b] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: c058187c user: fvogel tags: revised_text, tip-466 | |
11:20 | Cherrypicked [9943305e] that was accidentally reverted in branch revised_text by the import of the revised text widget code check-in: 36c8ba84 user: fvogel tags: revised_text, tip-466 | |
11:07 | Updated Borland compiler makefile according to the changes made in the makefile.vc for MSVC. Compilation with Borland compiler is untested since I don't have this compiler. check-in: ba080b07 user: fvogel tags: revised_text, tip-466 | |
08:25 | Conflict with ReleaseWindow when compiling Mac+Carbon resolved. check-in: dcb7571f user: gcramer tags: revised_text, tip-466 | |
2017-03-03
| ||
21:11 | merge mark check-in: 08efcdf7 user: jima tags: trunk | |
21:06 | Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: 484c16f6 user: jima tags: core-8-6-branch | |
18:26 | Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: e0f243b4 user: jima tags: trunk | |
2017-03-02
| ||
20:32 | Added semitransparent image used for some tests check-in: 9ce9d260 user: simonbachmann tags: tip-166 | |
20:19 | Reference implementation of TIP 166, rev. 1.9 check-in: 5d8b6c38 user: simonbachmann tags: tip-166 | |
2017-03-01
| ||
20:07 | Create new branch named "tip-166" check-in: 5e86f49c user: simonbachmann tags: tip-166 | |
08:39 | Artefact removed, use for testing text-30.3. check-in: e2e91a20 user: gcramer tags: revised_text, tip-466 | |
08:36 | Bugfix for failed test case text-30.3 in display stuff. check-in: 8a30bcfd user: gcramer tags: revised_text, tip-466 | |
2017-02-28
| ||
13:39 | Bug in display stuff fixed. check-in: 84b0dd10 user: gcramer tags: revised_text, tip-466 | |
10:59 | Assertion added in function CalculateDisplayLineHeight(). check-in: a83d6d09 user: gcramer tags: revised_text, tip-466 | |
10:53 | Correction of assertion in function YScrollByPixels(). check-in: 3d3692bb user: gcramer tags: revised_text, tip-466 | |
08:46 | Suppress false warnings for MS-VC6 check-in: a216ddda user: oehhar tags: revised_text, tip-466 | |
00:09 | Many fixes to the general formatting of text.n; this WILL break HTML generation for now. check-in: aa0365ee user: dkf tags: revised_text, tip-466 | |
2017-02-27
| ||
22:20 | First revision of the documentation of the revised text widget, that jima derived from Gregor's website check-in: 0e308778 user: fvogel tags: revised_text, tip-466 | |
20:36 | Additional widget option -inactiveselectforeground implemented; see http://scidb.sourceforge.net/tk/inactiveselfg.html check-in: 93441dca user: gcramer tags: revised_text, tip-466 | |
17:16 | Fix of typo in tkInt.h, definition of C99 inline support. Now we use inline support even for MSVC 6, this should be possible, see <http://msdn.microsoft.com/en-us/library/aa299373(v=vs.60).aspx>. check-in: a2d519c3 user: gcramer tags: revised_text, tip-466 | |
10:15 | Copy/paste error in last revision fixed. check-in: 2fe5dd0b user: gcramer tags: revised_text, tip-466 | |
10:12 | Update of two test cases. check-in: d1815480 user: gcramer tags: revised_text, tip-466 | |
2017-02-26
| ||
20:43 | Move stdint.h/tkWinStdInt.h inclusion to tkInt.h check-in: 5cb369d8 user: fvogel tags: revised_text, tip-466 | |
20:38 | Added a copy of stdint.h (named tkWinStdInt.h) copied from https://github.com/mattn/gntp-send/blob/master/include/msinttypes/stdint.h and made it be used whenever stdint.h is not provided by the compiler. This should only happen on Windows, with MSVC strictly before version 1600 (i.e. strictly earlier than Visual Studio 2010) check-in: da722641 user: fvogel tags: revised_text, tip-466 | |
16:59 | (1) Some memory problems fixed, with the help of a fine granulated valgrind test (2) 'char* reliefString' changed to 'Tcl_Obj *reliefPtr', required for fine granulated valgrind test (3) Severe bug in embedded window handling fixed (4) Minor display problem with selected text fixed (function MakeStyle) check-in: 5e22bb83 user: gcramer tags: revised_text, tip-466 | |
2017-02-24
| ||
22:28 | (1) Some memory leaks fixed (tkText) (2) Potential memory overflow eliminated (tkText) (3) Problem with wrong top index after resize fixed (tkTextDisp) (4) Performance leak when inserting tagged tags if many tags are in usage eliminated (tkTextBTree) (5) Some minor fixes check-in: 25a85b4e user: gcramer tags: revised_text, tip-466 | |
14:46 | Option -owner for embedded window support added, see http://scidb.sourceforge.net/tk/owner.html. This is inspired by https://groups.google.com/forum/#!topic/comp.lang.tcl/UwDl94tSunc; this thread has unfolded a significant weakness. check-in: 25a235bc user: gcramer tags: revised_text, tip-466 | |
13:29 | A few fixes for Linux build, but should also compile under Windows. check-in: 24332652 user: gcramer tags: revised_text, tip-466 | |
10:58 | Forgot to add generic/mystdint.h when committing Paul's patch (my bad, sorry). Closed-Leaf check-in: 6e28cd8d user: fvogel tags: revised_text_ober, tip-466 | |
10:26 | Make it compile with MSVC without the need to add -DMODULE_SCOPE="" in makefile.vc check-in: a1693132 user: fvogel tags: revised_text, tip-466 | |
09:54 | Move C99 inline defines from tkBool.h to tkInt.h. Having them in tkBool.h looked odd to me. check-in: e43e7a5d user: fvogel tags: revised_text, tip-466 | |
2017-02-23
| ||
21:29 | Fix some declarations of local variables (must be at the beginning of a block). Compilation failed with MSVC, in release mode only. check-in: fef7b063 user: fvogel tags: revised_text, tip-466 | |
21:01 | Fix detection of presence of inttypes.h on Windows check-in: 279ae4da user: fvogel tags: revised_text, tip-466 | |
20:48 | Commented out, on Windows only, one line of debug code because MSVC erroneously triggers warning C4113: 'void(__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' check-in: 1d55ffe6 user: fvogel tags: revised_text, tip-466 | |
20:37 | Commented out some asserts because MSVC erroneously triggers warning C4550: expression evaluates to a function which is missing an argument list check-in: 6b4e5225 user: fvogel tags: revised_text, tip-466 | |
17:02 | Fix management of snprintf for compilation with MSVC. There are several places where snprintf is used, not just in tkTextMark.c check-in: ec8bde98 user: fvogel tags: revised_text, tip-466 | |
17:00 | Fixed MSVC warning C4098: 'void' function returning a value check-in: 887724cd user: fvogel tags: revised_text, tip-466 | |
14:35 | Silence compiler warnings, especially signed/unsigned problems. The handling of inline functions (C99 support) has been improved. C99 support for Linux/UNIX enabled. Some preparations for older Visual Studio compilers. Minor fix of test case (the use of abbreviated commands may break future releases). check-in: e8542fce user: gcramer tags: revised_text, tip-466 | |
2017-02-22
| ||
23:08 | [0819cc4018]: Patch from Paul Obermeier to make the branch build check-in: 2f3be9a6 user: fvogel tags: revised_text_ober, tip-466 | |
21:36 | Remove this from previous commit. Not yet convinced that -DMODULE_SCOPE="" is the best or correct solution. check-in: 4d30798b user: fvogel tags: revised_text, tip-466 | |
21:35 | Silence compiler warnings check-in: 56772126 user: fvogel tags: revised_text, tip-466 | |
20:30 | Complete the second last commit check-in: 3727f7a0 user: fvogel tags: revised_text, tip-466 | |
19:52 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: c98093ba user: fvogel tags: trunk | |
19:51 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: f12c3312 user: fvogel tags: core-8-6-branch | |
16:58 | Silence compiler warning check-in: 32323a1b user: fvogel tags: revised_text, tip-466 | |
16:56 | When building on Windows, inline is already defined in makefile.vc (-Dinline=__inline) regardless of the compiler version check-in: 8e67d858 user: fvogel tags: revised_text, tip-466 | |
2017-02-21
| ||
22:53 | Silence compiler warning check-in: 96115bb3 user: fvogel tags: revised_text, tip-466 | |
19:20 | Fix [710f7fd44b]: Missing dependency in win/Makefile.in check-in: 21c86cec user: fvogel tags: revised_text, tip-466 | |
2017-02-20
| ||
22:41 | Removed duplicates check-in: 4a911e54 user: fvogel tags: revised_text, tip-466 | |
22:39 | Update of makefile.vc as a first step toward compilation under MS Visual Studio check-in: 91db1edd user: fvogel tags: revised_text, tip-466 | |
21:55 |
Initial import of revised text widget from Gregor Cramer.
Main webpage: http://scidb.sourceforge.net/tk/revised-text-widget.html This is a vanilla unzip of tk8.6.6-revised-2017-02-18.zip downloaded from http://scidb.sourceforge.net/tk/download.html on 20 Feb. 2017. Only file left out is unix/makefile-for-8-5.patch check-in: 01b81b19 user: fvogel tags: revised_text, tip-466 | |
2017-02-16
| ||
11:07 | merge trunk check-in: 69095fc1 user: jan.nijtmans tags: novem-support | |
11:05 | If compiled with TK_NO_DEPRECATED, remove support for old "set" and "get" syntax on scrollbar. check-in: c0b0f14f user: jan.nijtmans tags: trunk | |
2017-02-15
| ||
15:44 | merge trunk check-in: b06b6a4c user: jan.nijtmans tags: novem-support | |
13:56 | Change some internal refCount's from int to size_t. check-in: 9fc92122 user: jan.nijtmans tags: trunk | |
2017-02-13
| ||
09:57 | Make tk.h work unchanged with Tcl 9.0 (novem), account for possible missing TCL_STORAGE_CLASS definition. More internal use of size_t in stead of int. check-in: 54ff80e8 user: jan.nijtmans tags: trunk | |
2017-02-10
| ||
11:39 | Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 835bc95b user: jan.nijtmans tags: trunk | |
11:38 | Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 963ff051 user: jan.nijtmans tags: core-8-6-branch | |
2017-02-09
| ||
19:28 | Group multiple [style map TCombobox] statements into a single instruction Closed-Leaf check-in: 8cf7d5dc user: fvogel tags: bug-c492c96aa2 | |
2017-02-08
| ||
18:22 | Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) check-in: e90562e5 user: fvogel tags: bug-c492c96aa2 | |
2017-02-07
| ||
07:14 | Explain why replacing soft hyphens by hard hyphens is done only on OS X Leaf check-in: 6c675535 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-02-05
| ||
21:49 | Make soft hyphens render (be displayed) when located at the end of a display line, even if the font used has no corresponding glyph check-in: 64d631fe user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:30 | Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: 5693e0dc user: jan.nijtmans tags: trunk | |
19:29 | Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: c9224070 user: jan.nijtmans tags: core-8-6-branch | |
17:41 | Merge core-8-6-branch check-in: 1bf8023f user: fvogel tags: bug-1096580fff, soft-hyphen | |
17:35 | Fix [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 678fdae0 user: fvogel tags: trunk | |
17:17 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: f7e1ba37 user: fvogel tags: trunk | |
17:17 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: 97e420e7 user: fvogel tags: core-8-6-branch | |
16:22 | Fixed wrong rendering on OS X in presence of soft hyphens check-in: 4ab62e40 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-02-02
| ||
20:12 | Attempt to fix [cbab0f88d7]: textDisp-19.17 and textDisp-19.18 fail Closed-Leaf check-in: 4033fba3 user: fvogel tags: bug-cbab0f88d7 | |
2017-02-01
| ||
21:15 | Remove old pack syntax from the scripts of the Tk test suite check-in: 16a8fb9b user: fvogel tags: trunk | |
21:09 | Remove old pack syntax from the scripts of the Tk test suite check-in: 75c8d750 user: fvogel tags: core-8-6-branch | |
2017-01-29
| ||
17:11 | Add comment explaining that ks_names.h should be kept in sync with keysymdef.h, and explain why this needs to be done manually. check-in: 5d73e53a user: fvogel tags: tip-464 | |
16:48 | Remove superfluous 'textfonts' constraint in textDisp-20.1,2,3,4,5 Closed-Leaf check-in: 278779a8 user: fvogel tags: bug-ae32eb7e10 | |
16:08 | Merge core-8-6-branch check-in: f9748ed1 user: fvogel tags: bug-ae32eb7e10 | |
15:19 | Merge core-8-6-branch check-in: c0c39d5d user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:01 | Remove obsolete (and currently wrong) comment in generic/ks_names.h check-in: 1b1d7077 user: fvogel tags: tip-464 | |
2017-01-28
| ||
17:38 | Make tests pass again after fixing [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts Closed-Leaf check-in: fad15f3f user: fvogel tags: bug-c0dbdd3ff3 | |
17:37 | Fixed [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 3f19aebf user: fvogel tags: bug-c0dbdd3ff3 | |
15:41 | Proposed fix for [499526180d]: Add support for windows multimedia virtual keys. Patch by ralfixx check-in: 63e5a434 user: fvogel tags: tip-464 | |
2017-01-26
| ||
13:23 | merge trunk check-in: 93e85a4b user: jan.nijtmans tags: novem-support | |
2017-01-25
| ||
22:10 | Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 48a1e406 user: pspjuth tags: trunk | |
22:08 | Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 8912c3c5 user: pspjuth tags: core-8-6-branch | |
2017-01-23
| ||
20:13 | Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: b0ed344f user: fvogel tags: trunk | |
20:12 | Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: 402e43c1 user: fvogel tags: core-8-6-branch | |
20:11 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 50abd4b9 user: fvogel tags: trunk | |
20:09 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 56ac5d36 user: fvogel tags: core-8-6-branch | |
14:52 | more typos check-in: ab225481 user: jan.nijtmans tags: trunk | |
14:46 | If Tk is compiled with -DTK_NO_DEPRECATED=1, remove some deprecated code (pack subcommands) and other stuff which is not used any more. And fix a few typos. Remove rmd.bat and rmd.bat, which are also not used any more. check-in: 55b5a057 user: jan.nijtmans tags: trunk | |
10:55 | Merge trunk check-in: f8395959 user: jan.nijtmans tags: novem-support | |
09:51 | merge core-8-6-branch check-in: 37d2fba2 user: jan.nijtmans tags: trunk | |
09:49 | Remove superfluous double-quotes in widget's "about" dialog. check-in: fff532fd user: jan.nijtmans tags: core-8-6-branch | |
2017-01-22
| ||
09:05 | Fix [89a638af38]: OS X - textDisp-15.8 fails Closed-Leaf check-in: cedcc9b5 user: fvogel tags: bug-89a638af38 | |
2017-01-21
| ||
13:06 | Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false Closed-Leaf check-in: 2605e936 user: fvogel tags: bug-ed22529c92 | |
2017-01-20
| ||
21:24 | Merge core-8-6-branch check-in: 912d5ab7 user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:57 | Merge trunk check-in: 3981fdd5 user: jan.nijtmans tags: novem-support | |
15:56 | merge core-8-6-branch check-in: 3b9fca18 user: jan.nijtmans tags: trunk | |
15:55 | Typo in Dutch translation. Use copyright sign directly in *.msg files (and widget demo). check-in: 976be2f7 user: jan.nijtmans tags: core-8-6-branch | |
15:27 | Merge trunk check-in: 8e48f9dc user: jan.nijtmans tags: novem-support | |
14:39 | Compile with -Wwrite-strings, as does Tcl. In pkgIndex files, allow "8.6-" to match, for better interoperability with "novem" check-in: f78f4ee1 user: jan.nijtmans tags: trunk | |
14:37 | Smarter initialization of doubleTypePtr/intTypePtr without hash-table lookup or creating complete Tcl_Obj's. In Windows tests, allow up to 64 bits for HWND. Check stubs for "8.6-" in stead of "8.6", for better interoperability with "novem". check-in: 009ee46a user: jan.nijtmans tags: trunk | |
2017-01-18
| ||
22:24 | Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: dc1fe9bf user: fvogel tags: trunk | |
22:23 | Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: fa21b1df user: fvogel tags: core-8-6-branch | |
14:10 | Merge trunk check-in: 09ce8e1a user: jan.nijtmans tags: novem-support | |
13:03 | merge core-8-6-branch check-in: 283c2cec user: jan.nijtmans tags: trunk | |
12:45 | Use the win32 Wide API in some more places. And some simplifications, since we no longer support win95/98/ME check-in: 9c4c3b7a user: jan.nijtmans tags: core-8-6-branch | |
12:44 | Change more refCount checks to the form "(...refCount-- <= 1)", so no separate decrement and compare is necessary. This allows (in the future) the same code to work when refCount becomes unsigned (which at least doubles the range). No functional change. check-in: cc3ef4be user: jan.nijtmans tags: core-8-6-branch | |
2017-01-17
| ||
12:39 | tag Tk_FreeXId() as deprecated. Remove the function from the build if TK_NO_DEPRECATED is defined. check-in: 107d399c user: jan.nijtmans tags: trunk | |
2017-01-15
| ||
22:29 | Remove obsolete comments. The line they comment was kicked out of the code in [946e946700]. Also, add a small optimization to avoid double invalidation of the damaged region. Indeed the detailed analysis of ticket [fab5fed65e] showed that on OS X the damaged region is invalidated twice: - once through the processing of the Expose event (on OS X the Appkit is not used to draw the widget, Tk is used instead, see comments in tkMacOSXWindowEvent.c around line 770) - a second time because DisplayText() calls TextInvalidateRegion() after TkScrollWindow() check-in: 6f29d680 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
22:01 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the 'borders' part of the bug report. check-in: dd0005dc user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-14
| ||
14:32 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the spurious indices part of the bug report. check-in: 114ef627 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-11
| ||
11:41 | Fix [d4fb4e80d2]: Image photo commands read/write/put do not accept "-" as first letter in file names resp. image data check-in: 3407903e user: jan.nijtmans tags: trunk | |
11:37 | Fix [d4fb4e80d2]: Image photo commands read/write/put do not accept "-" as first letter in file names resp. image data check-in: b89951ed user: jan.nijtmans tags: core-8-6-branch | |
10:51 | Alternative proposed solution for [d4fb4e80d2], with test-case. Closed-Leaf check-in: f2ce2caf user: jan.nijtmans tags: bug-d4fb4e80d2-alt | |
2017-01-10
| ||
20:35 | Merge core-8-6-branch so that new test imgPhoto-4.74 lands in the present bugfix branch as well Closed-Leaf check-in: fd4fd7da user: fvogel tags: bug-d4fb4e80d2 | |
16:09 | More internal use of size_t. Add test-case imgPhoto-4.74, which shows error-handling when there are two values on the command line not connected to options. check-in: c4151851 user: jan.nijtmans tags: trunk | |
16:02 | More internal use of size_t. Add test-case imgPhoto-4.74, which shows error-handling when there are two values on the command line not connected to options. check-in: 4ffa8b06 user: jan.nijtmans tags: core-8-6-branch | |
2017-01-09
| ||
21:56 | Fix [7a838c38a1]: X11 bind event ring buffer and NoExpose event. Patch from Christian Werner. check-in: e7b81812 user: fvogel tags: trunk | |
21:56 | Fix [7a838c38a1]: X11 bind event ring buffer and NoExpose event. Patch from Christian Werner. check-in: 07ebb554 user: fvogel tags: core-8-6-branch | |
13:42 | Better comment explaining why some events are ignored. Closed-Leaf check-in: cef0b3e4 user: fvogel tags: bug-7a838c38a1 | |
2017-01-07
| ||
15:49 | Patch from chw for [7a838c38a1]: X11 bind event ring buffer and GraphicsExpose/NoExpose check-in: 890e180b user: fvogel tags: bug-7a838c38a1 | |
15:34 | Merge core-8-6-branch check-in: d0b778eb user: fvogel tags: bug-d4fb4e80d2 | |
15:26 | Merge core-8-6-branch check-in: b3c097bb user: fvogel tags: bug-ae32eb7e10 | |
15:21 | Merge core-8-6-branch check-in: 298b3db8 user: fvogel tags: bug-1096580fff, soft-hyphen | |
15:18 | Fix [c12af74765]: OS X - text-21.1 fails check-in: 5b68039b user: fvogel tags: trunk | |
15:18 | Fix [c12af74765]: OS X - text-21.1 fails check-in: 46ce2328 user: fvogel tags: core-8-6-branch | |
15:15 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: d20e49af user: fvogel tags: trunk | |
15:14 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: 1f58d08e user: fvogel tags: core-8-6-branch | |
15:01 | Fix [3df559ef7c] - Negative bbox width on OS X. check-in: f1440220 user: fvogel tags: trunk | |
15:00 | Fix [3df559ef7c] - Negative bbox width on OS X. check-in: 339e61fd user: fvogel tags: core-8-6-branch | |
14:51 | Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: 8847b487 user: fvogel tags: bug-ae32eb7e10 | |
14:45 | Reverted [7ed6460f] since it fixes an issue unrelated to the bug presented in [3df559ef7c] - Negative bbox width on OS X. Closed-Leaf check-in: 0a5582b9 user: fvogel tags: bug-3df559ef7c | |
2017-01-06
| ||
14:14 | Better fix for [c12af74765]: OS X - text-21.1 fails Closed-Leaf check-in: d7e0134e user: fvogel tags: bug-c12af74765 | |
2017-01-05
| ||
23:19 | Fix [c12af74765]: OS X - text-21.1 fails check-in: e28a89af user: fvogel tags: bug-c12af74765 | |
22:31 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail check-in: 9943305e user: fvogel tags: trunk | |
22:30 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail check-in: 7e8c4884 user: fvogel tags: core-8-6-branch | |
07:47 | Fix [dac92f194c]: OS X - text-2.8 and text-2.9 are both run and fail Closed-Leaf check-in: 3c69ea3f user: fvogel tags: bug-dac92f194c | |
2017-01-04
| ||
16:28 | Added more glob patterns in order to ignore Windows-specific compilation products when running fossil extra check-in: 2b4b8080 user: fvogel tags: trunk | |
16:27 | Added more glob patterns in order to ignore Windows-specific compilation products when running fossil extra check-in: 903aaca8 user: fvogel tags: core-8-6-branch | |
10:55 | Previous commit was largely wrong. The chunk adjustment code must only be run when TK_LAYOUT_WITH_BASE_CHUNKS is true and TK_DRAW_IN_CONTEXT is false. check-in: 8cf3469f user: fvogel tags: bug-1096580fff, soft-hyphen | |
2017-01-03
| ||
13:14 | Fix [f325020623]: Tk crashes when drawing many dashed objects check-in: 88ed2ef1 user: jan.nijtmans tags: trunk | |
13:12 | Fix [f325020623]: Tk crashes when drawing many dashed objects check-in: 9006d396 user: jan.nijtmans tags: core-8-6-branch | |
2017-01-02
| ||
20:06 | Fix crash happening when the chunk passed to CharDisplayProc() is not the base chunk. Also, move the chunk adjustment code so that it is run whether TK_DRAW_IN_CONTEXT is true or false. check-in: 83ad55b6 user: fvogel tags: bug-1096580fff, soft-hyphen | |
13:19 | 'Fixed' font-24.11 and unixfont-5.12 to fail again identically as they fail in core-8-6-branch. Closed-Leaf check-in: 09309b7e user: fvogel tags: bug-28a4535fa2 | |
2017-01-01
| ||
20:56 | Fix [28a4535fa2]: Off-by-1 error on text widget index on OS X check-in: fc7b584b user: fvogel tags: bug-28a4535fa2 | |
2016-12-30
| ||
22:20 | Do everything the other way round. Leave things how they were on OS X (revert [a076cf64] and [42e0339e]), and fix TkpDrawCharsInContext() on Win and Linux in case these platforms at some point of time decide to define TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT to true check-in: afe41bdd user: fvogel tags: bug-3df559ef7c | |
21:11 | Restore correct rendering on OSX that was broken by the previous (platform-independent) commit check-in: a076cf64 user: fvogel tags: bug-3df559ef7c | |
2016-12-23
| ||
22:16 | On Windows with TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT being both defined for testing purposes, rendering of the text was incorrect because some chunks were superimposed (this was only a display issue, x and width of all chunks were already correct). Fix this. check-in: 42e0339e user: fvogel tags: bug-3df559ef7c | |
22:05 | On Windows with TK_LAYOUT_WITH_BASE_CHUNKS and TK_DRAW_IN_CONTEXT being both defined for testing purposes, four tests (textDisp-18.6, 20.2, 20.3 and 20.4) were failing. Fix this. check-in: 7ed6460f user: fvogel tags: bug-3df559ef7c | |
18:41 | Fix [3df559ef7c] - Negative bbox width on OS X. Tested OK on Windows with TK_LAYOUT_WITH_BASE_CHUNKS being defined. check-in: 67b7d4f1 user: fvogel tags: bug-3df559ef7c | |
2016-12-15
| ||
16:07 | Proposed fix for [7d967c68]: Tk applications segmentation fault when ibus-daemon IME is restarted Closed-Leaf check-in: d4e818fa user: jan.nijtmans tags: bug-7d967c68 | |
2016-12-08
| ||
22:15 | Sync with core-8-6-branch check-in: 63da2b92 user: fvogel tags: bug-1096580fff, soft-hyphen | |
22:12 | The test about drawing or not a soft hyphen, based on whether it is the last character of the display line was not correct when TK_LAYOUT_WITH_BASE_CHUNKS is defined (this is the case on OS X only). Fix that. check-in: 51c5e29b user: fvogel tags: bug-1096580fff, soft-hyphen | |
20:46 | Micro-optimization in tkTextDisp.c check-in: fea56df2 user: fvogel tags: trunk | |
2016-12-07
| ||
21:13 | Fix incorrect syntax in test imgPhoto-4.29 that was accepted before the fix [b26fc11eb0] and made the test fail since it's no longer accepted. check-in: c002a972 user: fvogel tags: bug-d4fb4e80d2 | |
20:55 | Fix [d4fb4e80d2] - Image photo commands read/write/put do not accept a dash as first letter in file names resp. image data (contributed patch) check-in: b26fc11e user: fvogel tags: bug-d4fb4e80d2 | |
2016-12-06
| ||
16:45 | To work with Tcl 9, need to init the stubs from Tcl 9. check-in: 66094f22 user: dgp tags: novem-support | |
15:08 | Merge trunk. Fix [06c6d9422f]: novem-support branch doesn't build (Use of tclObjPtr is not possible in static builds) check-in: 6a477bee user: jan.nijtmans tags: novem-support | |
2016-12-02
| ||
21:05 | Fixed [3ee76e41c2] - New textTag test failures check-in: 074a68b5 user: fvogel tags: trunk | |
20:58 | Fix [ad98f10b3a] and [bd0017bf79] - bitmap-4.1 and cursor-4.1 tests failures. Also, apply again the same pattern to fix color-4.1 that was also failing (when the colorsFree constraint was met) despite there was no such report (yet). Thanks to dgp. check-in: ae13ed65 user: fvogel tags: trunk | |
12:57 | [76e2d9c095] Repair broken test border-3.1 check-in: ab25b964 user: dgp tags: trunk | |
06:35 | Remove superfluous lines (the default font of the text widget is already saved in $curFont before the tests start). Closed-Leaf check-in: c70ff5ca user: fvogel tags: bug-3ee76e41c2 | |
2016-12-01
| ||
21:45 | When changing the text font, (x,y) coordinates previously saved in the (xi,yi) doublets are no longer relevant. Save coordinates for each of the two font possibilities, and use the right ones in each test. check-in: 2db8eeda user: fvogel tags: bug-3ee76e41c2 | |
19:27 | Also the fact that the actually used fonts must be fixed-width needs to be checked when assessing the value of the haveFontSizes constraint check-in: 18e07a98 user: fvogel tags: bug-3ee76e41c2 | |
2016-11-30
| ||
21:51 | Fixed [3ee76e41c2] - New textTag test failures check-in: 4f976a03 user: fvogel tags: bug-3ee76e41c2 | |
2016-11-24
| ||
09:12 | merge core-8-6-branch check-in: 46ebc628 user: jan.nijtmans tags: trunk | |
09:07 | Fix [86a7468862]. Make test combobox-3 pass on all platforms. check-in: eaef25b1 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-22
| ||
09:14 | Fix [86a7468862]. Make test combobox-3 pass (hopefully) on all platforms. Closed-Leaf check-in: c7628498 user: fvogel tags: bug-f60c54bec6 | |
2016-11-18
| ||
13:18 | merge trunk check-in: 6421f25c user: jan.nijtmans tags: novem-support | |
13:17 | merge core-8-6-branch check-in: 826e632b user: jan.nijtmans tags: trunk | |
13:15 | Fix [f60c54bec6]: Combobox does not retrieve -postoffset value from correct style check-in: 295741f9 user: jan.nijtmans tags: core-8-6-branch | |
13:12 | constrain new test-case to UNIX only, since on Windows the test-result appears to depend on the window's border. check-in: 14e866ad user: jan.nijtmans tags: bug-f60c54bec6 | |
2016-11-13
| ||
15:15 | Fix for [f60c54bec6] Combobox does not retrieve -postoffset value from correct style. Thanks to Daniele Panza. check-in: e1835321 user: fvogel tags: bug-f60c54bec6 | |
15:14 | Added test combobox-3 to check [f60c54bec6] check-in: 838e6f82 user: fvogel tags: bug-f60c54bec6 | |
2016-11-09
| ||
20:40 | Correct alignment of comment check-in: ff72f3c3 user: fvogel tags: bug-1096580fff, soft-hyphen | |
20:40 | Silence compiler warning (seen on Linux only, and only in release (no symbols) mode). check-in: 9aacc117 user: fvogel tags: bug-1096580fff, soft-hyphen | |
14:01 | merge trunk check-in: 170c0759 user: jan.nijtmans tags: pspjuth-touch | |
13:43 | merge trunk check-in: 01c423f9 user: jan.nijtmans tags: novem-support | |
13:41 | Bring all win32 version stuff to one place. Should work the same (should still work on XP, although I don't know if we really want that). check-in: b26f2446 user: jan.nijtmans tags: trunk | |
12:43 | Merge trunk check-in: 02f42506 user: jan.nijtmans tags: pspjuth-touch | |
11:03 | Merge core-8-6-branch check-in: e7e8ecae user: jan.nijtmans tags: trunk | |
10:58 | Workaround for possible build problem on Windows/MacOSX: Some (older) versions of X11/Xutil.h have a wrong signature for XOffsetRegion/XUnionRegion, so move them out of the way temporarly. check-in: 2ee7ecf4 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-08
| ||
15:47 | Mark "event-8" testcase nonPortable check-in: 6c0f8859 user: jan.nijtmans tags: trunk | |
15:46 | Mark "event-8" testcase nonPortable check-in: 415bdb4b user: jan.nijtmans tags: core-8-6-branch, bug-e36963bfe8 | |
12:30 | merge core-8-6-branch check-in: f59975e6 user: jan.nijtmans tags: trunk | |
12:27 | (micro-) optimize a few Win32 drawing functions, and make them work when npoints=0 check-in: 159164e2 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-07
| ||
14:43 | Add another few Xlib stubs for Win32. Cherry-picked from AndroWish. Thanks to Christian Werner. check-in: d5fc9e1c user: jan.nijtmans tags: trunk | |
14:15 | Add another few Xlib stubs for Win32. Cherry-picked from AndroWish. Thanks to Christian Werner. check-in: a0883a07 user: jan.nijtmans tags: core-8-6-branch | |
2016-11-05
| ||
12:04 | Close unintended fork check-in: 2b6479ea user: fvogel tags: trunk | |
11:56 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. check-in: c8bfe9ac user: fvogel tags: trunk | |
11:17 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. check-in: 5a41b39c user: fvogel tags: core-8-6-branch | |
2016-11-04
| ||
15:38 | More internal use of size_t, so refcounts can be bigger than before (2^31 -> 2^32 on 32-bit platforms, even more on 64-bit) check-in: 03c3b81d user: jan.nijtmans tags: trunk | |
2016-11-02
| ||
20:07 | Removed proc ::tk_getFileType since it is used nowhere in Tk, is undocumented, is superseded by the -typevariable option of file dialogs, and was anyway only available if tk_strictMotif is true. check-in: af57e8d0 user: fvogel tags: trunk | |
07:12 | Fixed compile error on OSX, once more check-in: 40525043 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-11-01
| ||
21:37 | Decided that soft hyphens always have zero width in their bounding boxes even if they are accidentally displayed (i.e. when they are located at the end of a display line). This seems Good Enough (TM) to me. check-in: 2e6a42fb user: fvogel tags: bug-1096580fff, soft-hyphen | |
21:31 | (Hopefully) fixed compilation issue on OSX as reported by Brad Lanam in [1096580fff], by properly calling the adequate Tcl routines for manipulation of UTF-8 strings check-in: ea75c23f user: fvogel tags: bug-1096580fff, soft-hyphen | |
09:46 | merge trunk check-in: 5f469880 user: jan.nijtmans tags: novem-support | |
09:43 | Fix [e36963bfe8]: event generate and diaeresis check-in: 38be09c1 user: jan.nijtmans tags: trunk | |
09:40 | Fix [e36963bfe8]: event generate and diaeresis check-in: 3cdcb21b user: jan.nijtmans tags: core-8-6-branch | |
2016-10-30
| ||
20:23 | Fixed [6aea69fccb] - grid configure -in problem. Patch by Koen Danckaert. Closed-Leaf check-in: b6b4b212 user: fvogel tags: bug-6aea69fccb | |
20:16 | Added test grid-23 (currently failing) showing bug [6aea69fccb] - grid configure -in problem check-in: 68c39776 user: fvogel tags: bug-6aea69fccb | |
18:04 | Fixed [3588460fff] - -typevariable buggy in X11 check-in: bbfbaf2f user: fvogel tags: trunk | |
18:03 | Fixed [3588460fff] - -typevariable buggy in X11 check-in: f2c96b09 user: fvogel tags: core-8-6-branch | |
18:01 | Revert unintentional removal of ::tk_getFileType that happened in [374cb204] Closed-Leaf check-in: 02175bf2 user: fvogel tags: bug-3588460fff | |
13:54 | Added test event-8 to test the fix for for [e36963bfe8] Closed-Leaf check-in: a766e47b user: fvogel tags: bug-e36963bfe8 | |
2016-10-26
| ||
08:32 | frame resize tests exercice all paths of pack and grid, removed tests for different master widget types, as it is a pack/grid issue Closed-Leaf check-in: aac88748 user: oehhar tags: tip-454 | |
2016-10-24
| ||
19:04 | Added tests for tip454: frame returns to size 1x1 when last children is unpacked/ungridded check-in: b5f8c4d1 user: oehhar tags: tip-454 | |
2016-10-23
| ||
14:05 | Fix [e36963bfe8]: event generate and diaeresis check-in: f580c1be user: jan.nijtmans tags: bug-e36963bfe8 | |
2016-10-21
| ||
13:51 | Fixed [3588460fff] - -typevariable buggy in X11, this time when tk_strictMotif is true. check-in: 374cb204 user: fvogel tags: bug-3588460fff | |
2016-10-16
| ||
20:29 | Reasonable fix for [1096580fff] - soft-hyphen in text widget check-in: 1516a46a user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:44 | Added test textDisp-2.36 counting chars and displaychars in presence of soft hyphens. check-in: 5691e299 user: fvogel tags: bug-1096580fff, soft-hyphen | |
19:16 | Added test textDisp-2.35 testing chunks with both tabs and soft hyphens. check-in: edad03b8 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-15
| ||
13:40 | Removed an if case that can never happen. In LayoutDLine(), maxBytes is set such that \t (tab) characters, if present, are always the last character of a chunk. Then in TkTextCharLayoutProc() it is useless to test for p[bytesThatFit] == '\t' in the 'bytesThatFit < maxBytes' case. check-in: 435148d3 user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-12
| ||
19:30 | Fixed [3217462fff] - Tri-state buttons not working for non-native themes check-in: f3da508b user: fvogel tags: trunk | |
19:30 | Fixed [3217462fff] - Tri-state buttons not working for non-native themes check-in: 564436a8 user: fvogel tags: core-8-6-branch | |
19:18 | Fixed failing test filebox-3.5.0 check-in: f6c7486e user: fvogel tags: bug-3588460fff | |
18:34 | Fixed [3588460fff] - -typevariable buggy in X11. Patch from Christian Gollwitzer check-in: 6719b8e8 user: fvogel tags: bug-3588460fff | |
18:32 | Fixed typo check-in: e4a0a8b6 user: fvogel tags: trunk | |
18:30 | Fixed typo check-in: 8b63aece user: fvogel tags: core-8-6-branch | |
12:05 | Removed leftover debug code in new test textDisp-2.33 check-in: c9b5fb9c user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:04 | Added tests checking that soft hyphens are visible or not depending on their position on the display line check-in: 0e22171e user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-10-09
| ||
18:43 | Merged core-8-6-branch check-in: e141700d user: fvogel tags: bug-1096580fff, soft-hyphen | |
18:36 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 33af1914 user: fvogel tags: trunk | |
18:36 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 84e9fa81 user: fvogel tags: core-8-6-branch | |
18:35 | Fixed typo Closed-Leaf check-in: ef79e791 user: fvogel tags: bug-1080198fff | |
18:28 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: 54a994d0 user: fvogel tags: trunk | |
18:23 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: bbce0075 user: fvogel tags: core-8-6-branch | |
2016-10-05
| ||
15:46 | 'xpnative' and 'vista' (and 'aqua') themes: 'alternate on' changed to be identical to 'alternate', for radiobuttons Closed-Leaf check-in: 1d812ee9 user: fvogel tags: bug-3217462 | |
14:45 | 'clam' theme: darker blue for the inside of the box in alternate state check-in: fb6dac09 user: fvogel tags: bug-3217462 | |
13:48 | Changed themes 'classic' and 'default' according to comments from Christian Gollwitzer in [3217462fff] check-in: ba987ba6 user: fvogel tags: bug-3217462 | |
2016-10-02
| ||
12:07 | Pulling changes from trunk Closed-Leaf check-in: ddee8897 user: hypnotoad tags: core_zip_vfs | |
2016-10-01
| ||
13:26 | Fixed typo in comment check-in: f3ddae3e user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:57 | Fixed typo in comment check-in: 2f8c925a user: fvogel tags: bug-1096580fff, soft-hyphen | |
12:30 | Beginning of a fix for [1096580fff] - Text widget word wrapping: made word-break algorithm consider soft hyphens '-' as a potential break point. New test textDisp-2.32 added. check-in: 8be8c30e user: fvogel tags: bug-1096580fff, soft-hyphen | |
10:00 | Text widget word wrapping: made word-break algorithm consider normal hyphens '-' as a potential break point. New test textDisp-2.31 added. check-in: d698107f user: fvogel tags: bug-1096580fff, soft-hyphen | |
2016-09-30
| ||
19:13 | Fixed [1080198fff] by clearly stating in the man page that the -wrap option for tags only applies to a displayline if it applies to the first non-elided character on that display line check-in: 4d099586 user: fvogel tags: bug-1080198fff | |
18:59 | Fixed typo in comment check-in: 7095b721 user: fvogel tags: trunk | |
18:59 | Fixed typo in comment check-in: 6be1cfde user: fvogel tags: core-8-6-branch | |
14:19 | Restored successful tests textDisp-*.* Closed-Leaf check-in: 50f6eff2 user: fvogel tags: bug-1082213fff | |
14:18 | Added explanatory comment check-in: b68a7280 user: fvogel tags: bug-1082213fff | |
09:29 | Add a few "const" keywords, just for 'correctness' check-in: b8e169f0 user: jan.nijtmans tags: trunk | |
07:37 | Fix UNIX build check-in: 80d637d4 user: jan.nijtmans tags: trunk | |
07:34 | Fix UNIX build, and eliminate possible warning in Makefile check-in: c7ddbfcb user: jan.nijtmans tags: core-8-6-branch | |
2016-09-29
| ||
16:26 | Restored successful test text-19.16 check-in: 54f630c0 user: fvogel tags: bug-1082213fff | |
16:12 | Explained why only spaces are trimmed and not tabs check-in: 8ff7977c user: fvogel tags: bug-1082213fff | |
12:40 | remove unintended failing test-case, added in previous commit check-in: 5c992130 user: jan.nijtmans tags: core-8-6-branch | |
12:38 | Fix [6c0d7aec67]: unicode text input Windows 8 check-in: 1cd1c98d user: jan.nijtmans tags: trunk | |
12:03 | Fix [6c0d7aec67]: unicode text input Windows 8. Added some test-cases using the "font actual" command. check-in: 3c1d50b0 user: jan.nijtmans tags: core-8-6-branch | |
2016-09-28
| ||
19:18 | Slightly better fix check-in: e84cb09a user: fvogel tags: bug-1082213fff | |
15:54 | Fixed [1082213fff] - word wrapping should trim excess spaces check-in: 69686423 user: fvogel tags: bug-1082213fff | |
2016-09-27
| ||
15:50 | merge core-8-6-branch, keep FONTMAP_SHIFT to the original value. Closed-Leaf check-in: 7d11da38 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
15:44 | clearify comment check-in: 5ff8c90c user: jan.nijtmans tags: core-8-6-branch | |
15:21 | Merge core-8-6-branch. More surrogate handling, e.g. in HandleIMEComposition() check-in: 9e7c5fd0 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
14:43 | merge trunk check-in: 52397789 user: jan.nijtmans tags: novem-support | |
14:42 | merge core-8-6-branch check-in: 95efd9ef user: jan.nijtmans tags: trunk | |
14:41 | Internal code simplification: Store Unicode character in keycode field in stead of trans_chars. No behavior change, just use a different internal event type. check-in: 9cd5169a user: jan.nijtmans tags: core-8-6-branch | |
10:08 | Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28 check-in: 6b21cc27 user: jan.nijtmans tags: trunk | |
10:04 | Fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28. Change (internal) TkpGetFontAttrsForChar() signature to match androwish's, no functional change. check-in: f203d3d2 user: jan.nijtmans tags: core-8-6-branch | |
2016-09-26
| ||
11:54 | merge core-8-6-branch check-in: 6effd45d user: jan.nijtmans tags: rfe-6c0d7aec67 | |
11:47 | merge core-8-6-branch check-in: e65dd737 user: jan.nijtmans tags: trunk | |
11:45 | Introduce two utility functions for handling Unicode surrogate pairs, and use it in tkWinKey.c. No change in functionality. check-in: 11742dc7 user: jan.nijtmans tags: core-8-6-branch | |
09:50 | merge core-8-6-branch check-in: c8ba59a3 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
09:03 | Permit static linking to the MSVCRT as a stand-alone option. Patch by Joe Mistachkin. check-in: 7d896521 user: jan.nijtmans tags: core-8-6-branch | |
2016-09-25
| ||
20:13 | New attempt to fix [720879afe9] - WM_CHAR message handling. Patch from Christian Werner backported from http://www.androwish.org/index.html/info/a0da5845594cec28 Closed-Leaf check-in: 5d5b146b user: fvogel tags: bug-720879afe9-alt | |
19:20 | Fixed [3217462fff] for the alt and classic themes check-in: 32275e17 user: fvogel tags: bug-3217462 | |
2016-09-24
| ||
21:50 | Fixed typo check-in: 427b7137 user: fvogel tags: bug-3217462 | |
18:28 | Long lines are ugly check-in: a2070d49 user: fvogel tags: bug-3217462 | |
18:27 | Fixed clam theme for all states check-in: 3a56e2e3 user: fvogel tags: bug-3217462 | |
16:57 | Improved formatting check-in: 258ef197 user: fvogel tags: bug-3217462 | |
2016-09-23
| ||
14:09 | First attempt at bug-fix for [720879afe9]. Doesn't work yet (characters 'x' and 'y' react strange, something still is very wrong!!!) Closed-Leaf check-in: 4b9f602d user: jan.nijtmans tags: bug-720879afe9 | |
2016-09-22
| ||
13:50 | Merge core-8-6-branch to trunk. check-in: 99ad1660 user: patthoyts tags: trunk | |
13:44 | Merge core-8-5-branch to core-8-6-branch. check-in: 25b5e86c user: patthoyts tags: core-8-6-branch | |
09:16 | Patch by Koen in Ticket [d6b95ce4]: no check for ALLOCED_MASTER, second place in grid where master can become empty check-in: bd3aa3c9 user: oehhar tags: tip-454 | |
00:03 | Merge core-8-6-branch to trunk. check-in: fb9d897d user: patthoyts tags: trunk | |
2016-09-21
| ||
23:59 |
[3126428] Repaint ttk labels and buttons when the image is changed.
In Tk the images associated with labels and buttons have their image changed callback set to cause the widget to be redrawn if the image is changed in any way. However, this has not been done for the ttk equivalent widgets. check-in: b9e88ded user: patthoyts tags: core-8-6-branch | |
13:47 | grid: shrink frame when last child is ungridded. Ticket [d6b95ce4] check-in: 318549b3 user: fvogel tags: tip-454 | |
12:45 | merge trunk check-in: 4b347f33 user: jan.nijtmans tags: novem-support | |
12:44 | Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/ check-in: bb7eb2dc user: jan.nijtmans tags: trunk | |
12:43 | Make it more likely that compiles with VS2012/VS2013 actually work on Windows XP. See: https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/ check-in: 3d512d1c user: jan.nijtmans tags: core-8-6-branch | |
08:44 | pack: shrink frame when last child is unpacked. Ticket [d6b95ce4] check-in: 64fe74c3 user: oehhar tags: bug-d6b95ce492-alt, tip-454 | |
08:31 | Tri-state buttons not working for non-native themes. Bug [3217462] check-in: 71c6b472 user: oehhar tags: bug-3217462 | |
06:32 | (Modernized) patch from egavilan to fix [2863003fff] and [d6b95ce492] - tk frame does not shrink to 0 height if last children unpacked. A virtual event is sent when the pack or grid geometry manager leaves a parent without any slaves Leaf check-in: 60230550 user: fvogel tags: bug-d6b95ce492, rfe-2863003fff | |
2016-09-19
| ||
18:52 | Permit static linking to the MSVCRT as a stand-alone option. Enable WinXP SDK compatibility. Closed-Leaf check-in: ab1f0965 user: mistachkin tags: winFixes | |
12:05 | Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More places where Unicode surrogate handling could be improved. check-in: 158c61aa user: jan.nijtmans tags: rfe-6c0d7aec67 | |
10:14 | More simplifications check-in: 2ed5f293 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-16
| ||
12:17 | Rename TkUtfToUniChar32 to TkUtfToUniChar2, and various simplifications needing less #ifdef's check-in: 5dd9f682 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
07:49 | Patch from Christian Werner, for evaluation check-in: 050a13ca user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-10
| ||
09:08 | Fixed [eb26817783] - listbox-13.3 fails on Linux check-in: c084d13c user: fvogel tags: trunk | |
09:07 | Fixed [eb26817783] - listbox-13.3 fails on Linux check-in: faa07d44 user: fvogel tags: core-8-6-branch | |
09:05 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 check-in: 1402c171 user: fvogel tags: trunk | |
09:05 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 check-in: dae3fe82 user: fvogel tags: core-8-6-branch | |
09:01 | merged core-8-6-branch check-in: b0de7cc5 user: fvogel tags: trunk | |
2016-09-08
| ||
08:57 | fix comment (Thanks, Christian!) check-in: 5d55e1c0 user: jan.nijtmans tags: core-8-6-branch | |
08:05 | merge trunk check-in: a819bb8f user: jan.nijtmans tags: novem-support | |
08:04 | merge core-8-6-branch check-in: aba25651 user: jan.nijtmans tags: trunk | |
08:03 | Fix [6c0d7aec67]: unicode text input Windows 8 check-in: fc60f038 user: jan.nijtmans tags: core-8-6-branch | |
07:56 | merge core-8-6-branch Closed-Leaf check-in: cecf1adb user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-09-05
| ||
22:22 | Merge from trunk check-in: 8a8fac1e user: pspjuth tags: pspjuth-touch | |
2016-09-04
| ||
18:46 | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of the right Shift key due to Windows plaftorm limitation. check-in: f9f2c2c1 user: fvogel tags: trunk | |
18:46 | Fixed [2945130fff] for the right Control and Alt keys. WONTFIX the case of the right Shift key due to Windows plaftorm limitation. check-in: 06ce140b user: fvogel tags: core-8-6-branch | |
2016-09-03
| ||
16:57 | Fixed [eb26817783] - listbox-13.3 fails on Linux Closed-Leaf check-in: 9116a428 user: fvogel tags: bug-eb26817783 | |
15:27 | Fixed [8c4216dca9] - listbox-4.1 unreliably fails on Debian 8 Closed-Leaf check-in: f59fefb1 user: fvogel tags: bug-8c4216dca9 | |
2016-09-01
| ||
20:13 | Merged core-8-6-branch check-in: bf6ff499 user: fvogel tags: trunk | |
20:12 | Merged branch [bug-6976e4b3b2] check-in: 4159ebc4 user: fvogel tags: core-8-6-branch | |
20:10 | Cherrypicked [c8256e859a] - Fix from pspjuth to restore the default false value of -undo which was unintentionally changed by [3ff41efa17] Closed-Leaf check-in: 18369538 user: fvogel tags: bug-6976e4b3b2 | |
13:43 | unnecessary macro check-in: f97c4e8f user: jan.nijtmans tags: rfe-6c0d7aec67 | |
13:21 | (experiment) don't fill trans_chars any more when send_event == -3. Results in many simplifications while it still should work the same check-in: 64509821 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
12:56 | don't forget to set the keycode ;-) check-in: 5dc350ba user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-31
| ||
09:49 | Implement USE_EXTRA_EVENTS=1, which generates additional events for surrogate pairs when TCL_USF_MAX==3. Since the information in trans_chars is redundant (same as keycode), I don't believe this is better. Test-cases to prove otherwise welcome! check-in: 8147aa1e user: jan.nijtmans tags: rfe-6c0d7aec67 | |
08:55 | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry check-in: ca288433 user: jan.nijtmans tags: trunk | |
08:50 | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should prevent possible buffer overflow when TCL_UTF_MAX=6 Micro-optimizations in tkEntry and ttkEntry check-in: d5886318 user: jan.nijtmans tags: core-8-6-branch | |
2016-08-30
| ||
20:01 | Made text widget's default undo false again. check-in: 549d2f56 user: pspjuth tags: trunk | |
19:46 | Made text widget's default undo false again. check-in: c8256e85 user: pspjuth tags: core-8-6-branch | |
10:24 | Enhance TkpGetString() to handle Unicode characters, even when TCL_UTF_MAX==3. check-in: d004b524 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
07:33 | merge core-8-6-branch. Add patch from Christian Werner, and one step closer to working with TCL_UTF_MAX=3 check-in: 0c205a24 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-29
| ||
17:57 | Fixed [2cf3d6942c] - Test button-5.24 fails check-in: 7ee91ba3 user: fvogel tags: trunk | |
17:45 | Fixed [2cf3d6942c] - Test button-5.24 fails check-in: 4667619c user: fvogel tags: core-8-6-branch | |
17:44 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only check-in: 3d76abf4 user: fvogel tags: trunk | |
17:43 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only check-in: 94e8db77 user: fvogel tags: core-8-6-branch | |
17:42 | Constrained test menu-38.1 to Unix or Mac platforms since this test hangs on Windows and the corresponding bug was reported for Linux and Mac only Closed-Leaf check-in: 48054f96 user: fvogel tags: bug-fa32290898 | |
15:45 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: ef1b7ba6 user: fvogel tags: trunk | |
15:45 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: d4e1f680 user: fvogel tags: core-8-6-branch | |
15:38 | Merged implementation of TIP #449 - [text] undo/redo to Return Range of Characters - following acceptation by vote of the TCT check-in: 177f5ee6 user: fvogel tags: trunk | |
15:28 | Rebased to trunk since TIP #449 was accepted for merging to trunk only, not to core-8-6-branch Closed-Leaf check-in: d0aea8f2 user: fvogel tags: tip-449 | |
12:31 | rebase to core-8-6-branch. should now work with TCL_UTF_MAX=4 and TCL_UTF_MAX=6 (not yet with TCL_UTF_MAX=3) check-in: 43f27bfa user: jan.nijtmans tags: rfe-6c0d7aec67 | |
2016-08-25
| ||
19:37 | Use virtual events for touch. Removed <Touch> check-in: c1ca811f user: pspjuth tags: pspjuth-touch | |
2016-08-23
| ||
20:51 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen. check-in: ca33f109 user: fvogel tags: trunk | |
20:51 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen. check-in: 3fca6d54 user: fvogel tags: core-8-6-branch | |
20:16 | Patch [6c0d7aec67] from Christian Werner on upstream Androwish to better handle unicode text input for Windows 8 by dealing with wParam VK_PACKET in WM_KEYDOWN and WM_SYSKEYDOWN events. This was observed on a Windows 8.1 tablet when the on-screen virtual keyboard is used to enter Emojis for example. The changes allow to enter Emojis when Tcl/Tk is built with TCL_UTF_MAX>3. check-in: aaa031e1 user: fvogel tags: rfe-6c0d7aec67 | |
19:30 | Added non regression test case menu-38.1 check-in: 03cfff45 user: fvogel tags: bug-fa32290898 | |
18:27 | Improved further test button-5.24: the test no longer depends on default values for -padx and -pady and it now computes the expected size of the button Closed-Leaf check-in: a6f3ed76 user: fvogel tags: bug-2cf3d6942c | |
2016-08-19
| ||
21:47 | Fixed [2cf3d6942c] - Test button-5.24 fails. First, use {Helvetica -12} as font for the button text instead of {Helvetica -12 bold} since it's the former and not the latter that is tested against in constraints.tcl regarding the 'font' constraint. Second, don't force -width to a fixed value, otherwise width results can be wrong. Third, adjust the test results in width according to the two previous changes. check-in: 4a464a6b user: fvogel tags: bug-2cf3d6942c | |
20:31 | Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hovered over it check-in: 470cbe0b user: fvogel tags: bug-fa32290898 | |
2016-08-18
| ||
19:05 | Implementation of TIP #442 by René Zaumseil - Display text in progressbars check-in: a4f16b1d user: fvogel tags: tip-442 | |
2016-08-13
| ||
20:18 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option check-in: 0b115c2d user: fvogel tags: trunk | |
20:16 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option check-in: 48652bed user: fvogel tags: core-8-6-branch | |
20:03 | Fixed [a2abc45ee6] - Cursor at wrong position after event generate -warp on secondary screen Closed-Leaf check-in: 9339d0a4 user: fvogel tags: bug-a2abc45ee6 | |
19:53 | Suppore pan options and pan inertia. Remade script API. check-in: bec7c299 user: pspjuth tags: pspjuth-touch | |
2016-08-12
| ||
19:35 | Dokumentation check-in: ad584de0 user: pspjuth tags: pspjuth-touch | |
16:51 | Solution for differentiating left and right shift keys. Closed-Leaf check-in: 27f238b2 user: fvogel tags: bug-2945130fff-shift | |
15:16 | merge trunk check-in: 387cd37e user: jan.nijtmans tags: novem-support | |
14:44 | Change Tk_FreeXId() into a macro. A few end-of-line spacing eliminations. check-in: 0d1b696e user: jan.nijtmans tags: trunk | |
2016-08-11
| ||
18:24 | Added touch configuration check-in: a9abb0a0 user: pspjuth tags: pspjuth-touch | |
12:22 | Left and right Control and Alt keys are distinguished using the Extended flag (the previously implemented trick only worked for KeyPress, not for KeyRelease). Closed-Leaf check-in: 92c04257 user: fvogel tags: bug-2945130fff | |
12:12 | Consider the Extended flag for both KeyPress and KeyRelease events coming from the extended (keypad) keys. I can't see why implementation of TIP #158 [b8333852a2] considered the extended flag only for KeyPress, and forced clearing it in the state integer for KeyRelease. check-in: 3db46b9d user: fvogel tags: bug-2945130fff | |
00:00 | Handle gestures check-in: 82a228e1 user: pspjuth tags: pspjuth-touch | |
2016-08-10
| ||
22:12 | Touch work check-in: f689bc8d user: pspjuth tags: pspjuth-touch | |
00:53 | Experimental branch for touch support check-in: cfdf5a3c user: pspjuth tags: pspjuth-touch | |
2016-08-03
| ||
10:19 | Fixed [e8a111970a] - Misleading documentation for menu accelerator option Closed-Leaf check-in: f1d876ec user: fvogel tags: bug-e8a111970a | |
2016-07-31
| ||
14:07 | End of fix for [5660d11c3f] - text tag -background option overrules -lmargincolor - DOcumentation update check-in: 80eb2bd0 user: fvogel tags: trunk | |
14:06 | End of fix for [5660d11c3f] - text tag -background option overrules -lmargincolor - DOcumentation update check-in: d97ca2db user: fvogel tags: core-8-6-branch | |
13:58 | Added missing space Closed-Leaf check-in: 51693900 user: fvogel tags: bug-5660d11c3f | |
09:43 | Fix for [3512539fff] removed, by popular demand check-in: d7c18aa6 user: fvogel tags: trunk | |
09:42 | Fix for [3512539fff] removed, by popular demand Closed-Leaf check-in: 344e319f user: fvogel tags: bug-3512539fff | |
09:39 | merged trunk check-in: 5042c362 user: fvogel tags: bug-3512539fff | |
2016-07-29
| ||
19:28 | Clarified documentation about precedence of color specifications: -[lr]margincolor tag option > -background tag option > -background widget option check-in: 9dbcde85 user: fvogel tags: bug-5660d11c3f | |
2016-07-28
| ||
12:47 | merge mark check-in: 21daec84 user: dgp tags: trunk | |
12:46 | merge release check-in: 90632dc0 user: dgp tags: core-8-6-branch | |
12:46 | [5660d11c3f] Fix new -lmargincolor check-in: 18cdcb0b user: dgp tags: trunk | |
2016-07-26
| ||
14:01 | merge 8.6 Closed-Leaf check-in: baf29694 user: dgp tags: rc2, release, core-8-6-6, core-8-6-6-rc | |
14:00 | [5660d11c3f] Fix new -lmargincolor check-in: 0a3246ac user: dgp tags: core-8-6-branch | |
09:36 | merged core-8-6-branch check-in: 962d6e22 user: fvogel tags: bug-5660d11c3f | |
09:30 | Fixed [5660d11c3f] - text tag -background option overrules -lmargincolor check-in: 316b16bd user: fvogel tags: bug-5660d11c3f | |
2016-07-22
| ||
13:59 | Complete changes file update. check-in: ae5c3bb7 user: dgp tags: rc1, core-8-6-6-rc | |
12:40 | [450bb0ecad] Fix corruption [tk busy] creates on OSX. check-in: 56bccbf4 user: dgp tags: trunk | |
12:40 | merge mark check-in: 8219b837 user: dgp tags: trunk | |
03:14 | changes file WIP check-in: 658845e9 user: dgp tags: core-8-6-6-rc | |
2016-07-21
| ||
20:09 | merge 8.6 check-in: dcc49ecf user: dgp tags: core-8-6-6-rc | |
20:08 | [450bb0ecad] Fix corruption [tk busy] creates on OSX. check-in: d3a347d2 user: dgp tags: core-8-6-branch | |
20:06 | merge 8.6 Closed-Leaf check-in: 0cb77e7f user: dgp tags: bug-450bb0ecad | |
2016-07-19
| ||
23:48 | Final tweak for OS X wm crash, thanks to Marc Culler check-in: 901412f1 user: kevin_walzer tags: trunk | |
23:48 | Final tweak for OS X wm crash, thanks to Marc Culler check-in: 30856df3 user: kevin_walzer tags: core-8-6-branch | |
2016-07-17
| ||
03:19 | Fix for Ticket c84f660833546b1b84e7fd3aef930c2f17207461 (Tk crashes when toplevel placed on second display, Mac); thanks to Marc Culler for patch check-in: b8df85ce user: kevin_walzer tags: trunk | |
03:19 | Fix for Ticket c84f660833546b1b84e7fd3aef930c2f17207461 (Tk crashes when toplevel placed on second display, Mac); thanks to Marc Culler for patch check-in: 0dff4e5f user: kevin_walzer tags: core-8-6-branch | |
2016-07-15
| ||
10:47 | Fix for image/alpha rendering under hidpi/Retina displays on Mac OS; thanks to Marc Culler for assistance check-in: 132ff991 user: kevin_walzer tags: core-8-6-branch | |
10:46 | Fix for image/alpha rendering under hidpi/Retina displays on Mac OS; thanks to Marc Culler for assistance check-in: c6301aba user: kevin_walzer tags: trunk | |
2016-07-12
| ||
14:14 | Start RC branch for Tk 8.6.6 check-in: 631c22a1 user: dgp tags: core-8-6-6-rc | |
2016-07-08
| ||
01:22 | Fix for bitmap distortion on Mac OS; thanks to Marc Culler for patch check-in: 6c26efe3 user: kevin_walzer tags: trunk | |
01:21 | Fix for bitmap distortion on Mac OS; thanks to Marc Culler for patch check-in: 02f7db4b user: kevin_walzer tags: core-8-6-branch | |
2016-07-07
| ||
06:39 | Added comments justifying why we can rely on finding all the needed marks still in the text widget at the time they are transformed into indices. check-in: aba89761 user: fvogel tags: tip-449 | |
2016-07-06
| ||
17:00 | The undo marks identifier is now a member of textPtr->sharedTextPtr. This makes results of test text-8.22 independant of previous undo/redo actions on other text widgets. check-in: e45568b5 user: fvogel tags: tip-449 | |
03:03 | Fix for excessive label padding in Tk/Mac; thanks to Brad Lanam for bug report check-in: 06e5b1f8 user: kevin_walzer tags: trunk | |
03:00 | Fix for excessive label padding in Tk/Mac; thanks to Brad Lanam for bug report check-in: 18b19e31 user: kevin_walzer tags: core-8-6-branch | |
2016-07-05
| ||
20:37 | Merged core-8-6-branch check-in: ee1d765e user: fvogel tags: tip-449 | |
20:36 | Fixed copy/paste error in test text-27.28 - one wants to test undo and redo, not twice undo check-in: 2fad88cb user: fvogel tags: tip-449 | |
20:07 | Added more tests, and fixed test result of text-27.26 since now indices are relative to the text widget state at undo/redo return time, and also because they are optimized (no overlaps) check-in: 13b9b5bd user: fvogel tags: tip-449 | |
20:03 | Removed unintended whitespace change check-in: 33ccff8f user: fvogel tags: tip-449 | |
20:02 | Better comments explaining the algorithm in ::tk::TextUndoRedoProcessMarks check-in: 232ed197 user: fvogel tags: tip-449 | |
2016-07-04
| ||
21:26 | Return indices making sense at undo/redo return time. The returned ranges are optimized (no duplicates, no overlapping ranges). Works but needs polishing. check-in: 6c03c35d user: fvogel tags: tip-449 | |
2016-06-29
| ||
19:06 | Added EditorConfig support (experimental) check-in: 7ad4c28b user: fvogel tags: editorconfig | |
2016-06-28
| ||
21:28 | [ce92c79bc6] Improve the 'configure' method of the internal megawidget framework. Thanks to Schelte Bron for pointing out the problems with it. check-in: fc814ed7 user: dkf tags: trunk | |
21:25 | [ce92c79bc6] Improve the 'configure' method of the internal megawidget framework. Thanks to Schelte Bron for pointing out the problems with it. check-in: e1099ee9 user: dkf tags: core-8-6-branch | |
18:41 | Merged core-8-6-branch check-in: 1cefcd34 user: fvogel tags: tip-449 | |
2016-06-27
| ||
19:23 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: 7b7e5b51 user: fvogel tags: trunk | |
19:23 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: 16bb032e user: fvogel tags: core-8-6-branch | |
2016-06-26
| ||
20:18 | Fixed typos Closed-Leaf check-in: c94ac140 user: fvogel tags: bug-4cb3dab4eb | |
2016-06-22
| ||
18:19 | Modernize Tk_Init() to use Tcl 8.6 features. check-in: a62e3e93 user: dgp tags: trunk | |
18:17 | Modernize Tk_Init() to use Tcl 8.6 features. check-in: 36fecf99 user: dgp tags: core-8-6-branch | |
18:10 | [787adc5ed7] Workaround potential crash in Tcl_DStringAppend. check-in: 2bd85d72 user: dgp tags: core-8-6-branch | |
2016-06-21
| ||
21:19 | Fixup the typecasting Closed-Leaf check-in: ad28669b user: dgp tags: dgp-modernize-init | |
20:31 | work in progress check-in: 5955d9d9 user: dgp tags: dgp-modernize-init | |
14:31 | Start bringing Tk_Init up to date with facilities Tcl provides. check-in: 54ec3725 user: dgp tags: dgp-modernize-init | |
2016-06-15
| ||
10:12 | Merge trunk check-in: 07834ac3 user: jan.nijtmans tags: novem-support | |
10:08 | Whitespace fixes check-in: 792b3fcd user: jan.nijtmans tags: trunk | |
10:01 | Whitespace fixes check-in: 557038bb user: jan.nijtmans tags: core-8-6-branch | |
2016-06-11
| ||
20:11 | Fixed [4cb3dab4eb] - Improvements to the documentation of Tk_FindPhoto et al. Patch provided by Simon Bachmann. check-in: c26274ec user: fvogel tags: bug-4cb3dab4eb | |
15:12 | Merged core-8-6-branch check-in: 32c88915 user: fvogel tags: tip-449 | |
15:04 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 01206c46 user: fvogel tags: trunk | |
14:50 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 09fa3e79 user: fvogel tags: core-8-6-branch | |
2016-06-09
| ||
13:40 | Proposed solution for [22ace0d494]. Actually, the value of alphaOffset was protected such that invalid values would result in the alpha information being ignored. I guess that it's safe now to remove it. check-in: 776371f4 user: jan.nijtmans tags: rfe-22ace0d494 | |
2016-06-08
| ||
15:33 | Added test case text-27.16a to guard against regressions regarding [6976e4b3b2] check-in: 168b5515 user: fvogel tags: bug-6976e4b3b2 | |
15:27 | Fixed [6976e4b3b2] - -undo options not correct for peers check-in: 3ff41efa user: fvogel tags: bug-6976e4b3b2 | |
13:23 | Added test case text-27.26 for [.text edit undo/redo] return values check-in: 9d5e1c4b user: fvogel tags: tip-449 | |
09:38 | It is not possible to rely only on the interp result. A list of indices has to be built as a return value to undo/redo because there can be several edits between two separators and all such edits have to report which range of text they changed. Note: this commit does not deal with refcounts, it is very likely wrong in that respect. check-in: afa23a02 user: fvogel tags: tip-449 | |
08:34 | Updated documentation regarding return values for [.text edit undo/redo] check-in: 552ec80b user: fvogel tags: tip-449 | |
2016-06-07
| ||
21:04 | Possible solution for [1217222] - [.text edit undo/redo] return ranges of modified characters check-in: 6cd8c5d9 user: fvogel tags: tip-449 | |
2016-06-01
| ||
15:17 | merge trunk check-in: 61aa18fa user: jan.nijtmans tags: novem-support | |
15:12 | Fix 3bd69eba99a395ee: 'make dist' fails when tclsh9.0 is on $PATH check-in: 89cd4b06 user: jan.nijtmans tags: trunk | |
15:11 | Fix 3bd69eba99a395ee: 'make dist' fails when tclsh9.0 is on $PATH check-in: 48fe0012 user: jan.nijtmans tags: core-8-6-branch | |
2016-05-31
| ||
09:29 | merge trunk check-in: ca90f850 user: jan.nijtmans tags: novem-support | |
09:28 | unnecessary spacing check-in: 891f0a8e user: jan.nijtmans tags: trunk | |
2016-05-30
| ||
20:28 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) check-in: 32b7a062 user: fvogel tags: trunk | |
20:20 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) check-in: 2131f788 user: fvogel tags: core-8-6-branch | |
20:16 | A mouse button once pressed should be released. Doing otherwise messes up with assumptions in other (later) tests from the test suite, which reasonably think they start with all mouse buttons depressed. In the present case, canvas-13.1 failed because event generation of <ButtonRelease-1> was missing in test bind-32 Closed-Leaf check-in: 3b56aa53 user: fvogel tags: bug-79549a9134 | |
19:38 | Fixed crash when calling event generate {} <Motion> -warp 1 check-in: 0d6f2de7 user: fvogel tags: bug-79549a9134 | |
18:36 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: 5d3c589c user: fvogel tags: trunk | |
18:33 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: af79c31a user: fvogel tags: core-8-6-branch | |
18:14 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window check-in: 0f2de9a3 user: fvogel tags: trunk | |
18:14 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window check-in: 2fc6c6a8 user: fvogel tags: core-8-6-branch | |
18:07 | Merged TIP #446 accepted by TCT vote. This fixes [1273358] - Ask a text widget for the depth of its undo and redo stacks. check-in: 18b5c257 user: fvogel tags: trunk | |
18:05 | Merged TIP #446 accepted by TCT vote. This fixes [1273358] - Ask a text widget for the depth of its undo and redo stacks. check-in: 85fe3473 user: fvogel tags: core-8-6-branch | |
2016-05-29
| ||
19:21 | (Experimental) Removed screen dependency of TkBorders Leaf check-in: 2bf152f8 user: fvogel tags: multiscreens-exp1 | |
2016-05-27
| ||
09:33 | Make windows aware of screen assignation changes when they are moved from one monitor to another one check-in: 66446aa5 user: fvogel tags: multiscreens-exp1 | |
2016-05-26
| ||
20:46 | More complete fix for [79549a9134] - Mouse pointer warping crashes, with a non-regression test case. check-in: 89b1343f user: fvogel tags: bug-79549a9134 | |
18:21 | Fixed [79549a9134] - Mouse pointer warping crashes check-in: 3a4c49a5 user: fvogel tags: bug-79549a9134 | |
2016-05-25
| ||
21:19 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window Closed-Leaf check-in: e610cbad user: fvogel tags: bug-f2655bb0ec | |
19:36 | Fixed [109865fa01] - ttk::menubutton unsafe wrt widget destruction check-in: 9124c4d8 user: fvogel tags: trunk | |
19:35 | Fixed [109865fa01] - ttk::menubutton unsafe wrt widget destruction check-in: 392d70f3 user: fvogel tags: core-8-6-branch | |
2016-05-22
| ||
20:55 | Added test checkbutton-1.7 to guard against regressions regarding [109865fa01] Closed-Leaf check-in: 265212e3 user: fvogel tags: bug-109865fa01 | |
19:56 | Fixed [109865fa01] - ttk::menubutton has an unprotected winfo check-in: 6545d24e user: fvogel tags: bug-109865fa01 | |
2016-05-20
| ||
15:43 | Merged core-8-6-branch Leaf check-in: 05965ced user: fvogel tags: multiscreens | |
15:36 | Fixed [011706ec42] for the scrollbar case check-in: fb0b30b1 user: fvogel tags: trunk | |
15:31 | Fixed [011706ec42] for the scrollbar case check-in: b79e2703 user: fvogel tags: core-8-6-branch | |
2016-05-19
| ||
14:29 | Fix XOffsetRegion/XUnionRegion prototypes (not currently used). Remove unneccessary white-space. check-in: f2908787 user: jan.nijtmans tags: trunk | |
2016-05-18
| ||
18:48 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing check-in: 2e273ecd user: fvogel tags: trunk | |
18:27 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing check-in: 0072d910 user: fvogel tags: core-8-6-branch | |
10:14 | Fixed [011706ec42] for the scrollbar case. Closed-Leaf check-in: 17c4cb5e user: fvogel tags: bug-011706ec42 | |
02:26 | Tweak to allow Tk to build on 10.5; thanks to Marc Culler for patch check-in: 334ba4c1 user: kevin_walzer tags: core-8-6-branch | |
02:24 | Tweak to allow Tk to build on 10.5; thanks to Marc Culler for patch check-in: 167c75a5 user: kevin_walzer tags: trunk | |
2016-05-17
| ||
20:36 | Added (currently failing) test case scrollbar-11.1 - Note that it will only fail on x11 and on aqua, not on Win because on Windows there is no binding of <2> for the Scrollbar class check-in: a59d8940 user: fvogel tags: bug-011706ec42 | |
20:00 | Took comments from Koen Danckaert into account (with my thanks) to simplify the implementation of TkUndoCanUndo() and TkUndoCanRedo() in tkUndo.c, and in tkText.c to remove direct calls to internals of the undo or redo stack Closed-Leaf check-in: b699eb0e user: fvogel tags: tip-446 | |
2016-05-12
| ||
22:21 | Unified branched tip-446-undodepth and tip-446-canundo to become branch tip-446 check-in: 2bfc04af user: fvogel tags: tip-446 | |
21:42 | Aligned GenerateModifiedEvent() on GenerateUndoStackEvent() regarding generation of the event for each peer Closed-Leaf check-in: ef7364ed user: fvogel tags: tip-446-canundo | |
21:35 | Added test for the <<UndoStack>> event check-in: efe4cb36 user: fvogel tags: tip-446-canundo | |
21:24 | Removed useless precision regarding the <<UndoStack>> event check-in: bab37fee user: fvogel tags: tip-446-canundo | |
21:22 | Documented the <<UndoStack>> event check-in: 5ddbec41 user: fvogel tags: tip-446-canundo | |
21:12 | Added <<UndoStack>> event, triggering when either the undo stack or the redo stack becomes empty or unempty check-in: 1dfd1615 user: fvogel tags: tip-446-canundo | |
20:37 | Tests for [.t edit canundo/canredo] check-in: b9932d5f user: fvogel tags: tip-446-canundo | |
20:32 | Documentation for [.t edit canundo/canredo] check-in: 16484cdd user: fvogel tags: tip-446-canundo | |
20:26 | Implementation of TIP #446 - Introspect Undo/Redo Stack check-in: fe13004f user: fvogel tags: tip-446-canundo | |
09:46 | (cherry-pick): Bug [64261b50]. Spurious mouse events sent to underlying window when file dialog is closed. check-in: f6eb1215 user: jan.nijtmans tags: core-8-6-branch | |
09:43 | PeekMessageA -> PeekMessage check-in: a86e6b4e user: jan.nijtmans tags: trunk | |
05:37 | Fix prototype warning from prev checkin check-in: 762a03ab user: ashok tags: trunk | |
04:50 | Bug [64261b50]. Spurious mouse events sent to underlying window when file dialog is closed. check-in: 11510747 user: ashok tags: trunk | |
2016-05-10
| ||
19:09 | Fixed [545f10fcf3] - Poor Xft coloured font performance on X11. Thanks to James Bonfield for the bug report, to Rob Davies for the patch, and to Brian Griffin for the testing Closed-Leaf check-in: d96ebaab user: fvogel tags: bug-545f10fcf3 | |
2016-05-03
| ||
17:24 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: e1431c56 user: fvogel tags: trunk | |
17:12 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: 97a5e9f8 user: fvogel tags: core-8-6-branch | |
08:00 | Use non-busy wait in stead of busy "after 100". Testcase still passes! Great! check-in: b44ff3c9 user: jan.nijtmans tags: bug-011706ec42 | |
2016-05-02
| ||
20:45 | Added test button-14.1 to guard against regressions regarding [011706ec42] check-in: 808b61fd user: fvogel tags: bug-011706ec42 | |
20:21 | Merged core-8-6-branch check-in: d6726948 user: fvogel tags: bug-011706ec42 | |
20:20 | merge mark check-in: 99e15097 user: fvogel tags: trunk | |
20:19 | Fixed Americano-British English (American English selected) check-in: ae6a7236 user: fvogel tags: trunk | |
20:16 | Fixed Americano-British English (American English selected) check-in: 192eb2f0 user: fvogel tags: core-8-6-branch | |
2016-05-01
| ||
20:03 | Merged core-8-6-branch Closed-Leaf check-in: e1dbced6 user: fvogel tags: tip-446-undodepth | |
19:58 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 1419e83a user: fvogel tags: trunk | |
19:51 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 047d31f2 user: fvogel tags: core-8-6-branch | |
2016-04-30
| ||
15:50 | Experiment: can it be done without a busy wait as well? Not tested on all platforms yet, feedback appreciated! Closed-Leaf check-in: 52251d00 user: jan.nijtmans tags: bug-011706ec42-without-busy-wait | |
2016-04-29
| ||
19:23 | Fixed indentation check-in: f82ce533 user: fvogel tags: bug-011706ec42 | |
19:07 | Fixed [011706ec42] - tk::ButtonInvoke safety bug check-in: 2be097f0 user: fvogel tags: bug-011706ec42 | |
09:46 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers check-in: d4b0a69d user: fvogel tags: trunk | |
09:42 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers check-in: bf86da71 user: fvogel tags: core-8-6-branch | |
2016-04-25
| ||
05:35 | Removed unnecessary changes in win/tkWinWm.c (these changes pertain to the next steps for full multiscreen support) check-in: bff126d7 user: fvogel tags: multiscreens | |
2016-04-24
| ||
20:08 | Bug [c95d4691ff] - Made Tk, on Win, aware of secondary monitors check-in: 671c976f user: fvogel tags: multiscreens | |
2016-04-22
| ||
20:15 | Added test text-11a.51 to check the fix of [b362182e45] Closed-Leaf check-in: cd123af9 user: fvogel tags: bug-b362182e45 | |
2016-04-21
| ||
22:03 | Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is unsafe check-in: 1795939c user: fvogel tags: bug-b362182e45 | |
2016-04-19
| ||
17:29 | Merge 8.6.5 release. Closed-Leaf check-in: b0f3fde5 user: dgp tags: little | |
17:09 | Fork of Tk used in the "Little" project. http://www.mcvoy.com/lm/little/index.html check-in: 78772485 user: dgp tags: little | |
2016-04-11
| ||
10:57 | Merge trunk. Eliminate deprecated Tk_FreeXId() check-in: 0dbe7f9a user: jan.nijtmans tags: novem-support | |
10:39 | Deprecate Tk_FreeXId(), since it doesn't do anything since 2008-08-19: [8356aa0eec57fa7a] check-in: ff5a378f user: jan.nijtmans tags: trunk | |
2016-04-08
| ||
19:04 | Fixed typo in [text] man page check-in: f7a05d66 user: fvogel tags: trunk | |
19:04 | Fixed typo in [text] man page check-in: af60ae73 user: fvogel tags: core-8-6-branch | |
19:02 | Documented the <<WidgetViewSync>> virtual event in the event man page check-in: d24331e5 user: fvogel tags: trunk | |
19:01 | Documented the <<WidgetViewSync>> virtual event in the event man page check-in: 7d2f7594 user: fvogel tags: core-8-6-branch | |
2016-04-07
| ||
20:18 | Tests for [.t edit undodepth/redodepth] check-in: 00090592 user: fvogel tags: tip-446-undodepth | |
19:57 | Fixed tests numbering check-in: 6c08720f user: fvogel tags: tip-446-undodepth | |
19:56 | Fixed tests numbering check-in: b80e1a89 user: fvogel tags: trunk | |
19:54 | Fixed tests numbering check-in: 91899d34 user: fvogel tags: core-8-6-branch | |
19:50 | Documentation for [.t edit undodepth/redodepth] check-in: 3b1114b8 user: fvogel tags: tip-446-undodepth | |
19:32 | [.t edit undodepth/redodepth] return 0 when -undo false check-in: d2672735 user: fvogel tags: tip-446-undodepth | |
2016-04-05
| ||
20:28 | Implementation of TIP #446 - Introspect Undo/Redo Stack Depths check-in: 8fc35b22 user: fvogel tags: tip-446-undodepth | |
16:08 | Fixed [fd3a4dc111] - <<Modified>> event is not always sent to peers Closed-Leaf check-in: b34f15b4 user: fvogel tags: bug-fd3a4dc111 | |
12:12 | merge 8.6 check-in: 84f4289f user: dgp tags: trunk | |
2016-04-04
| ||
18:01 | Fixed [3512539fff] - .. is silently accepted in widget paths (user: fvogel, tags: bug-3512539fff check-in: 428d69e6 user: fvogel tags: trunk | |
09:12 | Minor: fix code indentation check-in: 4329520c user: dkf tags: core-8-6-branch | |
2016-03-27
| ||
15:27 | Fixed [18c08df753] - Change of behaviour for text widget last newline check-in: df0bf7b0 user: fvogel tags: trunk | |
15:25 | Fixed [18c08df753] - Change of behaviour for text widget last newline check-in: 592d5493 user: fvogel tags: core-8-6-branch | |
09:59 | Fixed bug [1192095] - Toplevel menus return incorrect active index (cherrypicked [6efe4d5396]) check-in: d5b5a9e4 user: fvogel tags: core-8-6-branch | |
09:58 | Fixed bug [1192095] - Toplevel menus return incorrect active index check-in: 6efe4d53 user: fvogel tags: trunk | |
2016-03-23
| ||
17:00 | Fixed typo in comment check-in: 9beed5e4 user: fvogel tags: bug-3512539fff | |
16:55 | Fixed [3512539fff] - .. is silently accepted in widget paths check-in: 6adfc4d2 user: fvogel tags: bug-3512539fff | |
2016-03-22
| ||
11:47 | Fix [38dc27bd1d0ecd68]: Tk does not support <Button-6> nor <Button-7> events check-in: e189cd8e user: jan.nijtmans tags: trunk | |
11:44 | Fix test-case bind-27.2 on X11 (it worked on win32) Merge trunk. Closed-Leaf check-in: 0373bf9b user: jan.nijtmans tags: bug-38dc27bd1d0ecd68 | |
10:13 | merge trunk check-in: 0b3eb4b2 user: jan.nijtmans tags: novem-support | |
10:01 | sync tcl.m4 (both win and unix) with Tcl's version. check-in: aeb8a1fe user: jan.nijtmans tags: trunk | |
2016-03-20
| ||
11:49 | Fixed bug [438cf10142] - Tests textTag-* require haveCourier12 constraint check-in: b034e499 user: fvogel tags: trunk | |
09:56 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong (cherrypicked [282635ad52]) check-in: 8a07184e user: fvogel tags: core-8-6-branch | |
09:55 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong check-in: 282635ad user: fvogel tags: trunk | |
08:28 | Merged tip-443 following acceptation of the TIP by TCT vote (cherrypicked [cb3354b298]) check-in: 59b276c7 user: fvogel tags: trunk | |
08:15 | Merged tip-443 following acceptation of the TIP by TCT vote check-in: cb3354b2 user: fvogel tags: core-8-6-branch | |
08:13 | Rebased to core-8-6-branch Closed-Leaf check-in: 0bcde16a user: fvogel tags: tip-443 | |
2016-03-18
| ||
19:46 | Fixed error in comment check-in: 436f1d5c user: fvogel tags: trunk | |
2016-03-16
| ||
16:15 | Fixed bug [1192095] (issue 2) - Toplevel menus return incorrect active index Closed-Leaf check-in: 78578f85 user: fvogel tags: bug-1192095 | |
13:16 | Fixed typo in comment check-in: c9a07b83 user: fvogel tags: trunk | |
10:37 | merge trunk check-in: 7a02315e user: jan.nijtmans tags: novem-support | |
09:37 | Make Tk compile warning-free against TIP-389-enabled Tcl 8.7. No change of functionality, since font-names generally don't contain out-of-BMP Unicode characters (if they do in the future, that still can be fixed then). check-in: 692d83d1 user: jan.nijtmans tags: trunk | |
2016-03-15
| ||
14:01 | Revert whitespace changes that made tests send-10.[89] fail. check-in: 354f1303 user: dgp tags: trunk | |
11:44 | Merge trunk check-in: 82e74bea user: jan.nijtmans tags: novem-support | |
11:34 | Make tk.h usable for compilation with Tcl 9.0 (novem) as well. check-in: 2e5108a7 user: jan.nijtmans tags: trunk | |
10:20 | Eliminate use of Tcl_SetResult(), and CONST -> const check-in: a7e16062 user: jan.nijtmans tags: trunk | |
09:31 | merge trunk check-in: c44a74d6 user: jan.nijtmans tags: novem-support | |
09:04 | Eliminate configure warning: Makefile.in seems to ignore the --datarootdir setting. For details, see: https://www.gnu.org/software/autoconf/manual/autoconf-2.60/html_node/Changed-Directory-Variables.html check-in: 96a94662 user: jan.nijtmans tags: trunk | |
08:30 | configure.in -> configure.ac check-in: 1311a345 user: jan.nijtmans tags: trunk | |
2016-03-14
| ||
14:09 | Suggested fix for [38dc27bd1d0ecd68]: Tk does not support <Button-6> nor <Button-7> events. With test-cases and doc change. check-in: 56355af1 user: jan.nijtmans tags: bug-38dc27bd1d0ecd68 | |
13:31 | Excess spacing in test-suite check-in: 5a108931 user: jan.nijtmans tags: trunk | |
2016-03-13
| ||
21:55 | Fixed bug [487861ffff] - cascade with -accelerator looks wrong Closed-Leaf check-in: 99bb322c user: fvogel tags: bug-487861ffff | |
2016-03-11
| ||
14:47 | Excess spacing in documentation check-in: 3fa2c360 user: jan.nijtmans tags: trunk | |
08:24 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events (cherrypicked [42c8d8441c]) check-in: a97a2f58 user: fvogel tags: core-8-6-branch | |
08:23 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events check-in: 42c8d844 user: fvogel tags: trunk | |
2016-03-10
| ||
16:25 | Added non regression test case for bug [d95e5d8f16] Closed-Leaf check-in: 26732527 user: fvogel tags: bug-d95e5d8f16 | |
14:20 | Remove excess spacing in various library files. check-in: 40f4cf4d user: jan.nijtmans tags: trunk | |
07:22 | Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger <Map> events, patch from Brian Griffin check-in: e9eb5c79 user: fvogel tags: bug-d95e5d8f16 | |
2016-03-09
| ||
14:29 | (cherry-pick) Explicit require Tcl 8.6.0, no matter if Tk is compiled against a later Tcl patchlevel. check-in: 7f3247c1 user: jan.nijtmans tags: core-8-6-branch | |
14:27 | Explicit require Tcl 8.6.0 so that Tcl 8.6 interps can make use of Tk 8.7 until such time as it stops supporting them. check-in: efd9693a user: jan.nijtmans tags: trunk | |
2016-03-08
| ||
21:56 | Rebased to core-8-6-branch check-in: 87a5db96 user: fvogel tags: tip-443 | |
21:55 | Backed out anything dealing with stippling, in accordance with discussion about TIP #443 check-in: 0f9dcbfa user: fvogel tags: tip-443 | |
15:59 | Revise trunk to an explicit requirement on Tcl 8.6.0 so that Tcl 8.6 interps can make use of Tk 8.7 until such time as it stops supporting them. Closed-Leaf check-in: 3ac6c5dc user: dgp tags: dgp-Tcl-requirement | |
2016-03-07
| ||
21:10 | Fixed bug [841280] - spinbox -from and -to defaults and behaviour check-in: 27510927 user: fvogel tags: trunk | |
21:07 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] (cherrypicked [a6c6d3bd08]) check-in: ce161884 user: fvogel tags: core-8-6-branch | |
21:06 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] check-in: a6c6d3bd user: fvogel tags: trunk | |
21:01 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback (cherrypicked [3c1a8559dd]) check-in: 887e7b28 user: fvogel tags: core-8-6-branch | |
21:00 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback check-in: 3c1a8559 user: fvogel tags: trunk | |
20:54 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions (cherrypicked [5fe2f5839e]) check-in: 70eb1a0b user: fvogel tags: core-8-6-branch | |
20:52 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions check-in: 5fe2f583 user: fvogel tags: trunk | |
08:45 | Fix version number in .project file check-in: 813aaaef user: jan.nijtmans tags: trunk | |
07:25 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget (cherrypicked [e6d91ca077] check-in: 63a8ceea user: fvogel tags: core-8-6-branch | |
07:23 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget check-in: e6d91ca0 user: fvogel tags: trunk | |
2016-03-04
| ||
15:41 | merge trunk check-in: 1f5e28cd user: jan.nijtmans tags: tip-415 | |
2016-03-03
| ||
19:19 | Bump trunk to 8.7a0 to accept new feature development. check-in: 342cce4f user: dgp tags: trunk | |
17:31 | Open branch for continued 8.6.* patching. check-in: 8596640d user: dgp tags: core-8-6-branch | |
2016-03-02
| ||
15:53 | merge trunk check-in: 1a195828 user: jan.nijtmans tags: novem-support | |
15:52 | Update version in tk.spec check-in: b8e03d8c user: jan.nijtmans tags: trunk | |
15:25 | Revert part of [032c1ee138449c93dfa885fab07796783945e174|032c1ee138]: Only the patchlevel should have been changed, nothing else. check-in: 42f2cbd8 user: jan.nijtmans tags: trunk | |
14:22 | Eliminate exess spacings in many doc pages check-in: 77d0eaec user: jan.nijtmans tags: trunk | |
09:54 | merge trunk check-in: 949a4cb8 user: jan.nijtmans tags: novem-support | |
02:41 | [450bb0ecad] Proposed fix for [tk busy] corruption in Aqua Tk. check-in: 676da6c9 user: dgp tags: bug-450bb0ecad | |
2016-03-01
| ||
17:36 | trunk merged to branch tip-443 check-in: d89f2e1b user: fvogel tags: tip-443 | |
13:42 | merge release check-in: 61e68be1 user: dgp tags: trunk | |
2016-02-25
| ||
15:18 | Put [wm forget] fix in the 8.6.5 release. Closed-Leaf check-in: 44dde96d user: dgp tags: rc2, release, core-8-6-5, core-8-6-5-rc | |
15:17 | [e9112ef96e] Fix [wm forget] check-in: 407a5755 user: dgp tags: trunk | |
14:40 | Fixed bug [841280] - spinbox -from and -to defaults and behaviour Closed-Leaf check-in: 396dcfce user: fvogel tags: bug-841280ffff | |
14:38 | merge trunk, doc change only check-in: 1e28e676 user: dgp tags: core-8-6-5-rc | |
08:09 | Fixed typo in spinbox documentation page check-in: c9cc0fbc user: fvogel tags: trunk | |
2016-02-24
| ||
20:29 | Added test case wm-forget-2 related to test the fix for bug [e9112ef96e] Closed-Leaf check-in: ec4526bb user: fvogel tags: bug-e9112ef96e | |
20:10 | Fixed bug [e9112ef96e] - [wm forget] doesn't completely check-in: c5134046 user: fvogel tags: bug-e9112ef96e | |
17:32 | Fixed bug [2262543] - Scale widget unexpectedly fires command callback Closed-Leaf check-in: 091c6063 user: fvogel tags: bug-2262543fff | |
17:19 | Added tests cases for bug [2262543] - Scale widget unexpectedly fires command callback check-in: 135fd292 user: fvogel tags: bug-2262543fff | |
2016-02-23
| ||
14:03 | merge trunk; doc and comment changes only. check-in: 6a9ef1a5 user: dgp tags: core-8-6-5-rc | |
2016-02-22
| ||
21:46 | Fixed bug [3137232] - spinbox error after destroying toplevel from widget Closed-Leaf check-in: 7d4e991d user: fvogel tags: bug-3137232fff | |
17:47 | Fixed bug [2981253] - spinbox button frozen in case of repeated depressions Closed-Leaf check-in: 159e7685 user: fvogel tags: bug-2981253fff | |
17:45 | Added missing comments describing input parameters of some procs check-in: cde00753 user: fvogel tags: trunk | |
2016-02-21
| ||
20:53 | Fixed typo in canvas man page check-in: aa55cf77 user: fvogel tags: trunk | |
2016-02-19
| ||
17:39 | update changes check-in: 6acb7a46 user: dgp tags: rc1, core-8-6-5-rc | |
2016-02-16
| ||
18:21 | merge trunk check-in: f18cbdb4 user: dgp tags: rc0, core-8-6-5-rc | |
2016-02-11
| ||
20:06 | Fixed error in comment check-in: a3d4e5de user: fvogel tags: trunk | |
13:58 | Repair visual test for bevels, inadvertently broken in [6a93101279] check-in: 7ac24389 user: fvogel tags: trunk | |
13:17 | -lmargincolor tag configuration option: implementation slightly optimized since Tk_Fill3DRectangle is robust with respect to negative widths check-in: 43ba967d user: fvogel tags: tip-443 | |
13:09 | Fix crash in TkFinalize() if Tk_Init() is never called. Suggested by Brian Griffin. check-in: ab7f10ab user: jan.nijtmans tags: trunk | |
10:41 | Fixed typo in comment (introduced by error in [6a21622c7e]) check-in: 623c5d28 user: fvogel tags: tip-443 | |
2016-02-10
| ||
22:54 | -rmargincolor tag configuration option: tests check-in: 949cce2a user: fvogel tags: tip-443 | |
22:53 | -rmargincolor tag configuration option: documentation check-in: e60ec9fe user: fvogel tags: tip-443 | |
22:53 | -rmargincolor tag configuration option: implementation check-in: 145239e9 user: fvogel tags: tip-443 | |
22:52 | -lmargincolor tag configuration option: tests check-in: 490efc94 user: fvogel tags: tip-443 | |
22:52 | -lmargincolor tag configuration option: documentation check-in: a0ad4de4 user: fvogel tags: tip-443 | |
22:51 | -lmargincolor tag configuration option: implementation check-in: 3429435b user: fvogel tags: tip-443 | |
2016-02-09
| ||
21:45 | -overstrikefg tag configuration option: tests check-in: 95801496 user: fvogel tags: tip-443 | |
21:44 | -overstrikefg tag configuration option: documentation check-in: ba83ac98 user: fvogel tags: tip-443 | |
21:44 | -overstrikefg tag configuration option: implementation check-in: 1ce570ff user: fvogel tags: tip-443 | |
21:42 | -underlinefg tag configuration option: tests check-in: ed7c6379 user: fvogel tags: tip-443 | |
21:41 | -underlinefg tag configuration option: documentation check-in: e794aa17 user: fvogel tags: tip-443 | |
21:40 | -underlinefg tag configuration option: implementation check-in: 6a21622c user: fvogel tags: tip-443 | |
21:37 | -selectfgstipple tag configuration option: tests check-in: 29670ec1 user: fvogel tags: tip-443 | |
21:36 | -selectfgstipple tag configuration option: documentation (+ polished doc of the previously developed new tag options) check-in: 305ec969 user: fvogel tags: tip-443 | |
21:36 | -selectfgstipple tag configuration option: implementation check-in: 008f3c62 user: fvogel tags: tip-443 | |
21:33 | -selectbgstipple tag configuration option: tests check-in: 5324041d user: fvogel tags: tip-443 | |
21:32 | -selectbgstipple tag configuration option: documentation check-in: 4e3d1c08 user: fvogel tags: tip-443 | |
21:32 | -selectbgstipple tag configuration option: implementation check-in: 8c17f1a7 user: fvogel tags: tip-443 | |
21:30 | -selectforeground tag configuration option: tests check-in: b922e00e user: fvogel tags: tip-443 | |
21:29 | -selectforeground tag configuration option: documentation check-in: 0aa97efd user: fvogel tags: tip-443 | |
21:29 | -selectforeground tag configuration option: implementation check-in: 6f8935b9 user: fvogel tags: tip-443 | |
21:27 | -selectbackground tag configuration option: tests check-in: eb082ed5 user: fvogel tags: tip-443 | |
21:24 | -selectbackground tag configuration option: documentation check-in: f78ca61c user: fvogel tags: tip-443 | |
21:23 | -selectbackground tag configuration option: implementation check-in: 1a31aee1 user: fvogel tags: tip-443 | |
18:44 | Repair broken test. check-in: 82d2618b user: dgp tags: core-8-6-5-rc | |
18:43 | merge trunk check-in: e88a63bf user: dgp tags: core-8-6-5-rc | |
09:48 | Slightly more logical fix for [62a5ba7474]: tk 'make install' fails on Mac OS 10.11, which doesn't change the meaning of TCLSH_DIR check-in: 21ca86f6 user: jan.nijtmans tags: trunk | |
09:23 | Fix [62a5ba7474]: tk 'make install' fails on Mac OS 10.11 check-in: 233db0e4 user: jan.nijtmans tags: trunk | |
2016-02-08
| ||
22:01 | Fixed (with a real fix this time) bug [06c1433906] - Text widget crash during delete check-in: 48cf3656 user: fvogel tags: trunk | |
21:45 | Corrected indentation + added an explanatory comment. check-in: 1121252f user: fvogel tags: trunk | |
16:39 | Fix [0a3d799a6d]: option db rc files in non utf-8 encoding are not portable. check-in: b387eb0c user: jan.nijtmans tags: trunk | |
15:51 | Fix [06c14339060ba9ae]: Text widget crash during delete. Thanks to François Vogel for the implementation and Brian Griffin for all his help getting this figured out. check-in: 5f225ec1 user: jan.nijtmans tags: trunk | |
2016-02-05
| ||
19:30 | Fix crashing test case, textDisp-8.13 check-in: 4fd32150 user: dgp tags: trunk | |
2016-02-03
| ||
09:20 | Document that [encoding system] has no effect on option readfile Closed-Leaf check-in: dcc78aa4 user: jan.nijtmans tags: option-readfile | |
09:14 | Added documentation, please review! check-in: 07e6adb5 user: jan.nijtmans tags: option-readfile | |
2016-02-02
| ||
22:16 | Re-implement tkoption readfile using Tcl_ReadChars check-in: f42bec26 user: jan.nijtmans tags: option-readfile | |
2016-01-31
| ||
00:53 | Fix build errors on i386 for Cocoa; thanks to Marc Culler for patch check-in: 8cf39bd2 user: kevin_walzer tags: trunk | |
2016-01-29
| ||
07:11 | Fixed test entry-6.12: merge from 8.5 didn't see that $fixed does not exist in trunk version of entry.test. Thanks to emiliano for the report. check-in: 2bcdc5e4 user: fvogel tags: trunk | |
2016-01-28
| ||
17:40 | Bump to 8.6.5 check-in: 032c1ee1 user: dgp tags: core-8-6-5-rc | |
2016-01-25
| ||
20:48 |
NotebookAddCommand: fix off-by-one error counting objc/objv
when readding an already-managed window with arguments.
Bug reported on tcl-core by Sam Bromley (22 Jan 2016) check-in: 4561021a user: jenglish tags: trunk | |
2016-01-22
| ||
09:32 | merge trunk check-in: c053d1ef user: jan.nijtmans tags: novem-support | |
09:21 | Implement TIP #441: Add -justify Configuration Option to the listbox Widget check-in: 12499582 user: jan.nijtmans tags: trunk | |
2016-01-20
| ||
22:03 | Fixed bug [9e606527af] - && instead of & used in generic/tkOption.c check-in: 36728caf user: fvogel tags: trunk | |
21:17 | Patch [960391] from Erik Leunissen (rebased to latest trunk) to improve listbox performance when selecting items in extended mode. Closed-Leaf check-in: 7144449a user: fvogel tags: bug-960391ffff | |
2016-01-18
| ||
18:45 | Removed unfinished test case committed by error in the previous commit. Closed-Leaf check-in: 9a244ba8 user: fvogel tags: tip-441 | |
18:43 | Reverted [5f396dacdc]. check-in: d1731afd user: fvogel tags: tip-441 | |
18:17 | Removed attempt of adjustment of the startup xview according to the -justify option. Anyway this does not work. check-in: 87072faf user: fvogel tags: tip-441 | |
10:19 | Documented what listbox-3.18b intends to test. check-in: eff8237f user: fvogel tags: tip-441 | |
10:08 | Use GetMaxOffset when possible to reduce code duplication. The change in ListboxScanTo is not exactly equivalent but I believe the previous version was a bug. check-in: 3bb0cf88 user: fvogel tags: tip-441 | |
09:47 |
Fixed bug with the listbox justify patch: with large borders, when moving the horizontal scrollbar fully to the right the edge of the border could not be seen, one needed to push once on the right arrow of the scrollbar to see it.
Test case:
package require Tk destroy .top toplevel .top listbox .top.l -justify right -borderwidth 17 -highlightthickness 19 -selectborderwidth 22 scrollbar .top.hs -command ".top.l xview" -orient horizontal .top.l configure -xscrollcommand ".top.hs set" set huge [concat "START -" [string repeat "Huge Item... " 20] "- END"] .top.l insert end $huge pack .top.l -expand 1 -fill both pack .top.hs -expand 1 -fill xcheck-in: 5f396dac user: fvogel tags: tip-441 | |
2016-01-17
| ||
21:09 | Addressed question 4 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). check-in: ae788ecf user: fvogel tags: tip-441 | |
20:40 | Addressed questions 3 and 5 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). It is not desirable to make the listbox xview jump on resizing. check-in: 33195408 user: fvogel tags: tip-441 | |
2016-01-16
| ||
15:45 | Removed test listbox-3.18c since it is irrelevant (the rendering of the selected items is made in a code that depends on existence of a selection but this is untestable by bboxing since bbox is independent from the presence of a selection in the listbox) check-in: 7bc53e6b user: fvogel tags: tip-441 | |
15:43 | Decided about test results for listbox-3.18a check-in: 712e2125 user: fvogel tags: tip-441 | |
15:22 | Rebased to latest trunk check-in: 83dfa2db user: fvogel tags: tip-441 | |
15:21 | Fixed bug [639558ac83] - Lots of listbox tests fail on Linux check-in: 6543f30d user: fvogel tags: trunk | |
14:20 | Addressed issue B (see artifact [9d48a9c212] of ticket [3f456a5bb9]) check-in: ff7d0131 user: fvogel tags: tip-441 | |
14:16 |
Addressed issue A and question 6 (see artifact [9d48a9c212] of ticket [3f456a5bb9]).
Issue A is fixed. Test case: package req Tk listbox .l .l insert end M M M M M M M M M pack .l .l conf -just center ; # or right .l conf -highlightthickness 40 .l selection set 4 Regarding question 6, Tk_TextWidth is a bit lower level function in the API, which must be slightly beneficial regarding performance. Tk_TextWidth is therefore preferred. check-in: bfbd8ae6 user: fvogel tags: tip-441 | |
14:03 | Addressed question 2 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). This code arranges for the correct xview when creating the listbox with non-default justification. It is correctly placed in Tk_ListboxObjCmd. When changing justification later, i.e. in ConfigureListbox, there is no reason to change the xview, it would not be desired that the listbox xview jumps when configuring -justify. check-in: ce7ce2f5 user: fvogel tags: tip-441 | |
14:00 | Addressed question 1 (see artifact [9d48a9c212] of ticket [3f456a5bb9]) check-in: e85c0d6b user: fvogel tags: tip-441 | |
2016-01-13
| ||
18:07 | Rebased to latest trunk check-in: 51daaaff user: fvogel tags: tip-441 | |
17:56 | TIP #438 (Ensure Line Metrics are Up-to-Date) accepted by vote check-in: 15b7aa7e user: fvogel tags: trunk | |
07:49 | More typos fixed check-in: 2eedd5f1 user: fvogel tags: tip-441 | |
07:16 | Typo fixed check-in: a61ce95b user: fvogel tags: tip-441 | |
2016-01-12
| ||
15:08 | Added more tests check-in: 6c1319b0 user: fvogel tags: tip-441 | |
09:49 | Fix [2049429]: Some options aren't picked up from the options database. check-in: dfbbb8ed user: jan.nijtmans tags: trunk | |
09:46 | Bring back DEF_TEXT_SPACING[123], since "0" is not exactly equal to NULL (just to be 100% sure there will not be a behavioral change) Closed-Leaf check-in: 45baac3b user: jan.nijtmans tags: bug-2049429fff | |
2016-01-11
| ||
18:00 | Added some tests check-in: 6adb42a0 user: fvogel tags: tip-441 | |
16:23 | Polished listbox justification demo check-in: b976a36c user: fvogel tags: tip-441 | |
14:32 | Improved patch formatting. No functional change check-in: c83c6499 user: fvogel tags: tip-441 | |
13:23 | merged trunk check-in: d9f9c7f5 user: fvogel tags: tip-441 | |
10:31 | Merge trunk. ttkButton.c: Invalid use of TK_OPTION_DONT_SET_DEFAULT, should have been TK_OPTION_NULL_OK as in normal button. tkTextTag.c: Use of TK_OPTION_DONT_SET_DEFAULT means that the default value "0" is ignored, so better use NULL. check-in: 9d6cd6ae user: jan.nijtmans tags: bug-2049429fff | |
01:11 | Merge mark check-in: 92a35a10 user: kevin_walzer tags: trunk | |
00:44 | Additional tweaks for dialog check-in: 783ce25f user: kevin_walzer tags: trunk | |
00:24 | Fix for 63c3542c06, messageboxes in Tk-Cocoa; thanks to Marc Culler for patch check-in: 4f738003 user: kevin_walzer tags: trunk | |
2016-01-10
| ||
14:02 | Rebase to 8.6, getting rid of DEF_TEXT_SPACING[123] check-in: dd92246a user: jan.nijtmans tags: bug-2049429fff | |
2016-01-09
| ||
22:16 | Fix [1927212]: MouseWheel unbound for non-aqua scrollbars. Thanks to Francois Vogel for the actual work check-in: 2d95721f user: jan.nijtmans tags: trunk | |
03:19 | Merge mark check-in: d3bde360 user: kevin_walzer tags: trunk | |
02:58 | Additional fixes for memory leaks, window flickering on OS X 10.11; thanks to Marc Culler for patch check-in: 43590ff8 user: kevin_walzer tags: trunk | |
00:06 | Fixed test constraints Closed-Leaf check-in: 92b21f82 user: fvogel tags: bug-1927212fff | |
00:03 | Test cases scrollbar-10.[12] pass check-in: 49ed36f2 user: fvogel tags: bug-1927212fff | |
2016-01-08
| ||
22:10 | Make test-case and binding equal for win32 and x11. Test-case doesn't pass yet check-in: 6f53a81f user: jan.nijtmans tags: bug-1927212fff | |
15:40 | ..... horizontal scrollbar too check-in: 972d3670 user: jan.nijtmans tags: bug-1927212fff | |
15:35 | New attempt at fixing bug [1927212fff]. (rebased against Tk 8.6) check-in: 2da58a51 user: jan.nijtmans tags: bug-1927212fff | |
14:39 | Backout previous commit: it causes many event-related test-failures in Tk test suite check-in: 13f6aa29 user: jan.nijtmans tags: trunk | |
11:38 | Fixed bug [1927212] - MouseWheel unbound for non-aqua scrollbars check-in: 93266946 user: jan.nijtmans tags: trunk | |
11:32 | Fixed bug [3e3e25f483] - winbutton-1.[12] fails on Win7 check-in: 03d32e23 user: jan.nijtmans tags: trunk | |
11:23 | Fixed bug [1305128] - Scrollbar doesn't receive event check-in: efba07bb user: jan.nijtmans tags: trunk | |
11:20 | Fixed bug [1510538] - Wrong initial scrollbar width check-in: 8a512d8e user: jan.nijtmans tags: trunk | |
2016-01-07
| ||
17:20 | Prefix "system" of all Windows System Colors was documented check-in: 28b2e86a user: oehhar tags: trunk | |
13:08 | rebase "tip-438" branch to latest trunk. Closed-Leaf check-in: 9f400abe user: jan.nijtmans tags: tip-438 | |
2016-01-06
| ||
20:30 | Fixed bug [3102228] - <<ListboxSelect>> doesn't fire when selection lost check-in: 3736983e user: fvogel tags: trunk | |
20:18 | Fixed bug [1288433] - LisboxSelect event triggers when listbox state is disabled check-in: 087e635d user: fvogel tags: trunk | |
2015-12-26
| ||
21:19 | Fixed bug [2f78c7c5ea] - text widget segfault with tablelist check-in: f9195057 user: fvogel tags: trunk | |
2015-12-23
| ||
17:12 | Made test textDisp-16.18 pass again on Win7 after [a4bf73e4b8]: map the text widget earlier check-in: 9abe2b4a user: fvogel tags: trunk | |
2015-12-19
| ||
23:14 | Fixed bug [793909] - Problem with nonexistent namespaces check-in: 834abec2 user: fvogel tags: trunk | |
22:50 | Fixed bug [1700065] - error in trace proc on textvariable doesn't trigger bgerror check-in: e8327f22 user: fvogel tags: trunk | |
2015-12-17
| ||
15:03 | spacing check-in: 0b7af992 user: jan.nijtmans tags: trunk | |
2015-12-16
| ||
12:54 | merge-mark check-in: 1dd65fca user: jan.nijtmans tags: trunk | |
12:42 | merge trunk check-in: 20184744 user: jan.nijtmans tags: novem-support | |
2015-12-15
| ||
02:51 | Merge mark check-in: bd333753 user: kevin_walzer tags: trunk | |
02:50 | Fix for some redraw issues on Tk-Cocoa on OS X 10.11; further refinement of memory management; thanks to Marc Culler for patches check-in: f04988fb user: kevin_walzer tags: trunk | |
2015-12-14
| ||
15:14 | Support to paste file list (e.g. support CF_HDROPtype) Ticket [9fcc519a7c] check-in: 083aa564 user: oehhar tags: trunk | |
10:32 | minor formatting Closed-Leaf check-in: ea62c3f0 user: jan.nijtmans tags: bug-9fcc519a7c | |
10:32 | Test winDialog-5.12.7 failed if first item in home folder was not a file->corrected check-in: 6d408247 user: oehhar tags: trunk | |
10:00 | Support to paste file list (e.g. support CF_HDROPtype) Ticket [9fcc519a7c] check-in: ab44277d user: oehhar tags: bug-9fcc519a7c | |
2015-12-13
| ||
20:02 | Fixed bug [ff8a1e55a2] - Filling a never-mapped text widget is CPU hungry - Patch from Koen Danckaert check-in: 4ea4a0b1 user: fvogel tags: trunk | |
2015-12-12
| ||
17:44 | Fix for bug [1739605] - [text see] misbehaves following widget create/populate - Patch from Koen Danckaert check-in: cc3b7390 user: fvogel tags: trunk | |
2015-12-11
| ||
10:46 | Merge mark check-in: c8cd305c user: fvogel tags: trunk | |
10:44 | Reverted [aaf6b1a3a0] check-in: 36681033 user: fvogel tags: trunk | |
2015-12-10
| ||
17:11 | Removed duplicate test: 'entry-23.1' in spinbox.test is the same as 'entry-21.1' in entry.test check-in: aaf6b1a3 user: fvogel tags: trunk | |
2015-12-07
| ||
15:38 | merge-mark. Remove unnecessary end-of-line spacing check-in: c4aef612 user: jan.nijtmans tags: trunk | |
02:02 | Fix for zombie windows on El Capitan/OS X 10.11; thanks to Marc Culler for patch check-in: 946e9467 user: kevin_walzer tags: trunk | |
2015-12-03
| ||
15:51 | Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works fine (provided that the build is configured using "--enable-64bit") check-in: 5f09c8cc user: jan.nijtmans tags: trunk | |
2015-11-29
| ||
14:34 | Fixed bug [1997299fff] - Tag borderwidth leaking check-in: 6a931012 user: fvogel tags: trunk | |
2015-11-26
| ||
13:56 | On cygwin, install libtk8.6.dll.a in the {prefix}/lib directory. check-in: d3f69ec1 user: jan.nijtmans tags: trunk | |
2015-11-25
| ||
07:22 | Ooops... removed debug traces unintentionally left in the merge mark... check-in: 4196a4a5 user: fvogel tags: trunk | |
06:46 | merge mark check-in: 90ae3152 user: fvogel tags: trunk | |
03:14 | Merge mark check-in: 995063e4 user: kevin_walzer tags: trunk | |
03:13 | Remove multiple deprecated internal API calls on OS X; streamline Apple Events implementation; thanks to Marc Culler for extensive patches check-in: 21121045 user: kevin_walzer tags: trunk | |
2015-11-22
| ||
21:10 | Added test textDisp-35.1 to check for regressions against pach [5b11cf19] check-in: 2f487e41 user: fvogel tags: trunk | |
2015-11-16
| ||
13:48 | Improve user experience related to dancing scrollbars. Patch by Koen Danckaert. check-in: 3d1afabc user: jan.nijtmans tags: trunk | |
2015-11-13
| ||
08:46 | Fix 34eb6911af, taken over from SQLite: Fix uses of ctype functions (ex: isspace()) on signed characters in test programs and in some obscure extensions. No changes to the core. check-in: e3b67025 user: jan.nijtmans tags: trunk | |
2015-11-10
| ||
18:39 | Typos in comments check-in: 3ea55f8f user: fvogel tags: trunk | |
13:57 | Fix [5ee8af61e5] on Win64: Window embedding can not work on 64-bit Unix and Windows check-in: 1fd8abfd user: jan.nijtmans tags: trunk | |
2015-11-09
| ||
15:44 | Fix [5ee8af61e5] on Unix: Window embedding can not work on 64-bit Unix and Windows check-in: ffe26835 user: jan.nijtmans tags: trunk | |
11:38 | Merge trunk check-in: e3362df5 user: jan.nijtmans tags: novem-support | |
11:13 | clean-up end-of-line spacing check-in: e3a7d4ea user: jan.nijtmans tags: trunk | |
2015-11-08
| ||
22:24 | Fixed bug [3601604fff] - [listbox $path -takefocus 0] steals focus check-in: 4a6f3ff7 user: fvogel tags: trunk | |
22:19 | merge mark check-in: c1d99e88 user: fvogel tags: trunk | |
22:19 | Resolved unintended fork check-in: 94d279e7 user: fvogel tags: trunk | |
22:14 | Fixed bug [297442da29] - tk_strictMotif not correctly taken into account check-in: ed0eed35 user: fvogel tags: trunk | |
22:01 | Cleanup of last patch to Tk-Cocoa check-in: 5099e23a user: kevin_walzer tags: trunk | |
21:50 | Fixed entry (and final) part of bug [542199fff] - Double click on a lone character in an entry does not work check-in: 2cf8afea user: fvogel tags: trunk | |
21:07 | Fixed bug [220854fff] - Trailing tab characters in entry widgets are not displayed check-in: 500df73a user: fvogel tags: trunk | |
20:54 | Fixed [2160206fff] - Panic when posting a menu of type menubar check-in: 65a09b78 user: fvogel tags: trunk | |
20:43 | merge mark check-in: f4e092d8 user: fvogel tags: trunk | |
2015-11-07
| ||
18:41 | Fix for issues with bitmap rendering and mouse events in Tk-Cocoa; thanks to Marc Culler for patches check-in: b60b9c95 user: kevin_walzer tags: trunk | |
2015-10-31
| ||
20:31 | Fixed bug [e51941c1b9] - text-9.2.47 fails sometimes check-in: 903e4997 user: fvogel tags: trunk | |
2015-10-27
| ||
20:14 | Added missing word in man event check-in: 4ed5c188 user: fvogel tags: trunk | |
2015-10-26
| ||
12:11 | merge-mark check-in: aa45b342 user: jan.nijtmans tags: trunk | |
11:23 | Fix for PNG rendering on OS X 10.11; thanks to Stephan Meier for patch check-in: 1b4dc5c4 user: kevin_walzer tags: trunk | |
2015-10-25
| ||
22:56 | re-generate configure check-in: ebaaa6e7 user: jan.nijtmans tags: trunk | |
22:32 | Fix [477949]: option readfile cannot use multibytes. Implementation adopted from AndroWish, but added support for UTF-8 BOM and added test-case. check-in: 16df5a3f user: jan.nijtmans tags: trunk | |
19:30 | merge trunk check-in: 9d7ac96b user: jan.nijtmans tags: novem-support | |
19:24 | merge-mark check-in: 281b9f08 user: jan.nijtmans tags: trunk | |
2015-10-23
| ||
16:21 | Fixed [ac6ca22363] - ttk/spinbox-1.8.4 test fails on Win7 check-in: d226acb5 user: fvogel tags: trunk | |
07:45 | Fix [916c1095438eae56]: Tk does not compile because GetVersionExW triggers warnings check-in: 1c527b74 user: jan.nijtmans tags: trunk | |
07:21 | Fix [908b78de9a] for OS X/X11 - which apparently doesn't set ::env(USERNAME) - as well. check-in: f46b6dca user: jan.nijtmans tags: trunk | |
2015-10-22
| ||
22:11 | Fixed bug [1414025] - Thin insertion cursor not visible in entry check-in: ba6969de user: fvogel tags: trunk | |
21:53 | Fixed bug [1520118fff] - -validate resets to none check-in: c020d102 user: fvogel tags: trunk | |
2015-10-19
| ||
20:41 | Robustified text-9.2.46, which failed on Linux Debian 6.0 (bug [cc0ba31920]) check-in: 407bae5e user: fvogel tags: trunk | |
2015-10-13
| ||
13:47 | Fix [908b78de9a6534d6]: winDialog.test terminates in error check-in: cbbfe02b user: jan.nijtmans tags: trunk | |
2015-10-10
| ||
10:33 | Fix comment in test winDialog-5.12.2 check-in: 5a20783c user: ashok tags: trunk | |
2015-10-09
| ||
20:00 | merge mark check-in: 412c7d0b user: fvogel tags: trunk | |
19:58 | Fixed bug [1815161] - .text count -ypixels wrong until widget is managed check-in: 1ab25bfb user: fvogel tags: trunk | |
19:28 | Fixed bug [2262711fff] - Regexp search fails with Unicode and elide check-in: cbf85924 user: fvogel tags: trunk | |
19:06 | Fixed bug [1669632fff] - text widget: autoseparator placement, <Control-1> cleanup check-in: 553899e9 user: fvogel tags: trunk | |
18:55 | merge mark check-in: 90d1cb7a user: fvogel tags: trunk | |
13:19 | Tk/OpenBSD/Sparc needs -fPIC. check-in: 7a4971d5 user: stu tags: trunk | |
04:44 | Added missing tests for tk_getOpenFile -defaultextension check-in: 9eacf323 user: ashok tags: trunk | |
04:03 | Bug [47af31bd3a] - tk_getSaveFile adds . as extension. Also added more tests for -filetypes and -defaultextension combinations. check-in: 14153ed2 user: ashok tags: trunk | |
2015-10-08
| ||
12:44 | TIP #437: Tk panedwindow options for proxy window check-in: 9d54525a user: jan.nijtmans tags: trunk | |
2015-10-06
| ||
15:04 | Link with userenv.lib, because it is now needed by Tcl. check-in: 62436753 user: jan.nijtmans tags: trunk | |
11:46 | Fix [600b72bfbc789]: Unnecessary inclusion of tclInt.h in tkMain.c in Windows build The only thing needed from tclInt.h is the definition of TclIntPlatStubs. Including just a tiny part of this struct is enough to make it compile, without the need for tclInt.h check-in: 6b85af58 user: jan.nijtmans tags: trunk | |
08:26 | Double '[' and ']', otherwise re-generating "configure" doesn't give the expected result. check-in: c07ee849 user: jan.nijtmans tags: trunk | |
06:14 | Fix for [46c83f60] (relative paths ignored in tk_getOpenFile/tk_getSaveFile on Vista+). Added tests for -initialdir option. check-in: 45da3436 user: ashok tags: trunk | |
2015-10-05
| ||
09:41 | Use "cygpath -m" in stead of "cygpath -w", so paths (even windows ones) always have forward slashes. Suggested by pooryorick for TEA, but a good idea anyway check-in: 8249ac04 user: jan.nijtmans tags: trunk | |
2015-10-04
| ||
09:32 | New icon for wish86.exe, original work contributed by Dawson Cowals. This fixes the recently discovered license problem regarding the icons included with Tcl 8.6.[0-5] (not for commercial use). Not backported to Tk 8.5, because the license of the 8.5 icons has never been a problem. check-in: 472963f0 user: jan.nijtmans tags: trunk | |
2015-09-30
| ||
11:17 | Don't limit Universal runtime support to VisualStudio version 14 only, future versions will probably have it as well. check-in: 471142ac user: jan.nijtmans tags: trunk | |
2015-09-29
| ||
19:30 | Fixed bug [1501749fff] - Crash on embedded window deletion bound to <Map> event check-in: 71a4658f user: fvogel tags: trunk | |
2015-09-23
| ||
21:29 | [c648c8dad1] Repair PNG reader buffer overflow protections that prevented read of valid PNG image. check-in: ce2fdd0c user: dgp tags: trunk | |
2015-09-13
| ||
12:45 | Bug [cc0ba31920] - Make text-9.2.46 pass on Windows 8.1 check-in: 0a36e348 user: fvogel tags: trunk | |
2015-09-11
| ||
12:06 | Experiment, just to have a look how the new icon could look like. Closed-Leaf check-in: 1d2f70bf user: jan.nijtmans tags: new-icons | |
2015-09-10
| ||
14:05 | Remove licenced images (which cannot be used for commercial purposes). See /artifact/b2a203459daa9c49?ln=69. Still to be replaced: win/rc/wish.ico and win/rc/lamp.bmp. This partially reverts commit [0fce209405dff92a]. check-in: 707f66ca user: jan.nijtmans tags: trunk | |
2015-09-06
| ||
19:40 | Fixed bug [1581435fff] - Documented precedence order in the matching process of the index string check-in: 0d8fe483 user: fvogel tags: trunk | |
2015-08-28
| ||
11:47 | Completing 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. check-in: 44b24118 user: jan.nijtmans tags: trunk | |
2015-08-20
| ||
14:14 | Fix 00189c4afc: Allow semi-static UCRT build on Windows with VC 14.0 check-in: f37f9308 user: jan.nijtmans tags: trunk | |
2015-08-18
| ||
14:41 | minor spacing, no functional change. check-in: ded1d1b4 user: jan.nijtmans tags: trunk | |
2015-08-05
| ||
20:33 | Remove various unnecessary "global tcl_platform" occurrences, which are no longer used. Add "Fit To Screen Width" menu entry to Windows (and android) console menu. Ported from androwish. check-in: ee0ef7f8 user: jan.nijtmans tags: trunk | |
2015-08-03
| ||
23:43 | Fix [6fe75131c546226b]: doc: tk_messageBox (mac). Use ttk::scrollbar in stead of scrollbar in various demo's. (ported from androwish branch) check-in: ec4df9a2 user: jan.nijtmans tags: trunk | |
2015-07-28
| ||
22:18 | Made textDisp-4.9 more robust to font variations across platforms, so that it passes on Linux Debian 6.0 check-in: 5dcefdbe user: fvogel tags: trunk | |
20:31 | Fixed bug [1236306fff] - TraverseToMenu error with alt binding to toplevel destroy check-in: 91fc5813 user: fvogel tags: trunk | |
2015-07-16
| ||
20:10 | Fixed bug [2886436fff] - [.txt] deletes before start index - by appyling the patch proposed in the ticket: no deletion will ever happen before the start index anymore check-in: c1fe3071 user: fvogel tags: trunk | |
05:36 | merge trunk check-in: 760e8f5b user: jan.nijtmans tags: novem-support | |
2015-07-15
| ||
15:01 | Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h and tkStubInit.c check-in: fce53e62 user: jan.nijtmans tags: trunk | |
2015-07-13
| ||
10:15 | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or selecting, moving the cursor...) in elided text check-in: ec62978f user: fvogel tags: trunk | |
09:58 | Fixed bad indentation in the contents table of the text widget man page of the switches pertaining to the dump subcommand check-in: bc0c1857 user: fvogel tags: trunk | |
2015-07-08
| ||
07:54 | Use size_t in stead of int for some internal refCount variables. On 32-bit systems, this doubles the range (as size_t is unsigned), on 64-bit system much more than that. check-in: 2473b35f user: jan.nijtmans tags: trunk | |
2015-07-07
| ||
15:24 | Fix for [805cffb017fde5ba]: segfault via Tk_ConfigureWidget check-in: 4668a149 user: jan.nijtmans tags: trunk | |
2015-07-02
| ||
20:21 | Revert [b80a6942]. Realize now that "true" was not bold because the option does not have to literally be the exact string "true" but can also be any of the other acceptable true values, such as "yes" or "t". check-in: 70145701 user: andy tags: trunk | |
2015-06-25
| ||
09:35 | merge trunk check-in: 5c3d4877 user: jan.nijtmans tags: novem-support | |
09:35 | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. check-in: 8a600b5d user: jan.nijtmans tags: trunk | |
2015-06-05
| ||
04:01 | Add missing bold effect to documentation for [canvas -splinesteps]. check-in: b80a6942 user: andy tags: trunk | |
2015-06-01
| ||
20:19 | Fixed broken trunk caused by "signed/unsigned mismatch" compiler error on Windows, introduced by [4fe3c06b97] and [07622d5618] check-in: 21ea6c1f user: fvogel tags: trunk | |
19:46 | merge mark check-in: e155956c user: fvogel tags: trunk | |
19:40 | Complementary fix for bug [3592454fff] - Don't identify the sash associated to the last visible pane check-in: 4bbc5717 user: fvogel tags: trunk | |
19:10 | Test panedwindow-25.2 uses tcltest 2 format check-in: c47c754e user: fvogel tags: trunk | |
18:50 | Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a panedwindow to its children check-in: 0e074ecc user: fvogel tags: trunk | |
18:41 | Fixed bug [1714535fff] - Documented explicitely that geometry requests from mapped slaves (panes) are ignored by the panedwindow widget check-in: 8f24c925 user: fvogel tags: trunk | |
18:40 | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible pane check-in: c709bbd7 user: fvogel tags: trunk | |
18:31 | Fixed bug [2368195fff] - More correct error handling when calling paneconfigure with a non existing window check-in: ce6d7230 user: fvogel tags: trunk | |
18:27 | Fixed bug [d7bad57c43] - Limited sash proxy maximum coordinates to the size of the panedwindow it belongs to check-in: 43273c06 user: fvogel tags: trunk | |
2015-05-30
| ||
18:07 | Fixed typo in comment check-in: 84c01395 user: fvogel tags: trunk | |
2015-05-28
| ||
12:59 | Merge trunk check-in: f58ec1b7 user: jan.nijtmans tags: novem-support | |
2015-05-26
| ||
12:44 | Fix [1641721]: tk_getOpenFile shows symlinks to directories twice. check-in: 68458e6e user: jan.nijtmans tags: trunk | |
2015-05-25
| ||
22:17 | Fix [2a02881e4c]: Colors added/changed in 8.6 not documented in man page check-in: d0ab7d76 user: jan.nijtmans tags: trunk | |
2015-05-24
| ||
12:14 | Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is incorrect with -stretch check-in: 9e919f75 user: fvogel tags: trunk | |
2015-05-20
| ||
15:17 | [29044ba23f] Remove RANLIB as part of library installation. At best it's redundant to the RANLIB already done as part of library build. At worst, it conflicts with needs of cross-compiling. Thanks Erik Leunissen. check-in: 595aa82a user: dgp tags: trunk | |
14:58 | merge-mark check-in: a88a3fce user: jan.nijtmans tags: trunk | |
12:34 | [dece631375] More mem alloc overflow check and init with proper unsigneds. check-in: 4fe3c06b user: dgp tags: trunk | |
02:41 | Initialize memory to stop valgrind notices about conditionals dependent on reads from uninit memory. check-in: d1e3a3de user: dgp tags: trunk | |
2015-05-18
| ||
18:59 | [dece631375] Prevent overflows in photo image memory allocations. check-in: 07622d56 user: dgp tags: trunk | |
2015-05-15
| ||
19:26 | [dece63137] Correct problems with overflow computing memory block sizes. check-in: 538c2a94 user: dgp tags: trunk | |
15:51 | [dece631375] Prevent PNG Reader writing to memory beyond end of photo image block. check-in: 8df98ac7 user: dgp tags: trunk | |
12:03 | Use assertion to prevent writing pixel lines beyond end of Photo image block. check-in: 76765f50 user: dgp tags: trunk | |
2015-05-05
| ||
19:38 | [06c3fcb136] ImgGetPhoto() had some code misplaced in an earlier commit so that it failed to tell all callers when the alpha channel was fully opaque. This triggered another bug in the PNG writer where the alpha vs. non-alpha format choice was broken and confused, leading to corrupt png image files. check-in: d2fc5a3c user: dgp tags: trunk | |
2015-04-28
| ||
18:46 | merge mark check-in: 90f5a7ac user: fvogel tags: trunk | |
2015-04-16
| ||
13:20 | merge-mark check-in: 089301fe user: jan.nijtmans tags: trunk | |
2015-04-09
| ||
22:15 | Small patch for menubtton demo on OS X; thanks to Marc Culler check-in: 5d9e69b3 user: kevin_walzer tags: trunk | |
12:51 | [562118ce41] Fix wordstart modifier handling of multi-byte chars check-in: 8becf1a0 user: dgp tags: trunk | |
12:39 | [e4ed00a954] Fixed crash with display wordstart check-in: dd4b1845 user: dgp tags: trunk | |
02:03 | merge mark check-in: fa7b91b6 user: kevin_walzer tags: trunk | |
02:00 | Re-working of internal Cocoa widget drawing routines, especially when resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches check-in: 8ad750dc user: kevin_walzer tags: trunk | |
2015-04-07
| ||
01:12 | Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc Culler for patches check-in: 15a7b752 user: kevin_walzer tags: trunk | |