Commit Graph

28 Commits

Author SHA1 Message Date
Nova
cefd1a17c1 feat(input): retained mode capture system 2025-04-07 08:41:48 -07:00
Schmarni
9e58f14a8d refactor: switch to dashmap for Aspects and Registries
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-04-01 14:24:06 -07:00
Nova
c6aa5e8284 refactor: upgrade to rust 2024 2025-04-01 14:24:06 -07:00
6543
c9fe1be10b cargo fmt (#23) 2024-08-22 01:24:12 +00:00
Nova
99eb0ea547 fix: clippy 2024-06-09 19:58:41 -04:00
Nova
9425d30cb3 fix(input): input not working 2024-06-06 06:41:27 -04:00
Nova
8d2aac12d6 feat: upgrade to numerical IDs 2024-06-05 14:34:45 -04:00
Nova
d4b7c3f61a refactor: use typemap for aspects! 2024-02-05 05:09:48 -05:00
Nova
281f5e91ff feat(registry): is_empty 2023-08-06 10:11:01 -04:00
Nova
a950ad59f1 fix(input): grab issues 2023-01-15 04:04:09 -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
69f7a432d5 refactor(model): move into drawable 2022-09-25 03:41:36 -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
ffcb955108 fix(registry): use dashmap and pointer keys 2022-07-12 22:47:12 -04:00
Nova
3e1a029cdd refactor(registry): remove unneeded use 2022-06-27 09:56:03 -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
Nova
82140c09fa fix(registry): make add always succeed 2022-06-19 23:19:54 -04:00
Nova
956431bd00 feat(registry): get_valid_contents 2022-06-14 21:05:20 -04:00
Nova
66c6e2e3d4 refactor(registry): clean up and use parking_lot 2022-06-12 01:59:02 -04:00
Nova
01971b5048 refactor(registry): use globals instead of storing in event loop 2022-06-12 00:51:12 -04:00
Nova
5a54a1c40c fix(registry): make public 2022-06-11 23:21:25 -04:00
Nova
bd6589757c refactor(registry): don't require index for fn iterate() 2022-06-11 23:17:30 -04:00
Nova
30a03f638f feat: basic registry 2022-06-11 22:43:50 -04:00