Bladeren bron

:fire: Moved di related stuff to dedicated location

Beautus 6 jaren geleden
bovenliggende
commit
16618ac670

+ 1 - 0
app/src/main/java/com/sduduzog/slimlauncher/App.kt

@@ -2,6 +2,7 @@ package com.sduduzog.slimlauncher
 
 import android.app.Activity
 import android.app.Application
+import com.sduduzog.slimlauncher.di.components.DaggerAppComponent
 import dagger.android.AndroidInjector
 import dagger.android.DispatchingAndroidInjector
 import dagger.android.HasActivityInjector

+ 1 - 1
app/src/main/java/com/sduduzog/slimlauncher/ViewModelKey.kt → app/src/main/java/com/sduduzog/slimlauncher/di/ViewModelKey.kt

@@ -1,4 +1,4 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di
 
 import androidx.lifecycle.ViewModel
 import dagger.MapKey

+ 6 - 1
app/src/main/java/com/sduduzog/slimlauncher/AppComponent.kt → app/src/main/java/com/sduduzog/slimlauncher/di/components/AppComponent.kt

@@ -1,6 +1,11 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.components
 
 import android.app.Application
+import com.sduduzog.slimlauncher.App
+import com.sduduzog.slimlauncher.di.modules.ActivityModule
+import com.sduduzog.slimlauncher.di.modules.DbModule
+import com.sduduzog.slimlauncher.di.modules.FragmentModule
+import com.sduduzog.slimlauncher.di.modules.ViewModelModule
 import dagger.BindsInstance
 import dagger.Component
 import dagger.android.support.AndroidSupportInjectionModule

+ 1 - 1
app/src/main/java/com/sduduzog/slimlauncher/ViewModelFactory.kt → app/src/main/java/com/sduduzog/slimlauncher/di/factories/ViewModelFactory.kt

@@ -1,4 +1,4 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.factories
 
 import androidx.lifecycle.ViewModel
 import androidx.lifecycle.ViewModelProvider

+ 2 - 1
app/src/main/java/com/sduduzog/slimlauncher/ActivityModule.kt → app/src/main/java/com/sduduzog/slimlauncher/di/modules/ActivityModule.kt

@@ -1,5 +1,6 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.modules
 
+import com.sduduzog.slimlauncher.MainActivity
 import dagger.Module
 import dagger.android.ContributesAndroidInjector
 

+ 1 - 1
app/src/main/java/com/sduduzog/slimlauncher/DbModule.kt → app/src/main/java/com/sduduzog/slimlauncher/di/modules/DbModule.kt

@@ -1,4 +1,4 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.modules
 
 import android.app.Application
 import androidx.room.Room

+ 1 - 1
app/src/main/java/com/sduduzog/slimlauncher/FragmentModule.kt → app/src/main/java/com/sduduzog/slimlauncher/di/modules/FragmentModule.kt

@@ -1,4 +1,4 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.modules
 
 import com.sduduzog.slimlauncher.ui.main.HomeFragment
 import com.sduduzog.slimlauncher.ui.options.AddAppFragment

+ 3 - 1
app/src/main/java/com/sduduzog/slimlauncher/ViewModelModule.kt → app/src/main/java/com/sduduzog/slimlauncher/di/modules/ViewModelModule.kt

@@ -1,7 +1,9 @@
-package com.sduduzog.slimlauncher
+package com.sduduzog.slimlauncher.di.modules
 
 import androidx.lifecycle.ViewModel
 import androidx.lifecycle.ViewModelProvider
+import com.sduduzog.slimlauncher.di.ViewModelKey
+import com.sduduzog.slimlauncher.di.factories.ViewModelFactory
 import com.sduduzog.slimlauncher.models.AddAppViewModel
 import com.sduduzog.slimlauncher.models.CustomiseAppsViewModel
 import com.sduduzog.slimlauncher.models.MainViewModel

+ 0 - 2
app/src/main/play/listings/en-US/full-description.txt

@@ -13,6 +13,4 @@ This gives you a pretty simple theme with no sudden distractions.
 
 Don't be afraid to try it out! It's best for minimalists, students who want a strict routine or just about anyone who wants a cleaner, less cluttered home screen.
 
-Follow the app on Twitter @SlimLauncher and @sduduzog
-
 View the source on https://github.com/sduduzog/slim-launcher