mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 19:17:21 +00:00
Switched to (quite inefficient) AndroidX Preference library for prefs handling
This commit is contained in:
1 parent
a32171c96f
commit
b5e78a8dba
5 files changed
+130
-55
No files matched your search
@@ -10,7 +10,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="@string/pass_pref_tv_hours"
|
||||
android:text="@string/pref_hours_ahead_title"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
@@ -19,7 +19,7 @@
|
||||
android:id="@+id/pass_pref_et_hours"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/pass_pref_hint_hours"
|
||||
android:hint="@string/pref_hours_ahead_title"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="number"
|
||||
app:layout_constraintEnd_toEndOf="@+id/pass_pref_tv_hours"
|
||||
@@ -31,7 +31,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="@string/pass_pref_tv_maxEl"
|
||||
android:text="@string/pref_min_el_title"
|
||||
app:layout_constraintEnd_toEndOf="@+id/pass_pref_et_hours"
|
||||
app:layout_constraintStart_toStartOf="@+id/pass_pref_et_hours"
|
||||
app:layout_constraintTop_toBottomOf="@+id/pass_pref_et_hours" />
|
||||
@@ -40,7 +40,7 @@
|
||||
android:id="@+id/pass_pref_et_maxEl"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/pass_pref_hint_maxEl"
|
||||
android:hint="@string/pref_min_el_title"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="numberDecimal"
|
||||
app:layout_constraintEnd_toEndOf="@+id/pass_pref_tv_maxEl"
|
||||
|
||||
@@ -39,10 +39,31 @@
|
||||
<string name="title_pass_pref">Passes preferences</string>
|
||||
<string name="title_select_sat">Select satellites to track</string>
|
||||
|
||||
<string name="pass_pref_tv_hours">Show passes that occur within X hours</string>
|
||||
<string name="pass_pref_hint_hours">Hours ahead</string>
|
||||
<string name="pass_pref_tv_maxEl">Show passes with max elevation above</string>
|
||||
<string name="pass_pref_hint_maxEl">Max elevation</string>
|
||||
<string name="pref_gsp_title">Ground station position settings</string>
|
||||
<string name="pref_lat_title">Latitude</string>
|
||||
<string name="pref_lon_title">Longitude</string>
|
||||
<string name="pref_alt_title">Altitude</string>
|
||||
<string name="pref_sat_pass_title">Satellite pass settings</string>
|
||||
<string name="pref_hours_ahead_title">Hours ahead</string>
|
||||
<string name="pref_hours_ahead_summary">Show passes that occur within X hours</string>
|
||||
<string name="pref_min_el_title">Minimum elevation</string>
|
||||
<string name="pref_min_el_summary">Show passes with max elevation above</string>
|
||||
<string name="pref_other_title">Other settings</string>
|
||||
<string name="pref_update_freq_title">Update frequency</string>
|
||||
<string name="pref_update_freq_summary">Views update interval, ms</string>
|
||||
|
||||
<string name="def_gsp_loc">0.0</string>
|
||||
<string name="def_hours_ahead">8</string>
|
||||
<string name="def_min_el">16.0</string>
|
||||
<string name="def_update_freq">3000</string>
|
||||
|
||||
<string name="key_lat">latitude</string>
|
||||
<string name="key_lon">longitude</string>
|
||||
<string name="key_alt">altitude</string>
|
||||
<string name="key_hours_ahead">hours_ahead</string>
|
||||
<string name="key_min_el">min_elevation</string>
|
||||
<string name="key_update_freq">update_freq</string>
|
||||
<string name="tle_file_name">tleFile.txt</string>
|
||||
|
||||
<string name="no">No</string>
|
||||
<string name="yes">Yes</string>
|
||||
|
||||
@@ -1,48 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<PreferenceCategory android:title="Ground station location settings">
|
||||
<PreferenceCategory android:title="@string/pref_gsp_title">
|
||||
<EditTextPreference
|
||||
android:defaultValue="0.0"
|
||||
android:key="lat"
|
||||
android:defaultValue="@string/def_gsp_loc"
|
||||
android:key="@string/key_lat"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:title="Latitude" />
|
||||
android:title="@string/pref_lat_title" />
|
||||
<EditTextPreference
|
||||
android:defaultValue="0.0"
|
||||
android:key="lon"
|
||||
android:defaultValue="@string/def_gsp_loc"
|
||||
android:key="@string/key_lon"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:title="Longitude" />
|
||||
android:title="@string/pref_lon_title" />
|
||||
<EditTextPreference
|
||||
android:defaultValue="0.0"
|
||||
android:key="alt"
|
||||
android:defaultValue="@string/def_gsp_loc"
|
||||
android:key="@string/key_alt"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:title="Altitude" />
|
||||
android:title="@string/pref_alt_title" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="Satellite pass settings">
|
||||
<PreferenceCategory android:title="@string/pref_sat_pass_title">
|
||||
<EditTextPreference
|
||||
android:defaultValue="8"
|
||||
android:key="hours"
|
||||
android:defaultValue="@string/def_hours_ahead"
|
||||
android:key="@string/key_hours_ahead"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:summary="Show passes that occur within this time window"
|
||||
android:title="Hours ahead" />
|
||||
android:summary="@string/pref_hours_ahead_summary"
|
||||
android:title="@string/pref_hours_ahead_title" />
|
||||
<EditTextPreference
|
||||
android:defaultValue="16"
|
||||
android:key="minEl"
|
||||
android:defaultValue="@string/def_hours_ahead"
|
||||
android:key="@string/key_min_el"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:summary="Show passes with maximum elevation above"
|
||||
android:title="Minimum elevation" />
|
||||
android:summary="@string/pref_min_el_summary"
|
||||
android:title="@string/pref_min_el_title" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="Other settings">
|
||||
<PreferenceCategory android:title="@string/pref_other_title">
|
||||
<EditTextPreference
|
||||
android:defaultValue="3000"
|
||||
android:key="updateFreq"
|
||||
android:defaultValue="@string/def_update_freq"
|
||||
android:key="@string/key_update_freq"
|
||||
android:selectAllOnFocus="true"
|
||||
android:singleLine="true"
|
||||
android:summary="RadarView and MapView update frequency, ms"
|
||||
android:title="View update interval" />
|
||||
android:summary="@string/pref_update_freq_summary"
|
||||
android:title="@string/pref_update_freq_title" />
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
Reference in new issue
Block a user