summaryrefslogtreecommitdiff
path: root/platform/darwin
Commit message (Collapse)AuthorAgeFilesLines
* scope Requests to an Environment object for easier cancelationKonstantin Käfer2015-03-061-0/+3
| | | | | | | | | we are now scoping all file requests to an environment object. The FileSource implementation treats this as an opaque pointer, but allows canceling all Requests that are associated with that pointer. This is necessary to abort all file requests that originated from a particular Map object. Aborting a file request is different from canceling a file request: A canceled request doesn't have its callback called, while an aborted request will have its callback called with an error, indicating that the environment is going to be shut down.
* fix handling around unique_ptr releasesKonstantin Käfer2015-03-061-1/+0
|
* move iOS code from gl-cocoa to this projectJustin R. Miller2015-02-092-4/+0
|
* refactor makefileKonstantin Käfer2015-02-042-10/+28
|
* make ios compileKonstantin Käfer2015-02-041-2/+2
|
* cancel the backoff timer when the request is canceledKonstantin Käfer2015-02-041-0/+15
|
* remove circular shared_ptr and a few other memory leaksKonstantin Käfer2015-02-043-47/+73
|
* do not leak string handlesKonstantin Käfer2015-02-041-4/+10
|
* rewrite storage layer to be independent of the Map's event loopKonstantin Käfer2015-02-042-155/+388
|
* Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-181-0/+18
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: gyp/mbgl-ios.gypi gyp/mbgl-osx.gypi platform/default/asset_request_libuv.cpp src/mbgl/storage/caching_http_file_source.cpp src/mbgl/storage/file_request.cpp src/mbgl/storage/file_request.hpp src/mbgl/storage/file_request_baton.hpp
| * change file:// to asset:// to indicate that they aren't arbitrary filesKonstantin Käfer2014-12-171-0/+18
| | | | | | | | refs #579
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-101-0/+13
|\ \ | |/ | | | | | | Conflicts: platform/default/http_request_baton_curl.cpp
| * report version number in user agent stringKonstantin Käfer2014-12-081-2/+12
| | | | | | | | refs #628
| * add user agent headerKonstantin Käfer2014-12-081-0/+3
| | | | | | | | fixes #628
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-041-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: include/mbgl/storage/base_request.hpp include/mbgl/storage/file_request_baton.hpp include/mbgl/storage/http_request.hpp include/mbgl/storage/http_request_baton.hpp include/mbgl/util/uv_detail.hpp platform/darwin/http_request_baton_cocoa.mm platform/default/caching_http_file_source.cpp platform/default/http_request_baton_curl.cpp src/map/map.cpp src/storage/base_request.cpp src/storage/file_request.cpp src/storage/file_request_baton.cpp src/storage/http_request.cpp src/storage/http_request_baton.cpp
| * Prefer stdlib to libuv (fixes #688)John Firebaugh2014-12-031-2/+2
| |
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-032-4/+5
|\ \ | |/ | | | | | | Conflicts: src/map/map.cpp
| * add array overloads to make_unique and move it to mbgl::util from stdKonstantin Käfer2014-12-032-4/+5
| |
* | Use uv::async and various other fixesLeith Bade2014-12-031-2/+2
|/
* explicitly cast to 32 bit integerKonstantin Käfer2014-11-061-2/+2
|
* also use custom formatter for OS XKonstantin Käfer2014-11-041-10/+3
|
* use CoreImage for decoding/encoding images on osx/iosKonstantin Käfer2014-10-301-0/+125
|
* make tests workKonstantin Käfer2014-10-241-1/+1
|
* restructure gyp filesKonstantin Käfer2014-10-245-0/+777