Commit Graph

132 Commits

Author SHA1 Message Date
Nova
f893491bed feat(input): captured bool 2023-10-24 00:41:17 -04:00
Nova
b0f9bf24cf feat: initial stardust themes!! 2023-10-17 07:12:06 -04:00
Nova
f045bfb93d feat: optimization 2023-10-08 18:44:52 -04:00
Nova
665e6b034f feat(state): save state to ~/.local/state/stardust/<uid> on graceful disconnect 2023-09-28 10:31:23 -04:00
Nova
fc45b4e400 feat: client state (save/restore) 2023-09-28 09:55:45 -04:00
Nova
af75d2a451 refactor(core): remove dashmap 2023-09-28 01:30:26 -04:00
Nova
707e56cb6f refactor: panel items 2023-09-03 10:38:31 -04:00
Nova
6f4da69e36 feat: async methods 2023-09-02 19:49:53 -04:00
Stephen Christie
5634729445 feat: Start converting method calls to async 2023-08-27 17:11:20 -04:00
Nova
281f5e91ff feat(registry): is_empty 2023-08-06 10:11:01 -04:00
Nova
0736f99631 feat: fd passing 2023-07-31 23:44:17 -04:00
Nova
4bbe3ad8d0 refactor(objects): overhaul input 2023-07-26 08:56:34 -04:00
Nova
f68f350cd2 fix(scenegraph): recurse through aliases 2023-05-31 08:47:02 -04:00
Nova
629c05e507 feat: model nodes 2023-05-10 08:38:21 -04:00
Nova
f3dc632ffc feat: order inputs 2023-05-02 21:58:53 -04:00
Nova
c776c1b712 feat: new stereokit 2023-04-30 13:25:13 -04:00
Nova
be41f11b83 feat(input): new system 2023-02-25 16:39:30 -05:00
Nova
45839ebf60 fix: cargo fmt 2023-02-07 18:04:20 -05:00
awtterpip
5c605932ef gave audio interface proper name 2023-02-07 09:13:55 -06:00
piper
bccdc8221e feat: audio! 2023-02-04 20:39:08 -05:00
Nova
742780e34e refactor: remove many unwrap calls 2023-01-25 11:50:53 -05:00
Nova
411f71c217 feat: startup script 2023-01-17 18:51:46 -05:00
Nova
a950ad59f1 fix(input): grab issues 2023-01-15 04:04:09 -05:00
Nova
173fba35fa feat: even more tracing 2023-01-15 01:13:22 -05:00
Nova
1ad3336b6f feat: span tracing!!! 2023-01-14 22:32:41 -05:00
Nova
8e9956abe1 refactor(input): more compact registry contains 2023-01-14 20:29:33 -05:00
Nova
6ca93ea24c fix(event loop, client): better async 2023-01-14 12:38:05 -05:00
Nova
1c6971cd11 feat(model): use resource ID for texture 2023-01-06 09:05:30 -05:00
Nova
0c190cc833 feat(delta): mark_changed 2023-01-04 21:36:25 -05:00
Nova
42efc67625 feat(delta): const 2023-01-04 07:23:23 -05:00
Nova
1833ed50f3 feat: update stardust-xr 2022-12-17 02:29:32 -05:00
Nova
a5e0cb19c9 refactor(startup): auto acceptor on item add to 2022-12-10 10:26:26 -05:00
Nova
f2a8c0ed13 refactor(startup): rename to STARTUP_SETTINGS 2022-12-10 09:27:37 -05:00
Nova
40bcd61b98 feat(startup settings): use /proc/{pid}/environ 2022-12-10 09:17:37 -05:00
Nova
b9baee7e5f feat(resources): list of extensions to check 2022-12-05 22:44:04 -05:00
Nova
c171d9e6db feat: tracing 2022-12-02 20:46:28 -05:00
Nova
d7a607a663 switch to color_eyre instead of anyhow 2022-12-02 13:58:54 -05:00
Nova
fd9957b784 fix(wayland): cursor material queue higher 2022-11-14 11:53:08 -05:00
Nova
f19ba93958 refactor(client): use new messenger 2022-10-30 00:14:24 -04:00
Nova
1550555df1 fix: clippy 2022-10-21 06:21:49 -04:00
Nova
88555ee047 refactor: modularize getting nodes and aspects 2022-10-18 10:58:39 -04:00
Nova
a421b27e0c refactor: make all flex stuff use serde 2022-10-13 00:14:06 -04:00
Nova
beca805a54 feat(resource): enum instead of trait, parse fn 2022-09-26 01:33:21 -04:00
Nova
a80ddf501d feat(drawable): set sky 2022-09-26 00:39:56 -04:00
Nova
69f7a432d5 refactor(model): move into drawable 2022-09-25 03:41:36 -04:00
Nova
101fadd55d feat: startup settings 2022-09-24 13:20:43 -04:00
Nova
df61f74583 refactor: make ready for cargo publishing 2022-09-17 18:43:04 -04:00
Nova
296da9381b refactor(fields): submodules for types 2022-09-14 22:50:29 -04:00
Nova
e492e15013 refactor(items): environment submodule 2022-09-14 22:39:15 -04:00
Nova
8c3c211162 refactor(nodes): move nodes::core to nodes::self 2022-09-14 22:35:23 -04:00