From 6de400753cfbeeacc87dca48fe1082410cd54580 Mon Sep 17 00:00:00 2001 From: kfj001 Date: Tue, 26 May 2026 03:39:25 -0700 Subject: [PATCH 1/9] Rounded and larger button treatment --- .../res/drawable/btn_duration_default.xml | 13 +++ .../res/drawable/btn_duration_disabled.xml | 13 +++ .../res/drawable/btn_duration_pressed.xml | 13 +++ .../res/drawable/btn_duration_selector.xml | 7 ++ .../main/res/drawable/btn_restart_default.xml | 13 +++ .../res/drawable/btn_restart_disabled.xml | 13 +++ .../main/res/drawable/btn_restart_pressed.xml | 13 +++ .../res/drawable/btn_restart_selector.xml | 7 ++ .../main/res/drawable/btn_start_default.xml | 13 +++ .../main/res/drawable/btn_start_disabled.xml | 13 +++ .../main/res/drawable/btn_start_pressed.xml | 13 +++ .../main/res/drawable/btn_start_selector.xml | 7 ++ .../main/res/drawable/btn_stop_default.xml | 13 +++ .../main/res/drawable/btn_stop_disabled.xml | 13 +++ .../main/res/drawable/btn_stop_pressed.xml | 13 +++ .../main/res/drawable/btn_stop_selector.xml | 7 ++ .../main/res/drawable/ic_refresh_square.xml | 11 +++ app/src/main/res/drawable/ic_stop_square.xml | 11 +++ app/src/main/res/layout/activity_main.xml | 33 ++++--- app/src/main/res/layout/dialog_countdown.xml | 92 ++++++++++++------- goal_prompt.txt | 88 ++++++++++++++++++ 21 files changed, 374 insertions(+), 45 deletions(-) create mode 100644 app/src/main/res/drawable/btn_duration_default.xml create mode 100644 app/src/main/res/drawable/btn_duration_disabled.xml create mode 100644 app/src/main/res/drawable/btn_duration_pressed.xml create mode 100644 app/src/main/res/drawable/btn_duration_selector.xml create mode 100644 app/src/main/res/drawable/btn_restart_default.xml create mode 100644 app/src/main/res/drawable/btn_restart_disabled.xml create mode 100644 app/src/main/res/drawable/btn_restart_pressed.xml create mode 100644 app/src/main/res/drawable/btn_restart_selector.xml create mode 100644 app/src/main/res/drawable/btn_start_default.xml create mode 100644 app/src/main/res/drawable/btn_start_disabled.xml create mode 100644 app/src/main/res/drawable/btn_start_pressed.xml create mode 100644 app/src/main/res/drawable/btn_start_selector.xml create mode 100644 app/src/main/res/drawable/btn_stop_default.xml create mode 100644 app/src/main/res/drawable/btn_stop_disabled.xml create mode 100644 app/src/main/res/drawable/btn_stop_pressed.xml create mode 100644 app/src/main/res/drawable/btn_stop_selector.xml create mode 100644 app/src/main/res/drawable/ic_refresh_square.xml create mode 100644 app/src/main/res/drawable/ic_stop_square.xml create mode 100644 goal_prompt.txt diff --git a/app/src/main/res/drawable/btn_duration_default.xml b/app/src/main/res/drawable/btn_duration_default.xml new file mode 100644 index 0000000..688f830 --- /dev/null +++ b/app/src/main/res/drawable/btn_duration_default.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_duration_disabled.xml b/app/src/main/res/drawable/btn_duration_disabled.xml new file mode 100644 index 0000000..0926acf --- /dev/null +++ b/app/src/main/res/drawable/btn_duration_disabled.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_duration_pressed.xml b/app/src/main/res/drawable/btn_duration_pressed.xml new file mode 100644 index 0000000..e8a9cdb --- /dev/null +++ b/app/src/main/res/drawable/btn_duration_pressed.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_duration_selector.xml b/app/src/main/res/drawable/btn_duration_selector.xml new file mode 100644 index 0000000..d1ca3c1 --- /dev/null +++ b/app/src/main/res/drawable/btn_duration_selector.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/app/src/main/res/drawable/btn_restart_default.xml b/app/src/main/res/drawable/btn_restart_default.xml new file mode 100644 index 0000000..ddb0683 --- /dev/null +++ b/app/src/main/res/drawable/btn_restart_default.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_restart_disabled.xml b/app/src/main/res/drawable/btn_restart_disabled.xml new file mode 100644 index 0000000..65f568e --- /dev/null +++ b/app/src/main/res/drawable/btn_restart_disabled.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_restart_pressed.xml b/app/src/main/res/drawable/btn_restart_pressed.xml new file mode 100644 index 0000000..8e8b1d2 --- /dev/null +++ b/app/src/main/res/drawable/btn_restart_pressed.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_restart_selector.xml b/app/src/main/res/drawable/btn_restart_selector.xml new file mode 100644 index 0000000..fe1fc1f --- /dev/null +++ b/app/src/main/res/drawable/btn_restart_selector.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/app/src/main/res/drawable/btn_start_default.xml b/app/src/main/res/drawable/btn_start_default.xml new file mode 100644 index 0000000..75da366 --- /dev/null +++ b/app/src/main/res/drawable/btn_start_default.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_start_disabled.xml b/app/src/main/res/drawable/btn_start_disabled.xml new file mode 100644 index 0000000..115d0f3 --- /dev/null +++ b/app/src/main/res/drawable/btn_start_disabled.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_start_pressed.xml b/app/src/main/res/drawable/btn_start_pressed.xml new file mode 100644 index 0000000..0b55851 --- /dev/null +++ b/app/src/main/res/drawable/btn_start_pressed.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_start_selector.xml b/app/src/main/res/drawable/btn_start_selector.xml new file mode 100644 index 0000000..2f1e1fe --- /dev/null +++ b/app/src/main/res/drawable/btn_start_selector.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/app/src/main/res/drawable/btn_stop_default.xml b/app/src/main/res/drawable/btn_stop_default.xml new file mode 100644 index 0000000..3539165 --- /dev/null +++ b/app/src/main/res/drawable/btn_stop_default.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_stop_disabled.xml b/app/src/main/res/drawable/btn_stop_disabled.xml new file mode 100644 index 0000000..81f3883 --- /dev/null +++ b/app/src/main/res/drawable/btn_stop_disabled.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_stop_pressed.xml b/app/src/main/res/drawable/btn_stop_pressed.xml new file mode 100644 index 0000000..c9cb0db --- /dev/null +++ b/app/src/main/res/drawable/btn_stop_pressed.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable/btn_stop_selector.xml b/app/src/main/res/drawable/btn_stop_selector.xml new file mode 100644 index 0000000..1b56174 --- /dev/null +++ b/app/src/main/res/drawable/btn_stop_selector.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/app/src/main/res/drawable/ic_refresh_square.xml b/app/src/main/res/drawable/ic_refresh_square.xml new file mode 100644 index 0000000..fad7ca3 --- /dev/null +++ b/app/src/main/res/drawable/ic_refresh_square.xml @@ -0,0 +1,11 @@ + + + + diff --git a/app/src/main/res/drawable/ic_stop_square.xml b/app/src/main/res/drawable/ic_stop_square.xml new file mode 100644 index 0000000..556ce06 --- /dev/null +++ b/app/src/main/res/drawable/ic_stop_square.xml @@ -0,0 +1,11 @@ + + + + diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 6f117ca..d8f87f2 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -110,15 +110,22 @@ - + android:drawablePadding="8dp" + android:paddingStart="16dp" + android:paddingEnd="16dp" + android:textColor="#FFFFFF" + android:textSize="18sp" + android:textStyle="bold" + android:gravity="center" + android:includeFontPadding="false" /> - + android:textColor="#FFFFFF" + android:textSize="16sp" + android:textStyle="bold" /> diff --git a/app/src/main/res/layout/dialog_countdown.xml b/app/src/main/res/layout/dialog_countdown.xml index 0f64242..e16df30 100644 --- a/app/src/main/res/layout/dialog_countdown.xml +++ b/app/src/main/res/layout/dialog_countdown.xml @@ -5,47 +5,71 @@ android:layout_height="match_parent" android:background="#80000000"> + + + + +