summaryrefslogtreecommitdiff
path: root/engine/src/windowing.rs
AgeCommit message (Expand)Author
2 daysfix(engine): make mouse scroll not invertedHampusM
2 daysfix(engine): stop clearing absolute mouse pos every tickHampusM
2 daysrefactor(engine): store mouse inputs in mutex in windowing shared stateHampusM
2 daysfeat(engine): add scroll delta to MouseHampusM
5 daysrefactor(engine): use new Single get* fnsHampusM
7 daysrefactor(engine): use new name of extension collector add_declared_entity fnHampusM
9 daysfeat(engine): make context addable to errors & resultsHampusM
13 daysrefactor(engine): fix unused variable warning in windowing modHampusM
13 daysfeat(engine): add monitor retrieval fns to windowing::ContextHampusM
13 daysfix(engine): only lock cursor when window is focusedHampusM
13 daysrefactor(engine): remove windowing panic hookHampusM
13 daysrefactor(engine): wait for windowing app initializationHampusM
2026-06-30feat(engine): add cursor_visible & cursor_grab_mode window creation attrsHampusM
2026-06-30refactor(engine): move some windowing::Context fields to SharedState structHampusM
2026-06-30feat(engine): add windowing DPI utilitiesHampusM
2026-06-30refactor(engine): make window creation attrs struct not a wrapperHampusM
2026-06-23feat(engine): handle windowing thread errors in main threadHampusM
2026-06-11feat(engine): make window inner size modifiableHampusM
2026-06-05feat(engine): add support for text keyboard inputHampusM
2026-06-04refactor(engine): remove cfg aliasesHampusM
2026-06-01fix(engine): stop if windowing app 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-26fix(engine): prevent dropped cursor motion input on WindowsHampusM
2026-05-26style: format for Rust edition 2021HampusM
2026-05-23feat(engine): add trace logging of windowing app messagesHampusM
2026-05-21chore: rename ecs* crates to engine-ecs*HampusM
2026-04-30refactor(engine): use component event EventMatch ext traitHampusM
2026-04-24feat(engine): add & improve logging in windowing moduleHampusM
2026-04-21feat(engine): make windowing & work queue threads namedHampusM
2026-04-05fix(engine): prevent visual glitches after moving mouse before window openHampusM
2026-04-05feat(engine): add position to mouse componentHampusM
2025-11-06feat(engine): add scale factor to Window structHampusM
2025-10-18refactor(engine): use winit instead of glfwHampusM