Move more classes to timers package

This commit is contained in:
Phillip Hsu 2016-09-21 17:46:29 -07:00
parent d9307f305e
commit e38774d45e
26 changed files with 29 additions and 37 deletions

View File

@ -59,7 +59,7 @@
</service> </service>
<activity <activity
android:name=".edittimer.EditTimerActivity" android:name=".timers.ui.EditTimerActivity"
android:label="@string/title_activity_create_timer" android:label="@string/title_activity_create_timer"
android:parentActivityName=".MainActivity" android:parentActivityName=".MainActivity"
android:windowSoftInputMode="adjustNothing"> android:windowSoftInputMode="adjustNothing">

View File

@ -8,8 +8,6 @@ import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import com.philliphsu.clock2.timers.ChronometerDelegate;
/** /**
* Created by Phillip Hsu on 9/9/2016. * Created by Phillip Hsu on 9/9/2016.
* *

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2.timers; package com.philliphsu.clock2;
import android.content.res.Resources; import android.content.res.Resources;
import android.os.SystemClock; import android.os.SystemClock;
@ -10,8 +10,6 @@ import android.text.format.DateUtils;
import android.text.style.RelativeSizeSpan; import android.text.style.RelativeSizeSpan;
import android.util.Log; import android.util.Log;
import com.philliphsu.clock2.R;
import java.util.Formatter; import java.util.Formatter;
import java.util.IllegalFormatException; import java.util.IllegalFormatException;
import java.util.Locale; import java.util.Locale;

View File

@ -13,8 +13,6 @@ import android.support.annotation.Nullable;
import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat;
import android.support.v4.util.SimpleArrayMap; import android.support.v4.util.SimpleArrayMap;
import com.philliphsu.clock2.timers.ChronometerDelegate;
/** /**
* Created by Phillip Hsu on 9/10/2016. * Created by Phillip Hsu on 9/10/2016.
*/ */

View File

