diff options
author | dgp <dgp@users.sourceforge.net> | 2022-11-22 23:19:32 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2022-11-22 23:19:32 (GMT) |
commit | 97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27 (patch) | |
tree | a6044489f294669b2bfc518fd793cd21de74a0ec /changes | |
parent | b11488bb157992950cbcb109377b281c4c79ad45 (diff) | |
parent | bd2b48639466c146bec8a4fe13a5c1fd23746fe4 (diff) | |
download | tk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.zip tk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.tar.gz tk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.tar.bz2 |
merge 8.6
Diffstat (limited to 'changes')
-rw-r--r-- | changes | 273 |
1 files changed, 213 insertions, 60 deletions
@@ -7722,6 +7722,43 @@ in this changeset (new minor version) rather than bug fixes: - Released 8.6.10, Nov 21, 2019 - https://core.tcl-lang.org/tk/ for details +Changes to 8.7a3 include all changes to the 8.6 line through 8.6.10, +plus the following, which focuses on the high-level feature changes +in this changeset (new minor version) rather than bug fixes: + +2017-11-25 [TIP 161] $menu -tearoff default changed to false (roseman,vogel) + *** POTENTIAL INCOMPATIBILITY *** + +2017-12-07 [TIP 487] End support for pre-XP Windows (nijtmans) + +2018-03-04 [TIP 489] New subcommand [$canvas image] (pitcher,vogel) + +2018-05-13 [TIP 496] New options -placeholder* for entries (zaumseil,vogel) + +2018-09-23 [TIP 517] New option -activerelief for menus (vogel) + +2018-11-03 [TIP 512] Deprecate stub for Tk_MainEx() (nijtmans) + +2018-11-06 [TIP 415] New option -height for [$canvas create arc] (geard) + +2018-11-06 [TIP 518] New event <<NoManagedChild>> (oehlmann) + +2019-04-14 [TIP 164] New subcommand [$canvas rotate] (fellows) + +2019-04-14 [TIP 507] New photo image format 'svg' (zaumseil) + +2019-04-14 [TIP 483] Record more configuration items (cassoff) + +2019-04-14 [TIP 482] Record configured directory for demos (cassoff) + +2019-05-25 [TIP 262] New frame options -backgroundimage, -tile (fellows) + +2019-06-15 [TIP 528] Deprecate Tk_Offset() (nijtmans) + +2019-08-19 [TIP 545] Revised options for photo image format 'svg' (oehlmann) + +--- Released 8.7a3, November 25, 2019 --- https://core.tcl-lang.org/tk/ for details + 2019-11-25 (bug)[a95373] TkKeyEvent platform variations (werner) 2019-11-26 (bug) workaround Win bug so test bind-34.3 passes (nijtmans) @@ -7866,6 +7903,83 @@ in this changeset (new minor version) rather than bug fixes: - Released 8.6.11, Dec 31, 2020 - https://core.tcl-lang.org/tk/ for details +Changes to 8.7a5 include all changes to the 8.6 line through 8.6.11, +plus the following, which focuses on the high-level feature changes +in this changeset (new minor version) rather than bug fixes: + +2020-02-22 [TIP 565] Gracefully ignore non-existent tags in canvas raise/lower + +2020-02-22 [TIP 564] Specify ttk font sizes in points on X11 + +2020-02-24 [TIP 563] Scrollwheel on Horizontal Scrollbar Scrolls Without Shift too + +2020-02-28 [TIP 557] C++ support + +2020-03-12 (bug)[355180] solve XKeycodeToKeysym deprecation + *** POTENTIAL INCOMPATIBILITY -- Tk 8.7 now requires X11R6 *** + +2020-03-18 [TIP 569] Eliminate comments that serve lint + +2020-05-17 [d87dc2] Remove TkMacOSXGetStringObjFromCFString() + +2020-05-24 [TIP 574] Add a 'tag delete' command to the ttk::treeview widget + +2020-06-27 (bug)[50ed1e] spinbox with duplicate values + +2020-07-03 [TIP 578] Death to TCL_DBGX + +2020-08-23 (bug)[bb85d2] valgrind on TIP 489 + +2020-08024 (bug)[d30c21] default colors for TIP 496 + +2020-09-02 [TIP 580] Export Tk_GetDoublePixelsFromObj and 5 more + +2020-10-21 [TIP 474] Uniform mouse wheel events + +2020-11-15 [TIP 584] Better introspection for ttk + +2020-11-16 [TIP 588] Unicode for (X11) keysyms + +2020-12-03 [TIP 590] Recommend lowercase package names + +2020-12-09 (bug)[d6e9b4] SVG memory overflow + +2020-12-11 [TIP 591] Rotate ttk::notebook window with mousewheel on tab + +2020-12-12 [TIP 325] System tray and system notification + +2021-01-08 [TIP 592] End support: Windows XP, Server 2003, Vista, Server 2008 + +2021-01-08 (bug)[822330] Prevent buffer overflow in SVG image. + +2021-01-28 (bug)[237971] 'end' argument to [$canvas insert] + +2021-02-25 (bug)[be9cad] crash in [tkwait] + +2021-02-27 [TIP 529] Add metadata dictionary property to tk photo image + +2021-03-02 (bug)[1626ed] Aqua crash: dead keys as meny accelerator + +2021-03-29 (bug)[9b6065] Restore Tcl [update] when Tk is destroyed + +2021-04-08 (bug)[58222c] background colors + +2021-04-09 [TIP 595] Unicode-aware/case-sensitive Loadable Library handling + +2021-04-21 (bug)[cde766] update scrollbars on treeview + +2021-04-26 (bug)[c97464] memleak in aqua fonts + +2021-05-02 (bug)[2ecb09] Follow Mac OSX Key-repeat setting + +2021-05-03 (bug)[8a5086] ttk::entry issue + +2021-05-22 (bug)[3e3360] bind substitution %S + +2021-05-25 (bug)[7bda98] aqua: double click bind with changing focus + +- Released 8.7a5, Jun 18, 2021 --- https://core.tcl-lang.org/tcl/ for details - + 2021-01-04 (bug)[19fb7a] Mac: [tk_messageBox] use proper icons (ericwb,culler) 2021-01-11 (bug)[7beaed] ttk::bindMouseWheel syntax error (nemethi) @@ -7927,116 +8041,155 @@ in this changeset (new minor version) rather than bug fixes: - Released 8.6.12, Nov 5, 2021 - https://core.tcl-lang.org/tk/ for details -Changes to 8.7a3 include all changes to the 8.6 line through 8.6.10, -plus the following, which focuses on the high-level feature changes -in this changeset (new minor version) rather than bug fixes: +2021-11-09 (bug)[e699a7] Fix build on macOS < 10.12 (culler) -2017-11-25 [TIP 161] $menu -tearoff default changed to false (roseman,vogel) - *** POTENTIAL INCOMPATIBILITY *** +2021-11-10 (bug)[8aebca,ce5d98] Mac: fix minimize button details (culler) -2017-12-07 [TIP 487] End support for pre-XP Windows (nijtmans) +2021-11-24 (bug)[18682c,733dae] Mac: Enter/Leave events for toplevels (culler) -2018-03-04 [TIP 489] New subcommand [$canvas image] (pitcher,vogel) +2021-11-29 (bug)[4ac9d2] Mac: canvas screenshot with Img package position + correction (chavez) -2018-05-13 [TIP 496] New options -placeholder* for entries (zaumseil,vogel) +2021-11-30 (documentation cleanup) [bad305] improve wm protocol + WM_DELETE_WINDOW documentation (culler) -2018-09-23 [TIP 517] New option -activerelief for menus (vogel) +2021-11-30 (new) Mac: new color index "SelectedMenuItemTextColor". -2018-11-03 [TIP 512] Deprecate stub for Tk_MainEx() (nijtmans) +2021-12-01 (new)[TIP 599] Extended build information (nijtmans) -2018-11-06 [TIP 415] New option -height for [$canvas create arc] (geard) +2021-12-04 (bug)[440c52] fix PPM/PGM read with graylevel > 255 (vogel) -2018-11-06 [TIP 518] New event <<NoManagedChild>> (oehlmann) +2021-12-04 (bug)[5fb814] canvas redraw region for lines/polygones (vogel) -2019-04-14 [TIP 164] New subcommand [$canvas rotate] (fellows) +2021-12-04 (new)[631a0b] text widget: direct mouse events to insert mark, not + current (vogel) -2019-04-14 [TIP 507] New photo image format 'svg' (zaumseil) +2021-12-06 (bug)[b164ef] fix mouse events for multiple toplevels (culler) -2019-04-14 [TIP 483] Record more configuration items (cassoff) +2021-12-07 (bug)[be8f5b] crash setting -type empty for a menu (vogel) -2019-04-14 [TIP 482] Record configured directory for demos (cassoff) +2021-12-10 (bug)[50fc02,50fc02,25894d,156e58] ImgPhoto pointer issues (chavez) -2019-05-25 [TIP 262] New frame options -backgroundimage, -tile (fellows) +2021-12-20 (bug)[617861] -justify/-anchor defaults for ttk::label (nijtmans) -2019-06-15 [TIP 528] Deprecate Tk_Offset() (nijtmans) +2021-12-20 (bug)[6be8b0] Mac: crash on drag and Cmd-w (culler) -2019-08-19 [TIP 545] Revised options for photo image format 'svg' (oehlmann) +2021-12-22 (bug)[a132b5] Mac: esc on combobox menu influences click reopening + (culler) ---- Released 8.7a3, November 25, 2019 --- https://core.tcl-lang.org/tk/ for details +2021-12-24 (bug)[915316] Mac: drag events not to initial widget (culler) -Changes to 8.7a5 include all changes to the 8.6 line through 8.6.11, -plus the following, which focuses on the high-level feature changes -in this changeset (new minor version) rather than bug fixes: +2021-12-27 (bug)[eb26d4] Mac: wrong beep when clicking outside a combobox + (culler) -2020-02-22 [TIP 565] Gracefully ignore non-existent tags in canvas raise/lower +2021-12-30 (bug)[822450] Mac: crash on exit (culler) -2020-02-22 [TIP 564] Specify ttk font sizes in points on X11 +2022-01-06 (bug)[b7d851] Mac: crash on tkdnd drop and window close (culler) -2020-02-24 [TIP 563] Scrollwheel on Horizontal Scrollbar Scrolls Without Shift too +2022-01-09 (bug)[40bc81] embedding error test failure (vogel) -2020-02-28 [TIP 557] C++ support +2022-01-16 (bug)[b1d115] No <Enter> event on new toplevel on current toplevel + destruction (vogel) -2020-03-12 (bug)[355180] solve XKeycodeToKeysym deprecation - *** POTENTIAL INCOMPATIBILITY -- Tk 8.7 now requires X11R6 *** +2022-02-03 (bug)[3fefb3] crash in empty ttk::combobox when end index requested + (vogel) -2020-03-18 [TIP 569] Eliminate comments that serve lint +2022-02-07 (new)[247d80] Chinese message file (NewbieXvwu) -2020-05-17 [d87dc2] Remove TkMacOSXGetStringObjFromCFString() +2022-02-07 (new) Support Windows ARM platform (nijtmans) -2020-05-24 [TIP 574] Add a 'tag delete' command to the ttk::treeview widget +2022-02-11 (bug)[e331bc] NULL to memset in photo blank (chavez) -2020-06-27 (bug)[50ed1e] spinbox with duplicate values +2022-02-12 (bug)[fc5073] Mac: crash on native file dialog and tooltip (walzer) -2020-07-03 [TIP 578] Death to TCL_DBGX +2022-02-17 (bug)[864b06] PNG photo image color numeric issue (chavez) -2020-08-23 (bug)[bb85d2] valgrind on TIP 489 +2022-02-24 (bug)[141a11] Mac: dialog box with global grab inresponsive on + click in other toplevel (walzer) -2020-08024 (bug)[d30c21] default colors for TIP 496 +2022-02-25 (bug)[f75190] tk_fontchooser: multiple font families, locale + change, button activation (holger,vogel) -2020-09-02 [TIP 580] Export Tk_GetDoublePixelsFromObj and 5 more +2022-02-25 (bug)[ce6b42] (in TCL bug tracker) ttk::spinbox increment event + endless invokation (vogel) -2020-10-21 [TIP 474] Uniform mouse wheel events +2022-02-26 (bug)[c7052d] Win: middle mouse click blocks system clipbord + (vogel) -2020-11-15 [TIP 584] Better introspection for ttk +2022-02-27 (bug)[292598,01acde,e02fc96,0c3dbe,ee49f3,d175bb] Mac: memory leaks + (images, focus ring) (chavez) -2020-11-16 [TIP 588] Unicode for (X11) keysyms +2022-03-07 (bug)[2a6c62] Avoid invalid <<TreeviewSelect>> events + (vogel,spjuth) -2020-12-03 [TIP 590] Recommend lowercase package names +2022-03-16 (new)[f47920] Updates to Finnish message catalog (hippelainen) -2020-12-09 (bug)[d6e9b4] SVG memory overflow +2022-03-16 (bug)[424773] crash in test canvPs-5.1 (chavez,vogel) -2020-12-11 [TIP 591] Rotate ttk::notebook window with mousewheel on tab +2022-03-19 (bug)[5412c6] crash in test canvWind-2.1 (SVID,vogel,griffin) -2020-12-12 [TIP 325] System tray and system notification +2022-03-19 (bug)[54fe7a] crash in test textWind-18.3 (akuli,vogel) -2021-01-08 [TIP 592] End support: Windows XP, Server 2003, Vista, Server 2008 +2022-04-04 (bug)[29b5c2] error in tk_popup with separator entry selected + (griffin) -2021-01-08 (bug)[822330] Prevent buffer overflow in SVG image. +2022-04-07 (bug)[415415] scale advances multiple steps on single click (vogel) -2021-01-28 (bug)[237971] 'end' argument to [$canvas insert] +2022-04-10 (bug)[dc4c55] tk_popup entry index (mcdonald) -2021-02-25 (bug)[be9cad] crash in [tkwait] +2022-04-15 (bug)[c0bf1b] XVirtualEvent buffer overflows (chavez) -2021-02-27 [TIP 529] Add metadata dictionary property to tk photo image +2022-04-19 (new)[8dd3d5] Mac : use Fn + e to access Emoji (nijtmans) -2021-03-02 (bug)[1626ed] Aqua crash: dead keys as meny accelerator +2022-05-11 (bug)[88cfdc] Mac: dialog memory, avoid use after free (chavez) -2021-03-29 (bug)[9b6065] Restore Tcl [update] when Tk is destroyed +2022-04-21 (new)[bf0f48] Mac: Optimization for compilation is now -O2 + (nijtmans) -2021-04-08 (bug)[58222c] background colors +2022-05-08 (bug)[eedd79] potential crashes in option parsing when sizeof(enum) + not equal to int (nijtmans) -2021-04-09 [TIP 595] Unicode-aware/case-sensitive Loadable Library handling +2022-05-08 (bug)[0ce975] panedwindow calls memcpy with NULL pointer (chavez) -2021-04-21 (bug)[cde766] update scrollbars on treeview +2022-05-22 (bug)[bee96b] Win: cursor warp, [tk busy] (mcdonald) -2021-04-26 (bug)[c97464] memleak in aqua fonts +2022-06-07 (bug) GIF with multiple images may reuse transparent color (oehhar) -2021-05-02 (bug)[2ecb09] Follow Mac OSX Key-repeat setting +2022-06-12 (bug)[e4a051] Mac: map embedded window immediately (vogel) -2021-05-03 (bug)[8a5086] ttk::entry issue +2022-06-15 (bug)[b18434] cygwin path compiling issues (fassel) -2021-05-22 (bug)[3e3360] bind substitution %S +2022-06-27 [aefdb8,be29f7] Updates to Russian message catalog (pylypenko) -2021-05-25 (bug)[7bda98] aqua: double click bind with changing focus +2022-07-04 Updates to Esperanto message catalog (ender) -- Released 8.7a5, Jun 18, 2021 --- https://core.tcl-lang.org/tcl/ for details - +2022-07-19 (bug)[91ca77] Mac: map event handling (rosenburger,culler,landers) + +2022-07-20 (bug)[40bc81,17f44d,150174,61e0bb] embedding error test failures + (vogel) + +2022-07-25 (bug)[a3b03f] Linux, Windows: improve (ttk) menubutton menu + position (danckaert,vogel) + +2022-07-29 Update keysym tables to latest X11R6 (nijtmans) + +2022-08-22 [f6e4d4] consistent cross-platform polygon fill (akuli,chavez) + +2022-09-04 (bug)[bc6020] test treeview-bc602049ab (bende,spjuth) + +2022-09-08 (bug)[e17b6f] Mac: crash in test unixW-50.4 (chavez) + +2022-09-20 [33de84] Mac: handle Apple deprecation of OSTypes (culler) + +2022-09-20 (bug)[412b80] Mac menu: arrow key and menu selection (nab,culler) + +2022-09-22 (bug)[1a46d8,1fa325] Mac: memleak, crash safety in color (chavez) + +2022-10-17 [d93c81] Workaround faulty compiler optimization in VS 2022 (vogel) + +2022-10-26 (bug)[435739] crash in test bind-37.1 (csok,vogel) + +2022-10-28 (bug)[5e4e44] ttk::panedwindow drag robust wrt orientation variants + (xolodho,vogel) + +- Released 8.6.13, Nov 22, 2022 - https://core.tcl-lang.org/tk/ for details |