qgis / qgis3_UIX_discussion

Issue list to sum up and discuss UI/UX related issues
1 stars 2 forks source link

Move 'Plugins/Install plugin from zip' to the 'Manage and install Plugins ' dialog #48

Closed rduivenvoorde closed 6 years ago

rduivenvoorde commented 6 years ago

I think installing a plugin from a local zip is not 'average' use. So I would prefer to move this away from the Plugins menu item to ... I don't know maybe in the dialog? Something like this:

dialog

@alexbruy what do you think? Of was it a deliberate choice to make it an actual menu action

ps I normally create a symbolic link to the development folder when I'm developnig

Gustry commented 6 years ago

+1 for me. The dialog is called "Manage and install plugins", it makes more sense for me to have this option in there.

alexbruy commented 6 years ago

@rduivenvoorde not sure this is a good UX to have an almost empty dialog page with just file selector on it.

rduivenvoorde commented 6 years ago

plugins install plugin from zip _126

@alexbruy, thanks for your comment. Yes maybe you are right. I started of (see screenshot above), and then realised that the 'buttons' on the right are actually tabs, so every 'tab' need a page...

One thing we could do is show the list of all plugins (like in the screenie), and upon selecting the tab immidialty show the file selector (instead of a button in between). The tab then 'acts like a button'. Not sure if that is 'natural' or good ui though...

Another option is have an extra button in this page (either swap the Search one with a button, OR add one below where you now see all the disabled buttons see).

@alexbruy another observation I had recently, if you hit just enter when you have some plugins upgradable, they all start upgrading (while you are NOT in the Upgradable tab)... And when you switch between tabs, the dialog title does not always follow, sometimes you need to click twice on the tab.

This is not VERY important to me, it is just that I want to clean up the starting interface a little for new users....

borysiasty commented 6 years ago

@rduivenvoorde @alexbruy

I guess an empty page with the single button and a text explaining what it is for will be much better than a file dialog unexpectedly popping up. Most users won't install plugins from files, so a short explanation is justified.

I also considered embedding the file dialog into the page, but it would look a bit weird and unexpected I guess...

Regarding the last option with a button in the bottom of the dialog - I would place it next to the Help button, and also move "Upgrade all" and "Settings" there (not one line above, as they are not related to the currently selected plugin). But generally I prefer the former option, as more readable.

And when you switch between tabs, the dialog title does not always follow, sometimes you need to click twice on the tab.

This is strange. Can you recall any special conditons when it occurs?

borysiasty commented 6 years ago

@rduivenvoorde @alexbruy something like that:

https://github.com/qgis/QGIS/pull/5372

What do you think? Of course the text might be better and especially longer - I'm not good in waffling :)

borysiasty commented 6 years ago

@rduivenvoorde - ok I can reproduce the bug you reported. Will look at it.

rduivenvoorde commented 6 years ago

@borysiasty I'm good in waffling :-) But I'm also afraid to do things others would not like ... Maybe taking too small steps :-( Thanks for having a look into the update/tab issue too!

borysiasty commented 6 years ago

@rduivenvoorde: who could protest agains filling the ugly empty space with a long text that nobody is going to read? :) For translators it's a pleasant break between all the untranslateable compact and meaningful phrases.

Anyway, for now I've merged it, so you can close the ticket I guess.

DelazJ commented 6 years ago

Thanks @borysiasty