diff --git a/README.md b/README.md index 25793ebf1..849877c2f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@
-Nova + + + Nova + # Nova @@ -11,9 +14,9 @@ With Polaris it turns a basic app grid into a controller-first Library, explains each launch before it happens, and keeps live session controls close while you play. -[![Stars](https://img.shields.io/github/stars/papi-ux/nova?style=for-the-badge&color=7c73ff&labelColor=1a1a2e)](https://github.com/papi-ux/nova/stargazers) -[![License](https://img.shields.io/github/license/papi-ux/nova?style=for-the-badge&color=4c5265&labelColor=1a1a2e)](LICENSE.txt) -[![Release](https://img.shields.io/github/v/release/papi-ux/nova?style=for-the-badge&color=4ade80&labelColor=1a1a2e&label=latest)](https://github.com/papi-ux/nova/releases/latest) +[![Stars](https://img.shields.io/github/stars/papi-ux/nova?style=for-the-badge&color=7c73ff&labelColor=1f1d31)](https://github.com/papi-ux/nova/stargazers) +[![License](https://img.shields.io/github/license/papi-ux/nova?style=for-the-badge&color=4c5265&labelColor=1f1d31)](LICENSE.txt) +[![Release](https://img.shields.io/github/v/release/papi-ux/nova?style=for-the-badge&color=c8d6e5&labelColor=1f1d31&label=latest)](https://github.com/papi-ux/nova/releases/latest) [**Explore Nova**](https://papi-ux.com/nova/) · [**Install ARM64**](https://github.com/papi-ux/nova/releases/latest/download/Nova-Android-arm64-v8a.apk) · @@ -22,6 +25,8 @@ play.
+ + > [!IMPORTANT] > Nova is an Android app today. Android handhelds, phones, and Android TV are > the supported client boundary; Nova is not a Windows, macOS, iOS, or native @@ -46,11 +51,19 @@ metadata and controls. ### Browse +![Nova Polaris Aurora Game Detail for Big Walk with its landscape artwork, ready state, and play actions](docs/screenshots/nova-game-detail-bigwalk-aurora-v1.3.6.webp) + Stage view puts the selected title into its landscape artwork while keeping the row controller-readable. Control Ultimate Edition leads the Aurora showcase; the [website gallery](https://papi-ux.com/nova/#themes) compares the same screen in Portable Chrome, Console OLED, Miami Nebula, High Contrast, and Material You. +

+ Nova Stage view cycling through the Portable Chrome, Console OLED, Miami Nebula, High Contrast, and Material You themes
+ Theme accent colors
+ Compare every theme in the website gallery +

