Commit graph

41074 commits

Author SHA1 Message Date
Alexander Borsuk
b64d28dd67 [android] Fixed non-working download on Android 7 and below
The issue is caused by missing root certificates on older Android devices with the following error:

javax.net.ssl.SSLHandshakeException:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

ISRG Root X1 and GTS/Global Sign Root certificates are embedded and used for Android 7 or older devices:

- https://letsencrypt.org/certs/isrgrootx1.pem
- https://pki.goog/repository/

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-24 02:12:32 +03:00
Alexander Borsuk
fe8fb65074 [drape] Fixed wrong line height for NotoSansCJK on Android
This font reports too big line height (normal bbox.yMax, and too big negative bbox.yMin).

Previous implementation could wrongly mix vertical advance with bbox.yMin calculation.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-24 02:12:32 +03:00
de77b00663 Add new tablet screenshots
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-07-24 02:12:32 +03:00
Alexander Borsuk
f2a38459ac [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-24 02:12:32 +03:00
Alexander Borsuk
4e8abcaee7 [strings] Roll back the typo
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-24 02:12:32 +03:00
Metehan Özyürek
30278d7ce7 [strings] Improved and Fixed Turkish Translation (#8668)
* Update short-description.txt

Signed-off-by: Metehan Özyürek <metehanc8s9@hotmail.com>

* Update strings.txt

Signed-off-by: Metehan Özyürek <metehanc8s9@hotmail.com>

---------

Signed-off-by: Metehan Özyürek <metehanc8s9@hotmail.com>
2024-07-24 02:12:32 +03:00
Alexander Borsuk
03a2ee2162 Add link to Obtanium to GitHub web releases
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-24 02:12:32 +03:00
Metehan Özyürek
ffa7305446 Fixed Full Description
Signed-off-by: Metehan Özyürek <metehanc8s9@hotmail.com>

Signed-off-by: Metehan Özyürek <80093621+MetehanOzyurek@users.noreply.github.com>
2024-07-24 02:12:32 +03:00
rtsisyk
147662ee5b Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-07-08 20:11:51 +00:00
a58ee13168
[store] 2024.07.07 Release Notes (#8650)
Co-authored-by: Alexander Borsuk <me@alex.bio>
Signed-off-by: Alexander Borsuk <me@alex.bio>
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-07-08 21:09:33 +01:00
0f5e87a5be [store] Re-store promotional text in AppStore
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-07-08 21:07:53 +01:00
b522549c79
[Android] Placepage doesn't exit fullscreen mode (#8551)
* [Android] In fullscreen mode opening a placepage doesn't exit fullscreen mode.

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

* [Android] Exit fullscreen mode in navigation

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

* Using old style fullscreen for Android version < 11

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

* [Android] Added comment

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

* [Android] Exit fullscreen when user plans a route

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

* [Android] Close page page when entering fullscreen mode

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

---------

Signed-off-by: S. Kozyr <s.trump@gmail.com>
Signed-off-by: Sergiy Kozyr <s.trump@gmail.com>
Co-authored-by: Sergiy Kozyr <skozyr@apple.com>
2024-07-07 16:29:39 +02:00
d8515e9f49 [store] Import data from AppStore
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-07-07 08:34:24 +03:00
Viktor Govako
d03ce58974 [search][tests] Updated quality tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-07 08:29:27 +03:00
Viktor Govako
de9d6b94dc [routing][tests] Updated tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-07 08:29:27 +03:00
Viktor Govako
75d81937b9 [planet] New data from 240702.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-07 08:29:27 +03:00
Viktor Govako
9766f6ffa2 Minor fixes.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-06 22:48:41 -03:00
Viktor Govako
bfdf975171 [meta] Use IsPoiChecker for 'operator' tag.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-06 22:48:41 -03:00
Viktor Govako
87bf6ad8f1 Unify IsPoiChecker.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-06 22:48:41 -03:00
Viktor Govako
1274fd45e0 Minor comments.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-06 22:48:41 -03:00
Aiden
a254e88172
[strings] MT (Maltese) translations part 1 (#8645)
* part 1 of mt translations

Signed-off-by: Vikingnope <aidsch0605@outlook.com>

* Updated errors

Signed-off-by: Vikingnope <aidsch0605@outlook.com>

---------

Signed-off-by: Vikingnope <aidsch0605@outlook.com>
2024-07-06 23:35:38 +02:00
Alexander Borsuk
444a1e705d [strings] Regenerated en-GB
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-06 20:41:19 +02:00
Alexander Borsuk
e08ec32e9a [strings] Replaced archaic en-GB Ironmongers with Hardware Store
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-06 20:41:19 +02:00
Alexander Borsuk
a39eed5805 [xcode] Fixed warnings for Xcode 16
- Use C17 instead of C11
- Clean up some settings

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-05 13:06:51 +02:00
Ferenc Géczi
29d650a0e1 [search] Fix warning about deprecated implicit capture of ‘this’
Fixes the following warning:

````
search_request_runner.cpp:141:24: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  141 |   params.m_onResults = [=](search::Results const & results)
      |                        ^
search_request_runner.cpp:141:24: note: add explicit ‘this’ or ‘*this’ capture
````

Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-07-04 12:58:13 -03:00
David Martinez
c519acac74 [placepage] FormatSubtitle: Restore withTypes parameter
GetLocalizedAllTypes's assert was crashing when selecting a bookmark
that had no POI associated and therefore it had no types.

Now it will not invoke GetLocalizedAllTypes if withTypes is false.

Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-07-03 21:37:25 -03:00
Alexander Borsuk
638aa1e6e0 [strings] Regenerated ar
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-04 00:34:08 +03:00
Colonel-Dixie
366169ff39 Added Arabic translations in Update types_strings.txt
Title.

Signed-off-by: Colonel-Dixie <35276833+Colonel-Dixie@users.noreply.github.com>
2024-07-03 23:33:21 +02:00
05b745094b Use same editor styles in bookmarks
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-07-03 09:57:54 +02:00
Alexander Borsuk
52b616e18c [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-02 17:54:49 +03:00
Alexander Borsuk
ba210325c0 [strings] Updated Simplified and Traditional Chinese TTS
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-02 17:54:49 +03:00
Fabian Wüthrich
d87fc6a49e [strings] Regenerated
Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-07-02 16:48:13 +02:00
Fabian Wüthrich
a4c89930f9 [ios] Add test voice button in TTS settings
Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-07-02 16:48:13 +02:00
Nicolas Cornu
905bce9a40 addAction(text, receiver, member, shortcut) is deprecated
Since Qt6 this specialization in QMenu is deprecated.
We should use the function from QWidget.
Parameters are in a different orders (text, shortcut, receiver, member).

https://doc.qt.io/qt-6/qmenu-obsolete.html

Signed-off-by: Nicolas Cornu <me@alkino.fr>
2024-07-02 16:35:59 +02:00
d36557a07c [ios] remove unnecessary icloud test case
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-02 14:37:17 +02:00
Alexander Borsuk
20129f38d4 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-01 23:08:14 +02:00
Alexander Borsuk
d25a527d40 Ignore strings.txt line endings fix commit in git blame
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-01 23:08:14 +02:00
20f7d7c267 [android] [ios] Replace objects via bookmarks and tracks in ui string
- Remove “objects” from strings.txt
- Add condition flow for Android
- Add condition flow for iOS
- Fixed missing en-GB plural translations on iOS

Fixes: #8217

Signed-off-by: Dzmitry Padabed <itfarrier@icloud.com>
2024-07-01 23:08:14 +02:00
Nicolas Cornu
c8284b4e51 Update path to NotoSansMalayalam-Regular
We can see that the file is name 00_ and not 08_
https://github.com/organicmaps/organicmaps/blob/master/data/00_NotoSansMalayalam-Regular.ttf

Signed-off-by: Nicolas Cornu <me+github@alkino.fr>
2024-07-01 21:17:28 +02:00
Viktor Govako
b77b8c4e45 [search][generator] Updated distance threshold and added tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
180bb8cf29 [generator][tiger] New GetNormalizedStreetName matching function.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
402e5b26a4 [generator] Updated generator_tool and added test.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
1f07473232 [search][generator] Added AddressEnricher.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
296bc5da52 [search][generator] Added address_parser_tool (Tiger).
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
19df9af3a1 [search] GetStreetNameAsKey now processes directions (North, East, ...).
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
e0997d5559 [coding] Updated rw::Read/Write for integrals.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
Viktor Govako
3b479fa18f [base] Added UniformRandom helper class.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-07-01 13:58:24 -03:00
250bf24c71 [strings] Regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-01 18:06:19 +02:00
d7629b6663 [strings] add strings related to logging
- `enable_logging`
- `enable_logging_warning_message`
- `log_file_size`
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-01 18:06:19 +02:00
0197b881db [ios] implement logging to the file
- get logs from core
- log them in the default os_log to see in the Console app
- write to file

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-07-01 18:06:19 +02:00