chinwag-android/app/src/main/java/com/keylesspalace/tusky
Ivan Kupalov 47fa775f21 Refactor notifications adapter (#985)
* Fix unnecessary reloading of notifications

This removes topId as it is not needed and just plainly uses status id
if needed. During initial loading of notifications topId/bottomId are
not set so we ended up reloading everything.

* Refactor notifications adapter

Use AsyncListDiffer for updating notifications just like in timelines.

* Cleanup in NotificationsFragment
2019-03-07 19:31:18 +01:00
..
adapter Refactor notifications adapter (#985) 2019-03-07 19:31:18 +01:00
appstore Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
components/conversation Timeline a11y (#1059) 2019-03-04 19:24:27 +01:00
db fix ConcurrentModificationException when sorting accounts 2019-02-16 14:49:17 +01:00
di fix crash on Android 5 2019-02-22 16:58:13 +01:00
entity Fix crash with null lastStatus in Conversations (#1042) 2019-02-13 21:14:12 +01:00
fragment Refactor notifications adapter (#985) 2019-03-07 19:31:18 +01:00
interfaces Timeline a11y (#1059) 2019-03-04 19:24:27 +01:00
json Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
network fix crash in AccountListFragment (#1065) 2019-02-20 18:42:18 +01:00
pager Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
receiver Fix crash on Android 9 when replying from notification (#1091) 2019-03-01 21:06:48 +01:00
repository remove unneeded instance id from db cache (#1035) 2019-02-13 19:20:31 +01:00
service fix crash on Android 5 2019-02-22 16:58:13 +01:00
util Add autocompletion for custom emoji (#1089) 2019-03-04 19:28:08 +01:00
view upgrade deps, fix some lint warnings 2019-02-11 16:59:01 +01:00
viewdata Refactor notifications adapter (#985) 2019-03-07 19:31:18 +01:00
viewmodel Fix IDs (#1016) 2019-01-31 19:03:34 +01:00
AboutActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
AccountActivity.kt fix crash in account activity (#1085) 2019-02-27 20:03:38 +01:00
AccountListActivity.kt add the ability to see who faved or boosted a toot (#962) 2018-12-27 09:48:24 +01:00
BaseActivity.java fix share chooser dialog design 2019-02-08 17:42:55 +01:00
BottomSheetActivity.kt Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
ComposeActivity.java Add autocompletion for custom emoji (#1089) 2019-03-04 19:28:08 +01:00
EditProfileActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
EmojiPreference.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
FavouritesActivity.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
LicenseActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
ListsActivity.kt Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
LoginActivity.kt improve dialog styling 2018-12-17 20:47:42 +01:00
MainActivity.java Fix crash when sharing to Tusky while not logged in (#1096) 2019-03-03 21:27:34 +01:00
ModalTimelineActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
PreferencesActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
ReportActivity.java remove unnecessary divider styling (#1057) 2019-02-26 18:28:20 +01:00
SavedTootActivity.java remove unnecessary divider styling (#1057) 2019-02-26 18:28:20 +01:00
SearchActivity.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
SplashActivity.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
TabData.kt Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
TabPreferenceActivity.kt make max tabs reached message translateable 2019-02-15 21:35:14 +01:00
TuskyApplication.java upgrade OkHttp, add Conscrypt (#1083) 2019-03-04 19:25:51 +01:00
ViewMediaActivity.kt Ensure that query/fragment/etc. don't get embedded into local filenames (#989) 2019-01-15 20:57:13 +01:00
ViewTagActivity.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
ViewThreadActivity.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00