Improvements in Av. Offline (multiselection)
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 251
- Forks
- 142
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 3
Description
Comes from
https://github.com/owncloud/ios-app/pull/456#issuecomment-518739986
https://github.com/owncloud/ios-app/pull/456#issuecomment-522053032
First implementation of available does not have the multiselection. In order to set several items as av. offline at the time, would be interesting to have the option.
The main problem is the bottom bar: currently with 5 items, a sixth one will make the bar pretty crowded and the tap area small for each one.
Options:
- Check the bar with 6 options
- Make the bottom bar "swipable", so the user can slide it to get more options that are not visible at a glance (if feasible)
- Set as 4th or 5th item a three-dot-button that opens a card with the remaining options
- (your ideas...)
CC @felix-schwarz @michaelstingl @hosy @mneuwert
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing pull request #456 and the two linked discussion comments, since they contain the existing offline-availability implementation context. Determine and document a concrete interaction for selecting multiple items offline while keeping the bottom bar usable; done means the chosen design is implemented and its behavior is verified on iOS.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100