Michael Kirk
|
ea39fecf03
|
replace Btn::pop_up
|
2021-01-21 15:25:46 -08:00 |
|
Michael Kirk
|
5b6c88d3b4
|
more button progress and fixups (#465)
* replace Btn::txt with new ButtonBuilder styles
* fixup! replace Btn::text_bg1 with ButtonBuilder (btn_primary_light)
|
2021-01-20 14:11:28 -08:00 |
|
Michael Kirk
|
743b74510d
|
replace Btn::close with new style (#463)
|
2021-01-19 16:17:11 -08:00 |
|
Dustin Carlino
|
e233012ee8
|
Use a full modal to select a scenario. During the button UI audit, we
realized a dropdown doesn't make sense. A larger panel gives room to
explain what the choices mean.
|
2021-01-14 09:05:44 -08:00 |
|
Dustin Carlino
|
b1dda3628f
|
Start all UI apps except for game by loading a map using the async interface. This lets someone on the web immediately start with any map based on URL params. And it's one step towards removing the montlake file from being hardcoded in the wasm. #344
Demo: http://0.0.0.0:8000/?salzburg/maps/south.bin when running the 15m
tool locally
|
2021-01-09 14:45:33 -08:00 |
|
Dustin Carlino
|
cd7dca87d7
|
Fix web build after rand upgrade. Unfortunately I think this has to happen in all of the binary crates individually: https://docs.rs/getrandom/0.2.1/getrandom/#indirect-dependencies
|
2021-01-05 11:12:03 -08:00 |
|
Dustin Carlino
|
bfa208ce6a
|
Parameterize widgetry on a way to read SVG files. This is one of the last steps to remove the dependency on abstio. #253
|
2021-01-04 09:53:24 -08:00 |
|
Dustin Carlino
|
23dea95da3
|
Also deploy the OSM viewer and 15 min tool to the web
|
2020-12-18 12:36:19 -08:00 |
|
Dustin Carlino
|
2153b1605b
|
Move the legend to the minimap in the experiment, by parameterizing the
minimap on a trait to specialize it.
|
2020-12-07 14:42:49 -08:00 |
|
Dustin Carlino
|
df04fd7e18
|
Give SimpleApp a way to stash session-wide state. First use case is high scores for the experiment.
|
2020-12-04 15:08:15 -08:00 |
|
Dustin Carlino
|
4b28cfe806
|
Add a minimap
|
2020-11-28 09:45:58 -08:00 |
|
Dustin Carlino
|
b6ebee0dd8
|
Tiny refactor: Drawable::empty(ctx)
|
2020-11-25 11:19:26 -08:00 |
|
Dustin Carlino
|
f3ff910c37
|
Cleanup from the great app split:
- move show_zorder into DrawMap
- reorganize modules in map_gui
Next is to reorganize/collapse modules in game.
|
2020-11-23 17:58:32 -08:00 |
|
Dustin Carlino
|
9f422033e9
|
Make a SimpleMinimap for map_gui. Will refactor later.
|
2020-11-23 17:58:32 -08:00 |
|
Dustin Carlino
|
c3db4de087
|
Lift the Navigator tools to map_gui.
|
2020-11-23 17:58:32 -08:00 |
|
Dustin Carlino
|
139d435bd3
|
Split out the OSM viewer to its own crate, porting over a simple form of current_selection. Temporarily omit the minimap and navigator from it.
|
2020-11-23 17:58:32 -08:00 |
|