Skip to content

Remove file sharing UI and related code#2817

Open
jelveh wants to merge 1 commit intomainfrom
remove-sharing
Open

Remove file sharing UI and related code#2817
jelveh wants to merge 1 commit intomainfrom
remove-sharing

Conversation

@jelveh
Copy link
Copy Markdown
Contributor

@jelveh jelveh commented Apr 17, 2026

Delete the UIWindowShare component and remove sharing-related UI and logic across the GUI.

Delete the UIWindowShare component and remove sharing-related UI and logic across the GUI. This change removes sharing badges and is_shared flags (IPC responses and item/window attributes), deletes sharing CSS, removes the "Share With…" context menu entries and sidebar drag-and-drop share behavior, and strips share_token handling and notification click behavior for "file-shared-with-you". It also simplifies related checks that previously gated cut/delete/shortcut actions by shared status. Overall this prunes the in-UI file-sharing features and cleans up associated styles and handlers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant