|
@@ -55,29 +55,32 @@
|
|
|
/>
|
|
|
|
|
|
<!-- Overlay over background ( the actual controls ) -->
|
|
|
- <RelativeLayout
|
|
|
+ <RelativeLayout
|
|
|
android:id="@+id/root"
|
|
|
- android:layout_width="fill_parent"
|
|
|
- android:layout_height="fill_parent"
|
|
|
- android:padding="16dp"
|
|
|
- >
|
|
|
+ android:layout_width="fill_parent"
|
|
|
+ android:layout_height="fill_parent"
|
|
|
+ android:layout_alignParentStart="true"
|
|
|
+ android:layout_alignParentTop="true"
|
|
|
+ android:layout_marginStart="0dp"
|
|
|
+ android:layout_marginTop="0dp"
|
|
|
+ android:padding="16dp">
|
|
|
|
|
|
<!-- Top bar -->
|
|
|
<RelativeLayout
|
|
|
android:id="@+id/topbar"
|
|
|
- android:layout_width="fill_parent"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:layout_alignParentTop="true" >
|
|
|
-
|
|
|
- <!-- Indicator / ON/OFF -->
|
|
|
- <ImageView
|
|
|
- android:id="@+id/Indicator"
|
|
|
- android:layout_width="64dp"
|
|
|
- android:layout_height="64dp"
|
|
|
- android:layout_alignParentTop="true"
|
|
|
- android:layout_alignParentRight="true"
|
|
|
- android:src="@drawable/silvia_off"
|
|
|
- android:scaleType="centerInside" />
|
|
|
+ android:layout_width="fill_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_alignParentTop="true">
|
|
|
+
|
|
|
+ <!-- Indicator / ON/OFF -->
|
|
|
+ <ImageView
|
|
|
+ android:id="@+id/Indicator"
|
|
|
+ android:layout_width="64dp"
|
|
|
+ android:layout_height="64dp"
|
|
|
+ android:layout_alignParentTop="true"
|
|
|
+ android:layout_alignParentRight="true"
|
|
|
+ android:scaleType="centerInside"
|
|
|
+ android:src="@drawable/silvia_off" />
|
|
|
|
|
|
<ProgressBar
|
|
|
android:id="@+id/progress"
|
|
@@ -87,54 +90,53 @@
|
|
|
android:layout_alignParentRight="true"
|
|
|
android:visibility="gone" >
|
|
|
</ProgressBar>
|
|
|
-
|
|
|
+
|
|
|
</RelativeLayout>
|
|
|
|
|
|
- <!-- Bottom bar -->
|
|
|
- <RelativeLayout
|
|
|
+ <!-- Bottom bar -->
|
|
|
+ <RelativeLayout
|
|
|
android:id="@+id/bottombar"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:layout_alignParentBottom="true"
|
|
|
- android:layout_alignParentLeft="true" >
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_alignParentLeft="true"
|
|
|
+ android:layout_alignParentBottom="true">
|
|
|
|
|
|
<RelativeLayout
|
|
|
android:id="@+id/gauges"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
- android:layout_alignParentBottom="true"
|
|
|
- android:layout_alignParentLeft="true" >
|
|
|
-
|
|
|
- <nl.digitalthings.mebarista.Gauge
|
|
|
- android:id="@+id/power"
|
|
|
- android:layout_width="200dp"
|
|
|
- android:layout_height="200dp"
|
|
|
- android:layout_alignParentBottom="true"
|
|
|
android:layout_alignParentLeft="true"
|
|
|
- android:layout_marginRight="20dp"
|
|
|
- atswidget:totalNotches="50"
|
|
|
- atswidget:incrementPerLargeNotch="20"
|
|
|
- atswidget:incrementPerSmallNotch="4"
|
|
|
- atswidget:scaleCenterValue="0"
|
|
|
- atswidget:scaleColor="0x9f004d0f"
|
|
|
- atswidget:scaleMinValue="0"
|
|
|
- atswidget:scaleMaxValue="100"
|
|
|
- atswidget:rangeOkColor="0x9f00ff00"
|
|
|
- atswidget:rangeOkMinValue="0"
|
|
|
- atswidget:rangeOkMaxValue="10"
|
|
|
- atswidget:rangeWarningColor="0x9fff8800"
|
|
|
- atswidget:rangeWarningMinValue="10"
|
|
|
- atswidget:rangeWarningMaxValue="25"
|
|
|
- atswidget:rangeErrorColor="0x9fff0000"
|
|
|
- atswidget:rangeErrorMinValue="25"
|
|
|
- atswidget:rangeErrorMaxValue="100"
|
|
|
- atswidget:unitTitle="Boiler %"
|
|
|
- atswidget:lowerTitle=""
|
|
|
- atswidget:upperTitle=""
|
|
|
- atswidget:showGauge="false"
|
|
|
- atswidget:showHand="true"
|
|
|
- atswidget:showRange="true"
|
|
|
- />
|
|
|
+ android:layout_alignParentBottom="true">
|
|
|
+
|
|
|
+ <nl.digitalthings.mebarista.Gauge
|
|
|
+ android:id="@+id/power"
|
|
|
+ android:layout_width="200dp"
|
|
|
+ android:layout_height="200dp"
|
|
|
+ android:layout_alignParentLeft="true"
|
|
|
+ android:layout_alignParentBottom="true"
|
|
|
+ android:layout_marginRight="20dp"
|
|
|
+ atswidget:incrementPerLargeNotch="20"
|
|
|
+ atswidget:incrementPerSmallNotch="4"
|
|
|
+ atswidget:lowerTitle=""
|
|
|
+ atswidget:rangeErrorColor="0x9fff0000"
|
|
|
+ atswidget:rangeErrorMaxValue="100"
|
|
|
+ atswidget:rangeErrorMinValue="25"
|
|
|
+ atswidget:rangeOkColor="0x9f00ff00"
|
|
|
+ atswidget:rangeOkMaxValue="10"
|
|
|
+ atswidget:rangeOkMinValue="0"
|
|
|
+ atswidget:rangeWarningColor="0x9fff8800"
|
|
|
+ atswidget:rangeWarningMaxValue="25"
|
|
|
+ atswidget:rangeWarningMinValue="10"
|
|
|
+ atswidget:scaleCenterValue="0"
|
|
|
+ atswidget:scaleColor="0x9f004d0f"
|
|
|
+ atswidget:scaleMaxValue="100"
|
|
|
+ atswidget:scaleMinValue="0"
|
|
|
+ atswidget:showGauge="false"
|
|
|
+ atswidget:showHand="true"
|
|
|
+ atswidget:showRange="true"
|
|
|
+ atswidget:totalNotches="50"
|
|
|
+ atswidget:unitTitle="Boiler %"
|
|
|
+ atswidget:upperTitle="" />
|
|
|
|
|
|
<nl.digitalthings.mebarista.Gauge
|
|
|
android:id="@+id/shottimer"
|
|
@@ -144,102 +146,108 @@
|
|
|
android:layout_toRightOf="@id/power"
|
|
|
|
|
|
android:visibility="gone"
|
|
|
- atswidget:totalNotches="45"
|
|
|
+ atswidget:angleMaxValue="270"
|
|
|
+ atswidget:angleMinValue="0"
|
|
|
atswidget:incrementPerLargeNotch="5"
|
|
|
atswidget:incrementPerSmallNotch="1"
|
|
|
- atswidget:scaleCenterValue="0"
|
|
|
- atswidget:scaleColor="0x9f004d0f"
|
|
|
- atswidget:scaleMinValue="0"
|
|
|
- atswidget:scaleMaxValue="45"
|
|
|
- atswidget:angleMinValue="0"
|
|
|
- atswidget:angleMaxValue="270"
|
|
|
+ atswidget:lowerTitle=""
|
|
|
+ atswidget:rangeErrorColor="0x9fff0000"
|
|
|
+ atswidget:rangeErrorMaxValue="45"
|
|
|
+ atswidget:rangeErrorMinValue="25"
|
|
|
atswidget:rangeOkColor="0x9fff8800"
|
|
|
- atswidget:rangeOkMinValue="0"
|
|
|
atswidget:rangeOkMaxValue="20"
|
|
|
+ atswidget:rangeOkMinValue="0"
|
|
|
atswidget:rangeWarningColor="0x9f00ff00"
|
|
|
- atswidget:rangeWarningMinValue="20"
|
|
|
atswidget:rangeWarningMaxValue="25"
|
|
|
- atswidget:rangeErrorColor="0x9fff0000"
|
|
|
- atswidget:rangeErrorMinValue="25"
|
|
|
- atswidget:rangeErrorMaxValue="45"
|
|
|
- atswidget:unitTitle="Shot time"
|
|
|
- atswidget:lowerTitle=""
|
|
|
- atswidget:upperTitle=""
|
|
|
+ atswidget:rangeWarningMinValue="20"
|
|
|
+ atswidget:scaleCenterValue="0"
|
|
|
+ atswidget:scaleColor="0x9f004d0f"
|
|
|
+ atswidget:scaleMaxValue="45"
|
|
|
+ atswidget:scaleMinValue="0"
|
|
|
atswidget:showGauge="false"
|
|
|
atswidget:showHand="true"
|
|
|
atswidget:showRange="true"
|
|
|
- />
|
|
|
+ atswidget:totalNotches="45"
|
|
|
+ atswidget:unitTitle="Shot time"
|
|
|
+ atswidget:upperTitle="" />
|
|
|
|
|
|
</RelativeLayout>
|
|
|
|
|
|
<!-- Temperature control -->
|
|
|
- <LinearLayout
|
|
|
- android:id="@+id/tempcontrol"
|
|
|
- android:orientation="vertical"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:layout_alignParentBottom="true"
|
|
|
- android:layout_alignParentRight="true" >
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/BTemp"
|
|
|
- android:layout_width="fill_parent"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:text="---,-- °"
|
|
|
- android:textSize="24sp"
|
|
|
- android:textStyle="bold"
|
|
|
- android:textColor="#FFFFFF"
|
|
|
- android:gravity="center"
|
|
|
- />
|
|
|
-
|
|
|
- <RelativeLayout
|
|
|
- android:id="@+id/tempcontrolctrls"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content" >
|
|
|
-
|
|
|
- <Button
|
|
|
- android:id="@+id/MinButton"
|
|
|
- android:layout_width="52dp"
|
|
|
- android:layout_height="52dp"
|
|
|
- android:text="-"
|
|
|
- android:textSize="28sp"
|
|
|
- android:textStyle="bold"
|
|
|
- android:textColor="#FFFFFF"
|
|
|
- android:background="#B0993300"
|
|
|
- />
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/SetPoint"
|
|
|
- android:layout_width="70dp"
|
|
|
- android:layout_height="wrap_content"
|
|
|
- android:text="---,-- °"
|
|
|
- android:textSize="14sp"
|
|
|
- android:textColor="#FFFFFF"
|
|
|
- android:editable="false"
|
|
|
- android:gravity="center"
|
|
|
- android:layout_gravity="center"
|
|
|
- android:layout_toRightOf="@id/MinButton"
|
|
|
- android:layout_centerVertical="true"
|
|
|
- android:layout_marginLeft="0dp"
|
|
|
- />
|
|
|
-
|
|
|
- <Button
|
|
|
- android:id="@+id/PlusButton"
|
|
|
- android:layout_width="52dp"
|
|
|
- android:layout_height="52dp"
|
|
|
- android:text="+"
|
|
|
- android:textSize="28sp"
|
|
|
- android:textStyle="bold"
|
|
|
- android:textColor="#FFFFFF"
|
|
|
- android:background="#B0993300"
|
|
|
- android:layout_toRightOf="@id/SetPoint"
|
|
|
- />
|
|
|
-
|
|
|
- </RelativeLayout>
|
|
|
+ <LinearLayout
|
|
|
+ android:id="@+id/tempcontrol"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_alignParentRight="true"
|
|
|
+ android:layout_alignParentBottom="true"
|
|
|
+ android:gravity="center_horizontal"
|
|
|
+ android:orientation="vertical">
|
|
|
+
|
|
|
+ <ProgressBar
|
|
|
+ android:id="@+id/TempLoading"
|
|
|
+ style="?android:attr/progressBarStyle"
|
|
|
+ android:layout_width="50dp"
|
|
|
+ android:layout_height="50dp"
|
|
|
+ android:indeterminate="true"
|
|
|
+ android:visibility="invisible"/>
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/BTemp"
|
|
|
+ android:layout_width="fill_parent"
|
|
|
+ android:layout_height="67dp"
|
|
|
+ android:gravity="center"
|
|
|
+ android:text="---,-- °"
|
|
|
+ android:textColor="#FFFFFF"
|
|
|
+ android:textSize="24sp"
|
|
|
+ android:textStyle="bold" />
|
|
|
+
|
|
|
+ <RelativeLayout
|
|
|
+ android:id="@+id/tempcontrolctrls"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content">
|
|
|
+
|
|
|
+
|
|
|
+ <Button
|
|
|
+ android:id="@+id/MinButton"
|
|
|
+ android:layout_width="52dp"
|
|
|
+ android:layout_height="52dp"
|
|
|
+ android:background="#B0993300"
|
|
|
+ android:text="-"
|
|
|
+ android:textColor="#FFFFFF"
|
|
|
+ android:textSize="28sp"
|
|
|
+ android:textStyle="bold" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/SetPoint"
|
|
|
+ android:layout_width="70dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_centerVertical="true"
|
|
|
+ android:layout_gravity="center"
|
|
|
+ android:layout_marginLeft="0dp"
|
|
|
+ android:layout_toRightOf="@id/MinButton"
|
|
|
+ android:editable="false"
|
|
|
+ android:gravity="center"
|
|
|
+ android:text="---,-- °"
|
|
|
+ android:textColor="#FFFFFF"
|
|
|
+ android:textSize="14sp" />
|
|
|
+
|
|
|
+ <Button
|
|
|
+ android:id="@+id/PlusButton"
|
|
|
+ android:layout_width="52dp"
|
|
|
+ android:layout_height="52dp"
|
|
|
+ android:layout_toRightOf="@id/SetPoint"
|
|
|
+ android:background="#B0993300"
|
|
|
+ android:text="+"
|
|
|
+ android:textColor="#FFFFFF"
|
|
|
+ android:textSize="28sp"
|
|
|
+ android:textStyle="bold" />
|
|
|
+
|
|
|
+ </RelativeLayout>
|
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
|
- </RelativeLayout>
|
|
|
+
|
|
|
+ </RelativeLayout>
|
|
|
|
|
|
|
|
|
|