|
1 | | -## Unreleased |
| 1 | +## 0.4.0 |
2 | 2 |
|
3 | 3 | * `ViewBackend` and `View.isBackendSupported`, `View.setDefaultBackend`, |
4 | 4 | `View.getDefaultBackend` and `View.backend`: on Windows builds with the WinUI 3 |
|
34 | 34 | whether or not the wrapper that added it is collected. |
35 | 35 | * `ShortcutOptions.callback` is installed by `registerWithOptions` and |
36 | 36 | `Shortcut.createWithIdAndOptions`; it used to be dropped. |
37 | | - |
38 | | -* Add `WindowShadow`, `Window.setCustomShadow` and `customShadow` for core-rendered custom shadows on hidden-title-bar desktop windows. `hasShadow` toggles visibility without discarding configuration. |
39 | | - |
40 | | -* Add `Window.setInputShape`, `isInputShaped`, and `isInputShapeSupported` for Linux X11/Wayland pointer and touch regions. |
41 | | -* Support Wayland in the shape demo using transparent Flutter clipping and matching native input regions, including restoration and resize/scale updates. |
42 | | - |
43 | | -* Add `WindowShape`, `Window.setShape`, `isShaped`, and `isShapeSupported` for polygonal desktop windows. |
44 | | -* Add `shaped_window_example` with circle, star, and speech-bubble presets, interactive content, and rectangular restoration. |
45 | | - |
46 | | -## 0.3.1 |
47 | | - |
| 37 | +* `WindowShadow`, `Window.setCustomShadow` and `customShadow`: core-rendered |
| 38 | + custom shadows on desktop windows with a hidden title bar. `hasShadow` toggles |
| 39 | + the shadow without discarding its configuration. |
| 40 | +* `WindowShape`, `Window.setShape`, `isShaped` and `isShapeSupported` for |
| 41 | + polygonal desktop windows; the new `flutter_shaped_window_example` shows |
| 42 | + circle, star and speech-bubble shapes. |
| 43 | +* `Window.setInputShape`, `isInputShaped` and `isInputShapeSupported` restrict |
| 44 | + pointer and touch input to a region on Linux (X11 and Wayland). |
48 | 45 | * **Breaking:** `TitleBarStyle.hidden` now means the same thing on every platform — no |
49 | 46 | title bar and no window control buttons. On macOS it used to leave the traffic lights |
50 | 47 | on a transparent bar, which Windows and Linux never did. A window that wants them back |
|
0 commit comments