summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-06-12fix(engine): no field type refs for generic types deriving ReflectionHampusM
2026-06-11fix(engine): prevent copying uninitialized data from enum variantsHampusM
2026-06-11fix(engine-macros): make generic enums able to derive ReflectionHampusM
2026-06-11fix(engine): use std::any::type_name for field type name reflectionHampusM
2026-06-11feat(engine): make window inner size modifiableHampusM
2026-06-11feat(engine): make Window & CursorGrabMode derive ReflectionHampusM
2026-06-10feat(engine): add discriminants to enum variant reflectionHampusM
2026-06-09build(engine-reflection): change Rust edition to 2021HampusM
2026-06-09fix(engine-macros): correct reflection of enum field visibilityHampusM
2026-06-09feat(engine): add offsets to reflection of enum variant fieldsHampusM
2026-06-09refactor(engine-macros): split up into multiple modulesHampusM
2026-06-08feat(engine): add enum variant field reflectionHampusM
2026-06-08feat(engine): add visibility reflectionHampusM
2026-06-08feat(engine-reflection): impl Reflection for boolHampusM
2026-06-08feat(engine-reflection): add literal type enumHampusM
2026-06-08feat(engine-ecs): add support for dyn Any component handlesHampusM
2026-06-07feat(engine-ecs): add query::Query::into_flexible_query fnHampusM
2026-06-07feat(engine-ecs): rename component::Type to Info & add name fieldHampusM
2026-06-07feat(engine-ecs): add component reflection supportHampusM
2026-06-06chore(engine): re-export engine-reflection crate in reflection moduleHampusM
2026-06-06feat: add engine-reflection crateHampusM
2026-06-06feat(engine-ecs): make &World implement system::ParamHampusM
2026-06-06feat(engine-ecs): remove Uid kindsHampusM
2026-06-05feat(engine): add imgui ui supportHampusM
2026-06-05feat(engine): add fns for changing mesh dataHampusM
2026-06-05refactor(engine): change rendering window changed log level to traceHampusM
2026-06-05feat(engine): add controllable camera componentHampusM
2026-06-05feat(engine): add support for text keyboard inputHampusM
2026-06-05feat(engine): add Keyboard::new_key_states fnHampusM
2026-06-05chore: 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
2026-05-31fix(engine): prevent creation of multiple windowing contextsHampusM
2026-05-31refactor(engine): replace windowing app message channels with queuesHampusM
2026-05-30feat: make log crate records converted to tracing eventsHampusM
2026-05-28fix(engine): prevent no gl ctx current after RemoveSurface renderer cmdHampusM
2026-05-28feat(opengl-bindings): add fn to make context current without surfaceHampusM
2026-05-28refactor(engine): adjust gl renderer to changes in opengl-bindingsHampusM
2026-05-28refactor(opengl-bindings): remove CurrentContextWithFnsHampusM
2026-05-26fix(engine): prevent main render pass using renderer objs not created yetHampusM
2026-05-26feat(engine): add 'maximized' & 'fullscreen' window creation attrsHampusM
2026-05-26fix(engine): prevent dropped cursor motion input on WindowsHampusM