Dustin Carlino
|
fad4cdbda2
|
plumb font directory so it'll work anywhere, but still would prefer to bundle binary data properly
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
6268b291b9
|
escape svg text
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
da59362dfe
|
fix z values, especially for tooltips. also refactor Button::new
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
b7b607a6b6
|
eradicate DrawBoth
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
d3aa02cee4
|
improve loading screen text rendering time. don't double-render text,
use fixed dims, adjust lyon tolerance
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
12826fe118
|
start dismantling DrawBoth, and make the JustDraw API nicer
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
1371ed35ee
|
dirt simple hack to cache rendered text. reasonable!
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
1e7760062d
|
rephrase render API to not include transformation, so we can cache Text
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
3ff56f54cf
|
prepping for a caching layer by changing render API, plumbing ctx...
getting close
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
7c76f2d119
|
migrating all callers of draw_text_at_mapspace to do something better now
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
d806d9509b
|
draw traffic signal text label properly (and way more efficiently now)
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
37bcfab7af
|
whoa, tspan exists and is magical. simplify things...
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
bd20d61500
|
use my own enum for font. remove glium-glyph dependency completely
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
95c1f47047
|
clean up text_dims, then unplumb a BUNCH of stuff
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
9355bcf5fd
|
cutover mapspace text quickly (without doing the scaling down yet.
delete lots of stuff.
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
234689533a
|
woohoo, dismantle screenspace glyphs entirely
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
7f0539bcac
|
cutting over more internal callers to new thing
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
ab1652aa77
|
cutover text_dims to the new thing. fixes lots of buttons.
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
613fa73a32
|
offset negative dims. doesnt quite work but kinda leaving this in...
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
a9ef443c17
|
handle empty lines
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
ec08a9177e
|
custom font families
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
3eea1f2a45
|
changing DrawBoth internally to use the new thing. this actually gets
most callers!
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
fa6cbea28c
|
be able to handle generic Text
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
b6b1be7d18
|
starting a way to add some text to a GeomBatch
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
59686dddbc
|
can we render svg text directly? need harfbuzz. [rebuild]
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
ba089572e5
|
better error if a map is missing, to help with #43
|
2020-02-07 15:12:37 -08:00 |
|
Dustin Carlino
|
1b1f191663
|
smaller bootstrap data option for people not building maps. part of #43
[rebuild]
|
2020-02-07 15:05:24 -08:00 |
|
Dustin Carlino
|
a3149d2219
|
no_edits -> untitled edits
|
2020-02-06 13:15:09 -08:00 |
|
Dustin Carlino
|
872cd0cba6
|
'save as' feature for map edits. autosave otherwise.
|
2020-02-06 12:31:06 -08:00 |
|
Dustin Carlino
|
1147d29d98
|
get rid of some modalmenus in edit mode [rebuild]
|
2020-02-05 18:02:19 -08:00 |
|
Dustin Carlino
|
bdb4ba43ba
|
less terrible stop sign editor [rebuild]
|
2020-02-05 16:54:10 -08:00 |
|
Dustin Carlino
|
950238af81
|
close intersections from signal and stop sign editor
|
2020-02-05 16:34:42 -08:00 |
|
Dustin Carlino
|
2f2f0506fa
|
jump to lane editor straight from sandbox mode. tune lane editor style
slightly [rebuild]
|
2020-02-05 16:17:16 -08:00 |
|
Dustin Carlino
|
462a812348
|
ripping out lane paintbrush editor, changing to a popup per lane
|
2020-02-05 16:03:20 -08:00 |
|
Dustin Carlino
|
bcf4550be2
|
no info panels in edit mode, just click to jump to editors. no more
selecting buildings. removing some of the revert shortcuts from the
direct edit mode, since there's no more info panel to see multiple
actions
|
2020-02-05 15:22:05 -08:00 |
|
Dustin Carlino
|
a878f57a42
|
refactor rotating colors, and use a different palette for the 10 bucket case
|
2020-02-05 14:53:22 -08:00 |
|
Dustin Carlino
|
10ef4057a0
|
make buttons in sandbox dash look more like tabs
|
2020-02-05 13:01:35 -08:00 |
|
Dustin Carlino
|
2d73513b0c
|
flexbox trick to make sure plot axes arent stretched out too much when embedded in larger panels
|
2020-02-05 12:44:05 -08:00 |
|
Dustin Carlino
|
0909344c15
|
minimap tuning: add vertical separator, make the dropdown appear by the
button
|
2020-02-05 12:15:37 -08:00 |
|
Dustin Carlino
|
682668d4f6
|
use named csv fields in psrc parser. group trips by person in popdat layer, discovering that almost no people have multiple trips...
|
2020-02-05 11:22:56 -08:00 |
|
Dustin Carlino
|
f4c6b4453a
|
scrape info from PSRC to relate trips to people. not plumbed into
scenario layer yet.
|
2020-02-04 19:54:13 -08:00 |
|
Dustin Carlino
|
91234bf49a
|
slow day. prototype a dot map from scenarios
|
2020-02-04 16:30:44 -08:00 |
|
Dustin Carlino
|
b0a56abb6e
|
no more prompt in some of the popups, adjust the menu coloring, cancel
popups by clicking on the map
|
2020-02-04 13:41:09 -08:00 |
|
Dustin Carlino
|
7f82241ed9
|
put some popup menus beneath their buttons
|
2020-02-04 13:25:53 -08:00 |
|
Dustin Carlino
|
17ebb506b5
|
draw previous state underneath wizards, so everything doesnt vanish
|
2020-02-04 12:52:47 -08:00 |
|
Dustin Carlino
|
0890a37ee1
|
carve out a section for showing off curated proposals [rebuild]
|
2020-02-03 18:01:49 -08:00 |
|
Dustin Carlino
|
28d593797a
|
overhaul fullscreen layouts: splash menu, about, challenge picker,
sandbox dashboards. I think I understand enough of the tricks now.
|
2020-02-03 16:13:40 -08:00 |
|
Dustin Carlino
|
92c2fca55e
|
make the details button in signal challenge inactivate
|
2020-02-03 12:01:13 -08:00 |
|
Dustin Carlino
|
28dcf63c8e
|
simplify challenge picking flow. stop listing previous proposals, for now. use the same tab style as sandbox dashboards
|
2020-02-03 11:53:54 -08:00 |
|
Dustin Carlino
|
59f2f03acb
|
refactoring some UI-related colors
|
2020-02-03 11:14:17 -08:00 |
|