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 a15ac11..29ae33f 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
@@ -245,13 +245,18 @@ public class BreakReminder extends AppCompatActivity
public void onResume() {
super.onResume();
+ SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
+ // If chosen, set screen to "stay on"
+ boolean stayOn = sharedPrefs.getBoolean("notifications_stayOn", false);
+
+ if (stayOn)
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
+
//FIXME Add flag if New Profile or Resume
if (addNewProfile) {
fillProfiles();
profileSpinner = (Spinner) findViewById(R.id.spinner);
addNewProfile = false;
- } else {
-
}
}
diff --git a/app/src/main/res/layout/activity_break_decider.xml b/app/src/main/res/layout/activity_break_decider.xml
index 0aff464..532dbf7 100644
--- a/app/src/main/res/layout/activity_break_decider.xml
+++ b/app/src/main/res/layout/activity_break_decider.xml
@@ -15,9 +15,11 @@
android:layout_height="wrap_content"
android:text="@string/take_the_break"
android:id="@+id/button_break"
+ android:textColor="@color/white"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
+ android:background="@drawable/button_normal"
android:layout_marginBottom="47dp" />
@@ -18,14 +18,10 @@
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_alignEnd="@+id/textView"
- android:layout_alignLeft="@+id/button_playStop"
- android:layout_alignParentTop="true"
- android:layout_alignRight="@+id/textView"
- android:layout_alignStart="@+id/button_playStop"
- android:layout_marginTop="84dp"
+ android:layout_marginTop="83dp"
android:popupBackground="@color/white"
- android:spinnerMode="dropdown" />
+ android:spinnerMode="dropdown"
+ android:layout_centerHorizontal="true" />
+ android:layout_alignRight="@+id/textView"
+ android:layout_alignEnd="@+id/textView" />
Notifications
- New message notifications
+ Allowing notifications
Ringtone
Silent
diff --git a/app/src/main/res/xml/pref_general.xml b/app/src/main/res/xml/pref_general.xml
index ba79c45..9c7c23c 100644
--- a/app/src/main/res/xml/pref_general.xml
+++ b/app/src/main/res/xml/pref_general.xml
@@ -11,6 +11,8 @@
android:maxLines="1"
android:selectAllOnFocus="true"
android:singleLine="true"
+ android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
+ android:maxLength="9"
android:title="@string/pref_title_display_name" />
diff --git a/app/src/main/res/xml/pref_notification.xml b/app/src/main/res/xml/pref_notification.xml
index 1a6ca7c..26cf90d 100644
--- a/app/src/main/res/xml/pref_notification.xml
+++ b/app/src/main/res/xml/pref_notification.xml
@@ -3,7 +3,7 @@