Commit graph

7779 commits

Author SHA1 Message Date
Alexander Borsuk
2a212f7233 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-17 22:21:33 +02:00
Alexander Borsuk
4f928d7c78 [appstore] Updated metadata with the latest values from the release
Also added empty apple tv stubs downloaded by fastlane so they won't mix again next time

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-15 22:43:39 +02:00
Alexander Borsuk
54369bad31 [app store][google play] Translate release notes to it
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-15 20:50:03 +02:00
Alexander Borsuk
6d57168234 [app store] Updated 240815 Release notes
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-15 14:47:03 +02:00
74035ab3c2 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-15 12:59:33 +02:00
5881612fe4 [ios] implement recently deleted feature UI (screen and view model tests)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-15 12:59:33 +02:00
f3d1cc63c2 [ios] add support for the recently deleted feature to the bookmark manager
- add and implement @protocol RecentlyDeletedCategoriesManager
- move the bmmanager observing method to the @protocol BookmarksObservable to make manager mokable
- add RecentlyDeletedCategory class as a lightweight version of the `CategoryData` to pass to it the swift
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-15 12:59:33 +02:00
Dwayne Bailey
9c4400eab1 [strings] Sort plural forms in CLDR order
Signed-off-by: Dwayne Bailey <dwayne@translate.org.za>
2024-08-15 12:12:49 +02:00
Fabian Wüthrich
ab6d10bf79 [ios] Remove updateFrameworkInfo from LocationManager
The LocationManager updates the framework location quite complicated. On every
location update the LocationManager sets the frameworkUpdateMode property. The
setter of this property calls updateFrameworkInfo and passes the update to the
framework. A quick test revealed that calling the framework directly without
going over the property also works. Removing the frameworkUpdateMode property
and the updateFrmeworkInfo makes the code clearer and easier to read.

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-14 22:41:28 +02:00
Alexander Borsuk
e2ca702816 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-14 16:59:14 +02:00
Alexander Borsuk
a86c911b45 [fonts] Use NotoSans instead of Serif for Hebrew
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-14 14:20:33 +02:00
026778acb7 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-14 11:47:22 +02:00
16b69f9a57 [ios] bring back share my location button
partly revert 43c46beb0f (for the menu)

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-14 11:47:22 +02:00
9228c52ed6 [core] [map] [ios] fix the CanEditMap logic to add places only to the downloaded and updated maps
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-13 16:49:16 -03:00
11bd259731 [ios] prevent from selecting disabled menu cells
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-13 16:49:16 -03:00
Fabian Wüthrich
ced00b9df9 [ios] Allow location update when app is in background
The app is configured to update the GPS location in the background but this
information is not passed to the framework. With this commit the GPS location
is passed to the framework even when the app is in background. This results in
a higher battery usage if there is an active route but the battery usage will
remain the same if no route is active because the GPS location is not updated.

Close #6940

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-13 16:44:27 -03:00
Fabian Wüthrich
1db5a0a1ca Revert "[cherry] [MAPSME-5105] [ios] Fixed high cpu load in background."
This reverts commit b88a36a48c.

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-13 16:44:27 -03:00
532893c695 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-13 16:39:46 -03:00
9557eb8ed0 [ios] add self_service and outdoor_seating tags to the pp
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-13 16:39:46 -03:00
Alexander Borsuk
bb167c8c88 [strings] Regenerated Chinese
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-09 13:53:01 +02:00
Alexander Borsuk
d195ba7bc2 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-09 12:53:21 +02:00
Alexander Borsuk
8bc775aafd [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-09 07:36:24 +02:00
Dwayne Bailey
330eb2ea7b [strings] Regenerated
Signed-off-by: Dwayne Bailey <dwayne@translate.org.za>
2024-08-08 14:08:22 +03:00
Fabian Wüthrich
6ba1a9000a [strings] Regenerated
Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-07 00:58:09 +02:00
Fabian Wüthrich
2d406b4d2d [ios] Show warning if CarPlay can't display all bookmarks
Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-07 00:58:09 +02:00
bafee9fa0b [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-08-06 23:26:17 +03:00
Andrew Shkrob
83cd882798 [android-auto] Fix turn directions
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-08-06 11:18:46 -03:00
6803e659b1 [ios] add logs to the LocationManager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-06 14:24:40 +02:00
aaed68ea80 [ios] fix xcode warnings about unhandled enum cases
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-06 14:24:40 +02:00
d1405d7d5a [ios] write the Error and Critical messages to the log file synchronously
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-06 11:18:20 +02:00
Alexander Borsuk
e9616ed0c8 [strings] Regenerated ja
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-04 16:39:06 +02:00
Alexander Borsuk
151e82be40 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-04 10:56:43 +02:00
Alexander Borsuk
d8df79fc73 [strings] Regenerated hu
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-03 12:59:57 +02:00
18bed8dde9 [ios] add more logs to the icloud sync
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-02 19:33:17 +02:00
0e8fb07037 [ios] update the file content using the safereplace
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

# Conflicts:
#	iphone/Maps/Core/iCloud/SynchronizationFileWriter.swift
2024-08-02 19:26:11 +02:00
Pavel Petrenko
d504321445 Removed dialog label storyboard runtime attribute and set it programmatically
Signed-off-by: Pavel Petrenko <remedy7789@gmail.com>
2024-08-01 19:10:05 +02:00
Pavel Petrenko
3df07d1628 Created an extension for monospaced font
Signed-off-by: Pavel Petrenko <remedy7789@gmail.com>
2024-08-01 19:10:05 +02:00
Alexander Borsuk
94eb73f913 [strings] Regenerated ca es eu fr hu
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-01 19:08:20 +02:00
2e1e0ba605 [ios] remove unexpectedly failing tests
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-31 16:26:15 +02:00
David Martinez
6f7c038c3f [ios][placepage] Change cuisine icon to fork and knife
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-30 21:51:28 -03:00
David Martinez
59c5e76b18 [ios][placepage] Cleanup and rename svg files for consistency
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-30 21:51:28 -03:00
David Martinez
95af9324a2 [ios][placepage] Fix Capacity icon size
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-30 21:51:28 -03:00
David Martinez
c12a3ba534 [ios][placepage] Fix ATM icon size
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-30 21:51:28 -03:00
David Martinez
b668503c0f [ios][placepage] Remove duplicated icons
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-30 21:51:28 -03:00
96608e08ac [ios] refactor the 4th button in the PP action bar
When there are only the one additional button it will set as 4th instead of More in PP action bar

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-30 13:27:17 +03:00
6879db4472 [ios] refactor the ActivityViewController: set creational methods to nonnull
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-30 13:27:17 +03:00
43c46beb0f [ios] refactor the PP's header and add the share button
- increase grabber size
- move the share button to the PP's and Layers header trailing-top corner
- add a new color for the close/share icons on the pp
- crate a new button class with rounded image
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-30 13:27:17 +03:00
7b1365af4b [ios] add new icons to share and close buttons
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-30 13:27:17 +03:00
Alexander Borsuk
67cbee77a6 [3party] Update ICU to 75-1
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-29 18:48:41 +02:00
48044507b6 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-29 18:38:57 +02:00