summaryrefslogtreecommitdiff
path: root/navit/android
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Refactor:port_android:Move system bars tinting code to a separate functionMichael Dankov2016-07-101-70/+84
|
* Fix:port_android:Do not tint on pre-API-17Michael Dankov2016-07-091-9/+14
| | | | | | | Tinting the navigation and status bars (introduced in a3e9e7) makes the whole screen tinted on my Gingerbread (API level 9) device. As the actual tint code in handleResize is anyway activated on API>=17, there's no reason to create navigationTintView and statusTintView on API<17.
* Delete NavitGraphics2.javaAndroid_cleanupjandegr2016-03-031-404/+0
|
* Delete NavitAndroidOverlay.javajandegr2016-03-031-239/+0
|
* Fix:port_android:Restore soft keyboard when resuming activitymvglasow2016-02-241-3/+8
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:gui_internal:Further native keyboard refinementsmvglasow2016-02-242-6/+65
| | | | | | | | | | Allow graphics plugin to specify size occupied by keyboard Create placeholder for Android keyboard Show Android keyboard in landscape mode Skip keyboard logic if hardware keyboard is present on Android Add some documentation and comments Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:gui_internal:Rudimentary native on-screen keyboard implementationmvglasow2016-02-241-0/+21
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port_android:Remove noisy debug codemvglasow2016-02-021-2/+0
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:graphics_android:Use background_color attribute for system bar tintmvglasow2016-02-021-6/+10
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port_android:Prevent system bar tint views from overlappingmvglasow2016-02-021-2/+3
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:port_android:Add custom tint to system bars on API 19+mvglasow2016-02-021-5/+60
| | | | | | Still with hardcoded colors and minor rendering bugs Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:graphics_android:Implement padding for areas obstructed by system UImvglasow2016-02-022-7/+125
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:port_android:Make system bars translucent on API 19+, transparent on API 21+mvglasow2016-02-025-10/+78
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:port_android:Apply color thememvglasow2016-02-025-3/+71
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Add:port_android:Notification icon which complies with Android style guide ↵mvglasow2016-02-0211-1/+1
| | | | | | for all densities Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Merge pull request #52 from mvglasow/trac1325.rebasedR6505mvglasow2016-01-032-11/+35
|\ | | | | Add:port_android:OSD button to show Android menu
| * Add:port_android:Remove ActionBar as it is no longer neededmvglasow2015-12-201-11/+5
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
| * Add:port_android:OSD button and command to show Android menumvglasow2015-12-202-0/+30
| | | | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* | Fix:build:Fetch android app version from tags.R6499Michael Dankov2016-01-021-1/+0
|/ | | | | | | Use value queried by cmake/version.cmake for circle ci builds instead of guessing it from circleci environment variables, which are properly set only for navit-gps organization builds. Related to #1336.
* Refactor:port_android:Reformat some commentsmvglasow2015-11-091-4/+4
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Fix:port_android:Try to use all available location providers for first fixmvglasow2015-11-091-2/+17
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* import android.view.Windowjandegr2015-10-251-0/+1
|
* try to remove titlebar on pre-Honeycombjandegr2015-10-251-0/+2
|
* remove actionbar when going fullscreenjandegr2015-10-251-3/+11
|
* Fix:port/android:Handle up/down keys correctly, fixes #1252mvglasow2015-10-201-2/+2
| | | | Signed-off-by: mvglasow <michael -at- vonglasow.com>
* Refactor:Remove unused parameter 'alpha' for overlaysSebastian Leske2015-09-061-2/+2
|
* Android: simplify onDraw()jandegr2015-08-081-14/+6
|
* build fixjandegr2015-08-062-6/+4
| | | | android tuning and disable sample map
* Add:port_android:Support raster maps on Android as described in #1285.|Thank ↵mdankov2015-07-051-0/+43
| | | | | | you jandegr git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6126 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Terminate process properly when quitting Navitmvglasow2015-05-021-1/+1
| | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com> git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6088 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Do not crash when attempting to dismiss map download dialog.mdankov2015-04-071-1/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6061 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Properly detect if we're already in the navit directory ↵mdankov2015-04-061-1/+1
| | | | | | when setting map path git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6055 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build_android:Add FileBrowserActivity to AndroidManifest in cmake builds.mdankov2015-04-061-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6053 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:port_android:Made map and custom navit.xml path user-selectable|Related ↵mdankov2015-04-0612-19/+583
| | | | | | to #1290. Thank you, jandegr! git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6050 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:port_android:On download completion, move screen position to the center ↵mdankov2015-04-052-4/+16
| | | | | | of downloaded area. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6045 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Enable fastscroll controls in Address search country select ↵mdankov2015-04-051-1/+4
| | | | | | & result lists git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6043 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Display country flag image in Android search dialog.mdankov2015-04-041-3/+20
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6042 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Quickfix for #1286, crash starting map download when no SD ↵mdankov2015-03-311-1/+9
| | | | | | card present. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6040 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Do not show estimated time and percent value as "NaN" in ↵mdankov2015-03-311-3/+7
| | | | | | map download progress info git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6037 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Increase limit of downloadable maps to 3.8Gb. Related to #1289.mdankov2015-03-301-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6036 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Do not allow to download maps above 1.8G, as android build ↵mdankov2015-03-291-1/+8
| | | | | | is currently unable to process them. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6035 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Adjust map sizes reported in Map Download menu to reflect ↵mdankov2015-03-291-202/+202
| | | | | | current planet.bin contents. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6034 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Ask user if they want to start voice data download dialog, ↵mdankov2015-03-242-4/+21
| | | | | | if there's no voice data available. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6028 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Remove draw_mode_end_lazy. Only used by QPainter and OpenGL ↵sleske2015-01-251-1/+0
| | | | | | graphics, where it does not appear to do anything useful. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6010 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Remove unused draw modes draw_mode_begin_clear and draw_mode_cursor.sleske2015-01-251-5/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6009 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:android:Named constants for draw_mode values.sleske2015-01-251-2/+12
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6008 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:port_android:Properly handle densities. Add support for ↵mdankov2015-01-071-5/+17
| | | | | | navit_x[x][x]hdpi.xml. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5991 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:port_android:Move prescaled png images from res/drawable to ↵mdankov2014-12-301-1/+1
| | | | | | res/drawable-nodpi to prevent them from being scaled once again by Android. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5988 ffa7fe5e-494d-0410-b361-a75ebd5db220