Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352074 - Improve usability of synchronize wizard
Summary: Improve usability of synchronize wizard
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: 1.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-14 08:45 EDT by Ulli Hafner CLA
Modified: 2011-08-10 05:37 EDT (History)
2 users (show)

See Also:


Attachments
Initialization of sync dialog (59.01 KB, image/png)
2011-07-14 08:48 EDT, Ulli Hafner CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulli Hafner CLA 2011-07-14 08:45:26 EDT
Build Identifier: I20110613-1736

The Synchronize wizard has several usability issues.

1. After starting the wizard, all git projects are listed, but no remote destination is selected (see screenshot). Wouldn't it be better to provide a default value for all projects (the remote is available in .git/config)
2. Finish is disabled, but (on Linux?) you don't see an input field where you can change things.
3. After clicking into a table cell you suddenly see that there are values to change. Only then you see that there is a list box hidden in the cell. Isn't it possible to always show the list box button? This is really hard to see that there is something to enter in these cells.
4. There is no way to reuse the result from one project for the other projects (CTRL-C, CTRL-V). I need to manually select all these values, quite cumbersome for a lot of projects.
5. Finish is only enabled if you select one cell and leave that cell. I think the button should be enabled as soon as there is a value in the cell (without focus lost).
6. After pressing finish, the dialog needed a couple of seconds (>15sec) until it closes and shows a result. It would be nice if there is a progress in the mean time...

Reproducible: Always
Comment 1 Ulli Hafner CLA 2011-07-14 08:48:31 EDT
Created attachment 199655 [details]
Initialization of sync dialog