summaryrefslogtreecommitdiff
path: root/navit/android/src/org/navitproject
Commit message (Collapse)AuthorAgeFilesLines
* Fix:build/android:Make sure variable is accessiblemvglasow2019-02-261-2/+3
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/android:Fix bug that broke notifications on APIs 9/10mvglasow2019-02-261-10/+18
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/Android:Create notification channel on API 26+mvglasow2019-02-261-1/+28
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/android:Do not reinitialize everything on activity recreationmvglasow2019-02-213-8/+18
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Refactor:graphics/android:Separate methods to set activity and cameramvglasow2019-02-211-31/+61
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/android:Work around WindowInsets bugsmvglasow2019-02-071-27/+56
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/android:Improve behavior of transparent system bars on API 23+mvglasow2019-02-062-102/+159
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port/android:Do not exit Navit when the activity is destroyedmvglasow2019-02-041-4/+0
| | | | | | Doing so breaks resizing and is probably not needed Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Refactoring:Xmlconfig:Moving layout definition in their own .xml file (makes ↵lains2018-11-181-23/+92
| | | | | | | | | | main navit.xml file lighter) (#559) Layouts contain quite heavy xml code, and there are many layouts available for navit. They are all inserted inside the main navit.xml, which makes it hard to edit because of its size, even if changes or customizations by users are very rarely on the layout code. I have thus moved the layout code away from navit.xml, each layout having its own xml definition file, called navit_layout_*.xml These files are inserted inside the main navit.xml file by using the already existing xi:include mechanism, this also allow for backwards compatibility (old monolithic navit.xml files are still valid and can be used). The other advantage for this is that f the user wants to have his/her own customized navit.xml, he/she can still include the shipped layout files, making their xml lighter. This also allow to enable/disable specific layouts easily by including or not each layout file. It is also easier to perform side-by-side comparison between two layout files.
* Refactor:core:Fix style compliance issuesmvglasow2018-09-291-3/+3
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Refactor:core:Attempt to eliminate more error reports by CodeFactormvglasow2018-09-291-2/+2
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Refactor:traffic/traff_android:Clean up some errors found by CodeFactormvglasow2018-09-291-52/+60
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Merge branch 'master' into trafficmvglasow2018-09-2917-1028/+1129
|\
| * cleanup:android:Fix android checkstyle complains (#645)Joseph Herlant2018-08-3017-1028/+1129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload store translations in artefacts * Add files via upload * Add files via upload * Add files via upload * remove the last java files from cmakelists in po * move all java UI strings into strings.xml * translate UI strings by their id's * Fix android indentation * cleanup:android:Fix WhitespaceAround checkstyle issues * cleanup:android:Fix NeedBraces checkstyle issues * cleanup:android:Fix EmptyLineSeparator checkstyle issues * cleanup:android:Fix WhitespaceAround checkstyle issues * Fix linebreaks for codefactor * cleanup:android:Fix a forgotten linebreak issue * cleanup:android:Fix ArrayTypeStyle checkstyle issues * cleanup:android:Fix CustomImportOrder checkstyle issues * Fix checkstyle indentation warnings on NavitRestoreTask * cleanup:android:Use try-with-resource construct to avoid emtpy catch block + fix AbbreviationAsWordInName in NavitRestoreTask * cleanup:android:We support Java pre-7 so no try-with-resource block * cleanup:android:Some more indentation cleanup and case fix * fix:checkstyle:The array indentation should be 4 like the rest * cleanup:android:Fix indentation warnings from checkstyle * cleanup:android:Fix checkstyle OperatorWrap * cleanup:android:Fix checkstyle LineLength * cleanup:android:Fix checkstyle MethodParamPad and ParenPad * cleanup:android:Fix checkstyle SeparatorWrapComma * cleanup:android:Fix checkstyle NoWhitespaceBefore
* | Refactor:traffic/traff_android:Drop obsolete TODOmvglasow2018-08-121-1/+0
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* | Add:traffic/traff_android:Use final intent namesmvglasow2018-08-111-2/+2
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* | Refactor:traffic/traff_android:Reorder importsmvglasow2018-07-211-2/+2
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* | Refactor:traffic/traff_android:Fix stylemvglasow2018-07-211-2/+2
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* | Add:traffic/traff_android:Complete TraFF feed processing functionalitymvglasow2018-07-201-0/+101
|/ | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Cleanup:android: re-attach return type to function declarationJoseph Herlant2018-05-291-4/+2
|
* cleanup:global:Use astyle to reformat everythingJoseph Herlant2018-05-2517-1781/+1649
|
* Add:Android:checkstyle-javadoc (#595)jandegr2018-05-2512-348/+351
| | | | | | | | | | | | | | | | | | | | | | | | * Android checkstyle and javadoc * bump gradle version * bump gradle version * Android checkstyle and javadoc * ArrayTypeStyle as failure * fix Array brackets at illegal position. * typo * fix Array brackets at illegal position. * CustomImportOrder severity error * optimize imports * optimize imports
* Android translations (#589)jandegr2018-05-149-3388/+3660
| | | | | | | | | | | | | | | | | | * Add files via upload store translations in artefacts * Add files via upload * Add files via upload * Add files via upload * remove the last java files from cmakelists in po * move all java UI strings into strings.xml * translate UI strings by their id's
* Android:Fix:graphics (#580)jandegr2018-05-061-1/+2
| | | | | | * Update NavitGraphics.java * Update NavitGraphics.java
* Add Slovakia and Belgium to the maplistjandegr2018-05-041-0/+2
|
* refactor:Android (#572)jandegr2018-05-048-896/+583
| | | | | | | | * Delete NavitTextTranslations.java * Add files via upload * Add files via upload
* cleanup:general:Declaring war to control-MJoseph Herlant2018-05-017-2935/+2935
|
* refactor:Android (#563)jandegr2018-05-019-174/+130
|
* fix:android:Fix for the permissions dialog (#459)jkoan2018-04-251-9/+1
|
* Refactoring:Android:cleanup (#458)jandegr2018-04-211-39/+26
| | | | | | | | | | * Update Navit.java * Update Navit.java * Update CMakeLists.txt * Update CMakeLists.txt
* Update NavitVehicle.javaAndroid_permissionjandegr2018-04-131-1/+5
|
* Update NavitVehicle.javajandegr2018-04-131-0/+10
|
* change_android:Android no acra (#438)jandegr2018-04-121-19/+0
| | | | | | | | * Delete acra-4.8.5.jar * Update NavitAppConfig.java * Update AndroidManifest.xml.cmake
* Remove outdated tts interface (#397)jkoan2018-01-291-53/+0
| | | | | | | * Delete TTS_library_stub.jar * Delete NavitSpeech.java * Update speech_android.c
* fix:android:reworked notification system for sdk 23 (#374)jkoan2017-11-231-8/+13
| | | | | | | | | | * fix:android:Made main notification working again. It now uses NotificationCompat from android support to support android from api 4 and up. * fix:android:Made main notification working again. It now uses NotificationCompat from android support to support android from api 4 and up.
* Fix:android:Fixed forced colors in layout to have android auto adaptation (#358)jkoan2017-11-031-2/+0
|
* fix:android Fix dialogs and replace _ with T for Translate because _ is ↵jkoan2017-11-036-257/+244
| | | | deprecated (#350)
* Moved Taiwan into its own map download entryandroid_taiwanPierre Grandin2017-10-241-1/+2
|
* Update size estimations in Android map downloader (#272)R7651Johan Fitié2017-06-241-202/+203
|
* [Android] Delete MapInfoFile (.tmp.info) after successful downloadJohan Fitié2017-06-211-0/+1
|
* [Android] 'Toggle POIs' button also toggle POI labels (#226)R7434Johan Fitié2017-05-021-1/+7
| | | | | http://trac.navit-project.org/ticket/1071 The menu-button Toggle POIs in the Android port toggles the POI Symbols layer. It makes sense to have it also toggle the related POI Labels layer. Attached a patch to make this happen.
* Fix #1345 crash on AndroidR7395mdankov2017-04-201-1/+1
|
* import android.ManifestR7339jandegr2017-02-241-0/+1
|
* ask permissions on sdk >= 23jandegr2017-02-241-2/+43
|
* Jandegr patch 1 (#203)R7263jandegr2017-01-251-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ndk downgrade ndk downgrade * ndk downgrade * Update build_android.sh * Update build_android_x86.sh * Update build_android.sh * Update build_android_x86.sh * Update build_android_x86.sh * Update build_android.sh * Update NavitAppConfig.java * Add files via upload * Delete acra-4.3.0b2.jar * Update NavitAppConfig.java * Update Navit.java * Update AndroidManifest.xml.cmake * Update Navit.java * Update Navit.java
* Android patches from Jandegr (#202)R7256Pierre GRANDIN2017-01-251-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * ndk downgrade ndk downgrade * ndk downgrade * Update build_android.sh * Update build_android_x86.sh * Update build_android.sh * Update build_android_x86.sh * Update build_android_x86.sh * Update build_android.sh * Update NavitAppConfig.java * Add files via upload * Delete acra-4.3.0b2.jar * Update NavitAppConfig.java
* Update Navit.javajandegr2016-11-031-1/+2
|
* sdk 23jandegr2016-11-031-1/+1
|
* Fix:port_android:Hide osd buttons during map scrollR6693Michael Dankov2016-07-101-1/+1
| | | | | Setting use_overlay attr of <osd type="button"> now is supported and enabled in default config.
* Fix:port_android:No system bars tinting before KITKATR6691Michael Dankov2016-07-101-2/+3
| | | | | | | | | There's no way to make navigation and status bar translucent nor transparent before KITKAT, see https://developer.android.com/about/versions/android-4.4.html#UI So corresponding code realted to SystemBarTintView should be enabled since API 19, KITKAT. It actually was breaking navit on my API 17 device, drawing unrelated semitransparent bars on the top and right sides of the screen.