Dustin Carlino
|
49a0f7abd6
|
yay, delete old gunky attempts at scrolling
|
2019-12-20 10:30:56 -08:00 |
|
Dustin Carlino
|
04bcf77e2b
|
work on new traffic signal scrolling panel. generalized scrollable
Composite works!
|
2019-12-20 09:35:27 -08:00 |
|
Dustin Carlino
|
82d91d3ec6
|
actually toggle layers of agent color schemes. the indirection might be
crazy expensive...
|
2019-12-19 14:52:54 -08:00 |
|
Dustin Carlino
|
56285a7b30
|
add screen positioning to some Composites
|
2019-12-19 10:59:39 -08:00 |
|
Dustin Carlino
|
1eb21f2fe0
|
get rid of the sandbox modal menu in favor of a top-center panel
|
2019-12-18 15:46:21 -08:00 |
|
Dustin Carlino
|
0fcbd69264
|
flexbox margins. thanks julian
|
2019-12-18 15:27:52 -08:00 |
|
Dustin Carlino
|
3547c2cf1b
|
move some sandox menu items to tool panel for the moment
|
2019-12-18 15:14:59 -08:00 |
|
Dustin Carlino
|
7701e19c05
|
tune a few text button colors, to make it more obvious they're buttons
|
2019-12-17 14:58:36 -08:00 |
|
Dustin Carlino
|
a2ac3c5265
|
make the minimap visibility panel match up with the agent colorscheme.
remove the old color legend
|
2019-12-17 14:54:25 -08:00 |
|
Dustin Carlino
|
b1da0f0284
|
get rid of unzoomed_radius, used to highlight agents stuck in intersections. there are better gridlock debug tools now, and this complicates the minimap
|
2019-12-16 18:51:29 -08:00 |
|
Dustin Carlino
|
4046be3966
|
start drawing agents in the minimap. theyre a bit big.
|
2019-12-16 18:46:03 -08:00 |
|
Dustin Carlino
|
eda40ecdec
|
start an interactive legend for the minimap. pretty disjoint from real
AgentColorScheme right now
|
2019-12-16 15:40:32 -08:00 |
|
Dustin Carlino
|
a7071a1bc4
|
convert ColorLegend to Composite.
|
2019-12-16 14:50:21 -08:00 |
|
Dustin Carlino
|
ec01267dd0
|
let some buttons skip having callbacks and let the owner query them instead
|
2019-12-16 10:10:01 -08:00 |
|
Dustin Carlino
|
2c8f68344c
|
move tool panel to Composite, the first one with interaction. edit mode
exit temporarily broken, need to rearrange things a bit
|
2019-12-16 09:42:12 -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
|
442a0509dd
|
invert the default for text background. none by default, should be an exception to use it. planning to support background more generally through some kind of widget layouting.
|
2019-12-13 15:45:24 -08:00 |
|
Dustin Carlino
|
4594bd5a7f
|
add OSD annotations to let people know when to click something. use to
switch interactive spawner away from keypresses, since it's impossible
to open the info panel there anyway
|
2019-12-12 18:56:27 -08:00 |
|
Dustin Carlino
|
201c0edaab
|
moving some debug info from the info panel to the console log
|
2019-12-12 16:09:01 -08:00 |
|
Dustin Carlino
|
5440fca4fe
|
move the functions from the last MenuUnderButton to the ModalMenus, just so I can get rid of the atrocity that is MenuUnderButton
|
2019-12-12 15:24:07 -08:00 |
|
Dustin Carlino
|
f51a077ee9
|
move some more functionality to the tool panel. remove another
MenuUnderButton
|
2019-12-12 15:09:28 -08:00 |
|
Dustin Carlino
|
0de212f763
|
move back and settings to a bottom-left panel, out of the drop-down menus. no more hamburgers!
|
2019-12-12 14:10:09 -08:00 |
|
Dustin Carlino
|
260574b208
|
remove dependency on old ezgui context menus
|
2019-12-11 16:02:08 -08:00 |
|
Dustin Carlino
|
94502a73ed
|
the magic hack: make the actions usable from the info panel
|
2019-12-11 15:55:27 -08:00 |
|
Dustin Carlino
|
ec40780ee3
|
use the action list to populate a menu in InfoPanel. cant choose the actions yet there.
|
2019-12-11 15:25:43 -08:00 |
|
Dustin Carlino
|
061aed2624
|
add in a shim to collect contextual actions. just silently pass-through to old behavior for now.
|
2019-12-11 15:04:32 -08:00 |
|
Dustin Carlino
|
14f4dc2e3c
|
left click to open info panel. refiddling how drag events are detected.
kind of messy code, but the behavior is FINALLY right.
|
2019-12-11 13:52:01 -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
|
b83e61eaee
|
little outlines for the bars
|
2019-12-09 14:06:25 -08:00 |
|
Dustin Carlino
|
c35ae15ec0
|
start gameplay with the histogram shown
|
2019-12-09 14:00:28 -08:00 |
|
Dustin Carlino
|
f296513b2e
|
add mouseover to histogram
|
2019-12-09 13:47:46 -08:00 |
|
Dustin Carlino
|
11e9d7781f
|
adjust the histogram, hide some text stats now
|
2019-12-09 13:42:28 -08:00 |
|
Dustin Carlino
|
3187fc7ef8
|
replace MultiText with DrawBoth
|
2019-12-09 13:03:28 -08:00 |
|
Dustin Carlino
|
954ac97a9f
|
started a histogram to show relative trip durations for fixing traffic
signals. lots of work needed.
|
2019-12-09 12:50:55 -08:00 |
|
Dustin Carlino
|
e567d14fc2
|
silently add hotkeys to challenge picker screen for my own sanity
|
2019-12-07 13:29:34 -08:00 |
|
Dustin Carlino
|
d0cdf2412d
|
record intersection delays in analytics
|
2019-12-04 10:48:36 -08:00 |
|
Dustin Carlino
|
10e44dd0b8
|
move dev flag into options
|
2019-12-03 14:36:51 -08:00 |
|
Dustin Carlino
|
a043a9ba05
|
clean up more of abstutil path/filesystem API
|
2019-12-03 09:59:43 -08:00 |
|
Dustin Carlino
|
720f9b8b30
|
similar for writing
|
2019-12-02 20:41:09 -08:00 |
|
Dustin Carlino
|
808c3da141
|
panic early with a nice error if we cant read a binary or json file
|
2019-12-02 20:35:20 -08:00 |
|
Dustin Carlino
|
b533377159
|
come up with some building address when there are no building tags
|
2019-12-02 15:00:53 -08:00 |
|
Dustin Carlino
|
3267ec4068
|
switch some UI stuff to use new analytics, get rid of the old FinishedTrips cruft. remove the a/b test scoreboard for now; not sure what info is needed, and a/b test mode is a bit dormant anyway now
|
2019-12-02 14:55:47 -08:00 |
|
Dustin Carlino
|
f483d7ea85
|
some analytics on how long people spend parking. need a histogram still
|
2019-12-02 12:15:38 -08:00 |
|
Dustin Carlino
|
200b3c8c95
|
avoid crash in minimap
|
2019-12-01 15:37:26 -08:00 |
|
Dustin Carlino
|
8039680b95
|
showing start, current position, end of trip in the new explorer too.
cutting over to this instead of the old warping item slider one
|
2019-12-01 14:24:11 -08:00 |
|
Dustin Carlino
|
dbd83d0805
|
draw trip phase paths as traces, not with road colorer, to get that vital detail
|
2019-11-29 14:58:56 -08:00 |
|
Dustin Carlino
|
8a93265a4b
|
draw phases of a trip route
|
2019-11-29 14:04:09 -08:00 |
|
Dustin Carlino
|
6c6113d1bc
|
ripping text data out of canvas
|
2019-11-28 22:41:08 -08:00 |
|
Dustin Carlino
|
14cabd3686
|
remove the old speed controls (used in all trip viz debug mode, which is broken anyway right now, and a/b test mode, which is in hiatus right now anyway)
|
2019-11-28 13:57:47 -08:00 |
|
Dustin Carlino
|
6fcf8d4478
|
redo layouting of new speed panel. pull absolute coordinates from
mockup. looks much closer now
|
2019-11-28 10:31:55 -08:00 |
|