Dustin Carlino
696077a460
new release
2020-04-05 18:27:00 -07:00
Dustin Carlino
93227a138b
ありがとう, Mr Roboto. You've served us well, but switch to Overpass
2020-04-01 09:32:52 -07:00
Dustin Carlino
a004a638a9
new release
2020-03-29 19:05:05 -07:00
Dustin Carlino
69dab9e27d
typography overhaul... [rebuild]
2020-03-26 15:42:37 -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
b70037b4e8
new release
2020-03-22 16:42:05 -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
0bcbac1fee
upgrade a few misc packages
2020-03-17 10:35:37 -07:00
Dustin Carlino
1cce49648b
some fixes to get Perth to import, part of #27
...
- filter out indoor corridors
- plumb through a flag for driving on the right/left. don't use it yet.
2020-03-16 15:20:35 -07:00
Dustin Carlino
5a2986d6c9
new release
2020-03-15 20:06:05 -07:00
Dustin Carlino
41f37f666c
switch popdat from cs2cs binary to gdal bindings. cleaner and will likely need gdal for elevation data anyway. also fix synthetic maps, which i accidentally broke few days ago with elevation
2020-03-15 12:34:23 -07:00
Dustin Carlino
f20b7912eb
nuke tests and the custom runner. I've never managed to use this regularly, it constantly makes refactoring more annoying, and validation gets expressed in more direct ways by other processes. will revive at some point properly with a better plan.
2020-03-12 14:12:59 -07:00
Dustin Carlino
78407dd529
upgrade to rust 1.42 for better unwrap() errors and use of matches!
2020-03-12 12:55:48 -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
49801749a7
new release
2020-03-08 20:43:52 -07:00
Dustin Carlino
ed79226595
new release
2020-02-28 19:17:15 -08:00
Dustin Carlino
5d14ce3864
new release
2020-02-23 11:43:46 -08:00
Dustin Carlino
0a7b8adbe1
new release
2020-02-16 21:06:57 -08:00
Dustin Carlino
d292e29ad0
get the game crate running in wasm. bundle in lots of data files, fake out a few more IO things, glue timer println's to console log
2020-02-15 16:44:06 -08:00
Dustin Carlino
9a9619ec32
moving game assets to data/system, to more easily bundle in wasm
...
[rebuild]
2020-02-15 16:19:23 -08:00
Dustin Carlino
e367a5b218
patch yesterday's release -- the building info panel crash is too easy to hit. also introduce a release script for my own sanity
2020-02-10 10:33:21 -08:00
Dustin Carlino
604c87f2c7
new release. also sneak in tiny popup menu fix for the next round
2020-02-09 17:32:03 -08:00
Dustin Carlino
e46cd7b677
cache SVGs
2020-02-08 16:27:45 -08:00
Dustin Carlino
bd20d61500
use my own enum for font. remove glium-glyph dependency completely
2020-02-08 10:36:44 -08:00
Dustin Carlino
1b1f191663
smaller bootstrap data option for people not building maps. part of #43
...
[rebuild]
2020-02-07 15:05:24 -08:00
Dustin Carlino
8d09c7f819
new release
2020-02-02 22:27:20 -08:00
Dustin Carlino
c62ca1a125
try again or back out of challenge after final score
2020-01-30 13:50:46 -08:00
Dustin Carlino
8e8e92153c
new release
2020-01-26 09:37:16 -08:00
Dustin Carlino
95a84fd26a
tweaking rustfmt options; the long literal string vecs in tutorial look awful
2020-01-21 15:20:02 -08:00
Dustin Carlino
c4c4a5be08
new release
2020-01-19 18:09:52 -08:00
Dustin Carlino
ca6b81099c
rename scenarios to be less confusing
2020-01-19 14:39:46 -08:00
Dustin Carlino
e4959892d7
new gifs
2020-01-15 19:13:40 -08:00
Dustin Carlino
cca6ce48a6
creep towards floating info panels, by moving it away from the corner of the screen
2020-01-13 18:52:44 -08:00
Dustin Carlino
288538b14b
new build
2020-01-12 17:58:27 -08:00
Dustin Carlino
8cb1d897cf
new release
2020-01-05 09:50:52 -06:00
Dustin Carlino
066209a45b
empty commit to trigger [rebuild]
2020-01-05 09:28:51 -06:00
Dustin Carlino
e361cd19f3
new release
2019-12-28 11:07:13 -06:00
Dustin Carlino
5b6e7a6f54
jump straight to a challenge from command line for fast development. fixes #31
2019-12-26 18:53:44 -06:00
Dustin Carlino
f250aac449
update to rust 1.40 and new release
2019-12-22 11:44:37 -08:00
Dustin Carlino
dfa1b82c70
stop adjusting agent colors when zoomed in. just one fixed scheme right now. acs just for unzoomed/minimap. get rid of the "arbitrary colors" scheme
2019-12-17 15:50:09 -08:00
Dustin Carlino
adb2a970dd
switch to a real gtfs parser. should help towards #27 -- I was
...
hardcoding CSV indices for one particular GTFS feed
2019-12-17 13:36:49 -08:00
Dustin Carlino
e893e6b98c
add a flag to override DPI, so we can tune on mac
2019-12-16 19:09:02 -08:00
Dustin Carlino
d2a18069e7
experiment with using ManagedWidgets and flexbox for AgentMeters.
...
crazy inefficient, but the API is darn nice
2019-12-15 17:09:41 -08:00
Dustin Carlino
2d199ac2c3
new release
2019-12-15 11:46:01 -08:00
Dustin Carlino
eaf01559d3
temporarily adjust position of color legends and agent meters. not the final position, but doing a release today and ideally not drawing two panels on top of each other
2019-12-15 10:30:19 -08:00
Dustin Carlino
2b6c6b3716
document flags for starting on a map or scenario
2019-12-14 21:11:39 -08:00
Dustin Carlino
b9fd59c930
remove some debug functions from UI, document them in dev guide
2019-12-11 10:29:08 -08:00
Dustin Carlino
7ca08dfaff
new release
2019-12-08 19:44:03 -08:00
Dustin Carlino
c5926f3490
update the front page videos
2019-12-05 18:48:12 -08:00
Dustin Carlino
81a19eb78d
remove the experimental hi-res grass and park textures and all the
...
flagged off textures. going to experiment in a different branch instead.
2019-12-05 09:37:05 -08:00
Dustin Carlino
9d404b3fad
merging a few docs and adding a roadmap to the readme
2019-12-03 17:10:33 -08:00
Dustin Carlino
f6471cf5e4
finalize seeded data script. fixes #3 , now the initial dev experience is much easier
2019-12-03 16:36:30 -08:00
Dustin Carlino
d47be1e175
start a script to package data, stick it in dropbox, suck it down for
...
fast bootstrapping. split off developer instructions. not finished,
because I need a better connection to upload the seed data and test
everything...
2019-12-03 14:31:00 -08:00
Dustin Carlino
c3348957c1
group data/input/osm
2019-12-03 12:25:33 -08:00
Dustin Carlino
db8bc73ddd
finally grouping system data too. forgot some data/input things...
2019-12-03 12:22:59 -08:00
Dustin Carlino
2a103d0a21
also group raw_maps in data/input
2019-12-03 12:06:49 -08:00
Dustin Carlino
72c68aa320
remove old census popdat stuff
2019-12-03 11:42:02 -08:00
Dustin Carlino
8722620fb0
new release
2019-12-01 15:43:39 -08:00
Dustin Carlino
5fd067ea62
adding roboto
2019-11-29 10:17:14 -08:00
Dustin Carlino
e3ddd5b3db
new release
2019-11-25 15:37:47 -08:00
Dustin Carlino
e1496acf70
toggle dev mode at runtime
2019-11-25 15:23:17 -08:00
Dustin Carlino
69d6aca0ef
switch from wget to curl, since wget isnt installed by default on mac.
...
improve developer instructions a bit. don't crash if scrot doesnt exist.
This partly helps with #3 , but more work still needed
2019-11-25 11:21:43 -08:00
Dustin Carlino
10c291f7ed
new release before hackathon
2019-11-22 19:06:00 -08:00
Dustin Carlino
f39bb7c6cb
center pedestrians on bldg front paths, and group them into crowds when
...
appropriate
2019-11-21 09:57:01 -08:00
Dustin Carlino
ba2206d02a
be able to start and end bike trips on bike lanes. use driving
...
blackholes for now.
2019-11-19 14:10:02 -08:00
Dustin Carlino
bafd5069f1
new release
2019-11-17 19:03:31 -08:00
Dustin Carlino
f840175ef4
display pathfinding cost in info panel and heatmap
2019-11-16 15:16:28 -08:00
Dustin Carlino
2f31893c48
label time and print in AM/PM format
2019-11-15 11:14:08 -08:00
Dustin Carlino
549d57f242
plumbing through some error messages for editing lanes
2019-11-13 12:45:57 -08:00
Dustin Carlino
0f427542c7
putting in dummy paint buttons to edit mode
2019-11-13 08:54:25 -08:00
Dustin Carlino
03d599775f
clean up some crosswalks generated near roads with sidewalks only on one side
2019-11-12 15:54:47 -08:00
Dustin Carlino
1c139da0e0
new release
2019-11-10 19:08:35 -08:00
Dustin Carlino
a776960e25
slightly clarify install instructions
2019-11-10 11:38:39 -08:00
Dustin Carlino
b0dde63e57
make bulk spawner use correct start lanes
2019-11-07 16:16:04 -08:00
Dustin Carlino
7800ac046e
WIP detecting problems applying fixes
2019-11-06 09:58:21 -08:00
Dustin Carlino
fc62d96fb4
new release
2019-11-05 18:33:06 -08:00
Dustin Carlino
d35d0c1b41
new release
2019-10-30 18:22:03 -07:00
Dustin Carlino
6f50cbaa30
finishing the big cutover from stable to original IDs. main path works,
...
now looking at map editor
2019-10-28 12:40:09 -07:00
Dustin Carlino
ea50371d64
rip out stable IDs in favor of orig IDs. the extra layer is confusing for things like MapFixes. stop modifying orig IDs when merging roads.
...
NOT done with this transition yet, just pushing to not lose work
2019-10-28 12:08:11 -07:00
Dustin Carlino
06ebf3cb2c
switch from osmosis to osmconvert in import scripts; it's SO much faster
2019-10-26 09:52:36 -07:00
Dustin Carlino
77d0647b4f
when gluing together partial multipolygons, trace along the border when possible. improves a few cases.
2019-10-25 13:46:21 -07:00
Dustin Carlino
5890a73a71
woops, accidentally committed deleted map fixes
2019-10-25 09:30:58 -07:00
Dustin Carlino
1a92590c28
some fixes become invalid as osm edits happen. print better errors so the fixes can be manually... fixed. and a script to grab fresh OSM data
2019-10-24 17:11:35 -07:00
Dustin Carlino
6f3f9d085f
weird heatmpish thing of all paths to/from a border or building. not too
...
useful.
2019-10-24 12:52:30 -07:00
Dustin Carlino
820a660132
experiment with building roofs
2019-10-23 23:36:01 -07:00
Dustin Carlino
5784a389c1
quick sidewalk tagger in map_editor, with upstreaming
2019-10-23 14:12:49 -07:00
Dustin Carlino
2313b06995
DISABLED: apply sidewalk hints, same as parking. need to sort out what
...
should happen with parking without sidewalks
2019-10-23 13:00:42 -07:00
Dustin Carlino
cca6e25202
fix crash in make_arrow
2019-10-23 08:14:03 -07:00
Dustin Carlino
299b5bb77f
remove old functionality for creating only partial PSRC scenarios.
...
rename the main scenario to be much more enticing
2019-10-23 08:04:55 -07:00
Dustin Carlino
996eceea92
with the new traffic signal, add back the 520 EB onramp
2019-10-22 15:00:56 -07:00
Dustin Carlino
25ab691946
add basic usage instructions
2019-10-22 12:27:47 -07:00
Dustin Carlino
7f0f6a8e89
the (mostly) triumphant return of mac releases \o/
2019-10-20 15:40:54 -07:00
Dustin Carlino
0ff43e968f
new release
2019-10-20 13:38:10 -07:00
Dustin Carlino
c9a6f0a7d8
call out agents that've been blocked in an intersection for a while.
...
this is basically a fast gridlock detector
2019-10-20 12:49:25 -07:00
Dustin Carlino
08b0bfa0c2
spot fixes to make caphill flow
2019-10-19 20:53:11 -07:00
Dustin Carlino
f78b11d633
(temporarily) filter out driveways too close to either end of the road.
...
get cars unparking from driveways properly.
2019-10-19 19:10:59 -07:00
Dustin Carlino
5b9a8dd914
seeding buses more robustly. spot fixes to maps to prevent regressions
2019-10-19 16:54:54 -07:00
Dustin Carlino
f1f951fc1c
Revert "distinguish parked cars that have a trip scheduled or not"
...
This reverts commit dba7ced094
.
Is slow, not so useful. Could implement more intelligently, but not
worthwhile yet.
2019-10-19 15:24:40 -07:00