Commit Graph

32 Commits

Author SHA1 Message Date
wheaney 0742eeb83a Attempt to fix cursor breakage 2024-04-25 13:03:36 -07:00
wheaney 1264af4ff8 Remove color reference 2024-04-22 15:06:19 -07:00
wheaney 73ac5a67b6 Fix GNOME 46 compatibility issue 2024-04-22 14:48:31 -07:00
wheaney 9429b29ac8 Add missing nreal product string 2024-04-22 14:13:12 -07:00
wheaney 85a809031c Fix disable breaking when overlay isn't set up 2024-04-22 13:54:56 -07:00
wheaney a3efb03dd9 Move to IPC data version 2, includes the IMU data time in milliseconds, removes fields that the extension settings may own 2024-04-21 22:21:44 -07:00
wheaney 6a4de14eb4 Update shared memory file path 2024-04-20 14:57:10 -07:00
wheaney fd4c60336a Cursor fixed? Maybe??? 2024-04-16 10:15:10 -07:00
wheaney cc573b9897 Stopgap fix for cursor issue in Wayland 2024-04-15 15:24:43 -07:00
wheaney 8d4da0d56e Better management of the extension's ready poller so we don't risk enabling twice, add the cursor delay back in 2024-04-14 22:18:13 -07:00
wheaney b6c913ddb2 Tinker with cloned cursor initialization, probably not final 2024-04-13 22:10:08 -07:00
wheaney 3ba8a98169 Attempt to detect the correct monitor, fix extensions management of resources and effect state 2024-04-11 22:37:13 -07:00
wheaney 01285ec525 Fix issue with repaint 2024-04-11 16:21:39 -07:00
wheaney a3edc7443f Add linear pipeline filters for smooth edges and text 2024-04-11 14:41:23 -07:00
wheaney 1ba9185a59 Refactor XREffect and other logic out into their own modules 2024-04-10 14:20:28 -07:00
wheaney 140f4d21ab Fix issue where the edge of the virtual display shows the real display underneath 2024-04-09 16:23:18 -07:00
wheaney fb01689871 Fix issue with cursor appearing under menus 2024-04-09 15:14:21 -07:00
wheaney 8cb73e3a43 Update to only apply the effect to monitor
Needs to fix an issue where the cursor appears under menus, and allow for choosing the correct monitor
2024-04-09 10:44:42 -07:00
wheaney 2df1ff0cf7 Fix display issues with fullscreen game 2024-04-06 00:57:46 -04:00
wheaney 864a468684 Fix cursor enable/disable 2024-04-04 16:13:34 -07:00
wheaney 88a97542e0 Fix how the lens vector is incorporated, fix formatting 2024-04-04 10:20:25 -07:00
wheaney 7c6d7ef84d Fix case where shared memory file doesn't exist 2024-04-03 14:41:20 -07:00
wheaney 0779ffe7d2 Better disable support, still not perfect 2024-04-03 01:07:37 -04:00
wheaney f5e08e4ba6 Fix fullscreen case 2024-04-02 21:40:00 -04:00
wheaney 82276b3ae3 Add fullscreen handler 2024-03-31 17:33:28 -04:00
wheaney 2f0a053a4a Maybe solved cursor visibility issue 2024-03-29 10:08:32 -07:00
wheaney 7da53847cb Maybe working cursor rendering 2024-03-28 21:49:38 -07:00
wheaney fe828db999 Attempt to add cursor rendering 2024-03-28 13:54:53 -07:00
wheaney a109b5e897 GNOME 45 WIP 2024-03-27 13:38:13 -07:00
wheaney 8ba4f790c0 Shader almost complete 2024-03-27 10:55:50 -07:00
wheaney 4f80efdf75 Working barebones shared and data transfer 2024-03-20 22:01:18 -07:00
wheaney 47294824b9 GNOME extensions - WIP 2024-03-14 15:27:57 -07:00