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
|
a8bbfbafdf
|
feat(wayland): core surface
|
2022-08-22 10:15:20 -04:00 |
|
Nova
|
060bd59d01
|
feat(wayland): implement all essential handlers
|
2022-08-22 07:57:03 -04:00 |
|
Nova
|
bf4d5ba015
|
feat: basic smithay setup
|
2022-08-22 03:59:28 -04:00 |
|
Nova
|
fb14d1c0e6
|
refactor(main): inline flatscreen display mode
|
2022-08-22 03:19:46 -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
|
ae3afe4a09
|
fix(scenegraph): don't set node's client in add_node
|
2022-08-21 23:11:05 -04:00 |
|
Nova
|
aae271a2a8
|
fix(cargo.toml): update glam
|
2022-08-21 14:19:32 -04:00 |
|
Nova
|
b7bf972c92
|
feat(cargo.toml): disable default features for libstardustxr
|
2022-08-21 14:17:55 -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
|
11299716d9
|
feat: resources
|
2022-08-19 12:17:54 -04:00 |
|
Nova
|
6de5d9b7ac
|
feat(model): set_material_parameter
|
2022-08-19 03:19:07 -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
|
85077146d3
|
refactor(node): remove unnecessary clone from get_client
|
2022-08-17 19:11:00 -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
|
5a5a7d50c9
|
feat(main): stopping stereokit stops the event loop
|
2022-08-17 12:15:45 -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
|
39ce8214b4
|
refactor(input pointer): derive default
|
2022-07-12 09:07:13 -04:00 |
|
Nova
|
ccd7b1f976
|
fix(main): pass sk_quit function instead of calling it
|
2022-07-12 09:06:57 -04:00 |
|
Nova
|
6f9e518243
|
fix(event loop): disconnect client whenever it has any error
|
2022-07-11 20:17:24 -04:00 |
|
Nova
|
634d49c077
|
feat: logic step
|
2022-07-08 22:36:57 -04:00 |
|
Nova
|
2367f06807
|
fix(main): include clap in cargo.toml
|
2022-07-08 22:25:31 -04:00 |
|
Nova
|
b910be9610
|
fix(stereokit): upgrade
|
2022-07-08 22:01:06 -04:00 |
|
Nova
|
e97aafd380
|
feat: sk_quit on ctrl+c
|
2022-07-07 04:13:46 -04:00 |
|
Nova
|
4ebfb9eb80
|
feat: stereokit basics
|
2022-07-07 03:50:05 -04:00 |
|
Nova
|
4237e0ca81
|
refactor(cargo.toml): move libstardustxr dep into separate block
|
2022-07-07 03:49:48 -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
|
3cce8477c5
|
feat(event loop): global frame counter
|
2022-07-02 14:14:37 -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 |
|