Skip to content

Merge trunk#24

Open
OLFDB wants to merge 386 commits intoOLFDB:trunkfrom
navit-gps:trunk
Open

Merge trunk#24
OLFDB wants to merge 386 commits intoOLFDB:trunkfrom
navit-gps:trunk

Conversation

@OLFDB
Copy link
Copy Markdown
Owner

@OLFDB OLFDB commented Oct 7, 2023

Thanks for contributing to Navit!
Before opening a pull request on navit, make sure your commit message follows our guidelines:
https://navit.readthedocs.io/en/trunk/development/commit_guidelines.html

and that your code is compliant with out coding style guidelines:
https://navit.readthedocs.io/en/trunk/development/programming_guidelines.html

christf and others added 30 commits December 3, 2025 05:17
Since cmake 3.4, symbols are not exported per default any more as per
cmake release notes found on [1]. This fixes #1294 by re-enabling
export of symbols [2].

[1] https://cmake.org/cmake/help/latest/release/3.4.html
[2] https://cmake.org/cmake/help/latest/prop_tgt/ENABLE_EXPORTS.html#prop_tgt:ENABLE_EXPORTS
We need all the help we can get to fix memory problems. Asan can be helpful.
This should clarify usage of the demo vehicle
This documents how to manually activate a vehicle via gui during runtime of navit
The actual speed of a vehicle on a segment is lower than the maximum
speed. On long routes, this difference can add up to significant
deviations.

This implements an improved estimation that considers the vehicle speed
to be less than the maximum possible.
ctx.attr is never read, but it is being written to. The compiler
complains about dangling pointers on one of those writes. Removing the
attribute entirely from the struct seems the prodent choice, which is
implemented by this commit and which resolves the warning.
This clarifies the ifdef usage on HAVE_API_WIN32. By breaking up the
ifdef, the syntax becomes sound and the warning disappears
… size

distances is to be allocated with count elements and that allows
elements with index between 0 and count -1. Without the patch, there is
a potential for write out of bounds and the compiler warns about a read
out of bounds in line 201. This commit fixes both issues.
This replaces strncpy with strncat in places where string truncation
might happen which could cause a non-terminated destination buffer
This provides guidance how to finish the build even in presence of
memory leaks in maptool. Also this removes the not-working set of the
environment variable ASAN_OPTIONS
Currently translated at 99.7% (741 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/nl/
Currently translated at 100.0% (743 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/nl/
Currently translated at 1.0% (3 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/en_GB/
Currently translated at 100.0% (743 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/pt_BR/
Currently translated at 100.0% (743 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/ta/
Currently translated at 100.0% (5 of 5 strings)

Translation: Navit/navit-android-metadata
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-metadata/ta/
Currently translated at 50.5% (143 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/es/
Currently translated at 53.0% (150 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/es/
Currently translated at 80.0% (4 of 5 strings)

Translation: Navit/navit-android-metadata
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-metadata/es/
Currently translated at 80.4% (598 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/es/
Currently translated at 65.3% (185 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/es/
Currently translated at 89.9% (668 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/pl/
Currently translated at 80.0% (4 of 5 strings)

Translation: Navit/navit-android-metadata
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-metadata/pl/
Currently translated at 100.0% (283 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/it/
Currently translated at 57.4% (427 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/eu/
Currently translated at 98.9% (735 of 743 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/ru/
renovate bot and others added 30 commits February 18, 2026 10:46
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Translated using Weblate (Estonian)

Currently translated at 92.8% (698 of 752 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/et/

* Translated using Weblate (Estonian)

Currently translated at 50.0% (2 of 4 strings)

Translation: Navit/navit-android-metadata
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-metadata/et/

* Added translation using Weblate (Estonian)

* Translated using Weblate (Estonian)

Currently translated at 3.1% (9 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/et/

---------

Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This ensures that a failing make locales will cause the check to fail

Fixes #1476
Currently translated at 100.0% (283 of 283 strings)

Translation: Navit/navit-android-app
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-app/ta/
Currently translated at 100.0% (752 of 752 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/ta/
Currently translated at 98.1% (738 of 752 strings)

Translation: Navit/navit-core
Translate-URL: https://hosted.weblate.org/projects/navit/navit-core/nl/
The code in phrase.c and phrase.h is not used so remove it
… guidelines

CI uses clang-format for C/C++ style enforcement, not astyle. Updated
the programming guidelines to reflect the actual tooling and removed
the obsolete astyle bug note.

Fixes #1421
Currently translated at 100.0% (4 of 4 strings)

Translation: Navit/navit-android-metadata
Translate-URL: https://hosted.weblate.org/projects/navit/navit-android-metadata/et/

Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
…alling browser

this defines HAVE_SYSTEM as preprocessor directive if the corresponding cmake variable is set
This documents navits capability to run a browser to show specific nodeids on OSM
This fixes the formatting for the list of itemgra options
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.