Dustin Carlino
|
28b2734d59
|
starting a slider widget, using in easy places where the range is usize
|
2019-05-28 12:13:22 -07:00 |
|
Dustin Carlino
|
1cdbe0ea81
|
refactor parallelized pathfinding and use it in trip viz too
|
2019-05-24 12:50:01 -07:00 |
|
Dustin Carlino
|
788cd237a8
|
upload traffic signal Drawable once per state change
|
2019-05-23 11:31:28 -07:00 |
|
Dustin Carlino
|
d2dc7e52eb
|
draw the traffic signal diagram on the left. stop caring where the
bottom left of a modalmenu is
|
2019-05-21 14:13:48 -07:00 |
|
Dustin Carlino
|
3a625f9a32
|
print percentages and number of samples in bar chart
|
2019-05-20 14:57:17 -07:00 |
|
Dustin Carlino
|
09493f9b7b
|
remove old color shifting
|
2019-05-20 11:58:35 -07:00 |
|
Dustin Carlino
|
381883b357
|
display the stats with simple bar charts
|
2019-05-20 11:56:00 -07:00 |
|
Dustin Carlino
|
de51b1c154
|
simplify some render/ code by using GeomBatch
|
2019-05-17 13:14:58 -07:00 |
|
Dustin Carlino
|
222ddf6a96
|
use Distance, not f64, for some params in geom/ layer, simplifying other code
|
2019-05-17 12:42:36 -07:00 |
|
Dustin Carlino
|
db04553626
|
batch traffic signal drawing
|
2019-05-16 17:55:26 -07:00 |
|
Dustin Carlino
|
d5aebd4d4a
|
prevent double-use of Escape key between context and modal menus
|
2019-05-15 11:02:02 -07:00 |
|
Dustin Carlino
|
5b6e541f9c
|
fix mac scrolling and the directory name in the release script
|
2019-05-15 10:06:42 -07:00 |
|
Dustin Carlino
|
639ce25d09
|
hatching shader's stripes are now in map-space, are crosses, and have
color/size tuned
|
2019-05-12 18:35:12 -07:00 |
|
Dustin Carlino
|
f4620c1951
|
add basic hatching support to fragment shader. use it to visualize map
edits when zoomed in
|
2019-05-12 17:59:12 -07:00 |
|
Dustin Carlino
|
240efa5ad7
|
make warping be slightly snappier with impatient keypressing and a
minimum speed
|
2019-05-08 12:07:32 -07:00 |
|
Dustin Carlino
|
939f2fefdd
|
adding hands to the bikes
|
2019-05-06 18:33:01 -07:00 |
|
Dustin Carlino
|
b0ca4429ad
|
make turn blinkers work even when sim is paused
|
2019-05-06 12:56:19 -07:00 |
|
Dustin Carlino
|
26ee29ff62
|
actually do need to throttle redraws on loading screen
|
2019-05-05 19:07:54 -07:00 |
|
Dustin Carlino
|
272503873c
|
avoid menu flickering and incorrect entries by sending a NoOp after used events
|
2019-05-05 18:23:36 -07:00 |
|
Dustin Carlino
|
08282186a7
|
only keep so many lines in the loading screen logger
|
2019-05-05 09:47:57 -07:00 |
|
Dustin Carlino
|
af30d93ba8
|
also reprint Timer lines -- has a bug, but this is a start
|
2019-05-04 17:47:02 -07:00 |
|
Dustin Carlino
|
73f32854be
|
fix up other ezgui apps, run clippy
|
2019-05-04 17:25:05 -07:00 |
|
Dustin Carlino
|
a921469da9
|
dont special-case having a loading screen during make_gui. pass in EventCtx to make_gui to undo some hacks
|
2019-05-04 17:19:45 -07:00 |
|
Dustin Carlino
|
798a7b5354
|
be able to trigger a loading screen anywhere
|
2019-05-04 17:07:07 -07:00 |
|
Dustin Carlino
|
eed33931de
|
proof-of-concept for gluing Timer to loading screen. hacky and not
featurefull yet.
|
2019-05-04 16:41:01 -07:00 |
|
Dustin Carlino
|
951e2f37ce
|
flush text to display immediately, not at the end. prerequisite to drawing scaled text better
|
2019-05-04 15:36:40 -07:00 |
|
Dustin Carlino
|
2f66c8ca5c
|
remember if modal menus are hidden or not
|
2019-05-04 09:30:44 -07:00 |
|
Dustin Carlino
|
625d9890d7
|
dont allow dupe keys in menus
|
2019-05-03 14:55:40 -07:00 |
|
Dustin Carlino
|
3db78d1ddd
|
hacky way of showing context menu hotkeys in OSD
|
2019-05-03 14:21:43 -07:00 |
|
Dustin Carlino
|
4b4e6f17a0
|
start a really basic OSD
|
2019-05-02 12:38:12 -05:00 |
|
Dustin Carlino
|
08e1d3f353
|
place the context menu onscreen, be smart about going OOB
|
2019-05-02 12:02:15 -05:00 |
|
Dustin Carlino
|
96c3907655
|
combo calls to update prompt for ModalMenu
|
2019-05-01 21:45:34 -05:00 |
|
Dustin Carlino
|
a0b69db71e
|
recalculate modal menu when resizing, hiding, updating prompt...
|
2019-05-01 17:00:23 -07:00 |
|
Dustin Carlino
|
bc3b883e2f
|
optional modal menu keys
|
2019-05-01 16:22:14 -07:00 |
|
Dustin Carlino
|
3b6ecbf4af
|
draw everything from ezgui in screencap mode
|
2019-05-01 16:14:15 -07:00 |
|
Dustin Carlino
|
913ec8d4c7
|
remove top menu from ezgui. unused right now, can restore it later if needed
|
2019-05-01 16:06:40 -07:00 |
|
Dustin Carlino
|
e767a704d3
|
remove old modal menu stuff from ezgui
|
2019-05-01 16:02:50 -07:00 |
|
Dustin Carlino
|
36df2e7908
|
convert more to NewModalMenu
|
2019-05-01 14:55:47 -07:00 |
|
Dustin Carlino
|
d10cbd9b7c
|
manage the ModalMenu directly in each state, not in ezgui. convert 2
uses of it to start.
|
2019-05-01 14:00:46 -07:00 |
|
Dustin Carlino
|
1eb1b0ea40
|
slightly refactoring Text creation
|
2019-05-01 11:46:22 -07:00 |
|
Dustin Carlino
|
c904e9cdcf
|
get rid of set_mode_with_extra; legend plugin is gone
|
2019-05-01 11:27:28 -07:00 |
|
Dustin Carlino
|
b42bba799d
|
ModalMenus can be mostly hidden
|
2019-05-01 11:17:30 -07:00 |
|
Dustin Carlino
|
3b2c1a1d73
|
new warp function that autocompletes street names
|
2019-04-30 12:48:00 -07:00 |
|
Dustin Carlino
|
8b2d74cad8
|
simplify instructions after all the GUI refactor
|
2019-04-28 20:24:37 -07:00 |
|
Dustin Carlino
|
aa6f8f61fd
|
make escape key work in modal menus
|
2019-04-28 20:16:27 -07:00 |
|
Dustin Carlino
|
2f6cc5fe4d
|
remove vestiges of top menu being in the way
|
2019-04-28 20:10:00 -07:00 |
|
Dustin Carlino
|
8f69d5bbac
|
woops, ModalMenus and context menus broke if the top menu didnt exist. :P decouple them
|
2019-04-28 18:06:17 -07:00 |
|
Dustin Carlino
|
a72e779a89
|
remove legacy mode, UI's new_event, the top_menu... impl GUI on Game, no
more forwarding to UI ever
|
2019-04-28 18:00:44 -07:00 |
|
Dustin Carlino
|
01628624c0
|
hotkeys on the wizard splash screen
|
2019-04-27 13:48:22 -07:00 |
|
Dustin Carlino
|
ce25f8bbf6
|
making menus support multi-line prompts
|
2019-04-24 16:51:35 -07:00 |
|