Commit Graph

1579 Commits

Author SHA1 Message Date
John Firebaugh
39cbfcb5c9 [core] Update to variant 1.1.0 2016-03-23 15:26:34 -07:00
John Firebaugh
6ff887ff24 [ios] Use make itest instead of Bitrise build step 2016-03-23 12:26:54 -07:00
Minh Nguyễn
55f60181cc [osx] Remove unnecessary build steps
Followup to 8cc0826620.
2016-03-23 10:28:20 -07:00
John Firebaugh
8cc0826620 [ios] Remove unnecessary build steps 2016-03-23 09:57:17 -07:00
Antonio Zugaldia
e7c41bb7ca [android] Add Javadoc for offline package
Fixes #4295
2016-03-23 12:03:07 -04:00
Tobrun
b8aeb1a9f8 [android] #4365 - TestApp refactor with RecyclerView selection. 2016-03-23 10:26:38 +01:00
John Firebaugh
77b5d77f66 Update CI badges [ci skip] 2016-03-22 18:44:26 -07:00
John Firebaugh
231e0b5de1 [node] Build OS X on Bitrise 2016-03-22 17:50:41 -07:00
Konstantin Käfer
c587eefbb1 [ios] make unit tests work on iOS and iOS Simulator 2016-03-22 11:56:01 -07:00
Konstantin Käfer
61920071cd [core] split headless_view.cpp into implementation-specific files
also adds a EAGL implementation for iOS
2016-03-22 11:56:01 -07:00
Konstantin Käfer
c608803ca9 [ios] explicitly load the style when the app loads 2016-03-22 11:19:58 -07:00
Tobrun
6e81aadb3e [android] #4365 - add Bitrise step to upload downloadable APK file to AWS S3 2016-03-22 10:01:22 +01:00
Thiago Marcos P. Santos
baf30cd1f7 [glfw] Main loop integration
This new code can be used for rendering on the Main thread
while it will also work for rendering on the Map thread
before we make the switch. Needed by #2909.
2016-03-21 23:58:48 -03:00
Tom MacWright
c50194ebfa Merge pull request #4412 from mapbox/darwin-readme
Add Darwin readme
2016-03-21 16:20:04 -04:00
Brad Leege
16a58e8e49 [android] #4328 - Adding check of userAgent to see if it's still in initial state before prepending app meta data to it 2016-03-21 15:05:50 -05:00
Minh Nguyễn
6b7d635d04 [ios, osx] Elaborate dependencies
Also avoid referring to Mapbox SDKs with Apple’s SDK names.
2016-03-21 11:49:51 -07:00
Tom MacWright
544780f237 Add Darwin readme 2016-03-21 14:02:27 -04:00
Dan Wexler
429ea535e5 Reset the translation to zero without adjusting for view to fix non-zero frame origin bug. 2016-03-20 09:32:17 -07:00
John Firebaugh
3152243f4e [android] Add script for NDK debugging 2016-03-18 17:12:53 -07:00
John Firebaugh
1593b962ed [android] Throw C++ exceptions by value, not by pointer
Refs #4385
2016-03-18 16:29:22 -07:00
Brad Leege
0d816916b1 [android] #4328 - Make Telemetry start only when savedInstanceState is null 2016-03-18 16:48:42 -04:00
Brad Leege
5f89c1ab34 [android] #4294 - JavaDocs for Telemetry classes 2016-03-18 12:47:39 -04:00
Thiago Marcos P. Santos
0c3247bf3c [core] Fix regression of prior expiration time not being respected 2016-03-17 23:57:28 -03:00
Bruno de Oliveira Abinader
15621b066c [android] Remove default transition duration 2016-03-18 01:26:22 +02:00
Bruno de Oliveira Abinader
88cff6e29d [ios] Update class transition usage 2016-03-18 01:26:22 +02:00
Bruno de Oliveira Abinader
4909169996 [core] Added user-defined transition properties when modifying classes 2016-03-18 01:26:22 +02:00
John Firebaugh
6cb606b4ed [ios] Remove redundant lines from ios/scripts/defaults.md
MASON_PLATFORM=$(HOST) and MASON_PLATFORM_VERSION=$(HOST_VERSION) are set by main.mk; there's no need to set them here.
2016-03-16 17:48:37 -07:00
Tobrun
9494fa7253 [android] #4308 - add some simple gesture tests 2016-03-15 14:07:24 -04:00
Minh Nguyễn
d64b8ad25c [ios] Immediately remove offline pack from table
Remove all references to an offline pack before the call to -removePackWithCompletionHander:.
2016-03-14 11:56:27 -07:00
Minh Nguyễn
f6c21a0efe [ios, osx] Allow null completion handlers in MGLOfflineStorage 2016-03-14 11:54:31 -07:00
Minh Nguyễn
7e4dce0ca4 [ios, osx] Removed pack nil check from MGLOfflineRegionObserver
Due to ARC, MGLOfflinePack can be deallocated at any time following its initialization. -dealloc ensures that the offline region observer is unset, but that step is asynchronous; there is no guarantee that it completes before the first status change update. In fact, the pack is deallocated before the first status change update unless it is captured outside of the MGLOfflinePackAdditionCompletionHandler. The pack nil check is unnecessary because the subsequent code would be a no-op.
2016-03-14 11:24:31 -07:00
Tobrun
55a1bb8365 [android] #4301 - added robotium testing framework to perform integration testing 2016-03-14 11:45:54 -04:00
Bruno de Oliveira Abinader
7a509b0369 [linux] Added world tour to GLFW test app 2016-03-14 11:51:37 +02:00
Bruno de Oliveira Abinader
8e30a4a080 [core] Harden Transform anchor & padding usage
Use optional values for anchor & padding in Map and Transform functions
instead of NaNs. Added unit tests to stress some edge cases.
2016-03-13 21:38:20 +02:00
Tobrun
d64652f9be [android] #3749 - added javadoc 2016-03-12 19:57:27 -05:00
Tobrun
a980f725b8 [android] #4252 - close concurrent window fix 2016-03-11 22:29:48 -05:00
Tobrun
45e6ee1372 [android] #4283 - enable strict mode in test app + fix strict mode warning related to releasing the surface 2016-03-11 20:07:56 -05:00
Tobrun
ad2ebc6cf6 [android] #4270 - library resource prefix espresso update 2016-03-11 17:37:19 -05:00
Minh Nguyễn
3b225d57d9 ios-v3.2.0-pre.2 2016-03-11 13:50:06 -08:00
Minh Nguyễn
4748973c04 [core] Deactivate offline region upon completion 2016-03-11 11:43:32 -08:00
Minh Nguyễn
4bcc24d5af [ios] Fixed iosapp build
MBXDownloadsTableViewController.{h,m} had been renamed MBXOfflinePacksTableViewController.{h,m}, but the project had not been.
2016-03-10 20:22:19 -08:00
Minh Nguyễn
641c31507d [ios] Renamed downloads to offline packs in iosapp 2016-03-10 17:14:14 -08:00
Minh Nguyễn
ff9c3a57b0 [ios, osx] Renamed MGLOfflineTask to MGLOfflinePack
“Offline pack” more effectively communicates the persistent nature of the downloaded content.
2016-03-10 17:14:14 -08:00
Minh Nguyễn
ee20fd8fd8 [ios, osx] Avoid unregistering observer for invalid task 2016-03-10 17:14:14 -08:00
Minh Nguyễn
7fa3b92429 [ios, osx] Tightened offline task state
Fixed a race condition that could occur if a progress update comes after a call to remove the task but before the removal is complete. Avoid synchronously setting the task’s state inside -resume and -suspend; instead, rely on the observer to set the state asynchronously.
2016-03-10 17:14:14 -08:00
Minh Nguyễn
77d99584ce [ios, osx] Distinguish between unknown and inactive state 2016-03-10 17:08:58 -08:00
Minh Nguyễn
68ba0712f7 [ios, osx] Privatized offline region observer 2016-03-10 17:08:58 -08:00
Minh Nguyễn
c335847451 [ios, osx] Invalidate task immediately upon removal 2016-03-10 17:08:58 -08:00
Minh Nguyễn
e218728f3a [ios, osx] Fixed crash interacting with MGLOfflineTask
Added a missing conditional to the invalidation checking macro that I factored out at the last minute.
2016-03-10 17:08:58 -08:00
Minh Nguyễn
8824237e2d [ios, osx] Documented offline APIs
Also categorized offline symbols for jazzy and moved styleURL from MGLOfflineRegion to MGLTilePyramidOfflineRegion, since you never know if there will be a region type not constrained by a style in the future.
2016-03-10 17:08:58 -08:00