Dustin Carlino
|
c87c043286
|
unify two button types, and use proper bbox for images
|
2019-11-25 22:00:36 -08:00 |
|
Dustin Carlino
|
188b2fd372
|
adding in some image buttons for the main menu. no highlighting yet.
wrong bounding boxes.
|
2019-11-25 19:31:39 -08:00 |
|
Dustin Carlino
|
d66daa22f0
|
adding some hotkeys back to the main menu. not sure how to communicate them yet.
|
2019-11-25 18:37:59 -08:00 |
|
Dustin Carlino
|
9ba4f83ca4
|
remove the unused total_width param from set_pos. it's confusing, and will probably change with flexbox soon
|
2019-11-25 17:58:55 -08:00 |
|
Dustin Carlino
|
dfd036300b
|
refactor: make text_dims return ScreenDims. also, update the logo image
|
2019-11-25 17:38:37 -08:00 |
|
Dustin Carlino
|
a4d5aa766b
|
widget wrapper for drawing text, so we can layout it
|
2019-11-25 17:19:22 -08:00 |
|
Dustin Carlino
|
b1bc7de2e8
|
prototype flexbox support via stretch. it unbreaks the challenge picker
screen, to start. :)
|
2019-11-25 16:51:45 -08:00 |
|
Dustin Carlino
|
e1496acf70
|
toggle dev mode at runtime
|
2019-11-25 15:23:17 -08:00 |
|
Dustin Carlino
|
69d6aca0ef
|
switch from wget to curl, since wget isnt installed by default on mac.
improve developer instructions a bit. don't crash if scrot doesnt exist.
This partly helps with #3, but more work still needed
|
2019-11-25 11:21:43 -08:00 |
|
Dustin Carlino
|
573edbd13e
|
adding the logo to the title screen and filling out some credits
|
2019-11-24 19:09:07 -08:00 |
|
Dustin Carlino
|
f0314c31b1
|
making an... almost rounded rectangle ;)
|
2019-11-24 18:08:46 -08:00 |
|
Dustin Carlino
|
3511669c4e
|
ripped out the old splash screen entirely now, new about screen
|
2019-11-24 17:05:44 -08:00 |
|
Dustin Carlino
|
1440a8630b
|
prototyping a text button, using it for a title screen
|
2019-11-24 15:23:28 -08:00 |
|
Dustin Carlino
|
941b423b16
|
make conversion from ScreenPt to Pt2D a bit easier
|
2019-11-24 14:42:46 -08:00 |
|
Dustin Carlino
|
aa4a002fb4
|
fix the mysterious flipped textures. i thought the UV mapping was the problem, but turns out I was using from_rgba_reversed for some mysterious reason
|
2019-11-24 08:55:37 -08:00 |
|
Dustin Carlino
|
888e405146
|
actually, auto-group textures into groups based on size. too tedious otherwise.
|
2019-11-24 08:52:50 -08:00 |
|
Dustin Carlino
|
a2ea691fa3
|
fix the 16 texture limit on mac properly, by using texture arrays for icons
|
2019-11-24 07:38:32 -08:00 |
|
Dustin Carlino
|
0814974885
|
fix more stuff...
|
2019-11-23 13:15:05 -08:00 |
|
Dustin Carlino
|
640fcae07e
|
temporary workarounds for the hackathon, will revert later
|
2019-11-23 12:03:23 -08:00 |
|
Dustin Carlino
|
e7bda09978
|
simple perf boosts: avoiding some unnecessary GPU uploads every frame
|
2019-11-22 14:06:44 -08:00 |
|
Dustin Carlino
|
ade23dac5f
|
also prompt to save edits before loading different edits. refactor some of the flow
|
2019-11-19 12:27:11 -08:00 |
|
Dustin Carlino
|
2e6e0f3e79
|
fix bug where clicking another button with a popup menu would choose that entry
|
2019-11-18 12:42:52 -08:00 |
|
Dustin Carlino
|
8c2d383fd7
|
undo button, and displaying last 5 edits
|
2019-11-17 17:02:14 -08:00 |
|
Dustin Carlino
|
7512098411
|
circular buttons need to act as covered areas too
|
2019-11-13 11:47:37 -08:00 |
|
Dustin Carlino
|
5afc45182b
|
show which paint mode is active better
|
2019-11-13 11:18:43 -08:00 |
|
Dustin Carlino
|
0f427542c7
|
putting in dummy paint buttons to edit mode
|
2019-11-13 08:54:25 -08:00 |
|
Dustin Carlino
|
301a35e4df
|
fix hidpi issues on mac once and for all??
|
2019-11-10 18:56:00 -08:00 |
|
Dustin Carlino
|
fff1068689
|
remove text bg in speed panel. adjust text API to remove bg color.
|
2019-11-08 11:56:29 -08:00 |
|
Dustin Carlino
|
db86a24cda
|
draw button text in the OSD (not owned by ezgui), not as a mouse tooltip
|
2019-11-01 11:45:02 -07:00 |
|
Dustin Carlino
|
e9e6664f61
|
using popup text box in a few more places to show important messages
|
2019-11-01 11:33:15 -07:00 |
|
Dustin Carlino
|
e564a67ad4
|
try to wrangle the complexities of synchronizing menus with analytics and colorschemes, which can be separately modified. added something for gridlock mode too.
|
2019-11-01 10:30:36 -07:00 |
|
Dustin Carlino
|
50ee547994
|
adding some help text to all gameplay modes
|
2019-10-31 15:30:12 -07:00 |
|
Dustin Carlino
|
3d68c3b83b
|
cant click off wizard menus to cancel them
|
2019-10-31 14:54:45 -07:00 |
|
Dustin Carlino
|
1d08181eaa
|
parameterize sandboxmode by a gameplaymode. makes the reset sim button
reinitialize scenarios properly
|
2019-10-31 09:59:03 -07:00 |
|
Dustin Carlino
|
a94e210c22
|
changing speed controls to be a panel of manually arranged buttons. not
done, but functionality is cutover. fix details later.
|
2019-10-30 15:01:11 -07:00 |
|
Dustin Carlino
|
9d828abbd0
|
move bus explorer to sandbox mode. make it start at the current stop
|
2019-10-30 12:20:04 -07:00 |
|
Dustin Carlino
|
7faeafd998
|
nice hatching for construction lanes, hackily encoded
|
2019-10-29 17:19:36 -07:00 |
|
Dustin Carlino
|
d757b45bff
|
manually workaround y inversion with stretched textures by modifying the
images
|
2019-10-29 16:36:19 -07:00 |
|
Dustin Carlino
|
0575e57584
|
tweaks to buttons
|
2019-10-29 15:45:26 -07:00 |
|
Dustin Carlino
|
aae6d6d998
|
cleanup: collapse the old separated modal menu groups
|
2019-10-29 15:37:19 -07:00 |
|
Dustin Carlino
|
7574869798
|
tie together a popup menu and a button in a really simple way. move some
info and location things there
|
2019-10-29 15:14:17 -07:00 |
|
Dustin Carlino
|
00253d2783
|
using textures for the hide/show buttons. making it easier to sometimes
upload expensive textures. draw show/hide buttons on top of modal menus,
even when they sometimes overlap.
|
2019-10-29 13:47:04 -07:00 |
|
Dustin Carlino
|
573fc4dc35
|
redo zooming towards mouse. support zooming really far out, useful for
huge_seattle
|
2019-10-29 11:50:29 -07:00 |
|
Dustin Carlino
|
0d948cef91
|
share camera state between game and map_editor
|
2019-10-26 16:16:32 -07:00 |
|
Dustin Carlino
|
7d7bfef5ea
|
filter out parking garages with 0 spots. render water on top of parks,
to workaround issue of the green lake park polygon covering everything
up
|
2019-10-26 11:37:10 -07:00 |
|
Dustin Carlino
|
cb4720946c
|
experiment with texturing cars, with some fun UV coordinates. looks half
reasonable when it works. breaks on duplicate points, not sure what's
wrong yet
|
2019-10-24 14:07:03 -07:00 |
|
Dustin Carlino
|
17e02ebdf0
|
adding in support for rotating textures, except missing y-inversion
|
2019-10-23 16:30:23 -07:00 |
|
Dustin Carlino
|
d133dfd152
|
experimentally use textures for pedestrians. add support for stretching
texture coordinates
|
2019-10-23 15:46:00 -07:00 |
|
Dustin Carlino
|
63127960c9
|
skip info phase of menus if there is no info
|
2019-10-21 15:28:31 -07:00 |
|
Dustin Carlino
|
56a277a284
|
show live parking counts in that analytics legend
|
2019-10-18 12:35:49 -07:00 |
|