On 8/24/20 2:59 PM, Stasiek Michalski wrote:
On Mon, Aug 24, 2020 at 14:56, Ancor Gonzalez Sosa <ancor@suse.de> wrote:
As you all know, we recently got to the conclusion of adding a menu bar to the YaST Partitioner and getting rid of several entries we have in the left-hand tree. Check https://github.com/yast/yast-storage-ng/blob/master/doc/partitioner_ui.md#ag...
We are in the process of implementing that, but we are not sure how to represent the screens that are now a misplaced entry in the tree: Device Graphs, Installation Summary and Settings.
Option 1: as pop-ups (even if they are full-screen pop-ups)
In this option, "Settings" will be likely accessible through the "System" menu (which we are considering to rename to "Partitioner") and the other two would live in a "View" menu. See screenshot at https://github.com/yast/yast-storage-ng/pull/1120
We would consider that the normal view is the one with the devices tree at the left, the tables of devices at the right and the menu at the top. The other three views (settings, graph and summary) would be rendered on top of the normal one (if we use classic pop-ups) or hiding it (if we use the current approach of full-screen pop-ups). The menu bar would not be accessible from such views and the user would need to close the (maybe full-screen) pop-up using an "Ok" button to get back to the normal view.
In the current Partitioner, double-clicking in a node of the Device Graph takes you to the entry of such device in the tree. I guess it would keep doing the same, so it would be an alternative way of closing the pop-up.
+1, it's a shame there are some views you can't have open at the same time as the main UI (like partition creation, settings etc), so I will support the view that makes it more convenient to preview two at once ;)
So you advocate for using real pop-ups everywhere instead of the current "full-screen pop-ups" that actually substitute the content of the window while they are open. Isn't it? Cheers. -- Ancor González Sosa YaST Team at SUSE Software Solutions -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org