Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mason variant@1.0 | Mike Morris | 2015-09-30 | 1 | -0/+1 |
| | |||||
* | [osx] Fix build on Xcode 6.4 | John Firebaugh | 2015-09-28 | 1 | -6/+1 |
| | |||||
* | [osx] disable -Wunused-local-typedefs | Mike Morris | 2015-09-24 | 1 | -1/+5 |
| | | | | | Fixes OS X builds with Xcode 7, necessitated by https://svn.boost.org/trac/boost/ticket/11240 | ||||
* | add benchmark mode that shows the real frame time rather than the vsync time | Konstantin Käfer | 2015-08-11 | 2 | -5/+49 |
| | |||||
* | Make build system architecture agnostic to remove Android special case | Konstantin Käfer | 2015-08-04 | 1 | -3/+3 |
| | |||||
* | don't use certain STL functions | Konstantin Käfer | 2015-08-04 | 1 | -0/+1 |
| | | | | some functions defined in <cmath>, as well as std::to_string aren't available on GNU's STL for some platforms, e.g. Android | ||||
* | rename reachability on OS X as well | Konstantin Käfer | 2015-05-26 | 1 | -3/+3 |
| | |||||
* | DefaultFileSource has responsibility for handling mapbox:// URLs | John Firebaugh | 2015-05-26 | 1 | -5/+6 |
| | |||||
* | change the window title to indicate the current style | Konstantin Käfer | 2015-05-07 | 1 | -1/+3 |
| | |||||
* | add style cycling to Mac OS X app as well | Konstantin Käfer | 2015-05-07 | 2 | -1/+18 |
| | |||||
* | Remove Map::start/stop | John Firebaugh | 2015-04-28 | 1 | -2/+2 |
| | | | | | | 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. | ||||
* | merge build targets so we only have one build file per platform | Konstantin Käfer | 2015-04-24 | 1 | -1/+1 |
| | | | | previously, we used multiple different projects for various targets (app, test, render) that overwrote each other, so it was impossible to have one project to build them all, one project to compile them, one project to run them all and in the darkness bind them | ||||
* | Merge pull request #1250 from mapbox/1250-separate-thread-object | John Firebaugh | 2015-04-16 | 1 | -1/+1 |
|\ | | | | | Separate objects from Thread management | ||||
| * | make implementation files private headers | Konstantin Käfer | 2015-04-13 | 1 | -1/+1 |
| | | |||||
| * | hide Thread<> and separate the Implementation object | Konstantin Käfer | 2015-04-13 | 1 | -4/+3 |
| | | |||||
| * | convert DefaultFileSource to use util::Thread<> | Konstantin Käfer | 2015-04-10 | 1 | -2/+2 |
| | | |||||
| * | add Thread<T> and RunLoop | Konstantin Käfer | 2015-04-10 | 1 | -2/+3 |
| | | | | | | | | | | | | Thread<T> is a generic thread management object that starts a thread, creates an object T in that thread and calls its .start() function. When the Thread<T> object is destructed (which must happen in the thread that created it), it'll call the object's .stop() function, and wait for thread termination. The .stop() function must somehow get the thread to terminate. Note that object T's constructor/destructor/start()/stop() must be protected/private, and Thread<T> must be declared as a friend class. All public functions may be called from any thread and are exposed through operator->(). RunLoop encapsulates a libuv runloop and has a facility of dispatching function objects to the thread. It can be used either as a worker thread class by itself, or it can be derived from. This commit converts SQLiteCache to derive from RunLoop and removes the custom code used previously for managing the cache thread. | ||||
* | | define MACOSX_DEPLOYMENT_TARGET in common.gypi | Mike Morris | 2015-04-13 | 1 | -1/+0 |
|/ | | | | Needed in target_defaults to prevent node-gyp from overriding this everywhere with '10.5' from https://github.com/joyent/node/blob/master/common.gypi | ||||
* | refs #893 #992: point annotations API | Justin R. Miller | 2015-03-17 | 1 | -1/+1 |
| | |||||
* | Make the logging system static | Thiago Marcos P. Santos | 2015-03-12 | 1 | -3/+1 |
| | | | | | | | No initialization is needed anymore and we can use the logging functions safely at any point of the code (threading is not handled though, so you might get multiplexed messages if you log from two threads simultaneously). | ||||
* | fixes #476 & #853: pixel/meter/latlng conversion routines in core & iOS | Justin R. Miller | 2015-02-16 | 1 | -9/+15 |
| | |||||
* | refactor makefile | Konstantin Käfer | 2015-02-04 | 2 | -4/+6 |
| | |||||
* | use standard DEBUG macro rather than NDEBUG | Konstantin Käfer | 2015-02-04 | 1 | -2/+2 |
| | |||||
* | make storage lib separate so we can build without storage libs | Konstantin Käfer | 2015-02-04 | 1 | -42/+34 |
| | |||||
* | make ios compile | Konstantin Käfer | 2015-02-04 | 1 | -17/+19 |
| | |||||
* | rearrange tests and add storage tests | Konstantin Käfer | 2015-02-04 | 1 | -1/+24 |
| | |||||
* | remove circular shared_ptr and a few other memory leaks | Konstantin Käfer | 2015-02-04 | 1 | -0/+3 |
| | |||||
* | rewrite storage layer to be independent of the Map's event loop | Konstantin Käfer | 2015-02-04 | 1 | -5/+8 |
| | |||||
* | Use v7 styles / tests | John Firebaugh | 2015-01-22 | 1 | -1/+1 |
| | |||||
* | include sqlite3_static_libs in linker flags | Mike Morris | 2015-01-13 | 1 | -1/+2 |
| | |||||
* | Merge branch 'master' into shader-performance | John Firebaugh | 2015-01-07 | 1 | -3/+1 |
|\ | |||||
| * | change file:// to asset:// to indicate that they aren't arbitrary files | Konstantin Käfer | 2014-12-17 | 1 | -3/+1 |
| | | | | | | | | refs #579 | ||||
* | | depend on mbgl-core instead of -standalone so we don't have to run the ↵ | Konstantin Käfer | 2014-12-12 | 1 | -1/+3 |
|/ | | | | | | packaging script every time (this speeds up the build slightly) | ||||
* | Move setAccessToken to CachingHTTPFileSource | John Firebaugh | 2014-12-04 | 1 | -3/+2 |
| | |||||
* | Move setReachability to CachingHTTPFileSource | John Firebaugh | 2014-12-04 | 1 | -2/+2 |
| | |||||
* | make most headers private | Konstantin Käfer | 2014-12-04 | 1 | -1/+2 |
| | |||||
* | break out FileSource as an abstract class | Mike Morris | 2014-12-03 | 1 | -1/+3 |
| | | | | add CachingHTTPFileSource implementation | ||||
* | Use v6 styles | John Firebaugh | 2014-11-04 | 1 | -1/+1 |
| | |||||
* | Get mapbox-gl-styles via submodule (fixes #511) | John Firebaugh | 2014-10-31 | 1 | -1/+1 |
| | |||||
* | fix gyp project | Konstantin Käfer | 2014-10-30 | 1 | -2/+1 |
| | |||||
* | use stable cross-generator direction for referencing standalone lib + other ↵ | Dane Springmeyer | 2014-10-29 | 1 | -2/+0 |
| | | | | minor fixups | ||||
* | fix xproj target | Dane Springmeyer | 2014-10-29 | 1 | -12/+19 |
| | |||||
* | fix macosx app linking | Dane Springmeyer | 2014-10-29 | 1 | -1/+11 |
| | |||||
* | rename mbgl to mbgl-core | Konstantin Käfer | 2014-10-29 | 1 | -1/+1 |
| | |||||
* | gyp fixes | Konstantin Käfer | 2014-10-28 | 1 | -1/+4 |
| | |||||
* | allow installing the library | Konstantin Käfer | 2014-10-27 | 1 | -2/+2 |
| | |||||
* | make tests work | Konstantin Käfer | 2014-10-24 | 1 | -1/+1 |
| | |||||
* | restructure gyp files | Konstantin Käfer | 2014-10-24 | 2 | -19/+10 |
| | |||||
* | fix compile warnings | Konstantin Käfer | 2014-10-22 | 1 | -1/+1 |
| | |||||
* | add reachability | Konstantin Käfer | 2014-09-29 | 2 | -0/+14 |
| |