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
|
1216a061d3
|
move to libuv for the rendering loop
|
2014-04-30 12:01:26 +02:00 |
|
Konstantin Käfer
|
ddc359f006
|
add more timers to headless test
|
2014-04-25 17:04:22 +02:00 |
|
Konstantin Käfer
|
3d69e38a1c
|
require explicit initialization to point devs toward empty timer names
|
2014-04-25 16:14:15 +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 |
|
Konstantin Käfer
|
a0d935eac7
|
unify request object to use uv_queue_work for both corefoundation + curl
|
2014-04-24 17:39:19 +02:00 |
|
Konstantin Käfer
|
29d6f22e48
|
make sure we use a sufficiently large rect
using this on my 1920x1200 display shows the bottom cut off
|
2014-04-23 18:00:46 +02:00 |
|
Konstantin Käfer
|
39d79f4fdc
|
add timer
|
2014-04-23 17:17:32 +02:00 |
|
Konstantin Käfer
|
1ecff57829
|
use libuv event loop in the glfw view
Integrates libuv's default loop with GLFW's glfwWaitEvents() call. See https://github.com/joyent/libuv/issues/1246 for more details on integrating event loops.
fixes #149
|
2014-04-22 16:54:55 +02:00 |
|
Konstantin Käfer
|
b119aa92d8
|
remove Settings object from Painter
|
2014-04-16 16:45:09 -04:00 |
|
Konstantin Käfer
|
7e3f374bd4
|
Merge branch 'master' of github.com:mapbox/llmr-native
|
2014-04-16 15:41:33 -04:00 |
|
Konstantin Käfer
|
70742c7a61
|
add libcurl loading
|
2014-04-16 15:41:19 -04:00 |
|
Konstantin Käfer
|
6872ac1b49
|
add flag to allow flipping the png image
|
2014-04-16 14:31:48 -04:00 |
|
Konstantin Käfer
|
57c5a00907
|
add (commented out) command line render tree visualization
|
2014-04-16 14:30:35 -04:00 |
|
Konstantin Käfer
|
73b26f0a93
|
fix include order
|
2014-04-16 08:40:22 -07: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
|
56393007f1
|
add function to write files
|
2014-04-15 18:46:51 -04:00 |
|
Konstantin Käfer
|
709dfc22db
|
add PNG image encoding
|
2014-04-15 18:46:37 -04:00 |
|
Konstantin Käfer
|
b414cbea44
|
automatically derive fb dimensions
|
2014-04-15 18:45:15 -04:00 |
|
Konstantin Käfer
|
2e4637ea1d
|
remove opacity (use color instead)
|
2014-04-15 18:42:23 -04:00 |
|
Konstantin Käfer
|
df3bdccb34
|
don't force settings object to implement anything
|
2014-04-15 17:16:50 -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
|
3c656d2bf2
|
add debug markers for easier gl debugging
|
2014-04-15 14:30:05 -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
|
ab66ab39e6
|
make sure we trigger an update after resizing
|
2014-04-15 10:44:11 -04:00 |
|
Konstantin Käfer
|
c2f1f0c0df
|
fix build on linux
|
2014-04-14 19:43:30 -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
|
5f84bc7c29
|
fix initialization order
background: use_raster was of undefined value, so it would sometimes be true on app startup
|
2014-04-11 16:48:49 -04: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
|
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 |
|
Justin R. Miller
|
cf4875647d
|
slight reorgs
|
2014-04-02 15:05:26 -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
|
0c6f993695
|
add min/max functions and refactor FunctionProperty
fixes #83
|
2014-03-26 12:21:33 +01:00 |
|
Konstantin Käfer
|
21f7b0f706
|
use unique_ptr for buckets rather than shared_ptrs
|
2014-03-25 13:49:55 +01:00 |
|
Konstantin Käfer
|
85f0d9392b
|
do not use shared pointers for buffers
|
2014-03-25 13:41:20 +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 |
|