Dustin Carlino
28babb414f
display baseline plots for roads/intersections
2020-03-10 12:42:30 -07:00
Dustin Carlino
c316d918d7
can only type in text boxes with focus
2020-03-09 13:23:03 -07:00
Dustin Carlino
e8bb993dfd
make dropdown menus work reasonably: fix z value, add background, recalculate button outline
2020-03-09 09:40:59 -07:00
Dustin Carlino
49801749a7
new release
2020-03-08 20:43:52 -07:00
Dustin Carlino
c5ad4d9135
tweak how current/conflicting turns draw, mostly just to trigger a handy dandy [rebuild]
2020-03-08 20:34:30 -07:00
Dustin Carlino
da6abc019b
overhaul one of the oldest things ever, the almighty turn cycler
2020-03-08 11:27:00 -07:00
Dustin Carlino
6e8414c088
modernize full signal diagram
2020-03-08 09:41:21 -07:00
Dustin Carlino
f9b2c5de4f
optionally use touchpad for different canvas movement controls
2020-03-07 16:13:30 -08:00
Dustin Carlino
5a3263df47
quick fixes after ux study:
...
- double finish button on signal editor
- reset ACS on each tutorial stage
2020-03-07 15:59:45 -08:00
Dustin Carlino
92447785a1
hastily avoid a div by zero [rebuild]
2020-03-07 11:43:39 -08:00
Dustin Carlino
727131145b
doh
2020-03-06 12:33:21 -08:00
Dustin Carlino
509e0812b1
add a video of the ezgui demo
2020-03-06 12:32:12 -08:00
Dustin Carlino
599a9abd34
document ezgui example
2020-03-06 12:21:36 -08:00
Dustin Carlino
a8f862f83d
fleshing out the ezgui demo, and fixing a little bug with checkboxes
2020-03-06 10:31:08 -08:00
Dustin Carlino
da6b4c57a0
use route colors that match timeline
2020-03-06 09:14:19 -08:00
Dustin Carlino
4eae0c8394
trip timeline shows relative duration of each phase [rebuild]
2020-03-06 08:58:52 -08:00
Dustin Carlino
b835f8a6f7
unused deps
2020-03-06 08:27:00 -08:00
Dustin Carlino
bd2cb6ddd1
first steps towards representing people, not just trips
2020-03-05 17:28:57 -08:00
Dustin Carlino
476751147c
starting a new dropdown widget and using it for picking walk buttons.
...
avoids the cloneable mess. but has lots of new little issues...
2020-03-05 15:00:42 -08:00
Dustin Carlino
c1b9684929
editing for walk buttons. doing it the straightforwardish way requires a
...
dependency on abstutil for Cloneable! time to try something much nicer
2020-03-05 12:51:04 -08:00
Dustin Carlino
f97918ff04
fixing the bug with grouping PSRC trips by unique person -- thanks to
...
folks at PSRC for helping track this down
2020-03-05 11:19:32 -08:00
Dustin Carlino
39ff3b1310
representing beg buttons, but no data entry yet.
2020-03-04 16:38:01 -08:00
Dustin Carlino
54f4597166
just refactoring some places that mutably build up rows/cols
2020-03-04 16:13:17 -08:00
Dustin Carlino
250b59bfee
generalize checkboxes slightly. use in demo
2020-03-04 15:55:44 -08:00
Dustin Carlino
0fd4de749d
enter signal metadata via a form with multiple textboxes at once. needs
...
work.
2020-03-04 15:33:28 -08:00
Dustin Carlino
1ad434f3d6
record some metadata about the traffic signals. bad UI for now.
2020-03-04 14:40:32 -08:00
Dustin Carlino
68cd66b1c7
import signal data and use by default
2020-03-04 13:44:40 -08:00
Dustin Carlino
d44303de5c
starting a new crate with a JSON schema for traffic signals. exporting
...
to it.
2020-03-04 11:59:41 -08:00
Dustin Carlino
0f5ab2f410
change turn group representation to prepare for cross-map edits
2020-03-03 17:20:56 -08:00
Dustin Carlino
9525b11b20
start a standalone ezgui example
2020-03-03 16:24:27 -08:00
Dustin Carlino
cc1ee8384a
enum for trip phases
2020-03-03 12:42:51 -08:00
Dustin Carlino
08cd956faa
filling out the trip timeline a bit more
2020-03-03 12:12:42 -08:00
Dustin Carlino
04390c8be9
count a click+slight jitter+release as a drag AND a click
2020-03-03 10:19:37 -08:00
Dustin Carlino
798097bb3a
quick fixes from ux study:
...
- allow escaping from trip transition dialog
- adjusting newlines on large text block
- hide the "edit entire road" tool until it's thought through
- reset to beginning of instructions after clicking help
- adjust wording of quit dialog
2020-03-03 09:38:45 -08:00
Dustin Carlino
7407e5778f
some investigation into psrc tour segments again
2020-03-02 15:50:32 -08:00
Dustin Carlino
03d4b4d717
switching to a different view for the trip timeline. needs lots of
...
adjustment.
2020-03-02 14:49:19 -08:00
Dustin Carlino
41fe85fe4b
buttons in trip timeline to jump to endpoints
2020-03-02 14:14:54 -08:00
Dustin Carlino
a301343159
add a setting to scale up on-screen UI things [rebuild]
2020-03-02 12:02:25 -08:00
Dustin Carlino
746e1a7af0
make options screen more of a Composite
2020-03-02 11:22:16 -08:00
Dustin Carlino
b3917bf17b
mechanical rename of UI -> App
2020-03-02 09:51:20 -08:00
Dustin Carlino
ed79226595
new release
2020-02-28 19:17:15 -08:00
Dustin Carlino
042bff7971
refactoring this checkbox pattern... wound up also refactoring how
...
widgets are found within Composites [rebuild]
2020-02-28 19:06:59 -08:00
Dustin Carlino
a17f46703c
some super basic way to enable/disable stopping for traffic jams in jump-to-time
2020-02-28 18:25:20 -08:00
Dustin Carlino
52eba43522
stop and warp to gridlock in jump-to-time
2020-02-28 15:19:37 -08:00
Dustin Carlino
e5d9d80c14
make sim stepping way more precise, doing minimal amount of time
...
advancement in the innermost layer
tested by making sure prebaked results don't budge
2020-02-28 14:52:41 -08:00
Dustin Carlino
0385b96301
improve layout of challenge pregame screens
2020-02-28 13:51:20 -08:00
Dustin Carlino
8fb1f2fa37
cut off the active agent graph properly. dont assume anything about the rest of the day. also reset prebaked in a missing case
2020-02-28 13:11:31 -08:00
Dustin Carlino
ee9485a144
use my glutin fix to start windows on linux faster, until it's upstreamed
2020-02-28 12:54:21 -08:00
Dustin Carlino
0c89b98525
show trip summary after an agent finishes
2020-02-28 12:49:17 -08:00
Dustin Carlino
758fb2a1d0
remove more ModalMenus. DebugMode needs UI work, but it did anyway.
2020-02-27 13:22:57 -08:00