Commit Graph

46 Commits

Author SHA1 Message Date
wheaney b1878d66f1 Add distrobox build support 2025-10-29 20:59:33 -07:00
wheaney 40a8613aa1 Fix issue where Qt 6.5 and below don't have the Quick3D.Helpers modules, fall back to a standard Rectange geometry, disable curved display UI option
Add better logging to the python IPC integration
2025-09-22 13:48:17 -07:00
wheaney 645a38176e Add additional dependencies to setup messaging
https://github.com/wheaney/breezy-desktop/issues/132
2025-09-20 07:27:48 -07:00
wheaney 703961a338 Move effect config KCM to a standalone Plasma app, to support desktop files and pinning to the task bar 2025-09-13 21:11:58 -07:00
wheaney 229ee9749a Update KWin setup to check out the sombrero submodule 2025-09-06 21:59:00 -07:00
wheaney f01c635138 Add calibrating banner 2025-09-06 12:42:31 -07:00
wheaney 4682153ed3 Add libdrm for ubuntu dependencies message 2025-09-06 11:46:08 -07:00
wheaney ebcd10d548 Fix arch setup instructions for kwin 2025-09-04 14:09:16 -07:00
wheaney 07e4542795 Fix setup script re-run suggestion so it provides all params it was given 2025-09-04 13:21:30 -07:00
wheaney 4079d46de4 Fix package manager suggestions in kwin setup script 2025-09-04 13:13:39 -07:00
wheaney 2a0baaf1e2 Add buttons to create virtual displays 2025-09-03 16:40:58 -07:00
wheaney 78a6487a5c Fix an issue with non-zero exit code states in the setup, add Rokid Max 2 to the supported models list, fix the connection status in the UI, fix an issue with the negative values on the labeled sliders 2025-09-03 09:45:15 -07:00
wheaney d3af88ec35 Improve build failure messaging 2025-09-03 08:02:00 -07:00
wheaney 7a810bb1bc Fix a few issues in the new setup 2025-09-02 19:30:14 -07:00
wheaney 0a0ac74bc8 Attempt to improve dependency messaging 2025-09-02 14:30:29 -07:00
wheaney dbb2196819 Update setup script to perform local build if a binary isn't available for download 2025-09-02 12:20:58 -07:00
wheaney b266a20949 Add KWin UI tab for license details 2025-09-01 15:29:36 -07:00
Wayne Heaney 449fda2e9e
Add KDE port (#129)
Working KWIn plugin for SteamOS and non-Debian distros (x86_64 only for now)
2025-08-30 21:25:03 -07:00
Wayne Heaney a2eb0023dc
Add curved display support, v2.0.15 (#103)
* Add curved display support
* Add GNOME 48 support
* Update backport build and setup process, add a GNOME-45 backport build
2025-03-16 14:15:04 -07:00
Wayne Heaney b1d3815bec
Remove Flatpak usage for UI (#61)
* Update package, setup, and uninstall

* Pull in the latest sombrero

* Remove unused flatpak files

* Update gnome-44-max.patch

* Bundle pydbus library

* Make compatible with Adwaita 1.2

* Add VERSION file, update po files
2024-10-03 22:22:10 -07:00
Wayne Heaney 9e084ad7a4
Accommodate sombrero unified shader and driver changes (#54)
* Unify FX and GLSL shader, working for both Breezy Vulkan and GNOME
2024-09-09 20:43:59 -07:00
wheaney b0e0b224cc Update package and setup to fully support GNOME 44 and below 2024-08-17 12:39:12 -07:00
wheaney f924fdde3b Add support for gnome-44-max build via a special patch and build process so it doesn't have to be maintained from a branch 2024-08-17 11:44:17 -07:00
wheaney 333e06b929 Pull in unified driver build 2024-08-14 12:36:54 -07:00
wheaney f068ef9627 Add rebuild-all package param 2024-08-13 15:52:12 -07:00
wheaney f72947c7f1 Pull in XREAL Air 2 Ultra IMU-only support
https://github.com/wheaney/breezy-desktop/issues/37
2024-07-31 22:07:52 -07:00
wheaney f8886970f5 Fix issue with tracking of async requests 2024-07-25 13:27:06 -07:00
Wayne Heaney f75a5f3651
XDG reorg (#35)
https://github.com/wheaney/breezy-desktop/issues/4
2024-07-22 13:22:19 -07:00
wheaney aae2ef1b9a Fix broken download URL 2024-07-18 21:20:59 -07:00
wheaney 54a9422c66 Update setup script to download the arch-specific binary 2024-07-18 17:49:35 -07:00
Wayne Heaney 44b1ebe464
Add multi-arch build support (#29) 2024-07-18 17:40:36 -07:00
Wayne Heaney 7843d4d385
Widescreen/SBS support (#28)
Squashed 28 commits
2024-07-08 15:02:04 -07:00
wheaney 0dd0b8384a Fix build issues, rename driver package to match Github repo 2024-05-30 19:26:06 -07:00
Wayne Heaney a7dd9885e1
Add license UI (#23) 2024-05-22 15:12:23 -07:00
Wayne Heaney e9b10838ba
Breezy GNOME support (#22)
* Adds a gnome subdirectory with the Breezy GNOME extension source
* Adds a 'ui' subdirectory with the Gtk UI app source, currently with the Breezy GNOME view implemented, eventually will support Breezy Vulkan
* Adds all the necessary package and setup scripts for the full GNOME build
* Pulls in the latest driver with the BREEZY_DESKTOP build support
2024-05-16 12:26:59 -07:00
Wayne Heaney f173f361a5
Pull in driver changes for device license support (#12)
* Add small logo
* Add verification script and manifest
* Add support for custom banner config
2024-01-30 12:35:01 -08:00
wheaney 8e6d1cba15 Pull in shader and driver changes to support custom time or device-based banners 2024-01-13 13:01:48 -08:00
wheaney dbe550b9a5 Allow for passing the version to the setup script for better reporting, pull in driver with improved metrics reporting 2024-01-11 12:54:56 -08:00
wheaney 804a4a4315 Pull in sideview driver and sombrero updates 2024-01-02 12:27:09 -08:00
wheaney bced2de109 Pull in latest driver changes, including XREAL Air 2 Pro support 2023-11-30 15:50:51 -08:00
wheaney 241b6411a9 Pull in some stale-state fixes and calibrating detection + banner 2023-10-19 14:16:00 -07:00
wheaney b9bb77df00 Add analytics for install, update, uninstall 2023-10-18 12:55:14 -07:00
wheaney 068ddf1a94 Pull latest changes to IPC and quaternion usage 2023-10-16 22:57:46 -07:00
wheaney b3f100bd0c Fix permissions issues, vkBasalt binary issue 2023-10-03 13:57:43 -07:00
wheaney 086f30d61f Add vulkan setup and uninstall scripts 2023-10-03 11:52:25 -07:00
wheaney 6ad34378e3 Add Vulkan subdirectory, modules, and package script 2023-10-03 09:42:04 -07:00