Commit graph

7868 commits

Author SHA1 Message Date
4fdcd380c7 [ios] improve icloud sync logging
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-11 21:06:39 -03:00
David Martinez
1960fdfa0a [styles][ios] Update UI bookmark icons to match map icons
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-11-10 14:47:20 -03:00
165a5c8fa8 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-11-09 08:37:33 -03:00
Alexander Borsuk
4f73aa22d7 [strings] Reverted back correct es-MX translation
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-11-09 11:25:55 +01:00
Kiryl Razhdzestvenski
77fb908488 [strings] Regenerated. Issue 391. Add translations for Map Language fragment
Signed-off-by: Kiryl Razhdzestvenski <kirill.rozh@gmail.com>
2024-11-06 16:14:24 -03:00
Viktor Govako
3c6697ffa5 [strings] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-11-06 11:58:54 -03:00
432ec309f6 [ios] refactor icloud synchronization
1. remove the iCLoud's .Trash dir scanning because on ios this feature is blocked. This is why the `isRemoved` property was removed from the `MitadataItem`
2. runtime monitors sends only the added/updated/deleted items lists on didUpdate and the whole content on didFinishGathering
3. because of 1, when icloud is running - it is source of truth.
During the initial phase (1st enabling of enabling after disabling) all the data from the cloud and local dir will be preserved.
4. simplified the state manager's logic
5. improved logs
6. fixed test

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-06 11:54:17 -03:00
a788a1b1a4 [ios] remove unused code
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
de6fb06412 [ios] replace all the date formatters instances with the one static
The date formatter initialization is resource-intensive and all unnecessary instantiation are replaced with the call to one default static formatter.

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
8088882a16 [ios] add DateTimeFormatter
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
566a325f0f [ios] replace custom distance formatters with shared instance
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
6530aba02e [ios] add AltitudeFormatter
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
e612ac08b2 [ios] add DistanceFormatter
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-04 22:12:22 -03:00
edc408dec1 [strings] Regenerated
Signed-off-by: Harry Bond <me@hbond.xyz>
2024-11-03 20:48:23 -03:00
2fa8d77c6f [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-11-03 07:48:23 -03:00
88db17c2c1 [strings] Regenerated
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-11-02 00:43:00 +03:00
Kiryl Kaveryn
ec77ba3efe
[ios] remove hardcoded CoreApi-swift.h to allow xcode generate a swift bridge (#9594)
- The `CoreApi-Swift.h` is a file that should be generated by the xcode to opens the swift classes
to the objc
- Custom hardcoded `CoreApi-swift.h` blocks this feature and contains objc headers. It blocks the autogeneration and don't allow to use the swift and objc classes in the same framework. This is why the file is removed and all the file's content is moved to the 'CoreApi.h'.
- The `Framework.h` can be used only but the objc so it is removed from the 'CoreApi.h' and is imported only when it's necessary
- `Defines Module` is set to NO because it should be set to YES only after the first swift file is added to the framework. In other case the bridging file will not be generated

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-01 14:22:34 +04:00
47d88b49c6 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-10-31 22:31:01 -03:00
adddc7cac9 [strings] Regenerated
Signed-off-by: Gonzalo Pesquero <gpesquero@yahoo.es>
2024-10-30 17:45:52 +03:00
Viktor Govako
88e4560613 [strings] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-10-29 09:56:31 -03:00
Viktor Govako
358666b6ac [iOS] Revert Platform::Version.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-10-29 09:56:02 -03:00
fc0e8904d1 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-10-26 15:03:15 -03:00
André
32550b974f [ios] Allow saving empty bookmark list descriptions
Signed-off-by: André <135858315+andre1110@users.noreply.github.com>
2024-10-26 09:36:22 -03:00
Viktor Govako
9337dfb765 [strings] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-10-24 11:04:18 -03:00
b2e859ae02 [strings] Regenerate
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-10-23 12:29:31 -03:00
Viktor Govako
600d55ca68 [strings] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-10-17 12:32:15 -03:00
André
349f8fc08d
[ios] Fix image padding for buttons in right-to-left layout (#9442)
* [ios] fix button image padding for right-to-left layout

* Fix formatting in BaseRoutePreviewStatus.swift

* Address review comments

Signed-off-by: André <135858315+andre1110@users.noreply.github.com>
2024-10-13 12:35:45 -03:00
a42b6bfac5 [ios] log app name and bundle id on the app start
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-10-10 12:50:27 +02:00
David Martinez
71f7a88a2d [strings] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-10-09 22:12:52 -03:00
949cdd4dc2 [store] 2024.10.04 Release Notes (#9440)
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
Co-authored-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-10-08 12:22:54 -07:00
Alexander Borsuk
107e29e947 [xcode] Silenced project upgrade checks
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-10-07 16:30:01 -03:00
c2eb1adfbf [ios] open Menu and Settings screens with highlighting the features
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-10-04 10:34:08 +03:00
b8587fccee [ios] implement UIView+Highlight category to highlight the views
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-10-04 10:34:08 +03:00
d3d72a9ac2 [ios] add objc wrapper for the InAppFeatureType
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-10-04 10:34:08 +03:00
Alexander Borsuk
33a0df6e4e [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-10-02 19:33:31 +02:00
2ceb10c297 [ios] handle settings/menu universal links types and open related screens
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-09-30 19:29:27 +03:00
Viktor Govako
7e0ce11b7c [strings] Regenerated.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-09-28 11:52:36 +03:00
narwalayush4
5433ca59cc [ios] Fix: New bookmark list placement
Signed-off-by: narwalayush4 <96654849+narwalayush4@users.noreply.github.com>
2024-09-26 23:50:30 -03:00
17ef49e280 [ios] dark and tinted appicons
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-09-26 23:49:12 -03:00
015f63cf48 [ios] fix recently deleted screen opening bug
The VCs should be pushed from the Main Map nav controller

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-09-24 15:24:01 -03:00
David Martinez
a570d855f7 [ios][placepage] Add Go Map!! to Open in Another App
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-09-24 08:13:34 -03:00
f6a59f4e66 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-19 21:07:38 +01:00
1f3ab88107 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-19 20:58:07 +01:00
ee07bcd044 Merge remote-tracking branch 'release/2024.09.08'
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-19 14:04:49 +01:00
Dwayne Bailey
da886004ec [strings] Regenerate iPhone indentation
Convert 2*sp => \t

Signed-off-by: Dwayne Bailey <dwayne@translate.org.za>
2024-09-17 20:56:55 +01:00
02c297fcab [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-09-16 22:17:33 -03:00
59f2bbbcfb [store] Import data from AppStore
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-09 13:40:32 +01:00
0310da8599 [store] 2024.09.07 Release Notes
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-09-09 00:31:21 +03:00
Michał Brzozowski
e1ca1204a9 [strings] Regenerated
Signed-off-by: Michał Brzozowski <www.haxor@gmail.com>
2024-09-09 00:30:27 +03:00
67bb7a2a94 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-09-06 15:16:50 +02:00