Reorganize and group modules

This commit is contained in:
MM20 2022-12-13 17:37:26 +01:00
parent bac24baad2
commit 3f8880a90a
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
995 changed files with 501 additions and 298 deletions

View File

@ -102,40 +102,40 @@ dependencies {
implementation(libs.koin.android) implementation(libs.koin.android)
implementation(project(":accounts")) implementation(project(":services:accounts"))
implementation(project(":applications")) implementation(project(":data:applications"))
implementation(project(":appshortcuts")) implementation(project(":data:appshortcuts"))
implementation(project(":backup")) implementation(project(":services:backup"))
implementation(project(":badges")) implementation(project(":services:badges"))
implementation(project(":base")) implementation(project(":core:base"))
implementation(project(":calculator")) implementation(project(":data:calculator"))
implementation(project(":calendar")) implementation(project(":data:calendar"))
implementation(project(":contacts")) implementation(project(":data:contacts"))
implementation(project(":crashreporter")) implementation(project(":core:crashreporter"))
implementation(project(":currencies")) implementation(project(":data:currencies"))
implementation(project(":customattrs")) implementation(project(":data:customattrs"))
implementation(project(":favorites")) implementation(project(":data:favorites"))
implementation(project(":files")) implementation(project(":data:files"))
implementation(project(":g-services")) implementation(project(":libs:g-services"))
implementation(project(":i18n")) implementation(project(":core:i18n"))
implementation(project(":icons")) implementation(project(":services:icons"))
implementation(project(":ktx")) implementation(project(":core:ktx"))
implementation(project(":ms-services")) implementation(project(":libs:ms-services"))
implementation(project(":music")) implementation(project(":services:music"))
implementation(project(":nextcloud")) implementation(project(":libs:nextcloud"))
implementation(project(":notifications")) implementation(project(":data:notifications"))
implementation(project(":owncloud")) implementation(project(":libs:owncloud"))
implementation(project(":permissions")) implementation(project(":core:permissions"))
implementation(project(":preferences")) implementation(project(":core:preferences"))
implementation(project(":search")) implementation(project(":services:search"))
implementation(project(":unitconverter")) implementation(project(":data:unitconverter"))
implementation(project(":ui")) implementation(project(":app:ui"))
implementation(project(":weather")) implementation(project(":data:weather"))
implementation(project(":websites")) implementation(project(":data:websites"))
implementation(project(":widgets")) implementation(project(":data:widgets"))
implementation(project(":wikipedia")) implementation(project(":data:wikipedia"))
implementation(project(":database")) implementation(project(":core:database"))
implementation(project(":search-actions")) implementation(project(":data:search-actions"))
// Uncomment this if you want annoying notifications in your debug builds yelling at you how terrible your code is // Uncomment this if you want annoying notifications in your debug builds yelling at you how terrible your code is
//debugImplementation(libs.leakcanary) //debugImplementation(libs.leakcanary)

View File

@ -12,7 +12,7 @@ import de.mm20.launcher2.badges.badgesModule
import de.mm20.launcher2.calculator.calculatorModule import de.mm20.launcher2.calculator.calculatorModule
import de.mm20.launcher2.calendar.calendarModule import de.mm20.launcher2.calendar.calendarModule
import de.mm20.launcher2.contacts.contactsModule import de.mm20.launcher2.contacts.contactsModule
import de.mm20.launcher2.customattrs.customAttrsModule import de.mm20.launcher2.data.customattrs.customAttrsModule
import de.mm20.launcher2.debug.Debug import de.mm20.launcher2.debug.Debug
import de.mm20.launcher2.favorites.favoritesModule import de.mm20.launcher2.favorites.favoritesModule
import de.mm20.launcher2.files.filesModule import de.mm20.launcher2.files.filesModule

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 692 B

After

Width:  |  Height:  |  Size: 692 B

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -109,37 +109,37 @@ dependencies {
implementation(libs.lottie) implementation(libs.lottie)
implementation(project(":material-color-utilities")) implementation(project(":libs:material-color-utilities"))
implementation(project(":base")) implementation(project(":core:base"))
implementation(project(":i18n")) implementation(project(":core:i18n"))
implementation(project(":compat")) implementation(project(":core:compat"))
implementation(project(":ktx")) implementation(project(":core:ktx"))
implementation(project(":icons")) implementation(project(":services:icons"))
implementation(project(":music")) implementation(project(":services:music"))
implementation(project(":weather")) implementation(project(":data:weather"))
implementation(project(":calendar")) implementation(project(":data:calendar"))
implementation(project(":search")) implementation(project(":services:search"))
implementation(project(":preferences")) implementation(project(":core:preferences"))
implementation(project(":applications")) implementation(project(":data:applications"))
implementation(project(":appshortcuts")) implementation(project(":data:appshortcuts"))
implementation(project(":calculator")) implementation(project(":data:calculator"))
implementation(project(":files")) implementation(project(":data:files"))
implementation(project(":widgets")) implementation(project(":data:widgets"))
implementation(project(":favorites")) implementation(project(":data:favorites"))
implementation(project(":wikipedia")) implementation(project(":data:wikipedia"))
implementation(project(":badges")) implementation(project(":services:badges"))
implementation(project(":crashreporter")) implementation(project(":core:crashreporter"))
implementation(project(":notifications")) implementation(project(":data:notifications"))
implementation(project(":contacts")) implementation(project(":data:contacts"))
implementation(project(":permissions")) implementation(project(":core:permissions"))
implementation(project(":websites")) implementation(project(":data:websites"))
implementation(project(":unitconverter")) implementation(project(":data:unitconverter"))
implementation(project(":nextcloud")) implementation(project(":libs:nextcloud"))
implementation(project(":g-services")) implementation(project(":libs:g-services"))
implementation(project(":ms-services")) implementation(project(":libs:ms-services"))
implementation(project(":owncloud")) implementation(project(":libs:owncloud"))
implementation(project(":accounts")) implementation(project(":services:accounts"))
implementation(project(":backup")) implementation(project(":services:backup"))
implementation(project(":search-actions")) implementation(project(":data:search-actions"))
} }

