Skip to content

fix: unify navigation overflow and organize file action menus - #4412

Merged
marinofaggiana merged 4 commits into
masterfrom
menu-ipad
Oct 22, 2026
Merged

marinofaggiana merged 4 commits into
masterfrom
menu-ipad

Conversation

@marinofaggiana

@marinofaggiana marinofaggiana commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Replace the custom options button with UIKit’s navigation overflow menu, avoiding duplicate ellipsis buttons when iPad tabs share the navigation bar.

  • Apply consistent action ordering and separators across Files, Media, recommendations and viewers, including long-press menus.
  • Keep deletion actions in the final section.
  • Add “View in folder” to recommendations and Media context menus, reusing the viewer action.
  • Give the Media date selector a “Select date” label when it moves into overflow.
  • Simplify navigation controller setup, selection handling and menu updates.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

Move screen options into UIKit's shared overflow menu, guard asynchronous updates against navigation changes, and expose the media date picker as an overflow action.

Signed-off-by: Marino Faggiana <marino.faggiana@nextcloud.com>
Signed-off-by: Marino Faggiana <marino.faggiana@nextcloud.com>
Signed-off-by: Marino Faggiana <marino.faggiana@nextcloud.com>
@marinofaggiana marinofaggiana changed the title Menu ipad fix: unify navigation overflow and organize file action menus Oct 21, 2026
Signed-off-by: Marino Faggiana <marino.faggiana@nextcloud.com>
@marinofaggiana
marinofaggiana merged commit faf9617 into master Oct 22, 2026
6 checks passed
@marinofaggiana
marinofaggiana deleted the menu-ipad branch October 22, 2026 07:45
@marinofaggiana marinofaggiana self-assigned this Oct 22, 2026
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