Dustin Carlino
|
a1cc53d68a
|
redo mouseover when zooming, so that we never have current_selection when unzoomed.
|
2019-10-14 15:15:56 -07:00 |
|
Dustin Carlino
|
51352d05a9
|
interpret OSM tags to figure out bike lanes on one side
|
2019-10-14 15:05:45 -07:00 |
|
Dustin Carlino
|
a55a7d3c48
|
cleaning up info panel for each case so far, bringing in any lingering stuff from the old sidebar branch
|
2019-10-14 14:23:48 -07:00 |
|
Dustin Carlino
|
f6865fac43
|
Get rid of ID::Trip, not sure why that ever made sense
|
2019-10-14 13:57:37 -07:00 |
|
Dustin Carlino
|
4df994a6c9
|
moving debug mode's tooltips into a popup info panel, hopefully the precursor to a sidebar
|
2019-10-14 13:42:22 -07:00 |
|
Dustin Carlino
|
430b1245c4
|
working on a new traffic signal scroller. disabled. decent start.
|
2019-10-13 18:44:19 -07:00 |
|
Dustin Carlino
|
f82000cff4
|
just select entire road in map_editor. individual lanes were only for labeling one side of the road, which is only a theoretical feature for test maps. also dont allow swapping lanes uselessly.
|
2019-10-13 16:42:03 -07:00 |
|
Dustin Carlino
|
f772f12a7d
|
combining info/controls for map_editor sidebar
|
2019-10-13 16:14:47 -07:00 |
|
Dustin Carlino
|
5358931a5e
|
fixing up a few lingering places in the game that were constructing text prompts
|
2019-10-13 15:43:11 -07:00 |
|
Dustin Carlino
|
5304aa6ecf
|
trying out permanent sidebar in map_editor. no more tooltips
|
2019-10-13 15:31:17 -07:00 |
|
Dustin Carlino
|
85ff33e72d
|
basic, but working, impl of cars lane-changing opportunistically
|
2019-10-13 14:30:20 -07:00 |
|
Dustin Carlino
|
df4d37f996
|
migrate some map_editor stuff to a proper modal menu. display constant
OSD for info and for controls.
|
2019-10-12 19:02:58 -07:00 |
|
Dustin Carlino
|
d82263978b
|
simpler context menu impl. finally delete the old one
|
2019-10-12 14:53:27 -07:00 |
|
Dustin Carlino
|
a077276275
|
rewriting the wizard menu from scratch too. also making sure to update
master GUI state (where's the cursor?) up-front. that's independent from
letting the canvas pan, a client decision
|
2019-10-12 10:24:07 -07:00 |
|
Dustin Carlino
|
f548ded8cc
|
most modalmenus will maintain layout themselves. also stop doing
layouting in constructors; the first event will work fine.
|
2019-10-11 20:45:27 -07:00 |
|
Dustin Carlino
|
f1cae9bd37
|
dont show info when modalmenu hidden, just title. simplify setting info
from outside.
|
2019-10-11 20:10:12 -07:00 |
|
Dustin Carlino
|
0ea138aa02
|
adding show/hide functionality back to modalmenu, but WAY more cleanly
|
2019-10-11 15:00:08 -07:00 |
|
Dustin Carlino
|
419017a295
|
small refactor btwn sandbox and abtest mode
|
2019-10-11 14:01:56 -07:00 |
|
Dustin Carlino
|
05b953d639
|
split sim summary onto two nice lines
|
2019-10-11 13:25:41 -07:00 |
|
Dustin Carlino
|
81addd9c8c
|
making menu label swaps more ergonomic
|
2019-10-11 13:15:14 -07:00 |
|
Dustin Carlino
|
f71d229594
|
ability to change menu labels. use for speed controls and debug mode.
|
2019-10-11 13:09:32 -07:00 |
|
Dustin Carlino
|
88be94e789
|
simple stacked layouting for text box, slider, and modal menu (rewritten
from scratch). not fully done, but perfectly usable and clean!
|
2019-10-11 12:37:48 -07:00 |
|
Dustin Carlino
|
2edb275d3c
|
rename cycle -> phase, match the literature
|
2019-10-09 15:27:25 -07:00 |
|
Dustin Carlino
|
21aa42891d
|
parameterizing slider dims, making them match menus
|
2019-10-09 15:03:23 -07:00 |
|
Dustin Carlino
|
da0b880484
|
place mouse tooltips away from screen edge, just like context menus
|
2019-10-09 11:21:04 -07:00 |
|
Dustin Carlino
|
ec7d0b463d
|
force modal menus beneath sliders to have top-left corner at a point; stop doing the jump left/right behavior based on running off the screen. need a proper vertical stacking layout thing for that.
|
2019-10-09 10:44:11 -07:00 |
|
Dustin Carlino
|
e0ae1d5195
|
tooltip with key bindings for hide/expand icons. doesn't look great
though.
|
2019-10-09 10:29:11 -07:00 |
|
Dustin Carlino
|
7e40f6797e
|
avoid crash in individ_trips
|
2019-10-08 17:09:32 -07:00 |
|
Dustin Carlino
|
b7b3a97a5e
|
remove parking from SR-99 and other highways :)
|
2019-10-08 11:41:45 -07:00 |
|
Dustin Carlino
|
8d826c2f43
|
ah, need to rerender lane on the other side of the road for contraflow to erase dashed white lines
|
2019-10-08 11:32:30 -07:00 |
|
Dustin Carlino
|
ee5462e7c4
|
woops, wasnt keeping menu state synced when pausing externally
|
2019-10-08 11:20:26 -07:00 |
|
Dustin Carlino
|
258f3d4528
|
reverse lane direction as a new edit. might be a few determinism issues,
but seems to mostly work.
|
2019-10-07 18:04:31 -07:00 |
|
Dustin Carlino
|
98d7f26f2d
|
change pause/resume button to say the appropriate thing, now that it's easy
|
2019-10-07 14:58:55 -07:00 |
|
Dustin Carlino
|
7c3a26fed8
|
making ItemSlider and all trip viz also combine menu and slider better
|
2019-10-07 14:54:42 -07:00 |
|
Dustin Carlino
|
5b6eb8629c
|
color buildings by number of cars needed
|
2019-10-07 13:19:45 -07:00 |
|
Dustin Carlino
|
3459d9c8fd
|
change default font size by flag
|
2019-10-07 10:39:09 -07:00 |
|
Dustin Carlino
|
e7507bad85
|
plumbing initial settings to ezgui better
|
2019-10-07 09:45:53 -07:00 |
|
Dustin Carlino
|
f09b9f8a19
|
share shortcuts between maps
|
2019-10-07 09:34:11 -07:00 |
|
Dustin Carlino
|
cc07d37664
|
more easily show pts for diff road in editor
|
2019-10-06 15:56:12 -07:00 |
|
Dustin Carlino
|
1df7c580f3
|
hack in a way for ModalMenu to work alongside a slider. use in
SpeedControls.
|
2019-10-05 17:01:33 -07:00 |
|
Dustin Carlino
|
47ccf2c70b
|
making normal ModalMenu be able to add/remove items. killing off DynamicMenu.
|
2019-10-05 14:59:59 -07:00 |
|
Dustin Carlino
|
13976ea0c5
|
start undoing the separate DynamicMenu experiment. move agent colorscheme back into main modalmenu
|
2019-10-05 14:23:52 -07:00 |
|
Dustin Carlino
|
d0879117f3
|
modernizing chokepoints finder too
|
2019-10-05 14:13:21 -07:00 |
|
Dustin Carlino
|
bbbfc4a064
|
fold trip stats into new exclusive analytics thing, so it also auto-updates
|
2019-10-05 13:56:43 -07:00 |
|
Dustin Carlino
|
85ebb225cd
|
unifying parking availability, intersection delay, thruput stats into one exclusive thing that consistently auto-updates
|
2019-10-05 13:34:30 -07:00 |
|
Dustin Carlino
|
b40b26def8
|
dont draw agents when unzoomed and showing some kind of heatmap
|
2019-10-04 16:07:07 -07:00 |
|
Dustin Carlino
|
1a10e8982a
|
basic heatmap showing busiest roads and intersections. have to revive
Sim Events kind of.
|
2019-10-04 15:33:26 -07:00 |
|
Dustin Carlino
|
9d35f0f92f
|
fix some bad intersections in 23rd
|
2019-10-04 12:05:09 -07:00 |
|
Dustin Carlino
|
a85d7fffcd
|
let yields go at a traffic signal when the priorities are blocked. wake up waiting agents a little more granularly.
|
2019-10-04 11:51:25 -07:00 |
|
Dustin Carlino
|
a45b393b0d
|
woops, headless crate didnt have the fix to toggle off cpuprofiler by default
|
2019-10-04 11:21:55 -07:00 |
|