Skip to content

Space menu: add Mute Server (per-space notification suppression) #82

Description

@krazyjakee

Missing functionality

The old Godot daccord client's space context menu has a Mute Server action. The new Flutter client has no equivalent — there is no space-level mute / notification suppression anywhere in the codebase. The only related setting is the user-wide suppressEveryone flag in lib/features/settings/models/accord_settings.dart.

What's needed

  • A per-space mute toggle, surfaced in the space context menu (_serverActionTiles in lib/features/spaces/views/accord_home_rail.dart).
  • Persist the muted state and suppress notifications for that space.

Open question

Confirm whether accordkit-dart exposes per-space notification settings (server-synced) or whether this should be stored client-side in accordSettings (like folders currently are).

Found while auditing the old client's space menu for feature parity.


Migrated from DaccordProject/daccord-app#75

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions