meir
meir
Tested, works in SteamVR now, however there is a bug where the DragReset puts you under the floor and away from the center for some reason, but that lies in...
ahh alright, i'll see tomorrow if i can figure it out, might need to check my actual boundary in SteamVR aswell, i might have it improperly set since OVRAS sometimes...
couldn't really stop thinking about it, especially since ive recently started learning rust so got a bit too excited about it but looked into it and ReloadFromDisk wouldnt work since...
found the issue with the boundaries flying off, adding an offset to them was breaking it, apparently steamvr already sets the offset when previewing the working set.
i added the nix flake for local development, the flake in nixpkgs-xr builds a specific git branch, the one i added is to run/build the local code using nix
it is probably better to override the wlx package just like nixpkgs-xr does, im not sure if theres another option in nix to do local development using the nixpkgs-xr
removed the nix flake and squashed down the commits into one i'll make a second pr later tonight with additions for a nix flake for local development on NixOS
found another issue before this pr gets merged, when moving, any windows shift with you, when resetting they dont, i'll figure this out later today
changed how the space drag moves the overlays, added an offset value to the overlay data instead which can in turn be easily reset instead. Tested in SteamVR, works exactly...
alright, those changed are made, indeed its a better way of handling this. i'll have to test if this build works, i'll give an update when i have done so