Commit Graph

111 Commits

Author SHA1 Message Date
Nova
50161ed87d feat(wayland): fully async!!! 2022-09-04 00:35:44 -04:00
Nova
28338cd2e5 feat(spatial): set_spatial_parent and derivatives 2022-09-02 08:36:29 -04:00
Nova
d92cbf01d1 fix(wayland): properly destroy panel items 2022-09-02 08:36:02 -04:00
Nova
a43b30da41 fix(item): add to items registry on new 2022-09-01 19:44:34 -04:00
Nova
70ebc39e55 fix(item): remove item from registry on drop 2022-09-01 19:41:06 -04:00
Nova
dd6c9fee7c feat(panel): seats 2022-08-31 17:22:13 -04:00
Nova
a69ea4b34d fix(item): in panel ui handle_create_item, fix path 2022-08-22 16:24:31 -04:00
Nova
a81070a7c9 fix(panel): applying materials works 2022-08-22 15:59:52 -04:00
Nova
7e6705a012 feat(panel): apply material 2022-08-22 14:42:38 -04:00
Nova
cd86b3a001 feat(model): apply material replacements 2022-08-22 14:42:28 -04:00
Nova
be8e8530a9 feat(wayland): panel item 2022-08-22 12:17:11 -04:00
Nova
ac765f6c2b fix(input): allow dead_code for add_to 2022-08-22 10:22:59 -04:00
Nova
4335e2b216 fix(clippy): silenced but i owe it my life 2022-08-22 10:21:34 -04:00
Nova
ab70e9ab11 fix(item): send ui all existing items on creation 2022-08-22 03:07:51 -04:00
Nova
4805e64f71 fix(item): make_alias with uid 2022-08-22 02:52:10 -04:00
Nova
94469322ef refactor(field): change flexbuffable import path 2022-08-21 14:17:36 -04:00
Nova
762e638c00 fix(spatial): make reference_to_parent_transform identity 2022-08-21 11:49:49 -04:00
Nova
7ed3ea24ca feat(model): from resource 2022-08-19 12:18:23 -04:00
Nova
47cdb408a0 feat(client): set_base_prefixes 2022-08-19 12:18:09 -04:00
Nova
6de5d9b7ac feat(model): set_material_parameter 2022-08-19 03:19:07 -04:00
Nova
c272cfaed1 feat(registry): const initialization meaning no necessary lazy_static 2022-08-17 19:28:52 -04:00
Nova
85077146d3 refactor(node): remove unnecessary clone from get_client 2022-08-17 19:11:00 -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
44ba9f2d68 fix(logic step): proper procedure 2022-07-12 14:55:46 -04:00
Nova
39ce8214b4 refactor(input pointer): derive default 2022-07-12 09:07:13 -04:00
Nova
634d49c077 feat: logic step 2022-07-08 22:36:57 -04:00
Nova
204d730fb2 feat: input pointer specialization 2022-07-05 05:46:21 -04:00
Nova
59663d2aa6 feat(ray_march): make structs have all public members 2022-07-05 05:45:19 -04:00
Nova
5a9f2b5b57 refactor(ray_march): comment out unused consts 2022-07-05 05:44:45 -04:00
Nova
6abdbf6594 fix(ray_march): make ray_point mutable 2022-07-05 05:43:05 -04:00
Nova
40bd598b56 feat(input): process_input function 2022-07-02 14:18:41 -04:00
Nova
d1d998fd10 feat(node): execute_remote_method 2022-07-02 14:17:45 -04:00
Nova
e45c415080 feat(field): ray_march 2022-07-02 14:13:48 -04:00
Nova
a30b6d02b7 feat: basic input 2022-07-01 03:51:28 -04:00
Nova
cd7627a183 refactor(item): transpose item type and item data 2022-06-30 12:40:15 -04:00
Nova
c67a76b4b9 fix(alias): don't warn about unused field 2022-06-30 12:39:52 -04:00
Nova
6172963c54 feat(item): AsItemTrait 2022-06-29 09:24:46 -04:00
Nova
e0db378181 feat: items 2022-06-27 09:54:37 -04:00
Nova
c8c6b125a3 feat(spatial): store node 2022-06-24 21:20:42 -04:00
Nova
9880b6ef3f refactor: replace all RwLock with Mutex 2022-06-21 04:53:37 -04:00
Nova
ff118d4e1f feat(alias): return Arc<Alias> from Alias::add_to 2022-06-21 04:26:48 -04:00
Nova
0c9dafe158 fix(registry): remove won't return result 2022-06-20 08:07:51 -04:00
Nova
9c6e4e49ba fix(warnings): shut it clippy 2022-06-20 07:11:08 -04:00
Nova
cceda8f72d feat(alias): add aliasing remote signals/methods 2022-06-19 23:31:38 -04:00
Nova
82140c09fa fix(registry): make add always succeed 2022-06-19 23:19:54 -04:00
Nova
bbaf95b79f feat: LifeLinkedNodeList 2022-06-19 19:37:28 -04:00
Nova
d1f6a34ac8 fix(alias): use static string references instead of owned string 2022-06-19 08:15:13 -04:00
Nova
97f268c959 fix(pulse receiver): add sendData signal 2022-06-16 15:17:14 -04:00
Nova
7fc239293d feat(data): pulse receiver 2022-06-16 14:28:40 -04:00