Skip to content

[stable-25.0.x] Files permission share options - #6605

Merged
mahibi merged 5 commits into
stable-25.0.xfrom
backport/6604/stable-25.0.x
Aug 27, 2026
Merged

[stable-25.0.x] Files permission share options#6605
mahibi merged 5 commits into
stable-25.0.xfrom
backport/6604/stable-25.0.x

Conversation

@backportbot

@backportbot backportbot Bot commented Aug 27, 2026

Copy link
Copy Markdown

Backport of PR #6604

mahibi added 5 commits August 27, 2026 17:45
Lets the sender choose between view-only and editable when uploading a
file into a conversation, mirroring the option added on iOS (nextcloud/talk-ios#2669).
Only shown/honoured when the server has conversation subfolders enabled,
since that's the only upload path the server can apply the permission to.

Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Replaces the two-way segmented buttons with compact pill buttons that
show the current selection and open a dropdown menu with the
alternative, matching the upload option buttons of the iOS share sheet
(nextcloud/talk-ios#2669): gray while the option is the default one an
upload starts with, filled with the theme color once it isn't.

Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Media quality: SF Symbols has no SD/HD badges, so the iOS app draws
them as text in a bordered box; do the same instead of the unrelated
Material "high quality" icons.

File permissions: switch from a lock icon to Edit/EditOff, matching
the pencil/pencil.slash icons iOS uses.

Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Editable/original quality no longer switch the button to a filled
highlight - it stays the same gray pill as view-only/reduced quality,
so only the label and icon change with the selection.

Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
@backportbot
backportbot Bot requested a review from mahibi August 27, 2026 17:45
@backportbot backportbot Bot added the 3. to review Waiting for reviews label Aug 27, 2026
@backportbot backportbot Bot added this to the 25.0.0 milestone Aug 27, 2026
@mahibi
mahibi merged commit fb64bf9 into stable-25.0.x Aug 27, 2026
12 of 15 checks passed
@mahibi
mahibi deleted the backport/6604/stable-25.0.x branch August 27, 2026 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant