feat: implement mute conversation support for Mastodon

This feature allows users to visually hide muted conversations from the Home timeline. It includes:

- Automatic filtering of muted posts in Home.

- Immediate visual removal of posts when muting a conversation.

- New 'mute_conversation' action in context menu and keyboard shortcuts.

- Default shortcut: Alt+Win+Shift+Delete

- Win10/11 shortcut: Ctrl+Alt+Win+Backspace
This commit is contained in:
2026-01-11 01:22:29 -06:00
parent ccaa0d98ff
commit cb0bb4cf27
8 changed files with 53 additions and 1 deletions

View File

@@ -57,5 +57,6 @@ update_buffer = string(default="control+alt+shift+u")
ocr_image = string(default="win+alt+o")
open_in_browser = string(default="alt+control+win+return")
add_alias=string(default="")
mute_conversation=string(default="control+alt+win+back")
find = string(default="control+win+{")
vote=string(default="alt+win+shift+v")

View File

@@ -57,5 +57,6 @@ update_buffer = string(default="control+alt+shift+u")
ocr_image = string(default="win+alt+o")
open_in_browser = string(default="alt+control+win+return")
add_alias=string(default="")
mute_conversation=string(default="control+alt+win+back")
find = string(default="control+win+{")
vote=string(default="alt+win+shift+v")

View File

@@ -56,4 +56,6 @@ configuration = string(default="control+win+o")
accountConfiguration = string(default="control+win+shift+o")
update_buffer = string(default="control+win+shift+u")
open_in_browser = string(default="alt+control+win+return")
add_alias=string(default="")
add_alias=string(default="")
mute_conversation=string(default="alt+win+shift+delete")
vote=string(default="alt+win+shift+v")

View File

@@ -59,4 +59,5 @@ update_buffer = string(default="control+win+shift+u")
ocr_image = string(default="win+alt+o")
open_in_browser = string(default="alt+control+win+return")
add_alias=string(default="")
mute_conversation=string(default="alt+win+shift+delete")
vote=string(default="alt+win+shift+v")