Justin R. Miller
d9f09596fb
bump podspec version
2015-06-15 22:20:16 -07:00
Justin R. Miller
8dbf2bf8da
refs #1483 : move to simple tagging scheme, but preserve platform in publish command
2015-06-15 22:19:34 -07:00
Justin R. Miller
bd0bf294bf
squash of #1655 : shape annotations support for core & iOS
2015-06-15 18:30:39 -07:00
Jason Wray
e75e538ddb
Add location tests for iOS
...
- Adds testDelegatesStartStopLocatingUser: Tests mapViewWillStartLocatingUser and mapViewDidStopLocatingUser delegate methods
- Adds testUserTrackingModeFollow
- Adds testUserTrackingModeFollowWithHeading (disabled because of library bug)
Fakes user location via swizzled CLLocationManager and hard-coded mock coordinates and heading.
2015-06-15 16:42:32 -07:00
John Firebaugh
69cf6ed3d2
Reenable iOS tests, default hardware/iOS version only for now
...
Use of the -destination argument to either xcodebuild or xctool
fails on Travis.
Refs #1452
2015-06-15 16:12:14 -07:00
Minh Nguyễn
714b68f7b3
Revert "use array of structs rather than parallel arrays for annotations"
...
This reverts commit 2435c1ad26 (#1710 ), which needs to be revisited in light of #1655 , which is a much higher priority at the moment.
2015-06-15 15:58:22 -07:00
Justin R. Miller
a08bcb6d0e
update README for debug info on test app
2015-06-15 14:35:57 -07:00
hanchao
b8c251592a
fix roundabout not closed #1450
2015-06-14 07:56:31 +02:00
Minh Nguyễn
450a6beae0
Restored nullability compatibility shim
...
This reverts commit a425df0f95f5f0088444b8ebc67708756ff962aa for compatibility with Xcode 6.1.
2015-06-13 19:58:59 -07:00
Minh Nguyễn
4176d21d1c
Namespaced reachability notification constant
...
Fixes #1717 .
2015-06-12 11:54:46 -07:00
Ansis Brammanis
7dc880080e
update test suite to reenable symbol tests
2015-06-11 18:48:07 -04:00
Konstantin Käfer
2435c1ad26
use array of structs rather than parallel arrays for annotations
2015-06-11 17:26:37 -04:00
Minh Nguyễn
f46328655e
Audited headers for nullability
...
Added some nullability qualifiers in method implementation selectors for consistency with declarations.
The user dot view now has a non-zero size. Previously only its layer was sized properly. Also resolved some pedantic warnings about missing designated initializer overrides.
Xcode 6.3 or above is now required for building this project.
2015-06-11 11:37:23 -07:00
Ansis Brammanis
cfee5aa8ef
fix text-letter-spacing render test by using float
2015-06-09 11:07:17 -04:00
Konstantin Käfer
0c5f8a2c59
press 1 through 6 to add 10^(n-1) points in the current viewport
...
(only works correctly when rotated to north, but this is a just a debug functionality anyway)
2015-06-09 10:29:07 -04:00
Konstantin Käfer
f85889dc75
allow constructing LatLng/LatLngBounds objects from TileIDs
2015-06-08 16:13:37 -04:00
Justin R. Miller
5e661f7617
fix formatting
2015-06-07 17:31:28 -07:00
Thiago Marcos P. Santos
967fc73c15
Add documentation for TileData::State
2015-06-05 17:47:57 +03:00
John Firebaugh
a0503f3f5b
Remove unused overscaling variables
2015-06-04 14:09:05 -07:00
Justin R. Miller
409cd1651f
[publish ios-v0.3.4]
2015-06-04 14:01:15 -07:00
Justin R. Miller
9d8aae140c
going back to b1 styles pin to avoid other complications for now
2015-06-04 14:00:52 -07:00
Justin R. Miller
ddcb01deb6
[publish ios-v0.3.4]
2015-06-04 13:45:11 -07:00
Justin R. Miller
d0c77aa73c
bump podspec to 0.3.4
2015-06-04 13:44:42 -07:00
Justin R. Miller
012f5b43bd
bump/correct styles pin
2015-06-04 13:44:42 -07:00
Thiago Marcos P. Santos
14083700e5
Test Map object destruction with pending requests
...
Test whenever destroying a Map object with requests pending
works and is done quickly.
The test injects artificial delays in selected requests and
tries to destroy the Map object afterwards.
Currently glyph requests are skipped because there is a bug
being worked on in a different issue.
2015-06-04 14:44:34 +03:00
Thiago Marcos P. Santos
b09df7acb5
Cleanup the MapContext before the util::Thread destructor
...
The util::Thread will call the stop() method of the MapContext's RunLoop
which will wait for the pending tasks tied to it to complete.
If we have a request that is timeout'ing, this could mean a really long
wait. Instead, we now send a cleanup message that will reset all the
attributes first (canceling the pending requests) so the the MapContext
gets destructed quickly.
2015-06-04 14:44:34 +03:00
Thiago Marcos P. Santos
29b8b44b77
Fix race condition on error notification
...
We start loading the resources at the moment we set the style, but we
set the callback for error notification at renderStill(), which happen
afterwards.
If some error occurs in this short window, it was never being notified.
Now we save the last error and we check after we set the callback.
2015-06-04 14:44:34 +03:00
Justin R. Miller
9b36b48268
[publish ios-v0.3.3]
2015-06-03 20:51:19 -07:00
Justin R. Miller
8fdb389574
bump podspec to 0.3.3
2015-06-03 20:50:49 -07:00
Ansis Brammanis
9c03b396c0
Merge remote-tracking branch 'origin/master' into HEAD
...
Conflicts:
src/mbgl/renderer/painter_fill.cpp
2015-06-03 19:20:41 -04:00
Ansis Brammanis
2bd7e45502
fix collision box clipping
...
and name parameters when it's not clear from their type
2015-06-03 19:17:49 -04:00
Brad Leege
295dc73c1a
Adding iOS Testing Header To Draw Attention
2015-06-03 11:57:49 -05:00
Justin R. Miller
ce457dafb8
fix typo
2015-06-03 09:37:43 -07:00
Justin R. Miller
7ac767226f
point to better appledoc install method
2015-06-03 09:36:38 -07:00
Ansis Brammanis
1f5fb1db4a
fix hangs caused by redoPlacement
...
After parsing a tile, it redoes placement for that tile if the angle has
changed since it started parsing. These redo calls were accidentally
done from the worker thread. Assigning the new work to `workRequest`
caused it to cancel itself.
Fix the problem by calling redoPlacement from the map thread.
2015-06-02 17:06:24 -04:00
Thiago Marcos P. Santos
d7465061f8
Do not call update() asynchronously on the test case
...
We need to call it before checking if the tiles are loaded
to give the Source a chance to request for more tiles if
it is needed.
2015-06-02 20:43:29 +03:00
Thiago Marcos P. Santos
5c4c6648d1
Rebase the resource loading tests
...
Update the ResourceLoader tests to reflect the changes
after we merged ResourceLoader with Style.
2015-06-02 20:43:00 +03:00
Thiago Marcos P. Santos
68989e671c
Remove references to ResourceLoader
...
ResourceLoader got merged with Style.
2015-06-02 20:23:03 +03:00
Ansis Brammanis
3dfa317cf9
fix android compile errors
...
- explicitly mark override
- re-add fix from 74604af that was lost in a merge
2015-06-02 11:33:03 -04:00
Ansis Brammanis
4e74867ba9
use source zoom level for tile loading errors
2015-06-02 11:33:03 -04:00
Ansis Brammanis
956ad85d26
update test suite
2015-06-02 11:33:03 -04:00
Ansis Brammanis
93fc67ba55
re-add sprite atlas pollution fix
...
It got missed in a merge.
03d5e2da80
2015-06-02 11:33:03 -04:00
Ansis Brammanis
2ae2cade4a
fix assertion. only include glyphs with metrics
...
fixes bug caught by this assertion:
de3fd89b2c/src/mbgl/text/font_stack.cpp (L124)
2015-06-02 11:33:03 -04:00
Ansis Brammanis
36212ea3c6
sort overlapping symbols in the y direction
...
fixes #333
fixes #988
-js: 6514de77be2ff3df4267785f42f5e53c63233cac
2015-06-02 11:33:03 -04:00
Justin R. Miller
88b3cfe37d
.zip != .tgz
2015-06-01 18:57:25 -07:00
Justin R. Miller
847b1f03af
appledoc download is a redirect
2015-06-01 18:57:03 -07:00
Justin R. Miller
81c24e9d1e
wget -> curl since wget itself is a brew install
2015-06-01 18:54:58 -07:00
Brad Leege
0d83740272
Merge branch 'master' of github.com:mapbox/mapbox-gl-native
2015-06-01 15:49:40 -05:00
John Firebaugh
925cc91ef2
Remove unused; fix naming style
2015-06-01 13:22:02 -07:00
John Firebaugh
ec06bb7e3c
Merge ResourceLoader into Style and move atlas ownership
2015-06-01 13:22:02 -07:00