diff --git a/app/src/main/java/orgprivacy_friendly_apps/secuso/privacyfriendlybreakreminder/BreakReminder.java b/app/src/main/java/orgprivacy_friendly_apps/secuso/privacyfriendlybreakreminder/BreakReminder.java
index c3aa01c..22e4b4a 100644
--- a/app/src/main/java/orgprivacy_friendly_apps/secuso/privacyfriendlybreakreminder/BreakReminder.java
+++ b/app/src/main/java/orgprivacy_friendly_apps/secuso/privacyfriendlybreakreminder/BreakReminder.java
@@ -348,8 +348,6 @@ public class BreakReminder extends AppCompatActivity
ct_text.setText(bufferZeroMinute + (millisUntilFinished / 1000) / 60 + ":" + bufferZeroSecond + millisUntilFinished / 1000 % 60);
- //Fixme Update widgets
-
updateWidgets(bufferZeroMinute + (millisUntilFinished / 1000) / 60 + ":" + bufferZeroSecond + millisUntilFinished / 1000 % 60);
//Show how much time is left
@@ -404,6 +402,13 @@ public class BreakReminder extends AppCompatActivity
notificationManager.cancel(1000);
}
startBreak();
+
+ String workTime = "" + sharedPrefs.getInt("work_value", 0);
+ if(workTime.length() == 1)
+ workTime = "0" + workTime;
+
+ ct_text.setText(workTime + ":00");
+ updateWidgets(workTime + ":00");
}
}.start();
isRunning = true;
diff --git a/app/src/main/res/drawable/white_circle.xml b/app/src/main/res/drawable/white_circle.xml
new file mode 100644
index 0000000..1e1234c
--- /dev/null
+++ b/app/src/main/res/drawable/white_circle.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_break.xml b/app/src/main/res/layout/activity_break.xml
index eca00b1..9e9fa4c 100644
--- a/app/src/main/res/layout/activity_break.xml
+++ b/app/src/main/res/layout/activity_break.xml
@@ -29,6 +29,7 @@
android:text="@string/break_play_stop"
android:id="@+id/button_playStopBreak"
android:layout_below="@+id/textViewBreak"
+ android:background="@drawable/button_normal"
android:layout_centerHorizontal="true" />
diff --git a/app/src/main/res/layout/app_widget2x1.xml b/app/src/main/res/layout/app_widget2x1.xml
index 72a2e3a..1781e3f 100644
--- a/app/src/main/res/layout/app_widget2x1.xml
+++ b/app/src/main/res/layout/app_widget2x1.xml
@@ -2,23 +2,23 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
- android:weightSum="1">
+ android:weightSum="1"
+ android:gravity="center|center_horizontal|center_vertical">
+ android:layout_width="110dp"
+ android:layout_height="48dp"
+ android:background="@drawable/white_circle">
@@ -29,10 +29,9 @@
android:layout_height="wrap_content"
android:layout_below="@+id/appwidget_text"
android:layout_centerHorizontal="true"
- android:background="#000000"
android:text="@string/break_reminder_time"
android:textAppearance="?android:attr/textAppearanceMedium"
- android:textColor="#ffffff"
+ android:textColor="@color/white"
android:textSize="20sp"
android:gravity="center" />
diff --git a/app/src/main/res/layout/app_widget2x2.xml b/app/src/main/res/layout/app_widget2x2.xml
index 52c8b26..35d2b4c 100644
--- a/app/src/main/res/layout/app_widget2x2.xml
+++ b/app/src/main/res/layout/app_widget2x2.xml
@@ -2,39 +2,38 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
- android:weightSum="1">
+ android:weightSum="1"
+ android:gravity="center|center_horizontal|center_vertical">
+ android:background="@drawable/white_circle">
+ android:textColor="@color/white"
+ android:textSize="16dp"
+ android:gravity="center"
+ android:layout_above="@+id/time"
+ android:layout_centerHorizontal="true" />
+ android:gravity="center"
+ android:layout_centerVertical="true"
+ android:layout_centerHorizontal="true" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/app_widget3x3.xml b/app/src/main/res/layout/app_widget3x3.xml
index b582182..a33e51a 100644
--- a/app/src/main/res/layout/app_widget3x3.xml
+++ b/app/src/main/res/layout/app_widget3x3.xml
@@ -2,39 +2,38 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
- android:weightSum="1">
+ android:weightSum="1"
+ android:gravity="center|center_horizontal|center_vertical">
+ android:background="@drawable/white_circle">
+ android:textColor="@color/white"
+ android:textSize="25dp"
+ android:gravity="center"
+ android:layout_above="@+id/time"
+ android:layout_centerHorizontal="true" />
+ android:gravity="bottom"
+ android:layout_centerVertical="true"
+ android:layout_centerHorizontal="true" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/app_widget4x4.xml b/app/src/main/res/layout/app_widget4x4.xml
index d6a51e3..a21688e 100644
--- a/app/src/main/res/layout/app_widget4x4.xml
+++ b/app/src/main/res/layout/app_widget4x4.xml
@@ -2,39 +2,38 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
- android:weightSum="1">
+ android:weightSum="1"
+ android:gravity="center|center_horizontal|center_vertical">
+ android:background="@drawable/white_circle">
+ android:textColor="@color/white"
+ android:textSize="35dp"
+ android:gravity="center"
+ android:layout_above="@+id/time"
+ android:layout_centerHorizontal="true" />
+ android:gravity="center"
+ android:layout_centerVertical="true"
+ android:layout_centerHorizontal="true" />
\ No newline at end of file