The source code for Tk is managed by fossil. Tk developers coordinate all changes to the Tk source code at
Release Tk 9.0b4 arises from the check-in with tag core-9-0-b4.
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 writing Tcl scripts containing Tk commands.
- 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
tk sysnotify
: access to the OS notifications systemtk systray
: access to the OS tray facilitytk print
: access to the OS printing facility
- New
ttk::progressbar
option: -text $frame ... -backgroundimage $img -tile $bool
$menu id
,$menu add|insert ... ?$id? ...
$image get ... -withalpha ...
- All indices now accept the forms end, end-int, int+|-int
ttk::notebook
with nondefault tab positions
- Partial SVG support
- Read/write access to photo image metadata