Commit Graph

4631 Commits

Author SHA1 Message Date
Konstantin Käfer
115afe3b10 add relaxed comparsion function + tests 2014-05-08 13:03:59 +02:00
Justin R. Miller
e76bd031fc refs #147: basic "locate me" button in debug UI 2014-05-07 17:35:20 -07: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
artemp
40e3372b80 variant : add binary visitation support 2014-05-05 12:54:17 +01:00
Konstantin Käfer
93e0c49faa add variant test 2014-05-02 13:41:45 +02: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
ab22f68970 fix comment 2014-05-02 10:30:52 +02:00
Konstantin Käfer
6574f0d188 add setAngle() call with duration 2014-05-02 10:28:47 +02:00
Konstantin Käfer
485a9a40bc formatting 2014-05-02 10:25:58 +02:00
Konstantin Käfer
4ac34b49a0 there's no need to reset the image data 2014-05-02 10:25:58 +02:00
Justin R. Miller
e56a8113e7 fix animation duration casting errors 2014-05-01 12:20:39 -07:00
Justin R. Miller
4833689c74 we no longer use this notification 2014-05-01 11:26:59 -07:00
Justin R. Miller
ad4e075e43 fix iOS view controller for animations->transitions 2014-04-30 17:30:49 -07:00
Konstantin Käfer
449f403e87 rename animation => transition 2014-04-30 14:46:28 +02:00
Konstantin Käfer
52cd9a6561 update framehistory to use nanosecond timestamps 2014-04-30 14:25:57 +02:00
Konstantin Käfer
4afe20776d move animation time api to use nanoseconds 2014-04-30 14:20:15 +02:00
Konstantin Käfer
61442748ab Merge pull request #165 from mapbox/uv3
Fully move to libuv
2014-04-30 13:51:45 +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
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
6628b94b14 Merge branch 'master' of github.com:mapbox/llmr-native 2014-04-24 10:53:22 +02:00
Justin R. Miller
e985053790 Merge branch 'master' of github.com:mapbox/llmr-native 2014-04-23 09:25:42 -07:00
Justin R. Miller
8db741c234 properly handle threading for restarts 2014-04-23 09:25:31 -07: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
3c283953ec link ci status to travis page
[skip ci]
2014-04-23 17:20:23 +02:00
Konstantin Käfer
39d79f4fdc add timer 2014-04-23 17:17:32 +02:00
Justin R. Miller
67aa10bc2c iOS stylistic stuff & small fixes 2014-04-22 15:38:06 -07:00
Justin R. Miller
bd61a726fe get rid of old rendering notifications since using GLKit directly 2014-04-22 15:33:57 -07:00
Justin R. Miller
fe4b272249 clarity around terminology 2014-04-22 15:20:37 -07:00
Justin R. Miller
9df9c6cf16 remove duplicate import 2014-04-22 15:18:49 -07:00
Justin R. Miller
a991802318 ensure UI thread safety 2014-04-22 15:10:29 -07:00
Justin R. Miller
a3bcb3142f properly pass boolean 2014-04-22 15:04:31 -07:00
Justin R. Miller
caff9011ed safer name for parsing queue 2014-04-22 15:04:17 -07:00
Justin R. Miller
a324929ba3 clarify comment for gestures as well 2014-04-22 15:02:44 -07:00
Konstantin Käfer
cf5fefca20 add missing header on linux 2014-04-22 08:11:52 -07:00
Konstantin Käfer
afd4363915 Merge branch 'master' of github.com:mapbox/llmr-native 2014-04-22 16:56:49 +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
4cf942d661 add build status image
[skip ci]
2014-04-22 10:26:30 +02:00
Konstantin Käfer
9ff9d0edb5 only switch to g++-4.8 if we're doing a g++ build
this avoids using g++-4.8 on clang++ builds
2014-04-22 10:21:53 +02:00
Konstantin Käfer
263702b499 remove library name deduplication from gyp
refs #155
2014-04-22 10:18:32 +02:00
Konstantin Käfer
29fdfacfde gyp deduplicates the 'libraries' key, so we're using the ldflags instead 2014-04-22 09:53:45 +02:00
Konstantin Käfer
871bb9d02e make sure pkg-config includes all system folders 2014-04-17 09:52:15 -07:00