Commit Graph

  • 173b033963 fix(input): unresponsive clients get uncaptured Nova 2025-04-07 09:16:59 -07:00
  • fe9ae8225c feat(input): retained mode capture system Nova 2025-04-07 08:41:48 -07:00
  • a149098044 feat: unset sky Nova 2025-04-06 15:42:59 -07:00
  • 2a5bddbb5a feat: support right click drag Nova 2025-04-02 14:20:08 -07:00
  • a7d5992b6b refactor: remove unused macro Schmarni 2025-03-23 02:25:15 +01:00
  • 94b9b9ddcf chore: remove unneeded cargo patch Schmarni 2025-03-23 01:21:16 +01:00
  • cfb193251f refactor: change errors to warnings and fix unions/enums in protocol Schmarni 2025-03-23 01:15:56 +01:00
  • 14e899db0e feat: add better logging to codegen Schmarni 2025-03-23 00:26:41 +01:00
  • 42fc3c3f44 feat: wip debugging improvements and protocol change Schmarni 2025-03-22 04:40:53 +01:00
  • 9bfbade9a2 refactor: make cylinders go on the XZ plane by default Nova 2025-03-19 23:13:49 -07:00
  • 3f4002881c fix(codegen): make serde use tagged type for enums Nova 2025-03-19 22:55:04 -07:00
  • 8a8121f1a8 feat: make stage tracking space always available Schmarni 2025-03-19 17:57:28 +01:00
  • 8fc017a6fc refactor: switch to dashmap for Aspects and Registries Schmarni 2025-03-19 16:51:59 +01:00
  • 7016904adb feat: add --nvidia flag Schmarni 2025-03-19 16:51:20 +01:00
  • 93692f365e feat(wayland): logging Nova 2025-03-14 16:22:57 -07:00
  • b765b68d41 fix: force stereokit revision Nova 2025-03-02 16:04:34 -08:00
  • 5d82e42820 refactor: remove unneeded AtomicBool Schmarni 2025-02-25 00:53:34 +01:00
  • 15fe997237 feat: add Tracked Interface to dbus to allow clients to query the tracking state of controllers/hands Schmarni 2025-02-24 10:13:20 +01:00
  • 44a3480022 refactor: minimize dependencies Nova 2025-02-24 15:27:02 -08:00
  • f0c50ba237 refactor: remove portable_atomic Nova 2025-02-24 15:00:14 -08:00
  • 30a05a3218 refactor: remove once_cell dependency Nova 2025-02-24 14:56:37 -08:00
  • 779706d792 refactor: upgrade to rust 2024 Nova 2025-02-24 14:00:38 -08:00
  • d65163553e fix: remove stereokits controller models Schmarni 2025-02-07 04:31:34 +01:00
  • 33ccc66411 fix(session): remove unneeded wayland environment variables Schmarni 2025-02-01 20:21:55 +01:00
  • fb1627dccc fix(session): set $XDG_SESSION_TYPE properly Nova 2025-01-31 12:44:36 -08:00
  • 9f49ba729d fix: material batching/wrong texture issue Schmarni 2025-01-29 22:27:02 +01:00
  • a44f36641e fix: wayland inconsistencies Nova 2025-01-25 14:02:03 -08:00
  • 34fd7e6e49 format flake with nixpkgs#nixfmt-rfc-style 6543 2025-01-01 15:40:06 +01:00
  • a5f087d29f start to convert ad-hoc errors to explicit types ash lea 2024-12-30 15:28:39 -05:00
  • 3b996c46e2 fix(ci): libfuse2 for appimages Nova 2024-12-29 19:16:19 -08:00
  • 2e50491144 fix(ci): appimage path Nova 2024-12-29 18:35:13 -08:00
  • c3e4b2ed2a fix(ci): update to use v4 of stuff Nova 2024-12-29 18:14:54 -08:00
  • c0141da88b refactor: optimize get aspect hotpath Nova 2024-12-29 09:44:50 -08:00
  • 8f18d83694 refactor: delete data protocol Nova 2024-12-12 04:16:09 -05:00
  • 6822e4bdb7 feat: remove reference to unnecessary pulse receivers Nova 2024-12-09 11:38:50 -05:00
  • 3c66109c45 refactor: use new xkb input code Nova 2024-12-09 11:34:49 -05:00
  • d27ec84496 fix: use old stereokit hand Nova 2024-11-15 16:37:42 -05:00
  • 239e0c0318 feat: openxr transparency when available Nova 2024-11-04 06:09:25 -05:00
  • ab913a8d84 fix(lockfile): update Nova 2024-11-02 13:54:00 -04:00
  • a5653853f8 feat: switch back to dev branch of core Nova 2024-11-02 13:52:30 -04:00
  • 58a17fedba refactor: justfile Nova 2024-10-31 07:40:12 -04:00
  • be709efbdd fix: scenegraph errors Nova 2024-10-31 07:40:06 -04:00
  • 4f01bd5eec feat: update zbus Nova 2024-10-21 06:32:02 -04:00
  • 242eed37fe clippy: cleanup Nova 2024-10-21 06:18:52 -04:00
  • fe22d3954a feat: justfile Nova 2024-10-07 21:02:40 -04:00
  • 96b4e22e10 clippy Nova 2024-09-14 20:24:55 -04:00
  • a51db703fd fix(audio): stop sound when dropped Nova 2024-09-12 15:32:56 -04:00
  • 7e755a44b8 fix(objects/sk_hand): draw pinky Nova 2024-09-11 15:21:40 -04:00
  • 80c9386f79 fix(items): add the proper aspects Nova 2024-09-11 14:26:09 -04:00
  • 4730f0732b refactor: alias_id Nova 2024-09-11 13:55:15 -04:00
  • 79935befb7 refactor: upgrade packages Nova 2024-09-09 02:52:00 -04:00
  • b2e452326b fix(cargo.toml): build settings that don't deadlock Nova 2024-09-05 10:26:23 -04:00
  • 3e31905b5b feat: better server docs main nondescriptpointer/main nondescriptpointer/HEAD Nervyalloy5/main Nervyalloy5/HEAD Cyberneticmelon 2025-03-27 21:11:24 -04:00
  • c830becbff fix(packaging): use workspace deps Nova 2024-11-01 15:10:00 -04:00
  • e8e485b472 fix(packaging): even more shenanigans Nova 2024-11-01 12:31:44 -04:00
  • bf68b87813 fix(packaging): don't do dev in core Nova 2024-11-01 12:10:45 -04:00
  • 9546a36200 fix(packaging): update stereokit 0.45.1 Nova 2024-09-15 12:27:10 -04:00
  • c12300e756 refactor(cargo.toml): upgrade and refine 0.45.0 Nova 2024-09-05 08:52:10 -04:00
  • 4683710f09 feat(main): debug launched clients flag Nova 2024-09-04 05:14:43 -04:00
  • 1ca054c2b3 feat: proper version bump Nova 2024-08-24 20:59:38 -04:00
  • 5f7e9d4eb6 Bump version to 0.45.0 Nova 2024-08-24 20:47:40 -04:00
  • c9fe1be10b cargo fmt (#23) 6543 2024-08-22 03:24:12 +02:00
  • f58c748f80 Return dedicated error message if dbus session could not be opened (#22) 6543 2024-08-22 03:23:27 +02:00
  • 499aa2be28 fix(nix): FINALLY Nova 2024-08-21 00:49:11 -04:00
  • 7ba710e8b7 fix(nix): fixes nix build (#21) Taylor Coffelt 2024-08-20 22:10:13 -06:00
  • 62802367eb fix: clippy Nova 2024-08-20 17:24:57 -04:00
  • 853f779930 fix(model): don't keep material references Nova 2024-08-20 17:18:48 -04:00
  • 21d10a15ee clippy: cleanup Nova 2024-08-20 16:59:37 -04:00
  • 6146a5b63a fix(model): rebatch identical materials to save on draw calls Nova 2024-08-20 16:59:15 -04:00
  • 01485e2020 fix: stereokit rust to make it compile at all Nova 2024-08-19 10:18:44 -04:00
  • 6e77c3667d fix(nix): force local deps only Nova 2024-08-15 16:13:01 -04:00
  • 003dd9fcc1 fix: nix meshoptimizer Nova 2024-08-13 21:51:32 -04:00
  • 42738b739f fix(objects/input): push all buttons through Nova 2024-08-12 19:27:51 -04:00
  • fe83a69bb9 feat: upgrade dependencies Nova 2024-08-10 22:07:07 -04:00
  • e0a7d4f44a fix: upgrade stereokit-rust and attempt nix upgrade Nova 2024-08-07 14:36:19 -04:00
  • 14ebe85493 refactor(wayland): update data in user data map for everything Nova 2024-08-06 20:42:46 -04:00
  • 08135b03a2 feat(wayland): receives_input Nova 2024-08-06 19:12:44 -04:00
  • 4827561f88 refactor(objects/input): cleanup Nova 2024-08-06 19:12:29 -04:00
  • 72f7fd8e9d refactor: modularize input object capture system Nova 2024-08-06 17:41:39 -04:00
  • 827c630a70 refactor(input): rename internal capture requests Nova 2024-08-06 12:08:19 -04:00
  • 98a6ad6f32 refactor: cleanup Nova 2024-07-28 06:14:02 -04:00
  • c09afba366 feat: subsurface support Nova 2024-07-27 15:58:55 -04:00
  • 48f15e848d fix(wayland): lock on commit Nova 2024-07-26 17:42:58 -04:00
  • 78912c8f1b fix: vram issues Nova 2024-07-26 06:32:36 -04:00
  • 13815d4d20 refactor(tracy): mark/demark relevant functions Nova 2024-07-26 05:53:13 -04:00
  • 36d91fd999 fix(popups): unconstrain them Nova 2024-07-24 17:25:26 -04:00
  • b7191c3183 fix(wayland): popups don't crash anymore Nova 2024-07-24 17:02:02 -04:00
  • 796ee1a34e feat(main): disable hands/controllers args Nova 2024-07-24 10:21:54 -04:00
  • de10a7101e feat: update stereokit Nova 2024-07-23 04:33:00 -04:00
  • 41d22da691 fix: force origin local mode Nova 2024-07-23 04:32:37 -04:00
  • 73ed1210ed fix(wayland): set virtual output to 1024x1024 Nova 2024-07-20 09:19:14 -04:00
  • a8e16a8411 fix(objects/input): filter out handlers with disabled fields Nova 2024-07-19 00:34:50 -04:00
  • 4d8d38e4e5 fix(zone): if parents none Nova 2024-07-18 23:46:51 -04:00
  • 01f4a8fbcd feat: stereokit hax Nova 2024-07-18 13:44:33 -04:00
  • f639a1662a feat(objects): add palm Nova 2024-07-18 12:09:38 -04:00
  • 6350444559 fix(input): only allow handlers with enabled field nodes Nova 2024-07-18 11:24:06 -04:00
  • ecc7d7b912 feat(node): not enabled if spatial and size is 0 Nova 2024-07-18 10:49:50 -04:00
  • ae40158dec feat(objects): controllers Nova 2024-07-18 09:19:06 -04:00
  • 1b28290cbb feat(objects): rename inputs Nova 2024-07-18 08:07:35 -04:00
  • a3bcff035a refactor(objects): move into objects module Nova 2024-07-18 07:56:36 -04:00