Michele Caini
|
50d23e2413
|
mixin: a comment for the future me
|
2025-01-21 10:26:35 +01:00 |
|
Michele Caini
|
15c3ac27e9
|
storage: emplace/insert -> generate, for storage entity
|
2025-01-20 14:10:00 +01:00 |
|
Michele Caini
|
073bd70c46
|
*: updated TODO
|
2025-01-15 15:43:23 +01:00 |
|
Michele Caini
|
b834148a76
|
view: internal changes
|
2025-01-14 13:59:10 +01:00 |
|
Michele Caini
|
6f5e9351ed
|
meta: no context-less meta_any from meta objects as it ought to be
|
2025-01-10 14:45:43 +01:00 |
|
Michele Caini
|
0b97fa5036
|
meta: rollback recent changes and use only basic context types internally
|
2025-01-10 14:44:13 +01:00 |
|
Michele Caini
|
167ec4b310
|
meta: safer meta_type
|
2025-01-08 08:49:59 +01:00 |
|
Michele Caini
|
acdd212767
|
meta: safer empty meta_data/meta_func
|
2025-01-07 09:14:04 +01:00 |
|
Michele Caini
|
fa93eb956a
|
doc: view::operator| for storage types
|
2024-12-20 10:00:13 +01:00 |
|
Michele Caini
|
7a59e147d2
|
view: constrained storage type
|
2024-12-19 11:41:10 +01:00 |
|
Michele Caini
|
326bb9879d
|
test: minor changes
|
2024-12-18 17:13:55 +01:00 |
|
Michele Caini
|
60a707f9e4
|
view: use operator| within join
|
2024-12-18 17:11:22 +01:00 |
|
Michele Caini
|
da8e4bfd99
|
meta: standalone meta_data/meta_func
|
2024-12-17 09:37:58 +01:00 |
|
Michele Caini
|
3ae5cbbc3a
|
view: refine fallback mechanism (with non-regression lib tests)
|
2024-12-16 11:42:44 +01:00 |
|
Michele Caini
|
18e97db6b4
|
*: updated TODO
|
2024-12-10 16:34:44 +01:00 |
|
Michele Caini
|
adcf929fdf
|
any: cleanup further
|
2024-12-10 16:34:44 +01:00 |
|
Michele Caini
|
4634130d4c
|
doc: cleanup
|
2024-12-10 16:34:43 +01:00 |
|
Michele Caini
|
b480d8bc14
|
meta_any: cleanup
|
2024-12-10 16:34:43 +01:00 |
|
Michele Caini
|
abc823303c
|
meta_any: support taking ownership of passed in pointers
|
2024-12-10 16:34:43 +01:00 |
|
Michele Caini
|
c3914e0181
|
*: updated TODO
|
2024-11-29 14:17:40 +01:00 |
|
Michele Caini
|
4bdda6c0cf
|
test: meta_factory::traits
|
2024-11-27 17:01:03 +01:00 |
|
Michele Caini
|
bf9ff1a725
|
*: updated TODO
|
2024-11-25 16:59:29 +01:00 |
|
Michele Caini
|
f1bfbaa981
|
meta: test (and add a todo note to fix/revert) a corner case of meta_factory
|
2024-11-21 18:28:10 +01:00 |
|
Michele Caini
|
7052f2ec72
|
meta: fixed meta_factory default constructor
|
2024-11-20 18:24:28 +01:00 |
|
Michele Caini
|
6b26c8f37b
|
*: updated TODO
|
2024-11-20 18:09:52 +01:00 |
|
Michele Caini
|
e092ca72f7
|
*: cleanup TODO
|
2024-11-15 17:16:52 +01:00 |
|
Michele Caini
|
575f06b4f2
|
reactive mixin: auto disconnection support
|
2024-11-15 12:40:26 +01:00 |
|
Michele Caini
|
a3d6e708de
|
view: propagate tombstone check request to view iterator
|
2024-11-13 18:31:52 +01:00 |
|
Michele Caini
|
9e0ba70f11
|
*: updated TODO
|
2024-11-13 17:36:34 +01:00 |
|
Michele Caini
|
ae582973d0
|
view: refine ::find and internal asserts
|
2024-11-12 16:53:38 +01:00 |
|
Michele Caini
|
1c8b9099fd
|
any: perf improvements
|
2024-11-08 15:35:20 +01:00 |
|
Michele Caini
|
faafc30abe
|
*: updated TODO
|
2024-10-29 11:48:54 +01:00 |
|
Michele Caini
|
4e9433542b
|
*: updated TODO
|
2024-10-28 17:14:47 +01:00 |
|
Michele Caini
|
6240a26685
|
*: updated TODO
|
2024-10-27 19:29:15 +01:00 |
|
Michele Caini
|
e13c87a447
|
any: skip vtable on move for reference types
|
2024-10-25 09:20:30 +02:00 |
|
Michele Caini
|
2f8bdb2505
|
*: updated TODO
|
2024-10-14 12:32:20 +02:00 |
|
Michele Caini
|
c9d7feccfa
|
doc: more about the reactive mixin
|
2024-10-02 10:46:14 +02:00 |
|
Michele Caini
|
4f0b7d31dd
|
mixin: full support for derived registry types
|
2024-10-02 10:31:07 +02:00 |
|
Michele Caini
|
69aeeeee30
|
*: updated TODO
|
2024-10-01 08:58:09 +02:00 |
|
Michele Caini
|
0207ee7624
|
*: updated TODO
|
2024-09-27 15:22:47 +02:00 |
|
Michele Caini
|
401a8cbb6a
|
*: updated TODO
|
2024-09-23 12:15:08 +02:00 |
|
Michele Caini
|
0bb22f273a
|
entity: fwd declare basic_reactive_mixin and reactive_mixin
|
2024-09-18 16:51:52 +02:00 |
|
Michele Caini
|
a4a87995af
|
meta: reduce indirection for meta_prop
|
2024-09-12 10:16:58 +02:00 |
|
Michele Caini
|
b5fbc68baa
|
sigh mixin: refine auto signals
|
2024-09-11 10:46:12 +02:00 |
|
Michele Caini
|
e4ba5c31d2
|
meta: deprecate meta properties in favor of custom data
|
2024-09-10 16:12:28 +02:00 |
|
Michele Caini
|
5ecd5739d0
|
registry: cleanup/improvement
|
2024-09-10 15:45:47 +02:00 |
|
Michele Caini
|
6f7dc0558b
|
*: TODO
|
2024-09-09 12:11:42 +02:00 |
|
Michele Caini
|
eabe7be7da
|
resource: swap
|
2024-09-09 12:02:33 +02:00 |
|
Michele Caini
|
7ad5eb8c17
|
*: updated TODO
|
2024-09-06 15:48:07 +02:00 |
|
Michele Caini
|
9f36bec353
|
sparse_set/storage: swap based move assignment operator
|
2024-09-06 15:24:21 +02:00 |
|