Minh Nguyễn
b65f30966b
Updated changelog for 0.5.1
2015-07-13 10:15:33 -07:00
Minh Nguyễn
c066931a49
Opt into Xcode 6.4
...
Cherry-picked from 5f7575dd8f to fix the build.
2015-07-13 10:07:50 -07:00
Minh Nguyễn
1350ed7654
Fetch tags before relying on a list of them
...
Cherry-picked from 482b8bde63 to fix the build.
2015-07-13 09:50:53 -07:00
Minh Nguyễn
97b7307f35
Force -ObjC in Mapbox GL pod
...
Fixes #1849 .
2015-07-10 16:01:58 -07:00
Minh Nguyễn
06fd6d5c1e
Cherry-picked part of 987d961e5b to fix the build
2015-07-10 11:42:46 -07:00
Minh Nguyễn
9bb5032103
Replaced release notes for 0.5.0
...
Replaced the release notes with more detailed ones from <https://github.com/mapbox/mapbox-gl-native/milestones >. This change also fixes a build error due to a reference to a method that had been removed.
2015-07-10 11:33:43 -07:00
Justin R. Miller
4acf6c4268
updated changelog for 0.5.0
2015-07-09 22:55:17 -07:00
Justin R. Miller
7d250934b1
[publish ios-v0.5.0]
2015-07-09 22:28:02 -07:00
Justin R. Miller
91b2912c2d
bump podspec to 0.5.0 final (no symbols)
2015-07-09 22:27:41 -07:00
Justin R. Miller
c780f1617e
[publish ios-v0.5.0-rc.2]
2015-07-09 13:59:11 -07:00
Justin R. Miller
5f31697556
bump podspec to 0.5.0rc2
2015-07-09 13:58:28 -07:00
Justin R. Miller
7aa83b3c96
test on Xcode 6.4 / iOS 8.4
2015-07-09 13:57:52 -07:00
Justin R. Miller
2df80af3d3
Revert "Defer initialization until app enters foreground"
...
This reverts commit 0fd9fe78db .
2015-07-09 13:41:42 -07:00
Justin R. Miller
3318a3ced0
refs #1859 : use traditional struct declaration
2015-07-09 10:14:24 -07:00
Justin R. Miller
82cddb5af2
fixes #1858 : proper shape placement in style layers
2015-07-09 10:14:13 -07:00
Justin R. Miller
b8522ba03a
[publish ios-v0.5.0-rc.1]
2015-07-08 15:41:52 -07:00
Justin R. Miller
9e5dd29afe
bump podspec to 0.5.0-rc.1 w/ symbols
2015-07-08 15:41:27 -07:00
Minh Nguyễn
0fd9fe78db
Defer initialization until app enters foreground
...
Defer the creation of EAGLEContext and GLKView and the loading of OpenGL ES extensions. It is GLKView that drives the background crash, and Apple documentation specifically warns not to initialize an EAGLContext in the background. All the while, it should be safe for client code to avail itself of any public methods on MGLMapView.
Fixes #1460 .
2015-07-08 15:40:15 -07:00
Minh Nguyễn
184afb01ad
Removed documentation for unavailable method
...
So it doesn’t show up in the generated docset.
2015-07-08 14:39:29 -07:00
Minh Nguyễn
49fe6df0db
Assert if -mapView:symbolNameForAnnotation: is implemented
...
Fixes #1851 .
2015-07-08 14:39:27 -07:00
Justin R. Miller
a67e80219f
refs #1125 , 1813: update user dot tracking in one place
...
Now that we have cleanup around the map viewport change notifications,
this only needs to happen in one place: the GL frame draw loop.
2015-07-08 12:55:39 -07:00
Justin R. Miller
b8388168dd
split renderSync and transition nudging to allow client view syncing
2015-07-08 12:10:12 -07:00
Justin R. Miller
fb230dda51
clean up remainder of sprite removal for now
2015-07-08 19:46:04 +02:00
Justin R. Miller
c7011345c9
remove logging
2015-07-08 19:46:04 +02:00
Justin R. Miller
a1c2529e33
runtime imagery based on annotation title
2015-07-08 19:46:04 +02:00
Justin R. Miller
e0384a98f7
explicitly bring in header
2015-07-08 19:46:04 +02:00
Justin R. Miller
445d3afa4f
fix nullability
2015-07-08 19:46:04 +02:00
Justin R. Miller
e0da13dbfd
fixes for runtime Cocoa imagery
2015-07-08 19:46:04 +02:00
Justin R. Miller
e3b823b11b
nullability for MGLAnnotationImage
2015-07-08 19:46:03 +02:00
Justin R. Miller
5f9e675ee0
stub annotation symbol cleanup
2015-07-08 19:46:03 +02:00
Justin R. Miller
5ab58deb44
Cocoa custom marker imagery API
2015-07-08 19:46:03 +02:00
Konstantin Käfer
1f4b5e7736
add custom imagery visual test
2015-07-08 19:46:03 +02:00
Konstantin Käfer
c66ec8739b
show info message when Sprite does not exist
2015-07-08 19:46:03 +02:00
Konstantin Käfer
493c72b1f4
move crc64() to test fixture
2015-07-08 19:46:03 +02:00
Konstantin Käfer
74b744a656
test SpriteAtlas updates when SpriteStore was updated
2015-07-08 19:46:03 +02:00
Konstantin Käfer
0d4cfd5bd6
test for sprite image that doesn't exist
2015-07-08 19:46:02 +02:00
Konstantin Käfer
d37bd549bc
make sure that the SpriteStore object correctly replaces the SpriteImages
2015-07-08 19:46:02 +02:00
Konstantin Käfer
32699333e6
add image to odd pixelRatio atlas
2015-07-08 19:46:02 +02:00
Konstantin Käfer
d08ec53a0e
add test for fractional pixel ratios
2015-07-08 19:46:02 +02:00
Konstantin Käfer
a57f3ddceb
add basic SpriteAtlas test
2015-07-08 19:46:02 +02:00
Konstantin Käfer
c5ed00ae7a
fix sprite debug window code
2015-07-08 19:46:02 +02:00
Konstantin Käfer
746e4d20ee
explicitly name the sprite that couldn't be changed
2015-07-08 19:46:02 +02:00
Konstantin Käfer
62ac43a85b
add ability to add random custom markers to test app
2015-07-08 19:46:02 +02:00
Konstantin Käfer
b2a3314192
replace Style object immediately
...
this makes sure that adding custom sprite imagery will add them to the new Style object rather than
the old one in case a user adds new custom sprites immediately after changing a stylesheet
2015-07-08 19:46:01 +02:00
Konstantin Käfer
f9601ae685
add ability to set custom sprites on the Map object
2015-07-08 19:46:01 +02:00
Konstantin Käfer
70d0a26f98
key sprites in sprite atlas by name and wrap value
2015-07-08 19:46:01 +02:00
Konstantin Käfer
a0e391c0cb
make sure that Sprite isn't marked as loaded until we actually added everything to the SpriteStore
2015-07-08 19:46:01 +02:00
Konstantin Käfer
6271f8e546
mark Image constructor as explicit to avoid accidental implicit argument conversion
...
when passing a std::string instead of an Image, the parameter gets implicitly and automatically converted (== parsed) to a temporary Image object. Since parsing an Image shouldn't be a frequent operation
2015-07-08 19:46:01 +02:00
Konstantin Käfer
bc41d3cf6d
don't restrict pixelRatio in SpriteStore
...
this is required so that devices that aren't using 1x or 2x (like the iPhone 6 Plus with a pixelRatio of 3x) still show icons, albeit bilinearly scaled to the correct size in the SpriteAtlas
2015-07-08 19:46:01 +02:00
Konstantin Käfer
4f48874ef0
we're no longer throwing exceptions when loading invalid sprite resources
2015-07-08 19:46:01 +02:00