Commit History

Autor SHA1 Mensaxe Data
  Michele Caini c40f0ef2bb type traits: is_equality_comparable support for nlohmann json like types (where T::value_type is T) - close #701 %!s(int64=4) %!d(string=hai) anos
  Michele Caini c4b169edd1 registry: make ::remove and ::erase work also with iterators returned by views %!s(int64=4) %!d(string=hai) anos
  Michele Caini c6bba98828 registry: ::destroy review %!s(int64=4) %!d(string=hai) anos
  Michele Caini e5d4f1bb58 entity: deprecate handle::remove_all and registry::remove_all %!s(int64=4) %!d(string=hai) anos
  Michele Caini cf522d60ca doc: updated doc for handle %!s(int64=4) %!d(string=hai) anos
  Michele Caini daf72a7c61 entity: registry ::remove/::erase entity/range and safe/unsafe versions (close #486) %!s(int64=5) %!d(string=hai) anos
  Michele Caini f116ad0594 test: use iterators in the poly storage example %!s(int64=5) %!d(string=hai) anos
  Michele Caini e59d40834d any: reduce vtable options %!s(int64=5) %!d(string=hai) anos
  Michele Caini d06328af7f any: small review %!s(int64=5) %!d(string=hai) anos
  Michele Caini baa9d7d836 any: avoid invalid state from assignment operator for non-copyable types %!s(int64=5) %!d(string=hai) anos
  Michele Caini b030df55ee registry: clean up %!s(int64=5) %!d(string=hai) anos
  Michele Caini 64eb8a2d0d sparse_set: ::remove returns number of actually removed elements %!s(int64=5) %!d(string=hai) anos
  Michele Caini 7d7c36e0c7 registry: clean up ::remove_all %!s(int64=5) %!d(string=hai) anos
  Michele Caini 9ad5768050 registry: clean up ::clear %!s(int64=5) %!d(string=hai) anos
  Michele Caini 1cafbcff38 sparse_set: remove (and range-remove) if exists %!s(int64=5) %!d(string=hai) anos
  Michele Caini 4bbf93fd0c sparse_set: remove -> erase %!s(int64=5) %!d(string=hai) anos
  Michele Caini 120918bc37 any: refine the aggregate support to make any closer to its standard counterpart %!s(int64=5) %!d(string=hai) anos
  Michele Caini 253448cffb sparse_set: suppress warnings for unused variables %!s(int64=5) %!d(string=hai) anos
  Michele Caini 26f19fb90e storage: cleanup %!s(int64=5) %!d(string=hai) anos
  Michele Caini e8f982e909 view/group: raw() isn't bound to pointer types %!s(int64=5) %!d(string=hai) anos
  Michele Caini 0fa433187e storage: valid state on component removal (allows component destructors to access pools) %!s(int64=5) %!d(string=hai) anos
  Michele Caini b0069299ea meta_any: avoid dereferencing C-style arrays %!s(int64=5) %!d(string=hai) anos
  Michele Caini 375d5d3e9b doc: cleanup %!s(int64=5) %!d(string=hai) anos
  Michele Caini 2d9398ae1a entity: handle review %!s(int64=5) %!d(string=hai) anos
  Michele Caini fc69e91636 test: refined custom id example %!s(int64=5) %!d(string=hai) anos
  Michele Caini 5c56cbd672 process: dead -> finished %!s(int64=5) %!d(string=hai) anos
  Michele Caini a42255158d config: added error messages to ENTT_ASSERT %!s(int64=5) %!d(string=hai) anos
  Michele Caini f3d10a97df now working on v3.8.0 %!s(int64=5) %!d(string=hai) anos
  Michele Caini 5d15a3d69f updated single include file %!s(int64=5) %!d(string=hai) anos
  Michele Caini 94292872dc ready to cut v3.7.1 (general quality of life improvements, no bug fixes, no new feature) %!s(int64=5) %!d(string=hai) anos