wheaney
|
ed85420e98
|
Move back to the driver's main branch
|
2024-07-08 14:50:32 -07:00 |
wheaney
|
8cb07be97a
|
Fix init/cleanup inconsistencies, mostly around cursor, try to address zombie cursor issue
|
2024-07-08 13:31:34 -07:00 |
wheaney
|
401d781822
|
Add check for whether sbs should be enabled on the glasses before enabling the effect
|
2024-07-08 11:37:07 -07:00 |
wheaney
|
3a55e139fc
|
More tweaks to cursor/repaint
|
2024-07-07 22:44:08 -07:00 |
wheaney
|
8bf7824243
|
Offload values that don't change per-fragment from the fragment shader
|
2024-07-03 13:59:00 -07:00 |
wheaney
|
5192815098
|
Attempt to make cursor updates more efficient by queueing and performing once per frame, skip repaint trigger if a cursor update occurs
|
2024-07-03 12:55:11 -07:00 |
wheaney
|
707710c4c7
|
Add "Force Reset" action
|
2024-07-03 11:32:50 -07:00 |
wheaney
|
e54bb1770f
|
Pull in sombrero updates
|
2024-07-03 10:38:06 -07:00 |
wheaney
|
d4b403fff2
|
Disable SBS mode when the extension is disabled
|
2024-06-30 16:30:39 -07:00 |
wheaney
|
8ffbe4cb87
|
Update how the effect triggers repaint (again...)
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
2d34eb2d17
|
Some cursor tweaks
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
a2bbb66b54
|
Increase frequency of xrEffect repaints
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
0ee2a5debb
|
Add setting to disable anti-aliasing
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
d8c0921576
|
Fix look-ahead settings retrieval, pull in scanline driver and sombrero updates
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
3924600130
|
Revert "Update how we force a repaint, try to more consistently hit the ideal refresh rate of the glasses"
This reverts commit 88e3692cca.
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
a0f84554bb
|
Add more debug logging
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
d565547fb8
|
Add advanced settings
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
abdee1e77e
|
Organize UI into pages, adjust license view
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
7607de7d1a
|
Fix issues with monitor config checking
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
87f6dd38c3
|
Update extension so that the XR Effect gets disabled when a device disconnects
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
033e6a01f5
|
WIP - Apply optimal monitor configs, if needed
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
cbfd64e6d4
|
Update how we force a repaint, try to more consistently hit the ideal refresh rate of the glasses
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
c6a35e2a94
|
A few small improvements
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
bfcf0b497f
|
Add parity byte checking
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
cddb2e051e
|
Fix widescreen mode syncing with settings, and remove the restrictions between distance and size
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
225adbd449
|
Attempt to improve mouse cloning
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
fcf7dcba21
|
Add SBS controls
|
2024-06-28 14:59:14 -07:00 |
wheaney
|
8e7cbbd457
|
Initial attempt at GNOME SBS support
|
2024-06-28 14:59:14 -07:00 |
Wayne Heaney
|
cf66807f85
|
Update README.md
|
2024-06-18 21:58:22 -07:00 |
wheaney
|
c713c69e66
|
Pull in latest sombrero with look-ahead adjustment
|
2024-06-17 10:28:36 -07:00 |
wheaney
|
ae48a62d7b
|
Pull in fix for breezy follow mode toggling
|
2024-06-11 13:37:35 -07:00 |
wheaney
|
0ac3a73033
|
Pull in hardwareId retry logging fix
|
2024-06-11 12:39:40 -07:00 |
Wayne Heaney
|
0f9c2eb407
|
Update README.md
Link to the driver's supported devices
|
2024-06-11 12:33:22 -07:00 |
wheaney
|
c1ec13c2ef
|
Merge in RayNeo support
|
2024-06-11 11:55:32 -07:00 |
wheaney
|
0dd0b8384a
|
Fix build issues, rename driver package to match Github repo
|
2024-05-30 19:26:06 -07:00 |
wheaney
|
a2d2a01ec5
|
Move to latest XRDriverIPC module, drops requirement for the requests python module
|
2024-05-25 16:04:45 -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
|
2aac5a6504
|
Add Air 2 monitor "products" to the supported monitor list
|
2024-05-24 12:10:37 -07:00 |
wheaney
|
f5256dfee1
|
Update enable switch so it also checks and enables the "use extensions" global setting
|
2024-05-24 11:44:49 -07:00 |
wheaney
|
c25219353a
|
Add support for case where no license is present
|
2024-05-23 23:07:56 -07:00 |
wheaney
|
0d3f9ff757
|
Add the follow threshold control
|
2024-05-23 21:57:55 -07:00 |
Wayne Heaney
|
aef60af4a6
|
Update README.md
|
2024-05-23 12:23:29 -07:00 |
Wayne Heaney
|
40792a8c2b
|
Update README.md
|
2024-05-23 12:00:03 -07:00 |
wheaney
|
7b80f999fa
|
Add installation verification
|
2024-05-23 11:02:16 -07:00 |
Wayne Heaney
|
396b031d28
|
Update README.md
|
2024-05-23 10:09:08 -07:00 |
Wayne Heaney
|
7b5f257b0b
|
Update README.md
Add Breezy GNOME setup, usage, and other details
|
2024-05-23 09:27:13 -07:00 |
wheaney
|
5f2f57cb83
|
Pull in better IPC error handling
|
2024-05-22 23:13:29 -07:00 |
wheaney
|
9619acdc88
|
Use logging module
|
2024-05-22 23:01:46 -07:00 |
Wayne Heaney
|
a7dd9885e1
|
Add license UI (#23)
|
2024-05-22 15:12:23 -07:00 |
wheaney
|
b8e2310461
|
Check for flatpak and gnome-extensions installations before proceeding with setup
|
2024-05-19 14:29:58 -07:00 |