updated icon & added danish language (THX alexanderlhc)
|  | @ -5,6 +5,8 @@ AUTHORS | |||
| Trackbook is designed, developed and maintained by: [y20k](https://github.com/y20k) | ||||
| 
 | ||||
| ### Translations | ||||
| Danish version: [alexanderlhc](https://github.com/alexanderlhc) | [weblate version history](https://hosted.weblate.org/changes/?lang=da&project=trackbook) | ||||
| 
 | ||||
| Dutch version: [Heimen Stoffels](https://github.com/Vistaus), [hypothermic](https://github.com/hypothermic) | [weblate version history](https://hosted.weblate.org/changes/?lang=nl&project=trackbook) | ||||
| 
 | ||||
| German version: [y20k](https://github.com/y20k) | [weblate version history](https://hosted.weblate.org/changes/?lang=de&project=trackbook) | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ README | |||
| Trackbook - Movement Recorder for Android | ||||
| ----------------------------------------- | ||||
| 
 | ||||
| **Version 1.1.x ("Sheep")** | ||||
| **Version 1.2.x ("San Tropez")** | ||||
| 
 | ||||
| Trackbook is a bare bones app for recording your movements. Trackbook is great for hiking, vacation or workout. Once started it traces your movements on a map. The map data is provided by [OpenStreetMap (OSM)](https://www.openstreetmap.org/). | ||||
| 
 | ||||
|  |  | |||
|  | @ -13,7 +13,7 @@ android { | |||
|         versionName project.ext.versionName | ||||
| 
 | ||||
|         vectorDrawables.useSupportLibrary = true | ||||
|         resConfigs "en", "de", "id", "it", "ja", "nb-rNO", "nl", "sv" | ||||
|         resConfigs "en", "da", "de", "id", "it", "ja", "nb-rNO", "nl", "sv" | ||||
|     } | ||||
| 
 | ||||
|     buildTypes { | ||||
|  |  | |||
| Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 23 KiB | 
|  | @ -1,13 +0,0 @@ | |||
| <vector | ||||
|     xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     android:height="24dp" | ||||
|     android:width="24dp" | ||||
|     android:viewportHeight="108.0" | ||||
|     android:viewportWidth="108.0"> | ||||
|     <path | ||||
|         android:fillColor="@color/trackbook_icon_background_light" | ||||
|         android:pathData="M0,0h108v108h-108z"/> | ||||
|     <path | ||||
|         android:fillColor="@color/trackbook_icon_background_dark" | ||||
|         android:pathData="M104.13,108l-104.13,0l0,-108l21.66,0z"/> | ||||
| </vector> | ||||
							
								
								
									
										5
									
								
								app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,5 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
|     <background android:drawable="@color/trackbook_icon_background"/> | ||||
|     <foreground android:drawable="@mipmap/ic_launcher_foreground"/> | ||||
| </adaptive-icon> | ||||
							
								
								
									
										5
									
								
								app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,5 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
|     <background android:drawable="@color/trackbook_icon_background"/> | ||||
|     <foreground android:drawable="@mipmap/ic_launcher_foreground"/> | ||||
| </adaptive-icon> | ||||
| Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 2.4 KiB | 
| Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 2.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/mipmap-hdpi/ic_launcher_round.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.6 KiB | 
| Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 1.6 KiB | 
| Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/mipmap-mdpi/ic_launcher_round.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 KiB | 
| Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 3.3 KiB | 
| Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 4.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 6.5 KiB | 
| Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 5.1 KiB | 
| Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 6 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 10 KiB | 
| Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 6.9 KiB | 
| Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 8.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 14 KiB | 
|  | @ -1,8 +1,11 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <resources> | ||||
|     <string name="app_name">Trackbook</string> | ||||
|     <!-- activities --> | ||||
|     <string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though --> | ||||
|     <!-- tabs --> | ||||
|     <string name="tab_map">Kort</string> | ||||
|     <string name="tab_last_tracks">Seneste ture</string> | ||||
|     <!-- notification --> | ||||
|     <string name="notification_title_trackbook_running">Trackbook kører</string> | ||||
|     <string name="notification_title_trackbook_not_running">Trackbook kører ikke</string> | ||||
|     <string name="notification_stop">Stop</string> | ||||
|  | @ -12,13 +15,16 @@ | |||
|     <string name="notification_content_distance">Distance</string> | ||||
|     <string name="notification_channel_recording_name">Bevægelse optagelses tilstand</string> | ||||
|     <string name="notification_channel_recording_description">Vis varighed og distance. Mulighed for at stoppe optagelse af bevægelse.</string> | ||||
|     <!-- snackbar messages --> | ||||
|     <string name="snackbar_message_tracking_stopped">Sporing stoppet</string> | ||||
|     <string name="snackbar_message_tracking_started">Sporing startet</string> | ||||
|     <string name="snackbar_message_tracking_resumed">Sporing genoptaget</string> | ||||
|     <string name="snackbar_message_location_offline">Lokalisering er slået fra. Trackbook kan ikke virke.</string> | ||||
|     <!-- fab sub menu --> | ||||
|     <string name="fab_sub_menu_clear">Ryd</string> | ||||
|     <string name="fab_sub_menu_save">Gem</string> | ||||
|     <string name="fab_sub_menu_resume">Fortsæt</string> | ||||
|     <!-- dialogs --> | ||||
|     <string name="dialog_default_action_cancel">Afbryd</string> | ||||
|     <string name="dialog_clear_content">Ryd optagelse\?</string> | ||||
|     <string name="dialog_clear_action_clear">Ryd</string> | ||||
|  | @ -35,6 +41,7 @@ | |||
|     <string name="dialog_error_empty_recording_title">Kan ikke gemme</string> | ||||
|     <string name="dialog_error_empty_recording_content">Trackbook har ingen rutepunkter endnu.</string> | ||||
|     <string name="dialog_error_empty_recording_action_resume">Fortsæt optagelse</string> | ||||
|     <!-- toast messages --> | ||||
|     <string name="toast_message_permissions_granted">Tilladelse givet.</string> | ||||
|     <string name="toast_message_unable_to_start_app">Ude af stand til at starte Trackbook.</string> | ||||
|     <string name="toast_message_no_external_storage">Kan ikke tilgå ekstern hukommelse.</string> | ||||
|  | @ -52,9 +59,11 @@ | |||
|     <string name="toast_message_theme_night">Skifter til nat tilstand (langt tryk genkendt)</string> | ||||
|     <string name="toast_message_theme_day">Skifter til dag tilstand (langt tryk genkendt)</string> | ||||
|     <string name="toast_message_theme_follow_system">Skifter til at følge telefonens indstillinger (langt tryk genkendt)</string> | ||||
|     <!-- map markers --> | ||||
|     <string name="marker_description_source">Kilde</string> | ||||
|     <string name="marker_description_time">Tid</string> | ||||
|     <string name="marker_description_accuracy">Nøjagtighed</string> | ||||
|     <!-- statistics sheet --> | ||||
|     <string name="statistics_sheet_h1_statistics">Statistik</string> | ||||
|     <string name="statistics_sheet_p_default_data">tur data mangler</string> | ||||
|     <string name="statistics_sheet_p_distance">Samlet distance:</string> | ||||
|  | @ -68,6 +77,7 @@ | |||
|     <string name="statistics_sheet_p_min_altitude">Laveste målepunkt:</string> | ||||
|     <string name="statistics_sheet_p_positive_elevation">Elevation (op ad bakke):</string> | ||||
|     <string name="statistics_sheet_p_negative_elevation">Elevation (ned af bakke):</string> | ||||
|     <!-- onboarding layout --> | ||||
|     <string name="layout_onboarding_h1_welcome">Hej</string> | ||||
|     <string name="layout_onboarding_description_app_icon">Trackbook app ikon</string> | ||||
|     <string name="layout_onboarding_h2_app_name">Trackbook</string> | ||||
|  | @ -78,8 +88,10 @@ | |||
|     <string name="layout_onboarding_h3_permission_storage">LAGRING</string> | ||||
|     <string name="layout_onboarding_p_permission_storage">"Trackbook bruger osmdroid, til at lagre kortfliser på Androids eksterne hukommelse. Du kan finde dem i osmdroid mappen i  roden af filsystemet."</string> | ||||
|     <string name="layout_onboarding_button_okay">Forstået!</string> | ||||
|     <!-- track tab onboarding --> | ||||
|     <string name="track_tab_onboarding_h1_part_1">Dine optagede ture</string> | ||||
|     <string name="track_tab_onboarding_h1_part_2">... vil dukke op her.</string> | ||||
|     <!-- descriptions --> | ||||
|     <string name="descr_map_current_track">Kortlægning af nuværende tur</string> | ||||
|     <string name="descr_map_last_track">Kortlægning af sidste tur</string> | ||||
|     <string name="descr_fab_my_location">Min position knap</string> | ||||
|  | @ -95,4 +107,4 @@ | |||
|     <string name="descr_export_button">Eksporter tur knap</string> | ||||
|     <string name="descr_delete_button">Slet tur knap</string> | ||||
|     <string name="descr_share_button_gpx">Del eksport som GPX knap</string> | ||||
| </resources> | ||||
| </resources> | ||||
|  |  | |||
|  | @ -2,11 +2,9 @@ | |||
| <resources> | ||||
|     <!-- activities --> | ||||
|     <string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though --> | ||||
| 
 | ||||
|     <!-- tabs --> | ||||
|     <string name="tab_map">Karte</string> | ||||
|     <string name="tab_last_tracks">Letzte Aufzeichnungen</string> | ||||
| 
 | ||||
|     <!-- notification --> | ||||
|     <string name="notification_title_trackbook_not_running">Trackbook ist inaktiv</string> | ||||
|     <string name="notification_title_trackbook_running">Trackbook wird ausgeführt</string> | ||||
|  | @ -17,18 +15,15 @@ | |||
|     <string name="notification_content_distance">Entfernung</string> | ||||
|     <string name="notification_channel_recording_name">Status der Aufzeichnung</string> | ||||
|     <string name="notification_channel_recording_description">Dauer- und Entfernungsanzeige. Option die Aufzeichnung von Standort-Bewegungen zu beenden.</string> | ||||
| 
 | ||||
|     <!-- snackbar messages --> | ||||
|     <string name="snackbar_message_tracking_stopped">Aufzeichnung angehalten</string> | ||||
|     <string name="snackbar_message_tracking_started">Aufzeichnung gestartet</string> | ||||
|     <string name="snackbar_message_tracking_resumed">Aufzeichnung fortgesetzt</string> | ||||
|     <string name="snackbar_message_location_offline">Standortdienste sind deaktiviert. Trackbook wird nicht funktionieren.</string> | ||||
| 
 | ||||
|     <!-- fab sub menu --> | ||||
|     <string name="fab_sub_menu_clear">Zurücksetzen</string> | ||||
|     <string name="fab_sub_menu_save">Speichern</string> | ||||
|     <string name="fab_sub_menu_resume">Fortsetzen</string> | ||||
| 
 | ||||
|     <!-- dialogs --> | ||||
|     <string name="dialog_default_action_cancel">Abbrechen</string> | ||||
|     <string name="dialog_clear_content">Aufzeichnung zurücksetzen?</string> | ||||
|  | @ -46,7 +41,6 @@ | |||
|     <string name="dialog_error_empty_recording_title">Speichern nicht möglich</string> | ||||
|     <string name="dialog_error_empty_recording_content">Trackbook hat noch keine Wegpunkte aufgezeichnet.</string> | ||||
|     <string name="dialog_error_empty_recording_action_resume">Aufzeichnung fortsetzen</string> | ||||
| 
 | ||||
|     <!-- toast messages --> | ||||
|     <string name="toast_message_permissions_granted">Berechtigungen erteilt.</string> | ||||
|     <string name="toast_message_unable_to_start_app">Trackbook konnte nicht gestartet werden.</string> | ||||
|  | @ -65,12 +59,10 @@ | |||
|     <string name="toast_message_theme_night">Nachtmodus aktiviert (Längeres Drücken erkannt)</string> | ||||
|     <string name="toast_message_theme_day">Tagmodus aktiviert (Längeres Drücken erkannt)</string> | ||||
|     <string name="toast_message_theme_follow_system">Modus Systemeinstellung Beachten aktiviert (Längeres Drücken erkannt)</string> | ||||
| 
 | ||||
|     <!-- map markers --> | ||||
|     <string name="marker_description_source">Quelle</string> | ||||
|     <string name="marker_description_time">Uhrzeit</string> | ||||
|     <string name="marker_description_accuracy">Genauigkeit</string> | ||||
| 
 | ||||
|     <!-- statistics sheet --> | ||||
|     <string name="statistics_sheet_h1_statistics">Statistik</string> | ||||
|     <string name="statistics_sheet_p_default_data">Steckendaten fehlen</string> | ||||
|  | @ -85,7 +77,6 @@ | |||
|     <string name="statistics_sheet_p_min_altitude">Tiefster Wegpunkt:</string> | ||||
|     <string name="statistics_sheet_p_positive_elevation">Höhenmeter (bergauf):</string> | ||||
|     <string name="statistics_sheet_p_negative_elevation">Höhenmeter (bergab):</string> | ||||
| 
 | ||||
|     <!-- onboarding layout --> | ||||
|     <string name="layout_onboarding_h1_welcome">Hallo</string> | ||||
|     <string name="layout_onboarding_description_app_icon">Trackbook App-Symbol</string> | ||||
|  | @ -97,18 +88,16 @@ | |||
|     <string name="layout_onboarding_h3_permission_storage">SPEICHER</string> | ||||
|     <string name="layout_onboarding_p_permission_storage">Trackbook nutzt osmdroid; osmdroid speichert Kartendaten im Externen Speicher von Android. Der Karten-Cache befindet sich im Ordner osmdroid auf der obersten Ebene des für Nutzer sichtbaren Dateisystems.</string> | ||||
|     <string name="layout_onboarding_button_okay">Alles klar!</string> | ||||
| 
 | ||||
|     <!-- track tab onboarding --> | ||||
|     <string name="track_tab_onboarding_h1_part_1">Bewegungsaufzeichnungen</string> | ||||
|     <string name="track_tab_onboarding_h1_part_2">… werden hier erscheinen.</string> | ||||
| 
 | ||||
|     <!-- descriptions --> | ||||
|     <string name="descr_map_current_track">Kartierung der aktuellen Aufzeichnung</string> | ||||
|     <string name="descr_map_last_track">Kartierung der letzten Aufzeichnung</string> | ||||
|     <string name="descr_fab_my_location">Mein-Standort-Button</string> | ||||
|     <!--<string name="descr_fab_main_start"></string>--> | ||||
|     <!--<string name="descr_fab_main_stop"></string>--> | ||||
|     <!--<string name="descr_fab_main_options"></string>--> | ||||
|     <string name="descr_fab_main_start">Aufzeichnung-Starten-Button</string> | ||||
|     <string name="descr_fab_main_stop">Aufzeichnung-Beenden-Button</string> | ||||
|     <string name="descr_fab_main_options">Aufzeichnungsoptionen-Button</string> | ||||
|     <string name="descr_fab_sub_menu_button_save">kleiner Speichern-Button</string> | ||||
|     <string name="descr_fab_sub_menu_button_clear">kleiner Zurücksetzen-Button</string> | ||||
|     <string name="descr_fab_sub_menu_button_resume">kleiner Fortsetzen-Button</string> | ||||
|  | @ -118,5 +107,4 @@ | |||
|     <string name="descr_export_button">Schaltfläche „Aufzeichnung exportieren”</string> | ||||
|     <string name="descr_delete_button">Schaltfläche „Aufzeichnung löschen”</string> | ||||
|     <string name="descr_share_button_gpx">Share-Taste, die den Export als GPX anbietet</string> | ||||
| 
 | ||||
| </resources> | ||||
|  |  | |||
|  | @ -31,9 +31,9 @@ | |||
| 
 | ||||
|     <color name="trackbook_gold">#FFE6BA64</color> | ||||
| 
 | ||||
|     <color name="trackbook_blue">#FF2095F2</color> | ||||
|     <color name="trackbook_blue">#FF3C98DB</color> | ||||
|     <color name="trackbook_blue_dark">#FF12537F</color> | ||||
|     <color name="trackbook_blue_85percent">#D92095F2</color> | ||||
|     <color name="trackbook_blue_85percent">#D93C98DB</color> | ||||
| 
 | ||||
|     <color name="trackbook_green">#FF4CAF50</color> | ||||
| 
 | ||||
|  | @ -52,7 +52,6 @@ | |||
| 
 | ||||
|     <color name="trackbook_transparent">#00000000</color> | ||||
| 
 | ||||
|     <color name="trackbook_icon_background_light">#FF4caf50</color> | ||||
|     <color name="trackbook_icon_background_dark">#FF289033</color> | ||||
|     <color name="trackbook_icon_background">#FF3C98DB</color> | ||||
| 
 | ||||
| </resources> | ||||
|  |  | |||
							
								
								
									
										4
									
								
								app/src/main/res/values/ic_launcher_background.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,4 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <resources> | ||||
|     <color name="ic_launcher_background">#3C98DB</color> | ||||
| </resources> | ||||
|  | @ -2,11 +2,9 @@ | |||
| <resources> | ||||
|     <!-- activities --> | ||||
|     <string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though --> | ||||
| 
 | ||||
|     <!-- tabs --> | ||||
|     <string name="tab_map">Map</string> | ||||
|     <string name="tab_last_tracks">Last Tracks</string> | ||||
| 
 | ||||
|     <!-- notification --> | ||||
|     <string name="notification_title_trackbook_running">Trackbook running</string> | ||||
|     <string name="notification_title_trackbook_not_running">Trackbook not running</string> | ||||
|  | @ -17,18 +15,15 @@ | |||
|     <string name="notification_content_distance">Distance</string> | ||||
|     <string name="notification_channel_recording_name">Movement Recording State</string> | ||||
|     <string name="notification_channel_recording_description">Display duration and distance. Option to stop movement recording.</string> | ||||
| 
 | ||||
|     <!-- snackbar messages --> | ||||
|     <string name="snackbar_message_tracking_stopped">Tracking stopped</string> | ||||
|     <string name="snackbar_message_tracking_started">Tracking started</string> | ||||
|     <string name="snackbar_message_tracking_resumed">Tracking resumed</string> | ||||
|     <string name="snackbar_message_location_offline">Location is turned off. Trackbook will not work.</string> | ||||
| 
 | ||||
|     <!-- fab sub menu --> | ||||
|     <string name="fab_sub_menu_clear">Clear</string> | ||||
|     <string name="fab_sub_menu_save">Save</string> | ||||
|     <string name="fab_sub_menu_resume">Resume</string> | ||||
| 
 | ||||
|     <!-- dialogs --> | ||||
|     <string name="dialog_default_action_cancel">Cancel</string> | ||||
|     <string name="dialog_clear_content">Clear Recording?</string> | ||||
|  | @ -46,7 +41,6 @@ | |||
|     <string name="dialog_error_empty_recording_title">Unable to save</string> | ||||
|     <string name="dialog_error_empty_recording_content">Trackbook did not record any waypoints so far.</string> | ||||
|     <string name="dialog_error_empty_recording_action_resume">Resume Recording</string> | ||||
| 
 | ||||
|     <!-- toast messages --> | ||||
|     <string name="toast_message_permissions_granted">Permissions granted.</string> | ||||
|     <string name="toast_message_unable_to_start_app">Unable to start Trackbook.</string> | ||||
|  | @ -65,12 +59,10 @@ | |||
|     <string name="toast_message_theme_night">Switching to Night mode (long press detected)</string> | ||||
|     <string name="toast_message_theme_day">Switching to Day mode (long press detected)</string> | ||||
|     <string name="toast_message_theme_follow_system">Switching to Follow System Setting mode (long press detected)</string> | ||||
| 
 | ||||
|     <!-- map markers --> | ||||
|     <string name="marker_description_source">Source</string> | ||||
|     <string name="marker_description_time">Time</string> | ||||
|     <string name="marker_description_accuracy">Accuracy</string> | ||||
| 
 | ||||
|     <!-- statistics sheet --> | ||||
|     <string name="statistics_sheet_h1_statistics">Statistics</string> | ||||
|     <string name="statistics_sheet_p_default_data">track data missing</string> | ||||
|  | @ -85,7 +77,6 @@ | |||
|     <string name="statistics_sheet_p_min_altitude">Lowest waypoint:</string> | ||||
|     <string name="statistics_sheet_p_positive_elevation">Elevation (uphill):</string> | ||||
|     <string name="statistics_sheet_p_negative_elevation">Elevation (downhill):</string> | ||||
| 
 | ||||
|     <!-- onboarding layout --> | ||||
|     <string name="layout_onboarding_h1_welcome">Hello</string> | ||||
|     <string name="layout_onboarding_description_app_icon">Trackbook App Icon</string> | ||||
|  | @ -97,11 +88,9 @@ | |||
|     <string name="layout_onboarding_h3_permission_storage">STORAGE</string> | ||||
|     <string name="layout_onboarding_p_permission_storage">Trackbook uses osmdroid, which caches map tiles on Android\'s external storage. You can find the map cache in the osmdroid folder on the top level of the user-facing file system.</string> | ||||
|     <string name="layout_onboarding_button_okay">Got it!</string> | ||||
| 
 | ||||
|     <!-- track tab onboarding --> | ||||
|     <string name="track_tab_onboarding_h1_part_1">Your recorded tracks</string> | ||||
|     <string name="track_tab_onboarding_h1_part_2">… will show up here.</string> | ||||
| 
 | ||||
|     <!-- descriptions --> | ||||
|     <string name="descr_map_current_track">Mapping of current track</string> | ||||
|     <string name="descr_map_last_track">Mapping of last track</string> | ||||
|  | @ -118,5 +107,4 @@ | |||
|     <string name="descr_export_button">Track export button</string> | ||||
|     <string name="descr_delete_button">Track delete button</string> | ||||
|     <string name="descr_share_button_gpx">Share button that offers to export as GPX</string> | ||||
| 
 | ||||
| </resources> | ||||
|  |  | |||
							
								
								
									
										17
									
								
								assets/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,17 @@ | |||
| # Assets | ||||
| 
 | ||||
| <img src="https://raw.githubusercontent.com/y20k/trackbook/master/assets/trackbook-app-icon-current.png" width="96" /> | ||||
| 
 | ||||
| ## Adaptive Icon | ||||
| 
 | ||||
| How to create Trackbooks's [Adaptive Icon](https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive) using Android Studio: | ||||
| 
 | ||||
| 1. Go to `File > New > Image Asset` | ||||
| 2. Choose `Icon Type > Launcher Icons (Adaptive and Legacy)` | ||||
| 3. Foreground Layer: Select the file [trackbook-app-icon-current-without-background.png](https://raw.githubusercontent.com/y20k/trackbook/master/assets/trackbook-app-icon-current-without-background.png) | ||||
| 4. Background Layer: Select the color `3C98DB` | ||||
| 5. Foreground Layer: Set Trim to `No` | ||||
| 6. Foreground Layer: Set Resize to `72%` | ||||
| 
 | ||||
| ## F-Droid Assets | ||||
| F-Droid assets are found in the folder **metadata/<locale>/**. | ||||
							
								
								
									
										
											BIN
										
									
								
								assets/trackbook-app-icon-current-without-background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 91 KiB | 
| Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 62 KiB | 
|  | @ -15,8 +15,11 @@ | |||
|    width="192pt" | ||||
|    height="192pt" | ||||
|    viewBox="0 0 256.00001 256.00001" | ||||
|    sodipodi:docname="app-icon-new-color-scheme.svg" | ||||
|    inkscape:version="0.92.4 5da689c313, 2019-01-14"><metadata | ||||
|    sodipodi:docname="trackbook-app-icon-current.svg" | ||||
|    inkscape:version="0.92.2 5c3e80d, 2017-08-06" | ||||
|    inkscape:export-filename="/Users/solaris/Desktop/icon-no-bg.png" | ||||
|    inkscape:export-xdpi="1015.27" | ||||
|    inkscape:export-ydpi="1015.27"><metadata | ||||
|      id="metadata8"><rdf:RDF><cc:Work | ||||
|          rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs | ||||
|  | @ -300,14 +303,14 @@ | |||
|                    id="g390"><g | ||||
|                      transform="matrix(75,0,0,411,260,31)" | ||||
|                      id="g388"><image | ||||
|                        sodipodi:absref="/home/solaris/Syncthing/Y20K/trackbook/Assets/App-Icon/app-icon-5_img0.png" | ||||
|                        sodipodi:absref="/Users/solaris/Desktop/trackbook/assets/app-icon-5_img0.png" | ||||
|                        xlink:href="app-icon-5_img0.png" | ||||
|                        width="1" | ||||
|                        height="1" | ||||
|                        style="image-rendering:optimizeSpeed" | ||||
|                        preserveAspectRatio="none" | ||||
|                        id="image386" | ||||
|                        transform="matrix(1,0,0,-1,0,1)" | ||||
|                        id="image386" /></g></g></g></g></g></g></g></mask><clipPath | ||||
|                        preserveAspectRatio="none" | ||||
|                        style="image-rendering:optimizeSpeed" | ||||
|                        height="1" | ||||
|                        width="1" /></g></g></g></g></g></g></g></mask><clipPath | ||||
|        clipPathUnits="userSpaceOnUse" | ||||
|        id="clipPath408"><path | ||||
|          d="m 262.198,439.809 h 70.663 V 33 h -70.663 z" | ||||
|  | @ -327,15 +330,7 @@ | |||
|        id="clipPath454"><path | ||||
|          d="M 0,471.598 H 512 V 40.407 H 0 Z" | ||||
|          id="path452" | ||||
|          inkscape:connector-curvature="0" /></clipPath><linearGradient | ||||
|        inkscape:collect="always" | ||||
|        xlink:href="#linearGradient4834" | ||||
|        id="linearGradient4811" | ||||
|        x1="-432.2753" | ||||
|        y1="-135.66965" | ||||
|        x2="0.72469997" | ||||
|        y2="-135.66965" | ||||
|        gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview | ||||
|          inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview | ||||
|      pagecolor="#ffffff" | ||||
|      bordercolor="#666666" | ||||
|      borderopacity="1" | ||||
|  | @ -344,18 +339,28 @@ | |||
|      guidetolerance="10" | ||||
|      inkscape:pageopacity="0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:window-width="2315" | ||||
|      inkscape:window-height="1354" | ||||
|      inkscape:window-width="1669" | ||||
|      inkscape:window-height="1156" | ||||
|      id="namedview4" | ||||
|      showgrid="false" | ||||
|      inkscape:zoom="1.043125" | ||||
|      inkscape:cx="-382.77325" | ||||
|      inkscape:cy="83.32115" | ||||
|      inkscape:window-x="140" | ||||
|      inkscape:window-y="28" | ||||
|      inkscape:zoom="2" | ||||
|      inkscape:cx="150.6388" | ||||
|      inkscape:cy="154.00135" | ||||
|      inkscape:window-x="103" | ||||
|      inkscape:window-y="0" | ||||
|      inkscape:window-maximized="0" | ||||
|      inkscape:current-layer="g192" | ||||
|      units="pt" /><g | ||||
|      inkscape:current-layer="g4754" | ||||
|      units="pt" | ||||
|      showguides="true" | ||||
|      inkscape:guide-bbox="true"><sodipodi:guide | ||||
|        position="44.901283,214.96047" | ||||
|        orientation="1,0" | ||||
|        id="guide978" | ||||
|        inkscape:locked="false" /><sodipodi:guide | ||||
|        position="211.07138,240.06276" | ||||
|        orientation="1,0" | ||||
|        id="guide980" | ||||
|        inkscape:locked="false" /></sodipodi:namedview><g | ||||
|      inkscape:groupmode="layer" | ||||
|      id="layer1" | ||||
|      inkscape:label="circular background" | ||||
|  | @ -366,58 +371,15 @@ | |||
|        cy="128" | ||||
|        r="114" | ||||
|        inkscape:label="circular background" /></g><g | ||||
|      inkscape:groupmode="layer" | ||||
|      id="layer2" | ||||
|      inkscape:label="icon drop shaddow" | ||||
|      style="display:none"><path | ||||
|        inkscape:label="icon drop shaddow" | ||||
|        sodipodi:nodetypes="cccccc" | ||||
|        inkscape:connector-curvature="0" | ||||
|        id="path955" | ||||
|        d="m 209.46675,70.260038 46.66188,63.454182 -0.12461,122.3838 -99.38672,-0.12266 -106.527423,-64.20544 z" | ||||
|        style="display:inline;opacity:1;fill:#17181a;fill-opacity:0.16470588" /></g><g | ||||
|      inkscape:label="icon drop shaddow round" | ||||
|      id="g1543" | ||||
|      inkscape:groupmode="layer" | ||||
|      style="display:inline"><path | ||||
|        style="display:inline;opacity:1;fill:#17181a;fill-opacity:0.16470588" | ||||
|        d="M 209.4668,70.259766 50.089844,191.76953 133.13086,241.81836 A 114,114 0 0 0 242,128 114,114 0 0 0 240.86914,112.96289 Z" | ||||
|        id="rect4845" | ||||
|        inkscape:connector-curvature="0" | ||||
|        inkscape:label="icon drop shaddow round" /></g><g | ||||
|      id="g10" | ||||
|      inkscape:groupmode="layer" | ||||
|      inkscape:label="app icon blue version" | ||||
|      inkscape:label="app icon" | ||||
|      transform="matrix(1.3333333,0,0,-1.3333333,0,256.00002)" | ||||
|      style="display:inline"><g | ||||
|        id="g76" | ||||
|        style="display:inline" | ||||
|        inkscape:label="book cover" | ||||
|        transform="matrix(0.24414063,0,0,0.24414063,33.500001,32.51057)"><g | ||||
|          id="g78" | ||||
|          clip-path="url(#clipPath82)" | ||||
|          inkscape:label="book cover"><g | ||||
|            id="g84" | ||||
|            transform="translate(512,90.5859)" | ||||
|            inkscape:label="book cover"><path | ||||
|              id="path86" | ||||
|              style="display:inline;fill:#5f6368;fill-opacity:1;fill-rule:nonzero;stroke:none" | ||||
|              d="M 0,0 C 0,-14.682 -12.299,-26.586 -27.471,-26.586 H -484.53 C -499.701,-26.586 -512,-14.682 -512,0 v 330.83 c 0,14.683 12.299,26.584 27.47,26.584 H -27.471 C -12.299,357.414 0,345.513 0,330.83 Z" | ||||
|              inkscape:connector-curvature="0" | ||||
|              inkscape:label="book cover" /></g></g></g><g | ||||
|        id="g182" | ||||
|        transform="matrix(0.24414063,0,0,0.24414063,148.67954,130.66404)" | ||||
|        style="display:inline;fill:#d2d6da;fill-opacity:1" | ||||
|        inkscape:label="inner pages"><path | ||||
|          id="path1002" | ||||
|          style="display:inline;fill:url(#linearGradient4811);fill-opacity:1;fill-rule:nonzero;stroke:none" | ||||
|          d="m -431.5506,0 17.388,38.667 V 0 m 75.2233,-310.0063 v 0 h -70.243 c -12.753,0 -23.093,10.339 -23.093,23.095 v 280.968 c 0,12.753 10.34,23.093 23.093,23.093 h 70.243 100.071 23.093 v -23.093 -280.968 -23.095 z M 0,0 -17.388,38.667 V 0 m -75.2233,-310.0063 v 0 h 70.243 c 12.753,0 23.093,10.339 23.093,23.095 v 280.968 c 0,12.753 -10.34,23.093 -23.093,23.093 h -70.243 -100.071 -23.093 v -23.093 -280.968 -23.095 z" | ||||
|          inkscape:connector-curvature="0" | ||||
|          inkscape:label="inner pages" /></g><g | ||||
|        id="g190" | ||||
|        inkscape:label="right page" | ||||
|        style="display:inline" | ||||
|        transform="matrix(0.24414063,0,0,0.24414063,33.500001,32.51057)"><g | ||||
|        transform="matrix(0.27791274,0,0,0.27791274,24.85441,16.661576)"><g | ||||
|          id="g192" | ||||
|          clip-path="url(#clipPath196)" | ||||
|          inkscape:label="right page"><g | ||||
|  | @ -476,19 +438,19 @@ | |||
|              inkscape:connector-curvature="0" | ||||
|              inkscape:label="street right" /></g><g | ||||
|            inkscape:label="shaddow right" | ||||
|            style="display:none" | ||||
|            style="display:inline" | ||||
|            transform="translate(434.7939,455.7749)" | ||||
|            id="g4754"><path | ||||
|              inkscape:label="shaddow right" | ||||
|              inkscape:connector-curvature="0" | ||||
|              id="path4752" | ||||
|              style="display:inline;fill:#17181a;fill-opacity:0.15294118;fill-rule:nonzero;stroke:none" | ||||
|              style="display:inline;fill:#17181a;fill-opacity:0.0627451;fill-rule:nonzero;stroke:none" | ||||
|              d="M -178.794,-32.665 V -55.757 -336.726 -359.82 L -64.936,-339.017 0,-327.156 c 11.79,2.155 21.348,14.24 21.348,26.995" | ||||
|              sodipodi:nodetypes="ccccccc" /></g></g></g><g | ||||
|        id="g296" | ||||
|        style="display:inline" | ||||
|        inkscape:label="left page" | ||||
|        transform="matrix(0.24414063,0,0,0.24414063,33.500001,32.51057)"><g | ||||
|        transform="matrix(0.27791274,0,0,0.27791274,24.85441,16.661576)"><g | ||||
|          id="g298" | ||||
|          clip-path="url(#clipPath302)" | ||||
|          inkscape:label="left page"><g | ||||
|  | @ -542,10 +504,10 @@ | |||
|              inkscape:label="shaddow left" | ||||
|              inkscape:connector-curvature="0" | ||||
|              id="path4756" | ||||
|              style="fill:#17181a;fill-opacity:0.09019608;fill-rule:nonzero;stroke:none" | ||||
|              style="fill:#17181a;fill-opacity:0.1254902;fill-rule:nonzero;stroke:none" | ||||
|              d="m 0,0 v 23.093 0 l -113.858,20.802 v 0 l -64.935,11.862 c -11.791,2.154 -21.349,-6.439 -21.349,-19.193 v -280.967 c 0,-12.755 9.558,-24.841 21.349,-26.995 l 64.935,-11.862 92.51,-16.9 L 0,-304.062 v 23.093 z" /></g></g></g><path | ||||
|        d="m 95.023463,54.960424 1.953199,4.9e-5 -2.45e-4,1.154349 -0.976416,-0.177836 -0.976415,0.176201 z" | ||||
|        style="display:inline;fill:#5f6368;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.24414062" | ||||
|        d="m 94.888443,42.21693 2.223384,5.5e-5 -2.8e-4,1.314031 -1.111482,-0.202436 -1.111482,0.200575 z" | ||||
|        style="display:inline;fill:#5f6368;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.27791274" | ||||
|        id="path180" | ||||
|        inkscape:connector-curvature="0" | ||||
|        inkscape:label="grey border patch" | ||||
|  |  | |||
| Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 23 KiB | 
|  | @ -25,7 +25,7 @@ allprojects { | |||
|     project.ext { | ||||
|         applicationId = 'org.y20k.trackbook' | ||||
|         versionCode = 34 | ||||
|         versionName = '1.1.18' | ||||
|         versionName = '1.2.0' | ||||
| 
 | ||||
|         compileSdkVersion = 28 | ||||
|         targetSdkVersion = 27 | ||||
|  |  | |||
							
								
								
									
										6
									
								
								metadata/en-US/changelogs/34.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,6 @@ | |||
| # v1.1.18 - San Tropez | ||||
| 
 | ||||
| **2019-04-09** | ||||
| - new Danish language version | ||||
| - updated translations | ||||
| - updated icon | ||||
| Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 182 KiB | 
| Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 62 KiB | 
 y20k
						y20k