nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
3.06k stars 804 forks source link

Rewrite the add account wizard in QML #4936

Open claucambra opened 2 years ago

claucambra commented 2 years ago

Follow-up from #3896

In line with similar re-writes, it would be a good idea to re-write the add-account wizard in QML for the following benefits:

  1. Appearance will be more in line with the tray window and new sharing system
  2. Far easier to customise and re-design than with QWidgets
  3. Easier integration with the rest of the desktop UI components (i.e. if we want to re-use parts from the tray window or this new component, or place it within the tray window, or anything else)
  4. Significantly easier to change and maintain in the future

@tobiasKaminsky @jancborchardt

How to use GitHub

Feature description

Tell us how the feature should work

tobiasKaminsky commented 2 years ago

As of https://github.com/nextcloud/desktop/issues/4896 this then would be the tasks: