0a8e6ddcfe
[strings] Regenerate for Kayak setting and other PRs
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-17 19:51:26 +03:00
b03108318c
[ios] add TrackRecording widget to the top-right
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-16 22:28:23 +00:00
4a33a609d8
[ios] add TrackRecording state observation
...
To bind state with the button on the main screen
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-16 22:28:23 +00:00
592b5bf595
[ios] add new icon for the track recoding main tab button
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-16 22:28:23 +00:00
Jenny Em
32e2bf7eef
[strings] Regenerated
...
Signed-off-by: Jenny Em <ubahnverleih@gmail.com>
2024-12-15 20:45:35 +03:00
Alexander Borsuk
cdc9b8beee
[ios] Enable Serbian (Cyrillic)
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-12-15 18:17:53 +01:00
Alexander Borsuk
29adf61163
[strings] Regenerate Serbian for iOS
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-12-15 18:17:53 +01:00
Alexander Borsuk
b1cf66e5c1
[strings][ios] Enabled Latvian on iOS
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-12-15 00:17:44 +01:00
Alexander Borsuk
8f53bd5cf4
[strings] Regenerated Latvian
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-12-15 00:17:44 +01:00
28c6f4f2fc
[strings] Regenerate for Kayak setting
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-13 00:50:06 +03:00
b3d800ab4a
[ios] Remove a separator from LayersVC
...
Separator should be visible only for the Layers + Menu and hidden for the Layers only.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-11 18:54:01 +04:00
165692657c
[ios] add separators to the PlacePage views programmaticalay
...
The separators that was created in the storyboards and xibs is very hard to find/select/edit/change width and color. This is why they should be configured and added programmatically.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-11 18:54:01 +04:00
916d787e4d
[ios] fix UIView+AddSeparator to support the top and bottom positions
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-11 18:54:01 +04:00
Jenny Em
5c56d87d80
[strings] Regenerated
...
Signed-off-by: Jenny Em <ubahnverleih@gmail.com>
2024-12-05 23:25:11 -03:00
Jenny Em
5923ea4fd5
[strings] Regenerated
...
Signed-off-by: Jenny Em <ubahnverleih@gmail.com>
2024-12-05 10:45:13 +03:00
20aa24a74b
EN as additional search language in the editor
...
Signed-off-by: map-per <map-per@gmx.de>
2024-12-04 08:47:22 -03:00
Jenny Em
8b6258243f
[strings] Regenerated
...
Signed-off-by: Jenny Em <ubahnverleih@gmail.com>
2024-12-03 10:20:29 -03:00
6e09319e09
[strings] regenerate
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-02 11:51:24 -03:00
fe235e46b6
[ios] [editor] Add empty search result disclaimer to category selection screen
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-12-02 11:51:24 -03:00
Viktor Govako
0f2db025c4
[ios][editor] Do not show all categories list when the search gives nothing.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-12-02 11:51:24 -03:00
80add2247f
[strings] Regenerate for Turkish fixes
...
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-11-30 11:47:59 -03:00
8e5a8ecb60
[ios] add the context menu to the coordinates accessory button
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-29 22:07:17 -03:00
Viktor Govako
d946945d84
[strings] Regenerated.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-11-27 08:30:46 -03:00
82905b10a4
[ios] fix the bookmark description jumping bug during editing
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-26 13:58:27 -03:00
3a84ba2ada
[strings] regenerate
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-26 13:38:44 +00:00
f1bc4b1248
[ios] add a products section UI to the PlacePage screen
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-26 13:38:44 +00:00
Kiryl Kaveryn
9abc8e5a79
[core] Implement products configuration ( #9695 )
...
* [platform] add ProductsConfig
1. fetch and parse ProductsConfig json
2. save it to the separate file "products_settings.json"
3. small servers_list.cpp refactoring
4. add unit tests for servers config and products config
5. add products fetching to the framework
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-25 12:32:01 -03:00
32a3be4cf8
[ios] enable map scrolling on the macOS using the mouse and trackpad
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-20 08:31:41 -03:00
bbb32ef24f
[strings] regenerate
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-20 14:17:39 +04:00
8ab6dab51f
[ios] add DurationFormatter to wrap the core formatter
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-11-20 14:17:39 +04:00
Alexander Borsuk
a6cfa23380
[strings] Regenerated French
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-11-18 21:30:23 +01:00
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
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
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