John Firebaugh
|
aaa1e3a6f1
|
Remove rotation constraints
This should be an iOS SDK option, not hard coded into
low-level renderering.
Fixes #458
|
2014-11-20 15:13:23 -08:00 |
|
John Firebaugh
|
8ae0dcb5a4
|
Replace uv::rwlock with std::recursive_mutex
Fixes #491
|
2014-10-29 09:58:56 -04:00 |
|
John Firebaugh
|
da8aa391d0
|
Render map with a copy of TransformState
|
2014-10-29 09:58:56 -04:00 |
|
Konstantin Käfer
|
214f99673f
|
fix variable shadowing
|
2014-10-22 18:19:01 +02:00 |
|
Konstantin Käfer
|
f26bb724dc
|
use util::ptr as a wrapper around std::shared_ptr that asserts nonemptiness
|
2014-09-24 16:14:09 +02:00 |
|
Konstantin Käfer
|
d6bfb4be65
|
fix binding to vaos
|
2014-08-14 18:30:45 +02:00 |
|
Konstantin Käfer
|
6f80264291
|
remove uv.h dependency from header files
|
2014-08-12 11:45:30 +02:00 |
|
John Firebaugh
|
9861f40f76
|
Remove rounding
|
2014-08-01 10:21:43 -07:00 |
|
John Firebaugh
|
d8490853b9
|
Remove unused
|
2014-07-31 17:54:33 -07:00 |
|
Konstantin Käfer
|
04bab1af76
|
more include what you use
|
2014-07-23 13:18:03 +02:00 |
|
Konstantin Käfer
|
4ea281c750
|
rename llmr => mbgl
|
2014-07-16 18:53:56 -07:00 |
|
Justin R. Miller
|
a902446e7f
|
refs #342 & #346: per-map change callbacks
|
2014-07-16 18:18:04 -07:00 |
|
Justin R. Miller
|
1f06f518b2
|
allow for delayed map notifications during animations
|
2014-07-15 18:48:01 -07:00 |
|
Justin R. Miller
|
cdda9f12b5
|
flesh out 'will change region' notifications
|
2014-07-15 12:52:19 -07:00 |
|
Justin R. Miller
|
e5d9a20c7c
|
native-side map change notifications
|
2014-07-03 19:02:46 -07:00 |
|
Konstantin Käfer
|
6d9de75732
|
rename time => timestamp to avoid naming conflicts
|
2014-06-27 15:52:45 +02:00 |
|
Justin R. Miller
|
38dd25a85a
|
fixes #279: remove forced rotation animations for now
|
2014-06-01 18:00:28 -07:00 |
|
Justin R. Miller
|
e5a78c931a
|
make some more getter functions constant
|
2014-06-01 15:32:03 -07:00 |
|
Dane Springmeyer
|
b4d5b1ca65
|
use std::pow
|
2014-05-29 13:24:26 -07:00 |
|
Justin R. Miller
|
661860d12f
|
foundations of delegate/callback API
|
2014-05-23 18:32:55 -07:00 |
|
Justin R. Miller
|
3c5a2c7935
|
disallow/undo rotation at low zooms and near world edge
|
2014-05-23 18:24:58 -07:00 |
|
Justin R. Miller
|
3f55302fb5
|
reset angle on resize to small zooms
|
2014-05-22 16:54:04 -07:00 |
|
Justin R. Miller
|
dbd877cb80
|
disallow/undo rotation at low zooms
|
2014-05-22 16:47:17 -07:00 |
|
Justin R. Miller
|
1ff173a049
|
fixes #48: constrain min zoom/vertical pan to within world
|
2014-05-22 16:11:21 -07:00 |
|
Justin R. Miller
|
aa92e92595
|
support for style transitions
|
2014-05-22 12:46:53 -07:00 |
|
Konstantin Käfer
|
b167a79c22
|
always use std:: namespace for math functions
fixes #201
|
2014-05-14 16:40:24 +02: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
|
1216a061d3
|
move to libuv for the rendering loop
|
2014-04-30 12:01:26 +02:00 |
|
Justin R. Miller
|
a324929ba3
|
clarify comment for gestures as well
|
2014-04-22 15:02:44 -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
|
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
|
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
|
eb499e77c1
|
fix linejoin drawing on retina
|
2014-04-10 11:49:43 -04: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
|
5c613b5455
|
normalizedZoom() == zoom level of the visual appearance
|
2014-03-24 14:44:44 +01:00 |
|
Konstantin Käfer
|
86e6e6bed8
|
use a custom struct for Tile IDs
|
2014-03-12 16:42:37 +01:00 |
|
Konstantin Käfer
|
978b714de8
|
two render passes
Conflicts:
resources/style.pbf
src/renderer/painter.cpp
src/style/resources.cpp
|
2014-03-11 12:15:06 +01:00 |
|
Konstantin Käfer
|
ba5070bf52
|
Port scanline algorithm from _getCoveringTiles()
fixes #22
|
2014-03-04 14:50:17 +01:00 |
|
Konstantin Käfer
|
d5c611d707
|
add timeouts for panning,scaling,rotating
|
2014-02-21 11:31:24 +01:00 |
|
Konstantin Käfer
|
b0357e8ea7
|
move tile size to constants.hpp
|
2014-02-13 17:34:08 +01:00 |
|
Justin R. Miller
|
0005ca4eef
|
fixes #57: flesh out remainder of getters & setters plus animation
|
2014-02-12 11:20:21 -08:00 |
|
Justin R. Miller
|
0bccb08028
|
clean up duplicate calculations on animation branching
|
2014-02-07 21:45:45 -05:00 |
|
Konstantin Käfer
|
9cef72fadb
|
Merge branch 'master' of https://github.com/mapbox/llmr-native
Conflicts:
src/map/transform.cpp
|
2014-02-07 16:10:00 +01:00 |
|
Konstantin Käfer
|
28ee5968f8
|
add cancelAnimations() function
refs #34
|
2014-02-07 16:08:17 +01:00 |
|
Justin R. Miller
|
e48207a4ef
|
allow for animated moves
|
2014-02-06 16:08:44 -05:00 |
|