Yuito-app-android/app/src/main/java/com/keylesspalace/tusky/db
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
..
AccountDao.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
AccountEntity.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
AccountManager.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
AppDatabase.java Use tags from status when adding handlers to hashtag spans in status content (#2344) 2022-02-25 18:56:21 +01:00
ConversationsDao.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
Converters.kt Use tags from status when adding handlers to hashtag spans in status content (#2344) 2022-02-25 18:56:21 +01:00
DraftDao.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
DraftEntity.kt fix crash in drafts caused by minification of DraftAttachment (#2337) 2022-02-14 19:20:15 +01:00
InstanceDao.kt migrate to RxJava3 (#2146) 2021-05-16 19:53:27 +02:00
InstanceEntity.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
TimelineDao.kt Use tags from status when adding handlers to hashtag spans in status content (#2344) 2022-02-25 18:56:21 +01:00
TimelineStatusEntity.kt Use tags from status when adding handlers to hashtag spans in status content (#2344) 2022-02-25 18:56:21 +01:00