Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1070210a authored by Hasib Prince's avatar Hasib Prince
Browse files

updated other dependencies

parent ce148ae1
Loading
Loading
Loading
Loading
Loading
+13 −13
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ plugins {
    id 'kotlin-android'
    id 'kotlin-kapt'
    id 'org.jlleitschuh.gradle.ktlint' version '10.2.0'
    id 'androidx.navigation.safeargs'
    id 'androidx.navigation.safeargs.kotlin'
    id 'com.google.dagger.hilt.android'
    id 'kotlin-allopen'
}
@@ -165,16 +165,16 @@ dependencies {
    debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.7'
    testImplementation "com.google.truth:truth:1.1.3"
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.3'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
    // Optional -- Robolectric environment
    testImplementation "androidx.test:core:1.4.0"
    testImplementation "androidx.test:core:1.5.0"
    // Optional -- Mockito framework
    testImplementation "org.mockito:mockito-core:4.6.1"
    testImplementation "org.mockito:mockito-core:5.0.0"
    // Optional -- mockito-kotlin
    testImplementation "org.mockito.kotlin:mockito-kotlin:3.2.0"
    testImplementation 'org.mockito:mockito-inline:2.13.0'
    testImplementation "androidx.arch.core:core-testing:2.1.0"
    testImplementation "org.mockito.kotlin:mockito-kotlin:4.1.0"
    testImplementation 'org.mockito:mockito-inline:5.0.0'
    testImplementation "androidx.arch.core:core-testing:2.2.0"

    testImplementation "io.mockk:mockk:1.12.3"

@@ -183,8 +183,8 @@ dependencies {
    implementation 'com.github.Baseflow:PhotoView:2.3.0'

    //Protobuf and Gson
    implementation 'com.google.code.gson:gson:2.8.9'
    implementation "com.google.protobuf:protobuf-java:3.14.0"
    implementation 'com.google.code.gson:gson:2.9.0'
    implementation "com.google.protobuf:protobuf-java:3.17.2"

    // ViewPager2 and RecyclerView
    implementation "androidx.viewpager2:viewpager2:1.0.0"
@@ -212,7 +212,7 @@ dependencies {
    implementation "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.11.2"

    // Navigation Components
    def navigation_version = "2.3.5"
    def navigation_version = "2.5.3"
    implementation "androidx.navigation:navigation-fragment-ktx:$navigation_version"
    implementation "androidx.navigation:navigation-ui-ktx:$navigation_version"

@@ -221,10 +221,10 @@ dependencies {
    kapt "com.google.dagger:hilt-compiler:2.44.2"
    implementation "com.google.dagger:hilt-android:2.44.2"
    implementation 'androidx.hilt:hilt-work:1.0.0'
//    kapt 'androidx.hilt:hilt-compiler:1.0.0'
    kapt 'androidx.hilt:hilt-compiler:1.0.0'

    // Lifecycle Components
    def lifecycle_version = "2.6.0"
    def lifecycle_version = "2.6.1"
    implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
    implementation "android.arch.lifecycle:extensions:1.1.1"
+1 −2
Original line number Diff line number Diff line
@@ -179,8 +179,7 @@ class MainActivity : AppCompatActivity() {

        viewModel.purchaseAppLiveData.observe(this) {
            val action =
                AppPurchaseFragmentDirections.actionGlobalAppPurchaseFragment()
            action.packageName = it.packageName
                AppPurchaseFragmentDirections.actionGlobalAppPurchaseFragment(it.packageName)
            findNavController(R.id.fragment).navigate(action)
        }

+1 −1
Original line number Diff line number Diff line
@@ -111,7 +111,7 @@ class DownloadManager @Inject constructor(
        return downloadId
    }

    private fun checkDownloadProgress(
    fun checkDownloadProgress(
        downloadId: Long,
        filePath: String = "",
        downloadCompleted: ((Boolean, String) -> Unit)?
+2 −3
Original line number Diff line number Diff line
@@ -242,8 +242,7 @@ class ApplicationFragment : TimeoutFragment(R.layout.fragment_application) {

        binding.appDescriptionMore.setOnClickListener { view ->
            val action =
                ApplicationFragmentDirections.actionApplicationFragmentToDescriptionFragment()
            action.description = it.description
                ApplicationFragmentDirections.actionApplicationFragmentToDescriptionFragment(it.description)
            view.findNavController().navigate(action)
        }
    }
@@ -387,7 +386,7 @@ class ApplicationFragment : TimeoutFragment(R.layout.fragment_application) {
    }

    private fun setupToolbar(view: View) {
        val startDestination = findNavController().graph.startDestination
        val startDestination = findNavController().graph.startDestinationId
        if (startDestination == R.id.applicationFragment) {
            binding.toolbar.setNavigationOnClickListener {
                val action = ApplicationFragmentDirections.actionApplicationFragmentToHomeFragment()
+23 −20
Original line number Diff line number Diff line
@@ -218,29 +218,31 @@ class ApplicationListRVAdapter(
        val catText = searchApp.category.ifBlank { optionalCategory }
        val action = when (currentDestinationId) {
            R.id.applicationListFragment -> {
                val action = ApplicationListFragmentDirections.actionApplicationListFragmentToApplicationFragment(searchApp.package_name)
                action.id = searchApp._id
                action.packageName = searchApp.package_name
                action.origin = searchApp.origin
                action.category = catText
                action
                ApplicationListFragmentDirections.actionApplicationListFragmentToApplicationFragment(
                    searchApp.package_name,
                    searchApp._id,
                    searchApp.origin,
                    catText,
                    searchApp.isGplayReplaced
                )
            }
            R.id.searchFragment -> {
                val action = SearchFragmentDirections.actionSearchFragmentToApplicationFragment(searchApp.package_name)
                action.id = searchApp._id
                action.packageName = searchApp.package_name
                action.origin = searchApp.origin
                action.category = catText
                action.isGplayReplaced = searchApp.isGplayReplaced
                action
                SearchFragmentDirections.actionSearchFragmentToApplicationFragment(
                    searchApp.package_name,
                    searchApp._id,
                    searchApp.origin,
                    catText,
                    searchApp.isGplayReplaced
                )
            }
            R.id.updatesFragment -> {
                val action = UpdatesFragmentDirections.actionUpdatesFragmentToApplicationFragment(searchApp.package_name)
                action.id = searchApp._id
                action.packageName = searchApp.package_name
                action.origin = searchApp.origin
                action.category = catText
                action
                UpdatesFragmentDirections.actionUpdatesFragmentToApplicationFragment(
                    searchApp.package_name,
                    searchApp._id,
                    searchApp.origin,
                    catText,
                    searchApp.isGplayReplaced
                )
            }
            else -> null
        }
@@ -479,7 +481,8 @@ class ApplicationListRVAdapter(
            searchApp.isFree -> {
                materialButton.enableInstallButton()
                materialButton.text = materialButton.context.getString(R.string.install)
                materialButton.strokeColor = ContextCompat.getColorStateList(holder.itemView.context, R.color.light_grey)
                materialButton.strokeColor =
                    ContextCompat.getColorStateList(holder.itemView.context, R.color.light_grey)
                applicationListItemBinding.progressBarInstall.visibility = View.GONE
            }
            else -> {
Loading