Konstantin Käfer
|
ee55798842
|
remove debug code and use unary visitor directly
|
2014-05-08 13:44:31 +02:00 |
|
Konstantin Käfer
|
7f4f327166
|
make sure we're not converting too relaxedly
|
2014-05-08 13:42:54 +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 |
|
Justin R. Miller
|
7010954229
|
refs #159: fix bug with filtering on numeric layer values
|
2014-05-02 11:18:59 +02:00 |
|
Konstantin Käfer
|
6574f0d188
|
add setAngle() call with duration
|
2014-05-02 10:28:47 +02:00 |
|
Justin R. Miller
|
e56a8113e7
|
fix animation duration casting errors
|
2014-05-01 12:20:39 -07:00 |
|
Konstantin Käfer
|
449f403e87
|
rename animation => transition
|
2014-04-30 14:46:28 +02:00 |
|
Konstantin Käfer
|
4afe20776d
|
move animation time api to use nanoseconds
|
2014-04-30 14:20:15 +02:00 |
|
Konstantin Käfer
|
9bbdba9eab
|
remove concept of settings object from library
|
2014-04-30 13:47:03 +02:00 |
|
Konstantin Käfer
|
e95ece8333
|
fix sprite rendering
|
2014-04-30 13:05:04 +02:00 |
|
Konstantin Käfer
|
74768abeb8
|
make sure we call the sprite load callback
|
2014-04-30 12:58:38 +02:00 |
|
Konstantin Käfer
|
f683cbf02a
|
hide atomic flags as implementation detail
|
2014-04-30 12:29:50 +02:00 |
|
Konstantin Käfer
|
fcfd506a3c
|
fix rendering + build
|
2014-04-30 12:09: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
|
3e92f36afc
|
fix headless test case
|
2014-04-25 16:12:03 +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 |
|
Justin R. Miller
|
a324929ba3
|
clarify comment for gestures as well
|
2014-04-22 15:02:44 -07:00 |
|
Konstantin Käfer
|
b119aa92d8
|
remove Settings object from Painter
|
2014-04-16 16:45:09 -04:00 |
|
Konstantin Käfer
|
797f590cfb
|
cleanup + unused arguments
|
2014-04-16 10:55:06 -04:00 |
|
Konstantin Käfer
|
74cb7edb5b
|
remove more unused variables
|
2014-04-16 10:47:09 -04:00 |
|
Konstantin Käfer
|
1b922e3a34
|
remove start_x/y variables, they're unused
|
2014-04-16 10:46:52 -04:00 |
|
Konstantin Käfer
|
05f8039981
|
Merge branch 'master' of github.com:mapbox/llmr-native
|
2014-04-15 18:47:59 -04:00 |
|
Konstantin Käfer
|
b414cbea44
|
automatically derive fb dimensions
|
2014-04-15 18:45:15 -04:00 |
|
Konstantin Käfer
|
0367dbe8c7
|
use unique_ptrs and fix compile on mapnik
|
2014-04-15 12:24:15 -07:00 |
|
Konstantin Käfer
|
5792b04496
|
remove unused variable
|
2014-04-15 14:31:21 -04:00 |
|
Konstantin Käfer
|
7c6bf7d854
|
fix initialization order
|
2014-04-15 14:31:15 -04:00 |
|
Konstantin Käfer
|
3c656d2bf2
|
add debug markers for easier gl debugging
|
2014-04-15 14:30:05 -04:00 |
|
Konstantin Käfer
|
746224a2ae
|
load the normalized_id rather than the logical id
|
2014-04-15 12:46:28 -04: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
|
8e442411b0
|
add human-readable error messages
|
2014-04-15 11:45:26 -04:00 |
|
Konstantin Käfer
|
e9db888491
|
cascade stylesheet on every update, including animations
previously, animations didn't trigger a style cascade, leading to overly thick lines
fixes #81
|
2014-04-15 11:40:52 -04:00 |
|
Konstantin Käfer
|
137172575d
|
account for the angle when zooming
|
2014-04-14 19:31:51 -04:00 |
|
Konstantin Käfer
|
9bb88711b8
|
always start animations with a common start time
fixes #134
|
2014-04-14 19:30:09 -04:00 |
|
Konstantin Käfer
|
f18aa61e33
|
derive from GLKViewController
this handles resizing the view/framebuffer much better
fixes #130, #131, #133, #118
|
2014-04-14 18:50:17 -04:00 |
|
Konstantin Käfer
|
305e688a3a
|
clean up os x + ios request code
fixes #129
|
2014-04-14 11:47:57 -04:00 |
|
Konstantin Käfer
|
c45378a88c
|
Merge branch 'master' of github.com:mapbox/llmr-native
Conflicts:
src/map/tile_data.cpp
|
2014-04-11 10:51:41 -04:00 |
|
Konstantin Käfer
|
8faae8c137
|
be more verbose about source of tile errors
|
2014-04-10 14:29:41 -04:00 |
|
Justin R. Miller
|
27e33ef8b8
|
log failed tile for more info
|
2014-04-10 11:20:20 -07:00 |
|
Konstantin Käfer
|
06bcab9560
|
correctly update the map dimensions on rotate
refs #37
|
2014-04-10 14:07:36 -04:00 |
|
Konstantin Käfer
|
eb499e77c1
|
fix linejoin drawing on retina
|
2014-04-10 11:49:43 -04:00 |
|
Justin R. Miller
|
228ce33278
|
cleanup APIs a bit
|
2014-04-09 11:59:27 -07: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
|
482ac31fde
|
re-enable raster mode toggling
|
2014-04-04 15:22:47 -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
|
f8e771b79e
|
move to satellite raster
|
2014-04-02 15:12:52 -07:00 |
|
Justin R. Miller
|
d2491939e9
|
move to naming like on web
|
2014-04-02 15:12:42 -07:00 |
|
Justin R. Miller
|
00e910c147
|
bring back toggleRaster() by way of layer enable toggling
|
2014-04-02 15:01:05 -07:00 |
|
Justin R. Miller
|
2e5fed2a7a
|
abstract out zoom adjust
|
2014-04-02 15:00:48 -07:00 |
|
Justin R. Miller
|
f60a46229d
|
refs #101: first cut of basic hacky data sources
|
2014-04-02 11:07:22 -07:00 |
|
Konstantin Käfer
|
21f7b0f706
|
use unique_ptr for buckets rather than shared_ptrs
|
2014-03-25 13:49:55 +01:00 |
|