Commit Graph

49 Commits

Author SHA1 Message Date
22c005999c add wlroots as a submodule for reference
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-29 23:28:39 +03:00
159bd314e5 update wlrotos
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-29 20:40:07 +03:00
b0a1c2cb27 oops
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-29 18:58:49 +03:00
28a9f54227 Organization, render cursor above all else
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-29 18:51:43 +03:00
a6949eeda0 Mouse cursor
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-04 15:11:29 +03:00
1af7357301 Chagne defaujlt
Signed-off-by: Slendi <slendi@socopon.com>
2025-09-03 21:21:25 +03:00
70ff013dbc Fallback
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 11:00:15 +03:00
971040e038 Optizmiatoin
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 09:56:45 +03:00
bf3ed0dd0c Yay
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 09:52:57 +03:00
794178668e Add recentering
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 09:29:38 +03:00
e3b2f44621 fix some cleanup bugs
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 07:12:04 +03:00
ef96c51566 Stuff
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 06:39:52 +03:00
c9590037aa Stuff
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-11 01:24:53 +03:00
aa80a4c9d0 Temporarily prevent z fighting
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 13:08:52 +03:00
39a27eaae6 Make HUD draw over everything
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 13:07:20 +03:00
e9a31ac4a6 Enable lazy xwayland by default
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 13:03:05 +03:00
ec61c13aa6 Add xwayland, fix naming
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 12:58:55 +03:00
025ee9da91 Fix defaults
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 12:24:43 +03:00
ad0d09ebd2 Fix crashing
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 08:45:45 +03:00
ab7ca71ba2 Clean-up
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 08:00:07 +03:00
3e4d4514ad Remove unnecessary lua eval
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 07:45:37 +03:00
3a50e5e403 stuff
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 07:40:40 +03:00
146c4e27cf Use Lua for config
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 07:25:01 +03:00
4e23877697 C++, BYE BYE!! BYE BYE!!!
Signed-off-by: Slendi <slendi@socopon.com>
2025-08-10 06:38:23 +03:00
d154db1422 Stuff, have to rewrite DHOS config parser
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-23 23:23:56 +03:00
14f2e52722 Stuff
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-23 15:57:12 +03:00
78c86aaabd Add hands idk they broken
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-16 11:53:27 +03:00
7dc90058b2 Add linter and fix issues
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-14 01:05:22 +03:00
c21397cef5 Get windows to render propely
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-10 07:11:56 +03:00
c1e331ca7e Manage to get first frame of clients rendering
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-10 05:12:56 +03:00
1cc97753a5 Use custom wlroots fork
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-10 02:07:58 +03:00
dd6cadb50d Input handling
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-09 07:54:10 +03:00
9fa2a1e8c7 Raylib
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-09 07:20:12 +03:00
cecea144e4 Get OpenXR fully up and running
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-09 04:29:40 +03:00
ccffc7908a wlroots
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-08 00:56:33 +03:00
2ebc752cc7 Fix wrong index bug
lmao.

Signed-off-by: Slendi <slendi@socopon.com>
2025-07-05 03:35:48 +03:00
21c8c60369 Remove the CMake patching workaround
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-05 03:24:37 +03:00
2e38196ea5 import std
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-05 03:17:42 +03:00
9d39cd9a38 A lot.
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-05 02:41:08 +03:00
470c248bcf yes
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-01 04:00:52 +03:00
bdb9d472de fuck rust
Signed-off-by: Slendi <slendi@socopon.com>
2025-07-01 00:08:34 +03:00
fdafccbdad Remove everything, going rustacean
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 19:32:27 +03:00
1fb48e2426 idk
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 19:22:17 +03:00
d83e7f4337 Add helper scripts and wlroots integration
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 17:34:45 +03:00
1d99b16685 Fix openxr gl glue
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 17:06:08 +03:00
1a654ec009 Merge pull request #1 from slendidev/codex/write-glue-code-for-openxr-opengl-and-wlroots
Add OpenXR wlroots backend skeleton
2025-06-29 16:31:56 +03:00
cc1137c011 Refine OpenXR backend formatting 2025-06-29 16:30:23 +03:00
9fdb148c89 add wlroots for reference
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 16:00:43 +03:00
c93ab29a90 Initial commit
Signed-off-by: Slendi <slendi@socopon.com>
2025-06-29 15:57:38 +03:00