Commit Graph

27 Commits

Author SHA1 Message Date
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