-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migration from sharedpreferences to datastore MP (#187)
* Migration from sharedpreferences to datastore MP * Added an interface for the bookmarkStore * Extracted the merge function in a usecase to use it on iOS too * Using the bookmarkRepository in iOS --------- Co-authored-by: Antoine Robiez <[email protected]>
- Loading branch information
Showing
27 changed files
with
306 additions
and
215 deletions.
There are no files selected for viewing
19 changes: 16 additions & 3 deletions
19
androidApp/src/main/java/fr/paug/androidmakers/AndroidMakersApplication.kt
Oops, something went wrong.
11 changes: 1 addition & 10 deletions
11
androidApp/src/main/java/fr/paug/androidmakers/ui/MainActivity.kt
Oops, something went wrong.
13 changes: 11 additions & 2 deletions
13
androidApp/src/main/java/fr/paug/androidmakers/ui/components/agenda/AgendaLayout.kt
Oops, something went wrong.
15 changes: 13 additions & 2 deletions
15
androidApp/src/main/java/fr/paug/androidmakers/ui/components/agenda/AgendaPager.kt
Oops, something went wrong.
22 changes: 12 additions & 10 deletions
22
androidApp/src/main/java/fr/paug/androidmakers/ui/components/agenda/AgendaRow.kt
Oops, something went wrong.
18 changes: 14 additions & 4 deletions
18
...idApp/src/main/java/fr/paug/androidmakers/ui/components/session/SessionDetailViewModel.kt
Oops, something went wrong.
3 changes: 2 additions & 1 deletion
3
androidApp/src/main/java/fr/paug/androidmakers/ui/model/uimodel.kt
Oops, something went wrong.
101 changes: 0 additions & 101 deletions
101
androidApp/src/main/java/fr/paug/androidmakers/util/BookmarksStore.kt
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
32 changes: 19 additions & 13 deletions
32
iosApp/RobotConf/UI/Agenda/ByDay/AgendaDayListViewModel.swift
Oops, something went wrong.
Oops, something went wrong.
23 changes: 14 additions & 9 deletions
23
iosApp/RobotConf/UI/Agenda/ByRoom/AgendaRoomListViewModel.swift
Oops, something went wrong.
Oops, something went wrong.
13 changes: 13 additions & 0 deletions
13
shared/data/src/androidMain/kotlin/fr/androidmakers/store/local/DatastoreFactory.android.kt
Oops, something went wrong.
81 changes: 81 additions & 0 deletions
81
...d/data/src/commonMain/kotlin/fr/androidmakers/store/local/BookmarksDataStoreRepository.kt
Oops, something went wrong.
20 changes: 20 additions & 0 deletions
20
shared/data/src/commonMain/kotlin/fr/androidmakers/store/local/DatastoreFactory.kt
Oops, something went wrong.
8 changes: 8 additions & 0 deletions
8
shared/data/src/iosMain/kotlin/fr/androidmakers/store/local/DatastoreFactory.ios.kt
Oops, something went wrong.
20 changes: 20 additions & 0 deletions
20
...d/domain/src/commonMain/kotlin/fr/androidmakers/domain/interactor/SyncBookmarksUseCase.kt
Oops, something went wrong.
6 changes: 0 additions & 6 deletions
6
shared/domain/src/commonMain/kotlin/fr/androidmakers/domain/model/Result.kt
This file was deleted.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
shared/domain/src/commonMain/kotlin/fr/androidmakers/domain/model/Session.kt
Oops, something went wrong.
13 changes: 13 additions & 0 deletions
13
shared/domain/src/commonMain/kotlin/fr/androidmakers/domain/repo/BookmarksRepository.kt
Oops, something went wrong.