Tusky-App-Android/app/src/main/java/com/keylesspalace/tusky
UlrichKu b4d10c9613
3204: Add an account based preference store (#3205)
* 3204: Add an account based preference store

* 3204: (related) reformat a bit, add todo

* 3204: Use the preference data store for all three account settings

* 3204: Move event handling to account settings handler

* 3204: Correct includes

* 3204: Appease linter

* 3204: Appease linter again

* 3204: Add an account based preference store

* 3204: Use the preference data store for all three account settings

* 3204: Move event handling to account settings handler

* 3204: Correct includes

* 3204: Add general "preference upgrade loop stepper"; use it for removing obsolete account settings (in shared)

* 3204: Add missing spaces

* 3204: Key is non-nullable

* 3204: Upgrade to new settings migration code

* 3204: Remove (commented) DI code
2023-02-27 14:07:28 +01:00
..
adapter update Glide to 4.15.0 (#3384) 2023-02-27 08:54:26 +01:00
appstore improve logout (#2579) 2022-06-20 16:45:54 +02:00
components 3204: Add an account based preference store (#3205) 2023-02-27 14:07:28 +01:00
db Code cleanups (#3264) 2023-02-20 19:58:37 +01:00
di Code cleanups (#3264) 2023-02-20 19:58:37 +01:00
entity Code cleanups (#3264) 2023-02-20 19:58:37 +01:00
fragment 2528: Do not remove notifications on general resume (#3312) 2023-02-25 21:18:03 +01:00
interfaces Add trending tags (#3149) 2023-02-14 19:52:11 +01:00
json don't crash on unparseable date (#3129) 2023-01-09 21:24:04 +01:00
network Add trending tags (#3149) 2023-02-14 19:52:11 +01:00
pager Keep the tabs adapter over the life of the viewpager (#3255) 2023-02-15 19:17:59 +01:00
receiver 2528: Do not remove notifications on general resume (#3312) 2023-02-25 21:18:03 +01:00
service Use unsafeLazy to simplify thread unsafe lazy initializations (#3276) 2023-02-20 20:14:54 +01:00
settings 3204: Add an account based preference store (#3205) 2023-02-27 14:07:28 +01:00
usecase Keep scroll position when loading missing statuses (#3000) 2023-01-13 19:26:24 +01:00
util Ignore clicks outside the start/end of a line (#3380) 2023-02-27 08:54:51 +01:00
view Use TypedArray.use to obtain attrs (#3349) 2023-02-25 21:30:52 +01:00
viewdata Add trending tags (#3149) 2023-02-14 19:52:11 +01:00
viewmodel Handle even more instance defaults (#2612) 2022-07-26 20:24:50 +02:00
AboutActivity.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
AccountsInListFragment.kt Use unsafeLazy to simplify thread unsafe lazy initializations (#3276) 2023-02-20 20:14:54 +01:00
BaseActivity.java Code cleanups (#3264) 2023-02-20 19:58:37 +01:00
BottomSheetActivity.kt When looking up fediverse urls, verify that account results returned match the input query. (#3341) 2023-02-25 21:27:26 +01:00
EditProfileActivity.kt Handle even more instance defaults (#2612) 2022-07-26 20:24:50 +02:00
FiltersActivity.kt Implement getFilters() without rxjava (#2990) 2022-12-07 19:30:53 +01:00
LicenseActivity.kt migrate `IOUtils` to Kotlin (#2763) 2022-11-07 20:10:06 +01:00
ListsActivity.kt Code cleanups (#3264) 2023-02-20 19:58:37 +01:00
MainActivity.kt 2528: Do not remove notifications on general resume (#3312) 2023-02-25 21:18:03 +01:00
SplashActivity.kt remove legacy notification channel cleanup (#2550) 2022-05-25 20:54:25 +02:00
StatusListActivity.kt Fix tests (#3022) 2022-12-08 09:58:58 +01:00
TabData.kt Add trending tags (#3149) 2023-02-14 19:52:11 +01:00
TabPreferenceActivity.kt Use unsafeLazy to simplify thread unsafe lazy initializations (#3276) 2023-02-20 20:14:54 +01:00
TuskyApplication.kt 3204: Add an account based preference store (#3205) 2023-02-27 14:07:28 +01:00
ViewMediaActivity.kt Support a swipe down to dismiss video (#2879) 2022-12-05 14:33:38 +01:00