Commit Graph

  • 51b0942c49 chore: cargo fmt Nova 2025-09-04 15:37:12 -07:00
  • c665f33d25 fix(wayland/dmabuf_backing): always update surface Nova 2025-09-04 14:14:46 -07:00
  • a6a1195922 fix: text (partially) Nova 2025-09-03 13:16:57 -07:00
  • d6ad00bf53 chore: cleanup clippy Nova 2025-09-02 14:41:15 -07:00
  • b6524e90e1 fix(spatial): fix model nodes not despawning properly Schmarni 2025-09-02 22:47:00 +02:00
  • 6f113a9ec4 fix(lines): add a check to prevenmodel.enh Schmarni 2025-09-02 22:40:47 +02:00
  • bf85140b65 fix(lines): add a check to prevent a crash Schmarni 2025-08-31 05:42:07 +02:00
  • 2b9ba2b957 fix(lines): make lines no longer crash the server on invalid input from clients Schmarni 2025-08-31 05:34:12 +02:00
  • 8df1ba549e chore(logging): disable useless errors from the bevy_mesh_text_3d crate Schmarni 2025-08-31 05:21:29 +02:00
  • dd0e45cffe chore(entity handles): disable error if the destroy channel was closed, was triggerd on shutdown Schmarni 2025-08-31 05:11:32 +02:00
  • a14457ecc1 fix(Spatial/Transforms): fix transform propagation by making bevy entities for all spatials Schmarni 2025-08-31 05:08:46 +02:00
  • eac44ded78 fix(lines): fix the lines material shader Schmarni 2025-09-02 06:12:16 +02:00
  • 2357cba5f9 feat: nonfunctional improvements Nova 2025-09-01 18:49:04 -07:00
  • e69d85cc56 it heccin borken Nova 2025-09-01 01:19:21 -07:00
  • a5b4939b57 fix(wayland/toplevel): don't unwrap Nova 2025-09-01 20:36:19 -07:00
  • d9a6ca9bef chore: update bevy_mod_openxr to fix transparency rendering issue Schmarni 2025-09-01 09:05:11 +02:00
  • 2e3e944f99 fix(mouse_pointer): don't overload the d-bus Nova 2025-08-31 14:38:25 -07:00
  • fefa66060a fix: nix AnnoyingRains 2025-08-31 01:50:38 +10:00
  • 6b93a1a095 nix/gnome-graphical-test: fix pkgs references to updated names matthewcroughan 2025-08-19 19:28:36 +01:00
  • 5f6b48c9b4 nix/stardust-xr-server: fix build matthewcroughan 2025-08-19 18:18:42 +01:00
  • bda2d06e81 cleanup(wayland/registry): clippy Nova 2025-08-29 16:20:31 -07:00
  • 87907984f6 cleanup(wayland/popup): just imports Nova 2025-08-29 16:20:16 -07:00
  • 83dbde9bc0 refactor(sky): add/remove ambient light dynamically Nova 2025-08-29 16:20:01 -07:00
  • c69b2652c8 fix: disable tonemapping and up ambient light Nova 2025-08-29 16:17:35 -07:00
  • ec50f38dfd refactor: session state save data as bin file Nova 2025-08-29 11:54:06 -07:00
  • 8e9ac71ebb feat(codegen): integrated logging Nova 2025-08-29 10:31:04 -07:00
  • b95ea8e90f fix(sky): actually commit the file... Schmarni 2025-08-26 23:43:07 +02:00
  • 712678a666 fix(sky): update bevy-equirect to fix skytex Schmarni 2025-08-26 18:47:27 +02:00
  • 1c6b42e69a feat: implement SkyTex and SkyLight Schmarni 2025-08-26 15:11:54 +02:00
  • 51de346f6b fix(lines): add aabb to bevy to fix frustum culling Nova 2025-08-23 04:21:48 -07:00
  • 71b1792ee2 fix(drawable/lines): make them unlit Nova 2025-08-22 21:21:51 -07:00
  • 30f340fe41 fix(input): don't unwrap on getting the string of a path, fixes crash sometimes experienced with handtracking Schmarni 2025-08-23 02:06:55 +02:00
  • 040f86d50d refactor: remove as_any function from Aspect since trait upcasting added Nova 2025-08-21 13:47:19 -07:00
  • f0a494392a Formatting Thomas Colliers 2025-08-18 18:24:18 +02:00
  • a7aa609651 fix: profile_tokio broken due to incompatible types Thomas Colliers 2025-08-15 23:19:27 +02:00
  • fbf31e1df7 Code style nondescriptpointer/feat/bevy-framerate-out-of-focus nondescriptpointer/feat/bevy-framerate-out-of-focus Thomas Colliers 2025-08-18 18:20:58 +02:00
  • 7a3322efad feat(wayland): WIP implementation of wp_importer Thomas Colliers 2025-08-16 17:58:19 +02:00
  • d1043f7b8c fix: typo Thomas Colliers 2025-08-16 18:54:31 +02:00
  • a9e4d91f9a fix: don't lower framerate when window is out of focus Thomas Colliers 2025-08-16 18:13:50 +02:00
  • 877a32ab09 fix: presentation feedback send unwrap Nova 2025-08-13 12:01:42 -07:00
  • 4ccee1bf89 fix(lines): properly break line points with same position Nova 2025-08-13 11:57:51 -07:00
  • 6b78684650 fix: remove out Nova 2025-08-13 11:22:31 -07:00
  • 4f75aa5edf fix: window opaqueness Nova 2025-08-13 11:21:18 -07:00
  • 5f38d79e29 Handle xdg popups nondescriptpointer/codex/make-popup-file-xdg-shell-compliant codex/make-popup-file-xdg-shell-compliant Nova King 2025-08-11 20:03:34 -07:00
  • d92309d0ef fix: ci Nova 2025-08-12 21:22:45 -07:00
  • c8d9af5217 feat(flatscreen): add option to make flatscreen window transparent Schmarni 2025-08-13 05:16:21 +02:00
  • 127641064a fix(wayland): use a horrible wgpu patch to make dmabuf importing work Schmarni 2025-08-12 05:27:28 +02:00
  • 76d58fe2f5 fix(wayland): popup Nova 2025-08-11 19:06:20 -07:00
  • 565cb29b85 fix(wayland/xdg_shell): proper versioning Nova 2025-08-11 18:22:45 -07:00
  • 5383bbedcd cleanup(wayland): clippy Nova 2025-08-11 18:07:43 -07:00
  • 41d6b02506 fix: full wayland version compliance Nova 2025-08-11 18:02:25 -07:00
  • 2719c0b00a fix: cargo.toml indentation Nova 2025-08-11 17:07:27 -07:00
  • c475ed04a7 fix(wayland): actually commit the presentation module, oops Schmarni 2025-08-11 01:27:12 +02:00
  • 00086221cd feat(wayland): WIP implement wp_presentation_time Schmarni 2025-08-09 00:00:58 +02:00
  • b31f6bc983 fix(wayland): use an actual timestamp for the frame callback Schmarni 2025-08-07 03:33:18 +02:00
  • 9e72edae67 fix(core): don't display warning if entity handle can't despawn entity Schmarni 2025-08-05 23:07:08 +02:00
  • bb0f023040 fix: always submit output enter event Nova 2025-08-05 00:28:34 -07:00
  • 8e143f97d4 fix(wayland): frame callbacks in order Nova 2025-08-04 22:59:46 -07:00
  • e1e773befb fix(wayland): double buffer frame callbacks Nova 2025-08-04 22:02:06 -07:00
  • c5b1869f42 refactor(wayland): send frame event right before render Nova 2025-08-04 19:37:21 -07:00
  • 0384bb8014 fix(wayland): allow multiple frame callbacks Nova 2025-08-04 18:22:36 -07:00
  • 6c498c60f2 fix(play_space): default to 1.65m down Nova 2025-08-04 14:10:08 -07:00
  • 07ea966c01 fix: spatial and field exports retained after death Nova 2025-08-04 13:19:05 -07:00
  • fb0f8d4115 fix(init): ignore display env vars if empty Schmarni 2025-08-04 21:29:49 +02:00
  • 24beda4a4a fix(wayland): protocol error Nova 2025-08-03 15:43:51 -07:00
  • de045a1c68 fix(wayland): dmabuf format picking Nova 2025-08-03 13:47:04 -07:00
  • 923c1a3cc1 fix(wayland): don't double configure surface Nova 2025-08-03 13:05:01 -07:00
  • b26d82c991 refactor(wayland/xdg): cleanup Nova 2025-08-02 17:10:16 -07:00
  • 2d91ae6162 fix(wayland/drm): typo Nova 2025-08-02 17:10:03 -07:00
  • 173f32706d fix(wayland): name the seat Nova 2025-07-31 17:43:51 -07:00
  • d234d6f765 feat(wayland): data device Nova 2025-07-31 03:05:50 -07:00
  • f4c75c5705 feat: wl_drm Nova 2025-07-30 23:24:39 -07:00
  • 72c5312c5e upgrade: bevy-dmabuf Nova 2025-07-28 19:03:06 -07:00
  • 00c5190200 fix: force proper working tracy-client version Nova 2025-07-28 18:44:34 -07:00
  • 2acb75a3fc fix(wayland): lock contention (theoretically) Nova 2025-07-28 17:01:28 -07:00
  • c6754bd689 refactor(wayland): reenable dmabuf Nova 2025-07-28 14:55:43 -07:00
  • 28613f8585 fix: actually remove clients on disconnect ya dunce Nova 2025-07-28 14:49:02 -07:00
  • aadf6f6f07 fix: annoying clippy Nova 2025-07-28 14:29:03 -07:00
  • fe2410e92a chore(fields): make gizmos higher res Schmarni 2025-07-28 23:11:05 +02:00
  • 0b9f2c47fd feat(fields): implement debug gizmos for fields, controlled over dbus Schmarni 2025-07-28 23:05:20 +02:00
  • 6dc6628d7e fix(ModelNode): don't import cameras or lights Schmarni 2025-07-28 02:25:45 +02:00
  • 9c936eb277 fix(wayland): move model node updates to Update to fix texture updates Schmarni 2025-07-27 18:22:59 +02:00
  • 8b3d4e611a refactor(line): names Nova 2025-07-26 18:19:45 -07:00
  • f2eac318da feat(lines): comment Nova 2025-07-26 17:56:04 -07:00
  • 840fada1e1 refactor(lines): rename indecies to indices Nova 2025-07-26 17:33:50 -07:00
  • cd3cf3721a refactor(waylan): WIP, use a basic bevy image for shm again Schmarni 2025-07-27 02:02:47 +02:00
  • e5cfa249df fix(wayland): don't advertise dmabuf Nova 2025-07-26 15:33:54 -07:00
  • 3fbc659904 fix: wayland buffer handling improvements Nova 2025-07-26 01:45:03 -07:00
  • 38ea600846 cleanup Nova 2025-07-26 00:44:56 -07:00
  • 292e3988c5 fix(wayland): frame pacing compared to bevy Nova 2025-07-26 00:38:20 -07:00
  • 218b5f959a fix: unnecessary render device Nova 2025-07-25 11:30:30 -07:00
  • 9015c3e6c4 fix: my stupidity Nova 2025-07-25 10:48:53 -07:00
  • ec3ced272a refactor(wayland): bit of cleanup Nova 2025-07-25 10:47:16 -07:00
  • 030fd6ed53 update: everything Nova 2025-07-18 18:36:14 -07:00
  • c9d2f92142 refactor: remove unnecessary dependencies Nova 2025-07-18 18:12:06 -07:00
  • 9466e97dd1 refactor(wayland): continue implementing better buffer release Schmarni 2025-07-18 02:37:30 +02:00
  • eca5bb4bf2 feat(wayland): broken buffer usage code Nova 2025-07-17 12:44:57 -07:00
  • 4426d14bc5 fix(wayland): update bevy-dmabuf and tell it to use srgb formats Schmarni 2025-07-17 17:13:20 +02:00
  • 66a3ae22cc fix(wayland): fix function instrumentation Schmarni 2025-07-17 17:01:40 +02:00
  • 6cb46cf4f3 fix(offset): forgot to save the file before commiting Schmarni 2025-07-16 21:47:18 +02:00