From c20ca3921f0ae9df9af149407ca13f40ce24fc4b Mon Sep 17 00:00:00 2001 From: Alinson Xavier Date: Thu, 25 May 2017 07:59:54 -0400 Subject: [PATCH] Rename android module to uhabits-android --- settings.gradle | 2 +- {app => uhabits-android}/build.gradle | 0 {app => uhabits-android}/lint.xml | 0 {app => uhabits-android}/proguard-rules.txt | 0 .../src/androidTest/assets/habitbull.csv | 0 .../src/androidTest/assets/icon.png | Bin .../src/androidTest/assets/loop.db | Bin .../src/androidTest/assets/pull_failed | 0 .../src/androidTest/assets/rewire.db | Bin .../src/androidTest/assets/tickmate.db | Bin .../assets/views-v19/common/BarChart/render.png | Bin .../views-v19/common/BarChart/renderDataOffset.png | Bin .../common/BarChart/renderDifferentSize.png | Bin .../views-v19/common/BarChart/renderTransparent.png | Bin .../views-v19/common/FrequencyChart/render.png | Bin .../common/FrequencyChart/renderDataOffset.png | Bin .../common/FrequencyChart/renderDifferentSize.png | Bin .../common/FrequencyChart/renderTransparent.png | Bin .../assets/views-v19/common/HistoryChart/render.png | Bin .../common/HistoryChart/renderDataOffset.png | Bin .../common/HistoryChart/renderDifferentSize.png | Bin .../common/HistoryChart/renderTransparent.png | Bin .../assets/views-v19/common/RingView/render.png | Bin .../common/RingView/renderDifferentParams.png | Bin .../assets/views-v19/common/ScoreChart/render.png | Bin .../common/ScoreChart/renderDataOffset.png | Bin .../common/ScoreChart/renderDifferentSize.png | Bin .../views-v19/common/ScoreChart/renderMonthly.png | Bin .../common/ScoreChart/renderTransparent.png | Bin .../views-v19/common/ScoreChart/renderYearly.png | Bin .../assets/views-v19/common/StreakChart/render.png | Bin .../common/StreakChart/renderSmallSize.png | Bin .../common/StreakChart/renderTransparent.png | Bin .../CheckmarkButtonView/render_explicit_check.png | Bin .../CheckmarkButtonView/render_implicit_check.png | Bin .../list/CheckmarkButtonView/render_unchecked.png | Bin .../habits/list/CheckmarkPanelView/render.png | Bin .../views-v19/habits/list/HabitCardView/render.png | Bin .../habits/list/HabitCardView/render_changed.png | Bin .../habits/list/HabitCardView/render_selected.png | Bin .../views-v19/habits/list/HeaderView/render.png | Bin .../habits/list/HeaderView/render_reverse.png | Bin .../views-v19/habits/list/HintView/render.png | Bin .../habits/list/NumberButtonView/render_above.png | Bin .../habits/list/NumberButtonView/render_below.png | Bin .../habits/list/NumberButtonView/render_zero.png | Bin .../views-v19/habits/show/FrequencyCard/render.png | Bin .../views-v19/habits/show/HistoryCard/render.png | Bin .../views-v19/habits/show/OverviewCard/render.png | Bin .../views-v19/habits/show/ScoreCard/render.png | Bin .../views-v19/habits/show/StreakCard/render.png | Bin .../views-v19/habits/show/SubtitleCard/render.png | Bin .../views-v19/widgets/CheckmarkWidget/render.png | Bin .../widgets/CheckmarkWidgetView/checked.png | Bin .../CheckmarkWidgetView/implicitly_checked.png | Bin .../widgets/CheckmarkWidgetView/large_size.png | Bin .../widgets/CheckmarkWidgetView/unchecked.png | Bin .../views-v19/widgets/FrequencyWidget/render.png | Bin .../views-v19/widgets/HistoryWidget/render.png | Bin .../assets/views-v19/widgets/ScoreWidget/render.png | Bin .../views-v19/widgets/StreakWidget/render.png | Bin .../assets/views-v21/common/BarChart/render.png | Bin .../views-v21/common/BarChart/renderDataOffset.png | Bin .../common/BarChart/renderDifferentSize.png | Bin .../views-v21/common/BarChart/renderTransparent.png | Bin .../views-v21/common/FrequencyChart/render.png | Bin .../common/FrequencyChart/renderDataOffset.png | Bin .../common/FrequencyChart/renderDifferentSize.png | Bin .../common/FrequencyChart/renderTransparent.png | Bin .../assets/views-v21/common/HistoryChart/render.png | Bin .../common/HistoryChart/renderDataOffset.png | Bin .../common/HistoryChart/renderDifferentSize.png | Bin .../common/HistoryChart/renderTransparent.png | Bin .../assets/views-v21/common/RingView/render.png | Bin .../common/RingView/renderDifferentParams.png | Bin .../assets/views-v21/common/ScoreChart/render.png | Bin .../common/ScoreChart/renderDataOffset.png | Bin .../common/ScoreChart/renderDifferentSize.png | Bin .../views-v21/common/ScoreChart/renderMonthly.png | Bin .../common/ScoreChart/renderTransparent.png | Bin .../views-v21/common/ScoreChart/renderYearly.png | Bin .../assets/views-v21/common/StreakChart/render.png | Bin .../common/StreakChart/renderSmallSize.png | Bin .../common/StreakChart/renderTransparent.png | Bin .../CheckmarkButtonView/render_explicit_check.png | Bin .../CheckmarkButtonView/render_implicit_check.png | Bin .../list/CheckmarkButtonView/render_unchecked.png | Bin .../habits/list/CheckmarkPanelView/render.png | Bin .../views-v21/habits/list/HabitCardView/render.png | Bin .../habits/list/HabitCardView/render_changed.png | Bin .../habits/list/HabitCardView/render_selected.png | Bin .../views-v21/habits/list/HeaderView/render.png | Bin .../habits/list/HeaderView/render_reverse.png | Bin .../views-v21/habits/list/HintView/render.png | Bin .../habits/list/NumberButtonView/render_above.png | Bin .../habits/list/NumberButtonView/render_below.png | Bin .../habits/list/NumberButtonView/render_zero.png | Bin .../views-v21/habits/show/FrequencyCard/render.png | Bin .../views-v21/habits/show/HistoryCard/render.png | Bin .../views-v21/habits/show/OverviewCard/render.png | Bin .../views-v21/habits/show/ScoreCard/render.png | Bin .../views-v21/habits/show/StreakCard/render.png | Bin .../views-v21/habits/show/SubtitleCard/render.png | Bin .../views-v21/widgets/CheckmarkWidget/render.png | Bin .../widgets/CheckmarkWidgetView/checked.png | Bin .../CheckmarkWidgetView/implicitly_checked.png | Bin .../widgets/CheckmarkWidgetView/large_size.png | Bin .../widgets/CheckmarkWidgetView/unchecked.png | Bin .../views-v21/widgets/FrequencyWidget/render.png | Bin .../views-v21/widgets/HistoryWidget/render.png | Bin .../assets/views-v21/widgets/ScoreWidget/render.png | Bin .../views-v21/widgets/StreakWidget/render.png | Bin .../org/isoron/uhabits/AndroidTestComponent.java | 0 .../java/org/isoron/uhabits/BaseAndroidTest.java | 0 .../java/org/isoron/uhabits/BaseViewTest.java | 0 .../java/org/isoron/uhabits/HabitFixtures.java | 0 .../java/org/isoron/uhabits/HabitLoggerTest.java | 0 .../org/isoron/uhabits/HabitsApplicationTest.java | 0 .../activities/common/views/BarChartTest.java | 0 .../activities/common/views/FrequencyChartTest.java | 0 .../activities/common/views/HistoryChartTest.java | 0 .../activities/common/views/RingViewTest.java | 0 .../activities/common/views/ScoreChartTest.java | 0 .../activities/common/views/StreakChartTest.java | 0 .../habits/list/views/CheckmarkButtonViewTest.java | 0 .../habits/list/views/CheckmarkPanelViewTest.java | 0 .../habits/list/views/HabitCardViewTest.java | 0 .../habits/list/views/HeaderViewTest.java | 0 .../activities/habits/list/views/HintViewTest.java | 0 .../habits/list/views/NumberButtonViewTest.java | 0 .../habits/show/views/FrequencyCardTest.java | 0 .../habits/show/views/HistoryCardTest.java | 0 .../habits/show/views/OverviewCardTest.java | 0 .../activities/habits/show/views/ScoreCardTest.java | 0 .../habits/show/views/StreakCardTest.java | 0 .../habits/show/views/SubtitleCardTest.java | 0 .../isoron/uhabits/io/HabitsCSVExporterTest.java | 0 .../java/org/isoron/uhabits/io/ImportTest.java | 0 .../org/isoron/uhabits/models/HabitListTest.java | 0 .../uhabits/models/sqlite/HabitRecordTest.java | 0 .../models/sqlite/SQLiteCheckmarkListTest.java | 0 .../uhabits/models/sqlite/SQLiteHabitListTest.java | 0 .../models/sqlite/SQLiteRepetitionListTest.java | 0 .../uhabits/models/sqlite/SQLiteScoreListTest.java | 0 .../uhabits/receivers/PebbleReceiverTest.java | 0 .../org/isoron/uhabits/tasks/ExportCSVTaskTest.java | 0 .../org/isoron/uhabits/tasks/ExportDBTaskTest.java | 0 .../isoron/uhabits/widgets/CheckmarkWidgetTest.java | 0 .../isoron/uhabits/widgets/FrequencyWidgetTest.java | 0 .../isoron/uhabits/widgets/HistoryWidgetTest.java | 0 .../org/isoron/uhabits/widgets/ScoreWidgetTest.java | 0 .../isoron/uhabits/widgets/StreakWidgetTest.java | 0 .../widgets/views/CheckmarkWidgetViewTest.java | 0 .../src/main/AndroidManifest.xml | 0 {app => uhabits-android}/src/main/assets/cacert.pem | 0 .../src/main/assets/fontawesome-webfont.ttf | Bin .../src/main/assets/migrations/10.sql | 0 .../src/main/assets/migrations/11.sql | 0 .../src/main/assets/migrations/12.sql | 0 .../src/main/assets/migrations/13.sql | 0 .../src/main/assets/migrations/14.sql | 0 .../src/main/assets/migrations/15.sql | 0 .../src/main/assets/migrations/16.sql | 0 .../src/main/assets/migrations/17.sql | 0 .../src/main/assets/migrations/18.sql | 0 .../src/main/assets/migrations/5.sql | 0 .../src/main/assets/migrations/6.sql | 0 .../src/main/assets/migrations/7.sql | 0 .../src/main/ic_launcher-web.png | Bin .../src/main/ic_small_widget_preview-web.png | Bin .../com/android/colorpicker/ColorPickerDialog.java | 0 .../com/android/colorpicker/ColorPickerPalette.java | 0 .../com/android/colorpicker/ColorPickerSwatch.java | 0 .../com/android/colorpicker/ColorStateDrawable.java | 0 .../com/android/colorpicker/HsvColorComparator.java | 0 .../datetimepicker/AccessibleLinearLayout.java | 0 .../android/datetimepicker/AccessibleTextView.java | 0 .../datetimepicker/HapticFeedbackController.java | 0 .../main/java/com/android/datetimepicker/Utils.java | 0 .../datetimepicker/date/AccessibleDateAnimator.java | 0 .../datetimepicker/date/DatePickerController.java | 0 .../datetimepicker/date/DatePickerDialog.java | 0 .../android/datetimepicker/date/DayPickerView.java | 0 .../android/datetimepicker/date/MonthAdapter.java | 0 .../com/android/datetimepicker/date/MonthView.java | 0 .../datetimepicker/date/SimpleDayPickerView.java | 0 .../datetimepicker/date/SimpleMonthAdapter.java | 0 .../datetimepicker/date/SimpleMonthView.java | 0 .../date/TextViewWithCircularIndicator.java | 0 .../android/datetimepicker/date/YearPickerView.java | 0 .../datetimepicker/time/AmPmCirclesView.java | 0 .../com/android/datetimepicker/time/CircleView.java | 0 .../datetimepicker/time/RadialPickerLayout.java | 0 .../datetimepicker/time/RadialSelectorView.java | 0 .../datetimepicker/time/RadialTextsView.java | 0 .../datetimepicker/time/TimePickerDialog.java | 0 .../main/java/org/isoron/uhabits/AppComponent.java | 0 .../main/java/org/isoron/uhabits/AppContext.java | 0 .../src/main/java/org/isoron/uhabits/AppModule.java | 0 .../src/main/java/org/isoron/uhabits/AppScope.java | 0 .../main/java/org/isoron/uhabits/HabitLogger.java | 0 .../java/org/isoron/uhabits/HabitsApplication.java | 0 .../java/org/isoron/uhabits/HabitsBackupAgent.java | 0 .../uhabits/activities/ActivityComponent.java | 0 .../isoron/uhabits/activities/ActivityContext.java | 0 .../isoron/uhabits/activities/ActivityModule.java | 0 .../isoron/uhabits/activities/ActivityScope.java | 0 .../org/isoron/uhabits/activities/BaseActivity.java | 0 .../uhabits/activities/BaseExceptionHandler.java | 0 .../org/isoron/uhabits/activities/BaseMenu.java | 0 .../org/isoron/uhabits/activities/BaseRootView.java | 0 .../org/isoron/uhabits/activities/BaseScreen.java | 0 .../uhabits/activities/BaseSelectionMenu.java | 0 .../org/isoron/uhabits/activities/BaseSystem.java | 0 .../isoron/uhabits/activities/ThemeSwitcher.java | 0 .../uhabits/activities/about/AboutActivity.java | 0 .../uhabits/activities/about/AboutRootView.java | 0 .../uhabits/activities/about/package-info.java | 0 .../common/dialogs/ColorPickerDialog.java | 0 .../common/dialogs/ColorPickerDialogFactory.java | 0 .../common/dialogs/ConfirmDeleteDialog.java | 0 .../common/dialogs/HistoryEditorDialog.java | 0 .../common/dialogs/WeekdayPickerDialog.java | 0 .../uhabits/activities/common/views/BarChart.java | 0 .../activities/common/views/BundleSavedState.java | 0 .../activities/common/views/FrequencyChart.java | 0 .../uhabits/activities/common/views/HabitChart.java | 0 .../activities/common/views/HistoryChart.java | 0 .../uhabits/activities/common/views/RingView.java | 0 .../uhabits/activities/common/views/ScoreChart.java | 0 .../activities/common/views/ScrollableChart.java | 0 .../activities/common/views/StreakChart.java | 0 .../activities/common/views/package-info.java | 0 .../activities/habits/edit/EditHabitDialog.java | 0 .../habits/edit/EditHabitDialogFactory.java | 0 .../activities/habits/edit/package-info.java | 0 .../habits/edit/views/ExampleEditText.java | 0 .../habits/edit/views/FrequencyPanel.java | 0 .../habits/edit/views/NameDescriptionPanel.java | 0 .../activities/habits/edit/views/ReminderPanel.java | 0 .../activities/habits/edit/views/TargetPanel.java | 0 .../activities/habits/list/ListHabitsActivity.java | 0 .../activities/habits/list/ListHabitsComponent.java | 0 .../habits/list/ListHabitsController.java | 0 .../activities/habits/list/ListHabitsMenu.java | 0 .../activities/habits/list/ListHabitsRootView.java | 0 .../activities/habits/list/ListHabitsScreen.java | 0 .../habits/list/ListHabitsSelectionMenu.java | 0 .../list/controllers/CheckmarkButtonController.java | 0 .../list/controllers/HabitCardController.java | 0 .../list/controllers/HabitCardListController.java | 0 .../list/controllers/NumberButtonController.java | 0 .../habits/list/controllers/package-info.java | 0 .../habits/list/model/HabitCardListAdapter.java | 0 .../habits/list/model/HabitCardListCache.java | 0 .../habits/list/model/HabitCardViewHolder.java | 0 .../activities/habits/list/model/HintList.java | 0 .../activities/habits/list/model/package-info.java | 0 .../activities/habits/list/package-info.java | 0 .../habits/list/views/CheckmarkButtonView.java | 0 .../habits/list/views/CheckmarkPanelView.java | 0 .../habits/list/views/HabitCardListView.java | 0 .../activities/habits/list/views/HabitCardView.java | 0 .../activities/habits/list/views/HeaderView.java | 0 .../activities/habits/list/views/HintView.java | 0 .../habits/list/views/NumberButtonView.java | 0 .../habits/list/views/NumberPanelView.java | 0 .../activities/habits/show/ShowHabitActivity.java | 0 .../activities/habits/show/ShowHabitComponent.java | 0 .../activities/habits/show/ShowHabitController.java | 0 .../activities/habits/show/ShowHabitModule.java | 0 .../activities/habits/show/ShowHabitRootView.java | 0 .../activities/habits/show/ShowHabitScreen.java | 0 .../activities/habits/show/ShowHabitsMenu.java | 0 .../activities/habits/show/package-info.java | 0 .../activities/habits/show/views/BarCard.java | 0 .../activities/habits/show/views/FrequencyCard.java | 0 .../activities/habits/show/views/HabitCard.java | 0 .../activities/habits/show/views/HistoryCard.java | 0 .../activities/habits/show/views/OverviewCard.java | 0 .../activities/habits/show/views/ScoreCard.java | 0 .../activities/habits/show/views/StreakCard.java | 0 .../activities/habits/show/views/SubtitleCard.java | 0 .../activities/habits/show/views/package-info.java | 0 .../uhabits/activities/intro/IntroActivity.java | 0 .../uhabits/activities/intro/package-info.java | 0 .../org/isoron/uhabits/activities/package-info.java | 0 .../activities/settings/SettingsActivity.java | 0 .../activities/settings/SettingsFragment.java | 0 .../uhabits/activities/settings/package-info.java | 0 .../uhabits/automation/EditSettingActivity.java | 0 .../uhabits/automation/EditSettingController.java | 0 .../uhabits/automation/EditSettingRootView.java | 0 .../uhabits/automation/FireSettingReceiver.java | 0 .../uhabits/commands/ArchiveHabitsCommand.java | 0 .../uhabits/commands/ChangeHabitColorCommand.java | 0 .../java/org/isoron/uhabits/commands/Command.java | 0 .../org/isoron/uhabits/commands/CommandParser.java | 0 .../org/isoron/uhabits/commands/CommandRunner.java | 0 .../isoron/uhabits/commands/CreateHabitCommand.java | 0 .../uhabits/commands/CreateRepetitionCommand.java | 0 .../uhabits/commands/DeleteHabitsCommand.java | 0 .../isoron/uhabits/commands/EditHabitCommand.java | 0 .../uhabits/commands/ToggleRepetitionCommand.java | 0 .../uhabits/commands/UnarchiveHabitsCommand.java | 0 .../org/isoron/uhabits/commands/package-info.java | 0 .../org/isoron/uhabits/intents/IntentFactory.java | 0 .../org/isoron/uhabits/intents/IntentParser.java | 0 .../org/isoron/uhabits/intents/IntentScheduler.java | 0 .../uhabits/intents/PendingIntentFactory.java | 0 .../org/isoron/uhabits/io/AbstractImporter.java | 0 .../java/org/isoron/uhabits/io/GenericImporter.java | 0 .../org/isoron/uhabits/io/HabitBullCSVImporter.java | 0 .../org/isoron/uhabits/io/HabitsCSVExporter.java | 0 .../java/org/isoron/uhabits/io/LoopDBImporter.java | 0 .../org/isoron/uhabits/io/RewireDBImporter.java | 0 .../org/isoron/uhabits/io/TickmateDBImporter.java | 0 .../java/org/isoron/uhabits/io/package-info.java | 0 .../java/org/isoron/uhabits/models/Checkmark.java | 0 .../org/isoron/uhabits/models/CheckmarkList.java | 0 .../java/org/isoron/uhabits/models/Frequency.java | 0 .../main/java/org/isoron/uhabits/models/Habit.java | 0 .../java/org/isoron/uhabits/models/HabitList.java | 0 .../org/isoron/uhabits/models/HabitMatcher.java | 0 .../isoron/uhabits/models/HabitMatcherBuilder.java | 0 .../uhabits/models/HabitNotFoundException.java | 0 .../org/isoron/uhabits/models/ModelFactory.java | 0 .../org/isoron/uhabits/models/ModelObservable.java | 0 .../java/org/isoron/uhabits/models/Reminder.java | 0 .../java/org/isoron/uhabits/models/Repetition.java | 0 .../org/isoron/uhabits/models/RepetitionList.java | 0 .../main/java/org/isoron/uhabits/models/Score.java | 0 .../java/org/isoron/uhabits/models/ScoreList.java | 0 .../main/java/org/isoron/uhabits/models/Streak.java | 0 .../java/org/isoron/uhabits/models/StreakList.java | 0 .../java/org/isoron/uhabits/models/WeekdayList.java | 0 .../uhabits/models/memory/MemoryCheckmarkList.java | 0 .../uhabits/models/memory/MemoryHabitList.java | 0 .../uhabits/models/memory/MemoryModelFactory.java | 0 .../uhabits/models/memory/MemoryRepetitionList.java | 0 .../uhabits/models/memory/MemoryScoreList.java | 0 .../uhabits/models/memory/MemoryStreakList.java | 0 .../isoron/uhabits/models/memory/package-info.java | 0 .../org/isoron/uhabits/models/package-info.java | 0 .../sqlite/InconsistentDatabaseException.java | 0 .../sqlite/InvalidDatabaseVersionException.java | 0 .../uhabits/models/sqlite/SQLModelFactory.java | 0 .../uhabits/models/sqlite/SQLiteCheckmarkList.java | 0 .../uhabits/models/sqlite/SQLiteHabitList.java | 0 .../uhabits/models/sqlite/SQLiteRepetitionList.java | 0 .../uhabits/models/sqlite/SQLiteScoreList.java | 0 .../uhabits/models/sqlite/SQLiteStreakList.java | 0 .../isoron/uhabits/models/sqlite/SQLiteUtils.java | 0 .../isoron/uhabits/models/sqlite/package-info.java | 0 .../models/sqlite/records/CheckmarkRecord.java | 0 .../uhabits/models/sqlite/records/HabitRecord.java | 0 .../models/sqlite/records/RepetitionRecord.java | 0 .../uhabits/models/sqlite/records/SQLiteRecord.java | 0 .../uhabits/models/sqlite/records/ScoreRecord.java | 0 .../uhabits/models/sqlite/records/StreakRecord.java | 0 .../uhabits/models/sqlite/records/package-info.java | 0 .../uhabits/notifications/NotificationTray.java | 0 .../main/java/org/isoron/uhabits/package-info.java | 0 .../org/isoron/uhabits/preferences/Preferences.java | 0 .../uhabits/preferences/WidgetPreferences.java | 0 .../uhabits/receivers/ConnectivityReceiver.java | 0 .../isoron/uhabits/receivers/PebbleReceiver.java | 0 .../org/isoron/uhabits/receivers/ReceiverScope.java | 0 .../uhabits/receivers/ReminderController.java | 0 .../isoron/uhabits/receivers/ReminderReceiver.java | 0 .../isoron/uhabits/receivers/WidgetController.java | 0 .../isoron/uhabits/receivers/WidgetReceiver.java | 0 .../main/java/org/isoron/uhabits/sync/Event.java | 0 .../java/org/isoron/uhabits/sync/SyncManager.java | 0 .../java/org/isoron/uhabits/sync/SyncService.java | 0 .../org/isoron/uhabits/tasks/AndroidTaskRunner.java | 0 .../org/isoron/uhabits/tasks/ExportCSVTask.java | 0 .../java/org/isoron/uhabits/tasks/ExportDBTask.java | 0 .../org/isoron/uhabits/tasks/ImportDataTask.java | 0 .../uhabits/tasks/SingleThreadTaskRunner.java | 0 .../main/java/org/isoron/uhabits/tasks/Task.java | 0 .../java/org/isoron/uhabits/tasks/TaskRunner.java | 0 .../java/org/isoron/uhabits/tasks/package-info.java | 0 .../org/isoron/uhabits/utils/AttributeSetUtils.java | 0 .../java/org/isoron/uhabits/utils/ColorUtils.java | 0 .../org/isoron/uhabits/utils/DatabaseUtils.java | 0 .../java/org/isoron/uhabits/utils/DateFormats.java | 0 .../java/org/isoron/uhabits/utils/DateUtils.java | 0 .../java/org/isoron/uhabits/utils/FileUtils.java | 0 .../org/isoron/uhabits/utils/InterfaceUtils.java | 0 .../org/isoron/uhabits/utils/MidnightTimer.java | 0 .../org/isoron/uhabits/utils/ReminderScheduler.java | 0 .../org/isoron/uhabits/utils/RingtoneUtils.java | 0 .../java/org/isoron/uhabits/utils/SSLUtils.java | 0 .../org/isoron/uhabits/utils/StyledResources.java | 0 .../java/org/isoron/uhabits/utils/WidgetUtils.java | 0 .../java/org/isoron/uhabits/utils/package-info.java | 0 .../java/org/isoron/uhabits/widgets/BaseWidget.java | 0 .../isoron/uhabits/widgets/BaseWidgetProvider.java | 0 .../org/isoron/uhabits/widgets/CheckmarkWidget.java | 0 .../uhabits/widgets/CheckmarkWidgetProvider.java | 0 .../org/isoron/uhabits/widgets/FrequencyWidget.java | 0 .../uhabits/widgets/FrequencyWidgetProvider.java | 0 .../isoron/uhabits/widgets/HabitPickerDialog.java | 0 .../org/isoron/uhabits/widgets/HistoryWidget.java | 0 .../uhabits/widgets/HistoryWidgetProvider.java | 0 .../org/isoron/uhabits/widgets/ScoreWidget.java | 0 .../isoron/uhabits/widgets/ScoreWidgetProvider.java | 0 .../org/isoron/uhabits/widgets/StreakWidget.java | 0 .../uhabits/widgets/StreakWidgetProvider.java | 0 .../isoron/uhabits/widgets/WidgetDimensions.java | 0 .../org/isoron/uhabits/widgets/WidgetUpdater.java | 0 .../org/isoron/uhabits/widgets/package-info.java | 0 .../uhabits/widgets/views/CheckmarkWidgetView.java | 0 .../uhabits/widgets/views/GraphWidgetView.java | 0 .../uhabits/widgets/views/HabitWidgetView.java | 0 .../isoron/uhabits/widgets/views/package-info.java | 0 .../src/main/res/color/date_picker_selector.xml | 0 .../main/res/color/date_picker_year_selector.xml | 0 .../main/res/drawable-hdpi/ic_action_add_dark.png | Bin .../main/res/drawable-hdpi/ic_action_add_light.png | Bin .../res/drawable-hdpi/ic_action_archive_dark.png | Bin .../res/drawable-hdpi/ic_action_archive_light.png | Bin .../src/main/res/drawable-hdpi/ic_action_check.png | Bin .../main/res/drawable-hdpi/ic_action_color_dark.png | Bin .../res/drawable-hdpi/ic_action_color_light.png | Bin .../res/drawable-hdpi/ic_action_download_dark.png | Bin .../res/drawable-hdpi/ic_action_download_light.png | Bin .../main/res/drawable-hdpi/ic_action_edit_dark.png | Bin .../main/res/drawable-hdpi/ic_action_edit_light.png | Bin .../res/drawable-hdpi/ic_action_filter_dark.png | Bin .../res/drawable-hdpi/ic_action_filter_light.png | Bin .../src/main/res/drawable-hdpi/ic_action_snooze.png | Bin .../res/drawable-hdpi/ic_action_unarchive_dark.png | Bin .../res/drawable-hdpi/ic_action_unarchive_light.png | Bin .../src/main/res/drawable-hdpi/ic_alarm_black.png | Bin .../src/main/res/drawable-hdpi/ic_alarm_white.png | Bin .../ic_colorpicker_swatch_selected.png | Bin .../src/main/res/drawable-hdpi/ic_notification.png | Bin .../src/main/res/drawable-hdpi/ic_repeat_black.png | Bin .../src/main/res/drawable-hdpi/ic_repeat_white.png | Bin .../main/res/drawable-mdpi/ic_action_add_dark.png | Bin .../main/res/drawable-mdpi/ic_action_add_light.png | Bin .../res/drawable-mdpi/ic_action_archive_dark.png | Bin .../res/drawable-mdpi/ic_action_archive_light.png | Bin .../src/main/res/drawable-mdpi/ic_action_check.png | Bin .../main/res/drawable-mdpi/ic_action_color_dark.png | Bin .../res/drawable-mdpi/ic_action_color_light.png | Bin .../res/drawable-mdpi/ic_action_download_dark.png | Bin .../res/drawable-mdpi/ic_action_download_light.png | Bin .../main/res/drawable-mdpi/ic_action_edit_dark.png | Bin .../main/res/drawable-mdpi/ic_action_edit_light.png | Bin .../res/drawable-mdpi/ic_action_filter_dark.png | Bin .../res/drawable-mdpi/ic_action_filter_light.png | Bin .../src/main/res/drawable-mdpi/ic_action_snooze.png | Bin .../res/drawable-mdpi/ic_action_unarchive_dark.png | Bin .../res/drawable-mdpi/ic_action_unarchive_light.png | Bin .../src/main/res/drawable-mdpi/ic_alarm_black.png | Bin .../src/main/res/drawable-mdpi/ic_alarm_white.png | Bin .../ic_colorpicker_swatch_selected.png | Bin .../src/main/res/drawable-mdpi/ic_notification.png | Bin .../src/main/res/drawable-mdpi/ic_repeat_black.png | Bin .../src/main/res/drawable-mdpi/ic_repeat_white.png | Bin .../res/drawable-nodpi/widget_preview_checkmark.png | Bin .../res/drawable-nodpi/widget_preview_frequency.png | Bin .../res/drawable-nodpi/widget_preview_history.png | Bin .../res/drawable-nodpi/widget_preview_score.png | Bin .../res/drawable-nodpi/widget_preview_streaks.png | Bin .../src/main/res/drawable-v21/ripple.xml | 0 .../main/res/drawable-v21/ripple_transparent.xml | 0 .../src/main/res/drawable-v21/selected_box.xml | 0 .../res/drawable-v21/widget_button_background.xml | 0 .../main/res/drawable-xhdpi/ic_action_add_dark.png | Bin .../main/res/drawable-xhdpi/ic_action_add_light.png | Bin .../res/drawable-xhdpi/ic_action_archive_dark.png | Bin .../res/drawable-xhdpi/ic_action_archive_light.png | Bin .../src/main/res/drawable-xhdpi/ic_action_check.png | Bin .../res/drawable-xhdpi/ic_action_color_dark.png | Bin .../res/drawable-xhdpi/ic_action_color_light.png | Bin .../res/drawable-xhdpi/ic_action_download_dark.png | Bin .../res/drawable-xhdpi/ic_action_download_light.png | Bin .../main/res/drawable-xhdpi/ic_action_edit_dark.png | Bin .../res/drawable-xhdpi/ic_action_edit_light.png | Bin .../res/drawable-xhdpi/ic_action_filter_dark.png | Bin .../res/drawable-xhdpi/ic_action_filter_light.png | Bin .../main/res/drawable-xhdpi/ic_action_snooze.png | Bin .../res/drawable-xhdpi/ic_action_unarchive_dark.png | Bin .../drawable-xhdpi/ic_action_unarchive_light.png | Bin .../src/main/res/drawable-xhdpi/ic_alarm_black.png | Bin .../src/main/res/drawable-xhdpi/ic_alarm_white.png | Bin .../ic_colorpicker_swatch_selected.png | Bin .../src/main/res/drawable-xhdpi/ic_notification.png | Bin .../src/main/res/drawable-xhdpi/ic_repeat_black.png | Bin .../src/main/res/drawable-xhdpi/ic_repeat_white.png | Bin .../main/res/drawable-xxhdpi/ic_action_add_dark.png | Bin .../res/drawable-xxhdpi/ic_action_add_light.png | Bin .../res/drawable-xxhdpi/ic_action_archive_dark.png | Bin .../res/drawable-xxhdpi/ic_action_archive_light.png | Bin .../main/res/drawable-xxhdpi/ic_action_check.png | Bin .../res/drawable-xxhdpi/ic_action_color_dark.png | Bin .../res/drawable-xxhdpi/ic_action_color_light.png | Bin .../res/drawable-xxhdpi/ic_action_download_dark.png | Bin .../drawable-xxhdpi/ic_action_download_light.png | Bin .../res/drawable-xxhdpi/ic_action_edit_dark.png | Bin .../res/drawable-xxhdpi/ic_action_edit_light.png | Bin .../res/drawable-xxhdpi/ic_action_filter_dark.png | Bin .../res/drawable-xxhdpi/ic_action_filter_light.png | Bin .../main/res/drawable-xxhdpi/ic_action_snooze.png | Bin .../drawable-xxhdpi/ic_action_unarchive_dark.png | Bin .../drawable-xxhdpi/ic_action_unarchive_light.png | Bin .../src/main/res/drawable-xxhdpi/ic_alarm_black.png | Bin .../src/main/res/drawable-xxhdpi/ic_alarm_white.png | Bin .../main/res/drawable-xxhdpi/ic_notification.png | Bin .../main/res/drawable-xxhdpi/ic_repeat_black.png | Bin .../main/res/drawable-xxhdpi/ic_repeat_white.png | Bin .../res/drawable-xxxhdpi/ic_action_add_light.png | Bin .../res/drawable-xxxhdpi/ic_action_filter_dark.png | Bin .../res/drawable-xxxhdpi/ic_action_filter_light.png | Bin .../main/res/drawable-xxxhdpi/ic_alarm_black.png | Bin .../main/res/drawable-xxxhdpi/ic_alarm_white.png | Bin .../main/res/drawable-xxxhdpi/ic_repeat_black.png | Bin .../main/res/drawable-xxxhdpi/ic_repeat_white.png | Bin .../main/res/drawable/card_amoled_background.xml | 0 .../src/main/res/drawable/card_dark_background.xml | 0 .../src/main/res/drawable/card_light_background.xml | 0 .../src/main/res/drawable/color_picker_swatch.xml | 0 .../src/main/res/drawable/done_background_color.xml | 0 .../res/drawable/done_background_color_dark.xml | 0 .../src/main/res/drawable/intro_icon_1.png | Bin .../src/main/res/drawable/intro_icon_2.png | Bin .../src/main/res/drawable/intro_icon_4.png | Bin .../src/main/res/drawable/selected_box_amoled.xml | 0 .../src/main/res/drawable/selected_box_dark.xml | 0 .../src/main/res/drawable/selected_box_light.xml | 0 .../src/main/res/drawable/stripe.png | Bin .../src/main/res/drawable/toolbar_shadow.xml | 0 .../src/main/res/drawable/widget_background.xml | 0 .../main/res/drawable/widget_button_background.xml | 0 .../src/main/res/layout/about.xml | 0 .../src/main/res/layout/automation.xml | 0 .../src/main/res/layout/color_picker_dialog.xml | 0 .../src/main/res/layout/color_picker_swatch.xml | 0 .../src/main/res/layout/date_picker_dialog.xml | 0 .../src/main/res/layout/date_picker_done_button.xml | 0 .../src/main/res/layout/date_picker_header_view.xml | 0 .../main/res/layout/date_picker_selected_date.xml | 0 .../main/res/layout/date_picker_view_animator.xml | 0 .../src/main/res/layout/edit_habit.xml | 0 .../src/main/res/layout/edit_habit_frequency.xml | 0 .../src/main/res/layout/edit_habit_name.xml | 0 .../src/main/res/layout/edit_habit_reminder.xml | 0 .../src/main/res/layout/edit_habit_target.xml | 0 .../src/main/res/layout/filter.xml | 0 .../src/main/res/layout/list_habits.xml | 0 .../main/res/layout/list_habits_button_preview.xml | 0 .../src/main/res/layout/list_habits_hint.xml | 0 .../main/res/layout/list_habits_panel_preview.xml | 0 .../src/main/res/layout/list_habits_preview.xml | 0 .../src/main/res/layout/number_picker_dialog.xml | 0 .../main/res/layout/preference_category_custom.xml | 0 .../src/main/res/layout/settings_activity.xml | 0 .../src/main/res/layout/show_habit.xml | 0 .../src/main/res/layout/show_habit_bar.xml | 0 .../src/main/res/layout/show_habit_frequency.xml | 0 .../src/main/res/layout/show_habit_history.xml | 0 .../src/main/res/layout/show_habit_inner.xml | 0 .../src/main/res/layout/show_habit_overview.xml | 0 .../src/main/res/layout/show_habit_preview.xml | 0 .../src/main/res/layout/show_habit_score.xml | 0 .../src/main/res/layout/show_habit_streak.xml | 0 .../src/main/res/layout/show_habit_subtitle.xml | 0 .../src/main/res/layout/time_header_label.xml | 0 .../src/main/res/layout/time_picker_dialog.xml | 0 .../src/main/res/layout/widget_checkmark.xml | 0 .../main/res/layout/widget_configure_activity.xml | 0 .../src/main/res/layout/widget_error.xml | 0 .../src/main/res/layout/widget_graph.xml | 0 .../src/main/res/layout/widget_wrapper.xml | 0 .../src/main/res/layout/year_label_text_view.xml | 0 .../src/main/res/menu/list_habits.xml | 0 .../src/main/res/menu/list_habits_selection.xml | 0 .../src/main/res/menu/show_habit.xml | 0 .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../src/main/res/values-af/strings.xml | 0 .../src/main/res/values-ar/strings.xml | 0 .../src/main/res/values-bg/strings.xml | 0 .../src/main/res/values-ca/strings.xml | 0 .../src/main/res/values-cs/strings.xml | 0 .../src/main/res/values-da/strings.xml | 0 .../src/main/res/values-de/strings.xml | 0 .../src/main/res/values-el/strings.xml | 0 .../src/main/res/values-eo/strings.xml | 0 .../src/main/res/values-es/strings.xml | 0 .../src/main/res/values-eu/strings.xml | 0 .../src/main/res/values-fa/strings.xml | 0 .../src/main/res/values-fi/strings.xml | 0 .../src/main/res/values-fr/strings.xml | 0 .../src/main/res/values-hi/strings.xml | 0 .../src/main/res/values-hr/strings.xml | 0 .../src/main/res/values-hu/strings.xml | 0 .../src/main/res/values-id/strings.xml | 0 .../src/main/res/values-in/strings.xml | 0 .../src/main/res/values-it/strings.xml | 0 .../src/main/res/values-iw/strings.xml | 0 .../src/main/res/values-ja/strings.xml | 0 .../src/main/res/values-ko/strings.xml | 0 .../src/main/res/values-nl/strings.xml | 0 .../src/main/res/values-no-rNO/strings.xml | 0 .../src/main/res/values-pl/strings.xml | 0 .../src/main/res/values-pt-rBR/strings.xml | 0 .../src/main/res/values-pt-rPT/strings.xml | 0 .../src/main/res/values-ro/strings.xml | 0 .../src/main/res/values-ru/strings.xml | 0 .../src/main/res/values-sl/strings.xml | 0 .../src/main/res/values-sr/strings.xml | 0 .../src/main/res/values-sv/strings.xml | 0 .../src/main/res/values-tr/strings.xml | 0 .../src/main/res/values-uk/strings.xml | 0 .../src/main/res/values-v21/styles.xml | 0 .../src/main/res/values-v21/styles_list_habits.xml | 0 .../src/main/res/values-vi/strings.xml | 0 .../src/main/res/values-zh-rCN/strings.xml | 0 .../src/main/res/values-zh-rTW/strings.xml | 0 .../src/main/res/values/attrs.xml | 0 .../src/main/res/values/colors.xml | 0 .../src/main/res/values/constants.xml | 0 .../src/main/res/values/dimens.xml | 0 .../src/main/res/values/fontawesome.xml | 0 .../src/main/res/values/keys.xml | 0 .../src/main/res/values/pickers.xml | 0 .../src/main/res/values/strings.xml | 0 .../src/main/res/values/styles.xml | 0 .../src/main/res/values/styles_dialog.xml | 0 .../src/main/res/values/styles_list_habits.xml | 0 .../src/main/res/values/styles_show_habit.xml | 0 .../src/main/res/xml/file_paths.xml | 0 .../src/main/res/xml/preferences.xml | 0 .../src/main/res/xml/widget_checkmark_info.xml | 0 .../src/main/res/xml/widget_frequency_info.xml | 0 .../src/main/res/xml/widget_history_info.xml | 0 .../src/main/res/xml/widget_score_info.xml | 0 .../src/main/res/xml/widget_streak_info.xml | 0 .../test/java/org/isoron/uhabits/BaseUnitTest.java | 0 .../isoron/uhabits/activities/BaseActivityTest.java | 0 .../isoron/uhabits/activities/BaseScreenTest.java | 0 .../habits/list/ListHabitsControllerTest.java | 0 .../activities/habits/list/ListHabitsMenuTest.java | 0 .../habits/list/ListHabitsScreenTest.java | 0 .../controllers/CheckmarkButtonControllerTest.java | 0 .../list/controllers/HabitCardControllerTest.java | 0 .../controllers/HabitCardListControllerTest.java | 0 .../habits/list/controllers/package-info.java | 0 .../habits/list/model/HabitCardListCacheTest.java | 0 .../activities/habits/show/ShowHabitsMenuTest.java | 0 .../uhabits/commands/ArchiveHabitsCommandTest.java | 0 .../commands/ChangeHabitColorCommandTest.java | 0 .../isoron/uhabits/commands/CommandParserTest.java | 0 .../uhabits/commands/CreateHabitCommandTest.java | 0 .../commands/CreateRepetitionCommandTest.java | 0 .../uhabits/commands/DeleteHabitsCommandTest.java | 0 .../uhabits/commands/EditHabitCommandTest.java | 0 .../commands/ToggleRepetitionCommandTest.java | 0 .../commands/UnarchiveHabitsCommandTest.java | 0 .../isoron/uhabits/models/CheckmarkListTest.java | 0 .../org/isoron/uhabits/models/HabitFixtures.java | 0 .../org/isoron/uhabits/models/HabitListTest.java | 0 .../java/org/isoron/uhabits/models/HabitTest.java | 0 .../isoron/uhabits/models/RepetitionListTest.java | 0 .../org/isoron/uhabits/models/ScoreListTest.java | 0 .../java/org/isoron/uhabits/models/ScoreTest.java | 0 .../org/isoron/uhabits/models/StreakListTest.java | 0 .../org/isoron/uhabits/models/WeekdayListTest.java | 0 .../uhabits/receivers/ReminderControllerTest.java | 0 .../uhabits/receivers/WidgetControllerTest.java | 0 .../uhabits/tasks/SingleThreadTaskRunnerTest.java | 0 .../org/isoron/uhabits/utils/DateUtilsTest.java | 0 .../isoron/uhabits/utils/ReminderSchedulerTest.java | 0 678 files changed, 1 insertion(+), 1 deletion(-) rename {app => uhabits-android}/build.gradle (100%) rename {app => uhabits-android}/lint.xml (100%) rename {app => uhabits-android}/proguard-rules.txt (100%) rename {app => uhabits-android}/src/androidTest/assets/habitbull.csv (100%) rename {app => uhabits-android}/src/androidTest/assets/icon.png (100%) rename {app => uhabits-android}/src/androidTest/assets/loop.db (100%) rename {app => uhabits-android}/src/androidTest/assets/pull_failed (100%) rename {app => uhabits-android}/src/androidTest/assets/rewire.db (100%) rename {app => uhabits-android}/src/androidTest/assets/tickmate.db (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/BarChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/BarChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/BarChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/BarChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/FrequencyChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/FrequencyChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/FrequencyChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/FrequencyChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/HistoryChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/HistoryChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/HistoryChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/HistoryChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/RingView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/RingView/renderDifferentParams.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/renderMonthly.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/ScoreChart/renderYearly.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/StreakChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/StreakChart/renderSmallSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/common/StreakChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_explicit_check.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_implicit_check.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_unchecked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/CheckmarkPanelView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HabitCardView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_changed.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_selected.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HeaderView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HeaderView/render_reverse.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/HintView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_above.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_below.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_zero.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/FrequencyCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/HistoryCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/OverviewCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/ScoreCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/StreakCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/habits/show/SubtitleCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/CheckmarkWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/checked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/implicitly_checked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/large_size.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/unchecked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/FrequencyWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/HistoryWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/ScoreWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v19/widgets/StreakWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/BarChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/BarChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/BarChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/BarChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/FrequencyChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/FrequencyChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/FrequencyChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/FrequencyChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/HistoryChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/HistoryChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/HistoryChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/HistoryChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/RingView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/RingView/renderDifferentParams.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/renderDataOffset.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/renderDifferentSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/renderMonthly.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/ScoreChart/renderYearly.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/StreakChart/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/StreakChart/renderSmallSize.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/common/StreakChart/renderTransparent.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_explicit_check.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_implicit_check.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_unchecked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/CheckmarkPanelView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HabitCardView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_changed.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_selected.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HeaderView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HeaderView/render_reverse.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/HintView/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_above.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_below.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_zero.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/FrequencyCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/HistoryCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/OverviewCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/ScoreCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/StreakCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/habits/show/SubtitleCard/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/CheckmarkWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/checked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/implicitly_checked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/large_size.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/unchecked.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/FrequencyWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/HistoryWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/ScoreWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/assets/views-v21/widgets/StreakWidget/render.png (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/HabitsApplicationTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/RingViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonViewTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java (100%) rename {app => uhabits-android}/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java (100%) rename {app => uhabits-android}/src/main/AndroidManifest.xml (100%) rename {app => uhabits-android}/src/main/assets/cacert.pem (100%) rename {app => uhabits-android}/src/main/assets/fontawesome-webfont.ttf (100%) rename {app => uhabits-android}/src/main/assets/migrations/10.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/11.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/12.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/13.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/14.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/15.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/16.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/17.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/18.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/5.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/6.sql (100%) rename {app => uhabits-android}/src/main/assets/migrations/7.sql (100%) rename {app => uhabits-android}/src/main/ic_launcher-web.png (100%) rename {app => uhabits-android}/src/main/ic_small_widget_preview-web.png (100%) rename {app => uhabits-android}/src/main/java/com/android/colorpicker/ColorPickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/com/android/colorpicker/ColorPickerPalette.java (100%) rename {app => uhabits-android}/src/main/java/com/android/colorpicker/ColorPickerSwatch.java (100%) rename {app => uhabits-android}/src/main/java/com/android/colorpicker/ColorStateDrawable.java (100%) rename {app => uhabits-android}/src/main/java/com/android/colorpicker/HsvColorComparator.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/AccessibleLinearLayout.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/AccessibleTextView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/HapticFeedbackController.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/Utils.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/AccessibleDateAnimator.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/DatePickerController.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/DatePickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/DayPickerView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/MonthAdapter.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/MonthView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/SimpleDayPickerView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/SimpleMonthAdapter.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/SimpleMonthView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/TextViewWithCircularIndicator.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/date/YearPickerView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/AmPmCirclesView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/CircleView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/RadialPickerLayout.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/RadialSelectorView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/RadialTextsView.java (100%) rename {app => uhabits-android}/src/main/java/com/android/datetimepicker/time/TimePickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/AppComponent.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/AppContext.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/AppModule.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/AppScope.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/HabitLogger.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/HabitsApplication.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/HabitsBackupAgent.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/ActivityComponent.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/ActivityContext.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/ActivityModule.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/ActivityScope.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseExceptionHandler.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseMenu.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseRootView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseScreen.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseSelectionMenu.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/BaseSystem.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/ThemeSwitcher.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/about/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialogFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/BundleSavedState.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/RingView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/ScrollableChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/common/views/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ExampleEditText.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/edit/views/TargetPanel.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsComponent.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCache.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardViewHolder.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/model/HintList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/model/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitComponent.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/habits/show/views/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/intro/IntroActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/intro/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/settings/SettingsActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/settings/SettingsFragment.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/activities/settings/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/automation/EditSettingController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/Command.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/CommandParser.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/CommandRunner.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/commands/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/intents/IntentFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/intents/IntentParser.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/AbstractImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/GenericImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/io/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Checkmark.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/CheckmarkList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Frequency.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Habit.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/HabitList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/HabitMatcher.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/ModelFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/ModelObservable.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Reminder.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Repetition.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/RepetitionList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Score.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/ScoreList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/Streak.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/StreakList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/WeekdayList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/memory/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/InconsistentDatabaseException.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/InvalidDatabaseVersionException.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/SQLiteRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/models/sqlite/records/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/notifications/NotificationTray.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/preferences/Preferences.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/ConnectivityReceiver.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/ReceiverScope.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/ReminderController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/WidgetController.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/sync/Event.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/sync/SyncManager.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/sync/SyncService.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/Task.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/tasks/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/AttributeSetUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/ColorUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/DateFormats.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/DateUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/FileUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/InterfaceUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/RingtoneUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/SSLUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/StyledResources.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/WidgetUtils.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/utils/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/BaseWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/WidgetDimensions.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/package-info.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/views/GraphWidgetView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/views/HabitWidgetView.java (100%) rename {app => uhabits-android}/src/main/java/org/isoron/uhabits/widgets/views/package-info.java (100%) rename {app => uhabits-android}/src/main/res/color/date_picker_selector.xml (100%) rename {app => uhabits-android}/src/main/res/color/date_picker_year_selector.xml (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_add_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_add_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_archive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_archive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_check.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_color_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_color_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_download_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_download_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_edit_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_edit_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_filter_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_filter_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_snooze.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_unarchive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_action_unarchive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_alarm_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_alarm_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_colorpicker_swatch_selected.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_notification.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_repeat_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-hdpi/ic_repeat_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_add_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_add_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_archive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_archive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_check.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_color_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_color_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_download_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_download_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_edit_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_edit_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_filter_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_filter_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_snooze.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_unarchive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_action_unarchive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_alarm_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_alarm_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_colorpicker_swatch_selected.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_notification.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_repeat_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-mdpi/ic_repeat_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-nodpi/widget_preview_checkmark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-nodpi/widget_preview_frequency.png (100%) rename {app => uhabits-android}/src/main/res/drawable-nodpi/widget_preview_history.png (100%) rename {app => uhabits-android}/src/main/res/drawable-nodpi/widget_preview_score.png (100%) rename {app => uhabits-android}/src/main/res/drawable-nodpi/widget_preview_streaks.png (100%) rename {app => uhabits-android}/src/main/res/drawable-v21/ripple.xml (100%) rename {app => uhabits-android}/src/main/res/drawable-v21/ripple_transparent.xml (100%) rename {app => uhabits-android}/src/main/res/drawable-v21/selected_box.xml (100%) rename {app => uhabits-android}/src/main/res/drawable-v21/widget_button_background.xml (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_add_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_add_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_archive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_archive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_check.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_color_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_color_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_download_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_download_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_edit_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_edit_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_filter_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_filter_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_snooze.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_unarchive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_alarm_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_alarm_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_notification.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_repeat_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xhdpi/ic_repeat_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_add_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_add_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_archive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_archive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_check.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_color_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_color_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_download_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_download_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_edit_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_edit_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_filter_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_filter_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_snooze.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_unarchive_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_alarm_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_alarm_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_notification.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_repeat_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxhdpi/ic_repeat_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_action_add_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_action_filter_dark.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_action_filter_light.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_alarm_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_alarm_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_repeat_black.png (100%) rename {app => uhabits-android}/src/main/res/drawable-xxxhdpi/ic_repeat_white.png (100%) rename {app => uhabits-android}/src/main/res/drawable/card_amoled_background.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/card_dark_background.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/card_light_background.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/color_picker_swatch.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/done_background_color.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/done_background_color_dark.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/intro_icon_1.png (100%) rename {app => uhabits-android}/src/main/res/drawable/intro_icon_2.png (100%) rename {app => uhabits-android}/src/main/res/drawable/intro_icon_4.png (100%) rename {app => uhabits-android}/src/main/res/drawable/selected_box_amoled.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/selected_box_dark.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/selected_box_light.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/stripe.png (100%) rename {app => uhabits-android}/src/main/res/drawable/toolbar_shadow.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/widget_background.xml (100%) rename {app => uhabits-android}/src/main/res/drawable/widget_button_background.xml (100%) rename {app => uhabits-android}/src/main/res/layout/about.xml (100%) rename {app => uhabits-android}/src/main/res/layout/automation.xml (100%) rename {app => uhabits-android}/src/main/res/layout/color_picker_dialog.xml (100%) rename {app => uhabits-android}/src/main/res/layout/color_picker_swatch.xml (100%) rename {app => uhabits-android}/src/main/res/layout/date_picker_dialog.xml (100%) rename {app => uhabits-android}/src/main/res/layout/date_picker_done_button.xml (100%) rename {app => uhabits-android}/src/main/res/layout/date_picker_header_view.xml (100%) rename {app => uhabits-android}/src/main/res/layout/date_picker_selected_date.xml (100%) rename {app => uhabits-android}/src/main/res/layout/date_picker_view_animator.xml (100%) rename {app => uhabits-android}/src/main/res/layout/edit_habit.xml (100%) rename {app => uhabits-android}/src/main/res/layout/edit_habit_frequency.xml (100%) rename {app => uhabits-android}/src/main/res/layout/edit_habit_name.xml (100%) rename {app => uhabits-android}/src/main/res/layout/edit_habit_reminder.xml (100%) rename {app => uhabits-android}/src/main/res/layout/edit_habit_target.xml (100%) rename {app => uhabits-android}/src/main/res/layout/filter.xml (100%) rename {app => uhabits-android}/src/main/res/layout/list_habits.xml (100%) rename {app => uhabits-android}/src/main/res/layout/list_habits_button_preview.xml (100%) rename {app => uhabits-android}/src/main/res/layout/list_habits_hint.xml (100%) rename {app => uhabits-android}/src/main/res/layout/list_habits_panel_preview.xml (100%) rename {app => uhabits-android}/src/main/res/layout/list_habits_preview.xml (100%) rename {app => uhabits-android}/src/main/res/layout/number_picker_dialog.xml (100%) rename {app => uhabits-android}/src/main/res/layout/preference_category_custom.xml (100%) rename {app => uhabits-android}/src/main/res/layout/settings_activity.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_bar.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_frequency.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_history.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_inner.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_overview.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_preview.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_score.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_streak.xml (100%) rename {app => uhabits-android}/src/main/res/layout/show_habit_subtitle.xml (100%) rename {app => uhabits-android}/src/main/res/layout/time_header_label.xml (100%) rename {app => uhabits-android}/src/main/res/layout/time_picker_dialog.xml (100%) rename {app => uhabits-android}/src/main/res/layout/widget_checkmark.xml (100%) rename {app => uhabits-android}/src/main/res/layout/widget_configure_activity.xml (100%) rename {app => uhabits-android}/src/main/res/layout/widget_error.xml (100%) rename {app => uhabits-android}/src/main/res/layout/widget_graph.xml (100%) rename {app => uhabits-android}/src/main/res/layout/widget_wrapper.xml (100%) rename {app => uhabits-android}/src/main/res/layout/year_label_text_view.xml (100%) rename {app => uhabits-android}/src/main/res/menu/list_habits.xml (100%) rename {app => uhabits-android}/src/main/res/menu/list_habits_selection.xml (100%) rename {app => uhabits-android}/src/main/res/menu/show_habit.xml (100%) rename {app => uhabits-android}/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {app => uhabits-android}/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {app => uhabits-android}/src/main/res/values-af/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ar/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-bg/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ca/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-cs/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-da/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-de/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-el/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-eo/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-es/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-eu/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-fa/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-fi/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-fr/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-hi/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-hr/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-hu/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-id/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-in/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-it/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-iw/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ja/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ko/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-nl/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-no-rNO/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-pl/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-pt-rBR/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-pt-rPT/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ro/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-ru/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-sl/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-sr/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-sv/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-tr/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-uk/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-v21/styles.xml (100%) rename {app => uhabits-android}/src/main/res/values-v21/styles_list_habits.xml (100%) rename {app => uhabits-android}/src/main/res/values-vi/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-zh-rCN/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values-zh-rTW/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values/attrs.xml (100%) rename {app => uhabits-android}/src/main/res/values/colors.xml (100%) rename {app => uhabits-android}/src/main/res/values/constants.xml (100%) rename {app => uhabits-android}/src/main/res/values/dimens.xml (100%) rename {app => uhabits-android}/src/main/res/values/fontawesome.xml (100%) rename {app => uhabits-android}/src/main/res/values/keys.xml (100%) rename {app => uhabits-android}/src/main/res/values/pickers.xml (100%) rename {app => uhabits-android}/src/main/res/values/strings.xml (100%) rename {app => uhabits-android}/src/main/res/values/styles.xml (100%) rename {app => uhabits-android}/src/main/res/values/styles_dialog.xml (100%) rename {app => uhabits-android}/src/main/res/values/styles_list_habits.xml (100%) rename {app => uhabits-android}/src/main/res/values/styles_show_habit.xml (100%) rename {app => uhabits-android}/src/main/res/xml/file_paths.xml (100%) rename {app => uhabits-android}/src/main/res/xml/preferences.xml (100%) rename {app => uhabits-android}/src/main/res/xml/widget_checkmark_info.xml (100%) rename {app => uhabits-android}/src/main/res/xml/widget_frequency_info.xml (100%) rename {app => uhabits-android}/src/main/res/xml/widget_history_info.xml (100%) rename {app => uhabits-android}/src/main/res/xml/widget_score_info.xml (100%) rename {app => uhabits-android}/src/main/res/xml/widget_streak_info.xml (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/BaseUnitTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/BaseActivityTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/BaseScreenTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCacheTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenuTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/CommandParserTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/HabitFixtures.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/HabitListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/HabitTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/ScoreListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/ScoreTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/StreakListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/receivers/WidgetControllerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java (100%) rename {app => uhabits-android}/src/test/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java (100%) diff --git a/settings.gradle b/settings.gradle index e7b4def49..31c0b2291 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1 +1 @@ -include ':app' +include ':uhabits-android' diff --git a/app/build.gradle b/uhabits-android/build.gradle similarity index 100% rename from app/build.gradle rename to uhabits-android/build.gradle diff --git a/app/lint.xml b/uhabits-android/lint.xml similarity index 100% rename from app/lint.xml rename to uhabits-android/lint.xml diff --git a/app/proguard-rules.txt b/uhabits-android/proguard-rules.txt similarity index 100% rename from app/proguard-rules.txt rename to uhabits-android/proguard-rules.txt diff --git a/app/src/androidTest/assets/habitbull.csv b/uhabits-android/src/androidTest/assets/habitbull.csv similarity index 100% rename from app/src/androidTest/assets/habitbull.csv rename to uhabits-android/src/androidTest/assets/habitbull.csv diff --git a/app/src/androidTest/assets/icon.png b/uhabits-android/src/androidTest/assets/icon.png similarity index 100% rename from app/src/androidTest/assets/icon.png rename to uhabits-android/src/androidTest/assets/icon.png diff --git a/app/src/androidTest/assets/loop.db b/uhabits-android/src/androidTest/assets/loop.db similarity index 100% rename from app/src/androidTest/assets/loop.db rename to uhabits-android/src/androidTest/assets/loop.db diff --git a/app/src/androidTest/assets/pull_failed b/uhabits-android/src/androidTest/assets/pull_failed similarity index 100% rename from app/src/androidTest/assets/pull_failed rename to uhabits-android/src/androidTest/assets/pull_failed diff --git a/app/src/androidTest/assets/rewire.db b/uhabits-android/src/androidTest/assets/rewire.db similarity index 100% rename from app/src/androidTest/assets/rewire.db rename to uhabits-android/src/androidTest/assets/rewire.db diff --git a/app/src/androidTest/assets/tickmate.db b/uhabits-android/src/androidTest/assets/tickmate.db similarity index 100% rename from app/src/androidTest/assets/tickmate.db rename to uhabits-android/src/androidTest/assets/tickmate.db diff --git a/app/src/androidTest/assets/views-v19/common/BarChart/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/BarChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/BarChart/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/BarChart/render.png diff --git a/app/src/androidTest/assets/views-v19/common/BarChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/BarChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v19/common/BarChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/BarChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v19/common/BarChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/BarChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v19/common/BarChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v19/common/FrequencyChart/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/FrequencyChart/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/render.png diff --git a/app/src/androidTest/assets/views-v19/common/FrequencyChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/FrequencyChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v19/common/FrequencyChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/FrequencyChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v19/common/FrequencyChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/FrequencyChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v19/common/FrequencyChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v19/common/HistoryChart/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/HistoryChart/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/render.png diff --git a/app/src/androidTest/assets/views-v19/common/HistoryChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/HistoryChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v19/common/HistoryChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/HistoryChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v19/common/HistoryChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/HistoryChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v19/common/HistoryChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v19/common/RingView/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/RingView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/RingView/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/RingView/render.png diff --git a/app/src/androidTest/assets/views-v19/common/RingView/renderDifferentParams.png b/uhabits-android/src/androidTest/assets/views-v19/common/RingView/renderDifferentParams.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/RingView/renderDifferentParams.png rename to uhabits-android/src/androidTest/assets/views-v19/common/RingView/renderDifferentParams.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/render.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/renderMonthly.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderMonthly.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/renderMonthly.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderMonthly.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v19/common/ScoreChart/renderYearly.png b/uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderYearly.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/ScoreChart/renderYearly.png rename to uhabits-android/src/androidTest/assets/views-v19/common/ScoreChart/renderYearly.png diff --git a/app/src/androidTest/assets/views-v19/common/StreakChart/render.png b/uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/StreakChart/render.png rename to uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/render.png diff --git a/app/src/androidTest/assets/views-v19/common/StreakChart/renderSmallSize.png b/uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/renderSmallSize.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/StreakChart/renderSmallSize.png rename to uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/renderSmallSize.png diff --git a/app/src/androidTest/assets/views-v19/common/StreakChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v19/common/StreakChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v19/common/StreakChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_explicit_check.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_explicit_check.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_explicit_check.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_explicit_check.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_implicit_check.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_implicit_check.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_implicit_check.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_implicit_check.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_unchecked.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_unchecked.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_unchecked.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkButtonView/render_unchecked.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/CheckmarkPanelView/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkPanelView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/CheckmarkPanelView/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/CheckmarkPanelView/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_changed.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_changed.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_changed.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_changed.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_selected.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_selected.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_selected.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HabitCardView/render_selected.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HeaderView/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HeaderView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HeaderView/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HeaderView/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HeaderView/render_reverse.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HeaderView/render_reverse.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HeaderView/render_reverse.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HeaderView/render_reverse.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/HintView/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/HintView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/HintView/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/HintView/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_above.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_above.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_above.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_above.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_below.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_below.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_below.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_below.png diff --git a/app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_zero.png b/uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_zero.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_zero.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/list/NumberButtonView/render_zero.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/FrequencyCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/FrequencyCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/FrequencyCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/FrequencyCard/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/HistoryCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/HistoryCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/HistoryCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/HistoryCard/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/OverviewCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/OverviewCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/OverviewCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/OverviewCard/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/ScoreCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/ScoreCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/ScoreCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/ScoreCard/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/StreakCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/StreakCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/StreakCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/StreakCard/render.png diff --git a/app/src/androidTest/assets/views-v19/habits/show/SubtitleCard/render.png b/uhabits-android/src/androidTest/assets/views-v19/habits/show/SubtitleCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/habits/show/SubtitleCard/render.png rename to uhabits-android/src/androidTest/assets/views-v19/habits/show/SubtitleCard/render.png diff --git a/app/src/androidTest/assets/views-v19/widgets/CheckmarkWidget/render.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/CheckmarkWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidget/render.png diff --git a/app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/checked.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/checked.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/checked.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/checked.png diff --git a/app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/implicitly_checked.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/implicitly_checked.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/implicitly_checked.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/implicitly_checked.png diff --git a/app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/large_size.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/large_size.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/large_size.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/large_size.png diff --git a/app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/unchecked.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/unchecked.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/unchecked.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/CheckmarkWidgetView/unchecked.png diff --git a/app/src/androidTest/assets/views-v19/widgets/FrequencyWidget/render.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/FrequencyWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/FrequencyWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/FrequencyWidget/render.png diff --git a/app/src/androidTest/assets/views-v19/widgets/HistoryWidget/render.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/HistoryWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/HistoryWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/HistoryWidget/render.png diff --git a/app/src/androidTest/assets/views-v19/widgets/ScoreWidget/render.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/ScoreWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/ScoreWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/ScoreWidget/render.png diff --git a/app/src/androidTest/assets/views-v19/widgets/StreakWidget/render.png b/uhabits-android/src/androidTest/assets/views-v19/widgets/StreakWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v19/widgets/StreakWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v19/widgets/StreakWidget/render.png diff --git a/app/src/androidTest/assets/views-v21/common/BarChart/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/BarChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/BarChart/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/BarChart/render.png diff --git a/app/src/androidTest/assets/views-v21/common/BarChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/BarChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v21/common/BarChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/BarChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v21/common/BarChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/BarChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v21/common/BarChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v21/common/FrequencyChart/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/FrequencyChart/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/render.png diff --git a/app/src/androidTest/assets/views-v21/common/FrequencyChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/FrequencyChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v21/common/FrequencyChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/FrequencyChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v21/common/FrequencyChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/FrequencyChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v21/common/FrequencyChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v21/common/HistoryChart/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/HistoryChart/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/render.png diff --git a/app/src/androidTest/assets/views-v21/common/HistoryChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/HistoryChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v21/common/HistoryChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/HistoryChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v21/common/HistoryChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/HistoryChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v21/common/HistoryChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v21/common/RingView/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/RingView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/RingView/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/RingView/render.png diff --git a/app/src/androidTest/assets/views-v21/common/RingView/renderDifferentParams.png b/uhabits-android/src/androidTest/assets/views-v21/common/RingView/renderDifferentParams.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/RingView/renderDifferentParams.png rename to uhabits-android/src/androidTest/assets/views-v21/common/RingView/renderDifferentParams.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/render.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/renderDataOffset.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderDataOffset.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/renderDataOffset.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderDataOffset.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/renderDifferentSize.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderDifferentSize.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/renderDifferentSize.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderDifferentSize.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/renderMonthly.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderMonthly.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/renderMonthly.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderMonthly.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v21/common/ScoreChart/renderYearly.png b/uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderYearly.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/ScoreChart/renderYearly.png rename to uhabits-android/src/androidTest/assets/views-v21/common/ScoreChart/renderYearly.png diff --git a/app/src/androidTest/assets/views-v21/common/StreakChart/render.png b/uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/StreakChart/render.png rename to uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/render.png diff --git a/app/src/androidTest/assets/views-v21/common/StreakChart/renderSmallSize.png b/uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/renderSmallSize.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/StreakChart/renderSmallSize.png rename to uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/renderSmallSize.png diff --git a/app/src/androidTest/assets/views-v21/common/StreakChart/renderTransparent.png b/uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/renderTransparent.png similarity index 100% rename from app/src/androidTest/assets/views-v21/common/StreakChart/renderTransparent.png rename to uhabits-android/src/androidTest/assets/views-v21/common/StreakChart/renderTransparent.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_explicit_check.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_explicit_check.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_explicit_check.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_explicit_check.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_implicit_check.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_implicit_check.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_implicit_check.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_implicit_check.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_unchecked.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_unchecked.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_unchecked.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkButtonView/render_unchecked.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/CheckmarkPanelView/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkPanelView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/CheckmarkPanelView/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/CheckmarkPanelView/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_changed.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_changed.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_changed.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_changed.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_selected.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_selected.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_selected.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HabitCardView/render_selected.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HeaderView/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HeaderView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HeaderView/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HeaderView/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HeaderView/render_reverse.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HeaderView/render_reverse.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HeaderView/render_reverse.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HeaderView/render_reverse.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/HintView/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/HintView/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/HintView/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/HintView/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_above.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_above.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_above.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_above.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_below.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_below.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_below.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_below.png diff --git a/app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_zero.png b/uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_zero.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_zero.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/list/NumberButtonView/render_zero.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/FrequencyCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/FrequencyCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/FrequencyCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/FrequencyCard/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/HistoryCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/HistoryCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/HistoryCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/HistoryCard/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/OverviewCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/OverviewCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/OverviewCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/OverviewCard/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/ScoreCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/ScoreCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/ScoreCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/ScoreCard/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/StreakCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/StreakCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/StreakCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/StreakCard/render.png diff --git a/app/src/androidTest/assets/views-v21/habits/show/SubtitleCard/render.png b/uhabits-android/src/androidTest/assets/views-v21/habits/show/SubtitleCard/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/habits/show/SubtitleCard/render.png rename to uhabits-android/src/androidTest/assets/views-v21/habits/show/SubtitleCard/render.png diff --git a/app/src/androidTest/assets/views-v21/widgets/CheckmarkWidget/render.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/CheckmarkWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidget/render.png diff --git a/app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/checked.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/checked.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/checked.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/checked.png diff --git a/app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/implicitly_checked.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/implicitly_checked.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/implicitly_checked.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/implicitly_checked.png diff --git a/app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/large_size.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/large_size.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/large_size.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/large_size.png diff --git a/app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/unchecked.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/unchecked.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/unchecked.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/CheckmarkWidgetView/unchecked.png diff --git a/app/src/androidTest/assets/views-v21/widgets/FrequencyWidget/render.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/FrequencyWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/FrequencyWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/FrequencyWidget/render.png diff --git a/app/src/androidTest/assets/views-v21/widgets/HistoryWidget/render.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/HistoryWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/HistoryWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/HistoryWidget/render.png diff --git a/app/src/androidTest/assets/views-v21/widgets/ScoreWidget/render.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/ScoreWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/ScoreWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/ScoreWidget/render.png diff --git a/app/src/androidTest/assets/views-v21/widgets/StreakWidget/render.png b/uhabits-android/src/androidTest/assets/views-v21/widgets/StreakWidget/render.png similarity index 100% rename from app/src/androidTest/assets/views-v21/widgets/StreakWidget/render.png rename to uhabits-android/src/androidTest/assets/views-v21/widgets/StreakWidget/render.png diff --git a/app/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/HabitsApplicationTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitsApplicationTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/HabitsApplicationTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitsApplicationTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/RingViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/RingViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/RingViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/RingViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonViewTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java diff --git a/app/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java similarity index 100% rename from app/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java diff --git a/app/src/main/AndroidManifest.xml b/uhabits-android/src/main/AndroidManifest.xml similarity index 100% rename from app/src/main/AndroidManifest.xml rename to uhabits-android/src/main/AndroidManifest.xml diff --git a/app/src/main/assets/cacert.pem b/uhabits-android/src/main/assets/cacert.pem similarity index 100% rename from app/src/main/assets/cacert.pem rename to uhabits-android/src/main/assets/cacert.pem diff --git a/app/src/main/assets/fontawesome-webfont.ttf b/uhabits-android/src/main/assets/fontawesome-webfont.ttf similarity index 100% rename from app/src/main/assets/fontawesome-webfont.ttf rename to uhabits-android/src/main/assets/fontawesome-webfont.ttf diff --git a/app/src/main/assets/migrations/10.sql b/uhabits-android/src/main/assets/migrations/10.sql similarity index 100% rename from app/src/main/assets/migrations/10.sql rename to uhabits-android/src/main/assets/migrations/10.sql diff --git a/app/src/main/assets/migrations/11.sql b/uhabits-android/src/main/assets/migrations/11.sql similarity index 100% rename from app/src/main/assets/migrations/11.sql rename to uhabits-android/src/main/assets/migrations/11.sql diff --git a/app/src/main/assets/migrations/12.sql b/uhabits-android/src/main/assets/migrations/12.sql similarity index 100% rename from app/src/main/assets/migrations/12.sql rename to uhabits-android/src/main/assets/migrations/12.sql diff --git a/app/src/main/assets/migrations/13.sql b/uhabits-android/src/main/assets/migrations/13.sql similarity index 100% rename from app/src/main/assets/migrations/13.sql rename to uhabits-android/src/main/assets/migrations/13.sql diff --git a/app/src/main/assets/migrations/14.sql b/uhabits-android/src/main/assets/migrations/14.sql similarity index 100% rename from app/src/main/assets/migrations/14.sql rename to uhabits-android/src/main/assets/migrations/14.sql diff --git a/app/src/main/assets/migrations/15.sql b/uhabits-android/src/main/assets/migrations/15.sql similarity index 100% rename from app/src/main/assets/migrations/15.sql rename to uhabits-android/src/main/assets/migrations/15.sql diff --git a/app/src/main/assets/migrations/16.sql b/uhabits-android/src/main/assets/migrations/16.sql similarity index 100% rename from app/src/main/assets/migrations/16.sql rename to uhabits-android/src/main/assets/migrations/16.sql diff --git a/app/src/main/assets/migrations/17.sql b/uhabits-android/src/main/assets/migrations/17.sql similarity index 100% rename from app/src/main/assets/migrations/17.sql rename to uhabits-android/src/main/assets/migrations/17.sql diff --git a/app/src/main/assets/migrations/18.sql b/uhabits-android/src/main/assets/migrations/18.sql similarity index 100% rename from app/src/main/assets/migrations/18.sql rename to uhabits-android/src/main/assets/migrations/18.sql diff --git a/app/src/main/assets/migrations/5.sql b/uhabits-android/src/main/assets/migrations/5.sql similarity index 100% rename from app/src/main/assets/migrations/5.sql rename to uhabits-android/src/main/assets/migrations/5.sql diff --git a/app/src/main/assets/migrations/6.sql b/uhabits-android/src/main/assets/migrations/6.sql similarity index 100% rename from app/src/main/assets/migrations/6.sql rename to uhabits-android/src/main/assets/migrations/6.sql diff --git a/app/src/main/assets/migrations/7.sql b/uhabits-android/src/main/assets/migrations/7.sql similarity index 100% rename from app/src/main/assets/migrations/7.sql rename to uhabits-android/src/main/assets/migrations/7.sql diff --git a/app/src/main/ic_launcher-web.png b/uhabits-android/src/main/ic_launcher-web.png similarity index 100% rename from app/src/main/ic_launcher-web.png rename to uhabits-android/src/main/ic_launcher-web.png diff --git a/app/src/main/ic_small_widget_preview-web.png b/uhabits-android/src/main/ic_small_widget_preview-web.png similarity index 100% rename from app/src/main/ic_small_widget_preview-web.png rename to uhabits-android/src/main/ic_small_widget_preview-web.png diff --git a/app/src/main/java/com/android/colorpicker/ColorPickerDialog.java b/uhabits-android/src/main/java/com/android/colorpicker/ColorPickerDialog.java similarity index 100% rename from app/src/main/java/com/android/colorpicker/ColorPickerDialog.java rename to uhabits-android/src/main/java/com/android/colorpicker/ColorPickerDialog.java diff --git a/app/src/main/java/com/android/colorpicker/ColorPickerPalette.java b/uhabits-android/src/main/java/com/android/colorpicker/ColorPickerPalette.java similarity index 100% rename from app/src/main/java/com/android/colorpicker/ColorPickerPalette.java rename to uhabits-android/src/main/java/com/android/colorpicker/ColorPickerPalette.java diff --git a/app/src/main/java/com/android/colorpicker/ColorPickerSwatch.java b/uhabits-android/src/main/java/com/android/colorpicker/ColorPickerSwatch.java similarity index 100% rename from app/src/main/java/com/android/colorpicker/ColorPickerSwatch.java rename to uhabits-android/src/main/java/com/android/colorpicker/ColorPickerSwatch.java diff --git a/app/src/main/java/com/android/colorpicker/ColorStateDrawable.java b/uhabits-android/src/main/java/com/android/colorpicker/ColorStateDrawable.java similarity index 100% rename from app/src/main/java/com/android/colorpicker/ColorStateDrawable.java rename to uhabits-android/src/main/java/com/android/colorpicker/ColorStateDrawable.java diff --git a/app/src/main/java/com/android/colorpicker/HsvColorComparator.java b/uhabits-android/src/main/java/com/android/colorpicker/HsvColorComparator.java similarity index 100% rename from app/src/main/java/com/android/colorpicker/HsvColorComparator.java rename to uhabits-android/src/main/java/com/android/colorpicker/HsvColorComparator.java diff --git a/app/src/main/java/com/android/datetimepicker/AccessibleLinearLayout.java b/uhabits-android/src/main/java/com/android/datetimepicker/AccessibleLinearLayout.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/AccessibleLinearLayout.java rename to uhabits-android/src/main/java/com/android/datetimepicker/AccessibleLinearLayout.java diff --git a/app/src/main/java/com/android/datetimepicker/AccessibleTextView.java b/uhabits-android/src/main/java/com/android/datetimepicker/AccessibleTextView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/AccessibleTextView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/AccessibleTextView.java diff --git a/app/src/main/java/com/android/datetimepicker/HapticFeedbackController.java b/uhabits-android/src/main/java/com/android/datetimepicker/HapticFeedbackController.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/HapticFeedbackController.java rename to uhabits-android/src/main/java/com/android/datetimepicker/HapticFeedbackController.java diff --git a/app/src/main/java/com/android/datetimepicker/Utils.java b/uhabits-android/src/main/java/com/android/datetimepicker/Utils.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/Utils.java rename to uhabits-android/src/main/java/com/android/datetimepicker/Utils.java diff --git a/app/src/main/java/com/android/datetimepicker/date/AccessibleDateAnimator.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/AccessibleDateAnimator.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/AccessibleDateAnimator.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/AccessibleDateAnimator.java diff --git a/app/src/main/java/com/android/datetimepicker/date/DatePickerController.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/DatePickerController.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/DatePickerController.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/DatePickerController.java diff --git a/app/src/main/java/com/android/datetimepicker/date/DatePickerDialog.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/DatePickerDialog.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/DatePickerDialog.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/DatePickerDialog.java diff --git a/app/src/main/java/com/android/datetimepicker/date/DayPickerView.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/DayPickerView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/DayPickerView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/DayPickerView.java diff --git a/app/src/main/java/com/android/datetimepicker/date/MonthAdapter.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/MonthAdapter.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/MonthAdapter.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/MonthAdapter.java diff --git a/app/src/main/java/com/android/datetimepicker/date/MonthView.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/MonthView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/MonthView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/MonthView.java diff --git a/app/src/main/java/com/android/datetimepicker/date/SimpleDayPickerView.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleDayPickerView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/SimpleDayPickerView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleDayPickerView.java diff --git a/app/src/main/java/com/android/datetimepicker/date/SimpleMonthAdapter.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleMonthAdapter.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/SimpleMonthAdapter.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleMonthAdapter.java diff --git a/app/src/main/java/com/android/datetimepicker/date/SimpleMonthView.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleMonthView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/SimpleMonthView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/SimpleMonthView.java diff --git a/app/src/main/java/com/android/datetimepicker/date/TextViewWithCircularIndicator.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/TextViewWithCircularIndicator.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/TextViewWithCircularIndicator.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/TextViewWithCircularIndicator.java diff --git a/app/src/main/java/com/android/datetimepicker/date/YearPickerView.java b/uhabits-android/src/main/java/com/android/datetimepicker/date/YearPickerView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/date/YearPickerView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/date/YearPickerView.java diff --git a/app/src/main/java/com/android/datetimepicker/time/AmPmCirclesView.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/AmPmCirclesView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/AmPmCirclesView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/AmPmCirclesView.java diff --git a/app/src/main/java/com/android/datetimepicker/time/CircleView.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/CircleView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/CircleView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/CircleView.java diff --git a/app/src/main/java/com/android/datetimepicker/time/RadialPickerLayout.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/RadialPickerLayout.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/RadialPickerLayout.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/RadialPickerLayout.java diff --git a/app/src/main/java/com/android/datetimepicker/time/RadialSelectorView.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/RadialSelectorView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/RadialSelectorView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/RadialSelectorView.java diff --git a/app/src/main/java/com/android/datetimepicker/time/RadialTextsView.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/RadialTextsView.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/RadialTextsView.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/RadialTextsView.java diff --git a/app/src/main/java/com/android/datetimepicker/time/TimePickerDialog.java b/uhabits-android/src/main/java/com/android/datetimepicker/time/TimePickerDialog.java similarity index 100% rename from app/src/main/java/com/android/datetimepicker/time/TimePickerDialog.java rename to uhabits-android/src/main/java/com/android/datetimepicker/time/TimePickerDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/AppComponent.java b/uhabits-android/src/main/java/org/isoron/uhabits/AppComponent.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/AppComponent.java rename to uhabits-android/src/main/java/org/isoron/uhabits/AppComponent.java diff --git a/app/src/main/java/org/isoron/uhabits/AppContext.java b/uhabits-android/src/main/java/org/isoron/uhabits/AppContext.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/AppContext.java rename to uhabits-android/src/main/java/org/isoron/uhabits/AppContext.java diff --git a/app/src/main/java/org/isoron/uhabits/AppModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/AppModule.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/AppModule.java rename to uhabits-android/src/main/java/org/isoron/uhabits/AppModule.java diff --git a/app/src/main/java/org/isoron/uhabits/AppScope.java b/uhabits-android/src/main/java/org/isoron/uhabits/AppScope.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/AppScope.java rename to uhabits-android/src/main/java/org/isoron/uhabits/AppScope.java diff --git a/app/src/main/java/org/isoron/uhabits/HabitLogger.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/HabitLogger.java rename to uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java diff --git a/app/src/main/java/org/isoron/uhabits/HabitsApplication.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/HabitsApplication.java rename to uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java diff --git a/app/src/main/java/org/isoron/uhabits/HabitsBackupAgent.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsBackupAgent.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/HabitsBackupAgent.java rename to uhabits-android/src/main/java/org/isoron/uhabits/HabitsBackupAgent.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/ActivityComponent.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityComponent.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/ActivityComponent.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityComponent.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/ActivityContext.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityContext.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/ActivityContext.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityContext.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/ActivityModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityModule.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/ActivityModule.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityModule.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/ActivityScope.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityScope.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/ActivityScope.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/ActivityScope.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseExceptionHandler.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseExceptionHandler.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseExceptionHandler.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseExceptionHandler.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseMenu.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseMenu.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseMenu.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseRootView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseRootView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseRootView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseScreen.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseScreen.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseScreen.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseSelectionMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseSelectionMenu.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseSelectionMenu.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseSelectionMenu.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/BaseSystem.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseSystem.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/BaseSystem.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/BaseSystem.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/ThemeSwitcher.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/ThemeSwitcher.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/ThemeSwitcher.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/ThemeSwitcher.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/about/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/about/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/about/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialogFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialogFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialogFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialogFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/BundleSavedState.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BundleSavedState.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/BundleSavedState.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BundleSavedState.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/RingView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/RingView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/RingView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/RingView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/ScrollableChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScrollableChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/ScrollableChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScrollableChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/common/views/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/common/views/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ExampleEditText.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ExampleEditText.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ExampleEditText.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ExampleEditText.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/TargetPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/TargetPanel.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/edit/views/TargetPanel.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/TargetPanel.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsComponent.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsComponent.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsComponent.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsComponent.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCache.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCache.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCache.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCache.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardViewHolder.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardViewHolder.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardViewHolder.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardViewHolder.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HintList.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HintList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/model/HintList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HintList.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/model/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/model/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberButtonView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitComponent.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitComponent.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitComponent.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitComponent.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/show/views/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/habits/show/views/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/intro/IntroActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/intro/IntroActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/intro/IntroActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/intro/IntroActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/intro/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/intro/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/intro/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/intro/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/settings/SettingsActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/SettingsActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/settings/SettingsActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/SettingsActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/settings/SettingsFragment.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/SettingsFragment.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/settings/SettingsFragment.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/SettingsFragment.java diff --git a/app/src/main/java/org/isoron/uhabits/activities/settings/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/activities/settings/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/activities/settings/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java rename to uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java diff --git a/app/src/main/java/org/isoron/uhabits/automation/EditSettingController.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/automation/EditSettingController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java diff --git a/app/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java diff --git a/app/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java rename to uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/Command.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/Command.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/Command.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/Command.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/CommandParser.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/CommandParser.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/CommandRunner.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandRunner.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/CommandRunner.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandRunner.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java diff --git a/app/src/main/java/org/isoron/uhabits/commands/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/commands/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/commands/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/intents/IntentFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/intents/IntentFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/intents/IntentParser.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/intents/IntentParser.java rename to uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java diff --git a/app/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java rename to uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java diff --git a/app/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/io/AbstractImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/AbstractImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/GenericImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/GenericImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java diff --git a/app/src/main/java/org/isoron/uhabits/io/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/io/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/io/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Checkmark.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Checkmark.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Checkmark.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Checkmark.java diff --git a/app/src/main/java/org/isoron/uhabits/models/CheckmarkList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/CheckmarkList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/CheckmarkList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/CheckmarkList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Frequency.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Frequency.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Frequency.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Frequency.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Habit.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Habit.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Habit.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Habit.java diff --git a/app/src/main/java/org/isoron/uhabits/models/HabitList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/HabitList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/HabitList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/HabitList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/HabitMatcher.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/HabitMatcher.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/HabitMatcher.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/HabitMatcher.java diff --git a/app/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java diff --git a/app/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java diff --git a/app/src/main/java/org/isoron/uhabits/models/ModelFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/ModelFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/ModelFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/ModelFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/models/ModelObservable.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/ModelObservable.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/ModelObservable.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/ModelObservable.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Reminder.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Reminder.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Reminder.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Reminder.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Repetition.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Repetition.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Repetition.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Repetition.java diff --git a/app/src/main/java/org/isoron/uhabits/models/RepetitionList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/RepetitionList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/RepetitionList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/RepetitionList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Score.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Score.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Score.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Score.java diff --git a/app/src/main/java/org/isoron/uhabits/models/ScoreList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/ScoreList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/ScoreList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/ScoreList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/Streak.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/Streak.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/Streak.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/Streak.java diff --git a/app/src/main/java/org/isoron/uhabits/models/StreakList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/StreakList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/StreakList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/StreakList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/WeekdayList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/WeekdayList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/WeekdayList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/WeekdayList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/memory/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/memory/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/memory/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/memory/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/models/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/InconsistentDatabaseException.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/InconsistentDatabaseException.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/InconsistentDatabaseException.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/InconsistentDatabaseException.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/InvalidDatabaseVersionException.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/InvalidDatabaseVersionException.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/InvalidDatabaseVersionException.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/InvalidDatabaseVersionException.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/SQLiteRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/SQLiteRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/SQLiteRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/SQLiteRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java diff --git a/app/src/main/java/org/isoron/uhabits/models/sqlite/records/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/models/sqlite/records/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/notifications/NotificationTray.java b/uhabits-android/src/main/java/org/isoron/uhabits/notifications/NotificationTray.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/notifications/NotificationTray.java rename to uhabits-android/src/main/java/org/isoron/uhabits/notifications/NotificationTray.java diff --git a/app/src/main/java/org/isoron/uhabits/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/preferences/Preferences.java b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/Preferences.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/preferences/Preferences.java rename to uhabits-android/src/main/java/org/isoron/uhabits/preferences/Preferences.java diff --git a/app/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java rename to uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/ConnectivityReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ConnectivityReceiver.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/ConnectivityReceiver.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/ConnectivityReceiver.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/ReceiverScope.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReceiverScope.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/ReceiverScope.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReceiverScope.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/ReminderController.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/ReminderController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/WidgetController.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetController.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/WidgetController.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetController.java diff --git a/app/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java rename to uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java diff --git a/app/src/main/java/org/isoron/uhabits/sync/Event.java b/uhabits-android/src/main/java/org/isoron/uhabits/sync/Event.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/sync/Event.java rename to uhabits-android/src/main/java/org/isoron/uhabits/sync/Event.java diff --git a/app/src/main/java/org/isoron/uhabits/sync/SyncManager.java b/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/sync/SyncManager.java rename to uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java diff --git a/app/src/main/java/org/isoron/uhabits/sync/SyncService.java b/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncService.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/sync/SyncService.java rename to uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncService.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/Task.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/Task.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/Task.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/Task.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java diff --git a/app/src/main/java/org/isoron/uhabits/tasks/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/tasks/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/AttributeSetUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/AttributeSetUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/AttributeSetUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/AttributeSetUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/ColorUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/ColorUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/ColorUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/ColorUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/DateFormats.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/DateFormats.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/DateFormats.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/DateFormats.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/DateUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/DateUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/DateUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/DateUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/FileUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/FileUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/FileUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/FileUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/InterfaceUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/InterfaceUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/InterfaceUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/InterfaceUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/RingtoneUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/RingtoneUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/RingtoneUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/RingtoneUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/SSLUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/SSLUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/SSLUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/SSLUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/StyledResources.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/StyledResources.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/StyledResources.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/StyledResources.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/WidgetUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/WidgetUtils.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/WidgetUtils.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/WidgetUtils.java diff --git a/app/src/main/java/org/isoron/uhabits/utils/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/utils/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/utils/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/BaseWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/BaseWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/WidgetDimensions.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetDimensions.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/WidgetDimensions.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetDimensions.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/package-info.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/views/GraphWidgetView.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/GraphWidgetView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/views/GraphWidgetView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/GraphWidgetView.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/views/HabitWidgetView.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/HabitWidgetView.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/views/HabitWidgetView.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/HabitWidgetView.java diff --git a/app/src/main/java/org/isoron/uhabits/widgets/views/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/package-info.java similarity index 100% rename from app/src/main/java/org/isoron/uhabits/widgets/views/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/package-info.java diff --git a/app/src/main/res/color/date_picker_selector.xml b/uhabits-android/src/main/res/color/date_picker_selector.xml similarity index 100% rename from app/src/main/res/color/date_picker_selector.xml rename to uhabits-android/src/main/res/color/date_picker_selector.xml diff --git a/app/src/main/res/color/date_picker_year_selector.xml b/uhabits-android/src/main/res/color/date_picker_year_selector.xml similarity index 100% rename from app/src/main/res/color/date_picker_year_selector.xml rename to uhabits-android/src/main/res/color/date_picker_year_selector.xml diff --git a/app/src/main/res/drawable-hdpi/ic_action_add_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_add_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_add_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_add_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_add_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_add_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_add_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_add_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_archive_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_archive_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_archive_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_archive_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_archive_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_archive_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_archive_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_archive_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_check.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_check.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_check.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_check.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_color_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_color_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_color_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_color_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_color_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_color_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_color_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_color_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_download_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_download_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_download_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_download_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_download_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_download_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_download_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_download_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_edit_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_edit_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_edit_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_edit_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_edit_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_edit_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_edit_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_edit_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_filter_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_filter_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_filter_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_filter_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_filter_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_filter_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_filter_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_filter_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_snooze.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_snooze.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_snooze.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_snooze.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_unarchive_dark.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_unarchive_dark.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_unarchive_dark.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_unarchive_dark.png diff --git a/app/src/main/res/drawable-hdpi/ic_action_unarchive_light.png b/uhabits-android/src/main/res/drawable-hdpi/ic_action_unarchive_light.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_action_unarchive_light.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_action_unarchive_light.png diff --git a/app/src/main/res/drawable-hdpi/ic_alarm_black.png b/uhabits-android/src/main/res/drawable-hdpi/ic_alarm_black.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_alarm_black.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_alarm_black.png diff --git a/app/src/main/res/drawable-hdpi/ic_alarm_white.png b/uhabits-android/src/main/res/drawable-hdpi/ic_alarm_white.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_alarm_white.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_alarm_white.png diff --git a/app/src/main/res/drawable-hdpi/ic_colorpicker_swatch_selected.png b/uhabits-android/src/main/res/drawable-hdpi/ic_colorpicker_swatch_selected.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_colorpicker_swatch_selected.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_colorpicker_swatch_selected.png diff --git a/app/src/main/res/drawable-hdpi/ic_notification.png b/uhabits-android/src/main/res/drawable-hdpi/ic_notification.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_notification.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_notification.png diff --git a/app/src/main/res/drawable-hdpi/ic_repeat_black.png b/uhabits-android/src/main/res/drawable-hdpi/ic_repeat_black.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_repeat_black.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_repeat_black.png diff --git a/app/src/main/res/drawable-hdpi/ic_repeat_white.png b/uhabits-android/src/main/res/drawable-hdpi/ic_repeat_white.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_repeat_white.png rename to uhabits-android/src/main/res/drawable-hdpi/ic_repeat_white.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_add_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_add_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_add_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_add_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_add_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_add_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_add_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_add_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_archive_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_archive_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_archive_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_archive_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_archive_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_archive_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_archive_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_archive_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_check.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_check.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_check.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_check.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_color_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_color_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_color_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_color_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_color_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_color_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_color_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_color_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_download_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_download_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_download_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_download_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_download_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_download_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_download_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_download_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_edit_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_edit_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_edit_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_edit_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_edit_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_edit_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_edit_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_edit_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_filter_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_filter_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_filter_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_filter_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_filter_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_filter_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_filter_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_filter_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_snooze.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_snooze.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_snooze.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_snooze.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_unarchive_dark.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_unarchive_dark.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_unarchive_dark.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_unarchive_dark.png diff --git a/app/src/main/res/drawable-mdpi/ic_action_unarchive_light.png b/uhabits-android/src/main/res/drawable-mdpi/ic_action_unarchive_light.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_action_unarchive_light.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_action_unarchive_light.png diff --git a/app/src/main/res/drawable-mdpi/ic_alarm_black.png b/uhabits-android/src/main/res/drawable-mdpi/ic_alarm_black.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_alarm_black.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_alarm_black.png diff --git a/app/src/main/res/drawable-mdpi/ic_alarm_white.png b/uhabits-android/src/main/res/drawable-mdpi/ic_alarm_white.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_alarm_white.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_alarm_white.png diff --git a/app/src/main/res/drawable-mdpi/ic_colorpicker_swatch_selected.png b/uhabits-android/src/main/res/drawable-mdpi/ic_colorpicker_swatch_selected.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_colorpicker_swatch_selected.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_colorpicker_swatch_selected.png diff --git a/app/src/main/res/drawable-mdpi/ic_notification.png b/uhabits-android/src/main/res/drawable-mdpi/ic_notification.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_notification.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_notification.png diff --git a/app/src/main/res/drawable-mdpi/ic_repeat_black.png b/uhabits-android/src/main/res/drawable-mdpi/ic_repeat_black.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_repeat_black.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_repeat_black.png diff --git a/app/src/main/res/drawable-mdpi/ic_repeat_white.png b/uhabits-android/src/main/res/drawable-mdpi/ic_repeat_white.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_repeat_white.png rename to uhabits-android/src/main/res/drawable-mdpi/ic_repeat_white.png diff --git a/app/src/main/res/drawable-nodpi/widget_preview_checkmark.png b/uhabits-android/src/main/res/drawable-nodpi/widget_preview_checkmark.png similarity index 100% rename from app/src/main/res/drawable-nodpi/widget_preview_checkmark.png rename to uhabits-android/src/main/res/drawable-nodpi/widget_preview_checkmark.png diff --git a/app/src/main/res/drawable-nodpi/widget_preview_frequency.png b/uhabits-android/src/main/res/drawable-nodpi/widget_preview_frequency.png similarity index 100% rename from app/src/main/res/drawable-nodpi/widget_preview_frequency.png rename to uhabits-android/src/main/res/drawable-nodpi/widget_preview_frequency.png diff --git a/app/src/main/res/drawable-nodpi/widget_preview_history.png b/uhabits-android/src/main/res/drawable-nodpi/widget_preview_history.png similarity index 100% rename from app/src/main/res/drawable-nodpi/widget_preview_history.png rename to uhabits-android/src/main/res/drawable-nodpi/widget_preview_history.png diff --git a/app/src/main/res/drawable-nodpi/widget_preview_score.png b/uhabits-android/src/main/res/drawable-nodpi/widget_preview_score.png similarity index 100% rename from app/src/main/res/drawable-nodpi/widget_preview_score.png rename to uhabits-android/src/main/res/drawable-nodpi/widget_preview_score.png diff --git a/app/src/main/res/drawable-nodpi/widget_preview_streaks.png b/uhabits-android/src/main/res/drawable-nodpi/widget_preview_streaks.png similarity index 100% rename from app/src/main/res/drawable-nodpi/widget_preview_streaks.png rename to uhabits-android/src/main/res/drawable-nodpi/widget_preview_streaks.png diff --git a/app/src/main/res/drawable-v21/ripple.xml b/uhabits-android/src/main/res/drawable-v21/ripple.xml similarity index 100% rename from app/src/main/res/drawable-v21/ripple.xml rename to uhabits-android/src/main/res/drawable-v21/ripple.xml diff --git a/app/src/main/res/drawable-v21/ripple_transparent.xml b/uhabits-android/src/main/res/drawable-v21/ripple_transparent.xml similarity index 100% rename from app/src/main/res/drawable-v21/ripple_transparent.xml rename to uhabits-android/src/main/res/drawable-v21/ripple_transparent.xml diff --git a/app/src/main/res/drawable-v21/selected_box.xml b/uhabits-android/src/main/res/drawable-v21/selected_box.xml similarity index 100% rename from app/src/main/res/drawable-v21/selected_box.xml rename to uhabits-android/src/main/res/drawable-v21/selected_box.xml diff --git a/app/src/main/res/drawable-v21/widget_button_background.xml b/uhabits-android/src/main/res/drawable-v21/widget_button_background.xml similarity index 100% rename from app/src/main/res/drawable-v21/widget_button_background.xml rename to uhabits-android/src/main/res/drawable-v21/widget_button_background.xml diff --git a/app/src/main/res/drawable-xhdpi/ic_action_add_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_add_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_add_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_add_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_add_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_add_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_add_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_add_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_archive_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_archive_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_archive_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_archive_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_archive_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_archive_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_archive_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_archive_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_check.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_check.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_check.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_check.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_color_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_color_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_color_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_color_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_color_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_color_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_color_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_color_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_download_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_download_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_download_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_download_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_download_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_download_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_download_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_download_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_edit_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_edit_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_edit_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_edit_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_edit_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_edit_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_edit_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_edit_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_filter_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_filter_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_filter_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_filter_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_filter_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_filter_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_filter_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_filter_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_snooze.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_snooze.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_snooze.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_snooze.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_unarchive_dark.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_unarchive_dark.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_unarchive_dark.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_unarchive_dark.png diff --git a/app/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_action_unarchive_light.png diff --git a/app/src/main/res/drawable-xhdpi/ic_alarm_black.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_alarm_black.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_alarm_black.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_alarm_black.png diff --git a/app/src/main/res/drawable-xhdpi/ic_alarm_white.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_alarm_white.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_alarm_white.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_alarm_white.png diff --git a/app/src/main/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png diff --git a/app/src/main/res/drawable-xhdpi/ic_notification.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_notification.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_notification.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_notification.png diff --git a/app/src/main/res/drawable-xhdpi/ic_repeat_black.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_repeat_black.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_repeat_black.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_repeat_black.png diff --git a/app/src/main/res/drawable-xhdpi/ic_repeat_white.png b/uhabits-android/src/main/res/drawable-xhdpi/ic_repeat_white.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_repeat_white.png rename to uhabits-android/src/main/res/drawable-xhdpi/ic_repeat_white.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_add_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_add_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_add_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_add_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_add_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_add_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_add_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_add_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_archive_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_archive_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_archive_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_archive_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_archive_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_archive_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_archive_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_archive_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_check.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_check.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_check.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_check.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_color_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_color_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_color_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_color_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_color_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_color_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_color_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_color_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_download_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_download_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_download_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_download_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_download_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_download_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_download_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_download_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_edit_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_edit_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_edit_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_edit_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_edit_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_edit_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_edit_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_edit_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_filter_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_filter_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_filter_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_filter_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_filter_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_filter_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_filter_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_filter_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_snooze.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_snooze.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_snooze.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_snooze.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_unarchive_dark.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_unarchive_dark.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_unarchive_dark.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_unarchive_dark.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_action_unarchive_light.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_alarm_black.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_alarm_black.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_alarm_black.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_alarm_black.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_alarm_white.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_alarm_white.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_alarm_white.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_alarm_white.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_notification.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_notification.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_notification.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_notification.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_repeat_black.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_repeat_black.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_repeat_black.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_repeat_black.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_repeat_white.png b/uhabits-android/src/main/res/drawable-xxhdpi/ic_repeat_white.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_repeat_white.png rename to uhabits-android/src/main/res/drawable-xxhdpi/ic_repeat_white.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_action_add_light.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_add_light.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_action_add_light.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_add_light.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_action_filter_dark.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_filter_dark.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_action_filter_dark.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_filter_dark.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_action_filter_light.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_filter_light.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_action_filter_light.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_action_filter_light.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_alarm_black.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_alarm_black.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_alarm_black.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_alarm_black.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_alarm_white.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_alarm_white.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_alarm_white.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_alarm_white.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_repeat_black.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_repeat_black.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_repeat_black.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_repeat_black.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_repeat_white.png b/uhabits-android/src/main/res/drawable-xxxhdpi/ic_repeat_white.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_repeat_white.png rename to uhabits-android/src/main/res/drawable-xxxhdpi/ic_repeat_white.png diff --git a/app/src/main/res/drawable/card_amoled_background.xml b/uhabits-android/src/main/res/drawable/card_amoled_background.xml similarity index 100% rename from app/src/main/res/drawable/card_amoled_background.xml rename to uhabits-android/src/main/res/drawable/card_amoled_background.xml diff --git a/app/src/main/res/drawable/card_dark_background.xml b/uhabits-android/src/main/res/drawable/card_dark_background.xml similarity index 100% rename from app/src/main/res/drawable/card_dark_background.xml rename to uhabits-android/src/main/res/drawable/card_dark_background.xml diff --git a/app/src/main/res/drawable/card_light_background.xml b/uhabits-android/src/main/res/drawable/card_light_background.xml similarity index 100% rename from app/src/main/res/drawable/card_light_background.xml rename to uhabits-android/src/main/res/drawable/card_light_background.xml diff --git a/app/src/main/res/drawable/color_picker_swatch.xml b/uhabits-android/src/main/res/drawable/color_picker_swatch.xml similarity index 100% rename from app/src/main/res/drawable/color_picker_swatch.xml rename to uhabits-android/src/main/res/drawable/color_picker_swatch.xml diff --git a/app/src/main/res/drawable/done_background_color.xml b/uhabits-android/src/main/res/drawable/done_background_color.xml similarity index 100% rename from app/src/main/res/drawable/done_background_color.xml rename to uhabits-android/src/main/res/drawable/done_background_color.xml diff --git a/app/src/main/res/drawable/done_background_color_dark.xml b/uhabits-android/src/main/res/drawable/done_background_color_dark.xml similarity index 100% rename from app/src/main/res/drawable/done_background_color_dark.xml rename to uhabits-android/src/main/res/drawable/done_background_color_dark.xml diff --git a/app/src/main/res/drawable/intro_icon_1.png b/uhabits-android/src/main/res/drawable/intro_icon_1.png similarity index 100% rename from app/src/main/res/drawable/intro_icon_1.png rename to uhabits-android/src/main/res/drawable/intro_icon_1.png diff --git a/app/src/main/res/drawable/intro_icon_2.png b/uhabits-android/src/main/res/drawable/intro_icon_2.png similarity index 100% rename from app/src/main/res/drawable/intro_icon_2.png rename to uhabits-android/src/main/res/drawable/intro_icon_2.png diff --git a/app/src/main/res/drawable/intro_icon_4.png b/uhabits-android/src/main/res/drawable/intro_icon_4.png similarity index 100% rename from app/src/main/res/drawable/intro_icon_4.png rename to uhabits-android/src/main/res/drawable/intro_icon_4.png diff --git a/app/src/main/res/drawable/selected_box_amoled.xml b/uhabits-android/src/main/res/drawable/selected_box_amoled.xml similarity index 100% rename from app/src/main/res/drawable/selected_box_amoled.xml rename to uhabits-android/src/main/res/drawable/selected_box_amoled.xml diff --git a/app/src/main/res/drawable/selected_box_dark.xml b/uhabits-android/src/main/res/drawable/selected_box_dark.xml similarity index 100% rename from app/src/main/res/drawable/selected_box_dark.xml rename to uhabits-android/src/main/res/drawable/selected_box_dark.xml diff --git a/app/src/main/res/drawable/selected_box_light.xml b/uhabits-android/src/main/res/drawable/selected_box_light.xml similarity index 100% rename from app/src/main/res/drawable/selected_box_light.xml rename to uhabits-android/src/main/res/drawable/selected_box_light.xml diff --git a/app/src/main/res/drawable/stripe.png b/uhabits-android/src/main/res/drawable/stripe.png similarity index 100% rename from app/src/main/res/drawable/stripe.png rename to uhabits-android/src/main/res/drawable/stripe.png diff --git a/app/src/main/res/drawable/toolbar_shadow.xml b/uhabits-android/src/main/res/drawable/toolbar_shadow.xml similarity index 100% rename from app/src/main/res/drawable/toolbar_shadow.xml rename to uhabits-android/src/main/res/drawable/toolbar_shadow.xml diff --git a/app/src/main/res/drawable/widget_background.xml b/uhabits-android/src/main/res/drawable/widget_background.xml similarity index 100% rename from app/src/main/res/drawable/widget_background.xml rename to uhabits-android/src/main/res/drawable/widget_background.xml diff --git a/app/src/main/res/drawable/widget_button_background.xml b/uhabits-android/src/main/res/drawable/widget_button_background.xml similarity index 100% rename from app/src/main/res/drawable/widget_button_background.xml rename to uhabits-android/src/main/res/drawable/widget_button_background.xml diff --git a/app/src/main/res/layout/about.xml b/uhabits-android/src/main/res/layout/about.xml similarity index 100% rename from app/src/main/res/layout/about.xml rename to uhabits-android/src/main/res/layout/about.xml diff --git a/app/src/main/res/layout/automation.xml b/uhabits-android/src/main/res/layout/automation.xml similarity index 100% rename from app/src/main/res/layout/automation.xml rename to uhabits-android/src/main/res/layout/automation.xml diff --git a/app/src/main/res/layout/color_picker_dialog.xml b/uhabits-android/src/main/res/layout/color_picker_dialog.xml similarity index 100% rename from app/src/main/res/layout/color_picker_dialog.xml rename to uhabits-android/src/main/res/layout/color_picker_dialog.xml diff --git a/app/src/main/res/layout/color_picker_swatch.xml b/uhabits-android/src/main/res/layout/color_picker_swatch.xml similarity index 100% rename from app/src/main/res/layout/color_picker_swatch.xml rename to uhabits-android/src/main/res/layout/color_picker_swatch.xml diff --git a/app/src/main/res/layout/date_picker_dialog.xml b/uhabits-android/src/main/res/layout/date_picker_dialog.xml similarity index 100% rename from app/src/main/res/layout/date_picker_dialog.xml rename to uhabits-android/src/main/res/layout/date_picker_dialog.xml diff --git a/app/src/main/res/layout/date_picker_done_button.xml b/uhabits-android/src/main/res/layout/date_picker_done_button.xml similarity index 100% rename from app/src/main/res/layout/date_picker_done_button.xml rename to uhabits-android/src/main/res/layout/date_picker_done_button.xml diff --git a/app/src/main/res/layout/date_picker_header_view.xml b/uhabits-android/src/main/res/layout/date_picker_header_view.xml similarity index 100% rename from app/src/main/res/layout/date_picker_header_view.xml rename to uhabits-android/src/main/res/layout/date_picker_header_view.xml diff --git a/app/src/main/res/layout/date_picker_selected_date.xml b/uhabits-android/src/main/res/layout/date_picker_selected_date.xml similarity index 100% rename from app/src/main/res/layout/date_picker_selected_date.xml rename to uhabits-android/src/main/res/layout/date_picker_selected_date.xml diff --git a/app/src/main/res/layout/date_picker_view_animator.xml b/uhabits-android/src/main/res/layout/date_picker_view_animator.xml similarity index 100% rename from app/src/main/res/layout/date_picker_view_animator.xml rename to uhabits-android/src/main/res/layout/date_picker_view_animator.xml diff --git a/app/src/main/res/layout/edit_habit.xml b/uhabits-android/src/main/res/layout/edit_habit.xml similarity index 100% rename from app/src/main/res/layout/edit_habit.xml rename to uhabits-android/src/main/res/layout/edit_habit.xml diff --git a/app/src/main/res/layout/edit_habit_frequency.xml b/uhabits-android/src/main/res/layout/edit_habit_frequency.xml similarity index 100% rename from app/src/main/res/layout/edit_habit_frequency.xml rename to uhabits-android/src/main/res/layout/edit_habit_frequency.xml diff --git a/app/src/main/res/layout/edit_habit_name.xml b/uhabits-android/src/main/res/layout/edit_habit_name.xml similarity index 100% rename from app/src/main/res/layout/edit_habit_name.xml rename to uhabits-android/src/main/res/layout/edit_habit_name.xml diff --git a/app/src/main/res/layout/edit_habit_reminder.xml b/uhabits-android/src/main/res/layout/edit_habit_reminder.xml similarity index 100% rename from app/src/main/res/layout/edit_habit_reminder.xml rename to uhabits-android/src/main/res/layout/edit_habit_reminder.xml diff --git a/app/src/main/res/layout/edit_habit_target.xml b/uhabits-android/src/main/res/layout/edit_habit_target.xml similarity index 100% rename from app/src/main/res/layout/edit_habit_target.xml rename to uhabits-android/src/main/res/layout/edit_habit_target.xml diff --git a/app/src/main/res/layout/filter.xml b/uhabits-android/src/main/res/layout/filter.xml similarity index 100% rename from app/src/main/res/layout/filter.xml rename to uhabits-android/src/main/res/layout/filter.xml diff --git a/app/src/main/res/layout/list_habits.xml b/uhabits-android/src/main/res/layout/list_habits.xml similarity index 100% rename from app/src/main/res/layout/list_habits.xml rename to uhabits-android/src/main/res/layout/list_habits.xml diff --git a/app/src/main/res/layout/list_habits_button_preview.xml b/uhabits-android/src/main/res/layout/list_habits_button_preview.xml similarity index 100% rename from app/src/main/res/layout/list_habits_button_preview.xml rename to uhabits-android/src/main/res/layout/list_habits_button_preview.xml diff --git a/app/src/main/res/layout/list_habits_hint.xml b/uhabits-android/src/main/res/layout/list_habits_hint.xml similarity index 100% rename from app/src/main/res/layout/list_habits_hint.xml rename to uhabits-android/src/main/res/layout/list_habits_hint.xml diff --git a/app/src/main/res/layout/list_habits_panel_preview.xml b/uhabits-android/src/main/res/layout/list_habits_panel_preview.xml similarity index 100% rename from app/src/main/res/layout/list_habits_panel_preview.xml rename to uhabits-android/src/main/res/layout/list_habits_panel_preview.xml diff --git a/app/src/main/res/layout/list_habits_preview.xml b/uhabits-android/src/main/res/layout/list_habits_preview.xml similarity index 100% rename from app/src/main/res/layout/list_habits_preview.xml rename to uhabits-android/src/main/res/layout/list_habits_preview.xml diff --git a/app/src/main/res/layout/number_picker_dialog.xml b/uhabits-android/src/main/res/layout/number_picker_dialog.xml similarity index 100% rename from app/src/main/res/layout/number_picker_dialog.xml rename to uhabits-android/src/main/res/layout/number_picker_dialog.xml diff --git a/app/src/main/res/layout/preference_category_custom.xml b/uhabits-android/src/main/res/layout/preference_category_custom.xml similarity index 100% rename from app/src/main/res/layout/preference_category_custom.xml rename to uhabits-android/src/main/res/layout/preference_category_custom.xml diff --git a/app/src/main/res/layout/settings_activity.xml b/uhabits-android/src/main/res/layout/settings_activity.xml similarity index 100% rename from app/src/main/res/layout/settings_activity.xml rename to uhabits-android/src/main/res/layout/settings_activity.xml diff --git a/app/src/main/res/layout/show_habit.xml b/uhabits-android/src/main/res/layout/show_habit.xml similarity index 100% rename from app/src/main/res/layout/show_habit.xml rename to uhabits-android/src/main/res/layout/show_habit.xml diff --git a/app/src/main/res/layout/show_habit_bar.xml b/uhabits-android/src/main/res/layout/show_habit_bar.xml similarity index 100% rename from app/src/main/res/layout/show_habit_bar.xml rename to uhabits-android/src/main/res/layout/show_habit_bar.xml diff --git a/app/src/main/res/layout/show_habit_frequency.xml b/uhabits-android/src/main/res/layout/show_habit_frequency.xml similarity index 100% rename from app/src/main/res/layout/show_habit_frequency.xml rename to uhabits-android/src/main/res/layout/show_habit_frequency.xml diff --git a/app/src/main/res/layout/show_habit_history.xml b/uhabits-android/src/main/res/layout/show_habit_history.xml similarity index 100% rename from app/src/main/res/layout/show_habit_history.xml rename to uhabits-android/src/main/res/layout/show_habit_history.xml diff --git a/app/src/main/res/layout/show_habit_inner.xml b/uhabits-android/src/main/res/layout/show_habit_inner.xml similarity index 100% rename from app/src/main/res/layout/show_habit_inner.xml rename to uhabits-android/src/main/res/layout/show_habit_inner.xml diff --git a/app/src/main/res/layout/show_habit_overview.xml b/uhabits-android/src/main/res/layout/show_habit_overview.xml similarity index 100% rename from app/src/main/res/layout/show_habit_overview.xml rename to uhabits-android/src/main/res/layout/show_habit_overview.xml diff --git a/app/src/main/res/layout/show_habit_preview.xml b/uhabits-android/src/main/res/layout/show_habit_preview.xml similarity index 100% rename from app/src/main/res/layout/show_habit_preview.xml rename to uhabits-android/src/main/res/layout/show_habit_preview.xml diff --git a/app/src/main/res/layout/show_habit_score.xml b/uhabits-android/src/main/res/layout/show_habit_score.xml similarity index 100% rename from app/src/main/res/layout/show_habit_score.xml rename to uhabits-android/src/main/res/layout/show_habit_score.xml diff --git a/app/src/main/res/layout/show_habit_streak.xml b/uhabits-android/src/main/res/layout/show_habit_streak.xml similarity index 100% rename from app/src/main/res/layout/show_habit_streak.xml rename to uhabits-android/src/main/res/layout/show_habit_streak.xml diff --git a/app/src/main/res/layout/show_habit_subtitle.xml b/uhabits-android/src/main/res/layout/show_habit_subtitle.xml similarity index 100% rename from app/src/main/res/layout/show_habit_subtitle.xml rename to uhabits-android/src/main/res/layout/show_habit_subtitle.xml diff --git a/app/src/main/res/layout/time_header_label.xml b/uhabits-android/src/main/res/layout/time_header_label.xml similarity index 100% rename from app/src/main/res/layout/time_header_label.xml rename to uhabits-android/src/main/res/layout/time_header_label.xml diff --git a/app/src/main/res/layout/time_picker_dialog.xml b/uhabits-android/src/main/res/layout/time_picker_dialog.xml similarity index 100% rename from app/src/main/res/layout/time_picker_dialog.xml rename to uhabits-android/src/main/res/layout/time_picker_dialog.xml diff --git a/app/src/main/res/layout/widget_checkmark.xml b/uhabits-android/src/main/res/layout/widget_checkmark.xml similarity index 100% rename from app/src/main/res/layout/widget_checkmark.xml rename to uhabits-android/src/main/res/layout/widget_checkmark.xml diff --git a/app/src/main/res/layout/widget_configure_activity.xml b/uhabits-android/src/main/res/layout/widget_configure_activity.xml similarity index 100% rename from app/src/main/res/layout/widget_configure_activity.xml rename to uhabits-android/src/main/res/layout/widget_configure_activity.xml diff --git a/app/src/main/res/layout/widget_error.xml b/uhabits-android/src/main/res/layout/widget_error.xml similarity index 100% rename from app/src/main/res/layout/widget_error.xml rename to uhabits-android/src/main/res/layout/widget_error.xml diff --git a/app/src/main/res/layout/widget_graph.xml b/uhabits-android/src/main/res/layout/widget_graph.xml similarity index 100% rename from app/src/main/res/layout/widget_graph.xml rename to uhabits-android/src/main/res/layout/widget_graph.xml diff --git a/app/src/main/res/layout/widget_wrapper.xml b/uhabits-android/src/main/res/layout/widget_wrapper.xml similarity index 100% rename from app/src/main/res/layout/widget_wrapper.xml rename to uhabits-android/src/main/res/layout/widget_wrapper.xml diff --git a/app/src/main/res/layout/year_label_text_view.xml b/uhabits-android/src/main/res/layout/year_label_text_view.xml similarity index 100% rename from app/src/main/res/layout/year_label_text_view.xml rename to uhabits-android/src/main/res/layout/year_label_text_view.xml diff --git a/app/src/main/res/menu/list_habits.xml b/uhabits-android/src/main/res/menu/list_habits.xml similarity index 100% rename from app/src/main/res/menu/list_habits.xml rename to uhabits-android/src/main/res/menu/list_habits.xml diff --git a/app/src/main/res/menu/list_habits_selection.xml b/uhabits-android/src/main/res/menu/list_habits_selection.xml similarity index 100% rename from app/src/main/res/menu/list_habits_selection.xml rename to uhabits-android/src/main/res/menu/list_habits_selection.xml diff --git a/app/src/main/res/menu/show_habit.xml b/uhabits-android/src/main/res/menu/show_habit.xml similarity index 100% rename from app/src/main/res/menu/show_habit.xml rename to uhabits-android/src/main/res/menu/show_habit.xml diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/uhabits-android/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher.png rename to uhabits-android/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/uhabits-android/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to uhabits-android/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/main/res/values-af/strings.xml b/uhabits-android/src/main/res/values-af/strings.xml similarity index 100% rename from app/src/main/res/values-af/strings.xml rename to uhabits-android/src/main/res/values-af/strings.xml diff --git a/app/src/main/res/values-ar/strings.xml b/uhabits-android/src/main/res/values-ar/strings.xml similarity index 100% rename from app/src/main/res/values-ar/strings.xml rename to uhabits-android/src/main/res/values-ar/strings.xml diff --git a/app/src/main/res/values-bg/strings.xml b/uhabits-android/src/main/res/values-bg/strings.xml similarity index 100% rename from app/src/main/res/values-bg/strings.xml rename to uhabits-android/src/main/res/values-bg/strings.xml diff --git a/app/src/main/res/values-ca/strings.xml b/uhabits-android/src/main/res/values-ca/strings.xml similarity index 100% rename from app/src/main/res/values-ca/strings.xml rename to uhabits-android/src/main/res/values-ca/strings.xml diff --git a/app/src/main/res/values-cs/strings.xml b/uhabits-android/src/main/res/values-cs/strings.xml similarity index 100% rename from app/src/main/res/values-cs/strings.xml rename to uhabits-android/src/main/res/values-cs/strings.xml diff --git a/app/src/main/res/values-da/strings.xml b/uhabits-android/src/main/res/values-da/strings.xml similarity index 100% rename from app/src/main/res/values-da/strings.xml rename to uhabits-android/src/main/res/values-da/strings.xml diff --git a/app/src/main/res/values-de/strings.xml b/uhabits-android/src/main/res/values-de/strings.xml similarity index 100% rename from app/src/main/res/values-de/strings.xml rename to uhabits-android/src/main/res/values-de/strings.xml diff --git a/app/src/main/res/values-el/strings.xml b/uhabits-android/src/main/res/values-el/strings.xml similarity index 100% rename from app/src/main/res/values-el/strings.xml rename to uhabits-android/src/main/res/values-el/strings.xml diff --git a/app/src/main/res/values-eo/strings.xml b/uhabits-android/src/main/res/values-eo/strings.xml similarity index 100% rename from app/src/main/res/values-eo/strings.xml rename to uhabits-android/src/main/res/values-eo/strings.xml diff --git a/app/src/main/res/values-es/strings.xml b/uhabits-android/src/main/res/values-es/strings.xml similarity index 100% rename from app/src/main/res/values-es/strings.xml rename to uhabits-android/src/main/res/values-es/strings.xml diff --git a/app/src/main/res/values-eu/strings.xml b/uhabits-android/src/main/res/values-eu/strings.xml similarity index 100% rename from app/src/main/res/values-eu/strings.xml rename to uhabits-android/src/main/res/values-eu/strings.xml diff --git a/app/src/main/res/values-fa/strings.xml b/uhabits-android/src/main/res/values-fa/strings.xml similarity index 100% rename from app/src/main/res/values-fa/strings.xml rename to uhabits-android/src/main/res/values-fa/strings.xml diff --git a/app/src/main/res/values-fi/strings.xml b/uhabits-android/src/main/res/values-fi/strings.xml similarity index 100% rename from app/src/main/res/values-fi/strings.xml rename to uhabits-android/src/main/res/values-fi/strings.xml diff --git a/app/src/main/res/values-fr/strings.xml b/uhabits-android/src/main/res/values-fr/strings.xml similarity index 100% rename from app/src/main/res/values-fr/strings.xml rename to uhabits-android/src/main/res/values-fr/strings.xml diff --git a/app/src/main/res/values-hi/strings.xml b/uhabits-android/src/main/res/values-hi/strings.xml similarity index 100% rename from app/src/main/res/values-hi/strings.xml rename to uhabits-android/src/main/res/values-hi/strings.xml diff --git a/app/src/main/res/values-hr/strings.xml b/uhabits-android/src/main/res/values-hr/strings.xml similarity index 100% rename from app/src/main/res/values-hr/strings.xml rename to uhabits-android/src/main/res/values-hr/strings.xml diff --git a/app/src/main/res/values-hu/strings.xml b/uhabits-android/src/main/res/values-hu/strings.xml similarity index 100% rename from app/src/main/res/values-hu/strings.xml rename to uhabits-android/src/main/res/values-hu/strings.xml diff --git a/app/src/main/res/values-id/strings.xml b/uhabits-android/src/main/res/values-id/strings.xml similarity index 100% rename from app/src/main/res/values-id/strings.xml rename to uhabits-android/src/main/res/values-id/strings.xml diff --git a/app/src/main/res/values-in/strings.xml b/uhabits-android/src/main/res/values-in/strings.xml similarity index 100% rename from app/src/main/res/values-in/strings.xml rename to uhabits-android/src/main/res/values-in/strings.xml diff --git a/app/src/main/res/values-it/strings.xml b/uhabits-android/src/main/res/values-it/strings.xml similarity index 100% rename from app/src/main/res/values-it/strings.xml rename to uhabits-android/src/main/res/values-it/strings.xml diff --git a/app/src/main/res/values-iw/strings.xml b/uhabits-android/src/main/res/values-iw/strings.xml similarity index 100% rename from app/src/main/res/values-iw/strings.xml rename to uhabits-android/src/main/res/values-iw/strings.xml diff --git a/app/src/main/res/values-ja/strings.xml b/uhabits-android/src/main/res/values-ja/strings.xml similarity index 100% rename from app/src/main/res/values-ja/strings.xml rename to uhabits-android/src/main/res/values-ja/strings.xml diff --git a/app/src/main/res/values-ko/strings.xml b/uhabits-android/src/main/res/values-ko/strings.xml similarity index 100% rename from app/src/main/res/values-ko/strings.xml rename to uhabits-android/src/main/res/values-ko/strings.xml diff --git a/app/src/main/res/values-nl/strings.xml b/uhabits-android/src/main/res/values-nl/strings.xml similarity index 100% rename from app/src/main/res/values-nl/strings.xml rename to uhabits-android/src/main/res/values-nl/strings.xml diff --git a/app/src/main/res/values-no-rNO/strings.xml b/uhabits-android/src/main/res/values-no-rNO/strings.xml similarity index 100% rename from app/src/main/res/values-no-rNO/strings.xml rename to uhabits-android/src/main/res/values-no-rNO/strings.xml diff --git a/app/src/main/res/values-pl/strings.xml b/uhabits-android/src/main/res/values-pl/strings.xml similarity index 100% rename from app/src/main/res/values-pl/strings.xml rename to uhabits-android/src/main/res/values-pl/strings.xml diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/uhabits-android/src/main/res/values-pt-rBR/strings.xml similarity index 100% rename from app/src/main/res/values-pt-rBR/strings.xml rename to uhabits-android/src/main/res/values-pt-rBR/strings.xml diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/uhabits-android/src/main/res/values-pt-rPT/strings.xml similarity index 100% rename from app/src/main/res/values-pt-rPT/strings.xml rename to uhabits-android/src/main/res/values-pt-rPT/strings.xml diff --git a/app/src/main/res/values-ro/strings.xml b/uhabits-android/src/main/res/values-ro/strings.xml similarity index 100% rename from app/src/main/res/values-ro/strings.xml rename to uhabits-android/src/main/res/values-ro/strings.xml diff --git a/app/src/main/res/values-ru/strings.xml b/uhabits-android/src/main/res/values-ru/strings.xml similarity index 100% rename from app/src/main/res/values-ru/strings.xml rename to uhabits-android/src/main/res/values-ru/strings.xml diff --git a/app/src/main/res/values-sl/strings.xml b/uhabits-android/src/main/res/values-sl/strings.xml similarity index 100% rename from app/src/main/res/values-sl/strings.xml rename to uhabits-android/src/main/res/values-sl/strings.xml diff --git a/app/src/main/res/values-sr/strings.xml b/uhabits-android/src/main/res/values-sr/strings.xml similarity index 100% rename from app/src/main/res/values-sr/strings.xml rename to uhabits-android/src/main/res/values-sr/strings.xml diff --git a/app/src/main/res/values-sv/strings.xml b/uhabits-android/src/main/res/values-sv/strings.xml similarity index 100% rename from app/src/main/res/values-sv/strings.xml rename to uhabits-android/src/main/res/values-sv/strings.xml diff --git a/app/src/main/res/values-tr/strings.xml b/uhabits-android/src/main/res/values-tr/strings.xml similarity index 100% rename from app/src/main/res/values-tr/strings.xml rename to uhabits-android/src/main/res/values-tr/strings.xml diff --git a/app/src/main/res/values-uk/strings.xml b/uhabits-android/src/main/res/values-uk/strings.xml similarity index 100% rename from app/src/main/res/values-uk/strings.xml rename to uhabits-android/src/main/res/values-uk/strings.xml diff --git a/app/src/main/res/values-v21/styles.xml b/uhabits-android/src/main/res/values-v21/styles.xml similarity index 100% rename from app/src/main/res/values-v21/styles.xml rename to uhabits-android/src/main/res/values-v21/styles.xml diff --git a/app/src/main/res/values-v21/styles_list_habits.xml b/uhabits-android/src/main/res/values-v21/styles_list_habits.xml similarity index 100% rename from app/src/main/res/values-v21/styles_list_habits.xml rename to uhabits-android/src/main/res/values-v21/styles_list_habits.xml diff --git a/app/src/main/res/values-vi/strings.xml b/uhabits-android/src/main/res/values-vi/strings.xml similarity index 100% rename from app/src/main/res/values-vi/strings.xml rename to uhabits-android/src/main/res/values-vi/strings.xml diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/uhabits-android/src/main/res/values-zh-rCN/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rCN/strings.xml rename to uhabits-android/src/main/res/values-zh-rCN/strings.xml diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/uhabits-android/src/main/res/values-zh-rTW/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rTW/strings.xml rename to uhabits-android/src/main/res/values-zh-rTW/strings.xml diff --git a/app/src/main/res/values/attrs.xml b/uhabits-android/src/main/res/values/attrs.xml similarity index 100% rename from app/src/main/res/values/attrs.xml rename to uhabits-android/src/main/res/values/attrs.xml diff --git a/app/src/main/res/values/colors.xml b/uhabits-android/src/main/res/values/colors.xml similarity index 100% rename from app/src/main/res/values/colors.xml rename to uhabits-android/src/main/res/values/colors.xml diff --git a/app/src/main/res/values/constants.xml b/uhabits-android/src/main/res/values/constants.xml similarity index 100% rename from app/src/main/res/values/constants.xml rename to uhabits-android/src/main/res/values/constants.xml diff --git a/app/src/main/res/values/dimens.xml b/uhabits-android/src/main/res/values/dimens.xml similarity index 100% rename from app/src/main/res/values/dimens.xml rename to uhabits-android/src/main/res/values/dimens.xml diff --git a/app/src/main/res/values/fontawesome.xml b/uhabits-android/src/main/res/values/fontawesome.xml similarity index 100% rename from app/src/main/res/values/fontawesome.xml rename to uhabits-android/src/main/res/values/fontawesome.xml diff --git a/app/src/main/res/values/keys.xml b/uhabits-android/src/main/res/values/keys.xml similarity index 100% rename from app/src/main/res/values/keys.xml rename to uhabits-android/src/main/res/values/keys.xml diff --git a/app/src/main/res/values/pickers.xml b/uhabits-android/src/main/res/values/pickers.xml similarity index 100% rename from app/src/main/res/values/pickers.xml rename to uhabits-android/src/main/res/values/pickers.xml diff --git a/app/src/main/res/values/strings.xml b/uhabits-android/src/main/res/values/strings.xml similarity index 100% rename from app/src/main/res/values/strings.xml rename to uhabits-android/src/main/res/values/strings.xml diff --git a/app/src/main/res/values/styles.xml b/uhabits-android/src/main/res/values/styles.xml similarity index 100% rename from app/src/main/res/values/styles.xml rename to uhabits-android/src/main/res/values/styles.xml diff --git a/app/src/main/res/values/styles_dialog.xml b/uhabits-android/src/main/res/values/styles_dialog.xml similarity index 100% rename from app/src/main/res/values/styles_dialog.xml rename to uhabits-android/src/main/res/values/styles_dialog.xml diff --git a/app/src/main/res/values/styles_list_habits.xml b/uhabits-android/src/main/res/values/styles_list_habits.xml similarity index 100% rename from app/src/main/res/values/styles_list_habits.xml rename to uhabits-android/src/main/res/values/styles_list_habits.xml diff --git a/app/src/main/res/values/styles_show_habit.xml b/uhabits-android/src/main/res/values/styles_show_habit.xml similarity index 100% rename from app/src/main/res/values/styles_show_habit.xml rename to uhabits-android/src/main/res/values/styles_show_habit.xml diff --git a/app/src/main/res/xml/file_paths.xml b/uhabits-android/src/main/res/xml/file_paths.xml similarity index 100% rename from app/src/main/res/xml/file_paths.xml rename to uhabits-android/src/main/res/xml/file_paths.xml diff --git a/app/src/main/res/xml/preferences.xml b/uhabits-android/src/main/res/xml/preferences.xml similarity index 100% rename from app/src/main/res/xml/preferences.xml rename to uhabits-android/src/main/res/xml/preferences.xml diff --git a/app/src/main/res/xml/widget_checkmark_info.xml b/uhabits-android/src/main/res/xml/widget_checkmark_info.xml similarity index 100% rename from app/src/main/res/xml/widget_checkmark_info.xml rename to uhabits-android/src/main/res/xml/widget_checkmark_info.xml diff --git a/app/src/main/res/xml/widget_frequency_info.xml b/uhabits-android/src/main/res/xml/widget_frequency_info.xml similarity index 100% rename from app/src/main/res/xml/widget_frequency_info.xml rename to uhabits-android/src/main/res/xml/widget_frequency_info.xml diff --git a/app/src/main/res/xml/widget_history_info.xml b/uhabits-android/src/main/res/xml/widget_history_info.xml similarity index 100% rename from app/src/main/res/xml/widget_history_info.xml rename to uhabits-android/src/main/res/xml/widget_history_info.xml diff --git a/app/src/main/res/xml/widget_score_info.xml b/uhabits-android/src/main/res/xml/widget_score_info.xml similarity index 100% rename from app/src/main/res/xml/widget_score_info.xml rename to uhabits-android/src/main/res/xml/widget_score_info.xml diff --git a/app/src/main/res/xml/widget_streak_info.xml b/uhabits-android/src/main/res/xml/widget_streak_info.xml similarity index 100% rename from app/src/main/res/xml/widget_streak_info.xml rename to uhabits-android/src/main/res/xml/widget_streak_info.xml diff --git a/app/src/test/java/org/isoron/uhabits/BaseUnitTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/BaseUnitTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/BaseUnitTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/BaseUnitTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/BaseActivityTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/BaseActivityTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/BaseActivityTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/BaseActivityTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/BaseScreenTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/BaseScreenTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/BaseScreenTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/BaseScreenTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/controllers/package-info.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCacheTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCacheTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCacheTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListCacheTest.java diff --git a/app/src/test/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenuTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenuTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenuTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenuTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/CommandParserTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/CommandParserTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/CommandParserTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/CommandParserTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/HabitFixtures.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/HabitFixtures.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/HabitFixtures.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/HabitFixtures.java diff --git a/app/src/test/java/org/isoron/uhabits/models/HabitListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/HabitListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/HabitListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/HabitListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/HabitTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/HabitTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/HabitTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/HabitTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/ScoreListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/ScoreListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/ScoreListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/ScoreListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/ScoreTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/ScoreTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/ScoreTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/ScoreTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/StreakListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/StreakListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/StreakListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/StreakListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java diff --git a/app/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/receivers/WidgetControllerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/receivers/WidgetControllerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/receivers/WidgetControllerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/receivers/WidgetControllerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java diff --git a/app/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java diff --git a/app/src/test/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java b/uhabits-android/src/test/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java similarity index 100% rename from app/src/test/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java rename to uhabits-android/src/test/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java