UI Overhaul #129

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

Projects

None yet

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 hsoft closed this Jun 22, 2013
@hsoft
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
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
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