Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] use glTexSubImage2D for subsequent updatesupstream/opengl-glTexSubImage2D | Konstantin Käfer | 2017-02-15 | 4 | -16/+22 |
| | |||||
* | [android] - null checking when invalidating as the invalidate callback can ↵ | Tobrun | 2017-02-15 | 1 | -1/+3 |
| | | | | be invoked while the reference to MapView isn't valid anymore. (#8062) | ||||
* | [core] Eliminate SpritePatternMode | John Firebaugh | 2017-02-14 | 7 | -65/+52 |
| | |||||
* | [core] Mutex no longer needs to be recursive | John Firebaugh | 2017-02-14 | 2 | -6/+6 |
| | |||||
* | [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImage | John Firebaugh | 2017-02-14 | 11 | -60/+50 |
| | |||||
* | [core] Inline SpriteAtlas::allocateImage | John Firebaugh | 2017-02-14 | 2 | -23/+11 |
| | |||||
* | [core] Eliminate SpriteAtlas::updateDirty | John Firebaugh | 2017-02-14 | 5 | -104/+112 |
| | | | | Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed. | ||||
* | [core] Eliminate SpriteAtlas::Holder | John Firebaugh | 2017-02-14 | 2 | -37/+25 |
| | |||||
* | [android] Release Android v5.0.0-beta.1 (#8052) | Antonio Zugaldia | 2017-02-14 | 1 | -17/+18 |
| | | | | | | | | | | | | * [android] [auto] Update properties to version 5.0.0-beta.1 in preparation for build. * [android] remove unnecessary files * update CHANGELOG.md * revert version number to 5.0.0-SNAPSHOT * fixed small typo | ||||
* | [glfw] Include gl.hpp first to avoid redefinition of GLAPIENTRY | Thiago Marcos P. Santos | 2017-02-14 | 1 | -0/+1 |
| | | | | | | Mesa does not check if GLAPIENTRY was defined before before defining it, what makes the compiler sad. So we make Mesa define it first, before GLFW. | ||||
* | [core] Make Image safer | John Firebaugh | 2017-02-14 | 15 | -116/+163 |
| | | | | | | Provide Image::copy, which handles copying rectangles from a source to a destination, with thorough bounds checking. Also fixes an indexing error in SpriteAtlas, where the top row of pixels in a wrapped image was copied from the wrong source row. | ||||
* | [tests] Use test::checkImage | John Firebaugh | 2017-02-14 | 5 | -17/+5 |
| | |||||
* | [macos] reuse OpenGL context when switching screens | Konstantin Käfer | 2017-02-14 | 2 | -1/+11 |
| | |||||
* | [macos] Round non-freeform zoom gestures/commands to nearest integer | Jason Wray | 2017-02-13 | 3 | -5/+21 |
| | | | | | | | | | Affects: - Double-tap gestures - Two-finger tap gestures - +/- button pushes - Shortcut keys - Menu items and shortcut keys (in macapp) | ||||
* | [ios] Add iosapp Show Zoom Level debug option | Jason Wray | 2017-02-13 | 1 | -5/+24 |
| | |||||
* | [ios] Round tap-zoom gestures to nearest integer | Jason Wray | 2017-02-13 | 2 | -8/+12 |
| | | | | | | | | | Round double-tap and two-finger tap zoom gestures to the nearest integer zoom level. This has the benefits for raster tiles, as well as styles with zoom-based functions. This results in a wider possible zoom range — ~0.5-1.5: Old: z4.6 → z5.6 (+1.0), z4.4 → z5.4 (+1.0) New: z4.6 → z6.0 (+1.4), z4.4 → z5.0 (+0.6) | ||||
* | [core] Expose Map::setZoom with anchor parameter | Jason Wray | 2017-02-13 | 2 | -1/+8 |
| | |||||
* | [build] Use backtrace-for-all-exit-codes branch of logbt | John Firebaugh | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | [glfw] Fix viewport not being resized | Thiago Marcos P. Santos | 2017-02-13 | 1 | -0/+1 |
| | | | | Reproducible on Linux. On OSX, map looks slightly scaled. | ||||
* | [core] add tests for user/password, port, trailing dot, and IPv4/IPv6 ↵ | Konstantin Käfer | 2017-02-13 | 2 | -2/+24 |
| | | | | address parsing | ||||
* | [build] Add --track-origins=yes to valgrind arguments | John Firebaugh | 2017-02-13 | 1 | -0/+1 |
| | |||||
* | [ios] Do not deselect annotations any longer when map is zoomed/panned or ↵ | Benedikt Huss | 2017-02-11 | 2 | -21/+7 |
| | | | | annotation is moved out of the visible bounds | ||||
* | Upright CJK characters in vertically-oriented labels (#7114) | Minh Nguyễn | 2017-02-10 | 16 | -94/+449 |
| | | | | | CJK characters and adjacent punctuation now remain upright in vertically oriented labels that have line placement. Fixes #1682. | ||||
* | [core] Restore support for GL implementations without VAO extension | John Firebaugh | 2017-02-10 | 5 | -10/+42 |
| | |||||
* | [android] Update SDK dependency to MAS beta.1 (#8020) | Antonio Zugaldia | 2017-02-10 | 3 | -5/+3 |
| | | | | | | * remove unused repositories * move from snapshot to beta.1 | ||||
* | [glfw] use newer version that allows automated graphics switching on macOS | Konstantin Käfer | 2017-02-10 | 3 | -2/+4 |
| | |||||
* | [ios, macos] Marked MGLStyleFunction as abstract in docs | Minh Nguyễn | 2017-02-10 | 1 | -0/+1 |
| | |||||
* | [ios, macos] Updated changelog | Minh Nguyễn | 2017-02-09 | 2 | -0/+2 |
| | | | | Added mention of #7621. | ||||
* | [ios] Update podspec for release 3.5.0 beta 1ios-v3.5.0-beta.1 | Jesse Bounds | 2017-02-09 | 2 | -2/+2 |
| | |||||
* | [ios] Re-add MGLDistanceFormatter to static library | Jason Wray | 2017-02-09 | 1 | -0/+2 |
| | | | | For some reason Xcode didn't like e7066159ddb6a1c963dd194b0e96a2f90b6462e4. | ||||
* | [ios] Add partial Japanese localization | Jason Wray | 2017-02-09 | 2 | -1/+77 |
| | |||||
* | [core] Introduce dedicated filter types for $type and $id special cases (#7971) | John Firebaugh | 2017-02-09 | 13 | -64/+780 |
| | | | | | | | | * [core] Introduce dedicated filter types for $type and $id special cases * [ios, macos] Special-case $id, $type in predicates Also support $id ≟ nil. | ||||
* | Delegate method to restrict movement (#5584) | Minh Nguyễn | 2017-02-09 | 6 | -52/+270 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Added delegate method to restrict movement Added a way for the delegate to restrict where the user can move within the map using gestures. Fixes #2457. * [ios] Added support to restrict movement in pinch/rotate gestures * [ios] Added support to restrict movement in double tap/quick zoom/two finger drag gestures * [ios] fixed camera reset before two finger drag gesture is complete * [ios] fixed camera comparison in double tap gestures * [ios] Changelog update * [macos] Changelog updated * [ios, macos] Changelog cleanup * [ios, macos] Added documentation to clarify performance impact * [ios] clarified variable name * [ios] blocking gestures implementation changed to a predictive approach * [ios] gesture delegate methods refactoring * [ios] Removed duplicated methods, improved code readability * [ios] code refactoring to clarify the conditions to execute a gesture | ||||
* | [core] Restore support for *-transition properties | John Firebaugh | 2017-02-09 | 24 | -0/+496 |
| | |||||
* | [ios, macos] Brazilian Portuguese, French, German, Japanese, Swedish, Vietnamese | Minh Nguyễn | 2017-02-09 | 32 | -4/+1998 |
| | | | | Pulled translations from Transifex. Added locales with at least one file translated 80% or more. | ||||
* | [ios, macos] Updated changelogs | Minh Nguyễn | 2017-02-09 | 2 | -7/+20 |
| | | | | Added mention of #7786, #7989, #7902. Moved #7956 to the correct section. | ||||
* | [android] Refactor composite stop types and conversions | Ivo van Dongen | 2017-02-09 | 26 | -384/+474 |
| | |||||
* | [core, ios, macos] Refactor composite stop types and conversions | John Firebaugh | 2017-02-09 | 13 | -149/+268 |
| | |||||
* | [node] Run test with logbt | John Firebaugh | 2017-02-09 | 2 | -2/+12 |
| | |||||
* | compare polygon ring areas absolutelynode-v3.4.4-13e504 | Dane Springmeyer | 2017-02-09 | 2 | -1/+47 |
| | | | | | - This ensures we actually keep the largest polygons - Adds testcase that fails without this patch | ||||
* | Compass click rotates around focal point (if available) (#7977) | Pablo Guardiola | 2017-02-09 | 6 | -4/+73 |
| | | | | | | * add set bearing method taking focal point into account * notify CompassView when FocalPoint changes | ||||
* | [ios] Added MGLDistanceFormatter to static library | Minh Nguyễn | 2017-02-09 | 1 | -1/+3 |
| | |||||
* | [Qt] Added QMapboxGL::sourceExists | Bruno de Oliveira Abinader | 2017-02-09 | 2 | -0/+9 |
| | |||||
* | [ios, macos] Update changelogs for data-driven styling (#7993) | Jesse Bounds | 2017-02-08 | 2 | -3/+5 |
| | |||||
* | [ios, macos] Don't add documentation to NS_ENUM | Jesse Bounds | 2017-02-08 | 7 | -1105/+721 |
| | |||||
* | [ios, macos] Add more bullets to style property docs | Jason Wray | 2017-02-08 | 7 | -462/+616 |
| | |||||
* | [ios, macos] Add function and interpolation mode to style property docs | Jesse Bounds | 2017-02-08 | 7 | -171/+1348 |
| | |||||
* | [core] Update gl-js; fix $id filters with GeoJSON source | John Firebaugh | 2017-02-08 | 8 | -6/+10 |
| | |||||
* | [ios, macos] Fixed runtime styling deprecation warnings | Minh Nguyễn | 2017-02-08 | 4 | -98/+110 |
| | |||||
* | [ios, macos] Update documentation examples to use new style functions (#7960) | Jesse Bounds | 2017-02-08 | 3 | -16/+16 |
| |