abstreet/widgetry/src
Dustin Carlino c2b6c917ae Generalize the State/Transition GUI structure, moving it into widgetry.
Nothing about it is specific to A/B Street, and other apps built with
widgetry could organize themselves as a stack of states. This is also a
first step towards sharing more common code between A/B Street and a
future OSM viewer.

Mostly mechanical change. Some more cleanup / documentation coming up
next.
2020-10-22 17:34:59 -07:00
..
shaders Support textures on the web as well 2020-10-05 19:50:52 -07:00
tools Generalize the State/Transition GUI structure, moving it into widgetry. 2020-10-22 17:34:59 -07:00
widgets Document as much of geom as I can before my battery dies. And a mechanical API changes, Angle::new_degs -> Angle::degrees 2020-10-19 19:55:05 -05:00
app_state.rs Generalize the State/Transition GUI structure, moving it into widgetry. 2020-10-22 17:34:59 -07:00
assets.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
backend_glow_native.rs Better error message when the GPU doesn't support the requested mode. #103 2020-10-21 12:19:06 -07:00
backend_glow_wasm.rs Before the .wasm loads, display "Loading" 2020-10-07 23:02:10 -07:00
backend_glow.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
canvas.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
color.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
drawing.rs Build a quadtree of unzoomed agents while drawing, to later speedup mouseover. This seems to make performance fine in debug mode, so get rid of the flag guarding of this feature! [rebuild] 2020-10-20 11:38:38 -07:00
event_ctx.rs Collapse one case of possible nested loading screens. Slightly simpler 2020-10-20 18:24:37 -07:00
event.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
geom.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
input.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
lib.rs Generalize the State/Transition GUI structure, moving it into widgetry. 2020-10-22 17:34:59 -07:00
runner.rs Generalize the State/Transition GUI structure, moving it into widgetry. 2020-10-22 17:34:59 -07:00
screen_geom.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
style.rs Style the loading screen and add tips/news. Closes #180 [rebuild] 2020-09-20 13:02:27 -07:00
svg.rs Organize import blocks using https://github.com/dabreegster/organize_rust_imports 2020-10-05 20:29:22 -07:00
text.rs Cleanups after https://github.com/dabreegster/abstreet/pull/363: 2020-10-10 12:24:42 -07:00