-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UX] More view #82
Comments
@javiergonzper System buttons look good too 👍 |
system buttons much better. I guess the (+) button will include the options the create both public and private shares. |
Added a mockup with a cc: @michaelstingl |
i need owncloud to be integrated in Files app like Dropbox or box |
Previews for RAW files (photos). Raw files normally include jpeg previews which can be extracted and shown |
…sign guidelines described in #82 - Created new init methods in StaticTableViewRow and StaticTableViewSection to support NSAttributedString as titles. - Created new UIPresentationController called CardPresentationController to support the presentation of a view controller in a "card" way. - Coded support for NSAttributedString in ThemeTableViewCell.
…sign guidelines described in #82 - Created new init methods in StaticTableViewRow and StaticTableViewSection to support NSAttributedString as titles. - Created new UIPresentationController called CardPresentationController to support the presentation of a view controller in a "card" way. - Coded support for NSAttributedString in ThemeTableViewCell.
…sign guidelines described in #82 - Created new init methods in StaticTableViewRow and StaticTableViewSection to support NSAttributedString as titles. - Created new UIPresentationController called CardPresentationController to support the presentation of a view controller in a "card" way. - Coded support for NSAttributedString in ThemeTableViewCell.
* - Created the MoreViewController for the More Screen following the design guidelines described in #82 - Created new init methods in StaticTableViewRow and StaticTableViewSection to support NSAttributedString as titles. - Created new UIPresentationController called CardPresentationController to support the presentation of a view controller in a "card" way. - Coded support for NSAttributedString in ThemeTableViewCell. * - Decoupled the MoreViewController into 3 different files * - Little tweak in CardPresentationController for landscape on iPhone. - Coded the size of the item as detail label in the more header. * - SDK Updated to file management branch to be able to use progress. - Coded the rename feature using the more view. * - Made the detail font size match the proposed design. - Now the detail label in the MoreHeaderView shows the last modified date of an OCItem. * - Turn on scrolling for MoreStaticTableViewController created in ClientQueryViewController - Figured out card-style scrolling: - until the card is fully "open": all pan gestures move the card - once the card is fully "open": - pans in UIScrollView upwards scroll the scrollView up - pans in UIScrollView downwards - scroll the scrollView down if its position is not already at the top - move the card if the scrollView's position is already at the top * - Improved support for themes inside the MoreStaticTableViewController. * - CardPresentationController now respects the size of the content, can't be extended beyond the maximum size of the content - Make MoreStaticTableViewController adopt dynamic sizing/auto layout - Fix formatting - Fix SwiftLint warnings - Add missing license texts * - avoid creating gesture recognizers that aren't used and clarify cardPanGestureRecognizer and dimmingViewGestureRecognizer types - add overStretchView that is attached below the presentedView - make sure containerViewWillLayoutSubviews isn't interferring with animations / user drags - considering that the card won't permanently extend beyond the size of the card, default the cardPosition to .open to show as much of the card as possible * - Move dragHandleView into CardPresentationController - Make taps on the drag handle dismiss the card - Add support for iPhone X safe areas to CardPresentationController - CardPresentationController dynamically makes MoreViewController disable scrolling if it fits entirely on screen - unified dismiss code - added convenience method to UIViewController to quickly present a view controller as a card - cleaned up static table view code and made the moreViewController use "buttonWithAction" - added support for non-opaque buttons to StaticTableViewRow - cleaned up MoreViewController constraints and fixed an exception/warning during rotation - fixed thumbnail size in MoreViewHeader - rewrote MoreViewHandler constraint code - Fix indentations in various places * - avoid duplicate code for rename and delete inside ClientQueryViewController - ClientQueryViewController gains new methods for folder creation, rename and delete - added titles to "New folder" and "Rename" actions - fix missing spacing of sortbar when rotating in iPhone X and using in landscape - improved text in alerts - remove NSAttributedStringKey extension as its no longer needed * Moving headerAttributedTitle and footerAttributedTitle support from StaticTableViewSection to MoreStaticTableViewSection, as the properties are only used by MoreStaticTableViewController.
As a user, i want interact with a file in order to do actions
AC:
More button
that should appear in:capabilities
to hide theShare
if the API is not availableMockups:
Both mockups are the same
More view
one with text buttons and other with system buttonsText buttons
![more view text buttons](https://user-images.githubusercontent.com/1815050/41536831-fe7b0446-7306-11e8-8534-f094bfbcce1b.png)
System buttons
![more view icon](https://user-images.githubusercontent.com/1815050/41536830-fe5bf7c2-7306-11e8-806d-d40bca280f71.png)
Taking into account
![more view - extremely long filenames](https://user-images.githubusercontent.com/1815050/41838401-a400c97e-7860-11e8-8a0b-1d723db614c2.png)
Extremely long filenames
:https://www.figma.com/file/Ui4YzD3oQcxJSbzBEr80O9eU/Working-Draft-UI?node-id=1657%3A1037
The text was updated successfully, but these errors were encountered: