Yuito-app-android/app/src/main/java/com/keylesspalace/tusky/components/timeline/viewmodel
Levi Bard addce87eb6
Use tags from status when adding handlers to hashtag spans in status content (#2344)
* Migrate LinkHelper to kotlin

* Support tags field on statuses

* Use embedded tags list in status instead of text scraping to embed tag click handler.
Fixes #2283

* Make mentions and tags lists nonnullable

* Make LinkHelper.openLink a Context extension method

* Use builtin extension for uri conversion

* More cleanup in LinkHelper

* Add tests for LinkHelper.getDomain

* Unbreak tags in places that don't have a tag list (e.g. profiles)

* Fixup javadoc
2022-02-25 18:56:21 +01:00
..
CachedTimelineRemoteMediator.kt Fix disappearing placeholders (#2309) 2022-02-03 18:51:15 +01:00
CachedTimelineViewModel.kt fix cache cleanup deleting more statuses than it should (#2348) 2022-02-21 19:33:10 +01:00
NetworkTimelinePagingSource.kt Timeline paging (#2238) 2022-01-11 19:00:29 +01:00
NetworkTimelineRemoteMediator.kt Update gradle, kotlin and other dependencies (#2291) 2022-01-20 21:10:32 +01:00
NetworkTimelineViewModel.kt Use tags from status when adding handlers to hashtag spans in status content (#2344) 2022-02-25 18:56:21 +01:00
TimelineViewModel.kt fix cache cleanup deleting more statuses than it should (#2348) 2022-02-21 19:33:10 +01:00