Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
287 check-ins using file generic/tkUtil.c version f6698b4b
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-20
| ||
12:28 | More improvements in ttk::style man page. check-in: 21d02833 user: fvogel tags: ttk_introspect, tip-584 | |
10:35 | Remove dead code (Ttk_GetStyle creates the style if it doesn't already exist, thus never returns NULL), and improve documentation of ttk::style accordingly. check-in: a58f42fe user: fvogel tags: ttk_introspect, tip-584 | |
10:31 | Add information in documentation for 'ttk::style configure' check-in: 7414eecc user: fvogel tags: ttk_introspect, tip-584 | |
10:29 | Fix typos in comments in generic/ttk/ttkTheme.c check-in: 3f471939 user: fvogel tags: ttk_introspect, tip-584 | |
2020-09-13
| ||
18:06 | Fix typos check-in: dd23f45a user: kevin_walzer tags: tip_325 | |
18:02 | Minor tweaks to new Tcl command names; preliminary addition of libnotify to configure.ac on X11 check-in: 25a4951a user: kevin_walzer tags: tip_325 | |
17:26 | Initial implementation of systray command for X11 based on tktray check-in: 44ab0826 user: kevin_walzer tags: tip_325 | |
2020-09-07
| ||
20:02 | Merge mac_styles check-in: ee561f47 user: marc_culler tags: mac_styles_87 | |
19:47 | Minor tweak, thanks to fvogel for suggestion check-in: aed410b9 user: kevin_walzer tags: tip_325 | |
18:15 | Remove warnings from code; thanks to thommey for debugging assistance in Tcl chat check-in: 25f1085f user: kevin_walzer tags: tip_325 | |
12:10 | Minor tweak, warnings still present check-in: 4c9b6977 user: kevin_walzer tags: tip_325 | |
02:01 | Restore delete proc check-in: 8ac5225e user: kevin_walzer tags: tip_325 | |
2020-09-06
| ||
21:15 | Remove whitepace check-in: 9b11c256 user: kevin_walzer tags: tip_325 | |
21:00 | Cleanup of function initialization restores functionality check-in: 74e3b736 user: kevin_walzer tags: tip_325 | |
20:12 | Remove errors, but now icons not created check-in: 060e2364 user: kevin_walzer tags: tip_325 | |
12:41 | Let it almost build on MSVC. check-in: bce6cfd5 user: fvogel tags: tip_325 | |
2020-09-05
| ||
14:29 | One more typo fix check-in: 926acfc1 user: kevin_walzer tags: tip_325 | |
14:18 | fix typo check-in: 781ed092 user: kevin_walzer tags: tip_325 | |
14:06 | Clean up code in tkWinSysTray.c to better conform to Tcl Engineering Manual; add appropriate header prefaces to each function, standardize indentation as much as possible check-in: 9f2efdd2 user: kevin_walzer tags: tip_325 | |
02:06 | Windows taskbar/system tray balloon notifications work! On to integrating TkTray in X11... check-in: a1c0c0b3 user: kevin_walzer tags: tip_325 | |
2020-09-04
| ||
16:54 | Update .travis.yml, hopefully this fixes the Travis build. check-in: 58d6ce2e user: jan.nijtmans tags: tip-529-image-metadata | |
2020-09-03
| ||
13:25 | Successful test of icon display in system tray; next to refine balloon alert display check-in: 469559aa user: kevin_walzer tags: tip_325 | |
02:16 | It builds! Now to test... check-in: 552f2cd5 user: kevin_walzer tags: tip_325 | |
2020-09-02
| ||
15:05 | Added "image metadata" tests for all supported image formats check-in: 19ca9b37 user: obermeier tags: tip-529-image-metadata | |
09:00 | Merge 8.6 check-in: ca7b45bf user: jan.nijtmans tags: trunk | |
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-31
| ||
16:33 | Merge 8.6 check-in: 928776ce user: jan.nijtmans tags: trunk | |
10:45 | Merge 8.6 check-in: d509dbcf user: jan.nijtmans tags: trunk | |
01:51 | Remove static keywords check-in: 16deb133 user: kevin_walzer tags: tip_325 | |
01:46 | Merge trunk; refinement of TIP additions check-in: 847855f5 user: kevin_walzer tags: tip_325 | |
2020-08-30
| ||
12:11 | Put the tests for ttk::scale in a specific scale.test file instead of hiding them in scrollbar.test check-in: 33556bc9 user: fvogel tags: ttk_introspect, tip-584 | |
12:09 | Add tests for the new 'style' command for ttk widgets. check-in: c27329ea user: fvogel tags: ttk_introspect, tip-584 | |
11:11 | Respect alphabetical order of commands in source code (no functional change). check-in: 6d10af31 user: fvogel tags: ttk_introspect, tip-584 | |
10:47 | Homogenize ttk widgets documentation regarding commands. Link to standard commands described in ttk::widget whenever possible instead of repeating the information in the widget documentation. check-in: c15516c7 user: fvogel tags: ttk_introspect, tip-584 | |
09:36 | Add new ttk widget command 'style' returning the style used by the widget. check-in: b436def6 user: fvogel tags: ttk_introspect, tip-584 | |
2020-08-29
| ||
22:06 | Reverse unintended changes from merge. Closed-Leaf check-in: 9b1824cf user: marc_culler tags: nicer_stubs | |
21:31 | Merge trunk check-in: f42b93a5 user: marc_culler tags: nicer_stubs | |
20:32 | Fix 07eb49661a: Change to genStubs.tcl between 8.6 and 8.7 breaks packages for macOS. check-in: 72e0bc59 user: jan.nijtmans tags: trunk | |
20:17 | Fix 07eb49661a: macOS packages for 8.6 which use X Stubs do not build for trunk. Closed-Leaf check-in: 4dc75b65 user: marc_culler tags: bug-07eb49661a | |
19:44 | Add tests ttk-16.* checking the new ttk::style theme styles command. check-in: 4edd70ba user: fvogel tags: ttk_introspect, tip-584 | |
19:37 | Fix errors in tk.decls which would break the build after genStubs is run. check-in: 8705082b user: marc_culler tags: trunk | |
2020-08-28
| ||
16:03 | Maybe 8.7 can be clearer without breaking the API or ABI. check-in: 0cb49d66 user: marc_culler tags: nicer_stubs | |
07:10 | Merge 8.6 check-in: 317f127a user: jan.nijtmans tags: trunk | |
02:27 | Fix incomplete merge check-in: 175504d1 user: kevin_walzer tags: trunk | |
01:32 | Merge doscript_goof branch; thanks to Lars Hellstrom for patches check-in: f2b6b6b3 user: kevin_walzer tags: trunk | |
2020-08-27
| ||
15:28 | For now, put back TkMacOSXGetRootControl(), since Kevin Walzer uses it in his extensions check-in: fc221cd4 user: jan.nijtmans tags: trunk | |
14:15 | Attempt to maintain binary compatibility with 8.6 without having to live with awful names. check-in: 76ca59e3 user: culler tags: trunk | |
12:52 | Fix editing error made while resolving merge conflicts and add TCL_UNUSED where needed. check-in: d7e29fbf user: culler tags: mac_styles_87 | |
11:50 | Merge 8.6. Some more textual changes check-in: 738311a7 user: jan.nijtmans tags: trunk | |
07:12 | Merge 8.6 check-in: 02d8d03b user: jan.nijtmans tags: trunk | |
07:05 | Merge 8.6 More code cleanup Restore binary compatibility with Tk 8.6 for TkMacOSXInitAppleEvents()/TkGenWMConfigureEvent()/TkMacOSXInvalClipRgns()/Tk_MacOSXSetupTkNotifier()/Tk_MacOSXIsAppInFront() (please don't renumber already-existing stub entries) check-in: e47385c1 user: jan.nijtmans tags: trunk | |
2020-08-26
| ||
21:46 | merge mac_styles check-in: a37f17b6 user: culler tags: mac_styles_87 | |
21:28 | Merge trunk check-in: f0f6cf33 user: culler tags: mac_styles_87 | |
20:34 | We don't have to preserve cruft in trunk, so let's get rid of it. check-in: f3cd7bd6 user: culler tags: trunk | |
14:21 | Merge 8.6 tkBind.c: button numbers are always positive check-in: 9ce8fb03 user: jan.nijtmans tags: trunk | |
11:15 | Merge-mark check-in: da2d984d user: jan.nijtmans tags: trunk | |
10:44 | Fix [08eb057dea]: Aqua: cleanup Carbon-era cursor variables. Do more cleanup: No browser still supports NSAPI, so functions like Tk_MacOSXSetEmbedHandler() don't make any sense any more check-in: bbac5723 user: jan.nijtmans tags: trunk | |
2020-08-25
| ||
15:31 | Merge trunk check-in: a086ff30 user: culler tags: mac_styles_87 | |
15:23 | Merge 8.6 check-in: e9049755 user: culler tags: trunk | |
09:26 | Merge 8.6 check-in: 14e17597 user: jan.nijtmans tags: trunk | |
2020-08-24
| ||
21:44 | Move XGetImage and XCopyArea to tkMacOSXImage.c and completely remove XImage.pixelpower. check-in: 54a4a903 user: culler tags: trunk | |
18:35 | Merge trunk check-in: 4b2e8f85 user: culler tags: mac_styles_87 | |
17:07 | Fix [bc62f78191]: compilation issues on macOS when targeting older OS versions. check-in: cfa6ab52 user: culler tags: trunk | |
15:58 | Consistant Tcl_WrongNumArg() arguments when the command contains ?-option value ...? arguments check-in: f5c41ada user: jan.nijtmans tags: trunk | |
14:20 | Testcase cleanup (mainly unnessary curly braces) check-in: c9ef11a4 user: jan.nijtmans tags: trunk | |
14:20 | Code cleanup (mainly unnecessary casts to (ClientData)) check-in: 7ed14e3e user: jan.nijtmans tags: trunk | |
13:31 | Silence compiler warning on macOS check-in: 0a8d60f2 user: fvogel tags: ttk_introspect, tip-584 | |
13:04 | Fix [de0c219db2]: Use platform placeholder text colors as defaults. Note: Resolved the 6 conflicts in macosx/tkMacOSXColor.c by keeping the trunk version. check-in: 6dd36c62 user: fvogel tags: trunk | |
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: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:46 | As it is currently implemented (more or less copied from -foreground), -placeholderforeground for ttk widget is both a widget option and a styling option. Document this, and add a test for the styling option. Closed-Leaf check-in: 82f8b2ed user: fvogel tags: rfe-de0c219db2 | |
21:10 | Ditto for winTheme.tcl (forgotten in previous commit). check-in: 4565dac9 user: fvogel tags: rfe-de0c219db2 | |
21:06 | Partially revert [2fa30303] since there is no need to give -placeholderforeground by specifying its default value (even if this default is platform-specific). check-in: 10ea8d9d user: fvogel tags: rfe-de0c219db2 | |
20:25 | Fix [031dfcf1dd]: ttk::treeview -anchor does not work with column #0. The focus ring of selected items of ttk::treeview disappears in the process. Also, clarify the layout (pack-like) algorithm, and simplify the code by not specifying option values that are anyway the default. Finally, remove documentation of the non-implemented TTK_STICK_ALL flag. check-in: 99d715aa user: fvogel tags: trunk | |
16:42 | Merge 8.7 check-in: 084d9c5e user: jan.nijtmans tags: strict-index, enhanced-index | |
2020-08-18
| ||
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:35 | Merge 8.6 check-in: 6ee0e03d user: jan.nijtmans tags: trunk | |
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
| ||
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 | |
09:56 | More consistancy in Tcl_WrongNumArgs() messages and documentation check-in: 6e23d18f user: jan.nijtmans tags: trunk | |
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 | |
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 | |
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 | |
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
| ||
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 | |
2020-05-25
| ||
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 | |