summaryrefslogtreecommitdiff
path: root/navit/android
Commit message (Collapse)AuthorAgeFilesLines
* fix:build:Fix Codesigning with newer ndk image versionsjkoan2020-09-061-1/+1
|
* change:android:Remove map download size limit on modern Android versions (#1029)Johan Fitié2020-08-091-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Android: Increase map download size limit * Condition * Condition #2 * ru * Condition #3 * Clean up * Try... * String * long->double * Incorrect version * Fix comment indent * 4GiB to 3.8GiB as before * Simplify expression * Int * Make Android version regex more save * Fix * Don't crash on strings containing no numeric value * Revert strings * Revert string * Simplify * Add space and comment * Skip variable * CheckStyle * Simplify Co-authored-by: jkoan <jkoan@users.noreply.github.com>
* fix:android:Remove old, confusing AndroidManifest.xmljkoan2020-08-081-41/+0
|
* fix:android:Readd android:sharedUserId to allow for Updatesjkoan2020-08-081-0/+1
|
* change:style:Reformated style to match gradlejkoan2020-06-021-238/+243
|
* Refactor Member Ignoring Method smell in NavitMapDownloader classemaiannone2020-06-021-11/+10
|
* fix:build:android: Don't sign apk if no valid keyring is availableStefan Wildemann2020-05-211-1/+3
| | | | This happens usually if building with CI on fork repository
* change:android:build:Fix empty Variable handlingjkoan2020-03-091-1/+1
|
* add:build:Android build and signing. Also add fastlane for metadata. Set ↵jkoan2020-03-041-0/+10
| | | | execute on scripts/*.sh
* Fix:android:build:css is the other way around, so enable the disablev0.5.4-fdroid.2jkoan2020-02-101-1/+1
|
* fix:build:Fdroid buildenviroment has no CXX and failes doue to this/CXX not ↵v0.5.4-fdroid.1jkoan2020-02-101-1/+1
| | | | needed anyway
* Fix:graphics/android: polygons with hole drawing (#973)Stefan Wildemann2020-01-251-1/+1
| | | | | | | | | | | | | | | * graphics/android: Fix: array size * g_malloc JNI arrays instead of using stack. Draw triangles. We now know that polygons with holes tend to get big so don't even try to allocate that on stack. * Ensure polygons are correctly directed for android. * Fix typos * Explicit decisions
* Fix:port/android:Use new icon for notification (#963)mvglasow2020-01-195-0/+0
| | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* feature:graphics/android: add polygons with holes support (#889)Stefan Wildemann2020-01-151-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | * 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:ci:Fix checkstyle changes since 8.24 (#946)Joseph Herlant2019-11-251-1/+1
| | | | | | | | | | * 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
* Update:Android:Navit logo. Closes #909 (#943(lains2019-11-065-0/+0
|
* Fix:Android:fixes (#919)jandegr2019-10-2914-739/+659
|
* Add/Android Supporting sending & receiving geo: intents (#812)lains2019-10-234-64/+230
|
* Fix:Android:system bars (#890)jandegr2019-10-167-122/+92
| | | fixes system bars losing transparency on Android 20 and up
* Fix:android:64 bit and cleanup2 (#877)jandegr2019-09-2626-2481/+2259
| | | https://github.com/navit-gps/navit/pull/877
* Add/Android: Provide geo coordinates for clicked position in contextual menu ↵lains2019-09-221-1/+4
| | | | | | | | | | | | | | | | | | | | (#794) * Adding unescape string utility and unescaping alls values in textfile attributes * Moving coordinates_geo out of internal use in gui_internal_command.c (to coord.c) * Moving gui_internal_escape() into generic str_escape() function in util.c * Moving strncpy_unescape() into generic function in util.c * Using geo coords as item name in Android contextual menu "Route Here" * Using string escaping (for double quotes) when writing former destinations to file * Adding new type DEGREES_MINUTES_SECONDS_BRIEF to factorize coordinates_geo() And fixing the example strings to match what is actually output by the function * Adding support for DEGREES_MINUTES_SECONDS_BRIEF format into coord_format And add internal coord_format_with_sep() to specify the separator * Fixing doxygen doc for coord_format_with_sep() * Making coord_format() inline * Using new factorized generic function coord_geo_format_short() instead of coordinates_geo() * Changing single contextual window title with GPS coords on Android * Adding string bytes length for each coord to string format, using short format in pcoord_format_short() and coord_geo_format_short() * Using pcoord_format_short() in android
* Android build fix and update (#827)jandegr2019-08-162-8/+8
|
* Refactoring:cmake:simplify version managementBignaux Ronan2019-05-241-1/+0
|
* 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-262-1/+29
| | | | 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-183-38/+135
| | | | | | | | | | 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
* | Merge branch 'master' into trafficmvglasow2018-08-211-2/+3
|\ \ | |/
| * Fix Android apk VersionCode (#633)jkoan2018-08-121-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create git-scm-version.gradle * Update build.gradle * Update git-scm-version.gradle * Update build.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * Update git-scm-version.gradle * chnage to get release tags
* | 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:scripts:Use $(..) instead of legacy `..` to make codefactor happy (#623)Joseph Herlant2018-06-051-5/+5
|
* update:style:optimize the usage of cat in shell scripts (#612)Joseph Herlant2018-06-041-11/+6
|
* change:ci:Move checkstyle.xml to be used by Codefactor.io (#608)jkoan2018-06-032-258/+1
| | | | | | | | * Rename navit/android/navit_checkstyle.xml to navit_checkstyle.xml * Rename navit_checkstyle.xml to checkstyle.xml * Update build.gradle
* Cleanup:android: re-attach return type to function declarationJoseph Herlant2018-05-291-4/+2
|
* cleanup:cmake:retab all CMakeLists.txt filesJoseph Herlant2018-05-251-73/+73
|
* cleanup:cmake:remove trailing spacesJoseph Herlant2018-05-257-24/+24
|