Commit Graph

136 Commits

Author SHA1 Message Date
mvglasow
6a694c5d3e [traffic] Documentation and comment cleanup
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-20 22:47:26 +03:00
mvglasow
dda13b8d3d [traffic] Penalize turns near endpoints
This improves decoding quality on urban multi-carriageway roads.

Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-20 22:38:29 +03:00
mvglasow
c1340a9941 [traffic] Truncate locations which overshoot their endpoints
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-19 22:39:06 +03:00
mvglasow
a313526aed [routing] Documentation
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-19 18:02:04 +03:00
mvglasow
32d1a3a36e [traffic] Eliminate any ETA calculations, always return weight
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-19 17:59:48 +03:00
mvglasow
3a45740884 [routing] Documentation
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-19 17:45:35 +03:00
mvglasow
4e624bd04b [traffic] Comment out unused argument
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-19 17:45:25 +03:00
mvglasow
a3d1ed83c3 [routing][traffic] Different routing options in navigation and decoder mode
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-18 16:34:32 +03:00
mvglasow
7fe5823140 [traffic] Optimize offroad penalty in decoder
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-17 21:09:54 +03:00
mvglasow
091d510ba1 [traffic] Simplify ferry landing penalty in TraFF decoder
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-14 21:52:12 +03:00
mvglasow
f07c8d66d8 [traffic] Calculate segment weight based on road ref
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-14 21:41:22 +03:00
mvglasow
2ed9bc1880 [traffic] Properly process message replacement
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-12 16:39:44 +03:00
mvglasow
bf36c875d5 Merge commit 'eb264889e3' into traffic 2025-10-10 18:40:35 +03:00
mvglasow
30b2df89cd [routing] Documentation
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-09 20:44:33 +03:00
mvglasow
d6eacd7364 [drape] Correctly render traffic at zoom 20
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-09-26 22:53:08 +03:00
x7z4w
18cd10ceed [core] nit
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-25 20:27:15 +02:00
Wojciech Sipak
d623034980 [tests] fix url prefix in mwm_url_tests.cpp
Signed-off-by: Wojciech Sipak <wsipak@protonmail.com>
2025-09-22 12:17:17 +02:00
x7z4w
c558fe4ebd [search] Add Spanish synonyms
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-21 21:52:21 +02:00
Wojciech Sipak
9c9c9c8b8b [cmake] remove shaders_compiler dead code
Signed-off-by: Wojciech Sipak <wsipak@protonmail.com>
2025-09-21 19:31:15 +02:00
Wojciech Sipak
6f96e0bd8a [tests] fix type name for std::pair in downloader test
Signed-off-by: Wojciech Sipak <wsipak@protonmail.com>
2025-09-21 19:16:40 +02:00
Séverin Lemaignan
f8d786958a [generator] retrieve socket:* OSM tags used by amenity:charging_station
Currently support the following socket types:
- type 1
- type 1 combo
- type 2 (wired or wo/ cable)
- type 2 combo
- chademo
- nacs

This commit also adds initial display of the socket types and power
the to Qt desktop app.

