Commit graph

40694 commits

Author SHA1 Message Date
Alexander Borsuk
f4b7f08b5c [drape] Minor constexpr warning fix
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-26 08:49:04 +02:00
Ferenc-
fd30606adc
[packaging] Add new url types, linking FAQ, Q&A, source & CONTRIBUTING (#7986)
* [packaging] Add new url types, linking FAQ, Q&A, source & CONTRIBUTING

See type descriptions in
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url

Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>

* Update packaging/app.organicmaps.desktop.metainfo.xml

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

---------

Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
Signed-off-by: Ferenc- <Ferenc-@users.noreply.github.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
2024-04-25 22:16:43 +02:00
Fábio Gomes
386e99b8c9 [routing] Update m_replaceWithMyPosition variable name
Change name to m_replaceWithMyPositionAfterRestart in accordance to
what was suggested in my previous PR

Signed-off-by: Fábio Gomes <gabriel.gomes@tecnico.ulisboa.pt>
2024-04-25 22:08:19 +02:00
Alexander Borsuk
06598a2ce2 [strings] Regenerated
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-25 22:04:22 +02:00
garaolaza
a8372067ad Update strings.txt EU
Some translation corrections in the "eu" version

Signed-off-by: garaolaza <garaolaza@codesyntax.com>
2024-04-25 22:04:22 +02:00
Gerion Entrup
67e056a74c transit/world_feed/test: allow git repo configuraion
The world_feed_integration_tests clone a repo during the test phase.
Downloading data is forbidden in some distributions (like Gentoo) during
building and testing phase. With this patch, TEST_DATA_REPO_URL can be
set externally, thus preventing a network connection by providing a
locally vendored repo.

Signed-off-by: Gerion Entrup <gerion.entrup@flump.de>
2024-04-25 10:36:55 +02:00
9e15663ead [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-04-25 08:20:02 +02:00
312d4eea3a [strings] Added translations
Signed-off-by: map-per <map-per@gmx.de>
2024-04-25 08:20:02 +02:00
e0c4fd2f83 [editor] Use name in local language
Signed-off-by: map-per <map-per@gmx.de>
2024-04-25 08:20:02 +02:00
Alexander Borsuk
8495377560 [android] Disable Vulkan for another reported Adreno 506 device
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-25 08:18:55 +02:00
v-lozko
8d8964c542
[ios] Add default email client support to about menu (#7862)
* [ios] Add default email client support to about menu

Signed-off-by: Valery Lozko <valerylozko@gmail.com>
2024-04-25 01:12:57 +02:00
8fd2a10a15 [ios] add a loading overlay screen with an activity indicator for the bookmarks sharing
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-04-25 00:18:25 +02:00
aa1709d3d9 [strings] Regenerate for path grades
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
440fc96b19 [strings] Add -difficult and -expert paths translations
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
1e78c3b8d7 [styles] Regenerate for path grades
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
7a271f77c8 [tests] Adjust for path grades
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
568d58ccb7 [styles] Add -difficult and -expert path patterns
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
3580f9d9fc [generator] Add -difficult and -expert path grades
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
13cca80b2c [classif] Remove unused path sac_scale types
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 18:45:07 -03:00
Alexander Borsuk
e739e15bed [android] Regenerated removed shaders for Vulkan
Use this script: tools/unix/generate_vulkan_shaders.sh

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-24 23:41:26 +02:00
5fc3f9aa07 [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-04-24 23:12:30 +02:00
25cd1c46fc [strings] Fixed Holiday Apartment translations
Signed-off-by: map-per <map-per@gmx.de>
2024-04-24 23:12:30 +02:00
a5573cc498 [styles] Regenerate for shared paths
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:54:13 -03:00
b7a2b9be92 [strings] Regenerate for shared paths
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:54:13 -03:00
ea15d9850e [styles] Color cycleways in blue and tune widths
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:54:13 -03:00
2a1f80d3bd [styles] Draw cycle underlines for shared paths
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:54:13 -03:00
94e52227e1 [tests][routing] Add relative speed tests
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
b3a65d4205 [tests] Test footway, path, cycleway conversions
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
b8c1a2637b [generator] Convert between highway=path, footway and cycleway
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
b02089780e [classif] Add a highway=ford deprecation TODO
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
2e817dd12e [generator] Add a simplified UpdateTag() signature
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
e389152404 [generator] Add comments to DetermineSurface()
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
8ca92f5cfe [strings] Regenerate
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
a41ed0ae68 [styles] Regenerate for footways and tracks
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
33ec4bec91 [classif] Remove unused [highway=track][tracktype] types
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
c7dc2eabeb [classif] Delete [highway=footway][sac_scale] types
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 17:12:17 -03:00
Alexander Borsuk
56615b3a78 Warning fixes
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-24 15:58:41 -03:00
0432abc300 [styles] Regenerate for reserves
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 15:20:20 -03:00
c4376e7adc [styles] Remove hatching fill & icon/caption for aboriginal and nature reserves high zooms
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 15:20:20 -03:00
b4762e5491 [styles] Reduce aboriginal_lands opacity
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 15:20:20 -03:00
Alexander Borsuk
6e8e596e1c [drape] Removed fixed text size in favor of always using SDF fonts
Fixed size was a case only for some older mdpi devices (likely to look a bit better).
SDF fonts allow dynamic resizing to any desired size without loss of quality.
And each glyph should be rendered only once on the texture.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-24 20:19:26 +02:00
827bf20778 [android] Fix PT router overriding previous mode if subway layer active
The public transportation router was forcibly overriding the previously
selected mode whenever the planning activity was resumed, with the
subway layer active. For instance, if you started a route planning
(which automatically uses PT when that layer is on), switched to car
mode and then changed some driving options, when you got back to the
planning screen, the router would have changed back to PT, instead of
keeping it on car.

This occurred because of `RoutingController#rebuildLastRoute`, called
whenever an activity (such as the driving options) concluded, which
would, indirectly, call `RoutingController#initLastRouteType`. This
method is responsible for defaulting the router to the most
adequate type for the start+finish point combo, or, if the subway layer
is selected, to set it to public transportaton.

So, the fix was rather simple -- instead of only checking if the the
subway layer is active (and if we're not comming from a link, but that
isn't relevant here), we also check if we were already planning
something, or if we're starting a new route plan. We only want to reset
the mode to PT on the latter case.

Fixes: #7701
Signed-off-by: tmpod <tom@tmpod.dev>
2024-04-24 19:53:38 +02:00
8421449c51 [android] Actualize the list of devices for Monkey
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-04-24 19:52:09 +02:00
Fábio Gomes
3cdb79fccb Fix #2833: Routing mode resets origin point to current location when re-opening the app
The application replaced the origin point solely based on if it had found the user's location. Added a parameter to the RouteMarkData struct which is saved alongside the start point. This is used on start up to determine if the origin point of the route should be kept or replaced with the user's location (if one is found).

Signed-off-by: Fábio Gomes <gabriel.gomes@tecnico.ulisboa.pt>
2024-04-24 19:34:49 +03:00
f22cfe0c36 [styles] Regenerate for cities
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 12:05:35 -03:00
35b7cc68aa [styles] Fix font size for small cities; cities visible until z13
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-04-24 12:05:35 -03:00
Arthur-GYT
c91add3a2f Use keys in layouts
Signed-off-by: Arthur-GYT <a.gayot@posteo.com>
2024-04-22 22:49:12 +02:00
Arthur-GYT
283342e523 [strings] Regenerated
Signed-off-by: Arthur-GYT <a.gayot@posteo.com>
2024-04-22 22:49:12 +02:00
Arthur-GYT
b85a29433d [strings] Add translations in strings.txt
Signed-off-by: Arthur-GYT <a.gayot@posteo.com>
2024-04-22 22:49:12 +02:00
David Martinez
751e876818 [styles] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-04-20 23:14:49 -03:00