chinwag-android/app/src/main/java/com/keylesspalace/tusky/entity
Konrad Pozniak 510e093456
improve preview cards (#4782)
- new design thats more Material3-ish
- support for the Mastodon 4.3 fediverse:creator feature and other new
card attributes

closes #4732 
closes https://github.com/tuskyapp/Tusky/issues/3340

before:

<img
src="https://github.com/user-attachments/assets/6cd9ccfc-7f7d-459b-90d9-547cdca0d8c4"
width="280"/>
<img
src="https://github.com/user-attachments/assets/286b5b19-49a3-4b2f-97a9-185fc1f31a8e"
width="280"/>


after:
<img
src="https://github.com/user-attachments/assets/b57acf74-e7d3-411e-9186-763de87fa9ca"
width="280"/> <img
src="https://github.com/user-attachments/assets/50684c30-b4bf-4f05-8b8e-e5fd2bf3d7b6"
width="280"/>
2025-01-06 10:27:39 +01:00
..
AccessToken.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Account.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Announcement.kt remove wrong statuses attribute from Announcement model (#4699) 2024-09-28 07:43:18 +02:00
AppCredentials.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Attachment.kt fix deserializing null focus values (#4462) 2024-05-26 08:06:38 +02:00
Conversation.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
DeletedStatus.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Emoji.kt Sort by category in emoji picker (#4533) 2024-06-29 19:38:27 +02:00
Error.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Filter.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
FilterKeyword.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
FilterResult.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
FilterV1.kt only check once for filters v2 availability (#4539) 2024-07-03 21:18:09 +02:00
HashTag.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Instance.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
InstanceV1.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Marker.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
MastoList.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
MediaUploadResult.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
NewStatus.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Notification.kt Notification policy (#4768) 2024-12-03 18:46:50 +01:00
NotificationPolicy.kt Notification policy (#4768) 2024-12-03 18:46:50 +01:00
NotificationRequest.kt Notification policy (#4768) 2024-12-03 18:46:50 +01:00
NotificationSubscribeResult.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Poll.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
PreviewCard.kt improve preview cards (#4782) 2025-01-06 10:27:39 +01:00
Relationship.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Report.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
ScheduledStatus.kt don't spam endless posts when trying to schedule on GoToSocial (#4705) 2024-10-11 09:23:30 +02:00
SearchResult.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Status.kt improve preview cards (#4782) 2025-01-06 10:27:39 +01:00
StatusContext.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
StatusEdit.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
StatusParams.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
StatusSource.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
TimelineAccount.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00
Translation.kt add default value to Translation.mediaAttachments to fix translation on some servers (#4422) 2024-05-10 12:21:37 +02:00
TrendingTagsResult.kt Replace Gson library with Moshi (#4309) 2024-04-02 21:01:04 +02:00