You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ivan Kupalov
cec5444e22
Caching toots (#809)
* Initial timeline cache implementation
* Fix build/DI errors for caching
* Rename timeline entities tables. Add migration. Add DB scheme file.
* Fix uniqueness problem, change offline strategy, improve mapping
* Try to merge in new statuses, fix bottom loading, fix saving spans.
* Fix reblogs IDs, fix inserting elements from top
* Send one more request to get latest timeline statuses
* Give Timeline placeholders string id. Rewrite Either in Kotlin
* Initial placeholder implementation for caching
* Fix crash on removing overlap statuses
* Migrate counters to long
* Remove unused counters. Add minimal TimelineDAOTest
* Fix bug with placeholder ID
* Update cache in response to events. Refactor TimelineCases
* Fix crash, reduce number of placeholders
* Fix crash, fix filtering, improve placeholder handling
* Fix migration, add 8-9 migration test
* Fix initial timeline update, remove more placeholders
* Add cleanup for old statuses
* Fix cleanup
* Delete ExampleInstrumentedTest
* Improve timeline UX regarding caching
* Fix typos
* Fix initial timeline update
* Cleanup/fix initial timeline update
* Workaround for weird behavior of first post on initial tl update.
* Change counter types back to int
* Clear timeline cache on logout
* Fix loading when timeline is completely empty
* Fix androidx migration issues
* Fix tests
* Apply caching feedback
* Save account emojis to cache
* Fix warnings and bugs
|
6 years ago |
.. |
ClickableSpanNoUnderline.kt
|
fix RecentlyNonNull/Nullable warnings
|
6 years ago |
CollectionUtil.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
CountUpDownLatch.java
|
Documents some utilities
|
7 years ago |
CustomEmojiHelper.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
CustomTabsHelper.java
|
cleanup code, remove some unneeded files
|
7 years ago |
CustomURLSpan.java
|
UI Improvements (#445)
|
7 years ago |
DateUtils.java
|
Documents some utilities
|
7 years ago |
DownsizeImageTask.java
|
Enable sharing media directly from Tusky (#852)
|
6 years ago |
Either.java
|
Caching toots (#809)
|
6 years ago |
Either.kt
|
Caching toots (#809)
|
6 years ago |
EmojiCompatFont.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
FocalPointUtil.kt
|
Set image previews correctly according to their focal points (#899)
|
6 years ago |
HtmlUtils.java
|
Reorganizes the whole codebase.
|
8 years ago |
HttpHeaderLink.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
IOUtils.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
LinkHelper.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
ListUtils.java
|
Caching toots (#809)
|
6 years ago |
MediaUtils.kt
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
MentionTokenizer.kt
|
Account for underscores when tokenizing mentions for autocompletion (#888)
|
6 years ago |
NotificationHelper.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
NotificationPullJobCreator.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
OkHttpUtils.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
PairedList.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
Resource.kt
|
add possibility to change profile fields, refactor (#751)
|
6 years ago |
ResourcesUtils.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
SaveTootHelper.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
SharedPreferencesExtensions.kt
|
New settings (#891)
|
6 years ago |
SmartLengthInputFilter.java
|
Add support for collapsible statuses when they exceed 500 characters (#825)
|
6 years ago |
SpanUtils.kt
|
Behave like Mastodon web ui and only count URLs as 23 characters when composing (#629)
|
6 years ago |
StringUtils.java
|
1.8 fixes (#637)
|
6 years ago |
ThemeUtils.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
ViewDataUtils.java
|
Upgrade to AndroidX, move to MaterialComponents theme (#953)
|
6 years ago |
ViewExtensions.kt
|
Show "remote profile" message. (#873)
|
6 years ago |