Commit Graph

96 Commits

Author SHA1 Message Date
Justin R. Miller
2bb6163f64 moves from NSURLConnection to NSURLSession on iOS 2014-02-19 18:38:05 -08:00
Justin R. Miller
9fbe5b2ece properly deregister render observers 2014-02-19 17:51:30 -08:00
Justin R. Miller
2989b456a4 properly make use of platform::restart on iOS 2014-02-19 12:41:57 -08:00
Justin R. Miller
3a5dbdb5cc iOS stylistic changes 2014-02-19 12:41:35 -08:00
Justin R. Miller
73f06b39bc fixes #72: clean up & make callbacks clearer 2014-02-19 12:41:15 -08:00
Justin R. Miller
cbf96ba1c6 minor formatting 2014-02-19 12:27:23 -08:00
Konstantin Käfer
9710fbef99 enable texture interpolation during rotating and scaling 2014-02-19 15:39:44 +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
Justin R. Miller
257ccd16bb clean up settings mechanism (fixes #9 & #62)
* init, load, persist, sync, clear
 * clean up frequent disk syncs which impacted iOS performance
 * insert disk sync into various iOS/OS X lifecycle events
 * implement clear
 * implement save on iOS
 * cleaner dictionary syntax
2014-02-13 12:21:35 -08:00
Justin R. Miller
62c79e05cd refs #43: rename render methods for clarity 2014-02-13 11:27:22 -08:00
Konstantin Käfer
565a23785c remove unused functions and run http_request in other operation queue 2014-02-13 12:15:01 +01:00
Justin R. Miller
a84f861d1f fixes #56: iOS network activity indicator 2014-02-10 14:27:00 -08:00
Justin R. Miller
d9f4b07c93 properly handle notifications 2014-02-10 14:13:12 -08:00
Justin R. Miller
e8bd180f00 fixes #50: get rid of GLKViewController 2014-02-07 23:13:48 -08:00
Justin R. Miller
150d3ffdbe added iOS quick zoom gesture 2014-02-07 21:18:16 -05:00
Justin R. Miller
7f30ca8763 code sign on iOS depending on configuration 2014-02-07 13:42:35 -05:00
Justin R. Miller
8ada3a6551 fix iPad/iPhone animation times 2014-02-07 12:42:13 -05:00
Justin R. Miller
f4edf7a33e fixes #35: decelerated pinch zooming 2014-02-07 12:37:48 -05:00
Justin R. Miller
c412b8d45a all iOS gestures cancel previous animations 2014-02-07 12:28:37 -05:00
Justin R. Miller
b176985791 fix some indentation 2014-02-07 11:33:07 -05:00
Justin R. Miller
ad104ee03e refs #43: only render on iOS when we need to 2014-02-07 11:26:39 -05:00
Justin R. Miller
309096419b removing useless line with our use of GLKViewController 2014-02-07 11:15:51 -05:00
Justin R. Miller
6d75c0209d only output FPS on iOS when in debug mode 2014-02-06 17:06:02 -05:00
Justin R. Miller
29744cfa5a refs #34: don't decelerate pan for low velocity 2014-02-06 16:27:54 -05:00
Justin R. Miller
a95f0a8621 fixes #34: decelerated panning 2014-02-06 16:09:12 -05:00
Justin R. Miller
26433e3288 fixes #46: properly dampen pinch gestures near initial zoom w/o flapping 2014-02-06 15:32:25 -05:00
Justin R. Miller
c4cdf8f714 refs #45: fix bug w/o breaking intended result 2014-02-06 13:24:32 -05:00
Justin R. Miller
558fef5257 fixes #45: only simultaneously allow pan, pinch, and rotate 2014-02-06 13:17:31 -05:00
Justin R. Miller
7e92a82d17 re-org gestures for conceptual grouping 2014-02-06 12:34:25 -05:00
Justin R. Miller
61c69f5872 fixes #42: allow for simultaneous pan, pinch, and rotate 2014-02-05 15:59:16 -05:00
Justin R. Miller
dd3687061d speed up pinch gestures per @gundersen 2014-02-05 15:51:44 -05:00
Justin R. Miller
74f3e5715a simplify gesture points 2014-02-05 14:38:44 -05:00
Justin R. Miller
e7dd28f6e0 scale iOS pinches at gesture center 2014-02-05 14:35:40 -05:00
Justin R. Miller
74b522ac6e add 4" device launch image 2014-02-05 13:49:55 -05:00
Konstantin Käfer
f27e219a70 Merge pull request #39 from mapbox/ios-speed
Switch to Vertex Array Objects
2014-02-05 19:14:08 +01:00
Justin R. Miller
80ed0e13f4 Merge branch 'master' of github.com:mapbox/llmr-native 2014-02-05 11:02:26 -05:00
Justin R. Miller
503f0fc145 bump up iOS deployment target for TestFlight compatibility 2014-02-05 11:02:12 -05:00
Konstantin Käfer
0a053d944a set framerate to 60fps 2014-02-05 13:59:38 +01:00
Dane Springmeyer
e2ea6c52a7 add target to build for simulator 2014-02-04 14:52:30 -08:00
Dane Springmeyer
bffb09c004 beauty is a triple arch command line build 2014-02-04 14:21:18 -08:00
Dane Springmeyer
f754db4c7a fix include directory, remove tabs, get latest from github 2014-02-04 13:30:07 -08:00
Justin R. Miller
a4f45429d0 refs #37: disable landscape for now 2014-02-04 16:06:54 -05:00
Justin R. Miller
dbea7937b3 fixes #33: rotate around arbitrary point 2014-02-04 16:01:09 -05:00
Justin R. Miller
5a4de6de89 clean up / add more / better document gestures 2014-02-04 14:22:44 -05:00
Justin R. Miller
de2b23e9f4 combine iOS README with main one 2014-02-04 13:49:47 -05:00
Justin R. Miller
ca75b2a351 refs #24: Gyp-built iOS test app 2014-02-04 12:10:20 -05:00