diff --git a/app/.classpath b/android/.classpath similarity index 100% rename from app/.classpath rename to android/.classpath diff --git a/app/.gitignore b/android/.gitignore similarity index 100% rename from app/.gitignore rename to android/.gitignore diff --git a/app/.project b/android/.project similarity index 100% rename from app/.project rename to android/.project diff --git a/app/.settings/org.eclipse.buildship.core.prefs b/android/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from app/.settings/org.eclipse.buildship.core.prefs rename to android/.settings/org.eclipse.buildship.core.prefs diff --git a/app/build.gradle b/android/build.gradle similarity index 100% rename from app/build.gradle rename to android/build.gradle diff --git a/app/proguard-rules.pro b/android/proguard-rules.pro similarity index 100% rename from app/proguard-rules.pro rename to android/proguard-rules.pro diff --git a/app/schemas/com.wbrawner.budget.data.BudgetDatabase/1.json b/android/schemas/com.wbrawner.budget.data.BudgetDatabase/1.json similarity index 100% rename from app/schemas/com.wbrawner.budget.data.BudgetDatabase/1.json rename to android/schemas/com.wbrawner.budget.data.BudgetDatabase/1.json diff --git a/app/schemas/com.wbrawner.budget.data.BudgetDatabase/2.json b/android/schemas/com.wbrawner.budget.data.BudgetDatabase/2.json similarity index 100% rename from app/schemas/com.wbrawner.budget.data.BudgetDatabase/2.json rename to android/schemas/com.wbrawner.budget.data.BudgetDatabase/2.json diff --git a/app/schemas/com.wbrawner.budget.data.BudgetDatabase/3.json b/android/schemas/com.wbrawner.budget.data.BudgetDatabase/3.json similarity index 100% rename from app/schemas/com.wbrawner.budget.data.BudgetDatabase/3.json rename to android/schemas/com.wbrawner.budget.data.BudgetDatabase/3.json diff --git a/app/src/androidTest/java/com/wbrawner/budget/ExampleInstrumentedTest.kt b/android/src/androidTest/java/com/wbrawner/budget/ExampleInstrumentedTest.kt similarity index 100% rename from app/src/androidTest/java/com/wbrawner/budget/ExampleInstrumentedTest.kt rename to android/src/androidTest/java/com/wbrawner/budget/ExampleInstrumentedTest.kt diff --git a/app/src/androidTest/java/com/wbrawner/budget/MigrationTests.java b/android/src/androidTest/java/com/wbrawner/budget/MigrationTests.java similarity index 100% rename from app/src/androidTest/java/com/wbrawner/budget/MigrationTests.java rename to android/src/androidTest/java/com/wbrawner/budget/MigrationTests.java diff --git a/app/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml similarity index 100% rename from app/src/main/AndroidManifest.xml rename to android/src/main/AndroidManifest.xml diff --git a/app/src/main/ic_launcher-web.png b/android/src/main/ic_launcher-web.png similarity index 100% rename from app/src/main/ic_launcher-web.png rename to android/src/main/ic_launcher-web.png diff --git a/app/src/main/java/com/wbrawner/budget/AllowanceApplication.kt b/android/src/main/java/com/wbrawner/budget/AllowanceApplication.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/AllowanceApplication.kt rename to android/src/main/java/com/wbrawner/budget/AllowanceApplication.kt diff --git a/app/src/main/java/com/wbrawner/budget/di/Dagger.kt b/android/src/main/java/com/wbrawner/budget/di/Dagger.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/di/Dagger.kt rename to android/src/main/java/com/wbrawner/budget/di/Dagger.kt diff --git a/app/src/main/java/com/wbrawner/budget/di/ViewModel.kt b/android/src/main/java/com/wbrawner/budget/di/ViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/di/ViewModel.kt rename to android/src/main/java/com/wbrawner/budget/di/ViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/Constants.kt b/android/src/main/java/com/wbrawner/budget/ui/Constants.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/Constants.kt rename to android/src/main/java/com/wbrawner/budget/ui/Constants.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/MainActivity.kt b/android/src/main/java/com/wbrawner/budget/ui/MainActivity.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/MainActivity.kt rename to android/src/main/java/com/wbrawner/budget/ui/MainActivity.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/SplashActivity.kt b/android/src/main/java/com/wbrawner/budget/ui/SplashActivity.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/SplashActivity.kt rename to android/src/main/java/com/wbrawner/budget/ui/SplashActivity.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/SplashViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/SplashViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/SplashViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/SplashViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/ViewUtils.kt b/android/src/main/java/com/wbrawner/budget/ui/ViewUtils.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/ViewUtils.kt rename to android/src/main/java/com/wbrawner/budget/ui/ViewUtils.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/auth/LoginFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/auth/LoginFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/auth/LoginFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/auth/LoginFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/auth/RegisterFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/auth/RegisterFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/auth/RegisterFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/auth/RegisterFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/base/ListWithAddButtonFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/base/ListWithAddButtonFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/base/ListWithAddButtonFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/base/ListWithAddButtonFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/base/RecyclerViewInterfaces.kt b/android/src/main/java/com/wbrawner/budget/ui/base/RecyclerViewInterfaces.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/base/RecyclerViewInterfaces.kt rename to android/src/main/java/com/wbrawner/budget/ui/base/RecyclerViewInterfaces.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/budgets/AddEditBudgetViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/budgets/BudgetListFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/budgets/BudgetListFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/budgets/BudgetListFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/budgets/BudgetListFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/budgets/BudgetViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/budgets/BudgetViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/budgets/BudgetViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/budgets/BudgetViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/AddEditCategoryActivity.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/AddEditCategoryActivity.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/AddEditCategoryActivity.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/AddEditCategoryActivity.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/CategoryAdapter.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/CategoryAdapter.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/CategoryAdapter.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/CategoryAdapter.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/CategoryFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/CategoryFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/CategoryFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/CategoryFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/CategoryListFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/CategoryListFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/CategoryListFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/CategoryListFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/CategoryListViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/CategoryListViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/CategoryListViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/CategoryListViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/categories/CategoryViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/categories/CategoryViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/categories/CategoryViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/categories/CategoryViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/overview/AccountOverviewViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/overview/AccountOverviewViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/overview/AccountOverviewViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/overview/AccountOverviewViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/overview/AccountsAdapter.kt b/android/src/main/java/com/wbrawner/budget/ui/overview/AccountsAdapter.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/overview/AccountsAdapter.kt rename to android/src/main/java/com/wbrawner/budget/ui/overview/AccountsAdapter.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/overview/OverviewFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/overview/OverviewFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/overview/OverviewFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/overview/OverviewFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/profile/ProfileFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/profile/ProfileFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/profile/ProfileFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/profile/ProfileFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionActivity.kt b/android/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionActivity.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionActivity.kt rename to android/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionActivity.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/transactions/AddEditTransactionViewModel.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListFragment.kt b/android/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListFragment.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListFragment.kt rename to android/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListFragment.kt diff --git a/app/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListViewModel.kt b/android/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListViewModel.kt similarity index 100% rename from app/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListViewModel.kt rename to android/src/main/java/com/wbrawner/budget/ui/transactions/TransactionListViewModel.kt diff --git a/app/src/main/res/drawable-hdpi/ic_shortcut_attach_money.png b/android/src/main/res/drawable-hdpi/ic_shortcut_attach_money.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_shortcut_attach_money.png rename to android/src/main/res/drawable-hdpi/ic_shortcut_attach_money.png diff --git a/app/src/main/res/drawable-hdpi/ic_shortcut_money_off.png b/android/src/main/res/drawable-hdpi/ic_shortcut_money_off.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_shortcut_money_off.png rename to android/src/main/res/drawable-hdpi/ic_shortcut_money_off.png diff --git a/app/src/main/res/drawable-mdpi/ic_shortcut_attach_money.png b/android/src/main/res/drawable-mdpi/ic_shortcut_attach_money.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_shortcut_attach_money.png rename to android/src/main/res/drawable-mdpi/ic_shortcut_attach_money.png diff --git a/app/src/main/res/drawable-mdpi/ic_shortcut_money_off.png b/android/src/main/res/drawable-mdpi/ic_shortcut_money_off.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_shortcut_money_off.png rename to android/src/main/res/drawable-mdpi/ic_shortcut_money_off.png diff --git a/app/src/main/res/drawable-xhdpi/ic_shortcut_attach_money.png b/android/src/main/res/drawable-xhdpi/ic_shortcut_attach_money.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_shortcut_attach_money.png rename to android/src/main/res/drawable-xhdpi/ic_shortcut_attach_money.png diff --git a/app/src/main/res/drawable-xhdpi/ic_shortcut_money_off.png b/android/src/main/res/drawable-xhdpi/ic_shortcut_money_off.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_shortcut_money_off.png rename to android/src/main/res/drawable-xhdpi/ic_shortcut_money_off.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_shortcut_attach_money.png b/android/src/main/res/drawable-xxhdpi/ic_shortcut_attach_money.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_shortcut_attach_money.png rename to android/src/main/res/drawable-xxhdpi/ic_shortcut_attach_money.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_shortcut_money_off.png b/android/src/main/res/drawable-xxhdpi/ic_shortcut_money_off.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_shortcut_money_off.png rename to android/src/main/res/drawable-xxhdpi/ic_shortcut_money_off.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_shortcut_attach_money.png b/android/src/main/res/drawable-xxxhdpi/ic_shortcut_attach_money.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_shortcut_attach_money.png rename to android/src/main/res/drawable-xxxhdpi/ic_shortcut_attach_money.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_shortcut_money_off.png b/android/src/main/res/drawable-xxxhdpi/ic_shortcut_money_off.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_shortcut_money_off.png rename to android/src/main/res/drawable-xxxhdpi/ic_shortcut_money_off.png diff --git a/app/src/main/res/drawable/bg_gradient.xml b/android/src/main/res/drawable/bg_gradient.xml similarity index 100% rename from app/src/main/res/drawable/bg_gradient.xml rename to android/src/main/res/drawable/bg_gradient.xml diff --git a/app/src/main/res/drawable/bg_rounded.xml b/android/src/main/res/drawable/bg_rounded.xml similarity index 100% rename from app/src/main/res/drawable/bg_rounded.xml rename to android/src/main/res/drawable/bg_rounded.xml diff --git a/app/src/main/res/drawable/bg_splash.xml b/android/src/main/res/drawable/bg_splash.xml similarity index 100% rename from app/src/main/res/drawable/bg_splash.xml rename to android/src/main/res/drawable/bg_splash.xml diff --git a/app/src/main/res/drawable/ic_account_balance_black_24dp.xml b/android/src/main/res/drawable/ic_account_balance_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_account_balance_black_24dp.xml rename to android/src/main/res/drawable/ic_account_balance_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_add_white_24dp.xml b/android/src/main/res/drawable/ic_add_white_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_add_white_24dp.xml rename to android/src/main/res/drawable/ic_add_white_24dp.xml diff --git a/app/src/main/res/drawable/ic_attach_money_black_24dp.xml b/android/src/main/res/drawable/ic_attach_money_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_attach_money_black_24dp.xml rename to android/src/main/res/drawable/ic_attach_money_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_baseline_category_24px.xml b/android/src/main/res/drawable/ic_baseline_category_24px.xml similarity index 100% rename from app/src/main/res/drawable/ic_baseline_category_24px.xml rename to android/src/main/res/drawable/ic_baseline_category_24px.xml diff --git a/app/src/main/res/drawable/ic_baseline_dashboard_24dp.xml b/android/src/main/res/drawable/ic_baseline_dashboard_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_baseline_dashboard_24dp.xml rename to android/src/main/res/drawable/ic_baseline_dashboard_24dp.xml diff --git a/app/src/main/res/drawable/ic_edit_black_24dp.xml b/android/src/main/res/drawable/ic_edit_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_edit_black_24dp.xml rename to android/src/main/res/drawable/ic_edit_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_filter_list.xml b/android/src/main/res/drawable/ic_filter_list.xml similarity index 100% rename from app/src/main/res/drawable/ic_filter_list.xml rename to android/src/main/res/drawable/ic_filter_list.xml diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/android/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from app/src/main/res/drawable/ic_launcher_background.xml rename to android/src/main/res/drawable/ic_launcher_background.xml diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/android/src/main/res/drawable/ic_launcher_foreground.xml similarity index 100% rename from app/src/main/res/drawable/ic_launcher_foreground.xml rename to android/src/main/res/drawable/ic_launcher_foreground.xml diff --git a/app/src/main/res/drawable/ic_money_off_black_24dp.xml b/android/src/main/res/drawable/ic_money_off_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_money_off_black_24dp.xml rename to android/src/main/res/drawable/ic_money_off_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_person_black_24dp.xml b/android/src/main/res/drawable/ic_person_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_person_black_24dp.xml rename to android/src/main/res/drawable/ic_person_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_save_white_24dp.xml b/android/src/main/res/drawable/ic_save_white_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_save_white_24dp.xml rename to android/src/main/res/drawable/ic_save_white_24dp.xml diff --git a/app/src/main/res/drawable/ic_twigs_color.xml b/android/src/main/res/drawable/ic_twigs_color.xml similarity index 100% rename from app/src/main/res/drawable/ic_twigs_color.xml rename to android/src/main/res/drawable/ic_twigs_color.xml diff --git a/app/src/main/res/drawable/ic_twigs_outline.xml b/android/src/main/res/drawable/ic_twigs_outline.xml similarity index 100% rename from app/src/main/res/drawable/ic_twigs_outline.xml rename to android/src/main/res/drawable/ic_twigs_outline.xml diff --git a/app/src/main/res/layout/activity_add_edit_category.xml b/android/src/main/res/layout/activity_add_edit_category.xml similarity index 100% rename from app/src/main/res/layout/activity_add_edit_category.xml rename to android/src/main/res/layout/activity_add_edit_category.xml diff --git a/app/src/main/res/layout/activity_add_edit_transaction.xml b/android/src/main/res/layout/activity_add_edit_transaction.xml similarity index 100% rename from app/src/main/res/layout/activity_add_edit_transaction.xml rename to android/src/main/res/layout/activity_add_edit_transaction.xml diff --git a/app/src/main/res/layout/activity_splash.xml b/android/src/main/res/layout/activity_splash.xml similarity index 100% rename from app/src/main/res/layout/activity_splash.xml rename to android/src/main/res/layout/activity_splash.xml diff --git a/app/src/main/res/layout/activity_transaction_list.xml b/android/src/main/res/layout/activity_transaction_list.xml similarity index 100% rename from app/src/main/res/layout/activity_transaction_list.xml rename to android/src/main/res/layout/activity_transaction_list.xml diff --git a/app/src/main/res/layout/fragment_accounts.xml b/android/src/main/res/layout/fragment_accounts.xml similarity index 100% rename from app/src/main/res/layout/fragment_accounts.xml rename to android/src/main/res/layout/fragment_accounts.xml diff --git a/app/src/main/res/layout/fragment_add_edit_budget.xml b/android/src/main/res/layout/fragment_add_edit_budget.xml similarity index 100% rename from app/src/main/res/layout/fragment_add_edit_budget.xml rename to android/src/main/res/layout/fragment_add_edit_budget.xml diff --git a/app/src/main/res/layout/fragment_list_with_add_button.xml b/android/src/main/res/layout/fragment_list_with_add_button.xml similarity index 100% rename from app/src/main/res/layout/fragment_list_with_add_button.xml rename to android/src/main/res/layout/fragment_list_with_add_button.xml diff --git a/app/src/main/res/layout/fragment_login.xml b/android/src/main/res/layout/fragment_login.xml similarity index 100% rename from app/src/main/res/layout/fragment_login.xml rename to android/src/main/res/layout/fragment_login.xml diff --git a/app/src/main/res/layout/fragment_overview.xml b/android/src/main/res/layout/fragment_overview.xml similarity index 100% rename from app/src/main/res/layout/fragment_overview.xml rename to android/src/main/res/layout/fragment_overview.xml diff --git a/app/src/main/res/layout/fragment_profile.xml b/android/src/main/res/layout/fragment_profile.xml similarity index 100% rename from app/src/main/res/layout/fragment_profile.xml rename to android/src/main/res/layout/fragment_profile.xml diff --git a/app/src/main/res/layout/fragment_register.xml b/android/src/main/res/layout/fragment_register.xml similarity index 100% rename from app/src/main/res/layout/fragment_register.xml rename to android/src/main/res/layout/fragment_register.xml diff --git a/app/src/main/res/layout/fragment_transaction_list.xml b/android/src/main/res/layout/fragment_transaction_list.xml similarity index 100% rename from app/src/main/res/layout/fragment_transaction_list.xml rename to android/src/main/res/layout/fragment_transaction_list.xml diff --git a/app/src/main/res/layout/list_item_budget.xml b/android/src/main/res/layout/list_item_budget.xml similarity index 100% rename from app/src/main/res/layout/list_item_budget.xml rename to android/src/main/res/layout/list_item_budget.xml diff --git a/app/src/main/res/layout/list_item_category.xml b/android/src/main/res/layout/list_item_category.xml similarity index 100% rename from app/src/main/res/layout/list_item_category.xml rename to android/src/main/res/layout/list_item_category.xml diff --git a/app/src/main/res/layout/list_item_transaction.xml b/android/src/main/res/layout/list_item_transaction.xml similarity index 100% rename from app/src/main/res/layout/list_item_transaction.xml rename to android/src/main/res/layout/list_item_transaction.xml diff --git a/app/src/main/res/layout/list_item_user.xml b/android/src/main/res/layout/list_item_user.xml similarity index 100% rename from app/src/main/res/layout/list_item_user.xml rename to android/src/main/res/layout/list_item_user.xml diff --git a/app/src/main/res/menu/main_navigation.xml b/android/src/main/res/menu/main_navigation.xml similarity index 100% rename from app/src/main/res/menu/main_navigation.xml rename to android/src/main/res/menu/main_navigation.xml diff --git a/app/src/main/res/menu/menu_add_edit.xml b/android/src/main/res/menu/menu_add_edit.xml similarity index 100% rename from app/src/main/res/menu/menu_add_edit.xml rename to android/src/main/res/menu/menu_add_edit.xml diff --git a/app/src/main/res/menu/menu_editable.xml b/android/src/main/res/menu/menu_editable.xml similarity index 100% rename from app/src/main/res/menu/menu_editable.xml rename to android/src/main/res/menu/menu_editable.xml diff --git a/app/src/main/res/menu/menu_transaction_list.xml b/android/src/main/res/menu/menu_transaction_list.xml similarity index 100% rename from app/src/main/res/menu/menu_transaction_list.xml rename to android/src/main/res/menu/menu_transaction_list.xml diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher.png rename to android/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/src/main/res/mipmap-hdpi/ic_launcher_background.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher_background.png rename to android/src/main/res/mipmap-hdpi/ic_launcher_background.png diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to android/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/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 android/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_background.png b/android/src/main/res/mipmap-mdpi/ic_launcher_background.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher_background.png rename to android/src/main/res/mipmap-mdpi/ic_launcher_background.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to android/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to android/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/android/src/main/res/mipmap-xhdpi/ic_launcher_background.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher_background.png rename to android/src/main/res/mipmap-xhdpi/ic_launcher_background.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to android/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to android/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android/src/main/res/mipmap-xxhdpi/ic_launcher_background.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png rename to android/src/main/res/mipmap-xxhdpi/ic_launcher_background.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to android/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/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 android/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/android/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png rename to android/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/navigation/auth_graph.xml b/android/src/main/res/navigation/auth_graph.xml similarity index 100% rename from app/src/main/res/navigation/auth_graph.xml rename to android/src/main/res/navigation/auth_graph.xml diff --git a/app/src/main/res/navigation/nav_graph.xml b/android/src/main/res/navigation/nav_graph.xml similarity index 100% rename from app/src/main/res/navigation/nav_graph.xml rename to android/src/main/res/navigation/nav_graph.xml diff --git a/app/src/main/res/values-night/colors.xml b/android/src/main/res/values-night/colors.xml similarity index 100% rename from app/src/main/res/values-night/colors.xml rename to android/src/main/res/values-night/colors.xml diff --git a/app/src/main/res/values-night/styles.xml b/android/src/main/res/values-night/styles.xml similarity index 100% rename from app/src/main/res/values-night/styles.xml rename to android/src/main/res/values-night/styles.xml diff --git a/app/src/main/res/values/colors.xml b/android/src/main/res/values/colors.xml similarity index 100% rename from app/src/main/res/values/colors.xml rename to android/src/main/res/values/colors.xml diff --git a/app/src/main/res/values/strings.xml b/android/src/main/res/values/strings.xml similarity index 100% rename from app/src/main/res/values/strings.xml rename to android/src/main/res/values/strings.xml diff --git a/app/src/main/res/values/styles.xml b/android/src/main/res/values/styles.xml similarity index 100% rename from app/src/main/res/values/styles.xml rename to android/src/main/res/values/styles.xml diff --git a/app/src/main/res/xml/network_security_config.xml b/android/src/main/res/xml/network_security_config.xml similarity index 100% rename from app/src/main/res/xml/network_security_config.xml rename to android/src/main/res/xml/network_security_config.xml diff --git a/app/src/main/res/xml/shortcuts.xml b/android/src/main/res/xml/shortcuts.xml similarity index 100% rename from app/src/main/res/xml/shortcuts.xml rename to android/src/main/res/xml/shortcuts.xml diff --git a/app/src/test/java/com/wbrawner/myallowance/ExampleUnitTest.kt b/android/src/test/java/com/wbrawner/myallowance/ExampleUnitTest.kt similarity index 100% rename from app/src/test/java/com/wbrawner/myallowance/ExampleUnitTest.kt rename to android/src/test/java/com/wbrawner/myallowance/ExampleUnitTest.kt diff --git a/build.gradle b/build.gradle index 048098c..337769e 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:4.0.0' + classpath 'com.android.tools.build:gradle:4.0.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } diff --git a/gradlew b/gradlew old mode 100755 new mode 100644 diff --git a/settings.gradle b/settings.gradle index 6c53892..9392ebd 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1 +1 @@ -include ':app', ':budgetlib', ':common', ':storage' +include ':android', ':budgetlib', ':common', ':storage'