summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1469 from mapbox/1435-android-gl-crashBrad Leege2015-05-113-8/+8
|\ | | | | Android GL Crash
| * Ignore deactivate when no valid EGL display. Fixes #1435Leith Bade2015-05-093-8/+8
| | | | | | | | | | | | | | | | | | | | Initialise NativeMapView's EGL variables before Map Fix hang Add check for double pause Add test for double pause
* | fix division by zero conditionsDane Springmeyer2015-05-081-1/+5
| |
* | Fix Linux GCC Debug buildThiago Marcos P. Santos2015-05-081-1/+1
| | | | | | | | | | Compiler was complaining about shadowed variable after macro expansion.
* | change the window title to indicate the current styleKonstantin Käfer2015-05-071-0/+2
| |
* | Make all GLFWView attributes privateThiago Marcos P. Santos2015-05-071-5/+6
| |
* | Add style change functionality to the Linux test appThiago Marcos P. Santos2015-05-072-2/+9
| | | | | | | | | | | | | | Makes the life of people using Linux as development environment way easier. Just press 's' to cycle through 3 different styles.
* | don't doc or package private headersJustin R. Miller2015-05-051-0/+0
|/
* Merge pull request #1329 from mapbox/1225-start-tokenBrad Leege2015-05-053-2/+12
|\ | | | | MapboxGL Startup Infrastructure
| * #1225 - Simplifying MGLAccountManager for initial setup and access to ↵Brad Leege2015-05-051-2/+2
| | | | | | | | AccessToken
| * Updating from masterBrad Leege2015-05-0426-523/+186
| |\
| * | #1225 - Renaming getAccessToken method to sharedAccessToken to avoid any iOS ↵Brad Leege2015-05-041-1/+1
| | | | | | | | | | | | get naming conventions
| * | #1225 - Restoring MapboxGL.h as an Umbrella header file by splitting the ↵Brad Leege2015-05-042-7/+7
| | | | | | | | | | | | singleton code into MGLAccountManager.h and .m
| * | #1225 - Converting id to instancetypeBrad Leege2015-04-241-1/+1
| | |
| * | #1225 - Removing unavailable block on MGLMapView.initWithFrameBrad Leege2015-04-241-2/+0
| | |
| * | #1225 - Initial conversion of Mapbox GL app to set access token in ↵Brad Leege2015-04-232-1/+7
| | | | | | | | | | | | AppDelegate and exposing MGLMapView.initWithFrame to support it
| * | #1225 - Initial setup of MapboxGL as a singleton object with access tokenBrad Leege2015-04-221-0/+6
| | |
* | | Cancel all pending requests before leavingThiago Marcos P. Santos2015-05-051-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This still has the unwanted side effect off blocking the Map thread waiting for the workers to return (because they hold a reference to the Map thread main loop). Maybe the only way to solve this would be having a I/O thread for dispatching messages. The Request is not bound anymore to the invoker thread because the workers will request for glyphs, but the reply will arrive at the Map thread.
* | | add Map::isFullyLoaded()Konstantin Käfer2015-05-052-0/+4
| | | | | | | | | | | | returns whether the Map is still loading/parsing any assets or whether everything is there and a render will likely be complete
* | | [iOS] allow calling invalidate() on MGLMapViewKonstantin Käfer2015-05-051-0/+11
| | |
* | | Ensure no GL commands are executed after pauseJohn Firebaugh2015-05-042-2/+2
| | |
* | | missing docs tuneupsJustin R. Miller2015-05-041-3/+7
| |/ |/|
* | lower thread priority of worker threadsKonstantin Käfer2015-05-041-0/+3
| |
* | only update GL state when it actually changedKonstantin Käfer2015-05-041-0/+87
| |
* | add gl::groups back for easier debugging in XcodeKonstantin Käfer2015-05-041-1/+1
| |
* | Merge branch 'uv_leak'John Firebaugh2015-05-011-1/+2
|\ \
| * | Write SQLite tests in terms of ImplJohn Firebaugh2015-05-011-1/+2
| | |
* | | fix compile with clang-3.6Dane Springmeyer2015-05-013-6/+3
|/ /
* | Turned class methods into instance methodsMinh Nguyễn2015-04-301-4/+4
| | | | | | | | Avoids unnecessary steps to access singletons. Now `MGLMapboxEvents` and `MGLMetricsLocationManager` instances can message themselves directly.
* | Rewrite Worker in terms of Thread<>John Firebaugh2015-04-281-95/+0
| |
* | Move Environment to MapContextJohn Firebaugh2015-04-281-5/+1
| |
* | Remove unused includesJohn Firebaugh2015-04-281-3/+0
| |
* | Move still image callback to MapContextJohn Firebaugh2015-04-281-0/+2
| |
* | Move style info to MapContextJohn Firebaugh2015-04-281-1/+0
| |
* | Combine update and triggerUpdateJohn Firebaugh2015-04-281-3/+1
| |
* | Resize view from map threadJohn Firebaugh2015-04-283-4/+4
| |
* | Remove Map::start/stopJohn Firebaugh2015-04-284-17/+4
| | | | | | | | | | | | Both Android and iOS now use pause/resume. The map thread is always running, and be able to receive messages. When paused, it will just refuse to render.
* | Following kkaefer's view changesJohn Firebaugh2015-04-283-19/+2
| |
* | WIP: Use Thread<MapContext>John Firebaugh2015-04-282-8/+7
| |
* | Privatize remaining MapContext membersJohn Firebaugh2015-04-281-2/+0
| |
* | Move run() to MapContextJohn Firebaugh2015-04-282-22/+1
| |
* | #include <atomic>John Firebaugh2015-04-281-0/+1
| |
* | remove some unused includesKonstantin Käfer2015-04-281-13/+5
| |
* | move most private Map code to MapContextKonstantin Käfer2015-04-285-49/+8
| |
* | move rendering mode enum to MapData objectKonstantin Käfer2015-04-282-10/+19
| |
* | move asyncRender to MapContextKonstantin Käfer2015-04-281-4/+0
| |
* | move getSprite to MapContextKonstantin Käfer2015-04-281-2/+0
| |
* | move Style to MapContextKonstantin Käfer2015-04-281-3/+0
| |
* | move worker to MapContextKonstantin Käfer2015-04-281-2/+0
| |
* | remove unneeded headersKonstantin Käfer2015-04-281-2/+0
| |