Commit graph

40752 commits

Author SHA1 Message Date
fde252347f [tools] fail with warning when OMIM_PATH doesn't exist
otherwise it fails later when trying to access `{OMIM_PATH}/data`, with the unhelpful message "AssertError: USER_RESOURCE_PATH is not None"
Signed-off-by: Harry Bond <me@hbond.xyz>
2024-05-06 14:17:55 +02:00
ada5327b4a [gpx] Add gpx export to core
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2024-05-06 00:32:15 +02:00
039960196b Apply code suggestions
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-05-05 18:54:25 +02:00
10dc18f8b6
Minor release notes update (#8083)
* Update release notes

Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>

* Update iphone/metadata/uk/release_notes.txt

Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>

---------

Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
2024-05-05 16:09:31 +02:00
b15ab89a14 Revert "[ios] fix API timestamp reason - C617.1"
This reverts commit 7bade2eed0.
2024-05-04 21:11:25 +03:00
rtsisyk
e622ff1d92 Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2024-05-04 17:51:48 +00:00
aaeffdb1a3 Update release notes
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-05-04 20:47:57 +03:00
Viktor Govako
0b8a888de2 [search] Updated "kAllTokensUsed" ranking factor.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 10:12:25 -03:00
Viktor Govako
832994d367 [search] Added RankingInfo.m_nearbyMatch
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 10:12:25 -03:00
Viktor Govako
8b3c1d377a [search] Clean-up "shop-ticket" category.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 10:12:25 -03:00
Viktor Govako
64cb032afc [search][tests] Follow up c0dd56201e
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 10:12:25 -03:00
Viktor Govako
0b31081fe4 [routing][tests] Added failing bicycle test.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 15:40:09 +03:00
Viktor Govako
b5cecdef5c [routing][tests] Updated integration tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 15:40:09 +03:00
Viktor Govako
9043d3cc4c [planet] New data from 240429.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-04 15:40:09 +03:00
Alexander Borsuk
f2f161cd6f [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-04 00:09:08 +02:00
Matheus Gomes
b1eb38e989
[strings] Fixed PT translations (#8067)
* Update types_strings.txt

Signed-off-by: Matheus Gomes <86851490+matheusgomesms@users.noreply.github.com>

* Update strings.txt

Signed-off-by: Matheus Gomes <86851490+matheusgomesms@users.noreply.github.com>

---------

Signed-off-by: Matheus Gomes <86851490+matheusgomesms@users.noreply.github.com>
2024-05-03 23:45:48 +02:00
60f6db585d [editor] Removed superfluous name=* restrictions
Signed-off-by: map-per <map-per@gmx.de>
2024-05-03 22:02:55 +02:00
d5e47792f8 [android] Remove somes warnings
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-05-03 21:54:16 +02:00
1defafb2fa [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-05-02 22:59:20 +02:00
e725838863 [android][editor] 'No suitable category' info
Signed-off-by: map-per <map-per@gmx.de>
2024-05-02 22:59:20 +02:00
487e4c116d [ios] fix: MWMEditorAdditionalNameTableViewCell tappable area to activate editing
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-02 21:32:31 +02:00
Alexander Borsuk
bfb041c992 [drape] Minor cleanup
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-02 18:06:54 +02:00
Alexander Borsuk
4aa81fa86d [drape] Cache only ascii glyphs that are present in fonts
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-02 18:06:54 +02:00
Alexander Borsuk
663511866d [drape] Use built-in Freetype SDF rendering
* Set the same SDF spread/border (4) as it was before
* Removed the threaded glyph generator, SDF glyphs are created now on a single thread.
  Before, the bitmap was rendered and then copied on the same single thread. By removing unnecessary overhead and by using
  bsdf renderer which is faster than sdf, visually glyphs appear on the screen at comparable or even faster time.
* Removed GetGlyphSdfScale, it will be hardcoded or set in a different way if necessary
* Fixed some minor tidy warnings

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-02 18:06:54 +02:00
Viktor Govako
3200522dba [generator] Replace macro with array.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-02 09:45:51 -03:00
Viktor Govako
b8882362ba [generator] Use string_view.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-02 09:45:51 -03:00
Viktor Govako
6ea0422b77 [generator] Apply foot/bicycle tag from Relation if it does not exist yet.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-05-02 09:45:51 -03:00
00a6c39a4e [styles] Regenerate for cycleways tuning
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-05-02 15:44:54 +03:00
9f148684e8 [styles] Tune cycleways
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-05-02 15:44:54 +03:00
7033170fa7 [vulkan] Regenerate shaders for transparent areas
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-05-02 15:43:05 +03:00
af37c0652c [drape] Render line joins after transparent areas
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-05-02 15:43:05 +03:00
cbd61879c1 [drape] Render semi-transparent areas after opaque areas and lines
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-05-02 15:43:05 +03:00
Ferenc Géczi
1e9ba79f42 [3party] Use latest libexpat master
In general it is not a good idea to use unreleased versions of 3rd parties,
but this change only pulls in build infrastructure changes,
so there is no chance of building on some potentially reverted feature.
This change fixes the `SYS_getrandom` detection on newer Linux distros,
like the 2nd tracked issue on Fedora 40:
https://github.com/organicmaps/organicmaps/issues/7998#issuecomment-2080893259

Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-05-02 09:46:00 +02:00
7bade2eed0 [ios] fix API timestamp reason - C617.1
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-02 08:44:53 +03:00
Osyotr
3042851861 Explicitly link to zlib in vendored copy of minizip
Signed-off-by: Osyotr <Osyotr@users.noreply.github.com>
2024-05-01 10:44:52 +02:00
Viktor Govako
5382716ed2 [search] Fixed Place-HN match when another name-building presents.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-04-30 21:50:10 -03:00
Viktor Govako
c0dd56201e [search][tests] Updated "San Francisco" test.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-04-30 21:50:10 -03:00
Viktor Govako
a4c8d97089 [search][ranking] Removed "small plus diff" in name match over category match.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2024-04-30 21:50:10 -03:00
David Martinez
4f96ee22e7 [placepage] Add missing local language name
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-04-30 21:44:48 -03:00
Osyotr
429badff34 [coding] Add SHA1 test
Signed-off-by: Osyotr <Osyotr@users.noreply.github.com>
2024-04-30 21:42:17 -03:00
Osyotr
e669de8d8b Don't use custom error handling when searching for python
Signed-off-by: Osyotr <Osyotr@users.noreply.github.com>
2024-05-01 01:29:02 +02:00
967ffc1384 [classif] Don't treat bicycle=yes as a shared path
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-28 19:38:25 -03:00
b82d4764f8 [strings] Regenerate for bbq
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-28 19:21:19 -03:00
802c839229 [strings] Fix amenity-bbq translations
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-28 19:21:19 -03:00
Alexander Borsuk
45b1100c93 Save produced json in a more compact UTF-8 format
This change will reduce the size of generated countries.txt from 405K to 355K
and speed up loading/decoding of the countries list.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-28 23:37:10 +02:00
Alexander Borsuk
d29c95a8e4 Enable important static asserts on Linux
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-28 16:20:28 +02:00
Alexander Borsuk
22ace0ebe2
[core] Simplified logs output (#7972)
* [core] Simplified logs output

Example:

I(1) 0.72366 search/processor.cpp:210 SetPreferredLocale(): New preferred locale: en
D(1) 0.72374 search/processor.cpp:229 SetInputLocale(): New input locale: en locale code:
W(2) 0.72979 search/geocoder.cpp:736 CacheWorldLocalities(): Can't find World map file.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-28 14:03:29 +02:00
Alexander Borsuk
a5d1d39f19 Print char32_t unicode characters as UTF-8 for debugging
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-28 10:06:45 +02:00
David Martinez
909385c6b2 [docs] Add Röntgen - CC BY 4.0 Sergey Vartanov to copyright
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-04-28 01:42:14 +02:00
David Martinez
3b7c37fc13 [styles] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-04-28 01:42:14 +02:00