Open
Conversation
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/
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 completes 996ab4e
This fixes the formatting for the list of itemgra options
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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