Dustin Carlino
|
4660dd077c
|
rip out the old support for mapping UV coordinates onto a polygon
|
2020-02-08 16:48:01 -08:00 |
|
Dustin Carlino
|
e46cd7b677
|
cache SVGs
|
2020-02-08 16:27:45 -08:00 |
|
Dustin Carlino
|
4f79339b0f
|
adjust plot axes and mouseover
|
2020-02-08 14:08:26 -08:00 |
|
Dustin Carlino
|
db65e1d41f
|
slightly less inefficient draw_blocking_text
|
2020-02-08 13:52:29 -08:00 |
|
Dustin Carlino
|
0fc864ee51
|
limit text cache size. work on build scripts again [rebuild]
|
2020-02-08 13:25:48 -08:00 |
|
Dustin Carlino
|
a5e9505fd2
|
manually add padding to text, making it look reasonably usable. cutover!
[rebuild]
|
2020-02-08 13:08:31 -08:00 |
|
Dustin Carlino
|
5a1e54f40e
|
override dims of text-based things. kinda fixes some problems, but...
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
f262317b7e
|
trying to sort out line height
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
c51c37caba
|
draw the OSD better [rebuild]
|
2020-02-08 10:36:44 -08:00 |
|
Dustin Carlino
|
4b95f34209
|
make loading screen draw its bg properly
|
2020-02-08 10:36:44 -08:00 |
|
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 |
|