ios-app icon indicating copy to clipboard operation
ios-app copied to clipboard

[feature/add-demo-account] Add Account: Provide Demo Account Setup

Open hosy opened this issue 4 years ago • 1 comments

Description

Added a new item Demo Account to the Add Account action which provides a preconfigured setup for the ownCloud demo server. This item is only visible, if the server list is empty. The branded login view will be used to add the demo account, which provides also further information for ownCloud and can be configured via the Branded.plist On iOS 14 the new UIMenu will be used, on iOS 13 UIAlertViewController will be used instead to present the account items.

Related Issue

#512

Motivation and Context

There are also users, which are interested in ownCloud and which wants to test the ownCloud iOS app, but without having an own ownCloud instance.

How Has This Been Tested?

  • Tap on Add account, if the server list is empty
  • Select Demo Account
  • Follow the setup instructions
  • If a bookmarks was configured, the action Demo Account should no longer appear

Screenshots (if appropriate):

Simulator Screen Shot - iPhone 12 Pro Max - 2020-10-28 at 09 01 06 Simulator Screen Shot - iPhone 12 Pro Max - 2020-10-28 at 09 01 11
Simulator Screen Shot - iPhone 12 Pro Max - 2020-10-28 at 09 02 59 Simulator Screen Shot - iPhone 12 Pro Max - 2020-10-28 at 09 01 20

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • [x] My code follows the code style of this project.
  • [x] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [x] I have read the CONTRIBUTING document.
  • [ ] I have added tests to cover my changes.
  • [ ] All new and existing tests passed.

hosy avatar Oct 28 '20 08:10 hosy

@hosy @michaelstingl @jesmrec Just as an idea: instead of always requiring two taps to create an account be could have a second button on this screen "Check out Demo" or something like that which directly would add and open demo account

mneuwert avatar Apr 05 '21 20:04 mneuwert