Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] mbgl::Image is now movable, noncopyable | Bruno de Oliveira Abinader | 2016-06-07 | 1 | -1/+15 |
| | |||||
* | [core] Naive atomic type for ARMv5 | Thiago Marcos P. Santos | 2016-06-06 | 2 | -7/+8 |
| | | | | | | | std::atomic<bool> is implemented lock free which doesn't work on ARMv5 and seems like the compiler is generating bogus code. This workaround is a naive implementation using regular mutexes. | ||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 1 | -2/+2 |
| | |||||
* | [core] Rationalize naming for style-related code | John Firebaugh | 2016-06-02 | 19 | -55/+143 |
| | |||||
* | [core] Add {min,max}Zoom accessors | John Firebaugh | 2016-06-02 | 1 | -0/+6 |
| | |||||
* | [core] Add Filter accessors | John Firebaugh | 2016-06-02 | 8 | -0/+131 |
| | |||||
* | [core] Introduce PropertyValue<T> | John Firebaugh | 2016-06-02 | 7 | -167/+170 |
| | | | | PropertyValue<T> represents the three possible types of style property value: undefined, constant, or function. | ||||
* | [core] Generalize Map::{add,remove}CustomLayer | John Firebaugh | 2016-06-02 | 4 | -49/+44 |
| | |||||
* | [core] Runtime style layer API | John Firebaugh | 2016-06-02 | 9 | -0/+592 |
| | |||||
* | [core] Constrain annotation API to the supported geometry types | John Firebaugh | 2016-06-01 | 1 | -4/+10 |
| | |||||
* | [all] Rationalize annotation API | John Firebaugh | 2016-06-01 | 6 | -67/+80 |
| | |||||
* | [core] Use geometry.hpp types for shape annotations | John Firebaugh | 2016-06-01 | 2 | -8/+7 |
| | |||||
* | [core] Do annotation longitude wrapping together with latitude clamping | John Firebaugh | 2016-06-01 | 1 | -15/+1 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 47 | -189/+48 |
| | |||||
* | [core] Move GLFW stencil clip debug to core | Bruno de Oliveira Abinader | 2016-05-24 | 2 | -5/+4 |
| | | | | | | This makes the stencil clip debug available to all platforms. Fixes #4669. | ||||
* | [core] Added PixelZoom, RasterPos to GL config | Bruno de Oliveira Abinader | 2016-05-24 | 1 | -0/+4 |
| | |||||
* | [core] Implement MapDebugOptions::Wireframe | Bruno de Oliveira Abinader | 2016-05-23 | 1 | -0/+1 |
| | | | | | | | | Together with MapDebugOptions::Collision, provides "wireframe" rendering output so all drawn objects are visible. This mode ignores the line width, background and fill colors for better visualization. Fixes #4359. | ||||
* | [core] use rapidjson's dtoa implementation to stringify floating point numbers | Konstantin Käfer | 2016-05-18 | 1 | -0/+14 |
| | |||||
* | [core] remove MockView and View dependency in Transform | Konstantin Käfer | 2016-05-18 | 1 | -17/+1 |
| | |||||
* | [core] Feature IDs are always integers | John Firebaugh | 2016-05-17 | 1 | -1/+1 |
| | |||||
* | [core] Introduce StyleQueryParameters; push coordinate calculations into Source | John Firebaugh | 2016-05-17 | 1 | -0/+2 |
| | |||||
* | [core] Use mapbox::geometry::box in queryRenderedFeatures | John Firebaugh | 2016-05-13 | 2 | -2/+4 |
| | |||||
* | [core] Remove unused | John Firebaugh | 2016-05-13 | 1 | -13/+0 |
| | |||||
* | [core] move from microsecond precision timestamp to integer second precision | Konstantin Käfer | 2016-05-13 | 4 | -13/+24 |
| | |||||
* | [core] Fix code style issues | John Firebaugh | 2016-05-12 | 1 | -1/+1 |
| | |||||
* | [core] Added Viewport mode | Bruno de Oliveira Abinader | 2016-05-11 | 2 | -2/+14 |
| | | | | | | Satisfies embedding platforms that requires the viewport coordinate systems to be set according to its standards e.g. viewport mirrored vertically. | ||||
* | [core] retain tiles differently and remove old TileID class | Konstantin Käfer | 2016-05-10 | 1 | -1/+1 |
| | |||||
* | [core] move TileData and dependents to new *TileID classes | Konstantin Käfer | 2016-05-10 | 1 | -3/+5 |
| | |||||
* | [ios, osx] Renamed Hybrid to Satellite Streets | Minh Nguyễn | 2016-05-06 | 1 | -2/+2 |
| | | | | The style ID has also changed, but the unversioned method will continue to point to the old v8 style ID. | ||||
* | [core, ios, osx] Version default style URL APIs; deprecated Emerald | Minh Nguyễn | 2016-05-06 | 1 | -2/+4 |
| | | | | | | | | | | Updated default styles from v8 to v9. Deprecated the MGLMapView class methods in favor of new methods that take a version parameter. Deprecated Emerald outright in favor of Outdoors. Replaced usage of the unversioned MGLStyle methods with the corresponding versioned methods and MGLStyleCurrentVersion to ensure consistency. Expanded MGLStyle unit tests to also assert that MGLStyle has the right number of style URL methods and that they’re all public. Linked the OS X SDK unit test bundle to libmbgl-core.a. Removed an unnecessary dependency on osxapp. Replaced Emerald with Outdoors in iosapp and osxapp. Fixes the iOS and OS X side of #4577 and #4702. | ||||
* | [core] Use geometry.hpp's point | John Firebaugh | 2016-05-05 | 1 | -2/+4 |
| | |||||
* | [core] Inline LatLng::project definition the one place it's used | John Firebaugh | 2016-05-05 | 1 | -2/+0 |
| | |||||
* | [core] Privatize math.hpp and vec.hpp | John Firebaugh | 2016-05-05 | 7 | -287/+74 |
| | |||||
* | [core] Privatize various util headers (#4945) | John Firebaugh | 2016-05-04 | 4 | -142/+0 |
| | |||||
* | [core] Use geometry.hpp feature type | John Firebaugh | 2016-05-03 | 2 | -2/+22 |
| | |||||
* | [core] Replace boost::lexical_cast with std::to_string | John Firebaugh | 2016-05-02 | 1 | -25/+7 |
| | | | | This removes the only boost dependency from public headers. | ||||
* | [core] Remove duplicate copy of utf.hpp | John Firebaugh | 2016-05-02 | 1 | -25/+0 |
| | |||||
* | [core] Remove unused | John Firebaugh | 2016-05-02 | 1 | -24/+0 |
| | |||||
* | [core] implement queryRenderedFeatures | Ansis Brammanis | 2016-04-29 | 2 | -0/+21 |
| | |||||
* | [core] Added mbgl::underlying_type | Bruno de Oliveira Abinader | 2016-04-28 | 2 | -2/+19 |
| | |||||
* | [glfw] Atomic is no longer needed | Thiago Marcos P. Santos | 2016-04-28 | 1 | -3/+1 |
| | | | | All View events come from the same thread. | ||||
* | [core] Fix view class docs | Thiago Marcos P. Santos | 2016-04-28 | 1 | -2/+0 |
| | |||||
* | [core] Refactor getRegionCompletedStatus; add completedTileCount; add tests | John Firebaugh | 2016-04-27 | 1 | -2/+10 |
| | |||||
* | [ios, osx] Add a property for bytes used by offline tiles | Brent Whitman | 2016-04-27 | 1 | -1/+6 |
| | |||||
* | [core] Define mbgl::variant (#4833) | John Firebaugh | 2016-04-25 | 1 | -3/+2 |
| | | | For parallelism with mbgl::optional, and to avoid exposing namespaces other than `mbgl` in the public API. | ||||
* | [core] Move enum type classes to implementation (#4831) | John Firebaugh | 2016-04-25 | 1 | -81/+0 |
| | |||||
* | [core] Extract Function::evaluation to a separate class (#4811) | John Firebaugh | 2016-04-25 | 1 | -12/+0 |
| | | | This allows the Function<Faded<T>> partial specialization to be eliminated, giving all property functions a consistent storage type. | ||||
* | [core, ios, osx] cameraThatFitsCoordinateBounds | Minh Nguyễn | 2016-04-22 | 1 | -2/+3 |
| | | | | | | Added an API to get a camera that you can pass into -[MGLMapView setCamera:] that fits the given coordinate bounds, by analogy with -[MKMapView regionThatFits:] or -[MKMapView mapRectThatFits:edgePadding:]. Added mbgl::Map::getCameraOptions() for getting the current camera options more conveniently. | ||||
* | [core] Use the proper type for font stacks | John Firebaugh | 2016-04-22 | 2 | -2/+12 |
| | |||||
* | [core] PlacementType ⇢ SymbolPlacementType | John Firebaugh | 2016-04-21 | 1 | -4/+4 |
| |