Feature request #9405

differentiate between built-in plugins and user plugins

Added by Olivier Dalang over 5 years ago. Updated almost 2 years ago.

Status:Closed
Priority:Normal
Assignee:Borys Jurgiel
Category:Plugin Manager
Pull Request or Patch supplied:No Resolution:fixed/implemented
Easy fix?:No Copied to github as #:18002

Description

Hi !

I find it unclear for the user that user-installed plugins and built-in plugins are not differentiated at all.

Problems :
- hard for the user to understand why a plugin can be uninstalled why another can't
- it feels like someone already installed a lot of plugins when you may actually work on a fresh and clean install
- this is made even worse when some of the built-in plugins are invalid

Possible solutions:
A. (easy) : list the system plugins at the bottom of the list, with a separator between the user plugins and the system plugins
B. (medium) : add a "system plugins" tab alongside "All","Installed",etc. This would make sense since a built-in plugin is not actually "installed" (at least not by the user)

Thanks for the great plugin manager ;)

Olivier

History

#1 Updated by Giovanni Manghi over 5 years ago

  • Target version set to Future Release - Nice to have

#2 Updated by Giovanni Manghi over 2 years ago

  • Easy fix? set to No

#3 Updated by Borys Jurgiel almost 2 years ago

  • Description updated (diff)
  • Status changed from Open to Closed
  • Resolution set to fixed/implemented

Fixed in 87d087bbfdb0

As the number of core plugins is decreasing and we're going to remove them all some day (implementing as non-plugin core functions), I didn't create any new tabs. Instead, there is a color bar stating "This is a system plugin, so you can't uninstall it" on top of the plugin description (similarly to all those "This is a trusted plugin" etc.

#4 Updated by Harrissou Santanna almost 2 years ago

Borys, how about using "Core plugin" instead of "system plugin"? This is how they are called all over the documentation http://docs.qgis.org/testing/en/docs/user_manual/plugins/core_plugins.html.

#5 Updated by Borys Jurgiel almost 2 years ago

Harrissou Santanna wrote:

Borys, how about using "Core plugin" instead of "system plugin"? This is how they are called all over the documentation http://docs.qgis.org/testing/en/docs/user_manual/plugins/core_plugins.html.

Ah, thanks a lot! How could I forget the right term... Apparently I'm getting old :)
Fixed in 1c8803c5e1bf5f
Btw. Any fixes to my wording are always welcome!

Also available in: Atom PDF