diff --git a/.changes/icons.md b/.changes/icons.md deleted file mode 100644 index b41d794e6..000000000 --- a/.changes/icons.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": "minor" ---- - -**Breaking change** `SystemTrayBuilder::new` and `SystemTray::set_icon` now takes `system_tray::Icon` on all platforms. \ No newline at end of file diff --git a/.changes/macos-tray-click-menu.md b/.changes/macos-tray-click-menu.md deleted file mode 100644 index fbd4ebfb8..000000000 --- a/.changes/macos-tray-click-menu.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Allow to disable system tray menu only on Left Click. \ No newline at end of file diff --git a/.changes/mouse-wheel.md b/.changes/mouse-wheel.md deleted file mode 100644 index 3e1171b2b..000000000 --- a/.changes/mouse-wheel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Connect mouse wheel event with GTK window. diff --git a/.changes/support-child-window-on-linux.md b/.changes/support-child-window-on-linux.md deleted file mode 100644 index 906edfa92..000000000 --- a/.changes/support-child-window-on-linux.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Support child window on Linux. diff --git a/.changes/support-theme-on-macos.md b/.changes/support-theme-on-macos.md deleted file mode 100644 index 1a7ea26f0..000000000 --- a/.changes/support-theme-on-macos.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Support theme on macOS. diff --git a/.changes/window_ignore_cursor_events.md b/.changes/window_ignore_cursor_events.md deleted file mode 100644 index edd0680b9..000000000 --- a/.changes/window_ignore_cursor_events.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Add `Window::set_ignore_cursor_events` diff --git a/CHANGELOG.md b/CHANGELOG.md index 8deb72453..864acb025 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## \[0.11.0] + +- **Breaking change** `SystemTrayBuilder::new` and `SystemTray::set_icon` now takes `system_tray::Icon` on all platforms. + - [0a98eb39](https://github.com/tauri-apps/tao/commit/0a98eb3993d9f24323f71520426712009bd9e272) refactor: system tray icons ([#328](https://github.com/tauri-apps/tao/pull/328)) on 2022-06-06 +- Allow to disable system tray menu only on Left Click. + - [0858356f](https://github.com/tauri-apps/tao/commit/0858356f3a14fcb6e1e1dfc8d2d35482388ccb43) feat(macos): allow to disable system tray menu on left click, closes [#317](https://github.com/tauri-apps/tao/pull/317) ([#329](https://github.com/tauri-apps/tao/pull/329)) on 2022-06-09 +- Connect mouse wheel event with GTK window. + - [f9e0b734](https://github.com/tauri-apps/tao/commit/f9e0b734c6a3737174d63a0ec8cb2ebc130f35f8) connect mouse wheel event with GTK window ([#412](https://github.com/tauri-apps/tao/pull/412)) on 2022-06-08 +- Support child window on Linux. + - [f1e8d755](https://github.com/tauri-apps/tao/commit/f1e8d7556eb9aea89769a9b38407e8fcd12675af) feat: support child window on linux, closes [#273](https://github.com/tauri-apps/tao/pull/273) ([#415](https://github.com/tauri-apps/tao/pull/415)) on 2022-06-13 +- Support theme on macOS. + - [8af4d8f0](https://github.com/tauri-apps/tao/commit/8af4d8f02149f08093cc348e278f5792dab4a423) feat: support theme on macOS ([#408](https://github.com/tauri-apps/tao/pull/408)) on 2022-06-01 +- Add `Window::set_ignore_cursor_events` + - [4fa87617](https://github.com/tauri-apps/tao/commit/4fa8761776d546ee3b1b0bb1a02a31d72eedfa80) feat: `Window::set_ignore_cursor_events`, closes [#184](https://github.com/tauri-apps/tao/pull/184) ([#421](https://github.com/tauri-apps/tao/pull/421)) on 2022-06-13 + ## \[0.10.0] - Fix movable window background on macOS. diff --git a/Cargo.toml b/Cargo.toml index bedfb9802..c8df12881 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tao" -version = "0.10.0" +version = "0.11.0" description = "Cross-platform window manager library." authors = [ "Tauri Programme within The Commons Conservancy", @@ -64,10 +64,10 @@ dispatch = "0.2" scopeguard = "1.1" png = "0.17" -[target."cfg(target_os = \"macos\")".dependencies.tao-core-video-sys] -version = "0.2" -default_features = false -features = [ "display_link" ] + [target."cfg(target_os = \"macos\")".dependencies.tao-core-video-sys] + version = "0.2" + default_features = false + features = [ "display_link" ] [target."cfg(target_os = \"macos\")".build-dependencies] cc = "1" @@ -78,9 +78,9 @@ unicode-segmentation = "1.8.0" image = { version = "0.24", default-features = false } windows-implement = "0.37.0" -[target."cfg(target_os = \"windows\")".dependencies.windows] -version = "0.37.0" -features = [ + [target."cfg(target_os = \"windows\")".dependencies.windows] + version = "0.37.0" + features = [ "alloc", "implement", "Win32_Devices_HumanInterfaceDevice",