Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ The handler runs on the platform's delivery thread, so waking the toolkit is its

| | Android | iOS | macOS | Windows | Linux | Web |
|---|---|---|---|---|---|---|
| Dioxus 0.7 | yes, though a tap into the running app restarts it until [tao#1365](https://github.com/tauri-apps/tao/pull/1365) | yes up to iOS 26, iOS 27 needs [dioxus#5893](https://github.com/DioxusLabs/dioxus/pull/5893) | yes | panics when its window cannot take focus, as on a locked screen, until Dioxus takes [wry#1799](https://github.com/tauri-apps/wry/pull/1799) | yes | yes |
| Tauri 2 | yes | yes | yes | yes | yes | |
| winit 0.31 | needs [winit#4752](https://github.com/rust-windowing/winit/pull/4752), which `examples/winit` pins | yes | yes | yes | yes | yes |
| Leptos 0.8 | | | | | | yes |
| Yew 0.23 | | | | | | yes |
| Dioxus 0.7 | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-android.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-android-thumb.png" height="48" alt="Dioxus on Android"></a><br>yes, though a tap into the running app restarts it until [tao#1365](https://github.com/tauri-apps/tao/pull/1365) | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-ios.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-ios-thumb.png" height="48" alt="Dioxus on iOS"></a><br>yes up to iOS 26, iOS 27 needs [dioxus#5893](https://github.com/DioxusLabs/dioxus/pull/5893) | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-macos.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-macos-thumb.png" height="48" alt="Dioxus on macOS"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-windows.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-windows-thumb.png" height="48" alt="Dioxus on Windows"></a><br>panics when its window cannot take focus, as on a locked screen, until Dioxus takes [wry#1799](https://github.com/tauri-apps/wry/pull/1799) | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-linux.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-linux-thumb.png" height="48" alt="Dioxus on Linux"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-web.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/dioxus-web-thumb.png" height="48" alt="Dioxus on Web"></a><br>yes |
| Tauri 2 | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-android.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-android-thumb.png" height="48" alt="Tauri on Android"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-ios.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-ios-thumb.png" height="48" alt="Tauri on iOS"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-macos.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-macos-thumb.png" height="48" alt="Tauri on macOS"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-windows.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-windows-thumb.png" height="48" alt="Tauri on Windows"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-linux.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/tauri-linux-thumb.png" height="48" alt="Tauri on Linux"></a><br>yes | |
| winit 0.31 | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-android.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-android-thumb.png" height="48" alt="winit on Android"></a><br>needs [winit#4752](https://github.com/rust-windowing/winit/pull/4752), which `examples/winit` pins | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-ios.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-ios-thumb.png" height="48" alt="winit on iOS"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-macos.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-macos-thumb.png" height="48" alt="winit on macOS"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-windows.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-windows-thumb.png" height="48" alt="winit on Windows"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-linux.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-linux-thumb.png" height="48" alt="winit on Linux"></a><br>yes | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-web.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/winit-web-thumb.png" height="48" alt="winit on Web"></a><br>yes |
| Leptos 0.8 | | | | | | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/leptos-web.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/leptos-web-thumb.png" height="48" alt="Leptos on Web"></a><br>yes |
| Yew 0.23 | | | | | | <a href="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/yew-web.png"><img src="https://raw.githubusercontent.com/LucaCappelletti94/pushups/main/assets/screenshots/yew-web-thumb.png" height="48" alt="Yew on Web"></a><br>yes |

Dioxus and Tauri run on tao, so their cells cover a tao app. Without the winit fix, a fresh install's first launch can get no FCM token until the app is reopened.

Expand Down
Binary file added assets/screenshots/dioxus-android-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-android.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-ios-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-ios.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-linux-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-linux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-macos-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-macos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-web-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-web.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-windows-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/dioxus-windows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/leptos-web-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/leptos-web.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-android-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-android.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-ios-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-ios.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-linux-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-linux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-macos-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-macos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-windows-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/tauri-windows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/winit-android-thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshots/winit-android.png
Binary file added assets/screenshots/winit-ios-thumb.png
Binary file added assets/screenshots/winit-ios.png
Binary file added assets/screenshots/winit-linux-thumb.png
Binary file added assets/screenshots/winit-linux.png
Binary file added assets/screenshots/winit-macos-thumb.png
Binary file added assets/screenshots/winit-macos.png
Binary file added assets/screenshots/winit-web-thumb.png
Binary file added assets/screenshots/winit-web.png
Binary file added assets/screenshots/winit-windows-thumb.png
Binary file added assets/screenshots/winit-windows.png
Binary file added assets/screenshots/yew-web-thumb.png
Binary file added assets/screenshots/yew-web.png
Loading