Skip to content

Space menu: clarify/implement Remove Server (hide without leaving) #85

Description

@krazyjakee

Missing functionality

The old Godot daccord client's space context menu has a Remove Server action distinct from Leave Server. The new Flutter client has no direct equivalent — a space only leaves the rail by actually leaving it (removeSpace() runs as a side effect of _leaveSpace()). There is no "remove from my list without leaving the space".

Open question

Clarify what Remove Server meant in the old client:

  • If it hides/removes the space locally without leaving membership, we need a new client-side hide mechanism (similar to how folders are stored in accordSettings).
  • If it was just a synonym for leaving, this is already covered by "Leave server" and the issue can be closed.

Where it would live

_serverActionTiles in lib/features/spaces/views/accord_home_rail.dart.

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


Migrated from DaccordProject/daccord-app#78

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