Commit graph

7801 commits

Author SHA1 Message Date
Alexander Borsuk
6ccbccd9a1 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 21:43:45 +02:00
Alexander Borsuk
f8e4cd4b43 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 16:51:53 +02:00
Alexander Borsuk
4d0ae85720 Renamed m_speedMpS to m_speed because MpS can be read as Miles per second or Meters per second
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-27 11:50:16 +02:00
Alexander Borsuk
56f5ed6a88 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-26 16:22:39 +02:00
df4d96b068 [ios] fix Recent Path cell localized title
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-25 16:28:49 +02:00
69dcf787da [kml] [ios] add method to convert Predefined color to the RGB
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-25 15:56:32 +02:00
Alexander Borsuk
dbb3ff6ce0 [strings] Regenerated zh
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-25 12:51:15 +02:00
714136e249 [ios] fix the icloud trashing bug
When the file doesn't exist in the icloud dir and the manager attemps to move this file into the trash the exception is thrown and the sync is stopped. This issue was fixed by the additional file existence check.

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-25 12:10:45 +02:00
Alexander Borsuk
fcb68d0e81 [strings] Regenerated he and zh
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-25 07:04:52 +02:00
Alexander Borsuk
ab24b6eb48 [ios] Distinguish bug reports from iCloud by their email subject
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-24 18:23:51 +02:00
b64264476d [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-24 12:59:44 +03:00
1830de7753 [ios] [android] rename continue_download to continue_button
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-08-24 12:59:44 +03:00
90ee2af3f6 [strings] Regenerated
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-08-24 10:36:19 +03:00
bc2955dcff [android] Re-implement recent track recroding
Signed-off-by: kavikhalique <kavikhalique3@gmail.com>
Co-authored-by: Roman Tsisyk <roman@tsisyk.com>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-08-24 10:36:19 +03:00
8bbe3dc9c1
[Android] OAuth2 flow with browser V2 (#9044)
* [Android] Implemented OAuth2 flow with browser

Signed-off-by: S. Kozyr <s.trump@gmail.com>

* [Android] Small improvements

Signed-off-by: S. Kozyr <s.trump@gmail.com>

* Small changes according to PR comments.

Signed-off-by: S. Kozyr <s.trump@gmail.com>

---------

Signed-off-by: S. Kozyr <s.trump@gmail.com>
2024-08-21 16:58:02 +02:00
Alexander Borsuk
4cbf914333 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-21 15:23:04 +02:00
Alexander Borsuk
4904b75ad6 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-21 11:39:14 +02:00
Dwayne Bailey
6578a2f672 [strings] Drop Twine headers
Signed-off-by: Dwayne Bailey <dwayne@translate.org.za>
2024-08-20 13:08:22 +02:00
Fabian Wüthrich
01fa5cad4f [ios] Configure audio session once with AVAudioSessionModeVoicePrompt
The audio session is once configured during initialisation and then each time a
audio session is set active. This commit configures the audio session only once
when the app is started. In addition, it sets AVAudioSessionModeVoicePrompt,
which is recommended for apps that use text-to-speech.

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-08-20 13:07:06 +02:00
Alexander Borsuk
afe8090982 Refactored optional position parameter passing
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-20 13:05:14 +02:00
David Martinez
8435209a77 [strings] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-08-19 17:34:47 +02:00
David Martinez
4e8280f923 [strings] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-08-19 11:00:49 -03:00
David Martinez
de97b28f81 [ios] Add "Operator: %@"
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-08-19 11:00:49 -03:00
David Martinez
dc29c0101d [ios][placepage] Add network to place page
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-08-19 11:00:49 -03:00
Alexander Borsuk
70e06eeeea [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-18 22:48:06 +02:00
David Martinez
ffd68c6956 [strings] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-08-17 12:51:49 -03: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