chinwag-android/app/src/main/res/menu
Konrad Pozniak cd57352cbd
Notification policy (#4768)
This was so much work wow. I think it works pretty well and is the best
compromise between all the alternative we considered. Yes the
pull-to-refreh on the notifications works slightly different now when
the new bar is visible, but I don't think there is a way around that.

Things I plan to do later, i.e. not as part of this PR or release:
- Cache the notification policy summary for better offline behavior and
less view shifting when it loads
- try to reduce some of the code duplications that are now in there
- if there is user demand, add a "legacy mode" setting where this
feature is disabled even if the server would support it

closes #4331
closes #4550 as won't do
closes #4712 as won't do

<img
src="https://github.com/user-attachments/assets/de322d3c-3775-41e7-be57-28ab7fbaecdf"
width="240"/> <img
src="https://github.com/user-attachments/assets/1ce958a4-4f15-484c-a337-5ad93f36046c"
width="240"/> <img
src="https://github.com/user-attachments/assets/98b0482b-1c05-4c99-a371-f7f4d8a69abd"
width="240"/>
2024-12-03 18:46:50 +01:00
..
account_toolbar.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
activity_announcements.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
activity_main.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
activity_notification_requests.xml Notification policy (#4768) 2024-12-03 18:46:50 +01:00
activity_scheduled_status.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
conversation_more.xml migrate to paging 3 (#2182) 2021-06-17 18:54:56 +02:00
edit_profile_toolbar.xml design the edit profile view 2017-04-30 21:57:15 +02:00
fragment_account_media.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_conversations.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_notifications.xml Add the special appbar for the notifications again (#4022) 2023-09-13 09:21:08 +02:00
fragment_report_statuses.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_search.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_timeline.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_view_edits.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
fragment_view_thread.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
list_actions.xml Add support for setting a list's "exclusivity" option (#3932) 2023-08-06 20:29:34 +02:00
search_toolbar.xml Add "Refresh" accessibility menu (#3121) 2023-03-01 19:58:18 +01:00
status_favourite.xml Show reblog/favourite confirmations as menus not dialogs (#3418) 2023-03-18 09:37:55 +01:00
status_more.xml Machine translation of posts (#4307) 2024-03-09 16:12:18 +01:00
status_more_for_user.xml This allows user to translate own post (#4648) 2024-09-04 21:35:27 +02:00
status_reblog.xml Show reblog/favourite confirmations as menus not dialogs (#3418) 2023-03-18 09:37:55 +01:00
view_hashtag_toolbar.xml Fix lint warnings (#4019) 2023-09-13 09:20:53 +02:00
view_media_toolbar.xml Rename Toots to Posts (#2396) 2022-03-20 20:21:42 +01:00