+ ### Decide Play Setup describes what will happen for this title: where it runs, the client @@ -59,12 +72,14 @@ does not silently rewrite the host default. ![Nova Polaris Aurora Play Setup for Control Ultimate Edition, showing Private Stream and session choices](docs/screenshots/nova-play-setup-control-aurora-v1.3.6.webp) -### Control +### Control During a stream, Command Center brings session health, Doctor guidance, tuning, NovaHUD, input helpers, safe disconnect, and protected end-session actions into a controller-first drawer. +![Nova live private stream of Control Ultimate Edition on a Retroid Pocket 6](docs/screenshots/nova-live-rp6-aurora-v1.3.6.webp) + ![Nova Polaris Aurora Command Center over a live private stream, showing runtime truth and Doctor guidance](docs/screenshots/nova-command-center-live-aurora-v1.3.6.webp) Every capture above and across [papi-ux.com](https://papi-ux.com/nova/) comes from the tagged public release; the [pixel-level provenance manifest](https://papi-ux.com/images/products/showcase-v1.3.8-v1.3.6-provenance.json) ships with the site. @@ -80,17 +95,19 @@ Polaris Sync, server-backed stream health, Doctor actions, and tuning state. Those enhanced surfaces require compatible Polaris metadata; Nova falls back to the standard path when it is not present. + + ## Install and start a first stream
-[![Get it on Obtainium](https://img.shields.io/badge/Obtainium-Get_Nova-7c73ff?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyIDJMMi41IDcuNVYxNi41TDEyIDIybDkuNS01LjVWNy41TDEyIDJ6bTAgMi4xN2w2LjkgNHYuMDFsLTYuOSA0LTYuOS00di0uMDFMNiA4LjE3bDYtMy44M3oiLz48L3N2Zz4=&labelColor=1a1a2e)](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.papi.nova%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fpapi-ux%2Fnova%22%2C%22author%22%3A%22papi-ux%22%2C%22name%22%3A%22Nova%22%2C%22additionalSettings%22%3A%22%7B%5C%22apkFilterRegEx%5C%22%3A%5C%22Nova-Android-arm64-v8a%5C%5C%5C%5C.apk%24%5C%22%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22v%28.%2B%29%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%221%5C%22%7D%22%7D) +[![Get it on Obtainium](https://img.shields.io/badge/Obtainium-Get_Nova-7c73ff?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyIDJMMi41IDcuNVYxNi41TDEyIDIybDkuNS01LjVWNy41TDEyIDJ6bTAgMi4xN2w2LjkgNHYuMDFsLTYuOSA0LTYuOS00di0uMDFMNiA4LjE3bDYtMy44M3oiLz48L3N2Zz4=&labelColor=1f1d31)](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.papi.nova%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fpapi-ux%2Fnova%22%2C%22author%22%3A%22papi-ux%22%2C%22name%22%3A%22Nova%22%2C%22additionalSettings%22%3A%22%7B%5C%22apkFilterRegEx%5C%22%3A%5C%22Nova-Android-arm64-v8a%5C%5C%5C%5C.apk%24%5C%22%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22v%28.%2B%29%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%221%5C%22%7D%22%7D)   -[![Get it on GitHub Store](https://img.shields.io/badge/GitHub_Store-Get_Nova-24292f?style=for-the-badge&logo=github&labelColor=1a1a2e)](https://github-store.org/app?repo=papi-ux/nova) +[![Get it on GitHub Store](https://img.shields.io/badge/GitHub_Store-Get_Nova-24292f?style=for-the-badge&logo=github&labelColor=1f1d31)](https://github-store.org/app?repo=papi-ux/nova)   -[![Get it on GitHub](https://img.shields.io/badge/GitHub-Releases-4c5265?style=for-the-badge&logo=github&labelColor=1a1a2e)](https://github.com/papi-ux/nova/releases/latest) +[![Get it on GitHub](https://img.shields.io/badge/GitHub-Releases-4c5265?style=for-the-badge&logo=github&labelColor=1f1d31)](https://github.com/papi-ux/nova/releases/latest)   -[![Latest APK](https://img.shields.io/badge/Latest-ARM64_APK-4ade80?style=for-the-badge&logo=android&labelColor=1a1a2e)](https://github.com/papi-ux/nova/releases/latest/download/Nova-Android-arm64-v8a.apk) +[![Latest APK](https://img.shields.io/badge/Latest-ARM64_APK-c8d6e5?style=for-the-badge&logo=android&labelColor=1f1d31)](https://github.com/papi-ux/nova/releases/latest/download/Nova-Android-arm64-v8a.apk)
@@ -118,6 +135,8 @@ supported with their own navigation constraints. Review the maintained [Nova compatibility guide](https://papi-ux.com/docs/nova/compatibility/) for current device, architecture, codec, HDR, sensor, and host notes. + + ## Documentation and project links - [Nova documentation](https://papi-ux.com/docs/nova/) · [Quick start](https://papi-ux.com/docs/nova/quickstart/) · [Compatibility](https://papi-ux.com/docs/nova/compatibility/) @@ -143,3 +162,16 @@ Contributions are welcome, especially focused fixes, UI polish, docs, translatio Nova is free and open-source software licensed under the [GNU General Public License v3.0](LICENSE.txt). + +
+ + + + + + Polaris mascot + + +[Website](https://papi-ux.com/nova/) · [Documentation](https://papi-ux.com/docs/nova/) · [Releases](https://github.com/papi-ux/nova/releases) · [Security](SECURITY.md) + +
diff --git a/docs/screenshots/Polaris_icon_1.svg b/docs/screenshots/Polaris_icon_1.svg index ceb174b95..9bb16b9ea 100644 --- a/docs/screenshots/Polaris_icon_1.svg +++ b/docs/screenshots/Polaris_icon_1.svg @@ -1,52 +1,57 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/docs/screenshots/Polaris_icon_1_dark.svg b/docs/screenshots/Polaris_icon_1_dark.svg new file mode 100644 index 000000000..db224fe44 --- /dev/null +++ b/docs/screenshots/Polaris_icon_1_dark.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + diff --git a/docs/screenshots/divider-aurora.svg b/docs/screenshots/divider-aurora.svg new file mode 100644 index 000000000..90cd8d586 --- /dev/null +++ b/docs/screenshots/divider-aurora.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + diff --git a/docs/screenshots/nova-game-detail-bigwalk-aurora-v1.3.6.webp b/docs/screenshots/nova-game-detail-bigwalk-aurora-v1.3.6.webp new file mode 100644 index 000000000..0dfad98b6 Binary files /dev/null and b/docs/screenshots/nova-game-detail-bigwalk-aurora-v1.3.6.webp differ diff --git a/docs/screenshots/nova-home.png b/docs/screenshots/nova-home.png deleted file mode 100644 index 7041554a8..000000000 Binary files a/docs/screenshots/nova-home.png and /dev/null differ diff --git a/docs/screenshots/nova-hud-modes.gif b/docs/screenshots/nova-hud-modes.gif deleted file mode 100644 index 8b7207974..000000000 Binary files a/docs/screenshots/nova-hud-modes.gif and /dev/null differ diff --git a/docs/screenshots/nova-library-detail.png b/docs/screenshots/nova-library-detail.png deleted file mode 100644 index d43174de7..000000000 Binary files a/docs/screenshots/nova-library-detail.png and /dev/null differ diff --git a/docs/screenshots/nova-library-grid.png b/docs/screenshots/nova-library-grid.png deleted file mode 100644 index 52ca4b643..000000000 Binary files a/docs/screenshots/nova-library-grid.png and /dev/null differ diff --git a/docs/screenshots/nova-live-rp6-aurora-v1.3.6.webp b/docs/screenshots/nova-live-rp6-aurora-v1.3.6.webp new file mode 100644 index 000000000..fe4410d93 Binary files /dev/null and b/docs/screenshots/nova-live-rp6-aurora-v1.3.6.webp differ diff --git a/docs/screenshots/nova-quick-menu-detail.png b/docs/screenshots/nova-quick-menu-detail.png deleted file mode 100644 index 0fb0f7be8..000000000 Binary files a/docs/screenshots/nova-quick-menu-detail.png and /dev/null differ diff --git a/docs/screenshots/nova-showcase.gif b/docs/screenshots/nova-showcase.gif deleted file mode 100644 index b3d6a805a..000000000 Binary files a/docs/screenshots/nova-showcase.gif and /dev/null differ diff --git a/docs/screenshots/nova-showcase.webp b/docs/screenshots/nova-showcase.webp deleted file mode 100644 index 2d0792f6f..000000000 Binary files a/docs/screenshots/nova-showcase.webp and /dev/null differ diff --git a/docs/screenshots/nova-themes.gif b/docs/screenshots/nova-themes.gif deleted file mode 100644 index 5f0aad5af..000000000 Binary files a/docs/screenshots/nova-themes.gif and /dev/null differ diff --git a/docs/screenshots/pulse-ready.svg b/docs/screenshots/pulse-ready.svg new file mode 100644 index 000000000..29a926408 --- /dev/null +++ b/docs/screenshots/pulse-ready.svg @@ -0,0 +1,8 @@ + + + + + diff --git a/docs/screenshots/theme-cycle.webp b/docs/screenshots/theme-cycle.webp new file mode 100644 index 000000000..0d085045c Binary files /dev/null and b/docs/screenshots/theme-cycle.webp differ diff --git a/docs/screenshots/theme-dots.svg b/docs/screenshots/theme-dots.svg new file mode 100644 index 000000000..720c38b67 --- /dev/null +++ b/docs/screenshots/theme-dots.svg @@ -0,0 +1,9 @@ + + + + + + + + +