Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • K KAccounts Providers
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • NetworkNetwork
  • KAccounts Providers
  • Merge requests
  • !8

[nextcloud] Overhaul setup UI

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Nicolas Fella requested to merge work/loader into master Sep 22, 2020
  • Overview 16
  • Commits 16
  • Pipelines 0
  • Changes 9

Currently when adding a Nextcloud account via the accounts KCM we end up in a situation with three windows. The KCM opens a Nextcloud wizard window which then opens a new window with a web UI to log in. This patchset moves the web UI into the wizard itself, getting rid of the third window.

The default window size of the wizard is adjusted to accommodate the web UI. This makes the other wizard pages look a bit weird. I'd like to address that in a future MR given I was planning on doing some UI work there anyway.

The server URL page is updated to use a FormLayout, display error in an InlineMessage and have the "Next" button in a footer toolbar.

The services page now displays a proper list of services

Edited Sep 23, 2020 by Nicolas Fella
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/loader