chinwag-android/app/src/main/java/com/keylesspalace/tusky/adapter
Ivan Kupalov ed2918da2e
Description improvements (#1846)
* Increase character limit for media descriptions to 1500

It was increased in Mastodon 3.0.0 which was released in October 2019.

* Improve image description view

Since media descriptions can be longer now, we need to adjust the UI.
It is a common problem that description takes up the whole screen, it's
hard for readers and also discourages people from adding descriptions.

This commit uses bottom sheet to hide most of the description. Since we
know how much screen space it will cover, we can use darker background
which makes reading text easier.

* Adjust description handle

* Fix unable to dismiss image caption
2020-08-01 21:48:51 +02:00
..
AccountAdapter.java add the ability to see who faved or boosted a toot (#962) 2018-12-27 09:48:24 +01:00
AccountFieldAdapter.kt CustomEmojiHelper: rewrite to Kotlin (#1787) 2020-05-15 22:09:12 +02:00
AccountFieldEditAdapter.kt fix some lint warnings 2019-04-21 08:24:29 +02:00
AccountSelectionAdapter.kt CustomEmojiHelper: rewrite to Kotlin (#1787) 2020-05-15 22:09:12 +02:00
AccountViewHolder.java CustomEmojiHelper: rewrite to Kotlin (#1787) 2020-05-15 22:09:12 +02:00
AddPollOptionsAdapter.kt fix poll validation (#1459) 2019-08-27 20:27:38 +02:00
BlocksAdapter.java Make account views clickable instead of avatar only (#1855) 2020-07-07 20:35:31 +02:00
ComposeAutoCompleteAdapter.java CustomEmojiHelper: rewrite to Kotlin (#1787) 2020-05-15 22:09:12 +02:00
EmojiAdapter.kt Fix emoji sorting (#1633) 2020-01-13 15:22:45 +01:00
FollowAdapter.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
FollowRequestsAdapter.java Add notifications for follow requests (#1729) 2020-03-19 22:02:10 +01:00
FollowRequestViewHolder.kt Make account views clickable instead of avatar only (#1855) 2020-07-07 20:35:31 +02:00
HashtagViewHolder.kt Improve search results (#1327) 2019-07-19 20:10:20 +02:00
ListSelectionAdapter.kt Theme refactoring (#1656) 2020-01-30 21:37:28 +01:00
LoadingFooterViewHolder.kt Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
MutesAdapter.java Implement optional notifications muting for account muting (#1856) 2020-07-27 10:28:59 +02:00
NetworkStateViewHolder.kt Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
NotificationsAdapter.java Make account views clickable instead of avatar only (#1855) 2020-07-07 20:35:31 +02:00
PlaceholderViewHolder.java Tab customization & direct messages tab (#1012) 2019-02-12 19:22:37 +01:00
PollAdapter.kt CustomEmojiHelper: rewrite to Kotlin (#1787) 2020-05-15 22:09:12 +02:00
PreviewPollOptionsAdapter.kt Create polls (#1452) 2019-08-22 20:30:08 +02:00
SavedTootAdapter.java Upgrade to AndroidX, move to MaterialComponents theme (#953) 2018-12-17 15:25:35 +01:00
StatusBaseViewHolder.java Description improvements (#1846) 2020-08-01 21:48:51 +02:00
StatusDetailedViewHolder.java Add option to show link previews in timelines (#1681) 2020-03-02 19:34:31 +01:00
StatusViewHolder.java use material buttons in timeline (#1627) 2020-01-07 19:40:52 +01:00
TabAdapter.kt enable multiple hashtags in one hashtag tab (#1790) 2020-05-15 22:10:29 +02:00
ThreadAdapter.java Use blurhash as image preview and as sensitive media cover, close #1571 (#1581) 2019-12-30 21:37:20 +01:00
TimelineAdapter.java Add options to confirm reblog/unreblog actions, close #460 (#1650) 2020-03-03 21:27:26 +01:00