Commit Graph

77 Commits

Author SHA1 Message Date
copilot-swe-agent[bot] e84dee79b7
Copy matching translations from Python UI PO files into KCM PO files
Agent-Logs-Url: https://github.com/wheaney/breezy-desktop/sessions/a8cb9e25-6fb9-4bdc-9d92-512d2069334f

Co-authored-by: wheaney <42350981+wheaney@users.noreply.github.com>
2026-03-27 18:10:51 +00:00
copilot-swe-agent[bot] 08759d294d
Add i18n support to KCM app: convert tr() to i18n(), add translation infrastructure
Agent-Logs-Url: https://github.com/wheaney/breezy-desktop/sessions/8fe9c60c-e7d7-4df0-9454-93973ce81f5f

Co-authored-by: wheaney <42350981+wheaney@users.noreply.github.com>
2026-03-27 17:59:36 +00:00
wheaney 18f44a7b25 Add support for separate SteamOS builds, supporting 3.7 and 3.8 currently, v2.9.9 2026-03-20 13:35:41 -07:00
wheaney 71dd3d1026 Fix SKIP_SYSTEMD support, improve README and setup instructions, v2.9.3 2026-03-06 09:34:54 -08:00
Wayne Heaney 0d53d10a43
Add support for Productivity Pro tier, v2.9.1 (#162) 2026-03-03 13:26:47 -08:00
Copilot afb2dd4f4a
Add GitHub release update check to Python GNOME and KDE KCM UIs (#160) 2026-02-28 18:29:27 -08:00
wheaney 8c30e876c1 Update logs scripts, add to packaging and setup, v2.8.8 2026-02-23 15:52:28 -08:00
wheaney e52b7f5bb0 Try to prevent sddm from loading the plugin 2026-02-18 13:44:49 -08:00
wheaney e5fded03ef Move request_features call out of KCM 2026-02-18 13:04:24 -08:00
wheaney 9bb523d211 Update KWin setup so it fixes the decky installation to accept the Breezy driver version, v2.8.4 2026-02-17 21:50:38 -08:00
wheaney 7e9ddd32ba Add XREAL 1S to supported monitors list, v2.8.3 2026-02-17 11:53:12 -08:00
Wayne Heaney eb0ad035fc
v2.8.x (#154)
* Update all Breezy setup scripts and apps to request the necessary license features
* Fix backwards-incompatible KWin API change in v6.5.90
* Update package and setup to build and utilize separate build and libs archives
2026-02-13 11:37:01 -08:00
Wayne Heaney 3c13552198
Add force reset driver action to Breezy Desktop (#147) 2026-01-22 20:42:16 -08:00
wheaney bd973a404f Fix dead-zone slider in the KCM app 2026-01-21 12:43:08 -08:00
wheaney 3fc4dcefd9 Add dead-zone controls to UI, v2.6.4 2026-01-21 10:59:14 -08:00
Wayne Heaney e96ccc4f0b
Add 6DoF support for KWin (#146), v2.6.3 2026-01-16 21:08:56 -08:00
wheaney 8eeb2830cf Update uninstall script so it removes the Breezy scripts on the desktop, v2.5.3 2025-10-29 20:46:42 -07:00
wheaney 7cb50caade Update Breezy Wayland script comments and README 2025-10-27 15:22:40 -07:00
wheaney 044ee4784a Update setup script to install enable/disable Wayland scripts for SteamOS 2025-10-27 15:19:23 -07:00
Wayne Heaney 054296da56
Add support for 6DoF (#138)
* Pull in driver and sombrero updates for 6DoF
* Update Breezy GNOME to support 6DoF position
* Update Breezy KDE to support 6DoF position
2025-10-22 16:13:08 -07:00
wheaney 394934bd22 Fix XREAL One Pro support, v2.4.1 2025-10-08 15:53:16 -07:00
Wayne Heaney 2bed5a2436
XREAL One support (#133), v2.4.0
* Add XREAL One model names to the supported monitors list

* Pull in latest driver with XREAL One support, v2.4.0
2025-10-05 08:34:56 -07:00
wheaney 13d5d6bf8e Add neck-saver controls for GNOME and KWin apps 2025-10-03 16:04:34 -07:00
wheaney e3af8057c7 Attempt to fix a crash on glasses disconnect 2025-09-24 16:41:23 -07:00
wheaney cd3e3eaaa7 Fix docker init, actually bump to v2.3 this time 2025-09-24 13:46:27 -07:00
wheaney 1a1cbc94c5 Fix some inconsistent UI states 2025-09-24 12:49:16 -07:00
wheaney 90eb3aeb68 Add watchdog that will detect if the IMU keepalive goes stale in the case where the shared mem file hasn't been updated 2025-09-24 12:21:57 -07:00
wheaney fc6858d535 Improve cursor interaction so that physical displays use native cursor rendering 2025-09-24 10:15:42 -07:00
wheaney 4a756d63a5 Exclude virtual displays from rendering their own single desktop views 2025-09-23 15:26:00 -07:00
wheaney 7cab3393e2 Add rolling shutter adjustment 2025-09-23 12:40:25 -07:00
wheaney fab7e2756c Update smooth follow so it dynamically adjusts the threshold behavior based on the screen size 2025-09-22 14:52:40 -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 2bcc2e07e3 Fix a couple smooth follow issues
* Always fully center the focused screen
* Properly rebind the rotation of the screen so it doesn't get frozen to
  an old one when changing wrap scheme
2025-09-21 23:10:14 -07:00
wheaney 19bacf2b92 Add "mouse to focused display" functionality
Fix Qt6Quick3D build check
2025-09-21 17:13:22 -07:00
wheaney 5ec52baa3f Add support for custom resolutions
Add build-time check for qt6-quick3d
2025-09-20 17:44:00 -07:00
wheaney c2dfefd395 Add curved display support 2025-09-19 15:14:25 -07:00
wheaney 2db93b6b15 Add "all displays follow" option 2025-09-18 14:45:14 -07:00
wheaney 3388d5fc41 Update follow tracking label 2025-09-18 13:23:51 -07:00
wheaney 6711cc1913 Add axis tracking options for smooth follow 2025-09-18 13:18:25 -07:00
wheaney 994dd4e648 Fix issues with smooth follow when used with zoomOnFocus, and updates to the follow threshold 2025-09-18 12:17:36 -07:00
wheaney 6ec42f6fec Fix default follow threshold value 2025-09-17 22:47:21 -07:00
wheaney db2d865432 Add basic smooth follow controls 2025-09-17 22:34:47 -07:00
wheaney ea01dd79bd Add support for smooth follow to the effect (no UI updates) 2025-09-17 14:47:57 -07:00
wheaney 5623fe1126 Update KCM app to be aware of whether the effect is loaded, message appropriately
Improve device status checking state
2025-09-14 12:47: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 db1faf706b Add look-ahead override slider 2025-09-12 22:32:42 -07:00
wheaney d6cdefc272 Fix expired license state so that the tab navigation isn't locked 2025-09-12 21:34:04 -07:00
wheaney 85f9e9a9d6 Add virtual display management to the KWin UI 2025-09-12 12:54:03 -07:00
wheaney aa3d7d24c1 Improve labeled sliders 2025-09-11 23:04:11 -07:00
wheaney e4d8e63a56 Add multi-tap checkbox 2025-09-11 22:14:24 -07:00