Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
311 check-ins using file doc/ttk_entry.n version f0ea7597
2021-01-23
| ||
12:15 | Branch [tip529-image-metadata-no-match-method] to back out match method check-in: cdedc5da user: oehhar tags: tip529-image-metadata-no-match-method | |
2020-09-04
| ||
16:54 | Update .travis.yml, hopefully this fixes the Travis build. check-in: 58d6ce2e user: jan.nijtmans tags: tip-529-image-metadata | |
2020-09-02
| ||
15:05 | Added "image metadata" tests for all supported image formats check-in: 19ca9b37 user: obermeier tags: tip-529-image-metadata | |
2020-09-01
| ||
20:39 | Check for invalid width or height values in Match function check-in: 0dae01f2 user: obermeier tags: tip-529-image-metadata | |
20:37 | Added some tests for new image metadata command check-in: 9fb5df33 user: obermeier tags: tip-529-image-metadata | |
15:33 | Do not throw an error, but return empty dict in image metadata, if the file could not be identified as an image. check-in: 95cfcc52 user: obermeier tags: tip-529-image-metadata | |
2020-08-29
| ||
19:44 | Add tests ttk-16.* checking the new ttk::style theme styles command. check-in: 4edd70ba user: fvogel tags: ttk_introspect, tip-584 | |
2020-08-24
| ||
13:31 | Silence compiler warning on macOS check-in: 0a8d60f2 user: fvogel tags: ttk_introspect, tip-584 | |
11:08 | Fix duplicate test names check-in: 3b9f8af8 user: fvogel tags: revised_text, tip-466 | |
11:03 | merge trunk check-in: d7bebbdd user: fvogel tags: revised_text, tip-466 | |
10:48 | Fix duplicate test names check-in: 2358738a user: fvogel tags: trunk | |
10:48 | Remove duplicate tests check-in: 8eb41926 user: fvogel tags: trunk | |
09:39 | Outside of the text widget, rename back TkTextGetIndex() et al to what it was (partially reverting previous commit). Compiling tkTest.c with stubs is another way to prevent symbol conflicts check-in: 5c4fe78c user: jan.nijtmans tags: revised_text, tip-466 | |
09:31 | Fix duplicate test name scrollbar-3.50.1 check-in: c6908c72 user: fvogel tags: trunk | |
01:37 | Add header check-in: 0dff037c user: kevin_walzer tags: tip_325 | |
01:09 | Adjust some point locations by 1 pixel in DrawDarkListHeader - thanks to Csaba Nemethi check-in: adec6b7c user: culler tags: trunk | |
2020-08-23
| ||
22:12 | Fix [970793d707]: textWind-10.10,11,12,13,14 fail on Windows in trunk. check-in: ca937555 user: fvogel tags: trunk | |
2020-08-21
| ||
16:50 | Add the remaining (cosmetic) changes from the mac_clip branch. check-in: 32e6c545 user: culler tags: trunk | |
15:43 | Merge 8.6 check-in: bd502a6c user: jan.nijtmans tags: trunk | |
14:06 | Merge 8.6 check-in: 7b204427 user: jan.nijtmans tags: trunk | |
13:27 | Fix [bb85d249dd]: valgrind complaints on 'canvas image' command (TIP 489) check-in: 3cc7647d user: jan.nijtmans tags: trunk | |
2020-08-20
| ||
21:42 | Add new subcommand 'ttk::style theme styles' giving the ability to retrieve the list of all currently available styles in a given theme. check-in: a76f25de user: fvogel tags: ttk_introspect, tip-584 | |
21:13 | Improve formatting of ttk::style man page, and respect alphabetical order of commands. check-in: c58b032c user: fvogel tags: trunk | |
20:17 | Document priority order between tags on cells and tags on items. check-in: d13d39c5 user: fvogel tags: pspjuth-treeview | |
20:05 | Cosmetic changes in the ttk::treeview code. check-in: 44e8e746 user: fvogel tags: pspjuth-treeview | |
20:02 | Improve documentation of ttk::treeview tags. Respect alphabetical order for subcommands. check-in: c7f57ac6 user: fvogel tags: pspjuth-treeview | |
19:56 | Implement cell tag removal upon 'tag delete' command (that is: effect of TIP #574 on the present branch). Test treetags-4.8 (tag deletion with tagged cells) now passes as expected. check-in: e55280ce user: fvogel tags: pspjuth-treeview | |
18:17 | merge trunk check-in: d2e9c573 user: fvogel tags: pspjuth-treeview | |
16:25 | Plug memory leak in UnderlinePrintProc() check-in: 3613d48d user: jan.nijtmans tags: strict-index, enhanced-index | |
15:28 | Merge trunk check-in: c9bd9e44 user: jan.nijtmans tags: strict-index, enhanced-index | |
14:02 | One more use of TkNewIndexObj() macro. More code cleanup check-in: fd50ddb9 user: jan.nijtmans tags: trunk | |
12:53 | Merge trunk check-in: dfc98c89 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:49 | New macro TkNewIndexObj(), which handled indices >= 2147483648 correctly when compiled against Tcl 9.0 headers. check-in: 503f07a8 user: jan.nijtmans tags: trunk | |
02:27 | Fill out implementation of balloon notifications check-in: e5df99af user: kevin_walzer tags: tip_325 | |
02:22 | Fill out implementation of balloon notifications check-in: 3bb58058 user: kevin_walzer tags: tip_325 | |
2020-08-19
| ||
21:10 | Ditto for winTheme.tcl (forgotten in previous commit). check-in: 4565dac9 user: fvogel tags: rfe-de0c219db2 | |
21:06 | Partially revert [2fa30303] since there is no need to give -placeholderforeground by specifying its default value (even if this default is platform-specific). check-in: 10ea8d9d user: fvogel tags: rfe-de0c219db2 | |
20:25 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 99d715aa user: fvogel tags: trunk | |
16:42 | Merge 8.7 check-in: 084d9c5e user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-08-18
| ||
13:06 | Rename revised_text-specific funcions like TkTextGetIndex() to TkrTextGetIndex(), preventing possible conflict with original text-related symbols check-in: e5a63525 user: jan.nijtmans tags: revised_text, tip-466 | |
09:39 | Merge tip-580 check-in: 27f6c18b user: jan.nijtmans tags: revised_text, tip-466 | |
09:38 | Merge trunk check-in: 807ad7d7 user: jan.nijtmans tags: tip-580 | |
09:37 | Merge 8.6 check-in: 97d39b18 user: jan.nijtmans tags: trunk | |
2020-08-17
| ||
21:17 | merge core-8-6-branch check-in: 9b673bb6 user: fvogel tags: trunk | |
12:15 | Remove unneeded code, begin to implement balloon notifications check-in: 945d425b user: kevin_walzer tags: tip_325 | |
06:50 | Merge tip-580 check-in: a78a32a6 user: jan.nijtmans tags: revised_text, tip-466 | |
06:41 | Merge trunk check-in: ece9d9f7 user: jan.nijtmans tags: tip-580 | |
06:35 | Merge 8.6 check-in: 6ee0e03d user: jan.nijtmans tags: trunk | |
06:18 | Merge trunk check-in: 76c74499 user: jan.nijtmans tags: tip-580 | |
06:09 | Merge 8.6 check-in: b5a0c85c user: jan.nijtmans tags: trunk | |
2020-08-16
| ||
18:59 | merge core-8-6-branch check-in: 65fc7c79 user: fvogel tags: trunk | |
2020-08-15
| ||
20:23 | Merge mac_styles check-in: 96be9304 user: culler tags: mac_styles_87 | |
18:47 | Restore the call to TtkMacOSXInit. check-in: f1bc99ed user: culler tags: mac_styles_87 | |
17:43 | Merge mark - no change check-in: a1b89704 user: culler tags: mac_styles_87 | |
17:38 | Add missing header file. check-in: 953ebf2f user: culler tags: mac_styles_87 | |
17:30 | Merge trunk check-in: 22a1de68 user: culler tags: mac_styles_87 | |
13:02 | Fix [315104a5c1] - corrects and extends the virtual event notifications of appearance changes. check-in: 042e129e user: culler tags: trunk | |
07:27 | Fix formatting of colors.n in the Portability/Windows section. check-in: e9ec7fcc user: fvogel tags: rfe-de0c219db2 | |
07:12 | Update documentation of -placeholderforeground regarding its default. Also remove mention of the empty string there, which was an error. check-in: 615560f7 user: fvogel tags: rfe-de0c219db2 | |
06:56 | typo check-in: 9a219b7c user: fvogel tags: rfe-de0c219db2 | |
03:15 | Further refinements on Windows check-in: a6b21a0a user: kevin_walzer tags: tip_325 | |
01:15 | Update macosx/README check-in: 10f0bc07 user: culler tags: rfe-de0c219db2 | |
2020-08-14
| ||
15:27 | Merge tip-580 check-in: 4a952104 user: jan.nijtmans tags: revised_text, tip-466 | |
15:05 | New function Tk_FontGetDescription() check-in: 9380c293 user: jan.nijtmans tags: tip-580 | |
13:08 | Merge trunk check-in: 010b23f1 user: jan.nijtmans tags: tip-580 | |
13:07 | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text check-in: 91aa6fb2 user: jan.nijtmans tags: trunk | |
11:32 | Merge tip-580 check-in: b06e223e user: jan.nijtmans tags: revised_text, tip-466 | |
09:58 | Merge trunk check-in: ccac6244 user: jan.nijtmans tags: tip-580 | |
09:56 | More consistancy in Tcl_WrongNumArgs() messages and documentation check-in: 6e23d18f user: jan.nijtmans tags: trunk | |
08:41 | Merge branch-580 check-in: 86fee82d user: jan.nijtmans tags: revised_text, tip-466 | |
08:30 | Merge trunk check-in: fd12a22f user: jan.nijtmans tags: tip-580 | |
06:47 | Use "?-option" in stead of "?option" consistantly in WrongNumArgs error-messages (backported from revised_text) check-in: b4ae5f0e user: jan.nijtmans tags: trunk | |
2020-08-13
| ||
19:52 | Use tkMacOSXColor.c and tkMacOSXColor.h from [38138883]; these include systemPlaceholderTextColor along with all other colors in Apple's system ColorList. check-in: a1f7b896 user: culler tags: rfe-de0c219db2 | |
19:31 | Aqua - automatically support all colors in Apple's system ColorList check-in: 38138883 user: culler tags: trunk | |
12:35 | Merge tip-580 check-in: 1fd49515 user: jan.nijtmans tags: revised_text, tip-466 | |
11:07 | Merge 8.7 check-in: 3373d451 user: jan.nijtmans tags: tip-580 | |
10:55 | Merge 8.6 check-in: d19595aa user: jan.nijtmans tags: trunk | |
08:16 | Merge 8.6 check-in: 57450a28 user: jan.nijtmans tags: trunk | |
2020-08-12
| ||
07:40 | Merge 8.6 check-in: 56d04a8b user: jan.nijtmans tags: trunk | |
2020-08-11
| ||
12:04 | Merge 8.6 check-in: bdb31705 user: jan.nijtmans tags: trunk | |
01:27 | More pruning check-in: 845f4a89 user: kevin_walzer tags: tip_325 | |
2020-08-10
| ||
01:01 | Add files for build check-in: e1e4200b user: kevin_walzer tags: tip_325 | |
00:51 | Reduce refactoring of code, not as much needed check-in: 51a35e4e user: kevin_walzer tags: tip_325 | |
2020-08-09
| ||
01:53 | Begin to implement TIP 325 check-in: 90b581da user: kevin_walzer tags: tip_325 | |
2020-08-06
| ||
16:28 | Merge 8.6 check-in: 95bb0b92 user: jan.nijtmans tags: trunk | |
15:39 | Merge 8.6 check-in: f18491b7 user: jan.nijtmans tags: trunk | |
11:20 | Remove function TkMacOSXSetUpClippingRgn(), which does nothing. But keep its stub entry, just in case check-in: 5b24c154 user: jan.nijtmans tags: trunk | |
11:02 | More WIP. Not working on MacOSX with Tcl 9.0 yet check-in: 90e358d9 user: jan.nijtmans tags: stub-simplification | |
10:28 | Merge trunk check-in: 75b0b6a9 user: jan.nijtmans tags: stub-simplification | |
2020-08-04
| ||
21:51 | Merge 8.6 check-in: 380db5fb user: jan.nijtmans tags: trunk | |
15:32 | Merge 8.6 check-in: 8d0629ed user: culler tags: trunk | |
15:05 | Merge 8.6 Move TkpRedrawWidget/TkpWillDrawWidget to entries 185/186 of stub table, that's where they were in Tk 8.6 check-in: f431f71b user: jan.nijtmans tags: trunk | |
14:47 | Merge 8.6 but remove HITheme and HIBackground colors which are only supported on 32-bit systems check-in: 834f85ee user: culler tags: trunk | |
10:23 | Merge 8.6 check-in: fce07e07 user: jan.nijtmans tags: trunk | |
2020-08-02
| ||
17:41 | Added new image subcommand metadata. check-in: ab1a3403 user: obermeier tags: tip-529-image-metadata | |
17:40 | Change MatchFileFormat and MatchStringFormat from static to MODULE_SCOPE and rename to TkImgPhotoMatchFileFormat and TkImgMatchStringFormat. check-in: fdf4a6b5 user: obermeier tags: tip-529-image-metadata | |
17:37 | Corrected Match function. Do not use the SVG parser for matching, as the SVG parser might be called in the Match pipeline for large files. As the SVG Match functions reads in the whole file, makes a copy of that string and then tries to parse that large string, this takes a lot of time and eventually might cause crashes. Instead read 4096 bytes and try to extract the needed information. No need for cache anymore. check-in: 79583944 user: obermeier tags: tip-529-image-metadata | |
2020-07-27
| ||
16:27 | Merge 8.6: fix testing and build issues on the various supported versions of macOS. check-in: 402a6993 user: culler tags: trunk | |
2020-07-25
| ||
14:49 | Fix namespace error in console.tcl - Thanks to Adam Kapos for the patch. check-in: 2657a3ce user: culler tags: trunk | |
2020-07-23
| ||
19:53 | Commit [22b16031] changed the font used in textWind.test for aqua. It appears we can use 'Courier' instead of 'Courier New' on all three platforms with no failure (tested on Windows Vista and Linux Debian 10). check-in: 2e857e03 user: fvogel tags: trunk | |
2020-07-20
| ||
19:47 | Fix [cf38535396]: Aqua should use pixel-aligned dash pattern for non-Retina displays - patch from Christopher Chavez check-in: 9bc189ea user: culler tags: trunk | |
19:29 | Aqua: fix unixWm tests broken by the larger menubar in Big Sur check-in: f9feaa4e user: culler tags: trunk | |
18:00 | For macOS tests, account for the fact that Big Sur has a larger menubar. check-in: daea190f user: culler tags: trunk | |
17:33 | Apple changed the metrics for Courier New in Big Sur, causing many textWind tests to fail. check-in: 22b16031 user: culler tags: trunk | |
2020-07-19
| ||
17:01 | The semantics of TkpWillDrawWidget was reversed in the previous commit. Propagate this change to platforms other than macOS. check-in: 84deeeb2 user: fvogel tags: trunk | |
03:07 | Mac styles branch for 8.7 check-in: c2127061 user: marc_culler tags: mac_styles_87 | |
2020-07-18
| ||
18:11 | Merge 8.6 check-in: 88fa22c6 user: marc_culler tags: trunk | |
2020-07-17
| ||
14:55 | Merge trunk check-in: c9b3508f user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-15
| ||
15:02 | Merge 8.7 check-in: 910c5027 user: jan.nijtmans tags: revised_text, tip-466 | |
14:42 | Merge 8.6 check-in: cb7ee941 user: jan.nijtmans tags: trunk | |
13:54 | Add documentation. Let ttk use the new Tk_SendVirtualEvent check-in: 02e28cec user: jan.nijtmans tags: tip-580 | |
2020-07-14
| ||
21:52 | Revert from 'SystemPlaceHolderTextColor' to 'SystemPlaceHolderText' on Windows, and deal with all ttk widgets having -placeholderforeground option to let them use the adequate platform default color for platform-specific themes. check-in: 2fa30303 user: fvogel tags: rfe-de0c219db2 | |
20:58 | Use a symbolic name for the default color for the placeholder text on X11. check-in: c27d48ab user: fvogel tags: rfe-de0c219db2 | |
20:50 | Bring Windows documentation up-to-date with respect to the new color systemPlaceholderTextColor. check-in: 2c5b481e user: fvogel tags: rfe-de0c219db2 | |
20:40 | Bring macOS documentation up-to-date with respect to the new semantic color systemPlaceholderTextColor. check-in: 72d393a3 user: fvogel tags: rfe-de0c219db2 | |
20:27 | Correctly use a system placeholder color on macOS. check-in: 0c4748ef user: fvogel tags: rfe-de0c219db2 | |
19:21 | Correctly use a system placeholder color on Windows. check-in: abc45d81 user: fvogel tags: rfe-de0c219db2 | |
16:28 | Fix [de0c219db2]: Use platform placeholder text colors as defaults check-in: 5fc386f8 user: fvogel tags: rfe-de0c219db2 | |
11:02 | New TIP #580 implementation. Documentation still missing. check-in: 7fa354b9 user: jan.nijtmans tags: tip-580 | |
08:41 | Fix [09abd739b5]: bind-13.14 fails on Debian 10. check-in: 53eb7609 user: fvogel tags: trunk | |
2020-07-13
| ||
16:48 | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christopher Chavez. check-in: b89d53d6 user: fvogel tags: trunk | |
2020-07-12
| ||
14:55 | Merge 8.6 check-in: 98ad3cbe user: jan.nijtmans tags: trunk | |
2020-07-10
| ||
07:08 | Merge 8.6 check-in: 11068c12 user: jan.nijtmans tags: trunk | |
2020-07-08
| ||
20:40 | Fix [34214bbdae]: typographical fixes in comments. Thanks to Christopher Chavez. check-in: 612b287e user: fvogel tags: trunk | |
2020-07-07
| ||
13:09 | close branch Closed-Leaf check-in: 925aab53 user: kevin_walzer tags: tk_accessible | |
13:09 | Stage for final closing check-in: 00a9cf5a user: kevin_walzer tags: tk_accessible | |
13:07 | Remove code, close branch check-in: 0528054f user: kevin_walzer tags: tk_accessible | |
09:10 | Merge trunk check-in: 3bac7a2c user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-06
| ||
22:29 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens synchronously. check-in: 180866d3 user: fvogel tags: trunk | |
21:19 | merge mark check-in: be98a2d3 user: fvogel tags: trunk | |
21:12 | Fix [40e4bf6198]: Entry/spinbox: double free when textvariable set in validatecommand script. check-in: 6044aa73 user: fvogel tags: trunk | |
10:25 | Merge trunk. New helper function TkNewIndexObj() check-in: adff4417 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-07-05
| ||
17:07 | Fix [cd051b586a]: MouseWheel documentation in bind.n check-in: 9fafa637 user: fvogel tags: trunk | |
10:30 | Merge trunk. Remove 8.5 compatibility, since Tk 8.7 doesn't build with Tcl 8.5 anyway check-in: 211cf0e3 user: jan.nijtmans tags: revised_text, tip-466 | |
10:13 | Simplify various Tk bindings, where 'expr' is not necessary because the called function can already handle simple addition and substraction (since it's built into index-handling already) check-in: 7773effc user: jan.nijtmans tags: trunk | |
2020-07-03
| ||
15:21 | Merge trunk check-in: 8d349071 user: jan.nijtmans tags: strict-index, enhanced-index | |
12:53 | Merge 8.6 check-in: 00fd5faa user: jan.nijtmans tags: trunk | |
12:36 | Merge 8.6 check-in: 07d403b6 user: jan.nijtmans tags: trunk | |
11:40 | TIP 578: Death to TCL_DBGX check-in: 2ddcce5b user: jan.nijtmans tags: trunk | |
2020-07-02
| ||
14:13 | No need to #include "default.h" in ttk widgets (and in tkUnixMenu.c/tkMenubutton.c) check-in: a5a983ad user: jan.nijtmans tags: strict-index, enhanced-index | |
13:58 | Don't use constants like DEF_BUTTON_UNDERLINE any more, since the default underline should always be no underline anyway. check-in: e6c4077b user: jan.nijtmans tags: strict-index, enhanced-index | |
13:14 | Merge trunk check-in: d98bbe5a user: jan.nijtmans tags: strict-index, enhanced-index | |
08:33 | Merge trunk check-in: ce6a8acf user: jan.nijtmans tags: revised_text, tip-466 | |
08:33 | More bool -> int conversions. Now revised_text should be portable for systems without <stdbool.h> check-in: 5493ee85 user: jan.nijtmans tags: revised_text, tip-466 | |
03:53 | merge core-8-6-branch ; fix [2d24591c3b] -postoffset with default style. check-in: 45f035b1 user: fvogel tags: trunk | |
2020-07-01
| ||
17:21 | Merge trunk check-in: 35384029 user: jan.nijtmans tags: revised_text, tip-466 | |
17:21 | Don't bother using <stdbool.h>: int/0/1 is just as good as bool/false/true and more portable. Tk doesnt use it anywhere else check-in: 8374e435 user: jan.nijtmans tags: revised_text, tip-466 | |
14:32 | Let's ignore the rant about TCL_UTF_MAX>4: It's only used by AndroWish, for Tcl >= 8.7 it's the same as TCL_UTF_MAX=4 check-in: ed90a8cb user: jan.nijtmans tags: revised_text, tip-466 | |
13:47 | Refine AtkStateSet call, add notes for further implementation check-in: a7f0a0d8 user: kevin_walzer tags: tk_accessible | |
01:59 | Fix typos check-in: 74e0d9fd user: kevin_walzer tags: tk_accessible | |
01:55 | Map states check-in: 1bfc3d0e user: kevin_walzer tags: tk_accessible | |
2020-06-29
| ||
12:38 | Merge 8.6 check-in: e81d8e36 user: jan.nijtmans tags: trunk | |
09:18 | Merge tip-529-image-metadata Closed-Leaf check-in: ffcad8a2 user: jan.nijtmans tags: tip-529-image-metadata-optional | |
09:17 | Merge trunk check-in: ae527714 user: jan.nijtmans tags: tip-529-image-metadata | |
09:09 | Merge-mark check-in: 847fedf6 user: jan.nijtmans tags: trunk | |
09:02 | Fix "make dist". Re-generate tkConfig.h.in check-in: 84e6f530 user: jan.nijtmans tags: trunk | |
08:22 | Merge-mark check-in: ec2da7dc user: jan.nijtmans tags: trunk | |
07:50 | Adapt to Tcl 9 API check-in: f60d0108 user: jan.nijtmans tags: revised_text, tip-466 | |
2020-06-28
| ||
16:36 | Merge trunk (only tested with Tcl 8.7, not yet with 9.0) check-in: 6ceb7185 user: jan.nijtmans tags: revised_text, tip-466 | |
16:11 | Merge tip-529-image-metadata check-in: 087616ef user: jan.nijtmans tags: tip-529-image-metadata-optional | |
15:56 | Merge trunk check-in: 3f7fb3f1 user: jan.nijtmans tags: tip-529-image-metadata | |
15:39 | Merge 8.6 check-in: 7312d4e0 user: jan.nijtmans tags: trunk | |
2020-06-27
| ||
19:57 | Clean up copyright check-in: fde7ba5d user: kevin_walzer tags: tk_accessible | |
19:51 | Add window parameter to role mapping check-in: be2e6418 user: kevin_walzer tags: tk_accessible | |
19:32 | Add role mapping check-in: 4aa107e8 user: kevin_walzer tags: tk_accessible | |
09:44 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. check-in: aaadaeea user: fvogel tags: trunk | |
09:31 | Fix [5c51be6411]: Buffer over-read in Tk_PhotoPutBlock() and Tk_PhotoPutZoomedBlock(). Patch from Christopher Chavez. check-in: 95b393ad user: fvogel tags: trunk | |
09:16 | Fix [50ed1eddb0]: ttk::spinbox with -values does not loop through all values. Original analysis and patch from Brad Lanam. check-in: f9831a98 user: fvogel tags: trunk | |
09:16 | merge core-8-6-branch check-in: 7ff38900 user: fvogel tags: trunk | |
2020-06-26
| ||
11:12 | Merge tip-529-image-metadata check-in: af856c7a user: jan.nijtmans tags: tip-529-image-metadata-optional | |
10:42 | Make C++ compiler more happy (for Travis build) check-in: 4f5da4e9 user: jan.nijtmans tags: tip-529-image-metadata | |
2020-06-25
| ||
21:13 | Aqua: replace [NSApp macMinorVersion] by [NSApp macOSVersion] event though the Big Sur (11.1) beta release identifies itself as 10.16. check-in: 55f8cdde user: culler tags: trunk | |
14:05 | Merge 8.6 check-in: d185d4f4 user: jan.nijtmans tags: trunk | |
2020-06-24
| ||
17:05 | merge unintended branch check-in: e00e45f2 user: oehhar tags: tip-529-image-metadata | |
16:01 | TIP529 image metadata: remove optional feature "gif XMP metadata support". check-in: 6a7e4656 user: oehhar tags: tip-529-image-metadata | |
15:42 | TIP529 image metadata: remove optional feature: driver internal DString communication between match and read function check-in: d2791c76 user: oehhar tags: tip-529-image-metadata | |
15:23 | TIP529 image metadata: remove close file flag returned by format driver file match function check-in: c60e9512 user: oehhar tags: tip-529-image-metadata | |
15:01 | TIP 529 image metadata: remove optional feature: svg blob in metadata check-in: 905f1b58 user: oehhar tags: tip-529-image-metadata | |
12:38 | TIP529 image metadata branch with optional features check-in: 19f873f0 user: oehhar tags: tip-529-image-metadata-optional | |
2020-06-23
| ||
20:09 | fix incomplete image test file earth.gif check-in: baf43e83 user: oehhar tags: tip-529-image-metadata | |
19:46 | TIP529 image metadata: make compile on MS-VC6 check-in: c966e906 user: oehhar tags: tip-529-image-metadata | |
19:11 | TIP529 image metadata: implement png metadata write check-in: fd694594 user: oehhar tags: tip-529-image-metadata | |
16:03 | Merge trunk check-in: bef88937 user: jan.nijtmans tags: strict-index, enhanced-index | |
15:24 | Fix [fc59158961]: Segfault when .text configure check-in: 27483b48 user: jan.nijtmans tags: trunk | |
2020-06-22
| ||
21:20 | TIP529 image metadata: read png DPI and aspect metadata check-in: fc035ac1 user: oehhar tags: tip-529-image-metadata | |
13:21 | TIP 529 image metadata: svg metadata optimization for -dpi parameter check-in: d78fe967 user: oehhar tags: tip-529-image-metadata | |
2020-06-21
| ||
12:06 | TIP529 image metadata: implement svg intermediate metadata memory check-in: 5b7e8328 user: oehhar tags: tip-529-image-metadata | |
2020-06-19
| ||
14:48 | Handle different possible form of "none" better. check-in: 3a4fffe5 user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-16
| ||
23:00 | Implementation complete, appears to function as expected check-in: 2977ed2a user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-15
| ||
12:07 | More progress, mainly in tkCanvTest.c check-in: 2c6594ce user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-12
| ||
14:52 | Merge 8.6 check-in: dad169a0 user: jan.nijtmans tags: trunk | |
13:58 | Merge 8.6 check-in: 2df2cfec user: jan.nijtmans tags: trunk | |
12:12 | TIP529 image metadata: correct stubs entry check-in: 30dd114b user: oehhar tags: tip-529-image-metadata | |
11:50 | More progress, implementing enhanced "-underline" check-in: bf20e02d user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-11
| ||
15:25 | Fix [4fb812af90]: Build Failure on msys2 with gcc10. Also add more __cplusplus-related scope blocks around (internal) MODULE_SCOPE definitions. check-in: c1d028fc user: jan.nijtmans tags: trunk | |
14:28 | TIP529 image metadata: implement image write/data with metadata property. GIF comment write correction. GIF file tests check-in: 74deafc0 user: oehhar tags: tip-529-image-metadata | |
12:14 | Merge trunk. Add new option type TK_OPTION_INDEX. Start implementing extended index handling for -underline. check-in: 5fa05c6f user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-06-10
| ||
13:49 | Replace call to malloc/free with ckalloc/ckfree check-in: 9abbb7f6 user: kevin_walzer tags: tk_accessible | |
10:30 | Add NO_DEPRECATED builds to Travis check-in: 48acd504 user: jan.nijtmans tags: trunk | |
2020-06-09
| ||
12:45 | TIP 529 image metadata: PNG format driver to version 3 interface check-in: a9b93d4d user: oehhar tags: tip-529-image-metadata | |
09:28 | TIP529 image metadata: allow match functions to output metadata. implement file close. check-in: ad63541a user: oehhar tags: tip-529-image-metadata | |
07:24 | Merge trunk check-in: 0f83fcf2 user: jan.nijtmans tags: strict-index, enhanced-index | |
07:23 | Remove many unnessesaary curly-braces in testcases check-in: 696b6fb6 user: jan.nijtmans tags: trunk | |
07:05 | Make it compile/run with Tcl 8.6 (again), even without strict-index modifications check-in: 5d40ef66 user: jan.nijtmans tags: strict-index, enhanced-index | |
02:29 | Begin work on implementing Tk accessibility check-in: 950c5cf9 user: kevin_walzer tags: tk_accessible | |
2020-06-08
| ||
15:26 | Merge 8.6 check-in: 69e440cb user: jan.nijtmans tags: trunk | |
14:51 | First concept check-in: f4b2ef25 user: jan.nijtmans tags: strict-index, enhanced-index | |
10:38 | Merge trunk check-in: 5e56098d user: jan.nijtmans tags: tip-529-image-metadata | |
10:31 | When TK_NO_DEPRECATED is defined or when Tk is compiled with Tcl 9 headers, no longer support the oldImageType. check-in: 94086445 user: jan.nijtmans tags: trunk | |
09:29 | Add "-fno-common" to SHARED_CFLAGS on various platforms (e.g. Linux, CYGWIN). This is the default with gcc-10, so better make sure it doesn't cause problems. check-in: 1b538df0 user: jan.nijtmans tags: trunk | |
2020-06-07
| ||
20:11 | Merge 8.6 check-in: 707175df user: jan.nijtmans tags: trunk | |
11:25 | TIP529 image metadata: correct shared metadata object ref count on output, implement XMP gif write check-in: 7a5f5a6c user: oehhar tags: tip-529-image-metadata | |
10:26 | TIP529 image metadata: rename function & friends from Tk_CreatePhotoImageFormat87 to Tk_CreatePhotoImageFormatVersion3 check-in: 9829f627 user: oehhar tags: tip-529-image-metadata | |
2020-06-06
| ||
19:16 | TIP529 image metadata: added GIF XMP write test, functionality not implemented jet check-in: d76047d4 user: oehhar tags: tip-529-image-metadata | |
18:36 | TIP529 image metadata: changed order of arguments to alphabetical order check-in: deec7f96 user: oehhar tags: tip-529-image-metadata | |
18:27 | Merge trunk check-in: 0cd04856 user: oehhar tags: tip-529-image-metadata | |
18:07 | TIP529 image metadata: changed driver interface: split metadata to in/out object, driver communication dstring, file close flag, reorder all options in a more logical order. Forking intended, will merge later. Thanks Jan, for your work. check-in: 195ed496 user: oehhar tags: tip-529-image-metadata | |
07:45 | Update leftover comments that didn't follow the changes made in [0deef053f6] check-in: a97bc436 user: fvogel tags: trunk | |
2020-06-05
| ||
14:36 | Various simplifications, e.g. implement Tk_CreatePhotoImageFormat87 as macro calling Tk_CreatePhotoImageFormat. @harald, hoping you like it :-). Also, alphabetize image options. Closed-Leaf check-in: 5f0bada7 user: jan.nijtmans tags: tip-529-image-metadata-jan | |
09:07 | Merge trunk, various tweaks to make it (at least) compile again. Not yet further tested. check-in: 7014d00b user: jan.nijtmans tags: tip-529-image-metadata-jan | |
2020-06-04
| ||
20:13 | TIP529 image metadata: image data with gif comment test check-in: 7b8e689b user: oehhar tags: tip-529-image-metadata | |
19:18 | photo read command: memory error on shrink option did not close the channel check-in: f70a4f46 user: oehhar tags: trunk | |
2020-06-03
| ||
21:30 | TIP529 image metadata: use metadata copy for put and read. Merge metadata on gif read check-in: 26f271fd user: oehhar tags: tip-529-image-metadata | |
2020-06-02
| ||
21:53 | Merge 8.7 Closed-Leaf check-in: 6f97e02f user: jan.nijtmans tags: death-to-dbgx | |
21:52 | Merge trunk check-in: 9531826a user: jan.nijtmans tags: keysym-unicode | |
21:51 | size_t for Tk_ItemDCharsProc(), with Tcl 9 headers check-in: 9d0f41c6 user: jan.nijtmans tags: trunk | |
09:50 | Fix two (minor) warnings, discovered with gcc-10, using Tcl 9 headers) . check-in: 49c399f7 user: jan.nijtmans tags: trunk | |
2020-05-31
| ||
17:25 | Rename Aqua stub TkpAppCanDraw as TkpWillDrawWidget check-in: 0561d0ab user: culler tags: trunk | |
2020-05-30
| ||
21:56 | Merge fork check-in: 3b356031 user: oehhar tags: tip-529-image-metadata | |
21:53 | TIP529 image metadata: untested sketch to implemet new call interface for Tcl_CreatePhotoImageType with metadata in all functions. Replaces Tk_Get/SetMetadata check-in: b272bef7 user: oehhar tags: tip-529-image-metadata | |
2020-05-29
| ||
18:30 | Remove some unnecessary macOS conditional code by using internal stubs. check-in: e3caa739 user: culler tags: trunk | |
2020-05-28
| ||
20:45 | Fix [3c6660b6f0], [601cead1d0] and [4b50b76028]: Wrong ttk::checkbutton and ttk::radiobutton scaling on Windows 10. Fix by Csaba Nemethi, and Brad Lanam. check-in: 3c7d1376 user: fvogel tags: trunk | |
14:54 | Fix C++ build check-in: 4de19c21 user: jan.nijtmans tags: tip-529-image-metadata | |
13:26 | Slight definition change in ::tk::endOfGlyphCluster. It now returns the index _after_ the boundary not the one before. Also, the spinbox is now fully working. check-in: db241674 user: jan.nijtmans tags: glyph_indexing_2 | |
2020-05-27
| ||
19:59 | TIP529 image metadata: correct and test GIF XMP segment check-in: f7998a5e user: oehhar tags: tip-529-image-metadata | |
13:12 | Fix "Delete" and "Backspace" for text widgets check-in: 828a6ac2 user: jan.nijtmans tags: glyph_indexing_2 | |
12:55 | Rename utility functions. Make Delete and Backspace work too check-in: a666f37e user: jan.nijtmans tags: glyph_indexing_2 | |
10:47 | A few more tweaks, using size_t in Tcl 9 builds. check-in: 89219eac user: jan.nijtmans tags: trunk | |
09:23 | Merge trunk check-in: e24dca6c user: jan.nijtmans tags: tip-529-image-metadata | |
09:20 | Add Clang++ build to Travis on MacOS. Use more size_t internally, when compiled against Tcl 9 headers. No change when compiled against Tcl 8. check-in: 9baf6d49 user: jan.nijtmans tags: trunk | |
2020-05-26
| ||
20:41 | A different approach to glyph indexing check-in: e0f4bbcd user: jan.nijtmans tags: glyph_indexing_2 | |
18:55 | TIP 529 image metadata: make gif comment parsing work and start with tests. Also eliminate the base64 from the tests. check-in: 06d11503 user: oehhar tags: tip-529-image-metadata | |
16:28 | Add a range command to the entry in order to support glyph-based selection. Closed-Leaf check-in: 94473623 user: marc_culler tags: glyph_indexing | |
14:55 | Convert Tk_ItemIndexProc/Tk_ItemInsertProc to use size_t as index type, when compiled against Tcl 9 headers. Various more fixes in using size_t for Tcl >= 9 Closed-Leaf check-in: aa8c9592 user: jan.nijtmans tags: size-for-sel | |
12:26 | Adjust the TextManager interface slightly. check-in: 4ce9e66f user: marc_culler tags: glyph_indexing | |
09:30 | Fix C++ build for MacOS Closed-Leaf check-in: c5209e01 user: jan.nijtmans tags: macOS-clangplusplus | |
06:20 | Clang++ build for MacOS check-in: ce0b4683 user: jan.nijtmans tags: macOS-clangplusplus | |
06:03 | Merge trunk and fix C++ build check-in: 63e6499f user: jan.nijtmans tags: tip-529-image-metadata | |
2020-05-25
| ||
20:06 | Add support for validation of Entry widgets. check-in: f37e7875 user: marc_culler tags: glyph_indexing | |
15:21 | Negative "slaveIndex" means out-of-bounds too. check-in: 2e8d5be6 user: jan.nijtmans tags: size-for-sel | |
15:08 | Formatting and even more size_t usage. check-in: 48eaec3a user: jan.nijtmans tags: size-for-sel | |
12:20 | Use more size_t type internally, when compiling against Tcl 9.0 headers. No change when using Tcl 8.x. Add C++ travis build for TCL_UTF_MAX=4 (compat with Tcl 8.7) and TCL_UTF_MAX=6 (compat with Tcl 9.0) making sure that C++'s strict typing stays correct. check-in: 71b60396 user: jan.nijtmans tags: trunk | |
2020-05-24
| ||
21:47 | Fix 2 (minor) gcc warnings check-in: 7abb3161 user: jan.nijtmans tags: size-for-sel | |
21:29 | More progress check-in: c3df9bb5 user: jan.nijtmans tags: size-for-sel | |
20:28 | Merge trunk. This introduces in particular the new 'treeview delete' feature from TIP #574. Fix conflicts in ttkTreeview.c and treeview.tcl. Also propagate to the new options in this branch the TCL_AUTO_LENGTH -> TCL_INDEX_NONE change just made in trunk. Test treetags-4.8 (tag deletion with tagged cells) fails, indicating that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag, in other words the impact of TIP #574 on the present branch was not yet dealt with. check-in: 1d88ef94 user: fvogel tags: pspjuth-treeview | |
18:24 | TIP529: Add GIF Extension blocks of type Application and XMP to metadata dict check-in: 8dd5dc1e user: oehhar tags: tip-529-image-metadata | |
16:43 | Merge trunk. Also (really) fix build against Tcl 8.6 TCL_UTF_MAX=6 now check-in: b0ad4652 user: jan.nijtmans tags: size-for-sel | |
15:44 | Merge trunk check-in: 23d15a39 user: oehhar tags: tip-529-image-metadata | |
08:46 | Merge implementation of TIP #574 following acceptation by vote. check-in: 5137a72f user: fvogel tags: trunk | |
2020-05-23
| ||
22:13 | Merge 8.6 check-in: 60835526 user: jan.nijtmans tags: trunk | |
21:40 | Merge trunk. Fix C++ builds, also for TCL_UTF_MAX=4 and TCL_UTF_MAX=6 check-in: 0cb6fdeb user: jan.nijtmans tags: size-for-sel | |
16:51 | Proof of concept for glyph-based indexing using a platform-specific TextManager - only implemented for macOS tk entry widgets so far. check-in: 0c9ad396 user: marc_culler tags: glyph_indexing | |
2020-05-22
| ||
13:40 | Merge 8.6 check-in: 905e6388 user: jan.nijtmans tags: trunk | |
13:02 | Merge 8.7 check-in: e1338766 user: jan.nijtmans tags: revised_text, tip-466 | |
12:43 | Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE consistantly everywhere: It's actually the same. check-in: 1c6ef075 user: jan.nijtmans tags: trunk | |
11:32 | More progress check-in: 68e4c6f7 user: jan.nijtmans tags: size-for-sel | |
08:40 | Revert part of [27e083eed755bf65], which broke the Windows build. check-in: 63517ff1 user: jan.nijtmans tags: trunk | |
08:36 | Minor compiler warning check-in: 862a73d9 user: jan.nijtmans tags: size-for-sel | |
2020-05-21
| ||
22:29 | More progress check-in: 09125140 user: jan.nijtmans tags: size-for-sel | |
16:44 | Use more size_t for *Sel*-related functions, in case compiling with Tcl 9 check-in: bfa73015 user: jan.nijtmans tags: size-for-sel | |
2020-05-20
| ||
23:02 | Slightly biger "lenght" variables, in case we are using Tcl 9 check-in: d1a2a967 user: jan.nijtmans tags: trunk | |
19:19 | Fix compiler warning: macOS string length is unsigned. check-in: 162f8167 user: culler tags: trunk | |
17:07 | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_UtfAtIndex() in Tcl 8.7 already does that. check-in: bb02803f user: jan.nijtmans tags: trunk | |
12:02 | Make Tk on MacOS work (again) with Tcl 9. Remove two debug lines. check-in: b45512fc user: jan.nijtmans tags: trunk | |
2020-05-19
| ||
14:13 | Merge 8.6 check-in: 2c57b4db user: jan.nijtmans tags: trunk | |
07:36 | Fix some deprecation/unused parameter compiler warnings check-in: 27e083ee user: jan.nijtmans tags: trunk | |
2020-05-18
| ||
22:13 | Merge 8.6 check-in: 93cd79b2 user: jan.nijtmans tags: trunk | |
21:08 | Merge 8.6 check-in: a46e5678 user: jan.nijtmans tags: trunk | |
2020-05-17
| ||
22:25 | Simplify Aqua text handling by moving encoding/decoding into the TKNSString class. check-in: 0ad0c3de user: culler tags: trunk | |
16:43 | Accept RFE [d87dc2e43a] from Chrisopher Chavez: Remove unused Carbon-era macOS function TkMacOSXGetStringObjFromCFString(). check-in: 71024948 user: culler tags: trunk | |
16:42 | Don't use trans_chars array on MacOSX any more. check-in: 009e3e09 user: culler tags: trunk | |
2020-05-16
| ||
18:31 | Fix [40ada90762]: occasional Aqua crash when active button is destroyed - patch from Christopher Chavez. check-in: a9357218 user: marc_culler tags: trunk | |
17:57 | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard) check-in: f4a9831a user: culler tags: trunk | |
2020-05-15
| ||
13:08 | Merge 8.6 check-in: c28cfa81 user: jan.nijtmans tags: trunk | |
2020-05-13
| ||
19:59 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. check-in: 2ebdc58c user: fvogel tags: trunk | |
11:14 | Merge 8.6 check-in: 355964cd user: jan.nijtmans tags: trunk | |
2020-05-12
| ||
22:32 | Small adjustments to tkBind.c. Thanks, Francois check-in: ae711cc9 user: culler tags: trunk | |
17:58 | Aqua: Fix an error in Tk_SetCaretPos. check-in: e3daeacd user: culler tags: trunk | |
16:28 | Aqua: add semantic color systemLinkColor - patch from Christopher Chavez. check-in: 27af04b0 user: culler tags: trunk | |
16:14 | Fix [d2a10a14a8]: Give mousewheel events their own flag and event struct; avoid unnecessary keysym lookups check-in: e800e548 user: culler tags: trunk | |
15:49 | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar. check-in: 0b6e77ce user: culler tags: trunk | |
15:12 | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for generated events. Key event handling was completely reworked. check-in: 15a8ae97 user: culler tags: trunk | |
2020-05-09
| ||
12:41 | Fix [88c9e0928b]: Treeview: wrong keyboard navigation with -selectmode none. Patch from Emiliano Gavilan. check-in: 702ebb7e user: fvogel tags: trunk | |
08:04 | Add test treetags-4.8 exercising tag *deletion* (not tag removal) for a tag used by a cell. This test currently (expectedly) triggers an error since '.tree tag delete' is at this stage only a proposal (see TIP #574). When this proposal will be accepted and branch tip-574 be merged, treetags-4.8 will be here to confirm that tag deletion works with tagged cells, or to remind that the code needs changes in order to remove the tag from the cells using it before actually deleting this tag. check-in: 7438e411 user: fvogel tags: pspjuth-treeview | |
2020-05-08
| ||
16:04 | A few cosmetic changes Closed-Leaf check-in: 69cfdac8 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:44 | Add test treetags-1.11 testing [.tree tag delete]. Also remove old proc in since Tcl features this operator natively. By Emiliano Gavilan. check-in: 0585636a user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
14:43 | Fix [1bb2f1d7ab]: ttk::treeview doesn't delete tags. Patch from Emiliano Gavilan. check-in: 026c74c5 user: fvogel tags: bug-1bb2f1d7ab, tip-574 | |
2020-05-07
| ||
02:04 | Restore sheets in Mac file dialogs check-in: 9a619439 user: kevin_walzer tags: trunk | |
2020-05-05
| ||
18:05 | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSString based on a suggestion by Christopher Chavez. check-in: 3c7ba230 user: culler tags: trunk | |
2020-05-01
| ||
12:01 | Fix [cd8714756c]: Long lines of rotated text not printing correctly - MultiFontTextOut. Patch from Christopher Chavez. check-in: 22f641ad user: fvogel tags: trunk | |
11:57 | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft, and optimize text item drawing in canvas by skipping the drawing of empty unselected portions of text. Patch from Christopher Chavez. check-in: 488a7dc9 user: fvogel tags: trunk | |
2020-04-25
| ||
13:50 | merge trunk (conflicts fixed) check-in: 0976e330 user: fvogel tags: pspjuth-treeview | |
12:32 | Restore the build with MSVC after the C++ changes. check-in: a91c2341 user: fvogel tags: revised_text, tip-466 | |
10:05 | merge trunk check-in: 28e20a91 user: fvogel tags: revised_text, tip-466 | |
09:54 | Proceed with RFE [acde5a7641]: Add .gitignore file check-in: f7b8c43e user: fvogel tags: trunk | |
09:51 | Fix [14188104c3]: ttk::treeview scrollbar not updating. Thanks to cjmcdonald for the report. The actually applied patch turned out to be different from the proposal since it could be demonstrated that the new testcases pass without the wrong line in TreeviewSeeCommand (and for understandable reasons). check-in: cf49dabd user: fvogel tags: trunk | |
09:43 | Fix [3519111fff]: Problem with scroll in ttk check-in: ce490f07 user: fvogel tags: trunk | |
09:38 | Fix [6e25fc7cc1]: widget demo: dark-mode friendly 'NEW' image. Patch from Christopher Chavez. check-in: 253201b5 user: fvogel tags: trunk | |
2020-04-17
| ||
13:49 | Merge 8.6 check-in: fea18cf8 user: jan.nijtmans tags: trunk | |
2020-04-16
| ||
19:02 | Fix misplaced parentheses and other errors in commit 61e70e0f. check-in: c970964a user: culler tags: trunk | |
2020-04-15
| ||
17:42 | Apply a patch from Christopher Chavez which correctly deals with the fact that Apple uses the middle mouse button for Button 3. check-in: 2e9c357d user: culler tags: trunk | |