Bug report #17881
Processing options is not showing all providers
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | Alexander Bruy | ||
Category: | Processing/GUI | ||
Affected QGIS version: | master | Regression?: | Yes |
Operating System: | Easy fix?: | No | |
Pull Request or Patch supplied: | No | Resolution: | fixed/implemented |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 25776 |
Description
As we can see on my screenshot:
- Providers from plugins are not shown in the Processing options but they are visible in the Toolbox. On my screenshot, it's missing Buffer and QuickOSM.
- If I disable a provider from Processing options, it still displayed in the processing toolbox. On my screenshot, Saga and Grass are disabled.
Associated revisions
[processing] make items hidden after adding them to the view (fix #17881)
History
#1 Updated by Alexander Bruy almost 7 years ago
- Assignee changed from Victor Olaya to Alexander Bruy
- Operating System deleted (
macOS)
I haven't looked at the code of these providers, but I'm pretty sure that they simply does not have any settings. As result they are not listed in the Processing options.
#2 Updated by Etienne Trimaille almost 7 years ago
- File Screen Shot 2018-01-23 at 10.01.24.png added
In QGIS 2, there is the checkbox `activate` for all providers, even if there isn't custom settings. So it's not the same behavior as in QGIS 3. See my new screenshot for QGIS 2.
I will try to add a custom setting in my plugin to see if it's displayed in QGIS3.
#3 Updated by Alexander Bruy almost 7 years ago
There were lot of refactoring and API breaks in QGIS 3. I would not expect exact behaviour. You need to define settings.
#4 Updated by Alexander Bruy almost 7 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
Applied in changeset qgis|d7e18131808c3a622e5597cdf5608a28136755e7.
#5 Updated by Giovanni Manghi over 6 years ago
- Resolution set to fixed/implemented