summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* change:style:Reformated style to match gradlepr/964jkoan2020-03-091-238/+243
|
* Refactor Member Ignoring Method smell in NavitMapDownloader classemaiannone2020-01-191-11/+10
|
* Bump version to 0.5.4 (#961)v0.5.4Joseph Herlant2020-01-182-2/+2
|
* Prepare changelog for release 0.5.4 (#960)Joseph Herlant2020-01-182-35/+86
| | | | | | * Prepare changelog for release 0.5.4 * Update contributors list
* Fix run when in build dir (#957)jkoan2020-01-182-1/+4
| | | | | * add:build:core:Add file which is only visible to devs to detect when navit is running in build dir
* vehicle:fix: add compatibility for gpsd 3.20 (#959)Joseph Herlant2020-01-181-0/+4
| | | | | | * vehicle:fix: add compatibility for gpsd 3.20 * Fix spacing
* change:build_android:Remove dependency of ant. Not needed anymore (#956)jkoan2020-01-183-13/+2
| | | | Co-authored-by: Joseph Herlant <aerostitch@users.noreply.github.com>
* feature:graphics/android: add polygons with holes support (#889)Stefan Wildemann2020-01-152-3/+112
| | | | | | | | | | | | | | | | | | | | | | | | | * Feature:graphics/android:add polygons with holes * fix java errors * add jni code * link routine to structure * try to pass sanity check for java. This is so annoying * Fix errors * Fix cloaking variables a and b. Silly me. * Fix bad merge * Fix checkstyle errors Co-authored-by: Joseph Herlant <aerostitch@users.noreply.github.com> Co-authored-by: jkoan <jkoan@users.noreply.github.com>
* fix:build:android:Fix android build on circleci, now usinf ndk version of ↵jkoan2020-01-151-9/+1
| | | | | | the circleci images tested with command: circleci local execute --job build_android
* fix:ci:Fix checkstyle changes since 8.24 (#946)Joseph Herlant2019-11-253-7/+11
| | | | | | | | | | * fix:ci:TreeWalker is not allowed as a parent of LineLength since 8.24 * fix:ci:minLineCount has been removed from JavadocMethod in checkstyle 8.25 * Upgrade checkstyle to 8.26 * update:doc:Specify a minimum version needed for checkstyle outside of gradle
* fix:tomtom:Make sure the tomtom_plugin and tomtom_minimal contain navit.xml ↵gefin2019-11-085-8/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#875) * Issue/823 Fix navit.xml (tomtom480.xml) and locales path * Issue/823 Fix missing navit.xml (tomtom480.xml) and locale path * add xslt support * Update setup_common_requirements.sh * Moving change performed in aa10e05a89f9bd26a4c5cf46a264b41fd9ec93b9 inside setup_tomtom_requirements.sh (and adding it to circleci process) * Only running installation for xsltproc in circleci * Update build_tomtom_minimal.sh copy also the layout xml files to target * copy also the layout xml to target * Selecting specific xml prefixes during copy * Fixing tomtom's xslt following split of xml config files at e70a28963ff9754d3257361fad93aebf59edee08
* add:doc:document the sanity check steps and add a note about the Java codeJoseph Herlant2019-11-081-59/+88
|
* Update:Android:Navit logo. Closes #909 (#943(lains2019-11-066-146/+198
|
* Update:i18n:Updated Swedish translation from launchpad (#912)Patrick Höhn2019-11-051-499/+770
|
* fix:various:fix compiler warnings (#940)Stefan Wildemann2019-11-0529-350/+419
| | | | | | | | | | | | | | | | * fix:core:build without warnings on my setup navit_core build without non avoidable warnings. * fix:dbus:fix compiler warnings * fix:gui/internal: remov compiler warnings * fix:various:remove compiler warnings * fix:various remove compiler warnings. * fix:various: fix android compiler warnings
* update:CI: skip the build steps if the change is only for documentation (#941)Joseph Herlant2019-11-042-4/+53
| | | | | | | | | | | | | | | | | | | | | | | | * update:CI: skip the build steps if the change is only for documentation * Use spaces not comma to separate array elements (codefactor) * unrelated: fix missing checkstyle result storage * Testing if the circleci command works in our custom images * Make sure git is installed on certain steps * local -n is not supported everywhere * git package on the old image for wince is called git-core * Just do an exit 1 when we are on a tag * Revert the testing part. Now ready for merge * Fix some variables names forgotten in the refactoring * Revert the testing part. Now ready for merge
* Move checkstyle into the sanity_check phase and use a pre-baked image for ↵Joseph Herlant2019-11-013-8/+7
| | | | | | | | | | running it (#936) * Move checkstyle into the sanity_check phase * add missing dependency * Switch to the pre-cooked image to avoid installing on every builds
* Update:i18n:Updated Kurdish (Sorani) translation from launchpadPierre Grandin2019-10-301-317/+553
|
* Update:i18n:Updated Danish translation from launchpad (#933)Pierre GRANDIN2019-10-301-349/+589
| | | | | | | | * Update:i18n:Updated Danish translation for Navit translation from launchpad * Fixed header * Update da.po.in
* cleanup:ci:Simplify the listing of files for sanity check (#929)Joseph Herlant2019-10-291-6/+1
|
* Update:i18n:Updated German (Switzerland) translation from launchpad (#934)Pierre GRANDIN2019-10-291-316/+552
|
* fix:all:fix compiler warnings (#935)Stefan Wildemann2019-10-2930-186/+228
| | | * fix:core:remove many compiler warnings from core
* Update:i18n:Updated Welsh translation from launchpad (#932)Pierre GRANDIN2019-10-291-317/+553
|
* fix:core:Don't flood stack on big map elements (#928)Stefan Wildemann2019-10-304-70/+277
| | | | | | | | * fix:core:Don't flood stack on big map elements Use g_malloc instead of g_alloca on huge map elements. Correctly calculate element intersection with map selection even if buffer is too small.
* cleanup:qt:Whitespaces and blank lines cleanup according to cpplint (#930)Joseph Herlant2019-10-299-170/+164
| | | | | | | | | | | | * cleanup:qt:Whitespaces and blank lines cleanup according to cpplint * More blank lines * Yet another one [skip-ci] * Another few fixes * Weird use case. Do we need this protected declaration?
* update:doc: Fix windows doc and cleanup sphinx warnings (#927)Joseph Herlant2019-10-294-99/+109
|
* Fix:Android:fixes (#919)jandegr2019-10-2916-747/+693
|
* update:doc:Add section about contributing to the documentation and fix ↵Joseph Herlant2019-10-282-11/+35
| | | | | | | | | | | | | | | | toctree indentation (#923) * toctree directive requires a 3 spaces indentation [skip ci] * Add a section for contributing to the documentation * Add linter for sphinx * Add the theme for the build command * Add how to view the rendered doc * Add file: url
* fix:doc:Revert image to 4b732b5b0adedbd27f5d01d6002a5a5cb1f89ec7 because it ↵jkoan2019-10-281-0/+0
| | | | was commited by mistake and was corrupt
* fix:docs:Add m2r as requirement for Read the Docsjkoan2019-10-281-0/+1
|
* add:doc:Add Changelog to doc with Markdown include (m2r)jkoan2019-10-284-11/+18
|
* fix:doc:First set of style-fixes for reStructuredText/Read the Docsjkoan2019-10-2816-238/+202
|
* enhancement:maptool:slice big polygons into smaller parts (#906)Stefan Wildemann2019-10-2821-28/+950
| | | | | | | | | | | | | | | | | | | This commit allows to slice all polygons (except poly_water_sliced) into squares so that they fit into smaller map tiles. Holes if present are correctly sliced as well. This has the advantage that they do not need to be processed albeit not being displayed, and navit-planet-extractor can filter them out. This has the disadvantage that the big polygons are displayed checkered if the corresponding itemgra in config features an outline. TODO: Slice already on polygon creation. Currently the slicing has to be performed twice, because of tile preprocessing and saving is done in seperate steps from the tempfiles. TODO: Make the trigger for slicing configurable. Right now it slices everything smaller than tile level 4.
* cleanup:search:Remove duplicate code for search_fix_spaces (#917)Joseph Herlant2019-10-273-31/+13
| | | | | | | | | | | | | | | | * cleanup:search:Remove duplicate code for search_fix_spaces * Remove the static modifier to allow its usage in multiple files * Avoid discards const qualifier from pointer target type warning * Fix the bad redirect and force const in signature * Add doc for search_fix_spaces * Update description * Handle case when the string will only contain chars that will be discarded
* Add/Android Supporting sending & receiving geo: intents (#812)lains2019-10-236-81/+248
|
* update:docs:Migrate Android development documentation overJoseph Herlant2019-10-212-0/+154
|
* enhancement:maptool:improve processing speed and fix some memory holes (#901)Stefan Wildemann2019-10-185-29/+292
| | | | | * Convert turn relation processing to multi threaded * Enhance item read function to block read the items for faster overall reading speed. * Fix some memory holes found by valgrind. There are still many left. Specially in coastline and Country border code.
* fix:maptool:create valid zip64 central directory (#915)Stefan Wildemann2019-10-181-4/+14
| | | | | | This fixes the zip64 central directory created by the maptool. While the broken one works on navit itselve, it failed to extract with usual zip tools due to parts of the zip64 end of directory part not being filled correctly with values.
* disable build of i586 navit rpm for sailfish to save computing time (#913)Patrick Höhn2019-10-171-2/+2
| | | comment out instructions for building i586 version.
* Fix:Android:system bars (#890)jandegr2019-10-169-565/+582
| | | fixes system bars losing transparency on Android 20 and up
* CI:cleanup (#911)jandegr2019-10-151-4/+0
|
* Prepare changelog for release 0.5.4 [skip ci]Joseph Herlant2019-10-151-3/+53
|
* Merge pull request #903 from mvglasow/issue903mvglasow2019-10-081-1/+1
|\ | | | | Fix:traffic:Determine item delay correctly
| * Fix:traffic:Determine item delay correctlymvglasow2019-10-091-1/+1
|/ | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Merge pull request #902 from mvglasow/issue900mvglasow2019-10-081-1/+1
|\ | | | | Fix:traffic:Use correct coord count for restored items, fixes #900
| * Fix:traffic:Use correct coord count for restored items, fixes #900mvglasow2019-10-081-1/+1
|/ | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* fix:core:prevent stack overflow on drawing huge polygons (#897)Stefan Wildemann2019-10-061-14/+39
| | | | This commit prevents c_alloca from flooding the stack if we have to deal with really huge polygons. Use slower g_maalloc instead.
* Merge pull request #895 from navit-gps/i18n/dePatrick Höhn2019-10-041-316/+599
|\ | | | | Update:i18n:Updated German translation from launchpad
| * Update:i18n:Updated German translation from launchpadPatrick Höhn2019-10-041-316/+599
|/
* Merge pull request #896 from navit-gps/i18n/en_GBPatrick Höhn2019-10-041-6/+20
|\ | | | | Update:i18n:Updated English (United Kingdom) translation from launchpad