Age | Commit message (Expand) | Author |
2024-04-16 | feat(engine): add fly camera extension | HampusM |
2024-04-16 | feat(engine): add has_moved field to Cursor | HampusM |
2024-04-16 | feat(engine): make vectors implement Copy | HampusM |
2024-04-15 | feat(engine): add projection options to camera component | HampusM |
2024-04-15 | docs: add todo list markdown file | HampusM |
2024-04-15 | refactor(engine): use OpenGL DSA functions | HampusM |
2024-04-14 | fix(engine): remove using tracing::warning without debug crate feature | HampusM |
2024-04-14 | chore: use automatic texture ID creation | HampusM |
2024-04-14 | feat(engine): create texture IDs automatically | HampusM |
2024-04-14 | chore: remove reading default shaders | HampusM |
2024-04-14 | feat(engine): add default shaders when creating shader program | HampusM |
2024-04-14 | chore: use new engine architecture | HampusM |
2024-04-14 | feat(engine): use ECS architecture | HampusM |
2024-04-13 | feat(ecs): add extensions | HampusM |
2024-04-11 | feat(ecs-macros): add drop_last attribute to Sole derive macro | HampusM |
2024-04-11 | feat(ecs): add specifying to drop soles last | HampusM |
2024-04-11 | fix(ecs): allow queries to contain the same components | HampusM |
2024-04-11 | fix(ecs-macros): allow for using derive macros via the engine crate | HampusM |
2024-04-10 | feat(ecs): add weak ref single | HampusM |
2024-04-10 | docs(ecs): add example using Sole | HampusM |
2024-04-10 | feat(ecs): reexport Sole derive macro | HampusM |
2024-04-10 | feat(ecs-macros): add Sole derive macro | HampusM |
2024-04-10 | chore(ecs): make shared singletons not components | HampusM |
2024-04-10 | chore(ecs): remove Event trait id method & take events by value | 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-09 | refactor: move query structs to new query module | HampusM |
2024-04-09 | refactor(ecs): make entity finding a ComponentStorage method | HampusM |
2024-04-06 | feat(ecs): add weak reference actions | HampusM |
2024-04-06 | refactor(ecs): make stopping into a action | HampusM |
2024-04-06 | refactor(ecs): fix Clippy lints | HampusM |
2024-04-06 | feat(glfw): add setting window close callback | HampusM |
2024-04-06 | chore(ecs): change Action visibility to pub(crate) | HampusM |
2024-04-06 | feat(ecs): add stopping event loop | HampusM |
2024-04-06 | feat(ecs): add event loop function to world | HampusM |
2024-04-04 | feat(ecs-macros): add component derive macro drop_last flag | HampusM |
2024-04-04 | feat(ecs): allow components to be specified to be dropped last | HampusM |
2024-04-04 | feat(ecs): add weak reference query | HampusM |
2024-03-29 | fix(ecs): prevent silently ignoring component if lock is occupied | HampusM |
2024-03-29 | feat(ecs-macros): implement TypeName for components | HampusM |
2024-03-29 | feat(ecs): make World unwind safe | HampusM |
2024-03-16 | feat(glfw): make MouseButton derive PartialEq, Eq & Hash | HampusM |
2024-03-16 | feat(glfw): add function to set mouse button callback | HampusM |
2024-03-16 | feat: add function to set window cursor position callback | HampusM |
2024-03-16 | feat(glfw): make Key derive PartialEq, Eq & Hash | HampusM |
2024-03-16 | feat(ecs): make perform_queued_actions take non mut self reference | HampusM |
2024-03-12 | feat(ecs): make components internally mutable | HampusM |
2024-03-06 | feat(glfw): add setting key callback | HampusM |
2024-03-06 | feat(ecs): add queueing up spawning entities from systems | HampusM |
2024-03-06 | refactor(ecs): pass around all world data and not component storage | HampusM |