summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
11 hoursfeat(engine): add discriminant size to enum reflectionHEADmasterHampusM
11 hoursfeat(engine-reflection): add reference reflectionHampusM
11 hoursfeat(engine-reflection): add item layout & item type name to Array & SliceHampusM
39 hoursfeat(engine-macros): improve flexibility of Reflection macro on generic typesHampusM
43 hoursfeat(engine): add tagged union info to enum reflectionHampusM
3 daysfeat(engine): add default value retrieval to type reflectionHampusM
3 daysfeat(engine-ecs): impl component::Sequence for component::Parts arraysHampusM
6 daysfeat(engine): add discriminant & fields layouts to enum reflectionHampusM
6 daysrefactor(engine-ecs): make component::Info non-exhaustiveHampusM
7 daysfix(engine): make Reflection derive macro add Reflection type param boundsHampusM
7 daysfix(engine): no field type refs for generic types deriving ReflectionHampusM
8 daysfix(engine): prevent copying uninitialized data from enum variantsHampusM
8 daysfix(engine-macros): make generic enums able to derive ReflectionHampusM
8 daysfix(engine): use std::any::type_name for field type name reflectionHampusM
8 daysfeat(engine): make window inner size modifiableHampusM
8 daysfeat(engine): make Window & CursorGrabMode derive ReflectionHampusM
9 daysfeat(engine): add discriminants to enum variant reflectionHampusM
10 daysbuild(engine-reflection): change Rust edition to 2021HampusM
10 daysfix(engine-macros): correct reflection of enum field visibilityHampusM
10 daysfeat(engine): add offsets to reflection of enum variant fieldsHampusM
10 daysrefactor(engine-macros): split up into multiple modulesHampusM
11 daysfeat(engine): add enum variant field reflectionHampusM
11 daysfeat(engine): add visibility reflectionHampusM
11 daysfeat(engine-reflection): impl Reflection for boolHampusM
11 daysfeat(engine-reflection): add literal type enumHampusM
11 daysfeat(engine-ecs): add support for dyn Any component handlesHampusM
12 daysfeat(engine-ecs): add query::Query::into_flexible_query fnHampusM
12 daysfeat(engine-ecs): rename component::Type to Info & add name fieldHampusM
12 daysfeat(engine-ecs): add component reflection supportHampusM
13 dayschore(engine): re-export engine-reflection crate in reflection moduleHampusM
13 daysfeat: add engine-reflection crateHampusM
13 daysfeat(engine-ecs): make &World implement system::ParamHampusM
13 daysfeat(engine-ecs): remove Uid kindsHampusM
14 daysfeat(engine): add imgui ui supportHampusM
14 daysfeat(engine): add fns for changing mesh dataHampusM
14 daysrefactor(engine): change rendering window changed log level to traceHampusM
14 daysfeat(engine): add controllable camera componentHampusM
14 daysfeat(engine): add support for text keyboard inputHampusM
14 daysfeat(engine): add Keyboard::new_key_states fnHampusM
14 dayschore: use tracing-subscriber crate's tracing-log featureHampusM
2026-06-04refactor(engine): remove cfg aliasesHampusM
2026-06-04refactor(engine): use cfg_select in glutin compat moduleHampusM
2026-06-02refactor(engine): implement vector math op traits with macroHampusM
2026-06-02refactor(engine-ecs): make systems & observers same componentHampusM
2026-06-01refactor(engine): make gl renderer a rendering backendHampusM
2026-06-01refactor: use new name of engine crate's renderer moduleHampusM
2026-06-01refactor(engine): rename 'renderer' module to 'rendering'HampusM
2026-06-01fix(engine): stop if windowing app thread panicsHampusM
2026-06-01fix(engine): stop if asset import work queue thread panicsHampusM
2026-06-01feat(engine): show message dialog with error on panic in release buildsHampusM