Commit Graph

11 Commits

Author SHA1 Message Date
wheaney 854d74d983 Add virtual display creation to a separate Python script
UI kicks off and tracks all virtual display processes, even across sessions
2025-02-20 14:16:36 -08:00
wheaney 7bd026c9c3 Merge branch 'multimonitor' into main 2025-02-04 09:24:40 -08:00
wheaney b0e2b5cca3 Move config interactions to new ConfigManager class, add enable and widescreen switches when device isn't connected 2024-10-22 13:27:40 -07:00
wheaney 8c4a3b46cb WIP 2024-10-04 14:20:18 -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
wheaney d1c5e9fc4d Add messaging if no running driver is detected 2024-07-25 13:04:18 -07:00
wheaney ad6aa96000 Add check for granted productivity features, messaging and disable inputs if not granted 2024-05-24 13:31:18 -07:00
wheaney c25219353a Add support for case where no license is present 2024-05-23 23:07:56 -07:00
wheaney 7b80f999fa Add installation verification 2024-05-23 11:02:16 -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