Konstantin Käfer
|
7f4f327166
|
make sure we're not converting too relaxedly
|
2014-05-08 13:42:54 +02:00 |
|
Konstantin Käfer
|
115afe3b10
|
add relaxed comparsion function + tests
|
2014-05-08 13:03:59 +02:00 |
|
Justin R. Miller
|
2b9fbb0731
|
squashed stylequest merge
* uses OSM Bright style
* adds dot shader
* adds layer translation
* adds dashed line support
* adds style array parsing
* improves background layer parsing
* improves style constant parsing
* fixes sprite JSON pixel ratio parsing
|
2014-05-07 10:37:25 -07:00 |
|
Konstantin Käfer
|
74768abeb8
|
make sure we call the sprite load callback
|
2014-04-30 12:58:38 +02:00 |
|
Konstantin Käfer
|
1216a061d3
|
move to libuv for the rendering loop
|
2014-04-30 12:01:26 +02:00 |
|
Konstantin Käfer
|
666f593803
|
use an event loop per map that is not the render thread
|
2014-04-25 14:26:59 +02:00 |
|
Konstantin Käfer
|
78c10c0701
|
Merge remote-tracking branch 'remotes/origin/pr/127'
Conflicts:
include/llmr/map/map.hpp
src/map/map.cpp
src/platform/platform.cpp
|
2014-04-15 12:46:19 -04:00 |
|
Konstantin Käfer
|
eb499e77c1
|
fix linejoin drawing on retina
|
2014-04-10 11:49:43 -04:00 |
|
Justin R. Miller
|
e5713f31a6
|
move to raster buckets & tile parser handling raster decoding
|
2014-04-09 11:38:42 -07:00 |
|
Justin R. Miller
|
1215f6f1fe
|
refs #101: data sources with styling
* add second, satellite class to stylesheet
* get rid of tile clipping masks for now
* flesh out raster styling properties
|
2014-04-04 13:24:11 -07:00 |
|
Justin R. Miller
|
2eca1c419b
|
add support for background opacity in style
|
2014-04-02 16:09:31 -07:00 |
|
Konstantin Käfer
|
0c6f993695
|
add min/max functions and refactor FunctionProperty
fixes #83
|
2014-03-26 12:21:33 +01:00 |
|
Konstantin Käfer
|
e427f51dd4
|
remove generated files
|
2014-03-25 13:25:35 +01:00 |
|
Konstantin Käfer
|
166305fb14
|
change hidden to enabled
refs #83
|
2014-03-25 13:23:51 +01:00 |
|
Konstantin Käfer
|
9621038d8a
|
implement alwaysVisible
|
2014-03-24 17:38:10 +01:00 |
|
Konstantin Käfer
|
75cd64de58
|
add toString method for Value variant
|
2014-03-24 14:47:21 +01:00 |
|
Konstantin Käfer
|
c00ec64205
|
exponential functions
|
2014-03-24 14:45:33 +01:00 |
|
Konstantin Käfer
|
ea6b24d02d
|
add text rendering code
|
2014-03-21 17:36:29 +01:00 |
|
Konstantin Käfer
|
3413ee536d
|
Merge branch 'master' into sdf
Conflicts:
include/llmr/map/tile_data.hpp
include/llmr/shader/shaders.hpp
src/map/map.cpp
src/map/tile_data.cpp
src/platform/platform.cpp
src/shader/shaders.cpp
|
2014-03-21 13:36:32 +01:00 |
|
Konstantin Käfer
|
4ee0cf1791
|
port remainder of the the placement algorithm
|
2014-03-19 18:58:50 +01:00 |
|
Justin R. Miller
|
00a3245ce8
|
fixes #70: raster tile rendering as toggleable mode from vector
|
2014-03-18 16:57:17 -07:00 |
|
Konstantin Käfer
|
d9589573bc
|
extract label shaping
|
2014-03-14 11:36:10 +01:00 |
|
Konstantin Käfer
|
a26ddf8bce
|
parse feature objects so that we can access all tags
|
2014-03-14 11:36:10 +01:00 |
|
Konstantin Käfer
|
277bc1586d
|
add constants and move style parser to its own class
|
2014-03-12 13:26:24 +01:00 |
|
Konstantin Käfer
|
c44d056c24
|
respect style background color
|
2014-03-12 11:42:17 +01:00 |
|
Konstantin Käfer
|
91d42911fb
|
parse the json stylesheet
|
2014-03-12 11:23:01 +01:00 |
|
Konstantin Käfer
|
4de8674f20
|
Merge branch 'variant'
|
2014-03-11 11:55:00 +01:00 |
|
Konstantin Käfer
|
e382cab17d
|
make implicit type conversions explicit
|
2014-02-21 13:08:13 +01:00 |
|
Konstantin Käfer
|
5f64ecc3cc
|
Merge branch 'master' into linux-wrapper
Conflicts:
include/llmr/style/sprite.hpp
|
2014-02-21 12:26:16 +01:00 |
|
Konstantin Käfer
|
c0997961aa
|
don't use std::string to hold the image
|
2014-02-17 17:58:34 +01:00 |
|
Justin R. Miller
|
828d8ba26f
|
refs #60: first cut of POI rendering
* add basic marker style to stylesheet
* pass through marker style to PBF conversion
* marker/point tile parsing, bucket, buffer, shaders, etc.
* new sprite hosting for 1x/2x variants
* sprite load accepts screen scale argument
|
2014-02-14 18:13:12 -08:00 |
|
artemp
|
0939acca30
|
custom variant type (replaces boost::variant and removes boost dependency altogether)
|
2014-02-12 14:32:54 +00:00 |
|
Konstantin Käfer
|
bec0ad10c4
|
drawing lines with triangles
|
2014-02-11 15:51:54 +01:00 |
|
artemp
|
0157e4f140
|
c++ - change types order in boost::variant to move std::string to the end
("By default, a variant default-constructs its first bounded type..")
|
2014-02-10 12:24:48 +00:00 |
|
Konstantin Käfer
|
efac401db1
|
add <memory>
|
2014-02-04 14:17:53 +01:00 |
|
Konstantin Käfer
|
2df45d0c4a
|
refactor header includes
|
2014-02-04 14:07:56 +01:00 |
|
Dane Springmeyer
|
ebedcce508
|
fix compile on linux
|
2014-02-03 22:58:59 +00:00 |
|
Dane Springmeyer
|
f1e74215fd
|
compile fixes on ubuntu precise/g++-4.8 - refs #27
|
2014-02-03 21:57:46 +00:00 |
|
Konstantin Käfer
|
9ab9eeec13
|
textured fills
fixes #15
|
2014-02-03 22:51:21 +01:00 |
|
Konstantin Käfer
|
a6e464b9a7
|
add sprite object and parse image
refs #15
|
2014-02-03 17:38:40 +01:00 |
|
Konstantin Käfer
|
f1d5f75c4f
|
add comment about json stylesheets
|
2014-02-03 14:55:21 +01:00 |
|
Konstantin Käfer
|
9d982c10fd
|
first part of loading JSON stylesheets
|
2014-02-03 14:54:16 +01:00 |
|
Konstantin Käfer
|
202e0270f7
|
add rapidjson for parsing sprite json files
|
2014-02-03 11:36:34 +01:00 |
|
Konstantin Käfer
|
a8b1df403c
|
fix errors from rename of style.hpp to resources.hpp
|
2014-01-30 11:24:39 +01:00 |
|
Konstantin Käfer
|
29f0214eea
|
linear fades
|
2014-01-29 14:49:11 +01:00 |
|
Konstantin Käfer
|
d5cae14770
|
parse line width function and call tile destructor from main thread
|
2014-01-29 12:25:50 +01:00 |
|
Konstantin Käfer
|
04e16cf2ca
|
make line drawing work
|
2014-01-29 11:12:09 +01:00 |
|
Konstantin Käfer
|
918a68f5dd
|
create line geometry
|
2014-01-28 17:17:00 +01:00 |
|
Konstantin Käfer
|
f19d5c95db
|
rename stroke=>line, add line painter classes
|
2014-01-28 14:09:07 +01:00 |
|
Konstantin Käfer
|
1538ebaf22
|
cascade styles
|
2014-01-27 17:21:48 +01:00 |
|