@ -11,8 +11,6 @@ import android.support.annotation.NonNull;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat;
import com.philliphsu.clock2.timers.ChronometerDelegate;
/** /**
* Created by Phillip Hsu on 9/10/2016. * Created by Phillip Hsu on 9/10/2016.
* *

View File

@ -8,7 +8,7 @@ import android.provider.Settings;
import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.timers.TimerController; import com.philliphsu.clock2.timers.TimerController;
import com.philliphsu.clock2.timers.TimerNotificationService; import com.philliphsu.clock2.timers.TimerNotificationService;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;

View File

@ -8,12 +8,12 @@ import android.os.SystemClock;
import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.philliphsu.clock2.timers.CountdownChronometer; import com.philliphsu.clock2.timers.ui.CountdownChronometer;
import com.philliphsu.clock2.timers.TimerController; import com.philliphsu.clock2.timers.TimerController;
import com.philliphsu.clock2.timers.TimerNotificationService; import com.philliphsu.clock2.timers.TimerNotificationService;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
public class TimesUpActivity extends RingtoneActivity<Timer> { public class TimesUpActivity extends RingtoneActivity<Timer> {
private static final String TAG = "TimesUpActivity"; private static final String TAG = "TimesUpActivity";

View File

@ -12,7 +12,7 @@ import android.util.Log;
import com.philliphsu.clock2.ChronometerNotificationService; import com.philliphsu.clock2.ChronometerNotificationService;
import com.philliphsu.clock2.MainActivity; import com.philliphsu.clock2.MainActivity;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.timers.ChronometerDelegate; import com.philliphsu.clock2.ChronometerDelegate;
public class StopwatchNotificationService extends ChronometerNotificationService { public class StopwatchNotificationService extends ChronometerNotificationService {
private static final String TAG = "StopwatchNotifService"; private static final String TAG = "StopwatchNotifService";

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2; package com.philliphsu.clock2.timers;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;

View File

@ -3,7 +3,6 @@ package com.philliphsu.clock2.timers;
import android.util.Log; import android.util.Log;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.Timer;
/** /**
* Created by Phillip Hsu on 7/27/2016. * Created by Phillip Hsu on 7/27/2016.

View File

@ -12,7 +12,6 @@ import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.ChronometerNotificationService; import com.philliphsu.clock2.ChronometerNotificationService;
import com.philliphsu.clock2.MainActivity; import com.philliphsu.clock2.MainActivity;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.timers.data.TimerCursor; import com.philliphsu.clock2.timers.data.TimerCursor;
import com.philliphsu.clock2.timers.ui.TimersFragment; import com.philliphsu.clock2.timers.ui.TimersFragment;

View File

@ -7,7 +7,7 @@ import android.content.Intent;
import android.util.Log; import android.util.Log;
import com.philliphsu.clock2.AsyncDatabaseTableUpdateHandler; import com.philliphsu.clock2.AsyncDatabaseTableUpdateHandler;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.list.ScrollHandler; import com.philliphsu.clock2.list.ScrollHandler;
import com.philliphsu.clock2.timers.TimerNotificationService; import com.philliphsu.clock2.timers.TimerNotificationService;
import com.philliphsu.clock2.ringtone.TimesUpActivity; import com.philliphsu.clock2.ringtone.TimesUpActivity;

View File

@ -2,7 +2,7 @@ package com.philliphsu.clock2.timers.data;
import android.database.Cursor; import android.database.Cursor;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.model.BaseItemCursor; import com.philliphsu.clock2.model.BaseItemCursor;
/** /**

View File

@ -2,7 +2,7 @@ package com.philliphsu.clock2.timers.data;
import android.content.Context; import android.content.Context;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.model.SQLiteCursorLoader; import com.philliphsu.clock2.model.SQLiteCursorLoader;
/** /**

View File

@ -6,7 +6,7 @@ import android.database.Cursor;
import android.os.SystemClock; import android.os.SystemClock;
import android.util.Log; import android.util.Log;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.model.DatabaseTableManager; import com.philliphsu.clock2.model.DatabaseTableManager;
/** /**

View File

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package com.philliphsu.clock2.timers; package com.philliphsu.clock2.timers.ui;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2.edittimer; package com.philliphsu.clock2.timers.ui;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;

View File

@ -17,14 +17,13 @@ import android.widget.TextView;
import com.philliphsu.clock2.dialogs.AddLabelDialog; import com.philliphsu.clock2.dialogs.AddLabelDialog;
import com.philliphsu.clock2.dialogs.AddLabelDialogController; import com.philliphsu.clock2.dialogs.AddLabelDialogController;
import com.philliphsu.clock2.timers.CountdownChronometer;
import com.philliphsu.clock2.timers.TimerController; import com.philliphsu.clock2.timers.TimerController;
import com.philliphsu.clock2.ringtone.TimerRingtoneService; import com.philliphsu.clock2.ringtone.TimerRingtoneService;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.list.BaseViewHolder; import com.philliphsu.clock2.list.BaseViewHolder;
import com.philliphsu.clock2.list.OnListItemInteractionListener; import com.philliphsu.clock2.list.OnListItemInteractionListener;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.util.FragmentTagUtils; import com.philliphsu.clock2.util.FragmentTagUtils;
import com.philliphsu.clock2.util.ProgressBarUtils; import com.philliphsu.clock2.util.ProgressBarUtils;

View File

@ -5,7 +5,7 @@ import android.view.ViewGroup;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.list.BaseCursorAdapter; import com.philliphsu.clock2.list.BaseCursorAdapter;
import com.philliphsu.clock2.list.OnListItemInteractionListener; import com.philliphsu.clock2.list.OnListItemInteractionListener;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.timers.data.TimerCursor; import com.philliphsu.clock2.timers.data.TimerCursor;
/** /**

View File

@ -17,8 +17,7 @@ import android.view.ViewGroup;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler; import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.R; import com.philliphsu.clock2.R;
import com.philliphsu.clock2.list.RecyclerViewFragment; import com.philliphsu.clock2.list.RecyclerViewFragment;
import com.philliphsu.clock2.Timer; import com.philliphsu.clock2.timers.Timer;
import com.philliphsu.clock2.edittimer.EditTimerActivity;
import com.philliphsu.clock2.timers.data.TimerCursor; import com.philliphsu.clock2.timers.data.TimerCursor;
import com.philliphsu.clock2.timers.data.TimersListCursorLoader; import com.philliphsu.clock2.timers.data.TimersListCursorLoader;

View File

@ -6,7 +6,7 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="com.philliphsu.clock2.edittimer.EditTimerActivity"> tools:context=".timers.ui.EditTimerActivity">
<android.support.v7.widget.Toolbar <android.support.v7.widget.Toolbar
android:id="@+id/toolbar" android:id="@+id/toolbar"

View File

@ -14,7 +14,7 @@
android:id="@+id/label" android:id="@+id/label"
style="@style/TimerLabel"/> style="@style/TimerLabel"/>
<com.philliphsu.clock2.timers.CountdownChronometer <com.philliphsu.clock2.timers.ui.CountdownChronometer
android:id="@+id/duration" android:id="@+id/duration"
android:layout_below="@id/label" android:layout_below="@id/label"
style="@style/TimerText.Countdown"/> style="@style/TimerText.Countdown"/>

View File

@ -5,7 +5,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="com.philliphsu.clock2.edittimer.EditTimerActivity"> tools:context=".timers.ui.EditTimerActivity">
<RelativeLayout <RelativeLayout
android:id="@+id/edit_fields_layout" android:id="@+id/edit_fields_layout"

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<com.philliphsu.clock2.timers.CountdownChronometer <com.philliphsu.clock2.timers.ui.CountdownChronometer
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"

View File

@ -15,7 +15,7 @@
android:id="@+id/label" android:id="@+id/label"
style="@style/TimerLabel"/> style="@style/TimerLabel"/>
<com.philliphsu.clock2.timers.CountdownChronometer <com.philliphsu.clock2.timers.ui.CountdownChronometer
android:id="@+id/duration" android:id="@+id/duration"
android:layout_below="@id/label" android:layout_below="@id/label"
style="@style/TimerText.Countdown"/> style="@style/TimerText.Countdown"/>

View File

@ -1,10 +1,14 @@
package com.philliphsu.clock2; package com.philliphsu.clock2.alarms.misc;
import com.philliphsu.clock2.alarms.misc.DaysOfWeek;
import org.junit.Test; import org.junit.Test;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.*; import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.FRIDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.MONDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.SATURDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.SUNDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.THURSDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.TUESDAY;
import static com.philliphsu.clock2.alarms.misc.DaysOfWeek.WEDNESDAY;
import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals;
/** /**