Skip to content

Commit 4c32a01

Browse files
authored
Fix list of algorithms shortcut in vector and raster menus
Fix #18175
1 parent cc10bbd commit 4c32a01

File tree

1 file changed

+20
-25
lines changed

1 file changed

+20
-25
lines changed

python/plugins/processing/gui/menus.py

+20-25
Original file line numberDiff line numberDiff line change
@@ -47,64 +47,59 @@
4747
analysisToolsMenu = vectorMenu + "/" + Processing.tr('&Analysis Tools')
4848
defaultMenuEntries.update({'qgis:distancematrix': analysisToolsMenu,
4949
'qgis:sumlinelengths': analysisToolsMenu,
50-
'qgis:pointsinpolygon': analysisToolsMenu,
5150
'qgis:countpointsinpolygon': analysisToolsMenu,
5251
'qgis:listuniquevalues': analysisToolsMenu,
5352
'qgis:basicstatisticsforfields': analysisToolsMenu,
5453
'qgis:nearestneighbouranalysis': analysisToolsMenu,
55-
'qgis:meancoordinates': analysisToolsMenu,
56-
'qgis:lineintersections': analysisToolsMenu})
54+
'native:meancoordinates': analysisToolsMenu,
55+
'native:lineintersections': analysisToolsMenu})
5756
researchToolsMenu = vectorMenu + "/" + Processing.tr('&Research Tools')
58-
defaultMenuEntries.update({'qgis:randomselection': researchToolsMenu,
57+
defaultMenuEntries.update({'qgis:creategrid': researchToolsMenu,
58+
'qgis:randomselection': researchToolsMenu,
5959
'qgis:randomselectionwithinsubsets': researchToolsMenu,
6060
'qgis:randompointsinextent': researchToolsMenu,
6161
'qgis:randompointsinlayerbounds': researchToolsMenu,
62-
'qgis:randompointsinsidepolygonsfixed': researchToolsMenu,
63-
'qgis:randompointsinsidepolygonsvariable': researchToolsMenu,
62+
'qgis:randompointsinsidepolygons': researchToolsMenu,
6463
'qgis:regularpoints': researchToolsMenu,
65-
'qgis:vectorgrid': researchToolsMenu,
66-
'qgis:selectbylocation': researchToolsMenu,
64+
'native:selectbylocation': researchToolsMenu,
6765
'qgis:polygonfromlayerextent': researchToolsMenu})
6866

6967
geoprocessingToolsMenu = vectorMenu + "/" + Processing.tr('&Geoprocessing Tools')
70-
defaultMenuEntries.update({'qgis:convexhull': geoprocessingToolsMenu,
71-
'qgis:fixeddistancebuffer': geoprocessingToolsMenu,
72-
'qgis:variabledistancebuffer': geoprocessingToolsMenu,
68+
defaultMenuEntries.update({'native:buffer': geoprocessingToolsMenu,
69+
'native:convexhull': geoprocessingToolsMenu,
7370
'qgis:intersection': geoprocessingToolsMenu,
7471
'qgis:union': geoprocessingToolsMenu,
7572
'qgis:symmetricaldifference': geoprocessingToolsMenu,
7673
'native:clip': geoprocessingToolsMenu,
7774
'qgis:difference': geoprocessingToolsMenu,
78-
'qgis:dissolve': geoprocessingToolsMenu,
75+
'native:dissolve': geoprocessingToolsMenu,
7976
'qgis:eliminateselectedpolygons': geoprocessingToolsMenu})
8077
geometryToolsMenu = vectorMenu + "/" + Processing.tr('G&eometry Tools')
8178
defaultMenuEntries.update({'qgis:checkvalidity': geometryToolsMenu,
8279
'qgis:exportaddgeometrycolumns': geometryToolsMenu,
83-
'qgis:centroids': geometryToolsMenu,
80+
'native:centroids': geometryToolsMenu,
8481
'qgis:delaunaytriangulation': geometryToolsMenu,
8582
'qgis:voronoipolygons': geometryToolsMenu,
86-
'qgis:simplifygeometries': geometryToolsMenu,
83+
'native:simplifygeometries': geometryToolsMenu,
8784
'qgis:densifygeometries': geometryToolsMenu,
88-
'qgis:multiparttosingleparts': geometryToolsMenu,
89-
'qgis:singlepartstomultipart': geometryToolsMenu,
85+
'native:multiparttosingleparts': geometryToolsMenu,
86+
'native:collect': geometryToolsMenu,
9087
'qgis:polygonstolines': geometryToolsMenu,
9188
'qgis:linestopolygons': geometryToolsMenu,
92-
'qgis:extractnodes': geometryToolsMenu})
89+
'native:extractvertices': geometryToolsMenu})
9390
managementToolsMenu = vectorMenu + "/" + Processing.tr('&Data Management Tools')
9491
defaultMenuEntries.update({'qgis:definecurrentprojection': managementToolsMenu,
9592
'qgis:joinattributesbylocation': managementToolsMenu,
9693
'qgis:splitvectorlayer': managementToolsMenu,
97-
'qgis:mergevectorlayers': managementToolsMenu,
94+
'native:mergevectorlayers': managementToolsMenu,
9895
'qgis:createspatialindex': managementToolsMenu})
9996

10097
rasterMenu = Processing.tr('&Raster')
10198
projectionsMenu = rasterMenu + "/" + Processing.tr('Projections')
10299
defaultMenuEntries.update({'gdal:warpreproject': projectionsMenu,
103-
'gdal:assignprojection': projectionsMenu,
104-
'gdal:extractprojection': projectionsMenu})
100+
'gdal:assignprojection': projectionsMenu})
105101
conversionMenu = rasterMenu + "/" + Processing.tr('Conversion')
106102
defaultMenuEntries.update({'gdal:rasterize': conversionMenu,
107-
'gdal:rasterize_over': conversionMenu,
108103
'gdal:polygonize': conversionMenu,
109104
'gdal:translate': conversionMenu,
110105
'gdal:rgbtopct': conversionMenu,
@@ -120,18 +115,18 @@
120115
'gdal:proximity': analysisMenu,
121116
'gdal:griddatametrics': analysisMenu,
122117
'gdal:gridaverage': analysisMenu,
123-
'gdal:gridinvdist': analysisMenu,
118+
'gdal:gridinversedistance': analysisMenu,
124119
'gdal:gridnearestneighbor': analysisMenu,
125120
'gdal:aspect': analysisMenu,
126121
'gdal:hillshade': analysisMenu,
127122
'gdal:roughness': analysisMenu,
128123
'gdal:slope': analysisMenu,
129-
'gdal:tpi': analysisMenu,
130-
'gdal:tri': analysisMenu})
124+
'gdal:tpitopographicpositionindex': analysisMenu,
125+
'gdal:triterrainruggednessindex': analysisMenu})
131126
miscMenu = rasterMenu + "/" + Processing.tr('Miscellaneous')
132127
defaultMenuEntries.update({'gdal:buildvirtualraster': miscMenu,
133128
'gdal:merge': miscMenu,
134-
'gdal:rasterinfo': miscMenu,
129+
'gdal:gdalinfo': miscMenu,
135130
'gdal:overviews': miscMenu,
136131
'gdal:tileindex': miscMenu})
137132

0 commit comments

Comments
 (0)