Dustin Carlino
|
3cc6a8ce12
|
And finally, a UI to tune offset between two signals! [rebuild]
|
2020-09-19 11:10:45 -07:00 |
|
Dustin Carlino
|
5be4c2ca84
|
Add an API to add a new trip in the middle of the simulation. Fixes #313
[rebuild]
|
2020-09-06 13:53:31 -07:00 |
|
Dustin Carlino
|
2935d2379b
|
Mechanical rename of ezgui -> widgetry, a much better name to enchant the Rust community. #253 [rebuild]
|
2020-08-27 10:37:04 -07:00 |
|
Dustin Carlino
|
ad423b22e9
|
Remove the glium backend, now that @michaelkirk has gotten the glow native/wasm backends ship-shape. Got rid of the glutin fallback behavior for now; need to ideally upstream something there for #103
|
2020-08-20 16:59:54 -07:00 |
|
Michael Kirk
|
58d360668e
|
add glow feature
|
2020-08-12 15:44:48 -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
|
eb4acdc2f6
|
split parking lot code from building code, for #231
|
2020-07-25 07:09:43 -07:00 |
|
Dustin Carlino
|
1ae29881ba
|
i forgot that there was an isochrone experiment. plug it up to contours.
|
2020-07-21 07:23:33 -07:00 |
|
Dustin Carlino
|
a65107145f
|
turn heatmaps into nice polygon contours
|
2020-07-20 17:03:32 -07:00 |
|
Dustin Carlino
|
82345767c9
|
store a bitset of access restrictions per road. derive zones from this only for editing and pathfinding. this unblocks editing zones
|
2020-07-06 13:09:49 -07:00 |
|
Dustin Carlino
|
f02fa8bddd
|
add a tool to export roads to https://github.com/d-wasserman/shared-row
|
2020-07-04 11:29:45 -07:00 |
|
Dustin Carlino
|
ec2411fb8b
|
experiment with isochrones. nothing yet.
|
2020-07-02 13:41:24 -07:00 |
|
Dustin Carlino
|
05cf8c113f
|
depend on rust-native TLS to fix #77 and adjust some wording to fix #80
|
2020-06-23 09:00:41 -07:00 |
|
Dustin Carlino
|
288e90e530
|
use lyon for stroking line plots
|
2020-06-18 17:44:12 -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
|
855d8f4d22
|
update glutin, winit, glium now that a fix for linux startup time is upstreamed in glutin. and a few other packages too. ditch geo-offset dependency, since it uses old versions and isn't being used yet
|
2020-06-01 09:18:17 -07:00 |
|
Dustin Carlino
|
27179ee87d
|
better faces. go back to hiding a few things in debug mode [rebuild]
|
2020-05-29 13:09:46 -07:00 |
|
Dustin Carlino
|
2bb36124bd
|
add random nicknames to people
|
2020-05-29 11:37:21 -07:00 |
|
Dustin Carlino
|
222695423e
|
start organizing all the use cases / ideas
|
2020-05-27 16:21:15 -07:00 |
|
Dustin Carlino
|
ff40eb2d4c
|
use lttb to downsample points for jump-to-time. looks better and is
simpler to reason about!
|
2020-05-27 12:17:45 -07:00 |
|
Dustin Carlino
|
608d8cad4f
|
breathe life into the little buggers
|
2020-05-25 17:10:15 -07:00 |
|
Dustin Carlino
|
ce7d28b188
|
add a button to give feedback [rebuild]
|
2020-05-22 14:48:26 -07:00 |
|
Dustin Carlino
|
ddf6de5f59
|
stop dependending directly on serde_derive
|
2020-05-19 15:06:32 -07:00 |
|
Dustin Carlino
|
4816e5fe8f
|
filling out the parking mapper
|
2020-05-11 12:18:19 -07:00 |
|
Dustin Carlino
|
db7c276e91
|
select a path of roads
|
2020-05-09 10:34:52 -07:00 |
|
Dustin Carlino
|
55c8a9d875
|
use colorous for heatmaps
|
2020-04-27 18:48:19 -07:00 |
|
Dustin Carlino
|
8be319300b
|
fold the popdat crate into importer; nothing else should have any dependencies on it
|
2020-04-25 13:14:48 -07:00 |
|
Dustin Carlino
|
2181d8a56d
|
two sanity refactors
- btreeset macro
- switch to "ID #123" by default
|
2020-03-31 16:40:07 -07:00 |
|
Dustin Carlino
|
2b2b30a6bb
|
express many ezgui widgets as a generic trait.
- prepares the API for anyone to implement widgets
- cleans up boilerplate code
- gets rid of hacks with Plot<T>
|
2020-03-22 14:06:02 -07:00 |
|
Dustin Carlino
|
0bcbac1fee
|
upgrade a few misc packages
|
2020-03-17 10:35:37 -07:00 |
|
Dustin Carlino
|
377fed6ce0
|
cutover to the separate traffic signals repo
|
2020-03-10 17:08:19 -07:00 |
|
Dustin Carlino
|
b835f8a6f7
|
unused deps
|
2020-03-06 08:27:00 -08:00 |
|
Dustin Carlino
|
1ad434f3d6
|
record some metadata about the traffic signals. bad UI for now.
|
2020-03-04 14:40:32 -08:00 |
|
Dustin Carlino
|
bdb0844512
|
make game crate compile under wasm
|
2020-02-14 16:15:44 -08:00 |
|
Dustin Carlino
|
b2c92ab8f9
|
upstreaming some changes for wasm here
- use instant crate
- bring in the wasm ezgui backend and necessary setup tweaks
- upgrade stdweb
but no map editor build magic yet
|
2020-02-14 14:28:25 -08:00 |
|
Dustin Carlino
|
606325ac77
|
make the glow and glium backends toggleable at build-time
|
2020-02-10 20:23:12 -08:00 |
|
Dustin Carlino
|
a878f57a42
|
refactor rotating colors, and use a different palette for the 10 bucket case
|
2020-02-05 14:53:22 -08:00 |
|
Dustin Carlino
|
4ceae3de14
|
embed a version number in the title screen
|
2020-01-29 11:43:54 -08:00 |
|
Dustin Carlino
|
f1566b48c9
|
lift ManagedWidget and friends into ezgui. have a wrapper layer in game that adds callbacks. here's my herculean refactor of the week. :D
|
2019-12-20 15:56:04 -08:00 |
|
Dustin Carlino
|
3e629e504d
|
grouping challenges into stages. no completion tracking yet.
|
2019-12-06 14:20:33 -08:00 |
|
Dustin Carlino
|
295f5b7786
|
managed widgets are now glued to flexbox rows and columns. need to plumb
more style options, but this was the crux
|
2019-11-30 09:15:51 -08:00 |
|
Dustin Carlino
|
9e3f318f48
|
make floodfiller show reachability based on PathConstraint. start new
methods for valid turns based on PathConstraint.
|
2019-11-14 20:00:52 -08:00 |
|
Dustin Carlino
|
7ead5f9281
|
make traffic signal diagram always be a fixed width; zoom the intersection based on that
|
2019-10-21 15:17:21 -07:00 |
|
Dustin Carlino
|
f18fc72265
|
finish structopt removal
|
2019-09-18 17:29:34 -07:00 |
|
Dustin Carlino
|
caaf0954ab
|
rename the main editor crate to game -- map editing is just a tiny piece ;)
|
2019-09-07 13:09:09 -07:00 |
|