summaryrefslogtreecommitdiffstats
path: root/changes.md
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2024-10-25 21:06:25 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2024-10-25 21:06:25 (GMT)
commit0d5336db012f45753abace489f18f0ca299c6961 (patch)
treeb1bf3280a9046df99226158978502eeb26f5b0a3 /changes.md
parente97381a6d921de403516d5b761539a450f4af83c (diff)
parent1320b8a2a9c1269a345d44d673a7a35707fbbe9c (diff)
downloadtk-core-tip-626.zip
tk-core-tip-626.tar.gz
tk-core-tip-626.tar.bz2
Merge 9.0core-tip-626
Diffstat (limited to 'changes.md')
-rw-r--r--changes.md29
1 files changed, 24 insertions, 5 deletions
diff --git a/changes.md b/changes.md
index 23674a4..733bbea 100644
--- a/changes.md
+++ b/changes.md
@@ -4,7 +4,13 @@ changes to the Tk source code at
> [Tk Source Code](https://core.tcl-lang.org/tk/)
-Release Tk 9.0b3 arises from the check-in with tag core-9-0-b3.
+Release Tk 9.0.1 arises from the check-in with tag `core-9-0-1`.
+
+## Changes since Tk 9.0.0
+ - [Canvas widget handles pixel objects incorrectly in Tk 9.0](https://core.tcl-lang.org/tk/tktview/610a73)
+ - [SIGABRT from Tk_DeleteErrorHandler()](https://core.tcl-lang.org/tk/tktview/f52986)
+
+Release Tk 9.0.0 arises from the check-in with tag `core-9-0-0`.
Highlighted differences between Tk 9.0 and Tk 8.6 are summarized below,
with focus on changes important to programmers using the Tk library and
@@ -13,12 +19,12 @@ writing Tcl scripts containing Tk commands.
## Many improvements to use of platform features and conventions.
- Built-in widgets and themes are scaling-aware.
- Improved support of two-finger gestures, where available
- - The `tk windowingsystem` "aqua" needs macOS 10.10 or later
+ - The `tk windowingsystem` "aqua" needs macOS 10.9 or later
## New commands and options
- - `tk sysnotify`: access to the OS notifications system
- - `tk systray`: access to the OS tray facility
- - `tk print`: access to the OS printing facility
+ - `tk sysnotify` — Access to the OS notifications system
+ - `tk systray` — Access to the OS tray facility
+ - `tk print` — Access to the OS printing facility
## Widget options
- New `ttk::progressbar` option: **-text**
@@ -34,3 +40,16 @@ writing Tcl scripts containing Tk commands.
- Partial SVG support
- Read/write access to photo image metadata
+## Known bugs
+ - [Use of Tcl_Obj vs char * in Widget storage](https://core.tcl-lang.org/tk/tktview/f91aa2)
+ - [Tilde file syntax not available on 9.0 but used by "~/.Xdefaults"](https://core.tcl-lang.org/tk/tktview/fcfddc)
+ - [many PIXEL options don't keep their configured value](https://core.tcl-lang.org/tk/tktview/29ba53)
+ - [Inconsistent reporting of child geometry changes to grid container](https://core.tcl-lang.org/tk/tktview/beaa8e)
+ - [Inconsistency in whether widgets allow negative borderwidths](https://core.tcl-lang.org/tk/tktview/5f739d)
+ - [Enter key works differently in Windows and Linux](https://core.tcl-lang.org/tk/tktview/b3a1b9)
+ - [slow widget creation if default font is not used](https://core.tcl-lang.org/tk/tktview/8da7af)
+ - [The wm manage command does not work on current macOS versions](https://core.tcl-lang.org/tk/tktview/8a6012)
+ - [Slow processing irregular transparencies](https://core.tcl-lang.org/tk/tktview/919066)
+ - [text's cursor width on 0th column](https://core.tcl-lang.org/tk/tktview/47fbfc)
+ - [text widget breaks graphemes with combining diacritical marks](https://core.tcl-lang.org/tk/tktview/442208)
+