Skip to content

Commit 277f8aa

Browse files
TommyDL-InfomaniakKevinBoulongne
authored andcommitted
Reformat imports
1 parent bc9120c commit 277f8aa

37 files changed

+267
-48
lines changed

app/src/main/java/com/infomaniak/mail/MainApplication.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,11 @@ import com.infomaniak.mail.data.api.UrlTraceInterceptor
5353
import com.infomaniak.mail.di.IoDispatcher
5454
import com.infomaniak.mail.di.MainDispatcher
5555
import com.infomaniak.mail.ui.LaunchActivity
56-
import com.infomaniak.mail.utils.*
56+
import com.infomaniak.mail.utils.AccountUtils
57+
import com.infomaniak.mail.utils.ErrorCode
58+
import com.infomaniak.mail.utils.LogoutUser
59+
import com.infomaniak.mail.utils.NotificationUtils
60+
import com.infomaniak.mail.utils.PlayServicesUtils
5761
import com.infomaniak.mail.workers.SyncMailboxesWorker
5862
import dagger.hilt.android.HiltAndroidApp
5963
import io.sentry.SentryEvent

app/src/main/java/com/infomaniak/mail/data/api/ApiRepository.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,15 @@ import com.infomaniak.lib.core.utils.FORMAT_FULL_DATE_WITH_HOUR
3030
import com.infomaniak.lib.core.utils.format
3131
import com.infomaniak.mail.data.LocalSettings.AiEngine
3232
import com.infomaniak.mail.data.cache.mailboxContent.RefreshController.PaginationInfo
33-
import com.infomaniak.mail.data.models.*
3433
import com.infomaniak.mail.data.models.Attachment.AttachmentDisposition
34+
import com.infomaniak.mail.data.models.AttachmentsToForwardResult
35+
import com.infomaniak.mail.data.models.BackupResult
36+
import com.infomaniak.mail.data.models.Folder
37+
import com.infomaniak.mail.data.models.InfomaniakPassword
38+
import com.infomaniak.mail.data.models.MoveResult
39+
import com.infomaniak.mail.data.models.Quotas
40+
import com.infomaniak.mail.data.models.ShareThread
41+
import com.infomaniak.mail.data.models.SwissTransferContainer
3542
import com.infomaniak.mail.data.models.addressBook.AddressBooksResult
3643
import com.infomaniak.mail.data.models.ai.AiMessage
3744
import com.infomaniak.mail.data.models.ai.AiResult

app/src/main/java/com/infomaniak/mail/data/api/FlatteningSubBodiesSerializer.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ package com.infomaniak.mail.data.api
2020
import com.infomaniak.mail.data.models.message.SubBody
2121
import io.realm.kotlin.serializers.RealmListKSerializer
2222
import io.realm.kotlin.types.RealmList
23-
import kotlinx.serialization.json.*
23+
import kotlinx.serialization.json.JsonArray
24+
import kotlinx.serialization.json.JsonElement
25+
import kotlinx.serialization.json.JsonObject
26+
import kotlinx.serialization.json.JsonTransformingSerializer
27+
import kotlinx.serialization.json.jsonArray
2428

