Dustin Carlino
36979a2ae6
and tutorial, the last hurdle
2020-03-28 18:40:09 -07:00
Dustin Carlino
12c0809b23
converting the spawner over, one of the most complex
2020-03-28 17:48:50 -07:00
Dustin Carlino
56544d6b14
working on debug mode
2020-03-28 17:09:36 -07:00
Dustin Carlino
f32eaae197
porting some things for sandbox mode
2020-03-28 15:38:04 -07:00
Dustin Carlino
3307e1a41b
trying to reign in the OSD. everything's good enough for the scenario
...
editor. trying other modes now.
2020-03-28 15:12:17 -07:00
Dustin Carlino
6172fa5215
prototyping a different way of specifying contextual actions
2020-03-28 14:55:54 -07:00
Dustin Carlino
dd9b43c990
simplify TurnCyclerState, only use it in sandbox mode. prep for cleaning up context-sensitive actions
2020-03-28 11:41:24 -07:00
Dustin Carlino
8288a4b6af
fix unicode characters that arent in roboto
2020-03-27 16:56:34 -07:00
Dustin Carlino
6135fe606a
highlight a certain person in a building [rebuild]
2020-03-27 16:36:23 -07:00
Dustin Carlino
a48f7a69b7
woops, dont forget cars parked inside buildings
2020-03-27 16:27:24 -07:00
Dustin Carlino
d922edf7dc
oh hey, fixing the agent meters layouting was actually really easy
2020-03-27 16:19:03 -07:00
Dustin Carlino
555b793910
draw people inside buildings!
2020-03-27 16:08:38 -07:00
Dustin Carlino
e2cc9dbb55
improving trip details, adding links to src/goal [rebuild]
2020-03-27 15:02:11 -07:00
Dustin Carlino
d109325b3f
force downgrade lyon to fix horrible text rendering regression [rebuild]
2020-03-27 13:05:32 -07:00
Dustin Carlino
4d3133df91
restoring old info panel functionality... action btns, live update,
...
warping, outlines [rebuild]
2020-03-27 12:31:11 -07:00
Dustin Carlino
5c44f5c667
quick cleanup. ID::Person and ID::Trip no longer make sense, woot
2020-03-27 11:46:09 -07:00
Dustin Carlino
49870c0f9f
continuing with some of the harder info tabs. got everything moved over!
2020-03-27 11:41:56 -07:00
Dustin Carlino
fff8c8ae9d
try a huge cutover to the new info panel organization. few implemented,
...
going to do this in another branch
2020-03-27 10:37:26 -07:00
Dustin Carlino
ccaaff82be
scrap the individual finished trips dashboard
2020-03-27 09:21:59 -07:00
Dustin Carlino
94a18c5f5f
stubbing out some info for people [rebuild]
2020-03-27 08:49:57 -07:00
Dustin Carlino
863ed5877a
approaching a better style for info panel tabs
2020-03-27 08:07:34 -07:00
Dustin Carlino
69dab9e27d
typography overhaul... [rebuild]
2020-03-26 15:42:37 -07:00
Dustin Carlino
3ba43cbd23
alright, different building->people hops. minimal info in the list, jump to totally new panel.
2020-03-26 14:37:12 -07:00
Dustin Carlino
cf53915931
wait, the time bar's color was too complicated. I think I have problems
...
following basic directions.
2020-03-26 14:18:41 -07:00
Dustin Carlino
6d32db9865
add color to the time panel
2020-03-26 11:11:09 -07:00
Dustin Carlino
bf8c35788b
moving popdat+precompute into the new unified importer
2020-03-26 10:26:01 -07:00
Dustin Carlino
0133685eb7
converted the import.sh shell script into Rust. towards #27
...
as part of this, wound up grabbing fresh OSM and GTFS. but actually cant
reimport OSM right now, because fixes reference old OSM IDs and things
break. so sticking with old OSM, but new GTFS. urgh.
2020-03-25 19:54:33 -07:00
Dustin Carlino
02a9a97bbc
beef up person schedule page. plumb markers like hyperlinks...
2020-03-25 16:39:33 -07:00
Dustin Carlino
ce180f7228
merge TripStart and TripEnd
2020-03-25 13:42:33 -07:00
Dustin Carlino
f89fcb9b93
stop associating trips with buses. it makes no sense.
2020-03-25 13:18:16 -07:00
Dustin Carlino
0bed515bc6
more info about inactive trips
2020-03-25 12:22:19 -07:00
Dustin Carlino
4d690a2777
scroller for ped crowds
2020-03-25 11:25:51 -07:00
Dustin Carlino
0ab262be99
remove stretch style boilerplate
2020-03-25 10:45:17 -07:00
Dustin Carlino
b58cb470f6
cleanup settings page by using the new type-safe dropdowns
2020-03-24 23:36:38 -07:00
Dustin Carlino
dad4c9bef2
more fluidly glue together agents, trips, people
2020-03-24 22:47:06 -07:00
Dustin Carlino
76c0ecff43
OSM stuff in debug tab. list all trips per person, stub out unstarted
...
trips
2020-03-24 15:05:28 -07:00
Dustin Carlino
fdcb0e15bf
slightly better API for make_table
2020-03-24 13:50:19 -07:00
Dustin Carlino
3c075f3e55
refactor tabs a bit [rebuild]
2020-03-24 13:41:03 -07:00
Dustin Carlino
c4942a0d2a
add tabs to buildings. temporarily whittle down duplicated code, before the grand Outcome refactor
2020-03-24 13:10:33 -07:00
Dustin Carlino
cbc214ed38
tab-ify lanes and intersections, in a really messy quick way
2020-03-24 11:26:17 -07:00
Dustin Carlino
8b1f66a3ed
clarify modes on main menu
2020-03-24 10:06:26 -07:00
Dustin Carlino
e22727ee98
reorganizing info panel code, splitting into modules
2020-03-23 14:25:16 -07:00
Dustin Carlino
fb8072d7b7
prototype embedding more state in info panels, starting with
...
building->people
2020-03-23 12:38:04 -07:00
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
96d7987c7e
aha, dont need to plumb ScreenRectangle to widgets after all
2020-03-22 21:04:05 -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
b70037b4e8
new release
2020-03-22 16:42:05 -07:00
Dustin Carlino
581956222c
refactor some of the downcasting [rebuild]
2020-03-22 16:35:20 -07:00
Dustin Carlino
0e59efe15b
trait-ifying nothing, row, column. the enum is hereby gone!
2020-03-22 16:19:05 -07:00
Dustin Carlino
1682b6c28f
trait-ify Button
2020-03-22 15:20:46 -07:00