nativeshell 0.1.10 nativeshell: ^0.1.10 copied to clipboard
NativeShell Dart API. Used to interact with NativeShell platform code.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
[0.1.10] - 2021-10-11 #
- Breaking change: Renamed
location
field onDragEvent
toposition
. - Added
DragEvent.globalPosition
- Added
DropMonitor
widget
[0.1.9] - 2021-08-21 #
- Breaking change: Added WindowLayoutProbe widget required for WindowSizingMode.atLeastIntrinsicSize and WindowSizingMode.sizeToContents
- Added HotKey class for registering global hotkeys
- Added KeyboardMap class (mapping between physical and logical keys + keyboard layout change notification)
- Bugfixes
[0.1.8] - 2021-06-16 #
- Performance improvements when opening new windows.
- Window sizing fixes on Linux.
[0.1.7] - 2021-06-16 #
- Added Menu.onOpen callback.
[0.1.6] - 2021-06-13 #
- Made
WindowState.windowSizingMode
abstract so that it must be specified explicitely. - All
DragDataKey
constructuctor arguments are now named. DragDataDecode
returns nullable result.- Added
IntrinsicSizedBox
widget.
[0.1.5] - 2021-06-07 #
- Fix window sizing regression.
[0.1.4] - 2021-06-07 #
- Replaced
WindowState.autoSizeWindow
withWindowState.windowSizingMode
. - Removed
WindowState.requestUpdateConstraints()
, as it is no longer necessary to call it withWindowSizingMode.atLeastIntrinsicSize
(default value).
[0.1.3] - 2021-06-03 #
- Rename
WindowBuilder
toWindowState
.
[0.1.0] - 2021-05-29 #
- Initial release