summaryrefslogtreecommitdiff
path: root/platform/ios/CHANGELOG.md
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'release-ios-v3.5.0-android-v5.0.0'John Firebaugh2017-03-211-8/+23
|\ \ | |/
| * [ios, macos] Update changelogs for 8374Jesse Bounds2017-03-141-1/+2
| |
| * [ios] Enable one-finger quickzoom gesture on iPadJason Wray2017-03-131-0/+1
| |
| * [ios, macos] Corrected polyline equalityMinh Nguyễn2017-03-101-0/+1
| | | | | | | | | | | | | | | | Now that annotation classes override -isEqual:, it’s no longer appropriate to rely on -isEqual: or -containsObject: to check for the preexistence of an annotation. Those methods become deep equality tests, which have worse performance. Checking for identity allows the developer to add a polyline and polygon with identical coordinates, title, etc. to the map. Implemented a missing -[MGLPolyline isEqual:]. Removed outdated comments about -annotationTagForAnnotation: being expensive.
| * Per-attribute transition properties on MGLStyleLayer (#8225)Fabian Guerra Soto2017-03-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] new struct MGLTransition * [ios] MGLTransition struct moved to MGLTypes.h * [ios] MGLTransition implemented for style layer properties * [ios, macos] added support for getting property transitions * [ios, macos] updated to MGLDurationFromTimeInterval and MGLTimeIntervalFromDuration * [ios, macos] added transition properties test * [ios, macos] modified key strings imp * [ios, macos] The impl for transition properties were changed to public methods * [ios, macos] Changelog update * [ios] Fixed layer space formatting * [core] The name space was fixed for getters that returned TransitionOptions * [ios, macos] Added rawLayer transition property tests * [ios] Added a factory method for MGLTransition and transition-related methods to NSValue(MGLAdditions) * [ios, macos] Copyedited changelog blurbs about transition properties
| * [ios, macos] Copyedited changelog blurb about source queryingMinh Nguyễn2017-03-101-1/+1
| |
| * [macos, ios] query source featuresIvo van Dongen2017-03-101-0/+1
| |
| * [ios, macos] Update changelogs for v3.5.0-beta.3 (#8343)Minh Nguyễn2017-03-101-6/+8
| | | | | | | | | | | | | | | | * [ios, macos] Updated changelogs Mentioned #8298, #8139. Copyedited recent additions. * [ios, macos] Reorganized changelogs
| * Merge master into release-ios-v3.5.0-android-v5.0.0John Firebaugh2017-03-081-0/+1
| |\
| * | [ios, macos] Russian, Catalan, Lithuanian, Finnish, Dutch (#8256)Minh Nguyễn2017-03-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Updated Russian translations * [ios, macos] Added Catalan translation * [ios, macos] Completed Lithuanian translation * [ios, macos] Added Finnish translation * [ios, macos] Fixed Polish, Ukrainian declension * [ios, macos] Updated changelogs * [ios, macos] Added Dutch localization
| * | [ios] Add SDK version update checking/notificationJason Wray2017-03-071-0/+1
| | |
| * | [ios, macos] Update callout when relocating annotationMinh Nguyễn2017-03-031-1/+2
| | | | | | | | | | | | When relocating a selected point annotation, update the associated callout (popover) rather than deselecting the annotation.
| * | [ios] Split out changelog Packaging sectionMinh Nguyễn2017-03-031-2/+5
| | |
| * | [ios] Added basic notes about using CarthageJason Wray2017-03-031-0/+1
| | |
| * | [ios, macos] Alias MGLStyleConstantValue to MGLConstantStyleValueJesse Bounds2017-03-031-0/+1
| | |
| * | [ios, macos] Updated changelogs for #8113Minh Nguyễn2017-03-011-1/+2
| | |
* | | [ios, macos] Fix map load error descriptions (#8466)Minh Nguyễn2017-03-181-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Corrected map load error descriptions Ensured the uniqueness of localizable string IDs. Ran make genstrings to add the -[MGLMapViewDelegate mapViewDidFailToLoad:withError:] error description strings to the base localization. * [ios, macos] Moved failure error changelog entry to new release
* | | [ios] Update changes in MapObserver::onDidFailLoadingMapBruno de Oliveira Abinader2017-03-171-0/+1
| | |
* | | [ios] Add nightly build infrastructureJason Wray2017-03-101-0/+1
| | |
* | | [macos, ios] query source featuresIvo van Dongen2017-03-091-0/+1
| |/ |/|
* | [ios, macos] Add support for queryRenderedFeatures filterIvo van Dongen2017-03-041-0/+1
|/
* [ios] Add changelog entry for the pause / resume API updateJesse Bounds2017-03-011-0/+1
|
* [ios, macos] Update changelog for style and layer removal behaviorJesse Bounds2017-02-231-1/+1
|
* [core] Return null when removing nonexistent layerEimantas Vaiciunas2017-02-231-0/+1
| | | | | In case of exception, silently ignore removal of nonexistent layer and return nullptr
* Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.2Minh Nguyễn2017-02-211-0/+8
|\
| * ios-v3.4.2, macos-v0.3.1macos-v0.3.1ios-v3.4.2upstream/release-ios-v3.4.0Minh Nguyễn2017-02-211-1/+3
| |
| * [ios, macos] Updated changelogsMinh Nguyễn2017-02-181-5/+5
| | | | | | | | Removed a duplicate entry; moved the #7125 entry to the right release; added a blurb about #7937.
| * [ios, macos] Short-circuit redundant camera changesMinh Nguyễn2017-02-181-0/+1
| | | | | | | | | | | | | | | | Avoid canceling transitions (and triggering preexisting completion handlers) until we get a chance to ensure that a new transition really does have to begin. Consistently avoid mbgl transitions for redundant camera changes. Upon bailing, schedule the completion handler to run asynchronously on a delay equivalent to the requested animation duration. Added a “functional” equality method to MGLMapCamera that avoids trivial differences. Fixed invocations of XCTAssertEqualWithAccuracy() that incorrectly expressed the accuracy as a number of digits rather than a scalar tolerance.
| * [ios] persistent user tracking modeFredrik Karlsson2017-02-061-0/+4
| |
* | [ios] Update changelog for iOS 8 deployment targetJason Wray2017-02-211-0/+1
| |
* | [ios, macos] Added Lithuanian localizationMinh Nguyễn2017-02-201-1/+1
| |
* | [ios, macos] Polish, Russian, Spanish, Ukrainian translationsMinh Nguyễn2017-02-201-1/+1
| |
* | [macos,ios] expose callback for transforming URLsKonstantin Käfer2017-02-201-0/+1
| |
* | [ios, macos] Convert NSColor/UIColor expressions to CSS color string valuesMinh Nguyễn2017-02-181-0/+1
| | | | | | | | When converting a constant NSExpression to an mbgl::Value, turn an NSColor or UIColor into an std::string containing a CSS color string. This allows developers to set an attribute of an MGLFeature to an NSColor or UIColor (rather than a CSS color string, which would be foreign), then use it in an MGLStyleFunction with identity interpolation.
* | [ios] Disable region monitoring when stopping location monitoring (#7833)Jesse Crocker2017-02-161-0/+1
| |
* | [ios, macos] Reorganized changelogsMinh Nguyễn2017-02-151-3/+6
| |
* | [ios] Round tap-zoom gestures to nearest integerJason Wray2017-02-131-0/+1
| | | | | | | | | | | | | | | | | | 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)
* | [ios] Do not deselect annotations any longer when map is zoomed/panned or ↵Benedikt Huss2017-02-111-0/+1
| | | | | | | | annotation is moved out of the visible bounds
* | Upright CJK characters in vertically-oriented labels (#7114)Minh Nguyễn2017-02-101-0/+1
| | | | | | | | | | CJK characters and adjacent punctuation now remain upright in vertically oriented labels that have line placement. Fixes #1682.
* | [ios, macos] Updated changelogMinh Nguyễn2017-02-091-0/+1
| | | | | | | | Added mention of #7621.
* | [core] Introduce dedicated filter types for $type and $id special cases (#7971)John Firebaugh2017-02-091-1/+2
| | | | | | | | | | | | | | | | * [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ễn2017-02-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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
* | [ios, macos] Brazilian Portuguese, French, German, Japanese, Swedish, VietnameseMinh Nguyễn2017-02-091-1/+1
| | | | | | | | Pulled translations from Transifex. Added locales with at least one file translated 80% or more.
* | [ios, macos] Updated changelogsMinh Nguyễn2017-02-091-4/+10
| | | | | | | | Added mention of #7786, #7989, #7902. Moved #7956 to the correct section.
* | [ios, macos] Update changelogs for data-driven styling (#7993)Jesse Bounds2017-02-081-2/+3
| |
* | [ios, macos] 7955 fix MGLMapView leaks MGLReachability objects (and threads) ↵danielmatzke2017-02-061-0/+1
| | | | | | | | | | | | | | | | | | | | (#7956) * fix MGLMapView leaks MGLReachability objects (and threads) * fix leak of MGLReachability objects and threads in MGLMapView.commonInit * update changelogs
* | Make `MGLOfflinePack` instances post notificationsEimantas Vaiciunas2017-02-061-0/+1
| | | | | | | | | | | | | | This commit also gets rid of private `MGLOfflinePackDelegate` protocol. `userInfo` dictionary in notification objects retain the `state` and `progress` values for backwards compatibility. They can be removed in later major release.
* | [ios, macos] Traditional Chinese localizationMinh Nguyễn2017-02-031-1/+1
| |
* | [ios, macos] added a distance formatterFredrik Karlsson2017-01-271-0/+1
| |
* | Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.1-masterMinh Nguyễn2017-01-261-2/+9
|\ \ | |/