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

UI Overhaul #129

Closed
hsoft opened this Issue Jun 22, 2013 · 3 comments

Comments

1 participant
@hsoft
Owner

hsoft commented Jun 22, 2013

The current UI could use a little lift. The Directories window would become the main window. The "Done" button would be replaced by a "Start Scanning" button. From that window, results could be loaded back from file. There would be no automatic save of the results anymore, but dupeGuru would ask if the user wants to save the results when he quits.

All of this would remove two buttons from the results window: Start Scanning and Directories.

The details panel will not be its own panel anymore. It will be a pane at the bottom of the result window which visibility will be toggled by the Details button.

Power Marker's name will be changed to "Dupes Only". I'm not sure yet how I'll arrange the main toolbar on Qt, but on OS X, I'll merge the Details/DupesOnly/DeltaValues button together in the same segmented control. The toolbar elements won't have labels anymore. It will look much nicer I think.

I think that's it.

@hsoft

This comment has been minimized.

Owner

hsoft commented Jun 22, 2013

(from [9fbd2c426a5a]) [#129] Replaced details, power marker and delta values button by one segmented control on OS X.
https://bitbucket.org/hsoft/dupeguru/changeset/9fbd2c426a5a/

@hsoft

This comment has been minimized.

Owner

hsoft commented Jun 22, 2013

After reconsideration, I'm not sure that putting the details panel in the same window as the result window is a good idea. There's a conflict with the info bar at the bottom. The details pane would either hide it or be shown just over it. In either case, it would be a little ugly.

@hsoft

This comment has been minimized.

Owner

hsoft commented Jun 22, 2013

The task seems complete to me. For Qt, I got rid of the toolbar entirely, making the UI a little dry, but I don't think it's a bad thing (It lets the result take more screen estate). I would have gone with something that looks like the UI on Cocoa, but Qt has nothing that looks as good as the segmented control, so instead of putting ugly checkboxes wasting screen estate, I prefer having only a menubar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment