chinwag-android/app/src/main/java/com/keylesspalace/tusky
Konrad Pozniak 9e597800c9
Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786)
- Move all database queries off the ui thread - this is a massive
performance improvement
- ViewModel for MainActivity - this makes MainActivity smaller and
network requests won't be retried when rotating the screen
- removes the Push Notification Migration feature. We had it long
enough, all users who want push notifications should be migrated by now
- AccountEntity is now immutable
- converted BaseActivity to Kotlin
- The header image of Accounts is now cached as well
2025-01-17 12:35:35 +01:00
..
adapter improve preview cards (#4782) 2025-01-06 10:27:39 +01:00
appstore Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
components Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
db Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
di Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
entity improve preview cards (#4782) 2025-01-06 10:27:39 +01:00
fragment fix pinning boosted posts (#4740) 2024-10-28 21:27:21 +01:00
interfaces Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
json Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
network Notification policy (#4768) 2024-12-03 18:46:50 +01:00
pager upgrade ktlint plugin to 12.0.3 (#4169) 2024-01-04 17:00:55 +01:00
receiver Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
service don't spam endless posts when trying to schedule on GoToSocial (#4705) 2024-10-11 09:23:30 +02:00
settings Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
usecase Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
util Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
view merge hashtag dialogs into one (#4861) 2025-01-14 19:29:07 +01:00
viewdata 3771: Add "display replied to" functionality (#4834) 2025-01-06 10:27:27 +01:00
viewmodel Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
worker Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
AboutActivity.kt Followed hashtags view improvements (#4475) 2024-05-31 13:43:41 +02:00
AccountsInListFragment.kt fix dialog background colors (#4864) 2025-01-14 19:29:27 +01:00
BaseActivity.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
BottomSheetActivity.kt Replace RxJava3 code with coroutines (#4290) 2024-02-29 15:28:48 +01:00
EditProfileActivity.kt Material Design 3 (#4637) 2024-09-10 19:50:09 +02:00
LicenseActivity.kt Replace Dagger-Android with Hilt and remove Kapt (#4423) 2024-05-10 15:55:07 +02:00
ListsActivity.kt Adds auto keyboard popup to dialogs (#4667) 2024-09-13 15:52:11 +02:00
MainActivity.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
MainViewModel.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
StatusListActivity.kt fix updating filter expiration to indefinite (#4743) 2024-11-05 20:44:08 +01:00
TabData.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
TabPreferenceActivity.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00
TuskyApplication.kt Replace "Hide compose button while scrolling" setting with bottom padding (#4486) 2024-06-05 19:36:58 +02:00
ViewMediaActivity.kt Move all database queries off the ui thread & add a ViewModel for MainActivity (#4786) 2025-01-17 12:35:35 +01:00