View File

@ -2,8 +2,8 @@ package de.mm20.launcher2.ui.common
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope import androidx.lifecycle.viewModelScope
import de.mm20.launcher2.customattrs.CustomAttributesRepository import de.mm20.launcher2.data.customattrs.CustomAttributesRepository
import de.mm20.launcher2.customattrs.utils.withCustomLabels import de.mm20.launcher2.data.customattrs.utils.withCustomLabels
import de.mm20.launcher2.favorites.FavoritesRepository import de.mm20.launcher2.favorites.FavoritesRepository
import de.mm20.launcher2.preferences.LauncherDataStore import de.mm20.launcher2.preferences.LauncherDataStore
import de.mm20.launcher2.search.SavableSearchable import de.mm20.launcher2.search.SavableSearchable

View File

@ -5,7 +5,7 @@ import androidx.appcompat.app.AppCompatActivity
import androidx.compose.ui.geometry.Rect import androidx.compose.ui.geometry.Rect
import androidx.core.app.ActivityOptionsCompat import androidx.core.app.ActivityOptionsCompat
import de.mm20.launcher2.badges.BadgeRepository import de.mm20.launcher2.badges.BadgeRepository
import de.mm20.launcher2.customattrs.CustomAttributesRepository import de.mm20.launcher2.data.customattrs.CustomAttributesRepository
import de.mm20.launcher2.favorites.FavoritesRepository import de.mm20.launcher2.favorites.FavoritesRepository
import de.mm20.launcher2.icons.IconRepository import de.mm20.launcher2.icons.IconRepository
import de.mm20.launcher2.icons.LauncherIcon import de.mm20.launcher2.icons.LauncherIcon

Some files were not shown because too many files have changed in this diff Show More