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 |
|
Nova
|
fc7757e9fb
|
refactor(client): use new queued client messenger
|
2022-09-14 19:17:02 -04:00 |
|
Nova
|
342a413b9a
|
refactor: clean up modules
|
2022-09-13 15:39:09 -04:00 |
|
Nova
|
2ea2ec0b07
|
feat: /hmd
|
2022-09-05 01:22:19 -04:00 |
|
Nova
|
e5062a4bbb
|
feat(scenegraph): get node through aliases
|
2022-09-05 01:21:35 -04:00 |
|
Nova
|
50161ed87d
|
feat(wayland): fully async!!!
|
2022-09-04 00:35:44 -04:00 |
|
Nova
|
a42834063e
|
refactor(event loop): remove once_cell
|
2022-09-03 08:43:37 -04:00 |
|
Nova
|
4335e2b216
|
fix(clippy): silenced but i owe it my life
|
2022-08-22 10:21:34 -04:00 |
|
Nova
|
ae3afe4a09
|
fix(scenegraph): don't set node's client in add_node
|
2022-08-21 23:11:05 -04:00 |
|
Nova
|
47cdb408a0
|
feat(client): set_base_prefixes
|
2022-08-19 12:18:09 -04:00 |
|
Nova
|
11299716d9
|
feat: resources
|
2022-08-19 12:17:54 -04:00 |
|
Nova
|
b95df479cc
|
refactor(registry): make more efficient
|
2022-08-17 20:40:53 -04:00 |
|
Nova
|
c272cfaed1
|
feat(registry): const initialization meaning no necessary lazy_static
|
2022-08-17 19:28:52 -04:00 |
|
Nova
|
fe24bed492
|
feat(registry): clear
|
2022-08-17 19:09:43 -04:00 |
|
Nova
|
6c172a98b6
|
feat: model node :D
|
2022-08-17 19:08:48 -04:00 |
|
Nova
|
6b13d47197
|
feat: async all the functions!!
|
2022-08-16 09:04:10 -04:00 |
|
Nova
|
58b0ae1f9f
|
fix(event loop): disconnect all clients before drop
|
2022-07-14 08:11:02 -04:00 |
|
Nova
|
0e3313b056
|
fix(event loop): error in poll when other threads paused due to EINTR
|
2022-07-13 11:17:47 -04:00 |
|
Nova
|
d7638e3c2d
|
fix(event loop): print error on drop/join
|
2022-07-12 22:47:47 -04:00 |
|
Nova
|
ffcb955108
|
fix(registry): use dashmap and pointer keys
|
2022-07-12 22:47:12 -04:00 |
|
Nova
|
44ba9f2d68
|
fix(logic step): proper procedure
|
2022-07-12 14:55:46 -04:00 |
|
Nova
|
159afc007c
|
fix(event loop): don't try to get client every time in loop
|
2022-07-12 09:08:27 -04:00 |
|
Nova
|
6f9e518243
|
fix(event loop): disconnect client whenever it has any error
|
2022-07-11 20:17:24 -04:00 |
|
Nova
|
40bd598b56
|
feat(input): process_input function
|
2022-07-02 14:18:41 -04:00 |
|
Nova
|
3cce8477c5
|
feat(event loop): global frame counter
|
2022-07-02 14:14:37 -04:00 |
|
Nova
|
3e1a029cdd
|
refactor(registry): remove unneeded use
|
2022-06-27 09:56:03 -04:00 |
|
Nova
|
e0db378181
|
feat: items
|
2022-06-27 09:54:37 -04:00 |
|
Nova
|
3985d99587
|
feat(client): add internal client
|
2022-06-23 06:32:51 -04:00 |
|
Nova
|
9880b6ef3f
|
refactor: replace all RwLock with Mutex
|
2022-06-21 04:53:37 -04:00 |
|
Nova
|
174368faab
|
refactor(registry) remove unnecessary del_idx var
|
2022-06-21 04:26:21 -04:00 |
|
Nova
|
0c9dafe158
|
fix(registry): remove won't return result
|
2022-06-20 08:07:51 -04:00 |
|