index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
7 hours
refactor(engine): move some windowing::Context fields to SharedState struct
HampusM
7 hours
feat(engine-ecs): pass world ref to error handlers
HampusM
7 hours
feat(engine): add fields to window creation attrs
HampusM
7 hours
feat(engine): add windowing DPI utilities
HampusM
7 hours
refactor(engine): make window creation attrs struct not a wrapper
HampusM
7 hours
fix: make window a rendering target
HampusM
7 hours
refactor(engine): render only to window targeted windows
HampusM
7 hours
chore(engine): change default multisampling to 4
HampusM
7 days
feat(engine): handle windowing thread errors in main thread
HampusM
8 days
feat(engine): add type reflection fn for casting to dyn Any
HampusM
8 days
build(engine-macros): enable extra-trait feature of syn crate
HampusM
8 days
feat(engine-ecs): add entity name component
HampusM
8 days
refactor(engine-ecs): store soles as components
HampusM
12 days
feat(engine): add discriminant size to enum reflection
HampusM
12 days
feat(engine-reflection): add reference reflection
HampusM
12 days
feat(engine-reflection): add item layout & item type name to Array & Slice
HampusM
13 days
feat(engine-macros): improve flexibility of Reflection macro on generic types
HampusM
13 days
feat(engine): add tagged union info to enum reflection
HampusM
2026-06-16
feat(engine): add default value retrieval to type reflection
HampusM
2026-06-16
feat(engine-ecs): impl component::Sequence for component::Parts arrays
HampusM
2026-06-13
feat(engine): add discriminant & fields layouts to enum reflection
HampusM
2026-06-13
refactor(engine-ecs): make component::Info non-exhaustive
HampusM
2026-06-12
fix(engine): make Reflection derive macro add Reflection type param bounds
HampusM
2026-06-12
fix(engine): no field type refs for generic types deriving Reflection
HampusM
2026-06-11
fix(engine): prevent copying uninitialized data from enum variants
HampusM
2026-06-11
fix(engine-macros): make generic enums able to derive Reflection
HampusM
2026-06-11
fix(engine): use std::any::type_name for field type name reflection
HampusM
2026-06-11
feat(engine): make window inner size modifiable
HampusM
2026-06-11
feat(engine): make Window & CursorGrabMode derive Reflection
HampusM
2026-06-10
feat(engine): add discriminants to enum variant reflection
HampusM
2026-06-09
build(engine-reflection): change Rust edition to 2021
HampusM
2026-06-09
fix(engine-macros): correct reflection of enum field visibility
HampusM
2026-06-09
feat(engine): add offsets to reflection of enum variant fields
HampusM
2026-06-09
refactor(engine-macros): split up into multiple modules
HampusM
2026-06-08
feat(engine): add enum variant field reflection
HampusM
2026-06-08
feat(engine): add visibility reflection
HampusM
2026-06-08
feat(engine-reflection): impl Reflection for bool
HampusM
2026-06-08
feat(engine-reflection): add literal type enum
HampusM
2026-06-08
feat(engine-ecs): add support for dyn Any component handles
HampusM
2026-06-07
feat(engine-ecs): add query::Query::into_flexible_query fn
HampusM
2026-06-07
feat(engine-ecs): rename component::Type to Info & add name field
HampusM
2026-06-07
feat(engine-ecs): add component reflection support
HampusM
2026-06-06
chore(engine): re-export engine-reflection crate in reflection module
HampusM
2026-06-06
feat: add engine-reflection crate
HampusM
2026-06-06
feat(engine-ecs): make &World implement system::Param
HampusM
2026-06-06
feat(engine-ecs): remove Uid kinds
HampusM
2026-06-05
feat(engine): add imgui ui support
HampusM
2026-06-05
feat(engine): add fns for changing mesh data
HampusM
2026-06-05
refactor(engine): change rendering window changed log level to trace
HampusM
2026-06-05
feat(engine): add controllable camera component
HampusM
[next]