Signed-off-by: Séverin Lemaignan <severin@guakamole.org>
2025-09-18 22:09:52 +02:00
x7z4w
2e243a2729 [search] Add synonym
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-17 18:09:26 +02:00
cyber-toad
79a1ee1769 [gpx] Fix bookmark color change
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2025-09-14 12:33:03 +07:00
cyber-toad
fd342c2a17 [gpx] Save bookmark color to gpx export (#11238)
* [gpx] Save bookmark color to gpx export
* [gpx] Code-review fixes
* [gpx] Use m_rgba to store initial color, reset on predefined color change
* [gpx] Move MapPredefinedColor to color parser
* [gpx] Adjust naming

Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2025-09-14 12:32:53 +07:00
Viktor Govako
bf79f7a95c [search] Minor checks and asserts.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-09-14 12:24:08 +07:00
Andrei Shkrob
ce9034a07d [drape] Replace empty region classes with using
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
2025-09-14 12:04:59 +07:00
Andrei Shkrob
ed445410c2 [shaders] Remove glsl::vec3 and glsl::ivec3 bindings
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
2025-09-14 12:04:44 +07:00
Andrei Shkrob
6fd125fa2b [cmake] Add missing shaders to sources group
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
2025-09-14 12:04:35 +07:00
x7z4w
b42466980b [search] Add synonym
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-13 18:52:03 +02:00
mvglasow
07c75e627e [traff_assessment_tool] Move to tools
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-09-12 21:40:35 +03:00
x7z4w
e9a0b9d2f1 [search] Add synonyms
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-12 18:35:36 +02:00
mvglasow
5ba708caff [map] Documentation
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-09-12 19:06:21 +03:00
mvglasow
48e8f32e01 [traff_assessment_tool] Use different marker colors for reference points
Also fixes bug with DebugMarkPoint no longer rendering after the last merge

Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-09-12 18:46:50 +03:00
Henry Sternberg
08adc592f7 [routing] Bicycle turn penalties
Signed-off-by: Henry Sternberg <henry@bluelightmaps.com>
2025-09-11 12:32:55 +00:00
mvglasow
38e98df6cc Merge commit '05cc660641' into traffic
# Conflicts:
#	CMakeLists.txt
#	android/app/src/main/java/app/organicmaps/settings/SettingsPrefsFragment.java
#	android/sdk/src/main/cpp/app/organicmaps/sdk/Framework.hpp
#	android/sdk/src/main/cpp/app/organicmaps/sdk/OrganicMaps.cpp
#	android/sdk/src/main/cpp/app/organicmaps/sdk/util/Config.cpp
#	libs/indexer/data_source.hpp
#	libs/indexer/feature.hpp
#	libs/indexer/ftypes_matcher.hpp
#	libs/map/framework.cpp
#	libs/map/traffic_manager.cpp
#	libs/routing/absent_regions_finder.cpp
#	libs/routing/edge_estimator.hpp
#	libs/routing/index_router.cpp
#	libs/routing/index_router.hpp
#	libs/routing/routing_session.hpp
#	libs/routing_common/num_mwm_id.hpp
#	libs/traffic/traffic_info.cpp
#	qt/mainwindow.hpp
#	qt/preferences_dialog.cpp
#	tools/openlr/helpers.hpp
#	tools/openlr/openlr_decoder.cpp
#	tools/openlr/openlr_decoder.hpp
#	tools/openlr/openlr_stat/openlr_stat.cpp
#	tools/openlr/router.hpp
#	tools/openlr/score_candidate_paths_getter.cpp
#	tools/openlr/score_candidate_paths_getter.hpp
#	xcode/CoMaps.xcworkspace/contents.xcworkspacedata
2025-09-10 21:22:40 +03:00
x7z4w
8ec44fa1ed [search] Add synonyms
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-09-10 11:13:42 +02:00
eisa01
2ee305659b Clean up code
Signed-off-by: eisa01 <eisa01@gmail.com>
2025-09-10 07:56:30 +02:00
eisa01
6e8d74621f [core] Add branch to place page data
Signed-off-by: eisa01 <eisa01@gmail.com>
2025-09-10 07:56:30 +02:00
eisa01
3d8a1eddc7 [core] Include branch in highlighting
Signed-off-by: eisa01 <eisa01@gmail.com>
2025-09-10 07:56:30 +02:00
eisa01
c039d599e4 [iOS][core] Add branch to search result list
Signed-off-by: eisa01 <eisa01@gmail.com>
2025-09-10 07:56:30 +02:00
Konstantin Pastbin
452f582d45 [core] Improve logging for routing sections loading
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-09-08 17:23:32 +02:00
IXVG47QZ
39bd613d8b add spelled out street numerals
Signed-off-by: IXVG47QZ <jako_accomm@simplelogin.com>
2025-09-05 20:39:41 +02:00
Andrei Shkrob
c014e224b2 [routing] New API for lanes
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
2025-09-05 20:35:15 +02:00
Viktor Govako
702eec643a [categories] Added office-security, building-guardhouse.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-09-02 19:15:07 +02:00
Yannik Bloscheck
55639db3ec [core] Dynamically add language data to world files
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2025-08-31 18:44:30 +02:00
Konstantin Pastbin
165e844308 Revert "[tracks] Fixed starting points."
This reverts commit fda1da03c8.
2025-08-31 15:59:07 +07:00
Konstantin Pastbin
2dce119370 Revert "[tracks] Fixed ending points."
This reverts commit 64f50d4e49.
2025-08-31 15:59:07 +07:00
Konstantin Pastbin
de305e1a87 Revert "[tracks] Safe GpsTrackCollection requests during recording."
This reverts commit b7b87f5530.
2025-08-31 15:58:40 +07:00
Konstantin Pastbin
3fd5336bd3 [core] Prefer gps bearing for location arrow
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-08-30 09:39:55 +02:00
Henry Sternberg
718d0f726b [routing] Support conditional routing
Signed-off-by: Henry Sternberg <henry@bluelightmaps.com>
2025-08-28 21:01:25 +02:00