Commit Graph

3818 Commits

Author SHA1 Message Date
Dustin Carlino
0fb22b5f50 sloppy (and incorrect!) implementation of gradients. temporarily breaks
non-glium backends, about to cleanup.
2020-03-30 15:48:23 -07:00
Dustin Carlino
336e942464 small tweaks after the end of the info panel / contextual action
overhaul
2020-03-30 10:49:11 -07:00
Dustin Carlino
3900494b2e add back some form of the follow/unfollow control 2020-03-30 10:15:53 -07:00
Dustin Carlino
5bb5e70000 plumb PersonID in some events, to make it easier to do analysis about people spending time indoors 2020-03-30 09:36:02 -07:00
Dustin Carlino
a004a638a9 new release 2020-03-29 19:05:05 -07:00
Dustin Carlino
403232e48e woops, fix a tutorial crash from the refactor. and tweak a few info
panels [rebuild]
2020-03-28 23:05:24 -07:00
Dustin Carlino
da67fb0da1 seed actions correctly after warping 2020-03-28 19:05:01 -07:00
Dustin Carlino
16bef09ff9 stop putting action buttons on every tab 2020-03-28 18:56:52 -07:00
Dustin Carlino
49604f158e clean up the old per_obj key actions 2020-03-28 18:52:28 -07:00
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