owncloud / owncloud/ios-app

[UX] Add a toolbar with most prominent actions in the ImageDisplayViewController

Open
#448 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature:previews UX
Dominant language
Swift
Stars
251
Forks
142
Avg merge
2d 17h
Merged PRs (30d)
3

Description

Right now actions in the image gallery are only accessible via the "more" (3 dots) icon in the top right corner of the navigation bar. However, often when reviewing a bunch of uploaded photos user would want to delete failed shots or mark good ones as favourites quickly without a need to perform any extra steps.

Therefore I would propose to add a toolbar providing quick access to following actions:

  • Open in
  • Favorite / Unfavorite
  • Share
  • Delete

The toolbar would disappear in full screen mode along with the navigation bar. Compare with the stock "Photos" app in iOS.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at ImageDisplayViewController and compare its existing actions with the stock Photos app in iOS. Add quick access for Open in, Favorite/Unfavorite, Share, and Delete, ensuring the toolbar disappears with the navigation bar in full-screen mode; verify each action remains available and works from the image gallery.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.