summaryrefslogtreecommitdiff
path: root/android-app/app/src/main/res
diff options
context:
space:
mode:
Diffstat (limited to 'android-app/app/src/main/res')
-rw-r--r--android-app/app/src/main/res/layout/activity_main.xml47
-rwxr-xr-x[-rw-r--r--]android-app/app/src/main/res/values/colors.xml1
-rwxr-xr-x[-rw-r--r--]android-app/app/src/main/res/values/dimens.xml0
-rwxr-xr-x[-rw-r--r--]android-app/app/src/main/res/values/strings.xml3
-rwxr-xr-x[-rw-r--r--]android-app/app/src/main/res/values/themes.xml0
5 files changed, 50 insertions, 1 deletions
diff --git a/android-app/app/src/main/res/layout/activity_main.xml b/android-app/app/src/main/res/layout/activity_main.xml
index cfeea6c..8c734d5 100644
--- a/android-app/app/src/main/res/layout/activity_main.xml
+++ b/android-app/app/src/main/res/layout/activity_main.xml
@@ -227,6 +227,51 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5" />
+ <!-- Barometer Instrument -->
+ <TextView
+ android:id="@+id/label_barometer"
+ style="@style/InstrumentLabel"
+ android:text="@string/instrument_label_barometer"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/value_vmg"
+ app:layout_constraintEnd_toStartOf="@+id/guideline_vertical_33"
+ app:layout_constraintHorizontal_bias="0.5" />
+ <TextView
+ android:id="@+id/value_baro"
+ style="@style/InstrumentPrimaryValue"
+ tools:text="1013.2"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/label_barometer"
+ app:layout_constraintEnd_toStartOf="@+id/guideline_vertical_33"
+ app:layout_constraintHorizontal_bias="0.5" />
+ <TextView
+ android:id="@+id/label_baro_unit"
+ style="@style/InstrumentSecondaryLabel"
+ android:text="hPa"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/value_baro"
+ app:layout_constraintEnd_toStartOf="@+id/guideline_vertical_33"
+ app:layout_constraintHorizontal_bias="0.5" />
+
+ <!-- Barometer Trend -->
+ <TextView
+ android:id="@+id/label_trend"
+ style="@style/InstrumentLabel"
+ android:text="@string/instrument_label_trend"
+ app:layout_constraintStart_toStartOf="@+id/guideline_vertical_33"
+ app:layout_constraintTop_toBottomOf="@+id/value_depth"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.5" />
+
+ <org.terst.nav.BarometerTrendView
+ android:id="@+id/barometer_trend_view"
+ android:layout_width="0dp"
+ android:layout_height="0dp"
+ app:layout_constraintStart_toStartOf="@+id/guideline_vertical_33"
+ app:layout_constraintTop_toBottomOf="@+id/label_trend"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintBottom_toBottomOf="@+id/label_baro_unit" />
+
<!-- Polar Diagram View -->
<org.terst.nav.PolarDiagramView
android:id="@+id/polar_diagram_view"
@@ -236,7 +281,7 @@
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintTop_toBottomOf="@+id/label_vmg"
+ app:layout_constraintTop_toBottomOf="@+id/label_baro_unit"
app:layout_constraintBottom_toBottomOf="parent"
/>
diff --git a/android-app/app/src/main/res/values/colors.xml b/android-app/app/src/main/res/values/colors.xml
index 7ccb28f..32f5036 100644..100755
--- a/android-app/app/src/main/res/values/colors.xml
+++ b/android-app/app/src/main/res/values/colors.xml
@@ -9,6 +9,7 @@
<!-- Colors for instrument display -->
<color name="instrument_text_normal">#FFFFFFFF</color> <!-- White for normal text on dark background -->
+ <color name="instrument_text_secondary">#B3FFFFFF</color> <!-- 70% white -->
<color name="instrument_text_alarm">#FFFF0000</color> <!-- Red for alarm -->
<color name="instrument_text_stale">#FFFFFF00</color> <!-- Yellow for stale data -->
<color name="instrument_background">#E61E1E1E</color> <!-- Slightly transparent dark grey -->
diff --git a/android-app/app/src/main/res/values/dimens.xml b/android-app/app/src/main/res/values/dimens.xml
index 1b65ea9..1b65ea9 100644..100755
--- a/android-app/app/src/main/res/values/dimens.xml
+++ b/android-app/app/src/main/res/values/dimens.xml
diff --git a/android-app/app/src/main/res/values/strings.xml b/android-app/app/src/main/res/values/strings.xml
index b6d3601..cec4850 100644..100755
--- a/android-app/app/src/main/res/values/strings.xml
+++ b/android-app/app/src/main/res/values/strings.xml
@@ -14,6 +14,8 @@
<string name="instrument_label_vmg">VMG</string>
<string name="instrument_label_depth">DEPTH</string>
<string name="instrument_label_polar_pct">POLAR %</string>
+ <string name="instrument_label_barometer">BAROMETER</string>
+ <string name="instrument_label_trend">TREND</string>
<!-- Placeholder values for initial display -->
<string name="placeholder_aws_value">--.-</string>
@@ -25,6 +27,7 @@
<string name="placeholder_vmg_value">--.-</string>
<string name="placeholder_depth_value">--.-</string>
<string name="placeholder_polar_value">---</string>
+ <string name="placeholder_baro_value">----.-</string>
<string name="fab_mob_content_description">Activate Man Overboard (MOB) alarm</string>
<string name="fab_anchor_content_description">Toggle Anchor Watch Configuration</string>
diff --git a/android-app/app/src/main/res/values/themes.xml b/android-app/app/src/main/res/values/themes.xml
index 612bba1..612bba1 100644..100755
--- a/android-app/app/src/main/res/values/themes.xml
+++ b/android-app/app/src/main/res/values/themes.xml