├── .github └── workflows │ ├── build-appimage.yml │ └── make-release.yml ├── .gitignore ├── AppRun.desktop ├── Backend ├── IOverlay.cs ├── IXrBackend.cs ├── IXrInput.cs ├── OVR │ ├── OVRBackend.cs │ ├── OVRExtensions.cs │ ├── OVRInput.cs │ ├── OVRManifestInstaller.cs │ ├── OVROverlay.cs │ └── OVRPointer.cs ├── OXR │ ├── OXRAction.cs │ ├── OXRBackend.cs │ ├── OXRExtensions.cs │ ├── OXRInput.cs │ ├── OXROverlay.cs │ ├── OXRPointer.cs │ ├── OXRRenderer.cs │ └── OXRState.cs ├── TrackedDevice.cs └── XrBackend.cs ├── Capture ├── IDesktopCapture.cs ├── PipeWire │ ├── Spa.cs │ └── SpaHook.cs ├── PipeWireCapture.cs ├── Wlr │ ├── DmaBufFrame.cs │ ├── IWlrFrame.cs │ └── ScreenCopyFrame.cs ├── WlrCapture.cs └── XshmCapture.cs ├── Core ├── AudioManager.cs ├── Extensions.cs ├── Interactions │ ├── Extensions.cs │ ├── Helpers.cs │ ├── IGrabbable.cs │ ├── IInteractable.cs │ ├── IPointer.cs │ ├── InputState.cs │ └── Internal │ │ ├── InteractionData.cs │ │ ├── InteractionsHandler.cs │ │ └── PointerData.cs ├── MainLoop.cs ├── OverlayRegistry.cs ├── Subsystem │ ├── ISubsystem.cs │ ├── WaylandSubsystem.cs │ └── XshmSubsystem.cs └── TaskScheduler.cs ├── Desktop ├── BaseOutput.cs └── Wayland │ ├── WaylandOutput.cs │ └── XdgScreenCastHandler.cs ├── Extensions.cs ├── Extras ├── ChaperoneManager.cs ├── NotificationsManager.cs ├── PlaySpaceMover.cs └── PttHandler.cs ├── GFX ├── EGL.cs ├── Font.cs ├── FontCollection.cs ├── GraphicsFormat.cs ├── HexColor.cs ├── IGraphicsEngine.cs ├── IRenderer.cs ├── ITexture.cs └── OpenGL │ ├── GlBuffer.cs │ ├── GlExtensions.cs │ ├── GlFramebuffer.cs │ ├── GlGraphicsEngine.cs │ ├── GlRenderer.cs │ ├── GlShader.cs │ ├── GlStereoRenderer.cs │ ├── GlTexture.cs │ └── GlVertexArray.cs ├── GUI ├── BatteryIndicator.cs ├── Button.cs ├── ButtonBase.cs ├── Canvas.cs ├── ContentPager.cs ├── Control.cs ├── DateTimeLabel.cs ├── Image.cs ├── KeyButton.cs ├── Label.cs ├── LabelCentered.cs └── Panel.cs ├── Input ├── IKeyboardProvider.cs ├── IMouseProvider.cs ├── Impl │ ├── Dummy.cs │ └── UInput.cs ├── InputProvider.cs ├── KeyboardLayout.cs └── VirtualKey.cs ├── LICENSE ├── Numerics ├── Basis.cs ├── MathF.cs ├── Quaternion.cs ├── Rect2.cs ├── Transform2D.cs ├── Transform3D.cs ├── Vector2.cs ├── Vector2Int.cs └── Vector3.cs ├── Overlays ├── AdvancedSettings.cs ├── BaseLine.cs ├── BaseOverlay.cs ├── ChaperoneLine.cs ├── DebugLine.cs ├── DesktopOverlay.cs ├── KeyboardOverlay.cs ├── Toast.cs └── Watch.cs ├── Program.cs ├── Protocols ├── DBus.cs ├── DBus │ ├── Address.cs │ ├── AddressReader.cs │ ├── COPYING │ ├── ClientConnectionOptions.cs │ ├── ClientSetupResult.cs │ ├── ConnectException.cs │ ├── Connection.DBus.cs │ ├── Connection.cs │ ├── ConnectionOptions.cs │ ├── Constants.cs │ ├── DBusConnection.cs │ ├── DBusEnvironment.cs │ ├── DBusException.cs │ ├── DBusType.cs │ ├── DisconnectedException.cs │ ├── GlobalUsings.cs │ ├── IMessageStream.cs │ ├── IMethodHandler.cs │ ├── MatchRule.cs │ ├── Message.cs │ ├── MessageBuffer.cs │ ├── MessageBufferPool.cs │ ├── MessageFlags.cs │ ├── MessageHeader.cs │ ├── MessagePool.cs │ ├── MessageStream.cs │ ├── MessageType.cs │ ├── MessageWriter.Array.cs │ ├── MessageWriter.Basic.cs │ ├── MessageWriter.Dictionary.cs │ ├── MessageWriter.Handle.cs │ ├── MessageWriter.Header.cs │ ├── MessageWriter.Struct.cs │ ├── MessageWriter.Variant.cs │ ├── MessageWriter.WriteT.cs │ ├── MessageWriter.cs │ ├── Netstandard2_0Extensions.cs │ ├── Netstandard2_1Extensions.cs │ ├── ObjectPath.cs │ ├── ProtocolConstants.cs │ ├── ProtocolException.cs │ ├── Reader.Array.cs │ ├── Reader.Basic.cs │ ├── Reader.Dictionary.cs │ ├── Reader.Handle.cs │ ├── Reader.ReadT.cs │ ├── Reader.Struct.cs │ ├── Reader.cs │ ├── Signature.cs │ ├── SignatureReader.cs │ ├── SocketExtensions.cs │ ├── StringBuilderExtensions.cs │ ├── ThrowHelper.cs │ ├── Tmds.DBus.Protocol.csproj │ ├── TypeModel.cs │ ├── UnixFdCollection.cs │ └── Utf8Span.cs ├── WaylandSharp.cs ├── wayland.xml ├── wlr-export-dmabuf-unstable-v1.xml ├── wlr-screencopy-unstable-v1.xml ├── xdg-output-unstable-v1.xml └── zkde-screencast-unstable-v1.xml ├── README.md ├── Resources ├── 421581.wav ├── 660533.wav ├── actions.json ├── actions_binding_knuckles.json ├── actions_binding_oculus.json ├── actions_binding_vive.json ├── arrow.png ├── config.yaml ├── keyboard.yaml └── keyboard_colemak.yaml ├── Shaders ├── color.frag ├── common.vert ├── font.frag ├── sprite.frag ├── srgb.frag └── tex-color.frag ├── Types ├── Actions.cs ├── Config.cs ├── DesktopBackend.cs ├── Runner.cs └── Session.cs ├── WlxOverlay.csproj ├── WlxOverlay.png ├── WlxOverlay.sln ├── lib ├── wlxpw │ ├── .gitignore │ ├── CMakeLists.txt │ ├── helpers.c │ ├── helpers.h │ └── library.c └── wlxshm │ ├── .gitignore │ ├── CMakeLists.txt │ ├── library.c │ ├── xhelpers.c │ └── xhelpers.h ├── libopenvr_api.LICENSE ├── libopenvr_api.so └── prebuild.sh /.github/workflows/build-appimage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/.github/workflows/build-appimage.yml -------------------------------------------------------------------------------- /.github/workflows/make-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/.github/workflows/make-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/.gitignore -------------------------------------------------------------------------------- /AppRun.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/AppRun.desktop -------------------------------------------------------------------------------- /Backend/IOverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/IOverlay.cs -------------------------------------------------------------------------------- /Backend/IXrBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/IXrBackend.cs -------------------------------------------------------------------------------- /Backend/IXrInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/IXrInput.cs -------------------------------------------------------------------------------- /Backend/OVR/OVRBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVRBackend.cs -------------------------------------------------------------------------------- /Backend/OVR/OVRExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVRExtensions.cs -------------------------------------------------------------------------------- /Backend/OVR/OVRInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVRInput.cs -------------------------------------------------------------------------------- /Backend/OVR/OVRManifestInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVRManifestInstaller.cs -------------------------------------------------------------------------------- /Backend/OVR/OVROverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVROverlay.cs -------------------------------------------------------------------------------- /Backend/OVR/OVRPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OVR/OVRPointer.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRAction.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRBackend.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRExtensions.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRInput.cs -------------------------------------------------------------------------------- /Backend/OXR/OXROverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXROverlay.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRPointer.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRRenderer.cs -------------------------------------------------------------------------------- /Backend/OXR/OXRState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/OXR/OXRState.cs -------------------------------------------------------------------------------- /Backend/TrackedDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/TrackedDevice.cs -------------------------------------------------------------------------------- /Backend/XrBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Backend/XrBackend.cs -------------------------------------------------------------------------------- /Capture/IDesktopCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/IDesktopCapture.cs -------------------------------------------------------------------------------- /Capture/PipeWire/Spa.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/PipeWire/Spa.cs -------------------------------------------------------------------------------- /Capture/PipeWire/SpaHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/PipeWire/SpaHook.cs -------------------------------------------------------------------------------- /Capture/PipeWireCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/PipeWireCapture.cs -------------------------------------------------------------------------------- /Capture/Wlr/DmaBufFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/Wlr/DmaBufFrame.cs -------------------------------------------------------------------------------- /Capture/Wlr/IWlrFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/Wlr/IWlrFrame.cs -------------------------------------------------------------------------------- /Capture/Wlr/ScreenCopyFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/Wlr/ScreenCopyFrame.cs -------------------------------------------------------------------------------- /Capture/WlrCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/WlrCapture.cs -------------------------------------------------------------------------------- /Capture/XshmCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Capture/XshmCapture.cs -------------------------------------------------------------------------------- /Core/AudioManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/AudioManager.cs -------------------------------------------------------------------------------- /Core/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Extensions.cs -------------------------------------------------------------------------------- /Core/Interactions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/Extensions.cs -------------------------------------------------------------------------------- /Core/Interactions/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/Helpers.cs -------------------------------------------------------------------------------- /Core/Interactions/IGrabbable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/IGrabbable.cs -------------------------------------------------------------------------------- /Core/Interactions/IInteractable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/IInteractable.cs -------------------------------------------------------------------------------- /Core/Interactions/IPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/IPointer.cs -------------------------------------------------------------------------------- /Core/Interactions/InputState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/InputState.cs -------------------------------------------------------------------------------- /Core/Interactions/Internal/InteractionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/Internal/InteractionData.cs -------------------------------------------------------------------------------- /Core/Interactions/Internal/InteractionsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/Internal/InteractionsHandler.cs -------------------------------------------------------------------------------- /Core/Interactions/Internal/PointerData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Interactions/Internal/PointerData.cs -------------------------------------------------------------------------------- /Core/MainLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/MainLoop.cs -------------------------------------------------------------------------------- /Core/OverlayRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/OverlayRegistry.cs -------------------------------------------------------------------------------- /Core/Subsystem/ISubsystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Subsystem/ISubsystem.cs -------------------------------------------------------------------------------- /Core/Subsystem/WaylandSubsystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Subsystem/WaylandSubsystem.cs -------------------------------------------------------------------------------- /Core/Subsystem/XshmSubsystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/Subsystem/XshmSubsystem.cs -------------------------------------------------------------------------------- /Core/TaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Core/TaskScheduler.cs -------------------------------------------------------------------------------- /Desktop/BaseOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Desktop/BaseOutput.cs -------------------------------------------------------------------------------- /Desktop/Wayland/WaylandOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Desktop/Wayland/WaylandOutput.cs -------------------------------------------------------------------------------- /Desktop/Wayland/XdgScreenCastHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Desktop/Wayland/XdgScreenCastHandler.cs -------------------------------------------------------------------------------- /Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Extensions.cs -------------------------------------------------------------------------------- /Extras/ChaperoneManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Extras/ChaperoneManager.cs -------------------------------------------------------------------------------- /Extras/NotificationsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Extras/NotificationsManager.cs -------------------------------------------------------------------------------- /Extras/PlaySpaceMover.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Extras/PlaySpaceMover.cs -------------------------------------------------------------------------------- /Extras/PttHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Extras/PttHandler.cs -------------------------------------------------------------------------------- /GFX/EGL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/EGL.cs -------------------------------------------------------------------------------- /GFX/Font.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/Font.cs -------------------------------------------------------------------------------- /GFX/FontCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/FontCollection.cs -------------------------------------------------------------------------------- /GFX/GraphicsFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/GraphicsFormat.cs -------------------------------------------------------------------------------- /GFX/HexColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/HexColor.cs -------------------------------------------------------------------------------- /GFX/IGraphicsEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/IGraphicsEngine.cs -------------------------------------------------------------------------------- /GFX/IRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/IRenderer.cs -------------------------------------------------------------------------------- /GFX/ITexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/ITexture.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlBuffer.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlExtensions.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlFramebuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlFramebuffer.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlGraphicsEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlGraphicsEngine.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlRenderer.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlShader.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlStereoRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlStereoRenderer.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlTexture.cs -------------------------------------------------------------------------------- /GFX/OpenGL/GlVertexArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GFX/OpenGL/GlVertexArray.cs -------------------------------------------------------------------------------- /GUI/BatteryIndicator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/BatteryIndicator.cs -------------------------------------------------------------------------------- /GUI/Button.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Button.cs -------------------------------------------------------------------------------- /GUI/ButtonBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/ButtonBase.cs -------------------------------------------------------------------------------- /GUI/Canvas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Canvas.cs -------------------------------------------------------------------------------- /GUI/ContentPager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/ContentPager.cs -------------------------------------------------------------------------------- /GUI/Control.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Control.cs -------------------------------------------------------------------------------- /GUI/DateTimeLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/DateTimeLabel.cs -------------------------------------------------------------------------------- /GUI/Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Image.cs -------------------------------------------------------------------------------- /GUI/KeyButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/KeyButton.cs -------------------------------------------------------------------------------- /GUI/Label.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Label.cs -------------------------------------------------------------------------------- /GUI/LabelCentered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/LabelCentered.cs -------------------------------------------------------------------------------- /GUI/Panel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/GUI/Panel.cs -------------------------------------------------------------------------------- /Input/IKeyboardProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/IKeyboardProvider.cs -------------------------------------------------------------------------------- /Input/IMouseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/IMouseProvider.cs -------------------------------------------------------------------------------- /Input/Impl/Dummy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/Impl/Dummy.cs -------------------------------------------------------------------------------- /Input/Impl/UInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/Impl/UInput.cs -------------------------------------------------------------------------------- /Input/InputProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/InputProvider.cs -------------------------------------------------------------------------------- /Input/KeyboardLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/KeyboardLayout.cs -------------------------------------------------------------------------------- /Input/VirtualKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Input/VirtualKey.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/LICENSE -------------------------------------------------------------------------------- /Numerics/Basis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Basis.cs -------------------------------------------------------------------------------- /Numerics/MathF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/MathF.cs -------------------------------------------------------------------------------- /Numerics/Quaternion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Quaternion.cs -------------------------------------------------------------------------------- /Numerics/Rect2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Rect2.cs -------------------------------------------------------------------------------- /Numerics/Transform2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Transform2D.cs -------------------------------------------------------------------------------- /Numerics/Transform3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Transform3D.cs -------------------------------------------------------------------------------- /Numerics/Vector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Vector2.cs -------------------------------------------------------------------------------- /Numerics/Vector2Int.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Vector2Int.cs -------------------------------------------------------------------------------- /Numerics/Vector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Numerics/Vector3.cs -------------------------------------------------------------------------------- /Overlays/AdvancedSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/AdvancedSettings.cs -------------------------------------------------------------------------------- /Overlays/BaseLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/BaseLine.cs -------------------------------------------------------------------------------- /Overlays/BaseOverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/BaseOverlay.cs -------------------------------------------------------------------------------- /Overlays/ChaperoneLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/ChaperoneLine.cs -------------------------------------------------------------------------------- /Overlays/DebugLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/DebugLine.cs -------------------------------------------------------------------------------- /Overlays/DesktopOverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/DesktopOverlay.cs -------------------------------------------------------------------------------- /Overlays/KeyboardOverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/KeyboardOverlay.cs -------------------------------------------------------------------------------- /Overlays/Toast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/Toast.cs -------------------------------------------------------------------------------- /Overlays/Watch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Overlays/Watch.cs -------------------------------------------------------------------------------- /Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Program.cs -------------------------------------------------------------------------------- /Protocols/DBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus.cs -------------------------------------------------------------------------------- /Protocols/DBus/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Address.cs -------------------------------------------------------------------------------- /Protocols/DBus/AddressReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/AddressReader.cs -------------------------------------------------------------------------------- /Protocols/DBus/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/COPYING -------------------------------------------------------------------------------- /Protocols/DBus/ClientConnectionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ClientConnectionOptions.cs -------------------------------------------------------------------------------- /Protocols/DBus/ClientSetupResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ClientSetupResult.cs -------------------------------------------------------------------------------- /Protocols/DBus/ConnectException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ConnectException.cs -------------------------------------------------------------------------------- /Protocols/DBus/Connection.DBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Connection.DBus.cs -------------------------------------------------------------------------------- /Protocols/DBus/Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Connection.cs -------------------------------------------------------------------------------- /Protocols/DBus/ConnectionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ConnectionOptions.cs -------------------------------------------------------------------------------- /Protocols/DBus/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Constants.cs -------------------------------------------------------------------------------- /Protocols/DBus/DBusConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/DBusConnection.cs -------------------------------------------------------------------------------- /Protocols/DBus/DBusEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/DBusEnvironment.cs -------------------------------------------------------------------------------- /Protocols/DBus/DBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/DBusException.cs -------------------------------------------------------------------------------- /Protocols/DBus/DBusType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/DBusType.cs -------------------------------------------------------------------------------- /Protocols/DBus/DisconnectedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/DisconnectedException.cs -------------------------------------------------------------------------------- /Protocols/DBus/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/GlobalUsings.cs -------------------------------------------------------------------------------- /Protocols/DBus/IMessageStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/IMessageStream.cs -------------------------------------------------------------------------------- /Protocols/DBus/IMethodHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/IMethodHandler.cs -------------------------------------------------------------------------------- /Protocols/DBus/MatchRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MatchRule.cs -------------------------------------------------------------------------------- /Protocols/DBus/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Message.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageBuffer.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageBufferPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageBufferPool.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageFlags.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageHeader.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessagePool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessagePool.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageStream.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageType.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Array.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Array.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Basic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Basic.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Dictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Dictionary.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Handle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Handle.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Header.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Struct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Struct.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.Variant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.Variant.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.WriteT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.WriteT.cs -------------------------------------------------------------------------------- /Protocols/DBus/MessageWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/MessageWriter.cs -------------------------------------------------------------------------------- /Protocols/DBus/Netstandard2_0Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Netstandard2_0Extensions.cs -------------------------------------------------------------------------------- /Protocols/DBus/Netstandard2_1Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Netstandard2_1Extensions.cs -------------------------------------------------------------------------------- /Protocols/DBus/ObjectPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ObjectPath.cs -------------------------------------------------------------------------------- /Protocols/DBus/ProtocolConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ProtocolConstants.cs -------------------------------------------------------------------------------- /Protocols/DBus/ProtocolException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ProtocolException.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.Array.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.Array.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.Basic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.Basic.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.Dictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.Dictionary.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.Handle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.Handle.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.ReadT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.ReadT.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.Struct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.Struct.cs -------------------------------------------------------------------------------- /Protocols/DBus/Reader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Reader.cs -------------------------------------------------------------------------------- /Protocols/DBus/Signature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Signature.cs -------------------------------------------------------------------------------- /Protocols/DBus/SignatureReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/SignatureReader.cs -------------------------------------------------------------------------------- /Protocols/DBus/SocketExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/SocketExtensions.cs -------------------------------------------------------------------------------- /Protocols/DBus/StringBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/StringBuilderExtensions.cs -------------------------------------------------------------------------------- /Protocols/DBus/ThrowHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/ThrowHelper.cs -------------------------------------------------------------------------------- /Protocols/DBus/Tmds.DBus.Protocol.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Tmds.DBus.Protocol.csproj -------------------------------------------------------------------------------- /Protocols/DBus/TypeModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/TypeModel.cs -------------------------------------------------------------------------------- /Protocols/DBus/UnixFdCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/UnixFdCollection.cs -------------------------------------------------------------------------------- /Protocols/DBus/Utf8Span.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/DBus/Utf8Span.cs -------------------------------------------------------------------------------- /Protocols/WaylandSharp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/WaylandSharp.cs -------------------------------------------------------------------------------- /Protocols/wayland.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/wayland.xml -------------------------------------------------------------------------------- /Protocols/wlr-export-dmabuf-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/wlr-export-dmabuf-unstable-v1.xml -------------------------------------------------------------------------------- /Protocols/wlr-screencopy-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/wlr-screencopy-unstable-v1.xml -------------------------------------------------------------------------------- /Protocols/xdg-output-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/xdg-output-unstable-v1.xml -------------------------------------------------------------------------------- /Protocols/zkde-screencast-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Protocols/zkde-screencast-unstable-v1.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/README.md -------------------------------------------------------------------------------- /Resources/421581.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/421581.wav -------------------------------------------------------------------------------- /Resources/660533.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/660533.wav -------------------------------------------------------------------------------- /Resources/actions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/actions.json -------------------------------------------------------------------------------- /Resources/actions_binding_knuckles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/actions_binding_knuckles.json -------------------------------------------------------------------------------- /Resources/actions_binding_oculus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/actions_binding_oculus.json -------------------------------------------------------------------------------- /Resources/actions_binding_vive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/actions_binding_vive.json -------------------------------------------------------------------------------- /Resources/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/arrow.png -------------------------------------------------------------------------------- /Resources/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/config.yaml -------------------------------------------------------------------------------- /Resources/keyboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/keyboard.yaml -------------------------------------------------------------------------------- /Resources/keyboard_colemak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Resources/keyboard_colemak.yaml -------------------------------------------------------------------------------- /Shaders/color.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/color.frag -------------------------------------------------------------------------------- /Shaders/common.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/common.vert -------------------------------------------------------------------------------- /Shaders/font.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/font.frag -------------------------------------------------------------------------------- /Shaders/sprite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/sprite.frag -------------------------------------------------------------------------------- /Shaders/srgb.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/srgb.frag -------------------------------------------------------------------------------- /Shaders/tex-color.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Shaders/tex-color.frag -------------------------------------------------------------------------------- /Types/Actions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Types/Actions.cs -------------------------------------------------------------------------------- /Types/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Types/Config.cs -------------------------------------------------------------------------------- /Types/DesktopBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Types/DesktopBackend.cs -------------------------------------------------------------------------------- /Types/Runner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Types/Runner.cs -------------------------------------------------------------------------------- /Types/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/Types/Session.cs -------------------------------------------------------------------------------- /WlxOverlay.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/WlxOverlay.csproj -------------------------------------------------------------------------------- /WlxOverlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/WlxOverlay.png -------------------------------------------------------------------------------- /WlxOverlay.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/WlxOverlay.sln -------------------------------------------------------------------------------- /lib/wlxpw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxpw/.gitignore -------------------------------------------------------------------------------- /lib/wlxpw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxpw/CMakeLists.txt -------------------------------------------------------------------------------- /lib/wlxpw/helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxpw/helpers.c -------------------------------------------------------------------------------- /lib/wlxpw/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxpw/helpers.h -------------------------------------------------------------------------------- /lib/wlxpw/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxpw/library.c -------------------------------------------------------------------------------- /lib/wlxshm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxshm/.gitignore -------------------------------------------------------------------------------- /lib/wlxshm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxshm/CMakeLists.txt -------------------------------------------------------------------------------- /lib/wlxshm/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxshm/library.c -------------------------------------------------------------------------------- /lib/wlxshm/xhelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxshm/xhelpers.c -------------------------------------------------------------------------------- /lib/wlxshm/xhelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/lib/wlxshm/xhelpers.h -------------------------------------------------------------------------------- /libopenvr_api.LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/libopenvr_api.LICENSE -------------------------------------------------------------------------------- /libopenvr_api.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/libopenvr_api.so -------------------------------------------------------------------------------- /prebuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/galister/WlxOverlay/HEAD/prebuild.sh --------------------------------------------------------------------------------