Commit Graph

80 Commits

Author SHA1 Message Date
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
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
Konstantin Käfer
0a053d944a set framerate to 60fps 2014-02-05 13:59:38 +01: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
ca75b2a351 refs #24: Gyp-built iOS test app 2014-02-04 12:10:20 -05:00