diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..b746cb2 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,10 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text eol=lf + +# Declare files that will always have CRLF line endings on checkout. +*.cmd text eol=crlf +*.bat text eol=crlf + +# Denote all files that are truly binary and should not be modified. +*.png binary +*.jar binary diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index 62eb927..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -open_collective: tusky diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 80cd3ef..0000000 --- a/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -*.iml -.gradle -/local.properties -/.idea -.DS_Store -/build -/captures -.externalNativeBuild -app/release \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 39b4640..0000000 --- a/.travis.yml +++ /dev/null @@ -1,35 +0,0 @@ -language: android -dist: xenial -# Disable building on tags -if: tag IS blank -android: - components: - - android-29 - - build-tools-28.0.3 -before_script: - - yes | sdkmanager "ndk-bundle" - - export ANDROID_NDK_ROOT=$ANDROID_HOME/ndk-bundle - - export ANDROID_NDK_HOME=$ANDROID_NDK_ROOT - - sed -i "s/blue/\/\/blue/" app/build.gradle - - sed -i "s/\/\/abortOnError/abortOnError/" app/build.gradle -# - sed -i "s/debug {}//" app/build.gradle -before_cache: - - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock - - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ -cache: - directories: - - $HOME/.gradle/caches/ - - $HOME/.gradle/wrapper/ - - $HOME/.android/build-cache -script: - - ./gradlew build -after_success: - - $ANDROID_HOME/build-tools/28.0.3/apksigner sign --ks debug.keystore --ks-key-alias androiddebugkey --ks-pass "pass:android" --key-pass "pass:android" --in $(find -name "*-green-debug.apk") --out husky-green-debug.apk - - $ANDROID_HOME/build-tools/28.0.3/apksigner sign --ks debug.keystore --ks-key-alias androiddebugkey --ks-pass "pass:android" --key-pass "pass:android" --in $(find -name "*-green-release-unsigned.apk") --out husky-green-release.apk - - wget https://raw.githubusercontent.com/FWGS/uploadtool/master/upload.sh - - chmod +x upload.sh - - GITHUB_TOKEN=$GH_TOKEN ./upload.sh husky-green-debug.apk husky-green-release.apk -branches: - except: -# Do not build tags that we create when we upload to GitHub Releases - - /^(?i:continuous)/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 0e4f81a..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,45 +0,0 @@ -# Contributing - -## Getting Started -1. Fork the repository on the GitHub page by clicking the Fork button. This makes a fork of the project under your GitHub account. -2. Clone your fork to your machine. ```git clone https://github.com//Tusky``` -3. Create a new branch named after your change. ```git checkout -b your-change-name``` (```checkout``` switches to a branch, ```-b``` specifies that the branch is a new one) - -## Making Changes - -### Text -All English text that will be visible to users should be put in ```app/src/main/res/values/strings.xml```. Any text that is missing in a translation will fall back to the version in this file. Be aware that anything added to this file will need to be translated, so be very concise with wording and try to add as few things as possible. Look for existing strings to use first. If there is untranslatable text that you don't want to keep as a string constant in a Java class, you can use the string resource file ```app/src/main/res/values/donottranslate.xml```. - -### Translation -Translations are done through https://weblate.tusky.app/projects/tusky/tusky/ . -To add a new language, clic on the 'Start a new translation' button on at the bottom of the page. - -### Kotlin -This project is in the process of migrating to Kotlin, we prefer new code to be written in Kotlin. We try to follow the [Kotlin Style Guide](https://android.github.io/kotlin-guides/style.html) and make use of the [Kotlin Android Extensions](https://kotlinlang.org/docs/tutorials/android-plugin.html). - -### Java -Existing code in Java should follow the [Android Style Guide](https://source.android.com/source/code-style), which is what Android uses for their own source code. ```@Nullable``` and ```@NotNull``` annotations are really helpful for Kotlin interoperability. - -### Visuals -There are three themes in the app, so any visual changes should be checked with each of them to ensure they look appropriate no matter which theme is selected. Usually, you can use existing color attributes like ```?attr/colorPrimary``` and ```?attr/textColorSecondary```. For icons and drawables, use a white drawable and tint it at runtime using ```ThemeUtils``` and specify an attribute that references different colours depending on the theme. - -### Saving -Any time you get a good chunk of work done it's good to make a commit. You can either uses Android Studio's built-in UI for doing this or running the commands: -``` -git add . -git commit -m "Describe the changes in this commit here." -``` - -## Submitting Your Changes -1. Make sure your branch is up-to-date with the ```master``` branch. Run: -``` -git fetch -git rebase origin/master -``` -It may refuse to start the rebase if there's changes that haven't been committed, so make sure you've added and committed everything. If there were changes on master to any of the parts of files you worked on, a conflict will arise when you rebase. [Resolving a merge conflict](https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line) is a good guide to help with this. After committing the resolution, you can run ```git rebase --continue``` to finish the rebase. If you want to cancel, like if you make some mistake in resolving the conflict, you can always do ```git rebase --abort```. - -2. Push your local branch to your fork on GitHub by running ```git push origin your-change-name```. -3. Then, go to the original project page and make a pull request. Select your fork/branch and use ```master``` as the base branch. -4. Wait for feedback on your pull request and be ready to make some changes - -If you have any questions, don't hesitate to open an issue or contact [Tusky@mastodon.social](https://mastodon.social/@Tusky). Please also ask before you start implementing a new big feature. diff --git a/LICENSE.txt b/COPYING similarity index 100% rename from LICENSE.txt rename to COPYING diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md deleted file mode 100644 index be11d03..0000000 --- a/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,9 +0,0 @@ - - -* * * * -- Husky Version: -- Android Version: -- Android Device: -- Fediverse instance (if applicable): - -- [ ] I searched or browsed the repo’s other issues to ensure this is not a duplicate. diff --git a/app/.gitignore b/app/.gitignore deleted file mode 100644 index 3f1ce47..0000000 --- a/app/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/build -app-release.apk diff --git a/debug.keystore b/debug.keystore deleted file mode 100644 index 7ef13e7..0000000 Binary files a/debug.keystore and /dev/null differ diff --git a/fastlane/metadata/android/en-US/changelogs/167.txt b/fastlane/metadata/android/en-US/changelogs/167.txt deleted file mode 100644 index e453cd8..0000000 --- a/fastlane/metadata/android/en-US/changelogs/167.txt +++ /dev/null @@ -1,12 +0,0 @@ -Husky v1.0 - -First stable release. -This release adds several Pleroma extensions support: -* Emoji reactions -* Formatting posts with Markdown, BBCode or HTML -* Muted conversations -* Stickers -* Extended account properties to see who is your instance moderator or administrator -* Unlimited attachments - -Several UI changes include: "Reply to" feature that jumps to replied post, bigger custom emojis by default and, of course, awesome Pleroma-tan artwork made by Lightning_Nord. diff --git a/fastlane/metadata/android/en-US/changelogs/168.txt b/fastlane/metadata/android/en-US/changelogs/168.txt deleted file mode 100644 index 6638934..0000000 --- a/fastlane/metadata/android/en-US/changelogs/168.txt +++ /dev/null @@ -1,5 +0,0 @@ -Husky v1.0.1 - -This is a hotfix for v1.0 release. -Changelog: -* Fixed any image being resized and converted to JPG. diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt deleted file mode 100644 index 57672cf..0000000 --- a/fastlane/metadata/android/en-US/full_description.txt +++ /dev/null @@ -1,6 +0,0 @@ -Husky is a lightweight and fast client for Pleroma, Mastodon and other social networks that implement Mastodon API. -It has support for Pleroma-specific extensions like emoji reactions, unlimited attachments, stickers and so on. - -Husky is a Free and Open Source software licensed under GNU General Public License v3. It's based on Tusky source code. - -Source code: https://git.mentality.rip/FWGS/Husky diff --git a/fastlane/metadata/android/en-US/images/featureGraphic.png b/fastlane/metadata/android/en-US/images/featureGraphic.png deleted file mode 100644 index 5fada2e..0000000 Binary files a/fastlane/metadata/android/en-US/images/featureGraphic.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png deleted file mode 100644 index 1e231b6..0000000 Binary files a/fastlane/metadata/android/en-US/images/icon.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/00_login.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/00_login.png deleted file mode 100644 index 73418a4..0000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/00_login.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timeline.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timeline.png deleted file mode 100644 index 230f967..0000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timeline.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/02_compose.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/02_compose.png deleted file mode 100644 index cba8352..0000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/02_compose.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/03_profile.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/03_profile.png deleted file mode 100644 index 1d746c9..0000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/03_profile.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/04_emojis.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/04_emojis.png deleted file mode 100644 index 456133e..0000000 Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/04_emojis.png and /dev/null differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt deleted file mode 100644 index 05199ba..0000000 --- a/fastlane/metadata/android/en-US/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Husky is a client for Pleroma and Mastodon social networks diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt deleted file mode 100644 index 3ffeabb..0000000 --- a/fastlane/metadata/android/en-US/title.txt +++ /dev/null @@ -1 +0,0 @@ -Husky diff --git a/fastlane/metadata/android/ru/changelogs/167.txt b/fastlane/metadata/android/ru/changelogs/167.txt deleted file mode 100644 index 4994a82..0000000 --- a/fastlane/metadata/android/ru/changelogs/167.txt +++ /dev/null @@ -1,12 +0,0 @@ -Husky v1.0 - -Первый стабильный выпуск. -Данный выпуск добавляет поддержку некоторых расширений Pleroma: -* Эмодзи реакции -* Форматирование статусов -* Глушение бесед -* Стикеры -* Расширенные свойства профиля для администраторов и модераторов -* Неограниченные вложения - -Некоторые изменения UI включают в себя: опцию "Ответ на" для перехода на отвеченный статус, увеличенные кастомные эмодзи и, конечно, великолепные арты Плеромы-тян от Lightning_Nord diff --git a/fastlane/metadata/android/ru/changelogs/168.txt b/fastlane/metadata/android/ru/changelogs/168.txt deleted file mode 100644 index 890d9ef..0000000 --- a/fastlane/metadata/android/ru/changelogs/168.txt +++ /dev/null @@ -1,5 +0,0 @@ -Husky v1.0.1 - -Это хотфикс для выпуска v1.0. -Изменения: -* Исправлен баг когда любое изображение было изменено в размере и переконвертировано в JPG diff --git a/fastlane/metadata/android/ru/full_description.txt b/fastlane/metadata/android/ru/full_description.txt deleted file mode 100644 index f9c0251..0000000 --- a/fastlane/metadata/android/ru/full_description.txt +++ /dev/null @@ -1,6 +0,0 @@ -Husky это легковесный и быстрый клиент для Pleroma, Mastodon и других социальных сетей поддерживающих Mastodon API. -Клиент поддерживает специфичные для Pleroma расширения, такие как эмодзи реакции, неограниченные вложения, стикеры и так далее. - -Husky это свободное программное обеспечение распространяющееся под лицензией GNU General Public License v3. Базируется на исходном коде Tusky. - -Исходный код: https://git.mentality.rip/FWGS/Husky diff --git a/fastlane/metadata/android/ru/short_description.txt b/fastlane/metadata/android/ru/short_description.txt deleted file mode 100644 index 780196d..0000000 --- a/fastlane/metadata/android/ru/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Husky это клиент для социальных сетей Pleroma и Mastodon diff --git a/fastlane/metadata/android/ru/title.txt b/fastlane/metadata/android/ru/title.txt deleted file mode 100644 index 3ffeabb..0000000 --- a/fastlane/metadata/android/ru/title.txt +++ /dev/null @@ -1 +0,0 @@ -Husky diff --git a/husky/.gitignore b/husky/.gitignore new file mode 100644 index 0000000..36df365 --- /dev/null +++ b/husky/.gitignore @@ -0,0 +1,77 @@ +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +out/ +release/ +debug/ +/app/libs/ +/app/build/ + +# Gradle files +.gradle/ +/build/ +buildSrc/build + +# Local configuration file (sdk path, etc) +local.properties + +# Log Files +*.log + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +*.iml +/*.iml +/.idea/assetWizardSettings.xml +/.idea/gradle.xml +/.idea/jarRepositories.xml +/.idea/misc.xml +/.idea/workspace.xml +/.idea/tasks.xml +/.idea/runConfigurations.xml +/.idea/dictionaries +/.idea/libraries +/.idea/modules +# Android Studio 3 in .gitignore file. +/.idea/caches +/.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +/.idea/navEditor.xml + +# Keystore files +*.jks +*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +lint/reports/ + +# MacOS useless files +.DS_Store diff --git a/husky/.idea/codeStyles/Project.xml b/husky/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..90b5636 --- /dev/null +++ b/husky/.idea/codeStyles/Project.xml @@ -0,0 +1,281 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + xmlns:android + + ^$ + + + +
+
+ + + + xmlns:.* + + ^$ + + + BY_NAME + +
+
+ + + + .*:id + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + .*:name + + http://schemas.android.com/apk/res/android + + + +
+
+ + + + name + + ^$ + + + +
+
+ + + + style + + ^$ + + + +
+
+ + + + .* + + ^$ + + + BY_NAME + +
+
+ + + + .* + + http://schemas.android.com/apk/res/android + + + ANDROID_ATTRIBUTE_ORDER + +
+
+ + + + .* + + .* + + + BY_NAME + +
+
+
+
+ + +
+
\ No newline at end of file diff --git a/husky/.idea/codeStyles/codeStyleConfig.xml b/husky/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..79ee123 --- /dev/null +++ b/husky/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/husky/.idea/compiler.xml b/husky/.idea/compiler.xml new file mode 100644 index 0000000..fb7f4a8 --- /dev/null +++ b/husky/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/build.gradle b/husky/app/build.gradle similarity index 100% rename from app/build.gradle rename to husky/app/build.gradle diff --git a/app/proguard-rules.pro b/husky/app/proguard-rules.pro similarity index 100% rename from app/proguard-rules.pro rename to husky/app/proguard-rules.pro diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/10.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/10.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/10.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/10.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/11.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/11.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/11.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/11.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/12.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/12.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/12.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/12.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/13.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/13.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/13.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/13.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/14.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/14.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/14.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/14.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/15.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/15.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/15.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/15.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/16.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/16.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/16.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/16.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/17.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/17.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/17.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/17.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/18.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/18.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/18.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/18.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/19.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/19.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/19.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/19.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/20.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/20.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/20.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/20.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/21.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/21.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/21.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/21.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/22.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/22.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/22.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/22.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/23.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/23.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/23.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/23.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/24.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/24.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/24.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/24.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/25.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/25.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/25.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/25.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/26.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/26.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/26.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/26.json diff --git a/app/schemas/com.keylesspalace.tusky.db.AppDatabase/27.json b/husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/27.json similarity index 100% rename from app/schemas/com.keylesspalace.tusky.db.AppDatabase/27.json rename to husky/app/schemas/com.keylesspalace.tusky.db.AppDatabase/27.json diff --git a/app/src/androidTest/java/com/keylesspalace/tusky/ExampleInstrumentedTest.java b/husky/app/src/androidTest/java/com/keylesspalace/tusky/ExampleInstrumentedTest.java similarity index 100% rename from app/src/androidTest/java/com/keylesspalace/tusky/ExampleInstrumentedTest.java rename to husky/app/src/androidTest/java/com/keylesspalace/tusky/ExampleInstrumentedTest.java diff --git a/app/src/androidTest/java/com/keylesspalace/tusky/MigrationsTest.kt b/husky/app/src/androidTest/java/com/keylesspalace/tusky/MigrationsTest.kt similarity index 100% rename from app/src/androidTest/java/com/keylesspalace/tusky/MigrationsTest.kt rename to husky/app/src/androidTest/java/com/keylesspalace/tusky/MigrationsTest.kt diff --git a/app/src/androidTest/java/com/keylesspalace/tusky/TimelineDAOTest.kt b/husky/app/src/androidTest/java/com/keylesspalace/tusky/TimelineDAOTest.kt similarity index 100% rename from app/src/androidTest/java/com/keylesspalace/tusky/TimelineDAOTest.kt rename to husky/app/src/androidTest/java/com/keylesspalace/tusky/TimelineDAOTest.kt diff --git a/app/src/blue/res/mipmap-anydpi-v26/ic_launcher.xml b/husky/app/src/blue/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from app/src/blue/res/mipmap-anydpi-v26/ic_launcher.xml rename to husky/app/src/blue/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/app/src/blue/res/mipmap-hdpi/ic_launcher.png b/husky/app/src/blue/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from app/src/blue/res/mipmap-hdpi/ic_launcher.png rename to husky/app/src/blue/res/mipmap-hdpi/ic_launcher.png diff --git a/app/src/blue/res/mipmap-hdpi/ic_shortcut_compose.png b/husky/app/src/blue/res/mipmap-hdpi/ic_shortcut_compose.png similarity index 100% rename from app/src/blue/res/mipmap-hdpi/ic_shortcut_compose.png rename to husky/app/src/blue/res/mipmap-hdpi/ic_shortcut_compose.png diff --git a/app/src/blue/res/mipmap-mdpi/ic_launcher.png b/husky/app/src/blue/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from app/src/blue/res/mipmap-mdpi/ic_launcher.png rename to husky/app/src/blue/res/mipmap-mdpi/ic_launcher.png diff --git a/app/src/blue/res/mipmap-mdpi/ic_shortcut_compose.png b/husky/app/src/blue/res/mipmap-mdpi/ic_shortcut_compose.png similarity index 100% rename from app/src/blue/res/mipmap-mdpi/ic_shortcut_compose.png rename to husky/app/src/blue/res/mipmap-mdpi/ic_shortcut_compose.png diff --git a/app/src/blue/res/mipmap-xhdpi/ic_launcher.png b/husky/app/src/blue/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from app/src/blue/res/mipmap-xhdpi/ic_launcher.png rename to husky/app/src/blue/res/mipmap-xhdpi/ic_launcher.png diff --git a/app/src/blue/res/mipmap-xhdpi/ic_shortcut_compose.png b/husky/app/src/blue/res/mipmap-xhdpi/ic_shortcut_compose.png similarity index 100% rename from app/src/blue/res/mipmap-xhdpi/ic_shortcut_compose.png rename to husky/app/src/blue/res/mipmap-xhdpi/ic_shortcut_compose.png diff --git a/app/src/blue/res/mipmap-xxhdpi/ic_launcher.png b/husky/app/src/blue/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from app/src/blue/res/mipmap-xxhdpi/ic_launcher.png rename to husky/app/src/blue/res/mipmap-xxhdpi/ic_launcher.png diff --git a/app/src/blue/res/mipmap-xxhdpi/ic_shortcut_compose.png b/husky/app/src/blue/res/mipmap-xxhdpi/ic_shortcut_compose.png similarity index 100% rename from app/src/blue/res/mipmap-xxhdpi/ic_shortcut_compose.png rename to husky/app/src/blue/res/mipmap-xxhdpi/ic_shortcut_compose.png diff --git a/app/src/blue/res/mipmap-xxxhdpi/ic_launcher.png b/husky/app/src/blue/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from app/src/blue/res/mipmap-xxxhdpi/ic_launcher.png rename to husky/app/src/blue/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/blue/res/mipmap-xxxhdpi/ic_shortcut_compose.png b/husky/app/src/blue/res/mipmap-xxxhdpi/ic_shortcut_compose.png similarity index 100% rename from app/src/blue/res/mipmap-xxxhdpi/ic_shortcut_compose.png rename to husky/app/src/blue/res/mipmap-xxxhdpi/ic_shortcut_compose.png diff --git a/app/src/green/res/mipmap-anydpi-v26/ic_launcher.xml b/husky/app/src/green/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from app/src/green/res/mipmap-anydpi-v26/ic_launcher.xml rename to husky/app/src/green/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/app/src/green/res/mipmap-hdpi/ic_launcher.png b/husky/app/src/green/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from app/src/green/res/mipmap-hdpi/ic_launcher.png rename to husky/app/src/green/res/mipmap-hdpi/ic_launcher.png diff --git a/app/src/green/res/mipmap-mdpi/ic_launcher.png b/husky/app/src/green/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from app/src/green/res/mipmap-mdpi/ic_launcher.png rename to husky/app/src/green/res/mipmap-mdpi/ic_launcher.png diff --git a/app/src/green/res/mipmap-xhdpi/ic_launcher.png b/husky/app/src/green/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from app/src/green/res/mipmap-xhdpi/ic_launcher.png rename to husky/app/src/green/res/mipmap-xhdpi/ic_launcher.png diff --git a/app/src/green/res/mipmap-xxhdpi/ic_launcher.png b/husky/app/src/green/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from app/src/green/res/mipmap-xxhdpi/ic_launcher.png rename to husky/app/src/green/res/mipmap-xxhdpi/ic_launcher.png diff --git a/app/src/green/res/mipmap-xxxhdpi/ic_launcher.png b/husky/app/src/green/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from app/src/green/res/mipmap-xxxhdpi/ic_launcher.png rename to husky/app/src/green/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/husky/res/values-ar/husky_generated.xml b/husky/app/src/husky/res/values-ar/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ar/husky_generated.xml rename to husky/app/src/husky/res/values-ar/husky_generated.xml diff --git a/app/src/husky/res/values-ar/strings.xml b/husky/app/src/husky/res/values-ar/strings.xml similarity index 100% rename from app/src/husky/res/values-ar/strings.xml rename to husky/app/src/husky/res/values-ar/strings.xml diff --git a/app/src/husky/res/values-ber/husky_generated.xml b/husky/app/src/husky/res/values-ber/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ber/husky_generated.xml rename to husky/app/src/husky/res/values-ber/husky_generated.xml diff --git a/app/src/husky/res/values-bn-rBD/husky_generated.xml b/husky/app/src/husky/res/values-bn-rBD/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-bn-rBD/husky_generated.xml rename to husky/app/src/husky/res/values-bn-rBD/husky_generated.xml diff --git a/app/src/husky/res/values-bn-rIN/husky_generated.xml b/husky/app/src/husky/res/values-bn-rIN/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-bn-rIN/husky_generated.xml rename to husky/app/src/husky/res/values-bn-rIN/husky_generated.xml diff --git a/app/src/husky/res/values-ca/husky_generated.xml b/husky/app/src/husky/res/values-ca/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ca/husky_generated.xml rename to husky/app/src/husky/res/values-ca/husky_generated.xml diff --git a/app/src/husky/res/values-ca/strings.xml b/husky/app/src/husky/res/values-ca/strings.xml similarity index 100% rename from app/src/husky/res/values-ca/strings.xml rename to husky/app/src/husky/res/values-ca/strings.xml diff --git a/app/src/husky/res/values-ckb/husky_generated.xml b/husky/app/src/husky/res/values-ckb/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ckb/husky_generated.xml rename to husky/app/src/husky/res/values-ckb/husky_generated.xml diff --git a/app/src/husky/res/values-cs/husky_generated.xml b/husky/app/src/husky/res/values-cs/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-cs/husky_generated.xml rename to husky/app/src/husky/res/values-cs/husky_generated.xml diff --git a/app/src/husky/res/values-cy/husky_generated.xml b/husky/app/src/husky/res/values-cy/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-cy/husky_generated.xml rename to husky/app/src/husky/res/values-cy/husky_generated.xml diff --git a/app/src/husky/res/values-de/husky_generated.xml b/husky/app/src/husky/res/values-de/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-de/husky_generated.xml rename to husky/app/src/husky/res/values-de/husky_generated.xml diff --git a/app/src/husky/res/values-de/strings.xml b/husky/app/src/husky/res/values-de/strings.xml similarity index 100% rename from app/src/husky/res/values-de/strings.xml rename to husky/app/src/husky/res/values-de/strings.xml diff --git a/app/src/husky/res/values-en-rAU/husky_generated.xml b/husky/app/src/husky/res/values-en-rAU/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-en-rAU/husky_generated.xml rename to husky/app/src/husky/res/values-en-rAU/husky_generated.xml diff --git a/app/src/husky/res/values-en-rGB/husky_generated.xml b/husky/app/src/husky/res/values-en-rGB/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-en-rGB/husky_generated.xml rename to husky/app/src/husky/res/values-en-rGB/husky_generated.xml diff --git a/app/src/husky/res/values-en-rGB/strings.xml b/husky/app/src/husky/res/values-en-rGB/strings.xml similarity index 100% rename from app/src/husky/res/values-en-rGB/strings.xml rename to husky/app/src/husky/res/values-en-rGB/strings.xml diff --git a/app/src/husky/res/values-eo/husky_generated.xml b/husky/app/src/husky/res/values-eo/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-eo/husky_generated.xml rename to husky/app/src/husky/res/values-eo/husky_generated.xml diff --git a/app/src/husky/res/values-es/husky_generated.xml b/husky/app/src/husky/res/values-es/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-es/husky_generated.xml rename to husky/app/src/husky/res/values-es/husky_generated.xml diff --git a/app/src/husky/res/values-es/strings.xml b/husky/app/src/husky/res/values-es/strings.xml similarity index 100% rename from app/src/husky/res/values-es/strings.xml rename to husky/app/src/husky/res/values-es/strings.xml diff --git a/app/src/husky/res/values-eu/husky_generated.xml b/husky/app/src/husky/res/values-eu/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-eu/husky_generated.xml rename to husky/app/src/husky/res/values-eu/husky_generated.xml diff --git a/app/src/husky/res/values-fa/husky_generated.xml b/husky/app/src/husky/res/values-fa/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-fa/husky_generated.xml rename to husky/app/src/husky/res/values-fa/husky_generated.xml diff --git a/app/src/husky/res/values-fr/husky_generated.xml b/husky/app/src/husky/res/values-fr/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-fr/husky_generated.xml rename to husky/app/src/husky/res/values-fr/husky_generated.xml diff --git a/app/src/husky/res/values-fr/strings.xml b/husky/app/src/husky/res/values-fr/strings.xml similarity index 100% rename from app/src/husky/res/values-fr/strings.xml rename to husky/app/src/husky/res/values-fr/strings.xml diff --git a/app/src/husky/res/values-ga/husky_generated.xml b/husky/app/src/husky/res/values-ga/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ga/husky_generated.xml rename to husky/app/src/husky/res/values-ga/husky_generated.xml diff --git a/app/src/husky/res/values-gd/husky_generated.xml b/husky/app/src/husky/res/values-gd/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-gd/husky_generated.xml rename to husky/app/src/husky/res/values-gd/husky_generated.xml diff --git a/app/src/husky/res/values-hi/husky_generated.xml b/husky/app/src/husky/res/values-hi/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-hi/husky_generated.xml rename to husky/app/src/husky/res/values-hi/husky_generated.xml diff --git a/app/src/husky/res/values-hi/strings.xml b/husky/app/src/husky/res/values-hi/strings.xml similarity index 100% rename from app/src/husky/res/values-hi/strings.xml rename to husky/app/src/husky/res/values-hi/strings.xml diff --git a/app/src/husky/res/values-hu/husky_generated.xml b/husky/app/src/husky/res/values-hu/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-hu/husky_generated.xml rename to husky/app/src/husky/res/values-hu/husky_generated.xml diff --git a/app/src/husky/res/values-is/husky_generated.xml b/husky/app/src/husky/res/values-is/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-is/husky_generated.xml rename to husky/app/src/husky/res/values-is/husky_generated.xml diff --git a/app/src/husky/res/values-it/husky_generated.xml b/husky/app/src/husky/res/values-it/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-it/husky_generated.xml rename to husky/app/src/husky/res/values-it/husky_generated.xml diff --git a/app/src/husky/res/values-ja/husky_generated.xml b/husky/app/src/husky/res/values-ja/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ja/husky_generated.xml rename to husky/app/src/husky/res/values-ja/husky_generated.xml diff --git a/app/src/husky/res/values-ja/strings.xml b/husky/app/src/husky/res/values-ja/strings.xml similarity index 100% rename from app/src/husky/res/values-ja/strings.xml rename to husky/app/src/husky/res/values-ja/strings.xml diff --git a/app/src/husky/res/values-kab/husky_generated.xml b/husky/app/src/husky/res/values-kab/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-kab/husky_generated.xml rename to husky/app/src/husky/res/values-kab/husky_generated.xml diff --git a/app/src/husky/res/values-ko/husky_generated.xml b/husky/app/src/husky/res/values-ko/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ko/husky_generated.xml rename to husky/app/src/husky/res/values-ko/husky_generated.xml diff --git a/app/src/husky/res/values-ml/husky_generated.xml b/husky/app/src/husky/res/values-ml/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ml/husky_generated.xml rename to husky/app/src/husky/res/values-ml/husky_generated.xml diff --git a/app/src/husky/res/values-nb-rNO/strings.xml b/husky/app/src/husky/res/values-nb-rNO/strings.xml similarity index 100% rename from app/src/husky/res/values-nb-rNO/strings.xml rename to husky/app/src/husky/res/values-nb-rNO/strings.xml diff --git a/app/src/husky/res/values-nl/husky_generated.xml b/husky/app/src/husky/res/values-nl/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-nl/husky_generated.xml rename to husky/app/src/husky/res/values-nl/husky_generated.xml diff --git a/app/src/husky/res/values-nn/strings.xml b/husky/app/src/husky/res/values-nn/strings.xml similarity index 100% rename from app/src/husky/res/values-nn/strings.xml rename to husky/app/src/husky/res/values-nn/strings.xml diff --git a/app/src/husky/res/values-no-rNB/husky_generated.xml b/husky/app/src/husky/res/values-no-rNB/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-no-rNB/husky_generated.xml rename to husky/app/src/husky/res/values-no-rNB/husky_generated.xml diff --git a/app/src/husky/res/values-oc/husky_generated.xml b/husky/app/src/husky/res/values-oc/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-oc/husky_generated.xml rename to husky/app/src/husky/res/values-oc/husky_generated.xml diff --git a/app/src/husky/res/values-pa/husky_generated.xml b/husky/app/src/husky/res/values-pa/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-pa/husky_generated.xml rename to husky/app/src/husky/res/values-pa/husky_generated.xml diff --git a/app/src/husky/res/values-pl/husky_generated.xml b/husky/app/src/husky/res/values-pl/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-pl/husky_generated.xml rename to husky/app/src/husky/res/values-pl/husky_generated.xml diff --git a/app/src/husky/res/values-pl/strings.xml b/husky/app/src/husky/res/values-pl/strings.xml similarity index 100% rename from app/src/husky/res/values-pl/strings.xml rename to husky/app/src/husky/res/values-pl/strings.xml diff --git a/app/src/husky/res/values-pt-rBR/husky_generated.xml b/husky/app/src/husky/res/values-pt-rBR/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-pt-rBR/husky_generated.xml rename to husky/app/src/husky/res/values-pt-rBR/husky_generated.xml diff --git a/app/src/husky/res/values-pt-rBR/strings.xml b/husky/app/src/husky/res/values-pt-rBR/strings.xml similarity index 100% rename from app/src/husky/res/values-pt-rBR/strings.xml rename to husky/app/src/husky/res/values-pt-rBR/strings.xml diff --git a/app/src/husky/res/values-pt-rPT/strings.xml b/husky/app/src/husky/res/values-pt-rPT/strings.xml similarity index 100% rename from app/src/husky/res/values-pt-rPT/strings.xml rename to husky/app/src/husky/res/values-pt-rPT/strings.xml diff --git a/app/src/husky/res/values-ru/husky_generated.xml b/husky/app/src/husky/res/values-ru/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ru/husky_generated.xml rename to husky/app/src/husky/res/values-ru/husky_generated.xml diff --git a/app/src/husky/res/values-ru/strings.xml b/husky/app/src/husky/res/values-ru/strings.xml similarity index 100% rename from app/src/husky/res/values-ru/strings.xml rename to husky/app/src/husky/res/values-ru/strings.xml diff --git a/app/src/husky/res/values-sa/husky_generated.xml b/husky/app/src/husky/res/values-sa/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-sa/husky_generated.xml rename to husky/app/src/husky/res/values-sa/husky_generated.xml diff --git a/app/src/husky/res/values-sk/husky_generated.xml b/husky/app/src/husky/res/values-sk/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-sk/husky_generated.xml rename to husky/app/src/husky/res/values-sk/husky_generated.xml diff --git a/app/src/husky/res/values-sl/husky_generated.xml b/husky/app/src/husky/res/values-sl/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-sl/husky_generated.xml rename to husky/app/src/husky/res/values-sl/husky_generated.xml diff --git a/app/src/husky/res/values-sv/husky_generated.xml b/husky/app/src/husky/res/values-sv/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-sv/husky_generated.xml rename to husky/app/src/husky/res/values-sv/husky_generated.xml diff --git a/app/src/husky/res/values-sv/strings.xml b/husky/app/src/husky/res/values-sv/strings.xml similarity index 100% rename from app/src/husky/res/values-sv/strings.xml rename to husky/app/src/husky/res/values-sv/strings.xml diff --git a/app/src/husky/res/values-ta/husky_generated.xml b/husky/app/src/husky/res/values-ta/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-ta/husky_generated.xml rename to husky/app/src/husky/res/values-ta/husky_generated.xml diff --git a/app/src/husky/res/values-te/husky_generated.xml b/husky/app/src/husky/res/values-te/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-te/husky_generated.xml rename to husky/app/src/husky/res/values-te/husky_generated.xml diff --git a/app/src/husky/res/values-th/husky_generated.xml b/husky/app/src/husky/res/values-th/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-th/husky_generated.xml rename to husky/app/src/husky/res/values-th/husky_generated.xml diff --git a/app/src/husky/res/values-th/strings.xml b/husky/app/src/husky/res/values-th/strings.xml similarity index 100% rename from app/src/husky/res/values-th/strings.xml rename to husky/app/src/husky/res/values-th/strings.xml diff --git a/app/src/husky/res/values-tr/husky_generated.xml b/husky/app/src/husky/res/values-tr/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-tr/husky_generated.xml rename to husky/app/src/husky/res/values-tr/husky_generated.xml diff --git a/app/src/husky/res/values-tr/strings.xml b/husky/app/src/husky/res/values-tr/strings.xml similarity index 100% rename from app/src/husky/res/values-tr/strings.xml rename to husky/app/src/husky/res/values-tr/strings.xml diff --git a/app/src/husky/res/values-uk/husky_generated.xml b/husky/app/src/husky/res/values-uk/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-uk/husky_generated.xml rename to husky/app/src/husky/res/values-uk/husky_generated.xml diff --git a/app/src/husky/res/values-uk/strings.xml b/husky/app/src/husky/res/values-uk/strings.xml similarity index 100% rename from app/src/husky/res/values-uk/strings.xml rename to husky/app/src/husky/res/values-uk/strings.xml diff --git a/app/src/husky/res/values-vi/husky_generated.xml b/husky/app/src/husky/res/values-vi/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-vi/husky_generated.xml rename to husky/app/src/husky/res/values-vi/husky_generated.xml diff --git a/app/src/husky/res/values-zh-rCN/husky_generated.xml b/husky/app/src/husky/res/values-zh-rCN/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-zh-rCN/husky_generated.xml rename to husky/app/src/husky/res/values-zh-rCN/husky_generated.xml diff --git a/app/src/husky/res/values-zh-rHK/husky_generated.xml b/husky/app/src/husky/res/values-zh-rHK/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-zh-rHK/husky_generated.xml rename to husky/app/src/husky/res/values-zh-rHK/husky_generated.xml diff --git a/app/src/husky/res/values-zh-rMO/husky_generated.xml b/husky/app/src/husky/res/values-zh-rMO/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-zh-rMO/husky_generated.xml rename to husky/app/src/husky/res/values-zh-rMO/husky_generated.xml diff --git a/app/src/husky/res/values-zh-rSG/husky_generated.xml b/husky/app/src/husky/res/values-zh-rSG/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-zh-rSG/husky_generated.xml rename to husky/app/src/husky/res/values-zh-rSG/husky_generated.xml diff --git a/app/src/husky/res/values-zh-rTW/husky_generated.xml b/husky/app/src/husky/res/values-zh-rTW/husky_generated.xml similarity index 100% rename from app/src/husky/res/values-zh-rTW/husky_generated.xml rename to husky/app/src/husky/res/values-zh-rTW/husky_generated.xml diff --git a/app/src/husky/res/values/donottranslate.xml b/husky/app/src/husky/res/values/donottranslate.xml similarity index 100% rename from app/src/husky/res/values/donottranslate.xml rename to husky/app/src/husky/res/values/donottranslate.xml diff --git a/app/src/husky/res/values/husky_donottranslate.xml b/husky/app/src/husky/res/values/husky_donottranslate.xml similarity index 100% rename from app/src/husky/res/values/husky_donottranslate.xml rename to husky/app/src/husky/res/values/husky_donottranslate.xml diff --git a/app/src/husky/res/values/husky_generated.xml b/husky/app/src/husky/res/values/husky_generated.xml similarity index 100% rename from app/src/husky/res/values/husky_generated.xml rename to husky/app/src/husky/res/values/husky_generated.xml diff --git a/app/src/husky/res/values/strings.xml b/husky/app/src/husky/res/values/strings.xml similarity index 100% rename from app/src/husky/res/values/strings.xml rename to husky/app/src/husky/res/values/strings.xml diff --git a/app/src/main/AndroidManifest.xml b/husky/app/src/main/AndroidManifest.xml similarity index 100% rename from app/src/main/AndroidManifest.xml rename to husky/app/src/main/AndroidManifest.xml diff --git a/app/src/main/ic_bbcode.svg b/husky/app/src/main/ic_bbcode.svg similarity index 100% rename from app/src/main/ic_bbcode.svg rename to husky/app/src/main/ic_bbcode.svg diff --git a/app/src/main/ic_html.svg b/husky/app/src/main/ic_html.svg similarity index 100% rename from app/src/main/ic_html.svg rename to husky/app/src/main/ic_html.svg diff --git a/app/src/main/ic_launcher-web.png b/husky/app/src/main/ic_launcher-web.png similarity index 100% rename from app/src/main/ic_launcher-web.png rename to husky/app/src/main/ic_launcher-web.png diff --git a/app/src/main/ic_launcher.svg b/husky/app/src/main/ic_launcher.svg similarity index 100% rename from app/src/main/ic_launcher.svg rename to husky/app/src/main/ic_launcher.svg diff --git a/app/src/main/ic_launcher_.svg b/husky/app/src/main/ic_launcher_.svg similarity index 100% rename from app/src/main/ic_launcher_.svg rename to husky/app/src/main/ic_launcher_.svg diff --git a/app/src/main/ic_launcher_foreground.svg b/husky/app/src/main/ic_launcher_foreground.svg similarity index 100% rename from app/src/main/ic_launcher_foreground.svg rename to husky/app/src/main/ic_launcher_foreground.svg diff --git a/app/src/main/ic_sticker.svg b/husky/app/src/main/ic_sticker.svg similarity index 100% rename from app/src/main/ic_sticker.svg rename to husky/app/src/main/ic_sticker.svg diff --git a/app/src/main/java/com/keylesspalace/tusky/AboutActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/AboutActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/AboutActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/AboutActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/AccountActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/AccountActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/AccountActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/AccountActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/AccountListActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/AccountListActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/AccountListActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/AccountListActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/AccountsInListFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/AccountsInListFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/AccountsInListFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/AccountsInListFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/BaseActivity.java b/husky/app/src/main/java/com/keylesspalace/tusky/BaseActivity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/BaseActivity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/BaseActivity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/BottomSheetActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/BottomSheetActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/BottomSheetActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/BottomSheetActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/EditProfileActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/FiltersActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/FiltersActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/FiltersActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/FiltersActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/LicenseActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/LicenseActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/LicenseActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/LicenseActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/LoginActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/LoginActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/LoginActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/LoginActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/MainActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/ModalTimelineActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/ModalTimelineActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/ModalTimelineActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/ModalTimelineActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/SavedTootActivity.java b/husky/app/src/main/java/com/keylesspalace/tusky/SavedTootActivity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/SavedTootActivity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/SavedTootActivity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/SplashActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/SplashActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/SplashActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/SplashActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/StatusListActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/StatusListActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/StatusListActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/StatusListActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/TabData.kt b/husky/app/src/main/java/com/keylesspalace/tusky/TabData.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/TabData.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/TabData.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/TabPreferenceActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/TabPreferenceActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/TabPreferenceActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/TabPreferenceActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt b/husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/TuskyApplication.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/ViewMediaActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/ViewMediaActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/ViewMediaActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/ViewMediaActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/ViewTagActivity.java b/husky/app/src/main/java/com/keylesspalace/tusky/ViewTagActivity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/ViewTagActivity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/ViewTagActivity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/ViewThreadActivity.java b/husky/app/src/main/java/com/keylesspalace/tusky/ViewThreadActivity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/ViewThreadActivity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/ViewThreadActivity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AccountAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AccountAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldEditAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldEditAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldEditAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountFieldEditAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AccountSelectionAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountSelectionAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AccountSelectionAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountSelectionAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AccountViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AccountViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AccountViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/AddPollOptionsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/AddPollOptionsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/AddPollOptionsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/AddPollOptionsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/BlocksAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/BlocksAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/BlocksAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/BlocksAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/ChatMessagesAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/ChatMessagesAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/ChatMessagesAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/ChatMessagesAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/ChatsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/ChatsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/ChatsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/ChatsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/EmojiAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiReactionsAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiReactionsAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/EmojiReactionsAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/EmojiReactionsAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/FollowAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/FollowAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestsAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestsAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestsAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/FollowRequestsAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/HashtagViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/HashtagViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/HashtagViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/HashtagViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/ListSelectionAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/ListSelectionAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/ListSelectionAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/ListSelectionAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/LoadingFooterViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/LoadingFooterViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/LoadingFooterViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/LoadingFooterViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/MutedStatusViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/MutedStatusViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/MutedStatusViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/MutedStatusViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/MutesAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/MutesAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/MutesAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/MutesAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/NetworkStateViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/NetworkStateViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/NetworkStateViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/NetworkStateViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/NotificationsAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/NotificationsAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/NotificationsAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/NotificationsAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/PlaceholderViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/PlaceholderViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/PlaceholderViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/PlaceholderViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/PollAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/PollAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/PollAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/PollAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/PreviewPollOptionsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/PreviewPollOptionsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/PreviewPollOptionsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/PreviewPollOptionsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/SavedTootAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/SavedTootAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/SavedTootAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/SavedTootAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/SingleViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/SingleViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/SingleViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/SingleViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/StatusDetailedViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusDetailedViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/StatusDetailedViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusDetailedViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/StatusViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/StatusViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/StatusViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/StickerAdapater.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/StickerAdapater.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/StickerAdapater.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/StickerAdapater.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/TabAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/TabAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/TabAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/TabAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/ThreadAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/ThreadAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/ThreadAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/ThreadAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/TimelineAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/TimelineAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/TimelineAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/TimelineAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/UnicodeEmojiAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/adapter/UnicodeEmojiAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/adapter/UnicodeEmojiAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/adapter/UnicodeEmojiAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/appstore/CacheUpdater.kt b/husky/app/src/main/java/com/keylesspalace/tusky/appstore/CacheUpdater.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/appstore/CacheUpdater.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/appstore/CacheUpdater.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/appstore/Events.kt b/husky/app/src/main/java/com/keylesspalace/tusky/appstore/Events.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/appstore/Events.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/appstore/Events.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/appstore/EventsHub.kt b/husky/app/src/main/java/com/keylesspalace/tusky/appstore/EventsHub.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/appstore/EventsHub.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/appstore/EventsHub.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/announcements/AnnouncementsViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/chat/ChatActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/chat/ChatViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/chat/ChatViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/common/CommonComposeViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/common/CommonComposeViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/common/CommonComposeViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/common/CommonComposeViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/common/DownsizeImageTask.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/common/DownsizeImageTask.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/common/DownsizeImageTask.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/common/DownsizeImageTask.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/common/MediaUploader.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/common/MediaUploader.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/common/MediaUploader.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/common/MediaUploader.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeAutoCompleteAdapter.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeAutoCompleteAdapter.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeAutoCompleteAdapter.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeAutoCompleteAdapter.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaPreviewAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaPreviewAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/MediaPreviewAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaPreviewAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/AddPollDialog.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/AddPollDialog.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/AddPollDialog.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/AddPollDialog.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeOptionsView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeOptionsView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeOptionsView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeOptionsView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeScheduleView.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeScheduleView.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeScheduleView.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ComposeScheduleView.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/EditTextTyped.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/EditTextTyped.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/EditTextTyped.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/EditTextTyped.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/PollPreviewView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/PollPreviewView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/PollPreviewView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/PollPreviewView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressImageView.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressImageView.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressImageView.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressImageView.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressTextView.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressTextView.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressTextView.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/ProgressTextView.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/compose/view/TootButton.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationViewHolder.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationViewHolder.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationViewHolder.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationViewHolder.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsBoundaryCallback.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsBoundaryCallback.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsBoundaryCallback.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsBoundaryCallback.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsRepository.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsRepository.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsRepository.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsRepository.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/conversation/ConversationsViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftHelper.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftHelper.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftHelper.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftHelper.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftMediaAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftMediaAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftMediaAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftMediaAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/drafts/DraftsViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/instancemute/InstanceListActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/InstanceListActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/instancemute/InstanceListActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/InstanceListActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/instancemute/adapter/DomainMutesAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/adapter/DomainMutesAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/instancemute/adapter/DomainMutesAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/adapter/DomainMutesAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/instancemute/fragment/InstanceListFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/fragment/InstanceListFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/instancemute/fragment/InstanceListFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/fragment/InstanceListFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/instancemute/interfaces/InstanceActionListener.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/interfaces/InstanceActionListener.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/instancemute/interfaces/InstanceActionListener.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/instancemute/interfaces/InstanceActionListener.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationFetcher.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationFetcher.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationFetcher.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationFetcher.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationHelper.java b/husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationHelper.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationHelper.java rename to husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationHelper.java diff --git a/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationWorker.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationWorker.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationWorker.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/NotificationWorker.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/notifications/Notifier.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/Notifier.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/notifications/Notifier.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/notifications/Notifier.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/AccountPreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/AccountPreferencesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/AccountPreferencesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/AccountPreferencesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/NotificationPreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/NotificationPreferencesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/NotificationPreferencesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/NotificationPreferencesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/PreferencesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/ProxyPreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/ProxyPreferencesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/ProxyPreferencesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/ProxyPreferencesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/TabFilterPreferencesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/preference/TabFilterPreferencesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/preference/TabFilterPreferencesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/preference/TabFilterPreferencesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/ReportActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/ReportActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/ReportActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/ReportActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/ReportViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/ReportViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/ReportViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/ReportViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/Screen.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/Screen.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/Screen.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/Screen.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/AdapterHandler.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/AdapterHandler.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/AdapterHandler.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/AdapterHandler.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/ReportPagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/ReportPagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/ReportPagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/ReportPagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSource.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSource.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSource.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSource.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSourceFactory.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSourceFactory.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSourceFactory.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesDataSourceFactory.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesRepository.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesRepository.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesRepository.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/adapter/StatusesRepository.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportDoneFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportDoneFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportDoneFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportDoneFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportNoteFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportNoteFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportNoteFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportNoteFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportStatusesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportStatusesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportStatusesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/fragments/ReportStatusesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/report/model/StatusViewState.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/report/model/StatusViewState.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/report/model/StatusViewState.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/report/model/StatusViewState.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootDataSource.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootDataSource.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootDataSource.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootDataSource.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/scheduled/ScheduledTootViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/SearchActivity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchActivity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/SearchActivity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchActivity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/SearchType.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchType.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/SearchType.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchType.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchAccountsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchAccountsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchAccountsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchAccountsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSource.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSource.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSource.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSource.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSourceFactory.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSourceFactory.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSourceFactory.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchDataSourceFactory.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchHashtagsAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchHashtagsAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchHashtagsAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchHashtagsAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchPagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchPagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchPagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchPagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchRepository.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchRepository.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchRepository.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchRepository.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchStatusesAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchStatusesAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchStatusesAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/adapter/SearchStatusesAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchAccountsFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchAccountsFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchAccountsFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchAccountsFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchHashtagsFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchHashtagsFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchHashtagsFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchHashtagsFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/AccountDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/AccountDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/AccountDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/AccountDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/AccountEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/AccountEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/AccountEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/AccountEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/AccountManager.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/AccountManager.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/AccountManager.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/AccountManager.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/AppDatabase.java b/husky/app/src/main/java/com/keylesspalace/tusky/db/AppDatabase.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/AppDatabase.java rename to husky/app/src/main/java/com/keylesspalace/tusky/db/AppDatabase.java diff --git a/app/src/main/java/com/keylesspalace/tusky/db/ChatEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/ChatEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/ChatEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/ChatEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/ChatMessageEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/ChatMessageEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/ChatMessageEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/ChatMessageEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/ChatsDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/ChatsDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/ChatsDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/ChatsDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/ConversationsDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/ConversationsDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/ConversationsDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/ConversationsDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/Converters.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/Converters.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/Converters.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/Converters.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/DraftDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/DraftDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/DraftDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/DraftDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/DraftEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/DraftEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/DraftEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/DraftEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/InstanceDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/InstanceDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/InstanceDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/InstanceDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/InstanceEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/InstanceEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/InstanceEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/InstanceEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/TimelineDao.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/TimelineDao.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/TimelineDao.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/TimelineDao.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/TimelineStatusEntity.kt b/husky/app/src/main/java/com/keylesspalace/tusky/db/TimelineStatusEntity.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/TimelineStatusEntity.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/db/TimelineStatusEntity.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/db/TootDao.java b/husky/app/src/main/java/com/keylesspalace/tusky/db/TootDao.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/TootDao.java rename to husky/app/src/main/java/com/keylesspalace/tusky/db/TootDao.java diff --git a/app/src/main/java/com/keylesspalace/tusky/db/TootEntity.java b/husky/app/src/main/java/com/keylesspalace/tusky/db/TootEntity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/db/TootEntity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/db/TootEntity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/di/ActivitiesModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/ActivitiesModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/ActivitiesModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/ActivitiesModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/AppComponent.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/AppComponent.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/AppComponent.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/AppComponent.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/AppInjector.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/AppInjector.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/AppInjector.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/AppInjector.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/AppModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/AppModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/AppModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/AppModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/BroadcastReceiverModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/BroadcastReceiverModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/BroadcastReceiverModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/BroadcastReceiverModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/FragmentBuildersModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/FragmentBuildersModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/FragmentBuildersModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/FragmentBuildersModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/GlideModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/GlideModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/GlideModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/GlideModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/Injectable.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/Injectable.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/Injectable.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/Injectable.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/MediaUploaderModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/MediaUploaderModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/MediaUploaderModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/MediaUploaderModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/NetworkModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/NetworkModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/NetworkModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/NetworkModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/RepositoryModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/RepositoryModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/RepositoryModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/RepositoryModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/ServicesModule.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/ServicesModule.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/ServicesModule.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/ServicesModule.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/di/ViewModelFactory.kt b/husky/app/src/main/java/com/keylesspalace/tusky/di/ViewModelFactory.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/di/ViewModelFactory.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/di/ViewModelFactory.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/AccessToken.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/AccessToken.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/AccessToken.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/AccessToken.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Account.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Account.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Announcement.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Announcement.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Announcement.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Announcement.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/AppCredentials.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/AppCredentials.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/AppCredentials.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/AppCredentials.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Attachment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Attachment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Attachment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Attachment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Card.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Chat.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Chat.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Chat.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Chat.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Conversation.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Conversation.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Conversation.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Conversation.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/DeletedStatus.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/DeletedStatus.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/DeletedStatus.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/DeletedStatus.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Emoji.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Emoji.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Emoji.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Emoji.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Filter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Filter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Filter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Filter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/HashTag.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/HashTag.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/HashTag.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/HashTag.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/IdentityProof.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/IdentityProof.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/IdentityProof.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/IdentityProof.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Instance.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Instance.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Instance.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Instance.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Marker.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Marker.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Marker.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Marker.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/MastoList.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/MastoList.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/MastoList.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/MastoList.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/NewStatus.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/NewStatus.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/NewStatus.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/NewStatus.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/NodeInfo.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/NodeInfo.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/NodeInfo.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/NodeInfo.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Notification.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Notification.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Notification.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Notification.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Poll.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Poll.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Poll.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Poll.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Relationship.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Relationship.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Relationship.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Relationship.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/ScheduledStatus.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/ScheduledStatus.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/ScheduledStatus.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/ScheduledStatus.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/SearchResult.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/SearchResult.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/SearchResult.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/SearchResult.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Status.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Status.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Status.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Status.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/StatusContext.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/StatusContext.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/StatusContext.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/StatusContext.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/StatusParams.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/StatusParams.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/StatusParams.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/StatusParams.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Sticker.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/Sticker.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/Sticker.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/Sticker.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/StreamEvent.kt b/husky/app/src/main/java/com/keylesspalace/tusky/entity/StreamEvent.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/entity/StreamEvent.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/entity/StreamEvent.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/AccountListFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/AccountListFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/AccountListFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/AccountListFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/AccountMediaFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/AccountMediaFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/AccountMediaFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/AccountMediaFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/BaseFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/BaseFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/BaseFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/BaseFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ChatsFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ChatsFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/ChatsFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/ChatsFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/NotificationsFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/NotificationsFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/NotificationsFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/NotificationsFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/TimePickerFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/TimePickerFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/TimePickerFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/TimePickerFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/TimelineFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/TimelineFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/TimelineFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/TimelineFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewMediaFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewMediaFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/ViewMediaFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewMediaFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewThreadFragment.java b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewThreadFragment.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/ViewThreadFragment.java rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewThreadFragment.java diff --git a/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewVideoFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountActionListener.java b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountActionListener.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/AccountActionListener.java rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountActionListener.java diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountSelectionListener.kt b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountSelectionListener.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/AccountSelectionListener.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/AccountSelectionListener.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/ActionButtonActivity.java b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ActionButtonActivity.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/ActionButtonActivity.java rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ActionButtonActivity.java diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/ChatActionListener.kt b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ChatActionListener.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/ChatActionListener.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ChatActionListener.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/LinkListener.java b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/LinkListener.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/LinkListener.java rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/LinkListener.java diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/PermissionRequester.java b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/PermissionRequester.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/PermissionRequester.java rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/PermissionRequester.java diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/RefreshableFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/RefreshableFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/RefreshableFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/RefreshableFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/ReselectableFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ReselectableFragment.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/ReselectableFragment.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/ReselectableFragment.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/interfaces/StatusActionListener.java b/husky/app/src/main/java/com/keylesspalace/tusky/interfaces/StatusActionListener.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/interfaces/StatusActionListener.java rename to husky/app/src/main/java/com/keylesspalace/tusky/interfaces/StatusActionListener.java diff --git a/app/src/main/java/com/keylesspalace/tusky/json/SpannedTypeAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/json/SpannedTypeAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/json/SpannedTypeAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/json/SpannedTypeAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/network/InstanceSwitchAuthInterceptor.java b/husky/app/src/main/java/com/keylesspalace/tusky/network/InstanceSwitchAuthInterceptor.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/network/InstanceSwitchAuthInterceptor.java rename to husky/app/src/main/java/com/keylesspalace/tusky/network/InstanceSwitchAuthInterceptor.java diff --git a/app/src/main/java/com/keylesspalace/tusky/network/MastodonApi.kt b/husky/app/src/main/java/com/keylesspalace/tusky/network/MastodonApi.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/network/MastodonApi.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/network/MastodonApi.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/network/ProgressRequestBody.java b/husky/app/src/main/java/com/keylesspalace/tusky/network/ProgressRequestBody.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/network/ProgressRequestBody.java rename to husky/app/src/main/java/com/keylesspalace/tusky/network/ProgressRequestBody.java diff --git a/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt b/husky/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/pager/AccountPagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/pager/AccountPagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/pager/AccountPagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/pager/AccountPagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/pager/AvatarImagePagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/pager/AvatarImagePagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/pager/AvatarImagePagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/pager/AvatarImagePagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/pager/ImagePagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/pager/ImagePagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/pager/ImagePagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/pager/ImagePagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/pager/MainPagerAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/pager/MainPagerAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/pager/MainPagerAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/pager/MainPagerAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/receiver/NotificationClearBroadcastReceiver.kt b/husky/app/src/main/java/com/keylesspalace/tusky/receiver/NotificationClearBroadcastReceiver.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/receiver/NotificationClearBroadcastReceiver.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/receiver/NotificationClearBroadcastReceiver.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/receiver/SendStatusBroadcastReceiver.kt b/husky/app/src/main/java/com/keylesspalace/tusky/receiver/SendStatusBroadcastReceiver.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/receiver/SendStatusBroadcastReceiver.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/receiver/SendStatusBroadcastReceiver.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/repository/ChatRepository.kt b/husky/app/src/main/java/com/keylesspalace/tusky/repository/ChatRepository.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/repository/ChatRepository.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/repository/ChatRepository.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/repository/TimelineRepository.kt b/husky/app/src/main/java/com/keylesspalace/tusky/repository/TimelineRepository.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/repository/TimelineRepository.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/repository/TimelineRepository.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/service/SendTootService.kt b/husky/app/src/main/java/com/keylesspalace/tusky/service/SendTootService.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/service/SendTootService.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/service/SendTootService.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/service/ServiceClient.kt b/husky/app/src/main/java/com/keylesspalace/tusky/service/ServiceClient.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/service/ServiceClient.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/service/ServiceClient.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/service/StreamingService.kt b/husky/app/src/main/java/com/keylesspalace/tusky/service/StreamingService.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/service/StreamingService.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/service/StreamingService.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/service/TuskyTileService.kt b/husky/app/src/main/java/com/keylesspalace/tusky/service/TuskyTileService.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/service/TuskyTileService.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/service/TuskyTileService.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/settings/SettingsConstants.kt b/husky/app/src/main/java/com/keylesspalace/tusky/settings/SettingsConstants.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/settings/SettingsConstants.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/settings/SettingsConstants.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/settings/SettingsDSL.kt b/husky/app/src/main/java/com/keylesspalace/tusky/settings/SettingsDSL.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/settings/SettingsDSL.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/settings/SettingsDSL.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/BBCodeEdit.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/BBCodeEdit.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/BBCodeEdit.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/BBCodeEdit.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/BiListing.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/BiListing.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/BiListing.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/BiListing.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/BindingViewHolder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/BindingViewHolder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/BindingViewHolder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/BindingViewHolder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/BlurHashDecoder.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/BlurHashDecoder.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/BlurHashDecoder.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/BlurHashDecoder.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/CardViewMode.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/CardViewMode.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/CardViewMode.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/CardViewMode.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ClickableSpanNoUnderline.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ClickableSpanNoUnderline.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ClickableSpanNoUnderline.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ClickableSpanNoUnderline.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ComposeTokenizer.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ComposeTokenizer.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ComposeTokenizer.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ComposeTokenizer.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/CustomEmojiHelper.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/CustomEmojiHelper.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/CustomEmojiHelper.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/CustomEmojiHelper.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/CustomFragmentStateAdapter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/CustomFragmentStateAdapter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/CustomFragmentStateAdapter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/CustomFragmentStateAdapter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/CustomURLSpan.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/CustomURLSpan.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/CustomURLSpan.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/CustomURLSpan.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/Either.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/Either.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/Either.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/Either.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/EmojiCompatFont.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/EmojiCompatFont.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/EmojiCompatFont.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/EmojiCompatFont.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/Emojis.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/Emojis.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/Emojis.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/Emojis.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/FocalPointUtil.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/FocalPointUtil.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/FocalPointUtil.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/FocalPointUtil.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/HTMLEdit.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/HTMLEdit.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/HTMLEdit.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/HTMLEdit.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/HttpHeaderLink.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/HttpHeaderLink.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/HttpHeaderLink.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/HttpHeaderLink.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/IOUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/IOUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/IOUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/IOUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ImageLoadingHelper.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ImageLoadingHelper.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ImageLoadingHelper.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ImageLoadingHelper.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/LinkHelper.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/LinkHelper.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/LinkHelper.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/LinkHelper.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ListStatusAccessibilityDelegate.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ListUtils.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ListUtils.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ListUtils.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ListUtils.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/Listing.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/Listing.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/Listing.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/Listing.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/LiveDataUtil.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/LiveDataUtil.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/LiveDataUtil.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/LiveDataUtil.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/LocaleManager.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/LocaleManager.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/LocaleManager.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/LocaleManager.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/MediaUtils.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/MediaUtils.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/MediaUtils.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/MediaUtils.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/NetworkState.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/NetworkState.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/NetworkState.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/NetworkState.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/NotificationTypeConverter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/NotificationTypeConverter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/NotificationTypeConverter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/NotificationTypeConverter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/OmittedDomainFetcher.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/OmittedDomainFetcher.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/OmittedDomainFetcher.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/OmittedDomainFetcher.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/PagingRequestHelper.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/PagingRequestHelper.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/PagingRequestHelper.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/PagingRequestHelper.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/PairedList.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/PairedList.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/PairedList.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/PairedList.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/Resource.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/Resource.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/Resource.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/Resource.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/RxAwareViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/RxAwareViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/RxAwareViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/RxAwareViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/SaveTootHelper.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/SaveTootHelper.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/SaveTootHelper.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/SaveTootHelper.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ShareShortcutHelper.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ShareShortcutHelper.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ShareShortcutHelper.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ShareShortcutHelper.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/SharedPreferencesExtensions.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/SharedPreferencesExtensions.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/SharedPreferencesExtensions.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/SharedPreferencesExtensions.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/SmartLengthInputFilter.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/SmartLengthInputFilter.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/SmartLengthInputFilter.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/SmartLengthInputFilter.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/SpanUtils.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/SpanUtils.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/SpanUtils.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/SpanUtils.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/StatusDisplayOptions.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/StatusDisplayOptions.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/StatusDisplayOptions.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/StatusDisplayOptions.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/StatusViewHelper.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/StatusViewHelper.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/StatusViewHelper.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/StatusViewHelper.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/StringUtils.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/StringUtils.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/StringUtils.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/StringUtils.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ThemeUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/ThemeUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ThemeUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ThemeUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/TimestampUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/TimestampUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/TimestampUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/TimestampUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/VersionUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/VersionUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/VersionUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/VersionUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ViewDataUtils.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/ViewDataUtils.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ViewDataUtils.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ViewDataUtils.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ViewExtensions.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/ViewExtensions.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ViewExtensions.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ViewExtensions.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/util/ViewPager2Fix.java b/husky/app/src/main/java/com/keylesspalace/tusky/util/ViewPager2Fix.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/ViewPager2Fix.java rename to husky/app/src/main/java/com/keylesspalace/tusky/util/ViewPager2Fix.java diff --git a/app/src/main/java/com/keylesspalace/tusky/util/getErrorMessage.kt b/husky/app/src/main/java/com/keylesspalace/tusky/util/getErrorMessage.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/util/getErrorMessage.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/util/getErrorMessage.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/BackgroundMessageView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/BackgroundMessageView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/BackgroundMessageView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/BackgroundMessageView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/BezelImageView.java b/husky/app/src/main/java/com/keylesspalace/tusky/view/BezelImageView.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/BezelImageView.java rename to husky/app/src/main/java/com/keylesspalace/tusky/view/BezelImageView.java diff --git a/app/src/main/java/com/keylesspalace/tusky/view/ConversationLineItemDecoration.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/ConversationLineItemDecoration.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/ConversationLineItemDecoration.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/ConversationLineItemDecoration.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/CustomEmojiTextView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/CustomEmojiTextView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/CustomEmojiTextView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/CustomEmojiTextView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/EmojiKeyboard.java b/husky/app/src/main/java/com/keylesspalace/tusky/view/EmojiKeyboard.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/EmojiKeyboard.java rename to husky/app/src/main/java/com/keylesspalace/tusky/view/EmojiKeyboard.java diff --git a/app/src/main/java/com/keylesspalace/tusky/view/EmojiPicker.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/EmojiPicker.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/EmojiPicker.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/EmojiPicker.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/EndlessOnScrollListener.java b/husky/app/src/main/java/com/keylesspalace/tusky/view/EndlessOnScrollListener.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/EndlessOnScrollListener.java rename to husky/app/src/main/java/com/keylesspalace/tusky/view/EndlessOnScrollListener.java diff --git a/app/src/main/java/com/keylesspalace/tusky/view/ExposedPlayPauseVideoView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/ExposedPlayPauseVideoView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/ExposedPlayPauseVideoView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/ExposedPlayPauseVideoView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/LicenseCard.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/LicenseCard.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/LicenseCard.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/LicenseCard.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/MediaPreviewImageView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/MediaPreviewImageView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/MediaPreviewImageView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/MediaPreviewImageView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/SquareImageView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/SquareImageView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/SquareImageView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/SquareImageView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/view/StatusView.kt b/husky/app/src/main/java/com/keylesspalace/tusky/view/StatusView.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/view/StatusView.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/view/StatusView.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewdata/AttachmentViewData.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewdata/AttachmentViewData.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewdata/AttachmentViewData.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewdata/AttachmentViewData.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewdata/ChatViewData.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewdata/ChatViewData.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewdata/ChatViewData.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewdata/ChatViewData.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewdata/NotificationViewData.java b/husky/app/src/main/java/com/keylesspalace/tusky/viewdata/NotificationViewData.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewdata/NotificationViewData.java rename to husky/app/src/main/java/com/keylesspalace/tusky/viewdata/NotificationViewData.java diff --git a/app/src/main/java/com/keylesspalace/tusky/viewdata/PollViewData.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewdata/PollViewData.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewdata/PollViewData.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewdata/PollViewData.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewdata/StatusViewData.java b/husky/app/src/main/java/com/keylesspalace/tusky/viewdata/StatusViewData.java similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewdata/StatusViewData.java rename to husky/app/src/main/java/com/keylesspalace/tusky/viewdata/StatusViewData.java diff --git a/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountsInListViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountsInListViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountsInListViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountsInListViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewmodel/EditProfileViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/EditProfileViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewmodel/EditProfileViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/EditProfileViewModel.kt diff --git a/app/src/main/java/com/keylesspalace/tusky/viewmodel/ListsViewModel.kt b/husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/ListsViewModel.kt similarity index 100% rename from app/src/main/java/com/keylesspalace/tusky/viewmodel/ListsViewModel.kt rename to husky/app/src/main/java/com/keylesspalace/tusky/viewmodel/ListsViewModel.kt diff --git a/app/src/main/res/anim/explode.xml b/husky/app/src/main/res/anim/explode.xml similarity index 100% rename from app/src/main/res/anim/explode.xml rename to husky/app/src/main/res/anim/explode.xml diff --git a/app/src/main/res/anim/fade_in.xml b/husky/app/src/main/res/anim/fade_in.xml similarity index 100% rename from app/src/main/res/anim/fade_in.xml rename to husky/app/src/main/res/anim/fade_in.xml diff --git a/app/src/main/res/anim/fade_out.xml b/husky/app/src/main/res/anim/fade_out.xml similarity index 100% rename from app/src/main/res/anim/fade_out.xml rename to husky/app/src/main/res/anim/fade_out.xml diff --git a/app/src/main/res/anim/slide_from_left.xml b/husky/app/src/main/res/anim/slide_from_left.xml similarity index 100% rename from app/src/main/res/anim/slide_from_left.xml rename to husky/app/src/main/res/anim/slide_from_left.xml diff --git a/app/src/main/res/anim/slide_from_right.xml b/husky/app/src/main/res/anim/slide_from_right.xml similarity index 100% rename from app/src/main/res/anim/slide_from_right.xml rename to husky/app/src/main/res/anim/slide_from_right.xml diff --git a/app/src/main/res/anim/slide_to_left.xml b/husky/app/src/main/res/anim/slide_to_left.xml similarity index 100% rename from app/src/main/res/anim/slide_to_left.xml rename to husky/app/src/main/res/anim/slide_to_left.xml diff --git a/app/src/main/res/anim/slide_to_right.xml b/husky/app/src/main/res/anim/slide_to_right.xml similarity index 100% rename from app/src/main/res/anim/slide_to_right.xml rename to husky/app/src/main/res/anim/slide_to_right.xml diff --git a/app/src/main/res/color/account_tab_font_color.xml b/husky/app/src/main/res/color/account_tab_font_color.xml similarity index 100% rename from app/src/main/res/color/account_tab_font_color.xml rename to husky/app/src/main/res/color/account_tab_font_color.xml diff --git a/app/src/main/res/color/color_background_transparent_60.xml b/husky/app/src/main/res/color/color_background_transparent_60.xml similarity index 100% rename from app/src/main/res/color/color_background_transparent_60.xml rename to husky/app/src/main/res/color/color_background_transparent_60.xml diff --git a/app/src/main/res/color/compound_button_color.xml b/husky/app/src/main/res/color/compound_button_color.xml similarity index 100% rename from app/src/main/res/color/compound_button_color.xml rename to husky/app/src/main/res/color/compound_button_color.xml diff --git a/app/src/main/res/color/emoji_reaction_button.xml b/husky/app/src/main/res/color/emoji_reaction_button.xml similarity index 100% rename from app/src/main/res/color/emoji_reaction_button.xml rename to husky/app/src/main/res/color/emoji_reaction_button.xml diff --git a/app/src/main/res/color/text_input_layout_box_stroke_color.xml b/husky/app/src/main/res/color/text_input_layout_box_stroke_color.xml similarity index 100% rename from app/src/main/res/color/text_input_layout_box_stroke_color.xml rename to husky/app/src/main/res/color/text_input_layout_box_stroke_color.xml diff --git a/app/src/main/res/drawable-hdpi/elephant_error.png b/husky/app/src/main/res/drawable-hdpi/elephant_error.png similarity index 100% rename from app/src/main/res/drawable-hdpi/elephant_error.png rename to husky/app/src/main/res/drawable-hdpi/elephant_error.png diff --git a/app/src/main/res/drawable-hdpi/elephant_friend.png b/husky/app/src/main/res/drawable-hdpi/elephant_friend.png similarity index 100% rename from app/src/main/res/drawable-hdpi/elephant_friend.png rename to husky/app/src/main/res/drawable-hdpi/elephant_friend.png diff --git a/app/src/main/res/drawable-hdpi/elephant_friend_empty.png b/husky/app/src/main/res/drawable-hdpi/elephant_friend_empty.png similarity index 100% rename from app/src/main/res/drawable-hdpi/elephant_friend_empty.png rename to husky/app/src/main/res/drawable-hdpi/elephant_friend_empty.png diff --git a/app/src/main/res/drawable-hdpi/elephant_offline.png b/husky/app/src/main/res/drawable-hdpi/elephant_offline.png similarity index 100% rename from app/src/main/res/drawable-hdpi/elephant_offline.png rename to husky/app/src/main/res/drawable-hdpi/elephant_offline.png diff --git a/app/src/main/res/drawable-hdpi/ic_notify.png b/husky/app/src/main/res/drawable-hdpi/ic_notify.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_notify.png rename to husky/app/src/main/res/drawable-hdpi/ic_notify.png diff --git a/app/src/main/res/drawable-hdpi/splash.png b/husky/app/src/main/res/drawable-hdpi/splash.png similarity index 100% rename from app/src/main/res/drawable-hdpi/splash.png rename to husky/app/src/main/res/drawable-hdpi/splash.png diff --git a/app/src/main/res/drawable-mdpi/elephant_error.png b/husky/app/src/main/res/drawable-mdpi/elephant_error.png similarity index 100% rename from app/src/main/res/drawable-mdpi/elephant_error.png rename to husky/app/src/main/res/drawable-mdpi/elephant_error.png diff --git a/app/src/main/res/drawable-mdpi/elephant_friend.png b/husky/app/src/main/res/drawable-mdpi/elephant_friend.png similarity index 100% rename from app/src/main/res/drawable-mdpi/elephant_friend.png rename to husky/app/src/main/res/drawable-mdpi/elephant_friend.png diff --git a/app/src/main/res/drawable-mdpi/elephant_friend_empty.png b/husky/app/src/main/res/drawable-mdpi/elephant_friend_empty.png similarity index 100% rename from app/src/main/res/drawable-mdpi/elephant_friend_empty.png rename to husky/app/src/main/res/drawable-mdpi/elephant_friend_empty.png diff --git a/app/src/main/res/drawable-mdpi/elephant_offline.png b/husky/app/src/main/res/drawable-mdpi/elephant_offline.png similarity index 100% rename from app/src/main/res/drawable-mdpi/elephant_offline.png rename to husky/app/src/main/res/drawable-mdpi/elephant_offline.png diff --git a/app/src/main/res/drawable-mdpi/ic_notify.png b/husky/app/src/main/res/drawable-mdpi/ic_notify.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_notify.png rename to husky/app/src/main/res/drawable-mdpi/ic_notify.png diff --git a/app/src/main/res/drawable-mdpi/splash.png b/husky/app/src/main/res/drawable-mdpi/splash.png similarity index 100% rename from app/src/main/res/drawable-mdpi/splash.png rename to husky/app/src/main/res/drawable-mdpi/splash.png diff --git a/app/src/main/res/drawable-v24/ic_notoemoji.xml b/husky/app/src/main/res/drawable-v24/ic_notoemoji.xml similarity index 100% rename from app/src/main/res/drawable-v24/ic_notoemoji.xml rename to husky/app/src/main/res/drawable-v24/ic_notoemoji.xml diff --git a/app/src/main/res/drawable-v26/ic_launcher_foreground.xml b/husky/app/src/main/res/drawable-v26/ic_launcher_foreground.xml similarity index 100% rename from app/src/main/res/drawable-v26/ic_launcher_foreground.xml rename to husky/app/src/main/res/drawable-v26/ic_launcher_foreground.xml diff --git a/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml b/husky/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml similarity index 100% rename from app/src/main/res/drawable-v26/launcher_shadow_gradient.xml rename to husky/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml diff --git a/app/src/main/res/drawable-xhdpi/elephant_error.png b/husky/app/src/main/res/drawable-xhdpi/elephant_error.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/elephant_error.png rename to husky/app/src/main/res/drawable-xhdpi/elephant_error.png diff --git a/app/src/main/res/drawable-xhdpi/elephant_friend.png b/husky/app/src/main/res/drawable-xhdpi/elephant_friend.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/elephant_friend.png rename to husky/app/src/main/res/drawable-xhdpi/elephant_friend.png diff --git a/app/src/main/res/drawable-xhdpi/elephant_friend_empty.png b/husky/app/src/main/res/drawable-xhdpi/elephant_friend_empty.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/elephant_friend_empty.png rename to husky/app/src/main/res/drawable-xhdpi/elephant_friend_empty.png diff --git a/app/src/main/res/drawable-xhdpi/elephant_offline.png b/husky/app/src/main/res/drawable-xhdpi/elephant_offline.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/elephant_offline.png rename to husky/app/src/main/res/drawable-xhdpi/elephant_offline.png diff --git a/app/src/main/res/drawable-xhdpi/ic_notify.png b/husky/app/src/main/res/drawable-xhdpi/ic_notify.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_notify.png rename to husky/app/src/main/res/drawable-xhdpi/ic_notify.png diff --git a/app/src/main/res/drawable-xhdpi/splash.png b/husky/app/src/main/res/drawable-xhdpi/splash.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/splash.png rename to husky/app/src/main/res/drawable-xhdpi/splash.png diff --git a/app/src/main/res/drawable-xxhdpi/elephant_error.png b/husky/app/src/main/res/drawable-xxhdpi/elephant_error.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/elephant_error.png rename to husky/app/src/main/res/drawable-xxhdpi/elephant_error.png diff --git a/app/src/main/res/drawable-xxhdpi/elephant_friend.png b/husky/app/src/main/res/drawable-xxhdpi/elephant_friend.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/elephant_friend.png rename to husky/app/src/main/res/drawable-xxhdpi/elephant_friend.png diff --git a/app/src/main/res/drawable-xxhdpi/elephant_friend_empty.png b/husky/app/src/main/res/drawable-xxhdpi/elephant_friend_empty.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/elephant_friend_empty.png rename to husky/app/src/main/res/drawable-xxhdpi/elephant_friend_empty.png diff --git a/app/src/main/res/drawable-xxhdpi/elephant_offline.png b/husky/app/src/main/res/drawable-xxhdpi/elephant_offline.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/elephant_offline.png rename to husky/app/src/main/res/drawable-xxhdpi/elephant_offline.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_notify.png b/husky/app/src/main/res/drawable-xxhdpi/ic_notify.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_notify.png rename to husky/app/src/main/res/drawable-xxhdpi/ic_notify.png diff --git a/app/src/main/res/drawable-xxhdpi/splash.png b/husky/app/src/main/res/drawable-xxhdpi/splash.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/splash.png rename to husky/app/src/main/res/drawable-xxhdpi/splash.png diff --git a/app/src/main/res/drawable-xxxhdpi/elephant_error.png b/husky/app/src/main/res/drawable-xxxhdpi/elephant_error.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/elephant_error.png rename to husky/app/src/main/res/drawable-xxxhdpi/elephant_error.png diff --git a/app/src/main/res/drawable-xxxhdpi/elephant_friend.png b/husky/app/src/main/res/drawable-xxxhdpi/elephant_friend.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/elephant_friend.png rename to husky/app/src/main/res/drawable-xxxhdpi/elephant_friend.png diff --git a/app/src/main/res/drawable-xxxhdpi/elephant_friend_empty.png b/husky/app/src/main/res/drawable-xxxhdpi/elephant_friend_empty.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/elephant_friend_empty.png rename to husky/app/src/main/res/drawable-xxxhdpi/elephant_friend_empty.png diff --git a/app/src/main/res/drawable-xxxhdpi/elephant_offline.png b/husky/app/src/main/res/drawable-xxxhdpi/elephant_offline.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/elephant_offline.png rename to husky/app/src/main/res/drawable-xxxhdpi/elephant_offline.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_notify.png b/husky/app/src/main/res/drawable-xxxhdpi/ic_notify.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_notify.png rename to husky/app/src/main/res/drawable-xxxhdpi/ic_notify.png diff --git a/app/src/main/res/drawable-xxxhdpi/splash.png b/husky/app/src/main/res/drawable-xxxhdpi/splash.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/splash.png rename to husky/app/src/main/res/drawable-xxxhdpi/splash.png diff --git a/app/src/main/res/drawable/avatar_border.xml b/husky/app/src/main/res/drawable/avatar_border.xml similarity index 100% rename from app/src/main/res/drawable/avatar_border.xml rename to husky/app/src/main/res/drawable/avatar_border.xml diff --git a/app/src/main/res/drawable/avatar_default.xml b/husky/app/src/main/res/drawable/avatar_default.xml similarity index 100% rename from app/src/main/res/drawable/avatar_default.xml rename to husky/app/src/main/res/drawable/avatar_default.xml diff --git a/app/src/main/res/drawable/background_dialog_activity.xml b/husky/app/src/main/res/drawable/background_dialog_activity.xml similarity index 100% rename from app/src/main/res/drawable/background_dialog_activity.xml rename to husky/app/src/main/res/drawable/background_dialog_activity.xml diff --git a/app/src/main/res/drawable/background_splash.xml b/husky/app/src/main/res/drawable/background_splash.xml similarity index 100% rename from app/src/main/res/drawable/background_splash.xml rename to husky/app/src/main/res/drawable/background_splash.xml diff --git a/app/src/main/res/drawable/card_frame.xml b/husky/app/src/main/res/drawable/card_frame.xml similarity index 100% rename from app/src/main/res/drawable/card_frame.xml rename to husky/app/src/main/res/drawable/card_frame.xml diff --git a/app/src/main/res/drawable/card_image_placeholder.xml b/husky/app/src/main/res/drawable/card_image_placeholder.xml similarity index 100% rename from app/src/main/res/drawable/card_image_placeholder.xml rename to husky/app/src/main/res/drawable/card_image_placeholder.xml diff --git a/app/src/main/res/drawable/conversation_thread_line.xml b/husky/app/src/main/res/drawable/conversation_thread_line.xml similarity index 100% rename from app/src/main/res/drawable/conversation_thread_line.xml rename to husky/app/src/main/res/drawable/conversation_thread_line.xml diff --git a/app/src/main/res/drawable/description_bg_expanded.xml b/husky/app/src/main/res/drawable/description_bg_expanded.xml similarity index 100% rename from app/src/main/res/drawable/description_bg_expanded.xml rename to husky/app/src/main/res/drawable/description_bg_expanded.xml diff --git a/app/src/main/res/drawable/ic_access_time.xml b/husky/app/src/main/res/drawable/ic_access_time.xml similarity index 100% rename from app/src/main/res/drawable/ic_access_time.xml rename to husky/app/src/main/res/drawable/ic_access_time.xml diff --git a/app/src/main/res/drawable/ic_account_settings.xml b/husky/app/src/main/res/drawable/ic_account_settings.xml similarity index 100% rename from app/src/main/res/drawable/ic_account_settings.xml rename to husky/app/src/main/res/drawable/ic_account_settings.xml diff --git a/app/src/main/res/drawable/ic_add_a_photo_32dp.xml b/husky/app/src/main/res/drawable/ic_add_a_photo_32dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_add_a_photo_32dp.xml rename to husky/app/src/main/res/drawable/ic_add_a_photo_32dp.xml diff --git a/app/src/main/res/drawable/ic_alert_circle.xml b/husky/app/src/main/res/drawable/ic_alert_circle.xml similarity index 100% rename from app/src/main/res/drawable/ic_alert_circle.xml rename to husky/app/src/main/res/drawable/ic_alert_circle.xml diff --git a/app/src/main/res/drawable/ic_attach_file_24dp.xml b/husky/app/src/main/res/drawable/ic_attach_file_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_attach_file_24dp.xml rename to husky/app/src/main/res/drawable/ic_attach_file_24dp.xml diff --git a/app/src/main/res/drawable/ic_bbcode_24dp.xml b/husky/app/src/main/res/drawable/ic_bbcode_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_bbcode_24dp.xml rename to husky/app/src/main/res/drawable/ic_bbcode_24dp.xml diff --git a/app/src/main/res/drawable/ic_blobmoji.xml b/husky/app/src/main/res/drawable/ic_blobmoji.xml similarity index 100% rename from app/src/main/res/drawable/ic_blobmoji.xml rename to husky/app/src/main/res/drawable/ic_blobmoji.xml diff --git a/app/src/main/res/drawable/ic_bookmark_24dp.xml b/husky/app/src/main/res/drawable/ic_bookmark_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_bookmark_24dp.xml rename to husky/app/src/main/res/drawable/ic_bookmark_24dp.xml diff --git a/app/src/main/res/drawable/ic_bookmark_active_24dp.xml b/husky/app/src/main/res/drawable/ic_bookmark_active_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_bookmark_active_24dp.xml rename to husky/app/src/main/res/drawable/ic_bookmark_active_24dp.xml diff --git a/app/src/main/res/drawable/ic_bot_24dp.xml b/husky/app/src/main/res/drawable/ic_bot_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_bot_24dp.xml rename to husky/app/src/main/res/drawable/ic_bot_24dp.xml diff --git a/app/src/main/res/drawable/ic_briefcase.xml b/husky/app/src/main/res/drawable/ic_briefcase.xml similarity index 100% rename from app/src/main/res/drawable/ic_briefcase.xml rename to husky/app/src/main/res/drawable/ic_briefcase.xml diff --git a/app/src/main/res/drawable/ic_bullhorn_24dp.xml b/husky/app/src/main/res/drawable/ic_bullhorn_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_bullhorn_24dp.xml rename to husky/app/src/main/res/drawable/ic_bullhorn_24dp.xml diff --git a/app/src/main/res/drawable/ic_cancel_24dp.xml b/husky/app/src/main/res/drawable/ic_cancel_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_cancel_24dp.xml rename to husky/app/src/main/res/drawable/ic_cancel_24dp.xml diff --git a/app/src/main/res/drawable/ic_check_24dp.xml b/husky/app/src/main/res/drawable/ic_check_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_check_24dp.xml rename to husky/app/src/main/res/drawable/ic_check_24dp.xml diff --git a/app/src/main/res/drawable/ic_check_32dp.xml b/husky/app/src/main/res/drawable/ic_check_32dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_check_32dp.xml rename to husky/app/src/main/res/drawable/ic_check_32dp.xml diff --git a/app/src/main/res/drawable/ic_check_box_outline_blank_18dp.xml b/husky/app/src/main/res/drawable/ic_check_box_outline_blank_18dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_check_box_outline_blank_18dp.xml rename to husky/app/src/main/res/drawable/ic_check_box_outline_blank_18dp.xml diff --git a/app/src/main/res/drawable/ic_check_circle.xml b/husky/app/src/main/res/drawable/ic_check_circle.xml similarity index 100% rename from app/src/main/res/drawable/ic_check_circle.xml rename to husky/app/src/main/res/drawable/ic_check_circle.xml diff --git a/app/src/main/res/drawable/ic_clear_24dp.xml b/husky/app/src/main/res/drawable/ic_clear_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_clear_24dp.xml rename to husky/app/src/main/res/drawable/ic_clear_24dp.xml diff --git a/app/src/main/res/drawable/ic_close_24dp.xml b/husky/app/src/main/res/drawable/ic_close_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_close_24dp.xml rename to husky/app/src/main/res/drawable/ic_close_24dp.xml diff --git a/app/src/main/res/drawable/ic_create_24dp.xml b/husky/app/src/main/res/drawable/ic_create_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_create_24dp.xml rename to husky/app/src/main/res/drawable/ic_create_24dp.xml diff --git a/app/src/main/res/drawable/ic_cw_24dp.xml b/husky/app/src/main/res/drawable/ic_cw_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_cw_24dp.xml rename to husky/app/src/main/res/drawable/ic_cw_24dp.xml diff --git a/app/src/main/res/drawable/ic_drag_indicator_24dp.xml b/husky/app/src/main/res/drawable/ic_drag_indicator_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_drag_indicator_24dp.xml rename to husky/app/src/main/res/drawable/ic_drag_indicator_24dp.xml diff --git a/app/src/main/res/drawable/ic_drag_indicator_horiz_24dp.xml b/husky/app/src/main/res/drawable/ic_drag_indicator_horiz_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_drag_indicator_horiz_24dp.xml rename to husky/app/src/main/res/drawable/ic_drag_indicator_horiz_24dp.xml diff --git a/app/src/main/res/drawable/ic_email_24dp.xml b/husky/app/src/main/res/drawable/ic_email_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_email_24dp.xml rename to husky/app/src/main/res/drawable/ic_email_24dp.xml diff --git a/app/src/main/res/drawable/ic_emoji_24dp.xml b/husky/app/src/main/res/drawable/ic_emoji_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_emoji_24dp.xml rename to husky/app/src/main/res/drawable/ic_emoji_24dp.xml diff --git a/app/src/main/res/drawable/ic_emoji_34dp.xml b/husky/app/src/main/res/drawable/ic_emoji_34dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_emoji_34dp.xml rename to husky/app/src/main/res/drawable/ic_emoji_34dp.xml diff --git a/app/src/main/res/drawable/ic_exit_to_app_24px.xml b/husky/app/src/main/res/drawable/ic_exit_to_app_24px.xml similarity index 100% rename from app/src/main/res/drawable/ic_exit_to_app_24px.xml rename to husky/app/src/main/res/drawable/ic_exit_to_app_24px.xml diff --git a/app/src/main/res/drawable/ic_eye_24dp.xml b/husky/app/src/main/res/drawable/ic_eye_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_eye_24dp.xml rename to husky/app/src/main/res/drawable/ic_eye_24dp.xml diff --git a/app/src/main/res/drawable/ic_favourite_24dp.xml b/husky/app/src/main/res/drawable/ic_favourite_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_favourite_24dp.xml rename to husky/app/src/main/res/drawable/ic_favourite_24dp.xml diff --git a/app/src/main/res/drawable/ic_favourite_active_24dp.xml b/husky/app/src/main/res/drawable/ic_favourite_active_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_favourite_active_24dp.xml rename to husky/app/src/main/res/drawable/ic_favourite_active_24dp.xml diff --git a/app/src/main/res/drawable/ic_file_download_black_24dp.xml b/husky/app/src/main/res/drawable/ic_file_download_black_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_file_download_black_24dp.xml rename to husky/app/src/main/res/drawable/ic_file_download_black_24dp.xml diff --git a/app/src/main/res/drawable/ic_forum_24px.xml b/husky/app/src/main/res/drawable/ic_forum_24px.xml similarity index 100% rename from app/src/main/res/drawable/ic_forum_24px.xml rename to husky/app/src/main/res/drawable/ic_forum_24px.xml diff --git a/app/src/main/res/drawable/ic_hashtag.xml b/husky/app/src/main/res/drawable/ic_hashtag.xml similarity index 100% rename from app/src/main/res/drawable/ic_hashtag.xml rename to husky/app/src/main/res/drawable/ic_hashtag.xml diff --git a/app/src/main/res/drawable/ic_hide_media_24dp.xml b/husky/app/src/main/res/drawable/ic_hide_media_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_hide_media_24dp.xml rename to husky/app/src/main/res/drawable/ic_hide_media_24dp.xml diff --git a/app/src/main/res/drawable/ic_home_24dp.xml b/husky/app/src/main/res/drawable/ic_home_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_home_24dp.xml rename to husky/app/src/main/res/drawable/ic_home_24dp.xml diff --git a/app/src/main/res/drawable/ic_html_24dp.xml b/husky/app/src/main/res/drawable/ic_html_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_html_24dp.xml rename to husky/app/src/main/res/drawable/ic_html_24dp.xml diff --git a/app/src/main/res/drawable/ic_list.xml b/husky/app/src/main/res/drawable/ic_list.xml similarity index 100% rename from app/src/main/res/drawable/ic_list.xml rename to husky/app/src/main/res/drawable/ic_list.xml diff --git a/app/src/main/res/drawable/ic_local_24dp.xml b/husky/app/src/main/res/drawable/ic_local_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_local_24dp.xml rename to husky/app/src/main/res/drawable/ic_local_24dp.xml diff --git a/app/src/main/res/drawable/ic_lock_open_24dp.xml b/husky/app/src/main/res/drawable/ic_lock_open_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_lock_open_24dp.xml rename to husky/app/src/main/res/drawable/ic_lock_open_24dp.xml diff --git a/app/src/main/res/drawable/ic_lock_outline_24dp.xml b/husky/app/src/main/res/drawable/ic_lock_outline_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_lock_outline_24dp.xml rename to husky/app/src/main/res/drawable/ic_lock_outline_24dp.xml diff --git a/app/src/main/res/drawable/ic_logout.xml b/husky/app/src/main/res/drawable/ic_logout.xml similarity index 100% rename from app/src/main/res/drawable/ic_logout.xml rename to husky/app/src/main/res/drawable/ic_logout.xml diff --git a/app/src/main/res/drawable/ic_markdown.xml b/husky/app/src/main/res/drawable/ic_markdown.xml similarity index 100% rename from app/src/main/res/drawable/ic_markdown.xml rename to husky/app/src/main/res/drawable/ic_markdown.xml diff --git a/app/src/main/res/drawable/ic_menu_share_24dp.xml b/husky/app/src/main/res/drawable/ic_menu_share_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_menu_share_24dp.xml rename to husky/app/src/main/res/drawable/ic_menu_share_24dp.xml diff --git a/app/src/main/res/drawable/ic_more_horiz_24dp.xml b/husky/app/src/main/res/drawable/ic_more_horiz_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_more_horiz_24dp.xml rename to husky/app/src/main/res/drawable/ic_more_horiz_24dp.xml diff --git a/app/src/main/res/drawable/ic_music_box_24dp.xml b/husky/app/src/main/res/drawable/ic_music_box_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_music_box_24dp.xml rename to husky/app/src/main/res/drawable/ic_music_box_24dp.xml diff --git a/app/src/main/res/drawable/ic_music_box_preview_24dp.xml b/husky/app/src/main/res/drawable/ic_music_box_preview_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_music_box_preview_24dp.xml rename to husky/app/src/main/res/drawable/ic_music_box_preview_24dp.xml diff --git a/app/src/main/res/drawable/ic_mute_24dp.xml b/husky/app/src/main/res/drawable/ic_mute_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_mute_24dp.xml rename to husky/app/src/main/res/drawable/ic_mute_24dp.xml diff --git a/app/src/main/res/drawable/ic_notebook.xml b/husky/app/src/main/res/drawable/ic_notebook.xml similarity index 100% rename from app/src/main/res/drawable/ic_notebook.xml rename to husky/app/src/main/res/drawable/ic_notebook.xml diff --git a/app/src/main/res/drawable/ic_notifications_24dp.xml b/husky/app/src/main/res/drawable/ic_notifications_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_notifications_24dp.xml rename to husky/app/src/main/res/drawable/ic_notifications_24dp.xml diff --git a/app/src/main/res/drawable/ic_notifications_active_24dp.xml b/husky/app/src/main/res/drawable/ic_notifications_active_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_notifications_active_24dp.xml rename to husky/app/src/main/res/drawable/ic_notifications_active_24dp.xml diff --git a/app/src/main/res/drawable/ic_notifications_off_24dp.xml b/husky/app/src/main/res/drawable/ic_notifications_off_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_notifications_off_24dp.xml rename to husky/app/src/main/res/drawable/ic_notifications_off_24dp.xml diff --git a/app/src/main/res/drawable/ic_notoemoji.xml b/husky/app/src/main/res/drawable/ic_notoemoji.xml similarity index 100% rename from app/src/main/res/drawable/ic_notoemoji.xml rename to husky/app/src/main/res/drawable/ic_notoemoji.xml diff --git a/app/src/main/res/drawable/ic_person_add_24dp.xml b/husky/app/src/main/res/drawable/ic_person_add_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_person_add_24dp.xml rename to husky/app/src/main/res/drawable/ic_person_add_24dp.xml diff --git a/app/src/main/res/drawable/ic_photo_24dp.xml b/husky/app/src/main/res/drawable/ic_photo_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_photo_24dp.xml rename to husky/app/src/main/res/drawable/ic_photo_24dp.xml diff --git a/app/src/main/res/drawable/ic_play_indicator.xml b/husky/app/src/main/res/drawable/ic_play_indicator.xml similarity index 100% rename from app/src/main/res/drawable/ic_play_indicator.xml rename to husky/app/src/main/res/drawable/ic_play_indicator.xml diff --git a/app/src/main/res/drawable/ic_plus_24dp.xml b/husky/app/src/main/res/drawable/ic_plus_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_plus_24dp.xml rename to husky/app/src/main/res/drawable/ic_plus_24dp.xml diff --git a/app/src/main/res/drawable/ic_poll_24dp.xml b/husky/app/src/main/res/drawable/ic_poll_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_poll_24dp.xml rename to husky/app/src/main/res/drawable/ic_poll_24dp.xml diff --git a/app/src/main/res/drawable/ic_preview_24dp.xml b/husky/app/src/main/res/drawable/ic_preview_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_preview_24dp.xml rename to husky/app/src/main/res/drawable/ic_preview_24dp.xml diff --git a/app/src/main/res/drawable/ic_public_24dp.xml b/husky/app/src/main/res/drawable/ic_public_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_public_24dp.xml rename to husky/app/src/main/res/drawable/ic_public_24dp.xml diff --git a/app/src/main/res/drawable/ic_radio_button_unchecked_18dp.xml b/husky/app/src/main/res/drawable/ic_radio_button_unchecked_18dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_radio_button_unchecked_18dp.xml rename to husky/app/src/main/res/drawable/ic_radio_button_unchecked_18dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_18dp.xml b/husky/app/src/main/res/drawable/ic_reblog_18dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_18dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_18dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_24dp.xml b/husky/app/src/main/res/drawable/ic_reblog_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_24dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_24dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_active_24dp.xml b/husky/app/src/main/res/drawable/ic_reblog_active_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_active_24dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_active_24dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_direct_24dp.xml b/husky/app/src/main/res/drawable/ic_reblog_direct_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_direct_24dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_direct_24dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_private_24dp.xml b/husky/app/src/main/res/drawable/ic_reblog_private_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_private_24dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_private_24dp.xml diff --git a/app/src/main/res/drawable/ic_reblog_private_active_24dp.xml b/husky/app/src/main/res/drawable/ic_reblog_private_active_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reblog_private_active_24dp.xml rename to husky/app/src/main/res/drawable/ic_reblog_private_active_24dp.xml diff --git a/app/src/main/res/drawable/ic_reject_24dp.xml b/husky/app/src/main/res/drawable/ic_reject_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reject_24dp.xml rename to husky/app/src/main/res/drawable/ic_reject_24dp.xml diff --git a/app/src/main/res/drawable/ic_repeat_24dp.xml b/husky/app/src/main/res/drawable/ic_repeat_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_repeat_24dp.xml rename to husky/app/src/main/res/drawable/ic_repeat_24dp.xml diff --git a/app/src/main/res/drawable/ic_reply_18dp.xml b/husky/app/src/main/res/drawable/ic_reply_18dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reply_18dp.xml rename to husky/app/src/main/res/drawable/ic_reply_18dp.xml diff --git a/app/src/main/res/drawable/ic_reply_24dp.xml b/husky/app/src/main/res/drawable/ic_reply_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reply_24dp.xml rename to husky/app/src/main/res/drawable/ic_reply_24dp.xml diff --git a/app/src/main/res/drawable/ic_reply_all_24dp.xml b/husky/app/src/main/res/drawable/ic_reply_all_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_reply_all_24dp.xml rename to husky/app/src/main/res/drawable/ic_reply_all_24dp.xml diff --git a/app/src/main/res/drawable/ic_send_24dp.xml b/husky/app/src/main/res/drawable/ic_send_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_send_24dp.xml rename to husky/app/src/main/res/drawable/ic_send_24dp.xml diff --git a/app/src/main/res/drawable/ic_settings.xml b/husky/app/src/main/res/drawable/ic_settings.xml similarity index 100% rename from app/src/main/res/drawable/ic_settings.xml rename to husky/app/src/main/res/drawable/ic_settings.xml diff --git a/app/src/main/res/drawable/ic_star_24dp.xml b/husky/app/src/main/res/drawable/ic_star_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_star_24dp.xml rename to husky/app/src/main/res/drawable/ic_star_24dp.xml diff --git a/app/src/main/res/drawable/ic_sticker.xml b/husky/app/src/main/res/drawable/ic_sticker.xml similarity index 100% rename from app/src/main/res/drawable/ic_sticker.xml rename to husky/app/src/main/res/drawable/ic_sticker.xml diff --git a/app/src/main/res/drawable/ic_tabs.xml b/husky/app/src/main/res/drawable/ic_tabs.xml similarity index 100% rename from app/src/main/res/drawable/ic_tabs.xml rename to husky/app/src/main/res/drawable/ic_tabs.xml diff --git a/app/src/main/res/drawable/ic_tusky.xml b/husky/app/src/main/res/drawable/ic_tusky.xml similarity index 100% rename from app/src/main/res/drawable/ic_tusky.xml rename to husky/app/src/main/res/drawable/ic_tusky.xml diff --git a/app/src/main/res/drawable/ic_twemoji.xml b/husky/app/src/main/res/drawable/ic_twemoji.xml similarity index 100% rename from app/src/main/res/drawable/ic_twemoji.xml rename to husky/app/src/main/res/drawable/ic_twemoji.xml diff --git a/app/src/main/res/drawable/ic_unmute_24dp.xml b/husky/app/src/main/res/drawable/ic_unmute_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_unmute_24dp.xml rename to husky/app/src/main/res/drawable/ic_unmute_24dp.xml diff --git a/app/src/main/res/drawable/ic_videocam_24dp.xml b/husky/app/src/main/res/drawable/ic_videocam_24dp.xml similarity index 100% rename from app/src/main/res/drawable/ic_videocam_24dp.xml rename to husky/app/src/main/res/drawable/ic_videocam_24dp.xml diff --git a/app/src/main/res/drawable/materialdrawer_shape_large.xml b/husky/app/src/main/res/drawable/materialdrawer_shape_large.xml similarity index 100% rename from app/src/main/res/drawable/materialdrawer_shape_large.xml rename to husky/app/src/main/res/drawable/materialdrawer_shape_large.xml diff --git a/app/src/main/res/drawable/materialdrawer_shape_small.xml b/husky/app/src/main/res/drawable/materialdrawer_shape_small.xml similarity index 100% rename from app/src/main/res/drawable/materialdrawer_shape_small.xml rename to husky/app/src/main/res/drawable/materialdrawer_shape_small.xml diff --git a/app/src/main/res/drawable/md_bold.xml b/husky/app/src/main/res/drawable/md_bold.xml similarity index 100% rename from app/src/main/res/drawable/md_bold.xml rename to husky/app/src/main/res/drawable/md_bold.xml diff --git a/app/src/main/res/drawable/md_code.xml b/husky/app/src/main/res/drawable/md_code.xml similarity index 100% rename from app/src/main/res/drawable/md_code.xml rename to husky/app/src/main/res/drawable/md_code.xml diff --git a/app/src/main/res/drawable/md_italic.xml b/husky/app/src/main/res/drawable/md_italic.xml similarity index 100% rename from app/src/main/res/drawable/md_italic.xml rename to husky/app/src/main/res/drawable/md_italic.xml diff --git a/app/src/main/res/drawable/md_link.xml b/husky/app/src/main/res/drawable/md_link.xml similarity index 100% rename from app/src/main/res/drawable/md_link.xml rename to husky/app/src/main/res/drawable/md_link.xml diff --git a/app/src/main/res/drawable/md_strikethrough.xml b/husky/app/src/main/res/drawable/md_strikethrough.xml similarity index 100% rename from app/src/main/res/drawable/md_strikethrough.xml rename to husky/app/src/main/res/drawable/md_strikethrough.xml diff --git a/app/src/main/res/drawable/media_preview_outline.xml b/husky/app/src/main/res/drawable/media_preview_outline.xml similarity index 100% rename from app/src/main/res/drawable/media_preview_outline.xml rename to husky/app/src/main/res/drawable/media_preview_outline.xml diff --git a/app/src/main/res/drawable/media_warning_bg.xml b/husky/app/src/main/res/drawable/media_warning_bg.xml similarity index 100% rename from app/src/main/res/drawable/media_warning_bg.xml rename to husky/app/src/main/res/drawable/media_warning_bg.xml diff --git a/app/src/main/res/drawable/message_background.xml b/husky/app/src/main/res/drawable/message_background.xml similarity index 100% rename from app/src/main/res/drawable/message_background.xml rename to husky/app/src/main/res/drawable/message_background.xml diff --git a/app/src/main/res/drawable/poll_option_background.xml b/husky/app/src/main/res/drawable/poll_option_background.xml similarity index 100% rename from app/src/main/res/drawable/poll_option_background.xml rename to husky/app/src/main/res/drawable/poll_option_background.xml diff --git a/app/src/main/res/drawable/poll_option_shape.xml b/husky/app/src/main/res/drawable/poll_option_shape.xml similarity index 100% rename from app/src/main/res/drawable/poll_option_shape.xml rename to husky/app/src/main/res/drawable/poll_option_shape.xml diff --git a/app/src/main/res/drawable/profile_badge_background.xml b/husky/app/src/main/res/drawable/profile_badge_background.xml similarity index 100% rename from app/src/main/res/drawable/profile_badge_background.xml rename to husky/app/src/main/res/drawable/profile_badge_background.xml diff --git a/app/src/main/res/drawable/report_success_background.xml b/husky/app/src/main/res/drawable/report_success_background.xml similarity index 100% rename from app/src/main/res/drawable/report_success_background.xml rename to husky/app/src/main/res/drawable/report_success_background.xml diff --git a/app/src/main/res/drawable/round_button.xml b/husky/app/src/main/res/drawable/round_button.xml similarity index 100% rename from app/src/main/res/drawable/round_button.xml rename to husky/app/src/main/res/drawable/round_button.xml diff --git a/app/src/main/res/drawable/spellcheck.xml b/husky/app/src/main/res/drawable/spellcheck.xml similarity index 100% rename from app/src/main/res/drawable/spellcheck.xml rename to husky/app/src/main/res/drawable/spellcheck.xml diff --git a/app/src/main/res/drawable/status_divider.xml b/husky/app/src/main/res/drawable/status_divider.xml similarity index 100% rename from app/src/main/res/drawable/status_divider.xml rename to husky/app/src/main/res/drawable/status_divider.xml diff --git a/app/src/main/res/drawable/unread_shape.xml b/husky/app/src/main/res/drawable/unread_shape.xml similarity index 100% rename from app/src/main/res/drawable/unread_shape.xml rename to husky/app/src/main/res/drawable/unread_shape.xml diff --git a/app/src/main/res/layout-land/fragment_report_done.xml b/husky/app/src/main/res/layout-land/fragment_report_done.xml similarity index 100% rename from app/src/main/res/layout-land/fragment_report_done.xml rename to husky/app/src/main/res/layout-land/fragment_report_done.xml diff --git a/app/src/main/res/layout-sw640dp/fragment_timeline.xml b/husky/app/src/main/res/layout-sw640dp/fragment_timeline.xml similarity index 100% rename from app/src/main/res/layout-sw640dp/fragment_timeline.xml rename to husky/app/src/main/res/layout-sw640dp/fragment_timeline.xml diff --git a/app/src/main/res/layout-sw640dp/fragment_timeline_notifications.xml b/husky/app/src/main/res/layout-sw640dp/fragment_timeline_notifications.xml similarity index 100% rename from app/src/main/res/layout-sw640dp/fragment_timeline_notifications.xml rename to husky/app/src/main/res/layout-sw640dp/fragment_timeline_notifications.xml diff --git a/app/src/main/res/layout-sw640dp/fragment_view_thread.xml b/husky/app/src/main/res/layout-sw640dp/fragment_view_thread.xml similarity index 100% rename from app/src/main/res/layout-sw640dp/fragment_view_thread.xml rename to husky/app/src/main/res/layout-sw640dp/fragment_view_thread.xml diff --git a/app/src/main/res/layout/activity_about.xml b/husky/app/src/main/res/layout/activity_about.xml similarity index 100% rename from app/src/main/res/layout/activity_about.xml rename to husky/app/src/main/res/layout/activity_about.xml diff --git a/app/src/main/res/layout/activity_account.xml b/husky/app/src/main/res/layout/activity_account.xml similarity index 100% rename from app/src/main/res/layout/activity_account.xml rename to husky/app/src/main/res/layout/activity_account.xml diff --git a/app/src/main/res/layout/activity_account_list.xml b/husky/app/src/main/res/layout/activity_account_list.xml similarity index 100% rename from app/src/main/res/layout/activity_account_list.xml rename to husky/app/src/main/res/layout/activity_account_list.xml diff --git a/app/src/main/res/layout/activity_announcements.xml b/husky/app/src/main/res/layout/activity_announcements.xml similarity index 100% rename from app/src/main/res/layout/activity_announcements.xml rename to husky/app/src/main/res/layout/activity_announcements.xml diff --git a/app/src/main/res/layout/activity_chat.xml b/husky/app/src/main/res/layout/activity_chat.xml similarity index 100% rename from app/src/main/res/layout/activity_chat.xml rename to husky/app/src/main/res/layout/activity_chat.xml diff --git a/app/src/main/res/layout/activity_compose.xml b/husky/app/src/main/res/layout/activity_compose.xml similarity index 100% rename from app/src/main/res/layout/activity_compose.xml rename to husky/app/src/main/res/layout/activity_compose.xml diff --git a/app/src/main/res/layout/activity_drafts.xml b/husky/app/src/main/res/layout/activity_drafts.xml similarity index 100% rename from app/src/main/res/layout/activity_drafts.xml rename to husky/app/src/main/res/layout/activity_drafts.xml diff --git a/app/src/main/res/layout/activity_edit_profile.xml b/husky/app/src/main/res/layout/activity_edit_profile.xml similarity index 100% rename from app/src/main/res/layout/activity_edit_profile.xml rename to husky/app/src/main/res/layout/activity_edit_profile.xml diff --git a/app/src/main/res/layout/activity_filters.xml b/husky/app/src/main/res/layout/activity_filters.xml similarity index 100% rename from app/src/main/res/layout/activity_filters.xml rename to husky/app/src/main/res/layout/activity_filters.xml diff --git a/app/src/main/res/layout/activity_license.xml b/husky/app/src/main/res/layout/activity_license.xml similarity index 100% rename from app/src/main/res/layout/activity_license.xml rename to husky/app/src/main/res/layout/activity_license.xml diff --git a/app/src/main/res/layout/activity_lists.xml b/husky/app/src/main/res/layout/activity_lists.xml similarity index 100% rename from app/src/main/res/layout/activity_lists.xml rename to husky/app/src/main/res/layout/activity_lists.xml diff --git a/app/src/main/res/layout/activity_login.xml b/husky/app/src/main/res/layout/activity_login.xml similarity index 100% rename from app/src/main/res/layout/activity_login.xml rename to husky/app/src/main/res/layout/activity_login.xml diff --git a/app/src/main/res/layout/activity_main.xml b/husky/app/src/main/res/layout/activity_main.xml similarity index 100% rename from app/src/main/res/layout/activity_main.xml rename to husky/app/src/main/res/layout/activity_main.xml diff --git a/app/src/main/res/layout/activity_modal_timeline.xml b/husky/app/src/main/res/layout/activity_modal_timeline.xml similarity index 100% rename from app/src/main/res/layout/activity_modal_timeline.xml rename to husky/app/src/main/res/layout/activity_modal_timeline.xml diff --git a/app/src/main/res/layout/activity_preferences.xml b/husky/app/src/main/res/layout/activity_preferences.xml similarity index 100% rename from app/src/main/res/layout/activity_preferences.xml rename to husky/app/src/main/res/layout/activity_preferences.xml diff --git a/app/src/main/res/layout/activity_report.xml b/husky/app/src/main/res/layout/activity_report.xml similarity index 100% rename from app/src/main/res/layout/activity_report.xml rename to husky/app/src/main/res/layout/activity_report.xml diff --git a/app/src/main/res/layout/activity_saved_toot.xml b/husky/app/src/main/res/layout/activity_saved_toot.xml similarity index 100% rename from app/src/main/res/layout/activity_saved_toot.xml rename to husky/app/src/main/res/layout/activity_saved_toot.xml diff --git a/app/src/main/res/layout/activity_scheduled_toot.xml b/husky/app/src/main/res/layout/activity_scheduled_toot.xml similarity index 100% rename from app/src/main/res/layout/activity_scheduled_toot.xml rename to husky/app/src/main/res/layout/activity_scheduled_toot.xml diff --git a/app/src/main/res/layout/activity_search.xml b/husky/app/src/main/res/layout/activity_search.xml similarity index 100% rename from app/src/main/res/layout/activity_search.xml rename to husky/app/src/main/res/layout/activity_search.xml diff --git a/app/src/main/res/layout/activity_statuslist.xml b/husky/app/src/main/res/layout/activity_statuslist.xml similarity index 100% rename from app/src/main/res/layout/activity_statuslist.xml rename to husky/app/src/main/res/layout/activity_statuslist.xml diff --git a/app/src/main/res/layout/activity_tab_preference.xml b/husky/app/src/main/res/layout/activity_tab_preference.xml similarity index 100% rename from app/src/main/res/layout/activity_tab_preference.xml rename to husky/app/src/main/res/layout/activity_tab_preference.xml diff --git a/app/src/main/res/layout/activity_view_media.xml b/husky/app/src/main/res/layout/activity_view_media.xml similarity index 100% rename from app/src/main/res/layout/activity_view_media.xml rename to husky/app/src/main/res/layout/activity_view_media.xml diff --git a/app/src/main/res/layout/activity_view_tag.xml b/husky/app/src/main/res/layout/activity_view_tag.xml similarity index 100% rename from app/src/main/res/layout/activity_view_tag.xml rename to husky/app/src/main/res/layout/activity_view_tag.xml diff --git a/app/src/main/res/layout/activity_view_thread.xml b/husky/app/src/main/res/layout/activity_view_thread.xml similarity index 100% rename from app/src/main/res/layout/activity_view_thread.xml rename to husky/app/src/main/res/layout/activity_view_thread.xml diff --git a/app/src/main/res/layout/card_license.xml b/husky/app/src/main/res/layout/card_license.xml similarity index 100% rename from app/src/main/res/layout/card_license.xml rename to husky/app/src/main/res/layout/card_license.xml diff --git a/app/src/main/res/layout/dialog_add_poll.xml b/husky/app/src/main/res/layout/dialog_add_poll.xml similarity index 100% rename from app/src/main/res/layout/dialog_add_poll.xml rename to husky/app/src/main/res/layout/dialog_add_poll.xml diff --git a/app/src/main/res/layout/dialog_emoji_keyboard.xml b/husky/app/src/main/res/layout/dialog_emoji_keyboard.xml similarity index 100% rename from app/src/main/res/layout/dialog_emoji_keyboard.xml rename to husky/app/src/main/res/layout/dialog_emoji_keyboard.xml diff --git a/app/src/main/res/layout/dialog_emojicompat.xml b/husky/app/src/main/res/layout/dialog_emojicompat.xml similarity index 100% rename from app/src/main/res/layout/dialog_emojicompat.xml rename to husky/app/src/main/res/layout/dialog_emojicompat.xml diff --git a/app/src/main/res/layout/dialog_filter.xml b/husky/app/src/main/res/layout/dialog_filter.xml similarity index 100% rename from app/src/main/res/layout/dialog_filter.xml rename to husky/app/src/main/res/layout/dialog_filter.xml diff --git a/app/src/main/res/layout/dialog_mute_account.xml b/husky/app/src/main/res/layout/dialog_mute_account.xml similarity index 100% rename from app/src/main/res/layout/dialog_mute_account.xml rename to husky/app/src/main/res/layout/dialog_mute_account.xml diff --git a/app/src/main/res/layout/fragment_account_list.xml b/husky/app/src/main/res/layout/fragment_account_list.xml similarity index 100% rename from app/src/main/res/layout/fragment_account_list.xml rename to husky/app/src/main/res/layout/fragment_account_list.xml diff --git a/app/src/main/res/layout/fragment_accounts_in_list.xml b/husky/app/src/main/res/layout/fragment_accounts_in_list.xml similarity index 100% rename from app/src/main/res/layout/fragment_accounts_in_list.xml rename to husky/app/src/main/res/layout/fragment_accounts_in_list.xml diff --git a/app/src/main/res/layout/fragment_instance_list.xml b/husky/app/src/main/res/layout/fragment_instance_list.xml similarity index 100% rename from app/src/main/res/layout/fragment_instance_list.xml rename to husky/app/src/main/res/layout/fragment_instance_list.xml diff --git a/app/src/main/res/layout/fragment_report_done.xml b/husky/app/src/main/res/layout/fragment_report_done.xml similarity index 100% rename from app/src/main/res/layout/fragment_report_done.xml rename to husky/app/src/main/res/layout/fragment_report_done.xml diff --git a/app/src/main/res/layout/fragment_report_note.xml b/husky/app/src/main/res/layout/fragment_report_note.xml similarity index 100% rename from app/src/main/res/layout/fragment_report_note.xml rename to husky/app/src/main/res/layout/fragment_report_note.xml diff --git a/app/src/main/res/layout/fragment_report_statuses.xml b/husky/app/src/main/res/layout/fragment_report_statuses.xml similarity index 100% rename from app/src/main/res/layout/fragment_report_statuses.xml rename to husky/app/src/main/res/layout/fragment_report_statuses.xml diff --git a/app/src/main/res/layout/fragment_search.xml b/husky/app/src/main/res/layout/fragment_search.xml similarity index 100% rename from app/src/main/res/layout/fragment_search.xml rename to husky/app/src/main/res/layout/fragment_search.xml diff --git a/app/src/main/res/layout/fragment_timeline.xml b/husky/app/src/main/res/layout/fragment_timeline.xml similarity index 100% rename from app/src/main/res/layout/fragment_timeline.xml rename to husky/app/src/main/res/layout/fragment_timeline.xml diff --git a/app/src/main/res/layout/fragment_timeline_notifications.xml b/husky/app/src/main/res/layout/fragment_timeline_notifications.xml similarity index 100% rename from app/src/main/res/layout/fragment_timeline_notifications.xml rename to husky/app/src/main/res/layout/fragment_timeline_notifications.xml diff --git a/app/src/main/res/layout/fragment_view_image.xml b/husky/app/src/main/res/layout/fragment_view_image.xml similarity index 100% rename from app/src/main/res/layout/fragment_view_image.xml rename to husky/app/src/main/res/layout/fragment_view_image.xml diff --git a/app/src/main/res/layout/fragment_view_thread.xml b/husky/app/src/main/res/layout/fragment_view_thread.xml similarity index 100% rename from app/src/main/res/layout/fragment_view_thread.xml rename to husky/app/src/main/res/layout/fragment_view_thread.xml diff --git a/app/src/main/res/layout/fragment_view_video.xml b/husky/app/src/main/res/layout/fragment_view_video.xml similarity index 100% rename from app/src/main/res/layout/fragment_view_video.xml rename to husky/app/src/main/res/layout/fragment_view_video.xml diff --git a/app/src/main/res/layout/item_account.xml b/husky/app/src/main/res/layout/item_account.xml similarity index 100% rename from app/src/main/res/layout/item_account.xml rename to husky/app/src/main/res/layout/item_account.xml diff --git a/app/src/main/res/layout/item_account_field.xml b/husky/app/src/main/res/layout/item_account_field.xml similarity index 100% rename from app/src/main/res/layout/item_account_field.xml rename to husky/app/src/main/res/layout/item_account_field.xml diff --git a/app/src/main/res/layout/item_add_poll_option.xml b/husky/app/src/main/res/layout/item_add_poll_option.xml similarity index 100% rename from app/src/main/res/layout/item_add_poll_option.xml rename to husky/app/src/main/res/layout/item_add_poll_option.xml diff --git a/app/src/main/res/layout/item_announcement.xml b/husky/app/src/main/res/layout/item_announcement.xml similarity index 100% rename from app/src/main/res/layout/item_announcement.xml rename to husky/app/src/main/res/layout/item_announcement.xml diff --git a/app/src/main/res/layout/item_autocomplete_account.xml b/husky/app/src/main/res/layout/item_autocomplete_account.xml similarity index 100% rename from app/src/main/res/layout/item_autocomplete_account.xml rename to husky/app/src/main/res/layout/item_autocomplete_account.xml diff --git a/app/src/main/res/layout/item_autocomplete_divider.xml b/husky/app/src/main/res/layout/item_autocomplete_divider.xml similarity index 100% rename from app/src/main/res/layout/item_autocomplete_divider.xml rename to husky/app/src/main/res/layout/item_autocomplete_divider.xml diff --git a/app/src/main/res/layout/item_autocomplete_emoji.xml b/husky/app/src/main/res/layout/item_autocomplete_emoji.xml similarity index 100% rename from app/src/main/res/layout/item_autocomplete_emoji.xml rename to husky/app/src/main/res/layout/item_autocomplete_emoji.xml diff --git a/app/src/main/res/layout/item_autocomplete_hashtag.xml b/husky/app/src/main/res/layout/item_autocomplete_hashtag.xml similarity index 100% rename from app/src/main/res/layout/item_autocomplete_hashtag.xml rename to husky/app/src/main/res/layout/item_autocomplete_hashtag.xml diff --git a/app/src/main/res/layout/item_blocked_user.xml b/husky/app/src/main/res/layout/item_blocked_user.xml similarity index 100% rename from app/src/main/res/layout/item_blocked_user.xml rename to husky/app/src/main/res/layout/item_blocked_user.xml diff --git a/app/src/main/res/layout/item_chat.xml b/husky/app/src/main/res/layout/item_chat.xml similarity index 100% rename from app/src/main/res/layout/item_chat.xml rename to husky/app/src/main/res/layout/item_chat.xml diff --git a/app/src/main/res/layout/item_conversation.xml b/husky/app/src/main/res/layout/item_conversation.xml similarity index 100% rename from app/src/main/res/layout/item_conversation.xml rename to husky/app/src/main/res/layout/item_conversation.xml diff --git a/app/src/main/res/layout/item_draft.xml b/husky/app/src/main/res/layout/item_draft.xml similarity index 100% rename from app/src/main/res/layout/item_draft.xml rename to husky/app/src/main/res/layout/item_draft.xml diff --git a/app/src/main/res/layout/item_edit_field.xml b/husky/app/src/main/res/layout/item_edit_field.xml similarity index 100% rename from app/src/main/res/layout/item_edit_field.xml rename to husky/app/src/main/res/layout/item_edit_field.xml diff --git a/app/src/main/res/layout/item_emoji_button.xml b/husky/app/src/main/res/layout/item_emoji_button.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_button.xml rename to husky/app/src/main/res/layout/item_emoji_button.xml diff --git a/app/src/main/res/layout/item_emoji_keyboard_emoji.xml b/husky/app/src/main/res/layout/item_emoji_keyboard_emoji.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_keyboard_emoji.xml rename to husky/app/src/main/res/layout/item_emoji_keyboard_emoji.xml diff --git a/app/src/main/res/layout/item_emoji_keyboard_page.xml b/husky/app/src/main/res/layout/item_emoji_keyboard_page.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_keyboard_page.xml rename to husky/app/src/main/res/layout/item_emoji_keyboard_page.xml diff --git a/app/src/main/res/layout/item_emoji_keyboard_sticker.xml b/husky/app/src/main/res/layout/item_emoji_keyboard_sticker.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_keyboard_sticker.xml rename to husky/app/src/main/res/layout/item_emoji_keyboard_sticker.xml diff --git a/app/src/main/res/layout/item_emoji_picker.xml b/husky/app/src/main/res/layout/item_emoji_picker.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_picker.xml rename to husky/app/src/main/res/layout/item_emoji_picker.xml diff --git a/app/src/main/res/layout/item_emoji_pref.xml b/husky/app/src/main/res/layout/item_emoji_pref.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_pref.xml rename to husky/app/src/main/res/layout/item_emoji_pref.xml diff --git a/app/src/main/res/layout/item_emoji_reaction.xml b/husky/app/src/main/res/layout/item_emoji_reaction.xml similarity index 100% rename from app/src/main/res/layout/item_emoji_reaction.xml rename to husky/app/src/main/res/layout/item_emoji_reaction.xml diff --git a/app/src/main/res/layout/item_follow.xml b/husky/app/src/main/res/layout/item_follow.xml similarity index 100% rename from app/src/main/res/layout/item_follow.xml rename to husky/app/src/main/res/layout/item_follow.xml diff --git a/app/src/main/res/layout/item_follow_request.xml b/husky/app/src/main/res/layout/item_follow_request.xml similarity index 100% rename from app/src/main/res/layout/item_follow_request.xml rename to husky/app/src/main/res/layout/item_follow_request.xml diff --git a/app/src/main/res/layout/item_follow_request_notification.xml b/husky/app/src/main/res/layout/item_follow_request_notification.xml similarity index 100% rename from app/src/main/res/layout/item_follow_request_notification.xml rename to husky/app/src/main/res/layout/item_follow_request_notification.xml diff --git a/app/src/main/res/layout/item_footer.xml b/husky/app/src/main/res/layout/item_footer.xml similarity index 100% rename from app/src/main/res/layout/item_footer.xml rename to husky/app/src/main/res/layout/item_footer.xml diff --git a/app/src/main/res/layout/item_hashtag.xml b/husky/app/src/main/res/layout/item_hashtag.xml similarity index 100% rename from app/src/main/res/layout/item_hashtag.xml rename to husky/app/src/main/res/layout/item_hashtag.xml diff --git a/app/src/main/res/layout/item_list.xml b/husky/app/src/main/res/layout/item_list.xml similarity index 100% rename from app/src/main/res/layout/item_list.xml rename to husky/app/src/main/res/layout/item_list.xml diff --git a/app/src/main/res/layout/item_media_preview.xml b/husky/app/src/main/res/layout/item_media_preview.xml similarity index 100% rename from app/src/main/res/layout/item_media_preview.xml rename to husky/app/src/main/res/layout/item_media_preview.xml diff --git a/app/src/main/res/layout/item_muted_domain.xml b/husky/app/src/main/res/layout/item_muted_domain.xml similarity index 100% rename from app/src/main/res/layout/item_muted_domain.xml rename to husky/app/src/main/res/layout/item_muted_domain.xml diff --git a/app/src/main/res/layout/item_muted_user.xml b/husky/app/src/main/res/layout/item_muted_user.xml similarity index 100% rename from app/src/main/res/layout/item_muted_user.xml rename to husky/app/src/main/res/layout/item_muted_user.xml diff --git a/app/src/main/res/layout/item_network_state.xml b/husky/app/src/main/res/layout/item_network_state.xml similarity index 100% rename from app/src/main/res/layout/item_network_state.xml rename to husky/app/src/main/res/layout/item_network_state.xml diff --git a/app/src/main/res/layout/item_our_message.xml b/husky/app/src/main/res/layout/item_our_message.xml similarity index 100% rename from app/src/main/res/layout/item_our_message.xml rename to husky/app/src/main/res/layout/item_our_message.xml diff --git a/app/src/main/res/layout/item_picker_list.xml b/husky/app/src/main/res/layout/item_picker_list.xml similarity index 100% rename from app/src/main/res/layout/item_picker_list.xml rename to husky/app/src/main/res/layout/item_picker_list.xml diff --git a/app/src/main/res/layout/item_poll.xml b/husky/app/src/main/res/layout/item_poll.xml similarity index 100% rename from app/src/main/res/layout/item_poll.xml rename to husky/app/src/main/res/layout/item_poll.xml diff --git a/app/src/main/res/layout/item_poll_preview_option.xml b/husky/app/src/main/res/layout/item_poll_preview_option.xml similarity index 100% rename from app/src/main/res/layout/item_poll_preview_option.xml rename to husky/app/src/main/res/layout/item_poll_preview_option.xml diff --git a/app/src/main/res/layout/item_report_status.xml b/husky/app/src/main/res/layout/item_report_status.xml similarity index 100% rename from app/src/main/res/layout/item_report_status.xml rename to husky/app/src/main/res/layout/item_report_status.xml diff --git a/app/src/main/res/layout/item_saved_toot.xml b/husky/app/src/main/res/layout/item_saved_toot.xml similarity index 100% rename from app/src/main/res/layout/item_saved_toot.xml rename to husky/app/src/main/res/layout/item_saved_toot.xml diff --git a/app/src/main/res/layout/item_scheduled_toot.xml b/husky/app/src/main/res/layout/item_scheduled_toot.xml similarity index 100% rename from app/src/main/res/layout/item_scheduled_toot.xml rename to husky/app/src/main/res/layout/item_scheduled_toot.xml diff --git a/app/src/main/res/layout/item_status.xml b/husky/app/src/main/res/layout/item_status.xml similarity index 100% rename from app/src/main/res/layout/item_status.xml rename to husky/app/src/main/res/layout/item_status.xml diff --git a/app/src/main/res/layout/item_status_bottom_sheet.xml b/husky/app/src/main/res/layout/item_status_bottom_sheet.xml similarity index 100% rename from app/src/main/res/layout/item_status_bottom_sheet.xml rename to husky/app/src/main/res/layout/item_status_bottom_sheet.xml diff --git a/app/src/main/res/layout/item_status_detailed.xml b/husky/app/src/main/res/layout/item_status_detailed.xml similarity index 100% rename from app/src/main/res/layout/item_status_detailed.xml rename to husky/app/src/main/res/layout/item_status_detailed.xml diff --git a/app/src/main/res/layout/item_status_muted.xml b/husky/app/src/main/res/layout/item_status_muted.xml similarity index 100% rename from app/src/main/res/layout/item_status_muted.xml rename to husky/app/src/main/res/layout/item_status_muted.xml diff --git a/app/src/main/res/layout/item_status_notification.xml b/husky/app/src/main/res/layout/item_status_notification.xml similarity index 100% rename from app/src/main/res/layout/item_status_notification.xml rename to husky/app/src/main/res/layout/item_status_notification.xml diff --git a/app/src/main/res/layout/item_status_placeholder.xml b/husky/app/src/main/res/layout/item_status_placeholder.xml similarity index 100% rename from app/src/main/res/layout/item_status_placeholder.xml rename to husky/app/src/main/res/layout/item_status_placeholder.xml diff --git a/app/src/main/res/layout/item_tab_preference.xml b/husky/app/src/main/res/layout/item_tab_preference.xml similarity index 100% rename from app/src/main/res/layout/item_tab_preference.xml rename to husky/app/src/main/res/layout/item_tab_preference.xml diff --git a/app/src/main/res/layout/item_tab_preference_small.xml b/husky/app/src/main/res/layout/item_tab_preference_small.xml similarity index 100% rename from app/src/main/res/layout/item_tab_preference_small.xml rename to husky/app/src/main/res/layout/item_tab_preference_small.xml diff --git a/app/src/main/res/layout/item_their_message.xml b/husky/app/src/main/res/layout/item_their_message.xml similarity index 100% rename from app/src/main/res/layout/item_their_message.xml rename to husky/app/src/main/res/layout/item_their_message.xml diff --git a/app/src/main/res/layout/material_drawer_header.xml b/husky/app/src/main/res/layout/material_drawer_header.xml similarity index 100% rename from app/src/main/res/layout/material_drawer_header.xml rename to husky/app/src/main/res/layout/material_drawer_header.xml diff --git a/app/src/main/res/layout/notifications_filter.xml b/husky/app/src/main/res/layout/notifications_filter.xml similarity index 100% rename from app/src/main/res/layout/notifications_filter.xml rename to husky/app/src/main/res/layout/notifications_filter.xml diff --git a/app/src/main/res/layout/search_view.xml b/husky/app/src/main/res/layout/search_view.xml similarity index 100% rename from app/src/main/res/layout/search_view.xml rename to husky/app/src/main/res/layout/search_view.xml diff --git a/app/src/main/res/layout/toolbar_basic.xml b/husky/app/src/main/res/layout/toolbar_basic.xml similarity index 100% rename from app/src/main/res/layout/toolbar_basic.xml rename to husky/app/src/main/res/layout/toolbar_basic.xml diff --git a/app/src/main/res/layout/view_account_moved.xml b/husky/app/src/main/res/layout/view_account_moved.xml similarity index 100% rename from app/src/main/res/layout/view_account_moved.xml rename to husky/app/src/main/res/layout/view_account_moved.xml diff --git a/app/src/main/res/layout/view_background_message.xml b/husky/app/src/main/res/layout/view_background_message.xml similarity index 100% rename from app/src/main/res/layout/view_background_message.xml rename to husky/app/src/main/res/layout/view_background_message.xml diff --git a/app/src/main/res/layout/view_compose_options.xml b/husky/app/src/main/res/layout/view_compose_options.xml similarity index 100% rename from app/src/main/res/layout/view_compose_options.xml rename to husky/app/src/main/res/layout/view_compose_options.xml diff --git a/app/src/main/res/layout/view_compose_schedule.xml b/husky/app/src/main/res/layout/view_compose_schedule.xml similarity index 100% rename from app/src/main/res/layout/view_compose_schedule.xml rename to husky/app/src/main/res/layout/view_compose_schedule.xml diff --git a/app/src/main/res/layout/view_poll_preview.xml b/husky/app/src/main/res/layout/view_poll_preview.xml similarity index 100% rename from app/src/main/res/layout/view_poll_preview.xml rename to husky/app/src/main/res/layout/view_poll_preview.xml diff --git a/app/src/main/res/menu/account_toolbar.xml b/husky/app/src/main/res/menu/account_toolbar.xml similarity index 100% rename from app/src/main/res/menu/account_toolbar.xml rename to husky/app/src/main/res/menu/account_toolbar.xml diff --git a/app/src/main/res/menu/chat_more.xml b/husky/app/src/main/res/menu/chat_more.xml similarity index 100% rename from app/src/main/res/menu/chat_more.xml rename to husky/app/src/main/res/menu/chat_more.xml diff --git a/app/src/main/res/menu/drafts.xml b/husky/app/src/main/res/menu/drafts.xml similarity index 100% rename from app/src/main/res/menu/drafts.xml rename to husky/app/src/main/res/menu/drafts.xml diff --git a/app/src/main/res/menu/edit_profile_toolbar.xml b/husky/app/src/main/res/menu/edit_profile_toolbar.xml similarity index 100% rename from app/src/main/res/menu/edit_profile_toolbar.xml rename to husky/app/src/main/res/menu/edit_profile_toolbar.xml diff --git a/app/src/main/res/menu/emoji_reaction_more.xml b/husky/app/src/main/res/menu/emoji_reaction_more.xml similarity index 100% rename from app/src/main/res/menu/emoji_reaction_more.xml rename to husky/app/src/main/res/menu/emoji_reaction_more.xml diff --git a/app/src/main/res/menu/list_actions.xml b/husky/app/src/main/res/menu/list_actions.xml similarity index 100% rename from app/src/main/res/menu/list_actions.xml rename to husky/app/src/main/res/menu/list_actions.xml diff --git a/app/src/main/res/menu/search_toolbar.xml b/husky/app/src/main/res/menu/search_toolbar.xml similarity index 100% rename from app/src/main/res/menu/search_toolbar.xml rename to husky/app/src/main/res/menu/search_toolbar.xml diff --git a/app/src/main/res/menu/status_more.xml b/husky/app/src/main/res/menu/status_more.xml similarity index 100% rename from app/src/main/res/menu/status_more.xml rename to husky/app/src/main/res/menu/status_more.xml diff --git a/app/src/main/res/menu/status_more_for_user.xml b/husky/app/src/main/res/menu/status_more_for_user.xml similarity index 100% rename from app/src/main/res/menu/status_more_for_user.xml rename to husky/app/src/main/res/menu/status_more_for_user.xml diff --git a/app/src/main/res/menu/view_media_toolbar.xml b/husky/app/src/main/res/menu/view_media_toolbar.xml similarity index 100% rename from app/src/main/res/menu/view_media_toolbar.xml rename to husky/app/src/main/res/menu/view_media_toolbar.xml diff --git a/app/src/main/res/menu/view_thread_toolbar.xml b/husky/app/src/main/res/menu/view_thread_toolbar.xml similarity index 100% rename from app/src/main/res/menu/view_thread_toolbar.xml rename to husky/app/src/main/res/menu/view_thread_toolbar.xml diff --git a/app/src/main/res/raw/apache.txt b/husky/app/src/main/res/raw/apache.txt similarity index 100% rename from app/src/main/res/raw/apache.txt rename to husky/app/src/main/res/raw/apache.txt diff --git a/app/src/main/res/values-ar/strings.xml b/husky/app/src/main/res/values-ar/strings.xml similarity index 100% rename from app/src/main/res/values-ar/strings.xml rename to husky/app/src/main/res/values-ar/strings.xml diff --git a/app/src/main/res/values-ber/strings.xml b/husky/app/src/main/res/values-ber/strings.xml similarity index 100% rename from app/src/main/res/values-ber/strings.xml rename to husky/app/src/main/res/values-ber/strings.xml diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/husky/app/src/main/res/values-bn-rBD/strings.xml similarity index 100% rename from app/src/main/res/values-bn-rBD/strings.xml rename to husky/app/src/main/res/values-bn-rBD/strings.xml diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/husky/app/src/main/res/values-bn-rIN/strings.xml similarity index 100% rename from app/src/main/res/values-bn-rIN/strings.xml rename to husky/app/src/main/res/values-bn-rIN/strings.xml diff --git a/app/src/main/res/values-ca/strings.xml b/husky/app/src/main/res/values-ca/strings.xml similarity index 100% rename from app/src/main/res/values-ca/strings.xml rename to husky/app/src/main/res/values-ca/strings.xml diff --git a/app/src/main/res/values-ckb/strings.xml b/husky/app/src/main/res/values-ckb/strings.xml similarity index 100% rename from app/src/main/res/values-ckb/strings.xml rename to husky/app/src/main/res/values-ckb/strings.xml diff --git a/app/src/main/res/values-cs/strings.xml b/husky/app/src/main/res/values-cs/strings.xml similarity index 100% rename from app/src/main/res/values-cs/strings.xml rename to husky/app/src/main/res/values-cs/strings.xml diff --git a/app/src/main/res/values-cy/strings.xml b/husky/app/src/main/res/values-cy/strings.xml similarity index 100% rename from app/src/main/res/values-cy/strings.xml rename to husky/app/src/main/res/values-cy/strings.xml diff --git a/app/src/main/res/values-de/strings.xml b/husky/app/src/main/res/values-de/strings.xml similarity index 100% rename from app/src/main/res/values-de/strings.xml rename to husky/app/src/main/res/values-de/strings.xml diff --git a/app/src/main/res/values-en-rAU/strings.xml b/husky/app/src/main/res/values-en-rAU/strings.xml similarity index 100% rename from app/src/main/res/values-en-rAU/strings.xml rename to husky/app/src/main/res/values-en-rAU/strings.xml diff --git a/app/src/main/res/values-en-rGB/strings.xml b/husky/app/src/main/res/values-en-rGB/strings.xml similarity index 100% rename from app/src/main/res/values-en-rGB/strings.xml rename to husky/app/src/main/res/values-en-rGB/strings.xml diff --git a/app/src/main/res/values-eo/strings.xml b/husky/app/src/main/res/values-eo/strings.xml similarity index 100% rename from app/src/main/res/values-eo/strings.xml rename to husky/app/src/main/res/values-eo/strings.xml diff --git a/app/src/main/res/values-es/strings.xml b/husky/app/src/main/res/values-es/strings.xml similarity index 100% rename from app/src/main/res/values-es/strings.xml rename to husky/app/src/main/res/values-es/strings.xml diff --git a/app/src/main/res/values-eu/strings.xml b/husky/app/src/main/res/values-eu/strings.xml similarity index 100% rename from app/src/main/res/values-eu/strings.xml rename to husky/app/src/main/res/values-eu/strings.xml diff --git a/app/src/main/res/values-fa/strings.xml b/husky/app/src/main/res/values-fa/strings.xml similarity index 100% rename from app/src/main/res/values-fa/strings.xml rename to husky/app/src/main/res/values-fa/strings.xml diff --git a/app/src/main/res/values-fr/strings.xml b/husky/app/src/main/res/values-fr/strings.xml similarity index 100% rename from app/src/main/res/values-fr/strings.xml rename to husky/app/src/main/res/values-fr/strings.xml diff --git a/app/src/main/res/values-ga/strings.xml b/husky/app/src/main/res/values-ga/strings.xml similarity index 100% rename from app/src/main/res/values-ga/strings.xml rename to husky/app/src/main/res/values-ga/strings.xml diff --git a/app/src/main/res/values-gd/strings.xml b/husky/app/src/main/res/values-gd/strings.xml similarity index 100% rename from app/src/main/res/values-gd/strings.xml rename to husky/app/src/main/res/values-gd/strings.xml diff --git a/app/src/main/res/values-hi/strings.xml b/husky/app/src/main/res/values-hi/strings.xml similarity index 100% rename from app/src/main/res/values-hi/strings.xml rename to husky/app/src/main/res/values-hi/strings.xml diff --git a/app/src/main/res/values-hu/strings.xml b/husky/app/src/main/res/values-hu/strings.xml similarity index 100% rename from app/src/main/res/values-hu/strings.xml rename to husky/app/src/main/res/values-hu/strings.xml diff --git a/app/src/main/res/values-is/strings.xml b/husky/app/src/main/res/values-is/strings.xml similarity index 100% rename from app/src/main/res/values-is/strings.xml rename to husky/app/src/main/res/values-is/strings.xml diff --git a/app/src/main/res/values-it/strings.xml b/husky/app/src/main/res/values-it/strings.xml similarity index 100% rename from app/src/main/res/values-it/strings.xml rename to husky/app/src/main/res/values-it/strings.xml diff --git a/app/src/main/res/values-ja/strings.xml b/husky/app/src/main/res/values-ja/strings.xml similarity index 100% rename from app/src/main/res/values-ja/strings.xml rename to husky/app/src/main/res/values-ja/strings.xml diff --git a/app/src/main/res/values-kab/strings.xml b/husky/app/src/main/res/values-kab/strings.xml similarity index 100% rename from app/src/main/res/values-kab/strings.xml rename to husky/app/src/main/res/values-kab/strings.xml diff --git a/app/src/main/res/values-ko/strings.xml b/husky/app/src/main/res/values-ko/strings.xml similarity index 100% rename from app/src/main/res/values-ko/strings.xml rename to husky/app/src/main/res/values-ko/strings.xml diff --git a/app/src/main/res/values-large/dimens.xml b/husky/app/src/main/res/values-large/dimens.xml similarity index 100% rename from app/src/main/res/values-large/dimens.xml rename to husky/app/src/main/res/values-large/dimens.xml diff --git a/app/src/main/res/values-large/styles.xml b/husky/app/src/main/res/values-large/styles.xml similarity index 100% rename from app/src/main/res/values-large/styles.xml rename to husky/app/src/main/res/values-large/styles.xml diff --git a/app/src/main/res/values-ml/strings.xml b/husky/app/src/main/res/values-ml/strings.xml similarity index 100% rename from app/src/main/res/values-ml/strings.xml rename to husky/app/src/main/res/values-ml/strings.xml diff --git a/app/src/main/res/values-night/theme_colors.xml b/husky/app/src/main/res/values-night/theme_colors.xml similarity index 100% rename from app/src/main/res/values-night/theme_colors.xml rename to husky/app/src/main/res/values-night/theme_colors.xml diff --git a/app/src/main/res/values-nl/strings.xml b/husky/app/src/main/res/values-nl/strings.xml similarity index 100% rename from app/src/main/res/values-nl/strings.xml rename to husky/app/src/main/res/values-nl/strings.xml diff --git a/app/src/main/res/values-no-rNB/strings.xml b/husky/app/src/main/res/values-no-rNB/strings.xml similarity index 100% rename from app/src/main/res/values-no-rNB/strings.xml rename to husky/app/src/main/res/values-no-rNB/strings.xml diff --git a/app/src/main/res/values-oc/strings.xml b/husky/app/src/main/res/values-oc/strings.xml similarity index 100% rename from app/src/main/res/values-oc/strings.xml rename to husky/app/src/main/res/values-oc/strings.xml diff --git a/app/src/main/res/values-pa/strings.xml b/husky/app/src/main/res/values-pa/strings.xml similarity index 100% rename from app/src/main/res/values-pa/strings.xml rename to husky/app/src/main/res/values-pa/strings.xml diff --git a/app/src/main/res/values-pl/strings.xml b/husky/app/src/main/res/values-pl/strings.xml similarity index 100% rename from app/src/main/res/values-pl/strings.xml rename to husky/app/src/main/res/values-pl/strings.xml diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/husky/app/src/main/res/values-pt-rBR/strings.xml similarity index 100% rename from app/src/main/res/values-pt-rBR/strings.xml rename to husky/app/src/main/res/values-pt-rBR/strings.xml diff --git a/app/src/main/res/values-ru/strings.xml b/husky/app/src/main/res/values-ru/strings.xml similarity index 100% rename from app/src/main/res/values-ru/strings.xml rename to husky/app/src/main/res/values-ru/strings.xml diff --git a/app/src/main/res/values-sa/strings.xml b/husky/app/src/main/res/values-sa/strings.xml similarity index 100% rename from app/src/main/res/values-sa/strings.xml rename to husky/app/src/main/res/values-sa/strings.xml diff --git a/app/src/main/res/values-sk/strings.xml b/husky/app/src/main/res/values-sk/strings.xml similarity index 100% rename from app/src/main/res/values-sk/strings.xml rename to husky/app/src/main/res/values-sk/strings.xml diff --git a/app/src/main/res/values-sl/strings.xml b/husky/app/src/main/res/values-sl/strings.xml similarity index 100% rename from app/src/main/res/values-sl/strings.xml rename to husky/app/src/main/res/values-sl/strings.xml diff --git a/app/src/main/res/values-small/integer.xml b/husky/app/src/main/res/values-small/integer.xml similarity index 100% rename from app/src/main/res/values-small/integer.xml rename to husky/app/src/main/res/values-small/integer.xml diff --git a/app/src/main/res/values-sv/strings.xml b/husky/app/src/main/res/values-sv/strings.xml similarity index 100% rename from app/src/main/res/values-sv/strings.xml rename to husky/app/src/main/res/values-sv/strings.xml diff --git a/app/src/main/res/values-sw380dp/toot_button.xml b/husky/app/src/main/res/values-sw380dp/toot_button.xml similarity index 100% rename from app/src/main/res/values-sw380dp/toot_button.xml rename to husky/app/src/main/res/values-sw380dp/toot_button.xml diff --git a/app/src/main/res/values-ta/strings.xml b/husky/app/src/main/res/values-ta/strings.xml similarity index 100% rename from app/src/main/res/values-ta/strings.xml rename to husky/app/src/main/res/values-ta/strings.xml diff --git a/app/src/main/res/values-te/strings.xml b/husky/app/src/main/res/values-te/strings.xml similarity index 100% rename from app/src/main/res/values-te/strings.xml rename to husky/app/src/main/res/values-te/strings.xml diff --git a/app/src/main/res/values-th/strings.xml b/husky/app/src/main/res/values-th/strings.xml similarity index 100% rename from app/src/main/res/values-th/strings.xml rename to husky/app/src/main/res/values-th/strings.xml diff --git a/app/src/main/res/values-tr/strings.xml b/husky/app/src/main/res/values-tr/strings.xml similarity index 100% rename from app/src/main/res/values-tr/strings.xml rename to husky/app/src/main/res/values-tr/strings.xml diff --git a/app/src/main/res/values-uk/strings.xml b/husky/app/src/main/res/values-uk/strings.xml similarity index 100% rename from app/src/main/res/values-uk/strings.xml rename to husky/app/src/main/res/values-uk/strings.xml diff --git a/app/src/main/res/values-v27/styles.xml b/husky/app/src/main/res/values-v27/styles.xml similarity index 100% rename from app/src/main/res/values-v27/styles.xml rename to husky/app/src/main/res/values-v27/styles.xml diff --git a/app/src/main/res/values-vi/strings.xml b/husky/app/src/main/res/values-vi/strings.xml similarity index 100% rename from app/src/main/res/values-vi/strings.xml rename to husky/app/src/main/res/values-vi/strings.xml diff --git a/app/src/main/res/values-w640dp/dimens.xml b/husky/app/src/main/res/values-w640dp/dimens.xml similarity index 100% rename from app/src/main/res/values-w640dp/dimens.xml rename to husky/app/src/main/res/values-w640dp/dimens.xml diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/husky/app/src/main/res/values-zh-rCN/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rCN/strings.xml rename to husky/app/src/main/res/values-zh-rCN/strings.xml diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/husky/app/src/main/res/values-zh-rHK/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rHK/strings.xml rename to husky/app/src/main/res/values-zh-rHK/strings.xml diff --git a/app/src/main/res/values-zh-rMO/strings.xml b/husky/app/src/main/res/values-zh-rMO/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rMO/strings.xml rename to husky/app/src/main/res/values-zh-rMO/strings.xml diff --git a/app/src/main/res/values-zh-rSG/strings.xml b/husky/app/src/main/res/values-zh-rSG/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rSG/strings.xml rename to husky/app/src/main/res/values-zh-rSG/strings.xml diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/husky/app/src/main/res/values-zh-rTW/strings.xml similarity index 100% rename from app/src/main/res/values-zh-rTW/strings.xml rename to husky/app/src/main/res/values-zh-rTW/strings.xml diff --git a/app/src/main/res/values/actions.xml b/husky/app/src/main/res/values/actions.xml similarity index 100% rename from app/src/main/res/values/actions.xml rename to husky/app/src/main/res/values/actions.xml diff --git a/app/src/main/res/values/attrs.xml b/husky/app/src/main/res/values/attrs.xml similarity index 100% rename from app/src/main/res/values/attrs.xml rename to husky/app/src/main/res/values/attrs.xml diff --git a/app/src/main/res/values/colors.xml b/husky/app/src/main/res/values/colors.xml similarity index 100% rename from app/src/main/res/values/colors.xml rename to husky/app/src/main/res/values/colors.xml diff --git a/app/src/main/res/values/dimens.xml b/husky/app/src/main/res/values/dimens.xml similarity index 100% rename from app/src/main/res/values/dimens.xml rename to husky/app/src/main/res/values/dimens.xml diff --git a/app/src/main/res/values/donottranslate.xml b/husky/app/src/main/res/values/donottranslate.xml similarity index 100% rename from app/src/main/res/values/donottranslate.xml rename to husky/app/src/main/res/values/donottranslate.xml diff --git a/app/src/main/res/values/ids.xml b/husky/app/src/main/res/values/ids.xml similarity index 100% rename from app/src/main/res/values/ids.xml rename to husky/app/src/main/res/values/ids.xml diff --git a/app/src/main/res/values/integers.xml b/husky/app/src/main/res/values/integers.xml similarity index 100% rename from app/src/main/res/values/integers.xml rename to husky/app/src/main/res/values/integers.xml diff --git a/app/src/main/res/values/string-arrays.xml b/husky/app/src/main/res/values/string-arrays.xml similarity index 100% rename from app/src/main/res/values/string-arrays.xml rename to husky/app/src/main/res/values/string-arrays.xml diff --git a/app/src/main/res/values/strings.xml b/husky/app/src/main/res/values/strings.xml similarity index 100% rename from app/src/main/res/values/strings.xml rename to husky/app/src/main/res/values/strings.xml diff --git a/app/src/main/res/values/styles.xml b/husky/app/src/main/res/values/styles.xml similarity index 100% rename from app/src/main/res/values/styles.xml rename to husky/app/src/main/res/values/styles.xml diff --git a/app/src/main/res/values/theme_colors.xml b/husky/app/src/main/res/values/theme_colors.xml similarity index 100% rename from app/src/main/res/values/theme_colors.xml rename to husky/app/src/main/res/values/theme_colors.xml diff --git a/app/src/main/res/values/toot_button.xml b/husky/app/src/main/res/values/toot_button.xml similarity index 100% rename from app/src/main/res/values/toot_button.xml rename to husky/app/src/main/res/values/toot_button.xml diff --git a/app/src/main/res/xml/file_paths.xml b/husky/app/src/main/res/xml/file_paths.xml similarity index 100% rename from app/src/main/res/xml/file_paths.xml rename to husky/app/src/main/res/xml/file_paths.xml diff --git a/app/src/main/res/xml/searchable.xml b/husky/app/src/main/res/xml/searchable.xml similarity index 100% rename from app/src/main/res/xml/searchable.xml rename to husky/app/src/main/res/xml/searchable.xml diff --git a/app/src/main/res/xml/share_shortcuts.xml b/husky/app/src/main/res/xml/share_shortcuts.xml similarity index 100% rename from app/src/main/res/xml/share_shortcuts.xml rename to husky/app/src/main/res/xml/share_shortcuts.xml diff --git a/app/src/main/splash.svg b/husky/app/src/main/splash.svg similarity index 100% rename from app/src/main/splash.svg rename to husky/app/src/main/splash.svg diff --git a/app/src/test/java/android/text/FakeSpannableString.kt b/husky/app/src/test/java/android/text/FakeSpannableString.kt similarity index 100% rename from app/src/test/java/android/text/FakeSpannableString.kt rename to husky/app/src/test/java/android/text/FakeSpannableString.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/BottomSheetActivityTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/BottomSheetActivityTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/BottomSheetActivityTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/BottomSheetActivityTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/ComposeActivityTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/ComposeActivityTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/ComposeActivityTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/ComposeActivityTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/ComposeTokenizerTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/ComposeTokenizerTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/ComposeTokenizerTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/ComposeTokenizerTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/FilterTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/FilterTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/FilterTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/FilterTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/FocalPointUtilTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/FocalPointUtilTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/FocalPointUtilTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/FocalPointUtilTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/SpanUtilsTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/SpanUtilsTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/SpanUtilsTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/SpanUtilsTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/StringUtilsTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/StringUtilsTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/StringUtilsTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/StringUtilsTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/TuskyApplication.kt b/husky/app/src/test/java/com/keylesspalace/tusky/TuskyApplication.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/TuskyApplication.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/TuskyApplication.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/fragment/TimelineRepositoryTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/fragment/TimelineRepositoryTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/fragment/TimelineRepositoryTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/fragment/TimelineRepositoryTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/util/EmojiCompatFontTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/util/EmojiCompatFontTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/util/EmojiCompatFontTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/util/EmojiCompatFontTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/util/SmartLengthInputFilterTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/util/SmartLengthInputFilterTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/util/SmartLengthInputFilterTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/util/SmartLengthInputFilterTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/util/VersionUtilsTest.kt b/husky/app/src/test/java/com/keylesspalace/tusky/util/VersionUtilsTest.kt similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/util/VersionUtilsTest.kt rename to husky/app/src/test/java/com/keylesspalace/tusky/util/VersionUtilsTest.kt diff --git a/app/src/test/java/com/keylesspalace/tusky/util/ViewPager2FixTest.java b/husky/app/src/test/java/com/keylesspalace/tusky/util/ViewPager2FixTest.java similarity index 100% rename from app/src/test/java/com/keylesspalace/tusky/util/ViewPager2FixTest.java rename to husky/app/src/test/java/com/keylesspalace/tusky/util/ViewPager2FixTest.java diff --git a/assets/avatar_default.svg b/husky/assets/avatar_default.svg similarity index 100% rename from assets/avatar_default.svg rename to husky/assets/avatar_default.svg diff --git a/assets/fdroid_badge.png b/husky/assets/fdroid_badge.png similarity index 100% rename from assets/fdroid_badge.png rename to husky/assets/fdroid_badge.png diff --git a/assets/splash.xcf b/husky/assets/splash.xcf similarity index 100% rename from assets/splash.xcf rename to husky/assets/splash.xcf diff --git a/assets/tusky_logo_borderless.png b/husky/assets/tusky_logo_borderless.png similarity index 100% rename from assets/tusky_logo_borderless.png rename to husky/assets/tusky_logo_borderless.png diff --git a/build.gradle b/husky/build.gradle similarity index 100% rename from build.gradle rename to husky/build.gradle diff --git a/gradle.properties b/husky/gradle.properties similarity index 75% rename from gradle.properties rename to husky/gradle.properties index 6ad24fe..73d75e8 100644 --- a/gradle.properties +++ b/husky/gradle.properties @@ -1,20 +1,14 @@ # Project-wide Gradle settings. - # IDE (e.g. Android Studio) users: # Gradle settings configured through the IDE *will override* # any settings specified in this file. - # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html - # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. - -org.gradle.jvmargs=-Xmx4096m - +org.gradle.jvmargs = -Xmx4096m # use parallel execution -org.gradle.parallel=true - -android.enableR8.fullMode=true -android.useAndroidX=true -kapt.incremental.apt=false +org.gradle.parallel = true +android.enableR8.fullMode = true +android.useAndroidX = true +kapt.incremental.apt = false diff --git a/gradle/wrapper/gradle-wrapper.jar b/husky/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from gradle/wrapper/gradle-wrapper.jar rename to husky/gradle/wrapper/gradle-wrapper.jar diff --git a/gradle/wrapper/gradle-wrapper.properties b/husky/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from gradle/wrapper/gradle-wrapper.properties rename to husky/gradle/wrapper/gradle-wrapper.properties diff --git a/gradlew b/husky/gradlew similarity index 100% rename from gradlew rename to husky/gradlew diff --git a/gradlew.bat b/husky/gradlew.bat similarity index 100% rename from gradlew.bat rename to husky/gradlew.bat diff --git a/instance-build.gradle b/husky/instance-build.gradle similarity index 100% rename from instance-build.gradle rename to husky/instance-build.gradle diff --git a/husky/settings.gradle b/husky/settings.gradle new file mode 100644 index 0000000..d66f4ee --- /dev/null +++ b/husky/settings.gradle @@ -0,0 +1,3 @@ +rootProject.name = "husky" + +include ":app" diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index e7b4def..0000000 --- a/settings.gradle +++ /dev/null @@ -1 +0,0 @@ -include ':app'