mvglasow
781d973faa
Merge commit '2601ec854a' into traffic
...
# Conflicts:
# iphone/Maps/Model/Settings.swift
# iphone/Maps/UI/Settings/SettingsNavigationView.swift
2025-11-05 23:06:07 +02:00
mvglasow
d6818786f7
[traffic] Vary junction search radius depending on road class
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-04 20:33:08 +02:00
x7z4w
615f57c604
[traffxml] Faster MessageFromXml
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-11-03 20:21:50 +01:00
mvglasow
af20e2b42b
[traffic] Truncate decoded location to nearby junctions
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-03 20:26:04 +02:00
mvglasow
05f6dfad7b
[traffic] Dyamically determine radius in which to search for junctions
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-03 20:26:04 +02:00
mvglasow
2b867a64a0
[traffic] Reduce weight for fake segments involving junctions
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-03 20:26:04 +02:00
mvglasow
c0fd405798
[traffic] Refactor methods for penalty calculation
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-03 20:26:04 +02:00
mvglasow
207d6c833d
[traffic] Pass toJunctions parameter to TruncateRoute()
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-11-03 20:26:04 +02:00
mvglasow
d47aa09053
[traffxml] Process fuzziness attribute in location
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-27 22:50:05 +02:00
mvglasow
fbc150fae2
[routing] Documentation
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-26 18:23:10 +02:00
mvglasow
d88ed01bc1
[traffic] Update comment on offroad penalty
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-26 14:40:47 +02:00
mvglasow
3ec32e4415
[traffic] Use references for loop, not copies
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-25 15:12:05 +03:00
mvglasow
9065f45b21
[traffic] Exclude roundabouts from decoded locations (with exceptions)
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-25 15:09:28 +03:00
mvglasow
46d363ae24
[routing] Documentation
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-25 14:49:49 +03:00
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
x7z4w
fceb6e0b8a
[routing] Avoid steps
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-13 20:07:31 +02:00
x7z4w
db1e5131b7
[core] Drop products
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-13 12:09:17 +00:00
Séverin Lemaignan
d168855ef5
[android] add support for editing charging stations details
...
While here, uncluttered a little the charging station editor,
removing fields like the POI address which is basically irrelevant for
charging stations.
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-12 20:17:06 +02:00
Séverin Lemaignan
509ff4de72
ChargeSocketsHelper: implement a Diff method between old and new OSM keys
...
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-12 20:17:06 +02:00
mvglasow
2ed9bc1880
[traffic] Properly process message replacement
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-12 16:39:44 +03:00
x7z4w
340b5ae3f9
[routing] Update mwm_hierarchy_handler
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-12 10:59:49 +02:00
Viktor Govako
e73c37a5dd
[android] Improve AA route simulator.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com >
2025-10-11 14:07:21 +02:00
Viktor Govako
30f624a070
[android] Follow up after trackVisibleViewport=true.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com >
2025-10-11 14:07:21 +02:00
mvglasow
bf36c875d5
Merge commit 'eb264889e3' into traffic
2025-10-10 18:40:35 +03:00
ikanakova
d145f3b51b
Aktualizovat libs/search/query_params.cpp
...
Signed-off-by: ikanakova <ikanakova@noreply.codeberg.org >
2025-10-09 22:29:55 +02:00
ikanakova
f42014cf37
Removing duplicates in query_params.cpp
...
Signed-off-by: ikanakova <ikanakova@noreply.codeberg.org >
2025-10-09 22:29:55 +02:00
mvglasow
30b2df89cd
[routing] Documentation
...
Signed-off-by: mvglasow <michael -at- vonglasow.com>
2025-10-09 20:44:33 +03:00
x7z4w
175e971064
[search] Add Lithuanian synonyms
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-09 11:42:56 +02:00
ikanakova
a21a717bec
[search] Add Czech synonyms
2025-10-08 19:07:28 +02:00
x7z4w
d7221bdfc9
[ios] Remove "Add Business" dead code
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-08 17:54:25 +02:00
map-per
efc8e44350
merge add place/business options
...
Signed-off-by: map-per <map-per@gmx.de >
2025-10-08 17:54:25 +02:00
omarhassan
e3c287db53
[search] Add more Arabic synonyms
...
Signed-off-by: omarhassan <omarhassan@noreply.codeberg.org >
Co-authored-by: omarhassan <omarhassan@noreply.codeberg.org >
Co-committed-by: omarhassan <omarhassan@noreply.codeberg.org >
2025-10-08 17:41:27 +02:00
Séverin Lemaignan
2217db002a
refactor: libs/feature_helpers merged in libs/indexer
...
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-06 14:07:46 +02:00
Henry Sternberg
ed37b6595e
Amend route snapping distance for car
...
Signed-off-by: Henry Sternberg <henry@bluelightmaps.com >
2025-10-05 12:07:09 +01:00
x7z4w
2eccbba26e
[search] Add Spanish synonyms
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-10-03 15:13:31 +02:00
Séverin Lemaignan
233f5b4c33
add tests for the charge socket processing code
...
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-03 12:24:43 +02:00
Séverin Lemaignan
284972ad60
add support for multiple powers per socket type
...
Both when reading from OSM and when generating OSM keys.
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-03 12:24:43 +02:00
Séverin Lemaignan
0c0e9ab5f6
refactor charge sockets data processing into dedicated class
...
While here, add method to generate the OSM keys corresponding
to a socket list.
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-03 12:24:43 +02:00
Séverin Lemaignan
e7f766084f
sort the charging socket information from most to least powerful
...
Signed-off-by: Séverin Lemaignan <severin@guakamole.org >
2025-10-03 12:24:43 +02: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