Yuito-app-android/app/src/main/java/com/keylesspalace/tusky/components
sanao ff39f9b3c2
feat: Hide self-boosts (#3534) (#4101)
# Overview
Some Mastodon posters have a annoying habit of boosting their own posts
some time after they've posted them.
 No need to see the same toot over and over again.

# Changes made
- Add an additional option to the "Filters > Tabs" preference to show
these self-boosts (default: on)
- If "Show boosts" is turned off, self-boosts are automatically hidden.
    
# Screenshot
***screen of "Filters > Tabs" preference***
before | after
:--: | :--:
| <image
src="https://github.com/tuskyapp/Tusky/assets/62137820/16ed2f4a-0776-4f60-afe6-29827acf5bbd"
width="300"> |<image
src="https://github.com/tuskyapp/Tusky/assets/62137820/9d4e1457-f71d-440c-959f-b91f7433b29a"
width="300" />

***screen of Home Timeline***
***switch-on(self-boosts are displayed)*** | ***swith-off(self-boosts
are not displayed)***
:--: | :--:
| <image
src="https://github.com/tuskyapp/Tusky/assets/62137820/3bb80791-a81f-4cbc-98ad-8a14602e53a4"
width="300" />|<image
src="https://github.com/tuskyapp/Tusky/assets/62137820/a7964da8-d106-4209-b911-460ef8988831"
width="300" />

# Related issue
 Fixes #3534
2023-11-13 10:04:39 +01:00
..
account add role badges (#4029) 2023-09-25 09:47:27 +02:00
accountlist Resets the paging3 changes of 3159 back to the (java) fragment code before. 2023-09-09 21:29:24 +02:00
announcements Displayed the date of each announcement. (#4041) 2023-10-10 19:17:06 +02:00
compose Remove garbage alt text from images attached via Gboard (#4068) 2023-10-25 12:52:42 +02:00
conversation 3532: Show badge on conversations tab on new conversations (#3890) 2023-10-15 21:39:38 +02:00
domainblocks ui improvements 2023-07-05 20:11:12 +02:00
drafts Add support for v2/instance (#4062) 2023-10-25 12:53:10 +02:00
filters Add support for v2/instance (#4062) 2023-10-25 12:53:10 +02:00
followedtags Simplify repeated code that shows errors (#3762) 2023-06-19 23:49:20 +02:00
instanceinfo Add support for v2/instance (#4062) 2023-10-25 12:53:10 +02:00
login Add support for v2/instance (#4062) 2023-10-25 12:53:10 +02:00
notifications 3532: Show badge on conversations tab on new conversations (#3890) 2023-10-15 21:39:38 +02:00
preference feat: Hide self-boosts (#3534) (#4101) 2023-11-13 10:04:39 +01:00
report update minSdk to 24, cleanup code (#4014) 2023-09-12 19:25:45 +02:00
scheduled Cleanup unused resources (#4013) 2023-09-12 18:11:06 +02:00
search Cleanup unused resources (#4013) 2023-09-12 18:11:06 +02:00
timeline feat: Hide self-boosts (#3534) (#4101) 2023-11-13 10:04:39 +01:00
trending Rename "Trending" to "TrendingTags" or similar where necessary (#3906) 2023-08-19 12:54:35 +02:00
viewthread Support code blocks (#4090) 2023-11-01 09:22:23 +01:00