updated icon & added danish language (THX alexanderlhc)
|
@ -5,6 +5,8 @@ AUTHORS
|
||||||
Trackbook is designed, developed and maintained by: [y20k](https://github.com/y20k)
|
Trackbook is designed, developed and maintained by: [y20k](https://github.com/y20k)
|
||||||
|
|
||||||
### Translations
|
### 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)
|
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)
|
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
|
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/).
|
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
|
versionName project.ext.versionName
|
||||||
|
|
||||||
vectorDrawables.useSupportLibrary = true
|
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 {
|
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"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<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_map">Kort</string>
|
||||||
<string name="tab_last_tracks">Seneste ture</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_running">Trackbook kører</string>
|
||||||
<string name="notification_title_trackbook_not_running">Trackbook kører ikke</string>
|
<string name="notification_title_trackbook_not_running">Trackbook kører ikke</string>
|
||||||
<string name="notification_stop">Stop</string>
|
<string name="notification_stop">Stop</string>
|
||||||
|
@ -12,13 +15,16 @@
|
||||||
<string name="notification_content_distance">Distance</string>
|
<string name="notification_content_distance">Distance</string>
|
||||||
<string name="notification_channel_recording_name">Bevægelse optagelses tilstand</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>
|
<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_stopped">Sporing stoppet</string>
|
||||||
<string name="snackbar_message_tracking_started">Sporing startet</string>
|
<string name="snackbar_message_tracking_started">Sporing startet</string>
|
||||||
<string name="snackbar_message_tracking_resumed">Sporing genoptaget</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>
|
<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_clear">Ryd</string>
|
||||||
<string name="fab_sub_menu_save">Gem</string>
|
<string name="fab_sub_menu_save">Gem</string>
|
||||||
<string name="fab_sub_menu_resume">Fortsæt</string>
|
<string name="fab_sub_menu_resume">Fortsæt</string>
|
||||||
|
<!-- dialogs -->
|
||||||
<string name="dialog_default_action_cancel">Afbryd</string>
|
<string name="dialog_default_action_cancel">Afbryd</string>
|
||||||
<string name="dialog_clear_content">Ryd optagelse\?</string>
|
<string name="dialog_clear_content">Ryd optagelse\?</string>
|
||||||
<string name="dialog_clear_action_clear">Ryd</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_title">Kan ikke gemme</string>
|
||||||
<string name="dialog_error_empty_recording_content">Trackbook har ingen rutepunkter endnu.</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>
|
<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_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_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>
|
<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_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_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>
|
<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_source">Kilde</string>
|
||||||
<string name="marker_description_time">Tid</string>
|
<string name="marker_description_time">Tid</string>
|
||||||
<string name="marker_description_accuracy">Nøjagtighed</string>
|
<string name="marker_description_accuracy">Nøjagtighed</string>
|
||||||
|
<!-- statistics sheet -->
|
||||||
<string name="statistics_sheet_h1_statistics">Statistik</string>
|
<string name="statistics_sheet_h1_statistics">Statistik</string>
|
||||||
<string name="statistics_sheet_p_default_data">tur data mangler</string>
|
<string name="statistics_sheet_p_default_data">tur data mangler</string>
|
||||||
<string name="statistics_sheet_p_distance">Samlet distance:</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_min_altitude">Laveste målepunkt:</string>
|
||||||
<string name="statistics_sheet_p_positive_elevation">Elevation (op ad bakke):</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>
|
<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_h1_welcome">Hej</string>
|
||||||
<string name="layout_onboarding_description_app_icon">Trackbook app ikon</string>
|
<string name="layout_onboarding_description_app_icon">Trackbook app ikon</string>
|
||||||
<string name="layout_onboarding_h2_app_name">Trackbook</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_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_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>
|
<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_1">Dine optagede ture</string>
|
||||||
<string name="track_tab_onboarding_h1_part_2">... vil dukke op her.</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_current_track">Kortlægning af nuværende tur</string>
|
||||||
<string name="descr_map_last_track">Kortlægning af sidste tur</string>
|
<string name="descr_map_last_track">Kortlægning af sidste tur</string>
|
||||||
<string name="descr_fab_my_location">Min position knap</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_export_button">Eksporter tur knap</string>
|
||||||
<string name="descr_delete_button">Slet tur knap</string>
|
<string name="descr_delete_button">Slet tur knap</string>
|
||||||
<string name="descr_share_button_gpx">Del eksport som GPX knap</string>
|
<string name="descr_share_button_gpx">Del eksport som GPX knap</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -2,11 +2,9 @@
|
||||||
<resources>
|
<resources>
|
||||||
<!-- activities -->
|
<!-- activities -->
|
||||||
<string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though -->
|
<string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though -->
|
||||||
|
|
||||||
<!-- tabs -->
|
<!-- tabs -->
|
||||||
<string name="tab_map">Karte</string>
|
<string name="tab_map">Karte</string>
|
||||||
<string name="tab_last_tracks">Letzte Aufzeichnungen</string>
|
<string name="tab_last_tracks">Letzte Aufzeichnungen</string>
|
||||||
|
|
||||||
<!-- notification -->
|
<!-- notification -->
|
||||||
<string name="notification_title_trackbook_not_running">Trackbook ist inaktiv</string>
|
<string name="notification_title_trackbook_not_running">Trackbook ist inaktiv</string>
|
||||||
<string name="notification_title_trackbook_running">Trackbook wird ausgeführt</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_content_distance">Entfernung</string>
|
||||||
<string name="notification_channel_recording_name">Status der Aufzeichnung</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>
|
<string name="notification_channel_recording_description">Dauer- und Entfernungsanzeige. Option die Aufzeichnung von Standort-Bewegungen zu beenden.</string>
|
||||||
|
|
||||||
<!-- snackbar messages -->
|
<!-- snackbar messages -->
|
||||||
<string name="snackbar_message_tracking_stopped">Aufzeichnung angehalten</string>
|
<string name="snackbar_message_tracking_stopped">Aufzeichnung angehalten</string>
|
||||||
<string name="snackbar_message_tracking_started">Aufzeichnung gestartet</string>
|
<string name="snackbar_message_tracking_started">Aufzeichnung gestartet</string>
|
||||||
<string name="snackbar_message_tracking_resumed">Aufzeichnung fortgesetzt</string>
|
<string name="snackbar_message_tracking_resumed">Aufzeichnung fortgesetzt</string>
|
||||||
<string name="snackbar_message_location_offline">Standortdienste sind deaktiviert. Trackbook wird nicht funktionieren.</string>
|
<string name="snackbar_message_location_offline">Standortdienste sind deaktiviert. Trackbook wird nicht funktionieren.</string>
|
||||||
|
|
||||||
<!-- fab sub menu -->
|
<!-- fab sub menu -->
|
||||||
<string name="fab_sub_menu_clear">Zurücksetzen</string>
|
<string name="fab_sub_menu_clear">Zurücksetzen</string>
|
||||||
<string name="fab_sub_menu_save">Speichern</string>
|
<string name="fab_sub_menu_save">Speichern</string>
|
||||||
<string name="fab_sub_menu_resume">Fortsetzen</string>
|
<string name="fab_sub_menu_resume">Fortsetzen</string>
|
||||||
|
|
||||||
<!-- dialogs -->
|
<!-- dialogs -->
|
||||||
<string name="dialog_default_action_cancel">Abbrechen</string>
|
<string name="dialog_default_action_cancel">Abbrechen</string>
|
||||||
<string name="dialog_clear_content">Aufzeichnung zurücksetzen?</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_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_content">Trackbook hat noch keine Wegpunkte aufgezeichnet.</string>
|
||||||
<string name="dialog_error_empty_recording_action_resume">Aufzeichnung fortsetzen</string>
|
<string name="dialog_error_empty_recording_action_resume">Aufzeichnung fortsetzen</string>
|
||||||
|
|
||||||
<!-- toast messages -->
|
<!-- toast messages -->
|
||||||
<string name="toast_message_permissions_granted">Berechtigungen erteilt.</string>
|
<string name="toast_message_permissions_granted">Berechtigungen erteilt.</string>
|
||||||
<string name="toast_message_unable_to_start_app">Trackbook konnte nicht gestartet werden.</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_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_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>
|
<string name="toast_message_theme_follow_system">Modus Systemeinstellung Beachten aktiviert (Längeres Drücken erkannt)</string>
|
||||||
|
|
||||||
<!-- map markers -->
|
<!-- map markers -->
|
||||||
<string name="marker_description_source">Quelle</string>
|
<string name="marker_description_source">Quelle</string>
|
||||||
<string name="marker_description_time">Uhrzeit</string>
|
<string name="marker_description_time">Uhrzeit</string>
|
||||||
<string name="marker_description_accuracy">Genauigkeit</string>
|
<string name="marker_description_accuracy">Genauigkeit</string>
|
||||||
|
|
||||||
<!-- statistics sheet -->
|
<!-- statistics sheet -->
|
||||||
<string name="statistics_sheet_h1_statistics">Statistik</string>
|
<string name="statistics_sheet_h1_statistics">Statistik</string>
|
||||||
<string name="statistics_sheet_p_default_data">Steckendaten fehlen</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_min_altitude">Tiefster Wegpunkt:</string>
|
||||||
<string name="statistics_sheet_p_positive_elevation">Höhenmeter (bergauf):</string>
|
<string name="statistics_sheet_p_positive_elevation">Höhenmeter (bergauf):</string>
|
||||||
<string name="statistics_sheet_p_negative_elevation">Höhenmeter (bergab):</string>
|
<string name="statistics_sheet_p_negative_elevation">Höhenmeter (bergab):</string>
|
||||||
|
|
||||||
<!-- onboarding layout -->
|
<!-- onboarding layout -->
|
||||||
<string name="layout_onboarding_h1_welcome">Hallo</string>
|
<string name="layout_onboarding_h1_welcome">Hallo</string>
|
||||||
<string name="layout_onboarding_description_app_icon">Trackbook App-Symbol</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_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_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>
|
<string name="layout_onboarding_button_okay">Alles klar!</string>
|
||||||
|
|
||||||
<!-- track tab onboarding -->
|
<!-- track tab onboarding -->
|
||||||
<string name="track_tab_onboarding_h1_part_1">Bewegungsaufzeichnungen</string>
|
<string name="track_tab_onboarding_h1_part_1">Bewegungsaufzeichnungen</string>
|
||||||
<string name="track_tab_onboarding_h1_part_2">… werden hier erscheinen.</string>
|
<string name="track_tab_onboarding_h1_part_2">… werden hier erscheinen.</string>
|
||||||
|
|
||||||
<!-- descriptions -->
|
<!-- descriptions -->
|
||||||
<string name="descr_map_current_track">Kartierung der aktuellen Aufzeichnung</string>
|
<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_map_last_track">Kartierung der letzten Aufzeichnung</string>
|
||||||
<string name="descr_fab_my_location">Mein-Standort-Button</string>
|
<string name="descr_fab_my_location">Mein-Standort-Button</string>
|
||||||
<!--<string name="descr_fab_main_start"></string>-->
|
<string name="descr_fab_main_start">Aufzeichnung-Starten-Button</string>
|
||||||
<!--<string name="descr_fab_main_stop"></string>-->
|
<string name="descr_fab_main_stop">Aufzeichnung-Beenden-Button</string>
|
||||||
<!--<string name="descr_fab_main_options"></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_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_clear">kleiner Zurücksetzen-Button</string>
|
||||||
<string name="descr_fab_sub_menu_button_resume">kleiner Fortsetzen-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_export_button">Schaltfläche „Aufzeichnung exportieren”</string>
|
||||||
<string name="descr_delete_button">Schaltfläche „Aufzeichnung löschen”</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>
|
<string name="descr_share_button_gpx">Share-Taste, die den Export als GPX anbietet</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -31,9 +31,9 @@
|
||||||
|
|
||||||
<color name="trackbook_gold">#FFE6BA64</color>
|
<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_dark">#FF12537F</color>
|
||||||
<color name="trackbook_blue_85percent">#D92095F2</color>
|
<color name="trackbook_blue_85percent">#D93C98DB</color>
|
||||||
|
|
||||||
<color name="trackbook_green">#FF4CAF50</color>
|
<color name="trackbook_green">#FF4CAF50</color>
|
||||||
|
|
||||||
|
@ -52,7 +52,6 @@
|
||||||
|
|
||||||
<color name="trackbook_transparent">#00000000</color>
|
<color name="trackbook_transparent">#00000000</color>
|
||||||
|
|
||||||
<color name="trackbook_icon_background_light">#FF4caf50</color>
|
<color name="trackbook_icon_background">#FF3C98DB</color>
|
||||||
<color name="trackbook_icon_background_dark">#FF289033</color>
|
|
||||||
|
|
||||||
</resources>
|
</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>
|
<resources>
|
||||||
<!-- activities -->
|
<!-- activities -->
|
||||||
<string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though -->
|
<string name="app_name">Trackbook</string> <!-- please do not translate app_name - transcription into different alphabet types is fine though -->
|
||||||
|
|
||||||
<!-- tabs -->
|
<!-- tabs -->
|
||||||
<string name="tab_map">Map</string>
|
<string name="tab_map">Map</string>
|
||||||
<string name="tab_last_tracks">Last Tracks</string>
|
<string name="tab_last_tracks">Last Tracks</string>
|
||||||
|
|
||||||
<!-- notification -->
|
<!-- notification -->
|
||||||
<string name="notification_title_trackbook_running">Trackbook running</string>
|
<string name="notification_title_trackbook_running">Trackbook running</string>
|
||||||
<string name="notification_title_trackbook_not_running">Trackbook not 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_content_distance">Distance</string>
|
||||||
<string name="notification_channel_recording_name">Movement Recording State</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>
|
<string name="notification_channel_recording_description">Display duration and distance. Option to stop movement recording.</string>
|
||||||
|
|
||||||
<!-- snackbar messages -->
|
<!-- snackbar messages -->
|
||||||
<string name="snackbar_message_tracking_stopped">Tracking stopped</string>
|
<string name="snackbar_message_tracking_stopped">Tracking stopped</string>
|
||||||
<string name="snackbar_message_tracking_started">Tracking started</string>
|
<string name="snackbar_message_tracking_started">Tracking started</string>
|
||||||
<string name="snackbar_message_tracking_resumed">Tracking resumed</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>
|
<string name="snackbar_message_location_offline">Location is turned off. Trackbook will not work.</string>
|
||||||
|
|
||||||
<!-- fab sub menu -->
|
<!-- fab sub menu -->
|
||||||
<string name="fab_sub_menu_clear">Clear</string>
|
<string name="fab_sub_menu_clear">Clear</string>
|
||||||
<string name="fab_sub_menu_save">Save</string>
|
<string name="fab_sub_menu_save">Save</string>
|
||||||
<string name="fab_sub_menu_resume">Resume</string>
|
<string name="fab_sub_menu_resume">Resume</string>
|
||||||
|
|
||||||
<!-- dialogs -->
|
<!-- dialogs -->
|
||||||
<string name="dialog_default_action_cancel">Cancel</string>
|
<string name="dialog_default_action_cancel">Cancel</string>
|
||||||
<string name="dialog_clear_content">Clear Recording?</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_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_content">Trackbook did not record any waypoints so far.</string>
|
||||||
<string name="dialog_error_empty_recording_action_resume">Resume Recording</string>
|
<string name="dialog_error_empty_recording_action_resume">Resume Recording</string>
|
||||||
|
|
||||||
<!-- toast messages -->
|
<!-- toast messages -->
|
||||||
<string name="toast_message_permissions_granted">Permissions granted.</string>
|
<string name="toast_message_permissions_granted">Permissions granted.</string>
|
||||||
<string name="toast_message_unable_to_start_app">Unable to start Trackbook.</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_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_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>
|
<string name="toast_message_theme_follow_system">Switching to Follow System Setting mode (long press detected)</string>
|
||||||
|
|
||||||
<!-- map markers -->
|
<!-- map markers -->
|
||||||
<string name="marker_description_source">Source</string>
|
<string name="marker_description_source">Source</string>
|
||||||
<string name="marker_description_time">Time</string>
|
<string name="marker_description_time">Time</string>
|
||||||
<string name="marker_description_accuracy">Accuracy</string>
|
<string name="marker_description_accuracy">Accuracy</string>
|
||||||
|
|
||||||
<!-- statistics sheet -->
|
<!-- statistics sheet -->
|
||||||
<string name="statistics_sheet_h1_statistics">Statistics</string>
|
<string name="statistics_sheet_h1_statistics">Statistics</string>
|
||||||
<string name="statistics_sheet_p_default_data">track data missing</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_min_altitude">Lowest waypoint:</string>
|
||||||
<string name="statistics_sheet_p_positive_elevation">Elevation (uphill):</string>
|
<string name="statistics_sheet_p_positive_elevation">Elevation (uphill):</string>
|
||||||
<string name="statistics_sheet_p_negative_elevation">Elevation (downhill):</string>
|
<string name="statistics_sheet_p_negative_elevation">Elevation (downhill):</string>
|
||||||
|
|
||||||
<!-- onboarding layout -->
|
<!-- onboarding layout -->
|
||||||
<string name="layout_onboarding_h1_welcome">Hello</string>
|
<string name="layout_onboarding_h1_welcome">Hello</string>
|
||||||
<string name="layout_onboarding_description_app_icon">Trackbook App Icon</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_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_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>
|
<string name="layout_onboarding_button_okay">Got it!</string>
|
||||||
|
|
||||||
<!-- track tab onboarding -->
|
<!-- track tab onboarding -->
|
||||||
<string name="track_tab_onboarding_h1_part_1">Your recorded tracks</string>
|
<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>
|
<string name="track_tab_onboarding_h1_part_2">… will show up here.</string>
|
||||||
|
|
||||||
<!-- descriptions -->
|
<!-- descriptions -->
|
||||||
<string name="descr_map_current_track">Mapping of current track</string>
|
<string name="descr_map_current_track">Mapping of current track</string>
|
||||||
<string name="descr_map_last_track">Mapping of last 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_export_button">Track export button</string>
|
||||||
<string name="descr_delete_button">Track delete 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>
|
<string name="descr_share_button_gpx">Share button that offers to export as GPX</string>
|
||||||
|
|
||||||
</resources>
|
</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"
|
width="192pt"
|
||||||
height="192pt"
|
height="192pt"
|
||||||
viewBox="0 0 256.00001 256.00001"
|
viewBox="0 0 256.00001 256.00001"
|
||||||
sodipodi:docname="app-icon-new-color-scheme.svg"
|
sodipodi:docname="trackbook-app-icon-current.svg"
|
||||||
inkscape:version="0.92.4 5da689c313, 2019-01-14"><metadata
|
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
|
id="metadata8"><rdf:RDF><cc:Work
|
||||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
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
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
@ -300,14 +303,14 @@
|
||||||
id="g390"><g
|
id="g390"><g
|
||||||
transform="matrix(75,0,0,411,260,31)"
|
transform="matrix(75,0,0,411,260,31)"
|
||||||
id="g388"><image
|
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"
|
xlink:href="app-icon-5_img0.png"
|
||||||
width="1"
|
id="image386"
|
||||||
height="1"
|
|
||||||
style="image-rendering:optimizeSpeed"
|
|
||||||
preserveAspectRatio="none"
|
|
||||||
transform="matrix(1,0,0,-1,0,1)"
|
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"
|
clipPathUnits="userSpaceOnUse"
|
||||||
id="clipPath408"><path
|
id="clipPath408"><path
|
||||||
d="m 262.198,439.809 h 70.663 V 33 h -70.663 z"
|
d="m 262.198,439.809 h 70.663 V 33 h -70.663 z"
|
||||||
|
@ -327,15 +330,7 @@
|
||||||
id="clipPath454"><path
|
id="clipPath454"><path
|
||||||
d="M 0,471.598 H 512 V 40.407 H 0 Z"
|
d="M 0,471.598 H 512 V 40.407 H 0 Z"
|
||||||
id="path452"
|
id="path452"
|
||||||
inkscape:connector-curvature="0" /></clipPath><linearGradient
|
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
|
||||||
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
|
|
||||||
pagecolor="#ffffff"
|
pagecolor="#ffffff"
|
||||||
bordercolor="#666666"
|
bordercolor="#666666"
|
||||||
borderopacity="1"
|
borderopacity="1"
|
||||||
|
@ -344,18 +339,28 @@
|
||||||
guidetolerance="10"
|
guidetolerance="10"
|
||||||
inkscape:pageopacity="0"
|
inkscape:pageopacity="0"
|
||||||
inkscape:pageshadow="2"
|
inkscape:pageshadow="2"
|
||||||
inkscape:window-width="2315"
|
inkscape:window-width="1669"
|
||||||
inkscape:window-height="1354"
|
inkscape:window-height="1156"
|
||||||
id="namedview4"
|
id="namedview4"
|
||||||
showgrid="false"
|
showgrid="false"
|
||||||
inkscape:zoom="1.043125"
|
inkscape:zoom="2"
|
||||||
inkscape:cx="-382.77325"
|
inkscape:cx="150.6388"
|
||||||
inkscape:cy="83.32115"
|
inkscape:cy="154.00135"
|
||||||
inkscape:window-x="140"
|
inkscape:window-x="103"
|
||||||
inkscape:window-y="28"
|
inkscape:window-y="0"
|
||||||
inkscape:window-maximized="0"
|
inkscape:window-maximized="0"
|
||||||
inkscape:current-layer="g192"
|
inkscape:current-layer="g4754"
|
||||||
units="pt" /><g
|
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"
|
inkscape:groupmode="layer"
|
||||||
id="layer1"
|
id="layer1"
|
||||||
inkscape:label="circular background"
|
inkscape:label="circular background"
|
||||||
|
@ -366,58 +371,15 @@
|
||||||
cy="128"
|
cy="128"
|
||||||
r="114"
|
r="114"
|
||||||
inkscape:label="circular background" /></g><g
|
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"
|
id="g10"
|
||||||
inkscape:groupmode="layer"
|
inkscape:groupmode="layer"
|
||||||
inkscape:label="app icon blue version"
|
inkscape:label="app icon"
|
||||||
transform="matrix(1.3333333,0,0,-1.3333333,0,256.00002)"
|
transform="matrix(1.3333333,0,0,-1.3333333,0,256.00002)"
|
||||||
style="display:inline"><g
|
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"
|
id="g190"
|
||||||
inkscape:label="right page"
|
inkscape:label="right page"
|
||||||
style="display:inline"
|
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"
|
id="g192"
|
||||||
clip-path="url(#clipPath196)"
|
clip-path="url(#clipPath196)"
|
||||||
inkscape:label="right page"><g
|
inkscape:label="right page"><g
|
||||||
|
@ -476,19 +438,19 @@
|
||||||
inkscape:connector-curvature="0"
|
inkscape:connector-curvature="0"
|
||||||
inkscape:label="street right" /></g><g
|
inkscape:label="street right" /></g><g
|
||||||
inkscape:label="shaddow right"
|
inkscape:label="shaddow right"
|
||||||
style="display:none"
|
style="display:inline"
|
||||||
transform="translate(434.7939,455.7749)"
|
transform="translate(434.7939,455.7749)"
|
||||||
id="g4754"><path
|
id="g4754"><path
|
||||||
inkscape:label="shaddow right"
|
inkscape:label="shaddow right"
|
||||||
inkscape:connector-curvature="0"
|
inkscape:connector-curvature="0"
|
||||||
id="path4752"
|
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"
|
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
|
sodipodi:nodetypes="ccccccc" /></g></g></g><g
|
||||||
id="g296"
|
id="g296"
|
||||||
style="display:inline"
|
style="display:inline"
|
||||||
inkscape:label="left page"
|
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"
|
id="g298"
|
||||||
clip-path="url(#clipPath302)"
|
clip-path="url(#clipPath302)"
|
||||||
inkscape:label="left page"><g
|
inkscape:label="left page"><g
|
||||||
|
@ -542,10 +504,10 @@
|
||||||
inkscape:label="shaddow left"
|
inkscape:label="shaddow left"
|
||||||
inkscape:connector-curvature="0"
|
inkscape:connector-curvature="0"
|
||||||
id="path4756"
|
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 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"
|
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.24414062"
|
style="display:inline;fill:#5f6368;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.27791274"
|
||||||
id="path180"
|
id="path180"
|
||||||
inkscape:connector-curvature="0"
|
inkscape:connector-curvature="0"
|
||||||
inkscape:label="grey border patch"
|
inkscape:label="grey border patch"
|
||||||
|
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 23 KiB |
|
@ -25,7 +25,7 @@ allprojects {
|
||||||
project.ext {
|
project.ext {
|
||||||
applicationId = 'org.y20k.trackbook'
|
applicationId = 'org.y20k.trackbook'
|
||||||
versionCode = 34
|
versionCode = 34
|
||||||
versionName = '1.1.18'
|
versionName = '1.2.0'
|
||||||
|
|
||||||
compileSdkVersion = 28
|
compileSdkVersion = 28
|
||||||
targetSdkVersion = 27
|
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 |