Dustin Carlino
b6eb46ec04
moving ezgui stuff around a little, cleaning up some of the APIs for
...
instantiating widgets
2020-03-22 23:50:14 -07:00
Dustin Carlino
4df64b4c83
remove last users of ModalMenu. so long, (some variant of) the original widget.
2020-03-22 20:59:44 -07:00
Dustin Carlino
581956222c
refactor some of the downcasting [rebuild]
2020-03-22 16:35:20 -07:00
Dustin Carlino
10d3c0aa60
get rid of the warping and normal item sliders. do something more manual in the (dev tools only) places using them. going to rethink slider API more carefully later.
...
(removed individual/all PSRC trip viz; these haven't been useful for a
long time, and the people/schedule stuff is kinda replacing it anyway)
2020-03-22 14:55:16 -07:00
Dustin Carlino
d7886fa85b
move person counters to population panel
2020-03-22 10:34:32 -07:00
Dustin Carlino
1259b42ab5
same for fillers and menus
2020-03-21 18:51:07 -07:00
Dustin Carlino
dbd9dcf5dd
inline sliders in the tree directly
2020-03-21 18:41:01 -07:00
Dustin Carlino
acbeb2b499
expose some settings for interactively tuning the dot / heat map of people. this way is buggy (controls constantly being recreated), but a start.
2020-03-21 17:42:17 -07:00
Dustin Carlino
4ad75f99a1
implement a super basic heatmap (many many problems) for the dot map
2020-03-21 14:46:23 -07:00
Dustin Carlino
d7c855c556
speed up dot map in trivial ways
2020-03-21 13:40:42 -07:00
Dustin Carlino
9d3adfbe40
try the dot map as a debug-only overlay. slow and weird, but getting
...
somewhere.
2020-03-21 13:10:50 -07:00
Dustin Carlino
1abddda18b
change how inactive buttons are created, finally completing the grand button refactor
2020-03-21 12:04:12 -07:00
Dustin Carlino
b3028fd69c
adjust edit overlay color, and add an explicit reset button to edits
2020-03-21 10:12:13 -07:00
Dustin Carlino
718c6a346a
more arrows for one-ways. forces some changes to edit tracking -- more
...
computation, less code.
2020-03-21 09:56:43 -07:00
Dustin Carlino
7edb8a6190
rename Widget -> WidgetImpl, ManagedWidget -> Widget
2020-03-20 23:41:07 -07:00
Dustin Carlino
9644ff24be
remove the last button constructor, except for the inactive ones
2020-03-20 15:40:43 -07:00
Dustin Carlino
7592a36fe4
tool-assisted refactor of the last 2 WrappedComposite button helpers
2020-03-20 15:22:45 -07:00
Dustin Carlino
d8744648df
clean up more old button constructors -- nice_text_button
2020-03-20 15:08:08 -07:00
Dustin Carlino
606e23f7cd
refactoring WrappedComposite::svg_button
2020-03-20 13:47:49 -07:00
Dustin Carlino
469c11e532
fix up overlays, part 2:
...
- say what layer is active when zoomed in
- zoom out after opening an overlay, if needed
- sadly, scrap the heatmap icons for now
[rebuild]
2020-03-20 12:31:08 -07:00
Dustin Carlino
7368f9ef24
tiny button refactor -- svg_def instead of standard rewrite color
2020-03-20 11:59:20 -07:00
Dustin Carlino
d22b26d66b
fix up overlays, part 1:
...
- dont show most of them when zoomed in
- change the layers icon when one is active
2020-03-20 11:55:32 -07:00
Dustin Carlino
3aacb06fa5
adjust tutorial top panel to make task selection more clear
2020-03-20 10:23:30 -07:00
Dustin Carlino
d4cd9c2899
put legend to the right of minimap, to emphasize its for minimap only
2020-03-19 18:54:06 -07:00
Dustin Carlino
5e824562ac
remove Inner ACS; only one case now
2020-03-19 18:52:06 -07:00
Dustin Carlino
760ee795e7
scrap intersection delay, make a new road-or-intersection delay, based just on waiting turns
2020-03-19 08:34:02 -07:00
Dustin Carlino
fea6129f00
filling out trip timeline icons and colors (with some placeholders).
...
fixing the icon for locating an object and for visibility hidden.
2020-03-18 19:47:21 -07:00
Dustin Carlino
87e605a119
prototype a live dot map in debug mode
2020-03-18 19:17:54 -07:00
Dustin Carlino
eda0237ea7
improve debug mode UI -- menu style, use checkboxes. simplify and speed
...
up all route viz
2020-03-18 14:41:34 -07:00
Dustin Carlino
b08c2caa12
wittle down more old button constructors. also improve splash screen style.
2020-03-18 11:45:20 -07:00
Dustin Carlino
01b5617840
show recommended scale factor in options [rebuild]
2020-03-18 10:22:39 -07:00
Dustin Carlino
e47d5f7917
fix parking markings and where pedestrians walk for left-hand maps for #27
2020-03-17 10:09:44 -07:00
Dustin Carlino
6de415033e
more button refactor:
...
- custom tooltips
- get rid of a few old Button constructors
2020-03-17 09:46:51 -07:00
Dustin Carlino
be9671a51f
more fixes for left-hand maps ( #27 ):
...
- avoid a crash by deduping intersection polygon points
- make shared sidewalk corners saner by flipping order of points
- improve crosswalk determination
2020-03-16 18:27:33 -07:00
Dustin Carlino
812c7fa640
start support driving on the left, more carefully tracking all the dependencies. part of #27 . lots of bugs left, but it doesn't break anything for driving on the right.
2020-03-16 17:40:12 -07:00
Dustin Carlino
2ae6992a3e
continue button refactor
2020-03-16 12:20:37 -07:00
Dustin Carlino
122aa1e25c
starting a refactor of buttons. very modest start. [rebuild]
2020-03-15 19:58:03 -07:00
Dustin Carlino
64082501eb
plot elevation over time for bikes and peds, guarded behind dev mode
2020-03-15 12:47:14 -07:00
Dustin Carlino
4accd788f2
new overlay showing elevation changes. data is bad, but the overlay is decent.
2020-03-15 12:42:30 -07:00
Dustin Carlino
fedacfe202
reduce verbosity of constructing text widgets [rebuild]
2020-03-13 23:06:52 -07:00
Dustin Carlino
8f285be4fe
jump from agent or trip to person, and from person to building and trips
2020-03-13 18:41:49 -07:00
Dustin Carlino
7775546a7e
really awkward manual way of going from building to people inside
2020-03-13 12:36:55 -07:00
Dustin Carlino
10a8466d5d
represent people in sim layer, track their state transitions
2020-03-12 16:28:47 -07:00
Dustin Carlino
5c8529a201
argh, fix bug in prev commit. seed_parked_car happens in the middle of the TripSpawner existing.
2020-03-12 15:53:06 -07:00
Dustin Carlino
87e9431f91
rearrange people/trips in the Scenario layer
2020-03-12 15:38:58 -07:00
Dustin Carlino
d852d69535
make TripSpawner a temporary setup object, not something permanently stored in Sim
2020-03-12 15:00:50 -07:00
Dustin Carlino
6e8846bf85
bring back elevation data before the hackathon. manual revert of 35b7c18df9
2020-03-11 11:08:49 -07:00
Dustin Carlino
2939dadf23
cut out the metadata and walk button mapping for now, in favor of freeform notes.
2020-03-10 16:41:37 -07:00
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