Dustin Carlino
|
b7edc07580
|
moving a few inlined unit tests to my test framework. didnt spot these before.
|
2018-12-06 12:59:08 -08:00 |
|
Dustin Carlino
|
6a32166452
|
rewrite lots of stuff with NLL! \o/
|
2018-12-06 12:47:20 -08:00 |
|
Dustin Carlino
|
e3f9bcd1b6
|
fix parking tests; i adjusted the spot length a few days ago
|
2018-12-06 12:10:53 -08:00 |
|
Dustin Carlino
|
91b2b07fbd
|
remove more extern crate's; import macros directly
|
2018-12-06 11:22:12 -08:00 |
|
Dustin Carlino
|
375a923a9d
|
try removing most extern crate's
|
2018-12-06 11:00:13 -08:00 |
|
Dustin Carlino
|
f64f411093
|
upgrade all crates to 2018 in Cargo.toml. this requires switching to
crate:: paths everywhere. not yet fiddling with 'extern crate's
|
2018-12-06 10:57:31 -08:00 |
|
Dustin Carlino
|
927d8e8f25
|
fixing warnings caught by cargo fix
|
2018-12-06 10:15:51 -08:00 |
|
Dustin Carlino
|
6a0cd7f71e
|
rust 2018: run the new fmt, delete the unneeded script
|
2018-12-06 10:05:50 -08:00 |
|
Dustin Carlino
|
dc450a1959
|
moving search into view
|
2018-12-06 10:02:11 -08:00 |
|
Dustin Carlino
|
6a317aea33
|
moving warp into ViewMode
|
2018-12-06 09:47:51 -08:00 |
|
Dustin Carlino
|
63c80405f5
|
neighborhood summary part of ViewMode
|
2018-12-06 09:39:01 -08:00 |
|
Dustin Carlino
|
0b39be0d1a
|
moving each of the Modes into that directory's mod.rs
|
2018-12-06 09:34:10 -08:00 |
|
Dustin Carlino
|
5b6cdf24bd
|
making a View mode, with mostly ambient/stackable plugins
|
2018-12-05 21:13:36 -08:00 |
|
Dustin Carlino
|
7cac74457c
|
debug mode -- pt2, the stateful and ambient plugins
|
2018-12-05 19:17:29 -08:00 |
|
Dustin Carlino
|
d8492b7e17
|
bundling together a debug mode too -- pt1, the easy transient plugins
|
2018-12-05 18:22:18 -08:00 |
|
Dustin Carlino
|
96df555107
|
refactor edit plugins to not need an inactive state
|
2018-12-05 17:02:27 -08:00 |
|
Dustin Carlino
|
da46544e99
|
bundling exclusive editor-like plugins together in one meta plugin,
edit_mode
|
2018-12-05 16:28:15 -08:00 |
|
Dustin Carlino
|
f5201bbfa6
|
WIP thinking about running tutorial mode
|
2018-12-05 13:40:21 -08:00 |
|
Dustin Carlino
|
7a10378b00
|
make UI handle loading new maps with no buildings to focus on
|
2018-12-05 11:47:58 -08:00 |
|
Dustin Carlino
|
546213e82b
|
couple together crosswalks in stop sign editor
|
2018-12-05 11:01:01 -08:00 |
|
Dustin Carlino
|
636eb1fb1c
|
overriding crosswalk colors for stop signs
|
2018-12-05 10:57:12 -08:00 |
|
Dustin Carlino
|
6295d6b2e7
|
drawing turns at a stop sign
|
2018-12-05 10:34:08 -08:00 |
|
Dustin Carlino
|
545b96a74a
|
also suppress stop sign icon when relevant
|
2018-12-05 10:11:57 -08:00 |
|
Dustin Carlino
|
fa33c96201
|
revamp stop sign editor... space to toggle priorities, reset to default
|
2018-12-05 10:03:38 -08:00 |
|
Dustin Carlino
|
3198ade5d1
|
add a 4th turn priority... can completely ban turns. make pathfinding
pay attention to this.
|
2018-12-05 09:48:22 -08:00 |
|
Dustin Carlino
|
956ebc04e6
|
add a new cycle for ped scramble mode
|
2018-12-04 15:48:29 -08:00 |
|
Dustin Carlino
|
e640c6d46d
|
let user invoke presets
|
2018-12-04 15:29:42 -08:00 |
|
Dustin Carlino
|
06bd34b1f4
|
move cycles up/down, delete them, add them
|
2018-12-04 15:01:33 -08:00 |
|
Dustin Carlino
|
b8e33bb3a2
|
draw capped arrows after dashes more carefully for long last lines
|
2018-12-04 14:04:05 -08:00 |
|
Dustin Carlino
|
4a1281d110
|
add more assertions to traffic signals; be paranoid
|
2018-12-04 14:00:27 -08:00 |
|
Dustin Carlino
|
11f89c0ee5
|
one key to toggle through priorities
|
2018-12-04 13:52:53 -08:00 |
|
Dustin Carlino
|
843281ee62
|
restrict keys when hovering on turn icon vs not
|
2018-12-04 13:43:28 -08:00 |
|
Dustin Carlino
|
accfeaf457
|
only 3 colors for turn icons... match current state, not possible changes
|
2018-12-04 13:39:46 -08:00 |
|
Dustin Carlino
|
33f36954c8
|
adjust color of changed intersections and current turn icon full turn
|
2018-12-04 13:33:25 -08:00 |
|
Dustin Carlino
|
5ea6e0ea18
|
adjust possible controls
|
2018-12-04 13:06:16 -08:00 |
|
Dustin Carlino
|
1bb146fe23
|
couple crosswalk turn pairs together in a cycle
|
2018-12-04 12:52:59 -08:00 |
|
Dustin Carlino
|
4851761fc6
|
dont show shared sidewalk corner icons at all in the editor
|
2018-12-04 12:39:57 -08:00 |
|
Dustin Carlino
|
16a4607aca
|
show full turn of current selected icon
|
2018-12-04 12:34:06 -08:00 |
|
Dustin Carlino
|
1aabbb1e32
|
bringing back turn icons to the editor. needs more tweaks, but a start
|
2018-12-04 12:25:15 -08:00 |
|
Dustin Carlino
|
952bbf64dd
|
remove redundant internal Turns enum
|
2018-12-04 12:07:23 -08:00 |
|
Dustin Carlino
|
ac4c7a5b83
|
edit cycle time
|
2018-12-04 11:44:34 -08:00 |
|
Dustin Carlino
|
038cd385d7
|
show cycle duration in sidebar
|
2018-12-04 11:20:51 -08:00 |
|
Dustin Carlino
|
2c7abcbc3a
|
hiding crosswalks way more sanely
|
2018-12-04 11:08:18 -08:00 |
|
Dustin Carlino
|
d4006d3e93
|
stop drawing traffic signal box when some plugins are active
|
2018-12-04 10:26:35 -08:00 |
|
Dustin Carlino
|
43fa67177d
|
plumbing generic things in ezgui runner
|
2018-12-04 10:20:08 -08:00 |
|
Dustin Carlino
|
b828d39a43
|
show current cycle in editor sidebar
|
2018-12-04 08:51:00 -08:00 |
|
Dustin Carlino
|
3155bcbaf1
|
drawing a box to show time left in current cycle
|
2018-12-04 08:33:24 -08:00 |
|
Dustin Carlino
|
f68fe3fd11
|
adding some gifs to the front page
|
2018-12-03 21:34:49 -08:00 |
|
Dustin Carlino
|
1567664b43
|
dont draw signal box when selecting
|
2018-12-03 21:04:37 -08:00 |
|
Dustin Carlino
|
acdecbc2c6
|
hiding crosswalks in slightly less hacky way
|
2018-12-03 17:42:36 -08:00 |
|