Dustin Carlino
|
86958f2e2f
|
Upgrade the old lane-based edit commands when importing edit JSON, for #113 and #224. When there are lane reversals and lane type changes in the original edits, we still can't safely do the upgrade. But this handles most other cases, notably the 3 proposals.
|
2020-09-03 15:43:21 -07:00 |
|
Dustin Carlino
|
59b14426bb
|
Improve shared left turn lane markings and reorg some docs
|
2020-08-26 12:35:29 -07:00 |
|
Dustin Carlino
|
4005adecf8
|
Refactor: create a Direction enum, in preparation for two-way cycletracks on one side of a road.
|
2020-08-24 13:30:13 -07:00 |
|
Dustin Carlino
|
8aff945bbf
|
Manually fix the Burke Gilman proposal, broken by OSM IDs changing upstream. Give up on restoring the superblock one; I can't find an old release where it's working properly. I drew it originally from a few different sources that I didn't write down. Now that CHAZ/CHOP happened, maybe it could be redrawn later to document what that was like.
|
2020-08-23 10:40:30 -07:00 |
|
Dustin Carlino
|
ca8af784c7
|
Add an explicit version number to the edits schema
|
2020-08-23 09:22:41 -07:00 |
|
Dustin Carlino
|
2c0e77b1f5
|
Add a simplified Chinese font. Fixes #226
|
2020-08-17 20:30:07 -07:00 |
|
Dustin Carlino
|
c6a2ae8ded
|
Fix community proposals -- the JSON format changed in
11cefb118a .
I attempted using the jq tool, but wound up with vim regex:
s#{$\n\s\+"osm_node_id": \(\d\+\)$\n\s\+}#\1#100000
|
2020-08-17 14:39:38 -07:00 |
|
Dustin Carlino
|
8f6a6d40e6
|
change the few places that copied an OSM ID to the clipboard to instead
open the browser. this is more useful, and it also lets us get rid of a
dependency on clipboard stuff, fixing #264
|
2020-08-05 11:24:51 -07:00 |
|
Dustin Carlino
|
b57f5081cf
|
bit more, with pad. these hacks were put in before i understood you had
to wrap a widget in a container to make things like padding() work.
|
2020-07-29 18:51:28 -07:00 |
|
Dustin Carlino
|
de45fb5c07
|
better Checkbox::colored
|
2020-07-29 15:11:10 -07:00 |
|
Michael Kirk
|
5f9e94cfcc
|
use monospace font to avoid clock layout jitter (#250)
* use monospace font to avoid clock layout jitter
* conventional naming
|
2020-07-28 10:39:18 -07:00 |
|
Dustin Carlino
|
90bb4ac020
|
change text checkboxes to instead use toggles
|
2020-07-26 12:06:43 -07:00 |
|
Dustin Carlino
|
db0b851659
|
use toggles instead of checkboxes in a few places
|
2020-07-20 15:02:05 -07:00 |
|
Michael Kirk
|
783f91ae0c
|
Commuter Patterns: to/from icon overlays current block (#214)
* Commuter Patterns: to/from icon overlays current block
Also, masks the current block
* Code Review: code structure, no behavior change
|
2020-07-20 14:40:09 -07:00 |
|
Dustin Carlino
|
e06faa3c33
|
make an AgentType enum, stop abusing TripMode. a small first step,
showing agent meters properly
|
2020-07-17 15:13:36 -07:00 |
|
Dustin Carlino
|
33c5ffef4c
|
first wave of character art from holly!!!
|
2020-07-13 21:09:36 -07:00 |
|
Dustin Carlino
|
d52a0e8a35
|
new scenario mod: force everyone to make a mode change
|
2020-07-06 16:29:51 -07:00 |
|
Dustin Carlino
|
ac88a96f61
|
use a different icon for train stops
|
2020-07-03 17:49:36 -07:00 |
|
Dustin Carlino
|
07bf9725d4
|
use a regularly spaced marking for construction instead of the weird
stripes. clean up the hack in the shader
|
2020-06-24 08:36:47 -07:00 |
|
Dustin Carlino
|
684bf72dde
|
recalculate stop signs when lanes change; construction->driving was
breaking the west seattle bridge. fixes #68. include a built-in proposal
to fix the bridge. ;)
|
2020-06-23 17:46:35 -07:00 |
|
Dustin Carlino
|
50de52439f
|
tune wording of tutorial. finally introduce the drone [rebuild]
|
2020-06-15 17:33:37 -07:00 |
|
Dustin Carlino
|
bfaefe1df3
|
implement new, better word wrap. remove the old way. applied everywhere
except tutorial instructions, since those need rewriting soon anyway
|
2020-06-15 11:42:09 -07:00 |
|
Dustin Carlino
|
64fba66e42
|
add links to proposal write-ups and adjust the UI for that page
|
2020-06-14 13:04:28 -07:00 |
|
Dustin Carlino
|
5cda64d6fd
|
adjusting start/end marker icons
|
2020-06-14 12:32:44 -07:00 |
|
Dustin Carlino
|
d92f4536e2
|
introduce superblock proposal [rebuild]
|
2020-06-12 21:14:09 -07:00 |
|
Dustin Carlino
|
dfb9e7e349
|
move gameplay meters to the side. also start capturing logs for linux
and mac too
|
2020-06-11 14:55:56 -07:00 |
|
Dustin Carlino
|
4975260911
|
adding challenge task description, independent of cutscene
|
2020-06-08 15:17:40 -07:00 |
|
Dustin Carlino
|
03c63ab34d
|
working on new cutscene UI
|
2020-06-08 13:25:21 -07:00 |
|
Dustin Carlino
|
863593708a
|
tool to copy OriginalLane to clipboard. also fix wasm build breakage [rebuild]
|
2020-06-07 16:25:42 -07:00 |
|
Dustin Carlino
|
1401c1b415
|
prototype a lasso select
|
2020-06-04 17:18:57 -07:00 |
|
Dustin Carlino
|
2aebf31669
|
remove shortcuts feature. UX has issues -- need proper way to edit, delete, reorder shortcuts. never seen clear use case for this. fixes #37, #38, #39
|
2020-05-24 11:35:52 -07:00 |
|
Dustin Carlino
|
6bde4d231d
|
working on yuwen's paint select improvements
|
2020-05-22 14:26:20 -07:00 |
|
Dustin Carlino
|
1304f30b9b
|
add a simple proposal to remove a crossing along the burke gilman
|
2020-05-20 16:52:45 -07:00 |
|
Dustin Carlino
|
182f5139a5
|
rip out old mapfixes code. pure OSM is more maintainable. keep map_editor for drawing synthetic maps and debugging raw maps
|
2020-05-10 10:39:08 -07:00 |
|
Dustin Carlino
|
f3b396a7e9
|
set a window icon
|
2020-05-09 09:48:24 -07:00 |
|
Dustin Carlino
|
4c56a4babd
|
working on the article
|
2020-05-07 16:54:36 -07:00 |
|
Dustin Carlino
|
5c0c133253
|
finally get the first community proposal baked in!
|
2020-05-06 16:58:09 -07:00 |
|
Dustin Carlino
|
b93f96628f
|
hackily add a second city to the importer. remove the per-map
.gitignore; MANIFEST covers this better
|
2020-04-27 20:36:04 -07:00 |
|
Dustin Carlino
|
c4c61cf7d9
|
recording and communicating delayed starts
|
2020-04-22 16:16:17 -07:00 |
|
Dustin Carlino
|
0005feb0ac
|
adjust time warp experience for trips
|
2020-04-17 12:22:55 -07:00 |
|
Dustin Carlino
|
371d98ba03
|
skip to end of commute challenge as soon as last trip is done. show
sentiment of matching goal so far or not
|
2020-04-16 12:49:36 -07:00 |
|
Dustin Carlino
|
1060ed208f
|
adding a cutscene to a challenge mode
|
2020-04-12 09:37:46 -07:00 |
|
Dustin Carlino
|
7ff9a90516
|
use colored checkboxes in plot too. generate the shape programatically.
|
2020-04-06 14:45:22 -07:00 |
|
Dustin Carlino
|
51d91640e4
|
load different colorschemes in another way
|
2020-04-04 14:29:45 -07:00 |
|
Dustin Carlino
|
af2708df67
|
goodbye eyes, hello colored checkboxes. also switch to a vertical
visibility panel when unzoomed. [rebuild]
|
2020-04-03 17:41:20 -07:00 |
|
Dustin Carlino
|
eedbb2b967
|
rearrange minimap controls. nearly matching the new design.
|
2020-04-03 16:46:11 -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
|
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
|
69dab9e27d
|
typography overhaul... [rebuild]
|
2020-03-26 15:42:37 -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
|
3aacb06fa5
|
adjust tutorial top panel to make task selection more clear
|
2020-03-20 10:23:30 -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
|
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
|
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
|
08cd956faa
|
filling out the trip timeline a bit more
|
2020-03-03 12:12:42 -08:00 |
|
Dustin Carlino
|
41fe85fe4b
|
buttons in trip timeline to jump to endpoints
|
2020-03-02 14:14:54 -08:00 |
|
Dustin Carlino
|
59ec571aae
|
tweaks to tutorial UI
|
2020-02-26 15:18:05 -08:00 |
|
Dustin Carlino
|
06759dc58c
|
new tutorial flow [rebuild]
|
2020-02-25 12:17:19 -08:00 |
|
Dustin Carlino
|
c3b3b9d74c
|
new lyon can handle the last two svgs! remove the pngs
|
2020-02-20 18:16:46 -08:00 |
|
Dustin Carlino
|
848347a9b5
|
change up agent meters
|
2020-02-19 08:23:06 -08:00 |
|
Dustin Carlino
|
f71c1d521e
|
add the trip data button. just removed the svg clip and it worked fine.
|
2020-02-18 12:19:34 -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
|
4660dd077c
|
rip out the old support for mapping UV coordinates onto a polygon
|
2020-02-08 16:48:01 -08:00 |
|
Dustin Carlino
|
fad4cdbda2
|
plumb font directory so it'll work anywhere, but still would prefer to bundle binary data properly
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
e96fa0f96f
|
fix bounds of tutorial levels, so max unzoom and minimap and such work.
always display minimap in sim modes.
|
2020-01-30 14:25:02 -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
|
9aa4fda837
|
overhaul color scheme. no more dynamic picker or saving. sometimes
generate an easily editable JSON file.
|
2019-12-17 11:05:07 -08:00 |
|
Dustin Carlino
|
61ef9f0b33
|
adding turn lanes to the tutorial level
|
2019-12-07 10:44:05 -08:00 |
|
Dustin Carlino
|
5f8fe5e6a8
|
hack in a second scenario on a synthetic map, just to start to figure out how to organize this
|
2019-12-06 11:33:01 -08:00 |
|
Dustin Carlino
|
c523f7fb9c
|
more granularly tracking unexpected new data files
|
2019-12-04 17:23:47 -08:00 |
|
Dustin Carlino
|
f3f4562e00
|
simple solution for adjusting map boundaries in editor
|
2019-12-04 13:03:47 -08:00 |
|
Dustin Carlino
|
3501aa6d72
|
reviving some way of saving and using purely synthetic maps. creating a
few for the traffic signal tutorial.
|
2019-12-04 12:19:17 -08:00 |
|
Dustin Carlino
|
db8bc73ddd
|
finally grouping system data too. forgot some data/input things...
|
2019-12-03 12:22:59 -08:00 |
|