Loading legacy/ui/legacy/src/main/java/com/fsck/k9/ui/LegacyDrawer.kt→feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/LegacyDrawer.kt +6 −6 Original line number Diff line number Diff line package com.fsck.k9.ui package app.k9mail.feature.navigation.drawer import android.content.Context import android.content.res.ColorStateList Loading Loading @@ -83,7 +83,7 @@ class LegacyDrawer( private val folderIconProvider: FolderIconProvider by inject() private val drawer: DrawerLayout = parent.findViewById(R.id.drawerLayout) private val sliderView: MaterialDrawerSliderView = parent.findViewById(DrawerR.id.material_drawer_slider) private val sliderView: MaterialDrawerSliderView = parent.findViewById(R.id.material_drawer_slider) private val headerView: AccountHeaderView = AccountHeaderView(parent).apply { attachToSliderView(this@LegacyDrawer.sliderView) dividerBelowHeader = false Loading Loading @@ -122,7 +122,7 @@ class LegacyDrawer( sliderView.setSavedInstance(savedInstanceState) headerView.withSavedInstance(savedInstanceState) swipeRefreshLayout = parent.findViewById(DrawerR.id.material_drawer_swipe_refresh) swipeRefreshLayout = parent.findViewById(R.id.material_drawer_swipe_refresh) headerView.addOnLayoutChangeListener { view, _, _, _, _, _, _, _, _ -> val densityMultiplier = view.resources.displayMetrics.density val progressViewStart = view.measuredHeight Loading Loading @@ -170,7 +170,7 @@ class LegacyDrawer( } private fun configureAccountHeader() { headerView.headerBackground = ImageHolder(DrawerR.drawable.navigation_drawer_header_background) headerView.headerBackground = ImageHolder(R.drawable.navigation_drawer_header_background) headerView.onAccountHeaderListener = { _, profile, _ -> val account = (profile as ProfileDrawerItem).tag as Account Loading Loading @@ -288,7 +288,7 @@ class LegacyDrawer( private fun addFooterItems() { sliderView.addStickyFooterItem( PrimaryDrawerItem().apply { nameRes = DrawerR.string.navigation_drawer_action_folders nameRes = R.string.navigation_drawer_action_folders iconRes = Icons.Outlined.Folder identifier = DRAWER_ID_FOLDERS isSelectable = false Loading @@ -297,7 +297,7 @@ class LegacyDrawer( sliderView.addStickyFooterItem( PrimaryDrawerItem().apply { nameRes = DrawerR.string.navigation_drawer_action_settings nameRes = R.string.navigation_drawer_action_settings iconRes = Icons.Outlined.Settings identifier = DRAWER_ID_PREFERENCES isSelectable = false Loading legacy/ui/legacy/src/main/java/com/fsck/k9/activity/MessageList.kt +1 −1 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import app.k9mail.core.android.common.contact.CachingRepository import app.k9mail.core.android.common.contact.ContactRepository import app.k9mail.core.ui.legacy.designsystem.atom.icon.Icons import app.k9mail.feature.launcher.FeatureLauncherActivity import app.k9mail.feature.navigation.drawer.LegacyDrawer import app.k9mail.legacy.account.Account import app.k9mail.legacy.account.AccountManager import app.k9mail.legacy.message.controller.MessageReference Loading @@ -49,7 +50,6 @@ import com.fsck.k9.controller.MessagingController import com.fsck.k9.helper.ParcelableUtil import com.fsck.k9.search.isUnifiedInbox import com.fsck.k9.ui.BuildConfig import com.fsck.k9.ui.LegacyDrawer import com.fsck.k9.ui.R import com.fsck.k9.ui.base.K9Activity import com.fsck.k9.ui.managefolders.ManageFoldersActivity Loading Loading
legacy/ui/legacy/src/main/java/com/fsck/k9/ui/LegacyDrawer.kt→feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/LegacyDrawer.kt +6 −6 Original line number Diff line number Diff line package com.fsck.k9.ui package app.k9mail.feature.navigation.drawer import android.content.Context import android.content.res.ColorStateList Loading Loading @@ -83,7 +83,7 @@ class LegacyDrawer( private val folderIconProvider: FolderIconProvider by inject() private val drawer: DrawerLayout = parent.findViewById(R.id.drawerLayout) private val sliderView: MaterialDrawerSliderView = parent.findViewById(DrawerR.id.material_drawer_slider) private val sliderView: MaterialDrawerSliderView = parent.findViewById(R.id.material_drawer_slider) private val headerView: AccountHeaderView = AccountHeaderView(parent).apply { attachToSliderView(this@LegacyDrawer.sliderView) dividerBelowHeader = false Loading Loading @@ -122,7 +122,7 @@ class LegacyDrawer( sliderView.setSavedInstance(savedInstanceState) headerView.withSavedInstance(savedInstanceState) swipeRefreshLayout = parent.findViewById(DrawerR.id.material_drawer_swipe_refresh) swipeRefreshLayout = parent.findViewById(R.id.material_drawer_swipe_refresh) headerView.addOnLayoutChangeListener { view, _, _, _, _, _, _, _, _ -> val densityMultiplier = view.resources.displayMetrics.density val progressViewStart = view.measuredHeight Loading Loading @@ -170,7 +170,7 @@ class LegacyDrawer( } private fun configureAccountHeader() { headerView.headerBackground = ImageHolder(DrawerR.drawable.navigation_drawer_header_background) headerView.headerBackground = ImageHolder(R.drawable.navigation_drawer_header_background) headerView.onAccountHeaderListener = { _, profile, _ -> val account = (profile as ProfileDrawerItem).tag as Account Loading Loading @@ -288,7 +288,7 @@ class LegacyDrawer( private fun addFooterItems() { sliderView.addStickyFooterItem( PrimaryDrawerItem().apply { nameRes = DrawerR.string.navigation_drawer_action_folders nameRes = R.string.navigation_drawer_action_folders iconRes = Icons.Outlined.Folder identifier = DRAWER_ID_FOLDERS isSelectable = false Loading @@ -297,7 +297,7 @@ class LegacyDrawer( sliderView.addStickyFooterItem( PrimaryDrawerItem().apply { nameRes = DrawerR.string.navigation_drawer_action_settings nameRes = R.string.navigation_drawer_action_settings iconRes = Icons.Outlined.Settings identifier = DRAWER_ID_PREFERENCES isSelectable = false Loading
legacy/ui/legacy/src/main/java/com/fsck/k9/activity/MessageList.kt +1 −1 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import app.k9mail.core.android.common.contact.CachingRepository import app.k9mail.core.android.common.contact.ContactRepository import app.k9mail.core.ui.legacy.designsystem.atom.icon.Icons import app.k9mail.feature.launcher.FeatureLauncherActivity import app.k9mail.feature.navigation.drawer.LegacyDrawer import app.k9mail.legacy.account.Account import app.k9mail.legacy.account.AccountManager import app.k9mail.legacy.message.controller.MessageReference Loading @@ -49,7 +50,6 @@ import com.fsck.k9.controller.MessagingController import com.fsck.k9.helper.ParcelableUtil import com.fsck.k9.search.isUnifiedInbox import com.fsck.k9.ui.BuildConfig import com.fsck.k9.ui.LegacyDrawer import com.fsck.k9.ui.R import com.fsck.k9.ui.base.K9Activity import com.fsck.k9.ui.managefolders.ManageFoldersActivity Loading