Bug 3229 - Settings dialog layout falls apart when you add a lot of mirrors
Summary: Settings dialog layout falls apart when you add a lot of mirrors
Status: VERIFIED FIXED
Alias: None
Product: Hob
Classification: Build System, Metadata & Runtime
Component: hob (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.4
Assignee: Cristiana Voicu
QA Contact:
URL:
Whiteboard: merged
Depends on:
Blocks:
 
Reported: 2012-10-04 11:34 UTC by Belen Barros Pena
Modified: 2012-10-29 11:32 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
adding-a-lot-of-mirrors.png (92.89 KB, image/png)
2012-10-04 11:34 UTC, Belen Barros Pena
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Belen Barros Pena 2012-10-04 11:34:41 UTC
Created attachment 870 [details]
adding-a-lot-of-mirrors.png

Add a few mirrors in the 'Shared state' tab and things get a bit ugly. The dialog window grows vertically beyond the screen size, and so you cannot longer access dialog buttons (see attached screenshot).

The tab area should probably become scrollable whenever the mirror rows exceed the original vertical area. The 'Cancel' and 'Save' buttons should not change position, always staying in view so that you can easily interact with them.
Comment 1 Cristian Iorga 2012-10-15 08:30:26 UTC
Hello Belen,

If there are a lot of mirrors added, scrolling is needed.
However, the design, as it is now, consumes a lot of screen space.
I propose to clarify and simplify the design by providing a list of mirrors to display, and common, fixed buttons for adding, deleting and editing mirrors.
I will provide a sketch-up later on.

Regards,
Cristian
Comment 2 Belen Barros Pena 2012-10-15 09:50:01 UTC
Hi Cristian,

Happy to accept suggestions. We spent a lot of time working on this, though: the problem with setting up mirrors is that it is not as simple as entering a URL. The required format changes depending on the mirror directory structure. We spent a lot of time trying to find a design that provides some guidance on the expected format.

For some background, you can check this bug:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=2893

and speak to Cristiana, who worked on it.

Cheers

Belen
Comment 3 Cristian Iorga 2012-10-15 12:28:34 UTC
Part of HOB improvement sprint for 1.4
Comment 4 Cristiana Voicu 2012-10-25 06:24:25 UTC
merged to master
Comment 5 Belen Barros Pena 2012-10-29 11:32:42 UTC
verified on 33440ee70623394d06a4b214c2be10788cba6d08

I am marking this as verified. When we agree on a new design for the tab, I'll open a new bug