Age | Commit message (Expand) | Author |
31 hours | fix(ecs): correct oversights made in component storage rewrite | HampusM |
2025-02-09 | perf(ecs): replace component::Sequence::into_vec fn with into_array | HampusM |
2025-02-05 | refactor(ecs): replace component::IsOptional enum with bool | HampusM |
2025-01-23 | fix(ecs): make optional relationships possible | HampusM |
2025-01-10 | refactor(ecs): add struct for querying using component metadata | HampusM |
2025-01-05 | feat(ecs): allow control over component mutability in query | HampusM |
2025-01-04 | chore(ecs): implement component::Sequence for max 16 elem tuples | HampusM |
2025-01-02 | refactor(ecs): make component::Sequence return metadata as array | HampusM |
2024-12-21 | feat(ecs): add support for entities without components | HampusM |
2024-12-20 | perf(ecs): use component index map when creating component sequences | HampusM |
2024-12-09 | feat(ecs): add action to despawn entity | HampusM |
2024-12-09 | refactor(ecs): use phases for system ordering | HampusM |
2024-11-16 | feat(ecs): add component::Metadata of function | HampusM |
2024-11-16 | refactor(ecs): rename component::Metadata of function to get | HampusM |
2024-11-11 | refactor(ecs): fix clippy lints | HampusM |
2024-11-11 | refactor(ecs): use same ID for entities & components | HampusM |
2024-11-03 | feat(ecs): add read-only query iterating | HampusM |
2024-08-16 | feat(ecs): make relationships creatable without reference to world | HampusM |
2024-08-10 | refactor(ecs): create archetype lookup entries on-the-go | HampusM |
2024-08-02 | feat(ecs): add relationships | HampusM |
2024-08-01 | refactor(ecs): add & use component metadata struct | HampusM |
2024-06-20 | refactor(ecs): fix Clippy lints | HampusM |
2024-06-16 | refactor(ecs): add component ID struct | HampusM |
2024-06-15 | perf(ecs): store components using archetypes | HampusM |
2024-06-06 | refactor(ecs): move ComponentStorage to it's own module | HampusM |
2024-06-06 | chore(ecs): remove support for specifying component to be dropped last | HampusM |
2024-05-24 | feat(ecs): add component name to component locking panic message | HampusM |
2024-05-24 | fix(ecs): prevent unnecessary locking in Sequence::from_components | HampusM |
2024-05-19 | feat(ecs): add support for optional query components | HampusM |
2024-04-10 | chore(ecs): make shared singletons not components | HampusM |
2024-04-09 | feat(ecs): add support for singleton components | HampusM |
2024-04-09 | refactor(ecs): move Local to own module | HampusM |
2024-04-04 | feat(ecs): allow components to be specified to be dropped last | HampusM |
2024-03-29 | feat(ecs): make World unwind safe | HampusM |
2024-03-12 | feat(ecs): make components internally mutable | HampusM |
2024-03-06 | refactor(ecs): pass around all world data and not component storage | HampusM |
2024-02-29 | feat(ecs): add iterating over queries non-mutably | HampusM |
2024-02-26 | fix(ecs): make Component trait not automatic & add derive macro | HampusM |
2024-02-26 | feat(ecs): add support for multiple system queries & local components | HampusM |
2024-02-22 | refactor(ecs): remove useless referencing in Local::deref_mut | HampusM |
2024-02-22 | refactor(ecs): elide lifetimes of Sequence::from_components | HampusM |
2024-02-22 | feat(ecs): add support for system local components | HampusM |
2024-02-18 | feat: add entity component system library | HampusM |