Dustin Carlino
|
30664d9791
|
stop listing edits in main edit mode too
|
2020-01-13 09:51:35 -08:00 |
|
Dustin Carlino
|
ec1e3f435b
|
make it easy to dump raw events for debugging on windows/mac [rebuild]
|
2020-01-12 09:35:38 -08:00 |
|
Dustin Carlino
|
f1b42ecdb9
|
consolidate composite layouting... just need to know alignment and percentage of screen
|
2020-01-11 14:59:27 -06:00 |
|
Dustin Carlino
|
0023002935
|
proof of concept: max size for composites!
|
2020-01-11 14:32:41 -06:00 |
|
Dustin Carlino
|
abe89d65f8
|
center popup menus
|
2020-01-11 14:02:47 -06:00 |
|
Dustin Carlino
|
60c20230ec
|
align X button to the right. flexbox is so unintuitive.
|
2020-01-11 13:54:42 -06:00 |
|
Dustin Carlino
|
6469664b5f
|
dont crash when changing phases without a scrollbar
|
2020-01-10 12:28:13 -06:00 |
|
Dustin Carlino
|
511c451e8a
|
totally ditch the fixed Composite positioning
|
2020-01-10 12:01:05 -06:00 |
|
Dustin Carlino
|
e2de6b24d9
|
start windows maximized
|
2020-01-10 11:23:52 -06:00 |
|
Dustin Carlino
|
c64b445bd9
|
clicking a menu entry in a wizard was double-using the event
|
2020-01-10 09:30:37 -06:00 |
|
Dustin Carlino
|
11ece6b188
|
no more log scroller. have an OK button
|
2020-01-09 17:54:07 -06:00 |
|
Dustin Carlino
|
1d379e8315
|
zoom limits
|
2020-01-09 15:57:34 -06:00 |
|
Dustin Carlino
|
45c7ee08e1
|
remove speed slider, use the 3 settings instead
|
2020-01-08 10:55:34 -06:00 |
|
Dustin Carlino
|
5ae2557b2c
|
adjusting some speed panel buttons. the new triangles dont do anything
yet.
|
2020-01-07 12:52:56 -06:00 |
|
Dustin Carlino
|
24565cfe49
|
refactoring composite builder API
|
2020-01-07 12:08:39 -06:00 |
|
Dustin Carlino
|
0ad371525b
|
after clicking a button, figure out if we're hovering over any new buttons that're created. kind of an invasive refactor to get to this, but worth it.
|
2020-01-07 11:43:34 -06:00 |
|
Dustin Carlino
|
9aac76ee39
|
draw less terrible bus stops
|
2020-01-04 09:50:03 -06:00 |
|
Dustin Carlino
|
4ae7a04d79
|
last commit broke wizard menus, fix it
|
2020-01-03 09:28:29 -06:00 |
|
Dustin Carlino
|
27912bdaf0
|
elide scrollbar if it's not needed
|
2020-01-02 12:26:24 -06:00 |
|
Dustin Carlino
|
3bd4a7220d
|
make popup menus use scrolling
|
2020-01-02 11:35:41 -06:00 |
|
Dustin Carlino
|
642084c595
|
rotate walk icons
|
2020-01-02 10:24:12 -06:00 |
|
Dustin Carlino
|
1ad3dfd634
|
always draw crosswalks, draw walk / dont walk icons
|
2020-01-01 13:47:55 -06:00 |
|
Dustin Carlino
|
863e239c98
|
turning histogram into a proper ManagedWidget
|
2019-12-29 10:16:38 -06:00 |
|
Dustin Carlino
|
71553cbc70
|
make time jump textbox start with the current time, so the format is a bit more clear. addresses #24
|
2019-12-26 18:30:51 -06:00 |
|
Dustin Carlino
|
517a35775f
|
adding pan buttons to minimap. they dont do anything yet, but the hard
part was positioning the minimap using all the new layouting
|
2019-12-25 12:01:51 -08:00 |
|
Dustin Carlino
|
ebd405e2ef
|
make the scrollbar slider work! also, stop wasting github resources
|
2019-12-23 15:00:22 -08:00 |
|
Dustin Carlino
|
21b8f41a59
|
change API of Composite. we need to own all the sliders after all. prep
for including a scrollbar.
|
2019-12-23 14:33:43 -08:00 |
|
Dustin Carlino
|
3c0b88dfdf
|
rewrite slider a bit. support vertical scrolling (untested). fix some
bugs in speed panel introduced a while ago. keep tuning github workflow.
|
2019-12-23 13:56:29 -08:00 |
|
Dustin Carlino
|
dafcc50479
|
for now, hack around layouting mess by hardcoding window width to make flex wrapping kind of work
|
2019-12-23 11:05:24 -08:00 |
|
Dustin Carlino
|
2a8c657770
|
only upload widget backgrounds once
|
2019-12-22 10:52:41 -08:00 |
|
Dustin Carlino
|
194dbae66f
|
embed Scroller functionality in Composite directly. use for analytics panel
|
2019-12-22 10:26:48 -08:00 |
|
Dustin Carlino
|
2a67872d17
|
turning the old scoreboard into a separate dashboard. also fold in the
bus route explorer
|
2019-12-21 14:43:03 -08:00 |
|
Dustin Carlino
|
a5910ff99b
|
add back a legend to the plots
|
2019-12-21 11:04:30 -08:00 |
|
Dustin Carlino
|
e7d9efc4e4
|
split the plot into 3 pieces, use layouting for the axes
|
2019-12-21 10:43:26 -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
|
c2e5678308
|
cut intersection delay and thruput plots over to being embedded in info panel composite. working on rendering issues.
|
2019-12-20 14:19:40 -08:00 |
|
Dustin Carlino
|
2a02e31bce
|
making Plot be something that can be composited. just some of the glue
so far, nothing working yet.
|
2019-12-20 13:42:58 -08:00 |
|
Dustin Carlino
|
a67b1bf19a
|
refactor Polygon::rectangle_top_left and a few more things... taking
Distance everywhere is kind of silly
|
2019-12-20 12:42:49 -08:00 |
|
Dustin Carlino
|
ae41408c70
|
compute Composite layout upfront. only recompute when window is resized.
|
2019-12-20 11:20:09 -08:00 |
|
Dustin Carlino
|
49a0f7abd6
|
yay, delete old gunky attempts at scrolling
|
2019-12-20 10:30:56 -08:00 |
|
Dustin Carlino
|
b229c44511
|
make the new signal diagram selectable. it's now basically usable!
|
2019-12-20 10:25:14 -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
|
56285a7b30
|
add screen positioning to some Composites
|
2019-12-19 10:59:39 -08:00 |
|
Dustin Carlino
|
d5312fabd4
|
remove the show/hide feature from ModalMenus. ModalMenus are on the way out, the icon is often covering stuff up, and now we can delete some old pngs
|
2019-12-18 16:26:28 -08:00 |
|
Dustin Carlino
|
7ad40959ca
|
adjust all of the UI panels...
|
2019-12-18 16:20:14 -08:00 |
|
Dustin Carlino
|
892e0592e1
|
adjust rendering of parked cars
|
2019-12-17 15:55:47 -08:00 |
|
Dustin Carlino
|
e893e6b98c
|
add a flag to override DPI, so we can tune on mac
|
2019-12-16 19:09:02 -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
|
ec01267dd0
|
let some buttons skip having callbacks and let the owner query them instead
|
2019-12-16 10:10:01 -08:00 |
|
Dustin Carlino
|
97c8a84efb
|
switching out lane editing icons for yuwen's nice ones
|
2019-12-15 11:06:59 -08:00 |
|