2529
// Documentation: https://kotlinlang.org/api/kotlinx.serialization/kotlinx-serialization-json/kotlinx.serialization.json/-json-transforming-serializer/
2630
object FlatteningSubBodiesSerializer : JsonTransformingSerializer<RealmList<SubBody>>(

app/src/main/java/com/infomaniak/mail/data/cache/RealmDatabase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ package com.infomaniak.mail.data.cache
2020
import android.content.Context
2121
import com.infomaniak.mail.data.models.AppSettings
2222
import com.infomaniak.mail.data.models.Attachment
23+
import com.infomaniak.mail.data.models.Bimi
2324
import com.infomaniak.mail.data.models.Folder
2425
import com.infomaniak.mail.data.models.Quotas
2526
import com.infomaniak.mail.data.models.SwissTransferContainer
2627
import com.infomaniak.mail.data.models.SwissTransferFile
27-
import com.infomaniak.mail.data.models.Bimi
2828
import com.infomaniak.mail.data.models.addressBook.AddressBook
2929
import com.infomaniak.mail.data.models.calendar.Attendee
3030
import com.infomaniak.mail.data.models.calendar.CalendarEvent

app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,13 @@ import io.realm.kotlin.ext.isManaged
5050
import io.realm.kotlin.query.RealmResults
5151
import io.realm.kotlin.types.RealmSet
5252
import io.sentry.Sentry
53-
import kotlinx.coroutines.*
53+
import kotlinx.coroutines.CancellationException
54+
import kotlinx.coroutines.CoroutineScope
55+
import kotlinx.coroutines.Dispatchers
56+
import kotlinx.coroutines.Job
57+
import kotlinx.coroutines.delay
58+
import kotlinx.coroutines.ensureActive
59+
import kotlinx.coroutines.withContext
5460
import okhttp3.OkHttpClient
5561
import java.util.Date
5662
import javax.inject.Inject

app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/ThreadController.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ import io.realm.kotlin.ext.realmListOf
4242
import io.realm.kotlin.ext.toRealmList
4343
import io.realm.kotlin.notifications.ResultsChange
4444
import io.realm.kotlin.notifications.SingleQueryChange
45-
import io.realm.kotlin.query.*
45+
import io.realm.kotlin.query.RealmQuery
46+
import io.realm.kotlin.query.RealmResults
47+
import io.realm.kotlin.query.RealmScalarQuery
48+
import io.realm.kotlin.query.RealmSingleQuery
49+
import io.realm.kotlin.query.Sort
4650
import kotlinx.coroutines.CoroutineDispatcher
4751
import kotlinx.coroutines.ensureActive
4852
import kotlinx.coroutines.flow.Flow

app/src/main/java/com/infomaniak/mail/data/cache/mailboxInfo/MailboxController.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ import io.realm.kotlin.TypedRealm
3333
import io.realm.kotlin.UpdatePolicy
3434
import io.realm.kotlin.ext.query
3535
import io.realm.kotlin.notifications.SingleQueryChange
36-
import io.realm.kotlin.query.*
36+
import io.realm.kotlin.query.RealmQuery
37+
import io.realm.kotlin.query.RealmResults
38+
import io.realm.kotlin.query.RealmScalarQuery
39+
import io.realm.kotlin.query.RealmSingleQuery
40+
import io.realm.kotlin.query.Sort
3741
import kotlinx.coroutines.flow.Flow
3842
import kotlinx.coroutines.flow.map
3943
import javax.inject.Inject

app/src/main/java/com/infomaniak/mail/data/models/draft/Draft.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@ import kotlinx.serialization.SerialName
3333
import kotlinx.serialization.Serializable
3434
import kotlinx.serialization.Transient
3535
import kotlinx.serialization.UseSerializers
36-
import kotlinx.serialization.json.*
36+
import kotlinx.serialization.json.Json
37+
import kotlinx.serialization.json.JsonArray
38+
import kotlinx.serialization.json.JsonElement
39+
import kotlinx.serialization.json.JsonPrimitive
40+
import kotlinx.serialization.json.encodeToJsonElement
41+
import kotlinx.serialization.json.jsonObject
3742
import java.util.UUID
3843

3944
@Serializable

app/src/main/java/com/infomaniak/mail/data/models/mailbox/Mailbox.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ class Mailbox : RealmObject {
124124
return _featureFlags.contains(featureFlag.apiName)
125125
}
126126

127-
fun setFeatureFlags(featureFlags: List<String>) = with(_featureFlags){
127+
fun setFeatureFlags(featureFlags: List<String>) = with(_featureFlags) {
128128
clear()
129129
addAll(featureFlags)
130130
}

app/src/main/java/com/infomaniak/mail/data/models/message/Message.kt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,18 @@ import com.infomaniak.mail.utils.AccountUtils
3535
import com.infomaniak.mail.utils.MessageBodyUtils.SplitBody
3636
import com.infomaniak.mail.utils.extensions.toRealmInstant
3737
import com.infomaniak.mail.utils.extensions.toShortUid
38-
import io.realm.kotlin.ext.*
38+
import io.realm.kotlin.ext.backlinks
39+
import io.realm.kotlin.ext.copyFromRealm
40+
import io.realm.kotlin.ext.isManaged
41+
import io.realm.kotlin.ext.realmListOf
42+
import io.realm.kotlin.ext.realmSetOf
43+
import io.realm.kotlin.ext.toRealmList
3944
import io.realm.kotlin.serializers.RealmListKSerializer
40-
import io.realm.kotlin.types.*
45+
import io.realm.kotlin.types.RealmInstant
46+
import io.realm.kotlin.types.RealmList
47+
import io.realm.kotlin.types.RealmObject
48+
import io.realm.kotlin.types.RealmSet
49+
import io.realm.kotlin.types.TypedRealmObject
4150
import io.realm.kotlin.types.annotations.Ignore
4251
import io.realm.kotlin.types.annotations.PersistedName
4352
import io.realm.kotlin.types.annotations.PrimaryKey

app/src/main/java/com/infomaniak/mail/receivers/NotificationActionsReceiver.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,11 @@ import com.infomaniak.mail.utils.extensions.getUids
4848
import dagger.hilt.android.AndroidEntryPoint
4949
import io.realm.kotlin.Realm
5050
import io.sentry.Sentry
51-
import kotlinx.coroutines.*
51+
import kotlinx.coroutines.CoroutineDispatcher
52+
import kotlinx.coroutines.CoroutineScope
53+
import kotlinx.coroutines.delay
54+
import kotlinx.coroutines.ensureActive
55+
import kotlinx.coroutines.launch
5256
import javax.inject.Inject
5357

5458
@AndroidEntryPoint

app/src/main/java/com/infomaniak/mail/ui/login/LoginFragment.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,15 @@ import androidx.core.view.isVisible
3030
import androidx.fragment.app.Fragment
3131
import androidx.fragment.app.activityViewModels
3232
import androidx.viewpager2.widget.ViewPager2
33-
import com.infomaniak.lib.core.utils.*
3433
import com.infomaniak.lib.core.utils.SnackbarUtils.showSnackbar
34+
import com.infomaniak.lib.core.utils.Utils
35+
import com.infomaniak.lib.core.utils.context
36+
import com.infomaniak.lib.core.utils.hideProgressCatching
37+
import com.infomaniak.lib.core.utils.initProgress
38+
import com.infomaniak.lib.core.utils.safeBinding
39+
import com.infomaniak.lib.core.utils.safeNavigate
40+
import com.infomaniak.lib.core.utils.showProgressCatching
41+
import com.infomaniak.lib.core.utils.updateTextColor
3542
import com.infomaniak.mail.MatomoMail.trackAccountEvent
3643
import com.infomaniak.mail.data.LocalSettings.AccentColor
3744
import com.infomaniak.mail.databinding.FragmentLoginBinding

app/src/main/java/com/infomaniak/mail/ui/main/InvalidPasswordFragment.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,13 @@ import androidx.core.widget.doAfterTextChanged
2626
import androidx.fragment.app.Fragment
2727
import androidx.fragment.app.viewModels
2828
import androidx.navigation.fragment.navArgs
29-
import com.infomaniak.lib.core.utils.*
3029
import com.infomaniak.lib.core.utils.SnackbarUtils.showSnackbar
30+
import com.infomaniak.lib.core.utils.Utils
31+
import com.infomaniak.lib.core.utils.hideProgressCatching
32+
import com.infomaniak.lib.core.utils.initProgress
33+
import com.infomaniak.lib.core.utils.safeBinding
34+
import com.infomaniak.lib.core.utils.showKeyboard
35+
import com.infomaniak.lib.core.utils.showProgressCatching
3136
import com.infomaniak.mail.MatomoMail.trackInvalidPasswordMailboxEvent
3237
import com.infomaniak.mail.R
3338
import com.infomaniak.mail.databinding.FragmentInvalidPasswordBinding

app/src/main/java/com/infomaniak/mail/ui/main/folder/ThreadListViewModel.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ import com.infomaniak.mail.utils.SentryDebug
2929
import com.infomaniak.mail.utils.coroutineContext
3030
import com.infomaniak.mail.utils.extensions.appContext
3131
import dagger.hilt.android.lifecycle.HiltViewModel
32-
import kotlinx.coroutines.*
32+
import kotlinx.coroutines.CoroutineDispatcher
33+
import kotlinx.coroutines.Job
34+
import kotlinx.coroutines.delay
35+
import kotlinx.coroutines.ensureActive
36+
import kotlinx.coroutines.launch
3337
import javax.inject.Inject
3438

3539
@HiltViewModel

app/src/main/java/com/infomaniak/mail/ui/main/folder/TwoPaneFragment.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,12 @@ import com.infomaniak.mail.ui.MainActivity
4141
import com.infomaniak.mail.ui.MainViewModel
4242
import com.infomaniak.mail.ui.main.search.SearchFragment
4343
import com.infomaniak.mail.ui.main.thread.ThreadFragment
44-
import com.infomaniak.mail.utils.extensions.*
44+
import com.infomaniak.mail.utils.extensions.AttachmentExtensions
45+
import com.infomaniak.mail.utils.extensions.isPhone
46+
import com.infomaniak.mail.utils.extensions.isTabletInLandscape
47+
import com.infomaniak.mail.utils.extensions.isTabletInPortrait
48+
import com.infomaniak.mail.utils.extensions.safeNavigateToNewMessageActivity
49+
import com.infomaniak.mail.utils.extensions.setSystemBarsColors
4550
import javax.inject.Inject
4651

4752
abstract class TwoPaneFragment : Fragment() {

app/src/main/java/com/infomaniak/mail/ui/main/folder/TwoPaneViewModel.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ package com.infomaniak.mail.ui.main.folder
2020
import android.net.Uri
2121
import android.os.Bundle
2222
import androidx.annotation.IdRes
23-
import androidx.lifecycle.*
23+
import androidx.lifecycle.LiveData
24+
import androidx.lifecycle.MutableLiveData
25+
import androidx.lifecycle.SavedStateHandle
26+
import androidx.lifecycle.ViewModel
27+
import androidx.lifecycle.viewModelScope
2428
import com.infomaniak.lib.core.utils.SingleLiveEvent
2529
import com.infomaniak.mail.data.cache.mailboxContent.DraftController
2630
import com.infomaniak.mail.data.models.draft.Draft.DraftMode

app/src/main/java/com/infomaniak/mail/ui/main/menu/FolderAdapter.kt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,16 @@ import com.infomaniak.mail.databinding.ItemSelectableFolderBinding
3636
import com.infomaniak.mail.ui.main.menu.FolderAdapter.FolderViewHolder
3737
import com.infomaniak.mail.utils.UnreadDisplay
3838
import com.infomaniak.mail.utils.Utils.runCatchingRealm
39-
import com.infomaniak.mail.views.itemViews.*
40-
import kotlinx.coroutines.*
39+
import com.infomaniak.mail.views.itemViews.SelectableFolderItemView
40+
import com.infomaniak.mail.views.itemViews.SelectableItemView
41+
import com.infomaniak.mail.views.itemViews.SelectableMailboxItemView
42+
import com.infomaniak.mail.views.itemViews.UnreadFolderItemView
43+
import com.infomaniak.mail.views.itemViews.UnreadItemView
44+
import kotlinx.coroutines.CoroutineScope
45+
import kotlinx.coroutines.Dispatchers
46+
import kotlinx.coroutines.Job
47+
import kotlinx.coroutines.invoke
48+
import kotlinx.coroutines.launch
4149
import javax.inject.Inject
4250
import kotlin.math.min
4351

app/src/main/java/com/infomaniak/mail/ui/main/menu/MoveViewModel.kt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@
1818
package com.infomaniak.mail.ui.main.menu
1919

2020
import android.app.Application
21-
import androidx.lifecycle.*
21+
import androidx.lifecycle.AndroidViewModel
22+
import androidx.lifecycle.MutableLiveData
23+
import androidx.lifecycle.SavedStateHandle
24+
import androidx.lifecycle.liveData
25+
import androidx.lifecycle.viewModelScope
2226
import com.infomaniak.mail.data.cache.mailboxContent.FolderController
2327
import com.infomaniak.mail.data.cache.mailboxContent.MessageController
2428
import com.infomaniak.mail.data.cache.mailboxContent.ThreadController
@@ -29,7 +33,11 @@ import com.infomaniak.mail.utils.extensions.appContext
2933
import com.infomaniak.mail.utils.extensions.getCustomMenuFolders
3034
import com.infomaniak.mail.utils.extensions.standardize
3135
import dagger.hilt.android.lifecycle.HiltViewModel
32-
import kotlinx.coroutines.*
36+
import kotlinx.coroutines.CoroutineDispatcher
37+
import kotlinx.coroutines.Job
38+
import kotlinx.coroutines.delay
39+
import kotlinx.coroutines.ensureActive
40+
import kotlinx.coroutines.launch
3341
import javax.inject.Inject
3442

3543
@HiltViewModel

app/src/main/java/com/infomaniak/mail/ui/main/menu/RestoreEmailsBottomSheetDialog.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,15 @@ import androidx.navigation.fragment.findNavController
2626
import com.google.android.material.bottomsheet.BottomSheetDialogFragment
2727
import com.google.android.material.textfield.MaterialAutoCompleteTextView
2828
import com.infomaniak.lib.core.MatomoCore.TrackerAction
29-
import com.infomaniak.lib.core.utils.*
29+
import com.infomaniak.lib.core.utils.FORMAT_DATE_WITH_TIMEZONE
30+
import com.infomaniak.lib.core.utils.FORMAT_EVENT_DATE
3031
import com.infomaniak.lib.core.utils.SnackbarUtils.showSnackbar
32+
import com.infomaniak.lib.core.utils.Utils
33+
import com.infomaniak.lib.core.utils.format
34+
import com.infomaniak.lib.core.utils.hideProgressCatching
35+
import com.infomaniak.lib.core.utils.initProgress
36+
import com.infomaniak.lib.core.utils.safeBinding
37+
import com.infomaniak.lib.core.utils.showProgressCatching
3138
import com.infomaniak.mail.MatomoMail.trackRestoreMailsEvent
3239
import com.infomaniak.mail.R
3340
import com.infomaniak.mail.databinding.BottomSheetRestoreEmailsBinding

app/src/main/java/com/infomaniak/mail/ui/main/thread/ThreadFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ class ThreadFragment : Fragment() {
227227
override val isCalendarEventExpandedMap by threadState::isCalendarEventExpandedMap
228228
},
229229
threadAdapterCallbacks = ThreadAdapterCallbacks(
230-
onContactClicked = { recipient, bimi ->
230+
onContactClicked = { recipient, bimi ->
231231
safeNavigate(
232232
resId = R.id.detailedContactBottomSheetDialog,
233233
args = DetailedContactBottomSheetDialogArgs(recipient, bimi).toBundle(),

app/src/main/java/com/infomaniak/mail/ui/main/thread/ThreadViewModel.kt

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,13 @@
1818
package com.infomaniak.mail.ui.main.thread
1919

2020
import android.app.Application
21-
import androidx.lifecycle.*
21+
import androidx.lifecycle.AndroidViewModel
22+
import androidx.lifecycle.LiveData
23+
import androidx.lifecycle.MediatorLiveData
24+
import androidx.lifecycle.MutableLiveData
25+
import androidx.lifecycle.asLiveData
26+
import androidx.lifecycle.liveData
27+
import androidx.lifecycle.viewModelScope
2228
import com.infomaniak.lib.core.utils.SingleLiveEvent
2329
import com.infomaniak.mail.MatomoMail.trackUserInfo
2430
import com.infomaniak.mail.data.api.ApiRepository
@@ -35,7 +41,11 @@ import com.infomaniak.mail.data.models.message.Message
3541
import com.infomaniak.mail.data.models.thread.Thread
3642
import com.infomaniak.mail.di.IoDispatcher
3743
import com.infomaniak.mail.ui.main.thread.ThreadAdapter.SuperCollapsedBlock
38-
import com.infomaniak.mail.utils.*
44+
import com.infomaniak.mail.utils.AccountUtils
45+
import com.infomaniak.mail.utils.MessageBodyUtils
46+
import com.infomaniak.mail.utils.SentryDebug
47+
import com.infomaniak.mail.utils.SharedUtils
48+
import com.infomaniak.mail.utils.coroutineContext
3949
import com.infomaniak.mail.utils.extensions.MergedContactDictionary
4050
import com.infomaniak.mail.utils.extensions.appContext
4151
import com.infomaniak.mail.utils.extensions.getUids
@@ -45,10 +55,14 @@ import io.realm.kotlin.MutableRealm
4555
import io.realm.kotlin.query.RealmResults
4656
import io.sentry.Sentry
4757
import io.sentry.SentryLevel
48-
import kotlinx.coroutines.*
58+
import kotlinx.coroutines.CoroutineDispatcher
59+
import kotlinx.coroutines.Job
60+
import kotlinx.coroutines.delay
4961
import kotlinx.coroutines.flow.Flow
5062
import kotlinx.coroutines.flow.map
5163
import kotlinx.coroutines.flow.mapNotNull
64+
import kotlinx.coroutines.launch
65+
import kotlinx.coroutines.withContext
5266
import javax.inject.Inject
5367
import kotlin.collections.set
5468

app/src/main/java/com/infomaniak/mail/ui/main/thread/actions/ThreadActionsViewModel.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,12 @@
1717
*/
1818
package com.infomaniak.mail.ui.main.thread.actions
1919

20-
import androidx.lifecycle.*
20+
import androidx.lifecycle.LiveData
21+
import androidx.lifecycle.SavedStateHandle
22+
import androidx.lifecycle.ViewModel
23+
import androidx.lifecycle.asLiveData
24+
import androidx.lifecycle.liveData
25+
import androidx.lifecycle.viewModelScope
2126
import com.infomaniak.mail.data.cache.mailboxContent.MessageController
2227
import com.infomaniak.mail.data.cache.mailboxContent.ThreadController
2328
import com.infomaniak.mail.data.models.thread.Thread

app/src/main/java/com/infomaniak/mail/ui/main/thread/calendar/CalendarEventBannerView.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,15 @@ import android.widget.FrameLayout
2525
import androidx.core.view.isGone
2626
import androidx.core.view.isVisible
2727
import com.google.android.material.button.MaterialButton
28-
import com.infomaniak.lib.core.utils.*
28+
import com.infomaniak.lib.core.utils.FORMAT_DATE_CLEAR_MONTH_DAY_ONE_CHAR
29+
import com.infomaniak.lib.core.utils.FORMAT_DATE_HOUR_MINUTE
30+
import com.infomaniak.lib.core.utils.FORMAT_FULL_DATE
31+
import com.infomaniak.lib.core.utils.FormatData
32+
import com.infomaniak.lib.core.utils.addDays
33+
import com.infomaniak.lib.core.utils.context
34+
import com.infomaniak.lib.core.utils.format
35+
import com.infomaniak.lib.core.utils.formatWithLocal
36+
import com.infomaniak.lib.core.utils.isSameDayAs
2937
import com.infomaniak.mail.MatomoMail.trackCalendarEventEvent
3038
import com.infomaniak.mail.R
3139
import com.infomaniak.mail.data.models.Attachment

app/src/main/java/com/infomaniak/mail/ui/main/user/AttachMailboxFragment.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,14 @@ import androidx.fragment.app.viewModels
2828
import com.google.android.material.button.MaterialButton
2929
import com.google.android.material.textfield.TextInputEditText
3030
import com.google.android.material.textfield.TextInputLayout
31-
import com.infomaniak.lib.core.utils.*
3231
import com.infomaniak.lib.core.utils.ApiErrorCode.Companion.translateError
3332
import com.infomaniak.lib.core.utils.SnackbarUtils.showSnackbar
33+
import com.infomaniak.lib.core.utils.Utils
34+
import com.infomaniak.lib.core.utils.hideProgressCatching
35+
import com.infomaniak.lib.core.utils.initProgress
36+
import com.infomaniak.lib.core.utils.safeBinding
37+
import com.infomaniak.lib.core.utils.showKeyboard
38+
import com.infomaniak.lib.core.utils.showProgressCatching
3439
import com.infomaniak.mail.MatomoMail.trackAccountEvent
3540
import com.infomaniak.mail.R
3641
import com.infomaniak.mail.databinding.FragmentAttachMailboxBinding

0 commit comments

Comments
 (0)