summaryrefslogtreecommitdiffstats
path: root/changes
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2022-11-22 23:19:32 (GMT)
committerdgp <dgp@users.sourceforge.net>2022-11-22 23:19:32 (GMT)
commit97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27 (patch)
treea6044489f294669b2bfc518fd793cd21de74a0ec /changes
parentb11488bb157992950cbcb109377b281c4c79ad45 (diff)
parentbd2b48639466c146bec8a4fe13a5c1fd23746fe4 (diff)
downloadtk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.zip
tk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.tar.gz
tk-97683b3de8dc311b59fdfa5aef3f1f4dda1b5c27.tar.bz2
merge 8.6
Diffstat (limited to 'changes')
-rw-r--r--changes273
1 files changed, 213 insertions, 60 deletions
diff --git a/changes b/changes
index cd6cea3..27f85a3 100644
--- a/changes
+++ b/changes
@@ -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