Skip to content

Commit 9bc7eca

Browse files
committedOct 20, 2014
Cleanup action text
Make sure all actions use standard capitalization and ... suffixes when required. Add missing menu key shortcuts to composer actions.
1 parent d2f89c5 commit 9bc7eca

15 files changed

+172
-170
lines changed
 

‎python/plugins/GdalTools/GdalTools.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,17 @@ def initGui( self ):
126126
self.projectionsMenu = QMenu( QCoreApplication.translate( "GdalTools", "Projections" ), self.iface.mainWindow() )
127127
self.projectionsMenu.setObjectName("projectionsMenu")
128128

129-
self.warp = QAction( QIcon(":/icons/warp.png"), QCoreApplication.translate( "GdalTools", "Warp (Reproject)" ), self.iface.mainWindow() )
129+
self.warp = QAction( QIcon(":/icons/warp.png"), QCoreApplication.translate( "GdalTools", "Warp (Reproject)..." ), self.iface.mainWindow() )
130130
self.warp.setObjectName("warp")
131131
self.warp.setStatusTip( QCoreApplication.translate( "GdalTools", "Warp an image into a new coordinate system") )
132132
QObject.connect( self.warp, SIGNAL( "triggered()" ), self.doWarp )
133133

134-
self.projection = QAction( QIcon( ":icons/projection-add.png" ), QCoreApplication.translate( "GdalTools", "Assign projection" ), self.iface.mainWindow() )
134+
self.projection = QAction( QIcon( ":icons/projection-add.png" ), QCoreApplication.translate( "GdalTools", "Assign Projection..." ), self.iface.mainWindow() )
135135
self.projection.setObjectName("projection")
136136
self.projection.setStatusTip( QCoreApplication.translate( "GdalTools", "Add projection info to the raster" ) )
137137
QObject.connect( self.projection, SIGNAL( "triggered()" ), self.doProjection )
138138

139-
self.extractProj = QAction( QIcon( ":icons/projection-export.png" ), QCoreApplication.translate( "GdalTools", "Extract projection" ), self.iface.mainWindow() )
139+
self.extractProj = QAction( QIcon( ":icons/projection-export.png" ), QCoreApplication.translate( "GdalTools", "Extract Projection..." ), self.iface.mainWindow() )
140140
self.extractProj.setObjectName("extractProj")
141141
self.extractProj.setStatusTip( QCoreApplication.translate( "GdalTools", "Extract projection information from raster(s)" ) )
142142
QObject.connect( self.extractProj, SIGNAL( "triggered()" ), self.doExtractProj )
@@ -148,30 +148,30 @@ def initGui( self ):
148148
self.conversionMenu.setObjectName("conversionMenu")
149149

150150
if self.GdalVersionNum >= 1300:
151-
self.rasterize = QAction( QIcon(":/icons/rasterize.png"), QCoreApplication.translate( "GdalTools", "Rasterize (Vector to raster)" ), self.iface.mainWindow() )
151+
self.rasterize = QAction( QIcon(":/icons/rasterize.png"), QCoreApplication.translate( "GdalTools", "Rasterize (Vector to Raster)..." ), self.iface.mainWindow() )
152152
self.rasterize.setObjectName("rasterize")
153153
self.rasterize.setStatusTip( QCoreApplication.translate( "GdalTools", "Burns vector geometries into a raster") )
154154
QObject.connect( self.rasterize, SIGNAL( "triggered()" ), self.doRasterize )
155155
self.conversionMenu.addAction( self.rasterize )
156156

157157
if self.GdalVersionNum >= 1600:
158-
self.polygonize = QAction( QIcon(":/icons/polygonize.png"), QCoreApplication.translate( "GdalTools", "Polygonize (Raster to vector)" ), self.iface.mainWindow() )
158+
self.polygonize = QAction( QIcon(":/icons/polygonize.png"), QCoreApplication.translate( "GdalTools", "Polygonize (Raster to Vector)..." ), self.iface.mainWindow() )
159159
self.polygonize.setObjectName("polygonize")
160160
self.polygonize.setStatusTip( QCoreApplication.translate( "GdalTools", "Produces a polygon feature layer from a raster") )
161161
QObject.connect( self.polygonize, SIGNAL( "triggered()" ), self.doPolygonize )
162162
self.conversionMenu.addAction( self.polygonize )
163163

164-
self.translate = QAction( QIcon(":/icons/translate.png"), QCoreApplication.translate( "GdalTools", "Translate (Convert format)" ), self.iface.mainWindow() )
164+
self.translate = QAction( QIcon(":/icons/translate.png"), QCoreApplication.translate( "GdalTools", "Translate (Convert Format)..." ), self.iface.mainWindow() )
165165
self.translate.setObjectName("translate")
166166
self.translate.setStatusTip( QCoreApplication.translate( "GdalTools", "Converts raster data between different formats") )
167167
QObject.connect( self.translate, SIGNAL( "triggered()" ), self.doTranslate )
168168

169-
self.paletted = QAction( QIcon( ":icons/24-to-8-bits.png" ), QCoreApplication.translate( "GdalTools", "RGB to PCT" ), self.iface.mainWindow() )
169+
self.paletted = QAction( QIcon( ":icons/24-to-8-bits.png" ), QCoreApplication.translate( "GdalTools", "RGB to PCT..." ), self.iface.mainWindow() )
170170
self.paletted.setObjectName("paletted")
171171
self.paletted.setStatusTip( QCoreApplication.translate( "GdalTools", "Convert a 24bit RGB image to 8bit paletted" ) )
172172
QObject.connect( self.paletted, SIGNAL( "triggered()" ), self.doPaletted )
173173

174-
self.rgb = QAction( QIcon( ":icons/8-to-24-bits.png" ), QCoreApplication.translate( "GdalTools", "PCT to RGB" ), self.iface.mainWindow() )
174+
self.rgb = QAction( QIcon( ":icons/8-to-24-bits.png" ), QCoreApplication.translate( "GdalTools", "PCT to RGB..." ), self.iface.mainWindow() )
175175
self.rgb.setObjectName("rgb")
176176
self.rgb.setStatusTip( QCoreApplication.translate( "GdalTools", "Convert an 8bit paletted image to 24bit RGB" ) )
177177
QObject.connect( self.rgb, SIGNAL( "triggered()" ), self.doRGB )
@@ -183,13 +183,13 @@ def initGui( self ):
183183
self.extractionMenu.setObjectName("extractionMenu")
184184

185185
if self.GdalVersionNum >= 1600:
186-
self.contour = QAction( QIcon(":/icons/contour.png"), QCoreApplication.translate( "GdalTools", "Contour" ), self.iface.mainWindow() )
186+
self.contour = QAction( QIcon(":/icons/contour.png"), QCoreApplication.translate( "GdalTools", "Contour..." ), self.iface.mainWindow() )
187187
self.contour.setObjectName("contour")
188188
self.contour.setStatusTip( QCoreApplication.translate( "GdalTools", "Builds vector contour lines from a DEM") )
189189
QObject.connect( self.contour, SIGNAL( "triggered()" ), self.doContour )
190190
self.extractionMenu.addAction( self.contour )
191191

192-
self.clipper = QAction( QIcon( ":icons/raster-clip.png" ), QCoreApplication.translate( "GdalTools", "Clipper" ), self.iface.mainWindow() )
192+
self.clipper = QAction( QIcon( ":icons/raster-clip.png" ), QCoreApplication.translate( "GdalTools", "Clipper..." ), self.iface.mainWindow() )
193193
self.clipper.setObjectName("clipper")
194194
#self.clipper.setStatusTip( QCoreApplication.translate( "GdalTools", "Converts raster data between different formats") )
195195
QObject.connect( self.clipper, SIGNAL( "triggered()" ), self.doClipper )
@@ -201,42 +201,42 @@ def initGui( self ):
201201
self.analysisMenu.setObjectName("analysisMenu")
202202

203203
if self.GdalVersionNum >= 1600:
204-
self.sieve = QAction( QIcon(":/icons/sieve.png"), QCoreApplication.translate( "GdalTools", "Sieve" ), self.iface.mainWindow() )
204+
self.sieve = QAction( QIcon(":/icons/sieve.png"), QCoreApplication.translate( "GdalTools", "Sieve..." ), self.iface.mainWindow() )
205205
self.sieve.setObjectName("sieve")
206206
self.sieve.setStatusTip( QCoreApplication.translate( "GdalTools", "Removes small raster polygons") )
207207
QObject.connect( self.sieve, SIGNAL( "triggered()" ), self.doSieve )
208208
self.analysisMenu.addAction( self.sieve )
209209

210210
if self.GdalVersionNum >= 1500:
211-
self.nearBlack = QAction( QIcon(":/icons/nearblack.png"), QCoreApplication.translate( "GdalTools", "Near black" ), self.iface.mainWindow() )
211+
self.nearBlack = QAction( QIcon(":/icons/nearblack.png"), QCoreApplication.translate( "GdalTools", "Near Black..." ), self.iface.mainWindow() )
212212
self.nearBlack.setObjectName("nearBlack")
213213
self.nearBlack.setStatusTip( QCoreApplication.translate( "GdalTools", "Convert nearly black/white borders to exact value") )
214214
QObject.connect( self.nearBlack, SIGNAL( "triggered()" ), self.doNearBlack )
215215
self.analysisMenu.addAction( self.nearBlack )
216216

217217
if self.GdalVersionNum >= 1700:
218-
self.fillNodata = QAction( QIcon(":/icons/fillnodata.png"), QCoreApplication.translate( "GdalTools", "Fill nodata" ), self.iface.mainWindow() )
218+
self.fillNodata = QAction( QIcon(":/icons/fillnodata.png"), QCoreApplication.translate( "GdalTools", "Fill nodata..." ), self.iface.mainWindow() )
219219
self.fillNodata.setObjectName("fillNodata")
220220
self.fillNodata.setStatusTip( QCoreApplication.translate( "GdalTools", "Fill raster regions by interpolation from edges") )
221221
QObject.connect( self.fillNodata, SIGNAL( "triggered()" ), self.doFillNodata )
222222
self.analysisMenu.addAction( self.fillNodata )
223223

224224
if self.GdalVersionNum >= 1600:
225-
self.proximity = QAction( QIcon(":/icons/proximity.png"), QCoreApplication.translate( "GdalTools", "Proximity (Raster distance)" ), self.iface.mainWindow() )
225+
self.proximity = QAction( QIcon(":/icons/proximity.png"), QCoreApplication.translate( "GdalTools", "Proximity (Raster Distance)..." ), self.iface.mainWindow() )
226226
self.proximity.setObjectName("proximity")
227227
self.proximity.setStatusTip( QCoreApplication.translate( "GdalTools", "Produces a raster proximity map") )
228228
QObject.connect( self.proximity, SIGNAL( "triggered()" ), self.doProximity )
229229
self.analysisMenu.addAction( self.proximity )
230230

231231
if self.GdalVersionNum >= 1500:
232-
self.grid = QAction( QIcon(":/icons/grid.png"), QCoreApplication.translate( "GdalTools", "Grid (Interpolation)" ), self.iface.mainWindow() )
232+
self.grid = QAction( QIcon(":/icons/grid.png"), QCoreApplication.translate( "GdalTools", "Grid (Interpolation)..." ), self.iface.mainWindow() )
233233
self.grid.setObjectName("grid")
234234
self.grid.setStatusTip( QCoreApplication.translate( "GdalTools", "Create raster from the scattered data") )
235235
QObject.connect( self.grid, SIGNAL( "triggered()" ), self.doGrid )
236236
self.analysisMenu.addAction( self.grid )
237237

238238
if self.GdalVersionNum >= 1700:
239-
self.dem = QAction( QIcon( ":icons/dem.png" ), QCoreApplication.translate( "GdalTools", "DEM (Terrain models)" ), self.iface.mainWindow() )
239+
self.dem = QAction( QIcon( ":icons/dem.png" ), QCoreApplication.translate( "GdalTools", "DEM (Terrain Models)..." ), self.iface.mainWindow() )
240240
self.dem.setObjectName("dem")
241241
self.dem.setStatusTip( QCoreApplication.translate( "GdalTools", "Tool to analyze and visualize DEMs" ) )
242242
QObject.connect( self.dem, SIGNAL( "triggered()" ), self.doDEM )
@@ -249,28 +249,28 @@ def initGui( self ):
249249
self.miscellaneousMenu.setObjectName("miscellaneousMenu")
250250

251251
if self.GdalVersionNum >= 1600:
252-
self.buildVRT = QAction( QIcon(":/icons/vrt.png"), QCoreApplication.translate( "GdalTools", "Build Virtual Raster (Catalog)" ), self.iface.mainWindow() )
252+
self.buildVRT = QAction( QIcon(":/icons/vrt.png"), QCoreApplication.translate( "GdalTools", "Build Virtual Raster (Catalog)..." ), self.iface.mainWindow() )
253253
self.buildVRT.setObjectName("buildVRT")
254254
self.buildVRT.setStatusTip( QCoreApplication.translate( "GdalTools", "Builds a VRT from a list of datasets") )
255255
QObject.connect( self.buildVRT, SIGNAL( "triggered()" ), self.doBuildVRT )
256256
self.miscellaneousMenu.addAction( self.buildVRT )
257257

258-
self.merge = QAction( QIcon(":/icons/merge.png"), QCoreApplication.translate( "GdalTools", "Merge" ), self.iface.mainWindow() )
258+
self.merge = QAction( QIcon(":/icons/merge.png"), QCoreApplication.translate( "GdalTools", "Merge..." ), self.iface.mainWindow() )
259259
self.merge.setObjectName("merge")
260260
self.merge.setStatusTip( QCoreApplication.translate( "GdalTools", "Build a quick mosaic from a set of images") )
261261
QObject.connect( self.merge, SIGNAL( "triggered()" ), self.doMerge )
262262

263-
self.info = QAction( QIcon( ":/icons/raster-info.png" ), QCoreApplication.translate( "GdalTools", "Information" ), self.iface.mainWindow() )
263+
self.info = QAction( QIcon( ":/icons/raster-info.png" ), QCoreApplication.translate( "GdalTools", "Information..." ), self.iface.mainWindow() )
264264
self.info.setObjectName("info")
265265
self.info.setStatusTip( QCoreApplication.translate( "GdalTools", "Lists information about raster dataset" ) )
266266
QObject.connect( self.info, SIGNAL("triggered()"), self.doInfo )
267267

268-
self.overview = QAction( QIcon( ":icons/raster-overview.png" ), QCoreApplication.translate( "GdalTools", "Build overviews (Pyramids)" ), self.iface.mainWindow() )
268+
self.overview = QAction( QIcon( ":icons/raster-overview.png" ), QCoreApplication.translate( "GdalTools", "Build Overviews (Pyramids)..." ), self.iface.mainWindow() )
269269
self.overview.setObjectName("overview")
270270
self.overview.setStatusTip( QCoreApplication.translate( "GdalTools", "Builds or rebuilds overview images" ) )
271271
QObject.connect( self.overview, SIGNAL( "triggered()" ), self.doOverview )
272272

273-
self.tileindex = QAction( QIcon( ":icons/tiles.png" ), QCoreApplication.translate( "GdalTools", "Tile index" ), self.iface.mainWindow() )
273+
self.tileindex = QAction( QIcon( ":icons/tiles.png" ), QCoreApplication.translate( "GdalTools", "Tile Index..." ), self.iface.mainWindow() )
274274
self.tileindex.setObjectName("tileindex")
275275
self.tileindex.setStatusTip( QCoreApplication.translate( "GdalTools", "Build a shapefile as a raster tileindex" ) )
276276
QObject.connect( self.tileindex, SIGNAL( "triggered()" ), self.doTileIndex )
@@ -286,7 +286,7 @@ def initGui( self ):
286286

287287
self.menu.addMenu( self.miscellaneousMenu )
288288

289-
self.settings = QAction( QCoreApplication.translate( "GdalTools", "GdalTools settings" ), self.iface.mainWindow() )
289+
self.settings = QAction( QCoreApplication.translate( "GdalTools", "GdalTools Settings..." ), self.iface.mainWindow() )
290290
self.settings.setObjectName("settings")
291291
self.settings.setStatusTip( QCoreApplication.translate( "GdalTools", "Various settings for Gdal Tools" ) )
292292
QObject.connect( self.settings, SIGNAL( "triggered()" ), self.doSettings )

‎python/plugins/fTools/fTools.py

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -127,109 +127,109 @@ def initGui(self):
127127

128128
self.analysisMenu = QMenu(QCoreApplication.translate("fTools", "&Analysis Tools"))
129129
self.analysisMenu.setObjectName("analysisMenu")
130-
self.distMatrix = QAction(QCoreApplication.translate("fTools", "Distance matrix"),self.iface.mainWindow())
130+
self.distMatrix = QAction(QCoreApplication.translate("fTools", "Distance Matrix..."),self.iface.mainWindow())
131131
self.distMatrix.setObjectName("distMatrix")
132-
self.sumLines = QAction(QCoreApplication.translate("fTools", "Sum line lengths"), self.iface.mainWindow())
132+
self.sumLines = QAction(QCoreApplication.translate("fTools", "Sum Line Lengths..."), self.iface.mainWindow())
133133
self.sumLines.setObjectName("sumLines")
134-
self.pointsPoly = QAction(QCoreApplication.translate("fTools", "Points in polygon"),self.iface.mainWindow())
134+
self.pointsPoly = QAction(QCoreApplication.translate("fTools", "Points in Polygon..."),self.iface.mainWindow())
135135
self.pointsPoly.setObjectName("pointsPoly")
136-
self.compStats = QAction(QCoreApplication.translate("fTools", "Basic statistics"),self.iface.mainWindow())
136+
self.compStats = QAction(QCoreApplication.translate("fTools", "Basic Statistics..."),self.iface.mainWindow())
137137
self.compStats.setObjectName("compStats")
138-
self.listUnique = QAction(QCoreApplication.translate("fTools", "List unique values"),self.iface.mainWindow())
138+
self.listUnique = QAction(QCoreApplication.translate("fTools", "List Unique Values..."),self.iface.mainWindow())
139139
self.listUnique.setObjectName("listUnique")
140-
self.nearestNeigh = QAction(QCoreApplication.translate("fTools", "Nearest neighbour analysis"), self.iface.mainWindow())
140+
self.nearestNeigh = QAction(QCoreApplication.translate("fTools", "Nearest Neighbour Analysis..."), self.iface.mainWindow())
141141
self.nearestNeigh.setObjectName("nearestNeigh")
142-
self.meanCoords = QAction(QCoreApplication.translate("fTools", "Mean coordinate(s)"),self.iface.mainWindow())
142+
self.meanCoords = QAction(QCoreApplication.translate("fTools", "Mean Coordinate(s)..."),self.iface.mainWindow())
143143
self.meanCoords.setObjectName("meanCoords")
144-
self.intLines = QAction(QCoreApplication.translate("fTools", "Line intersections") ,self.iface.mainWindow())
144+
self.intLines = QAction(QCoreApplication.translate("fTools", "Line Intersections...") ,self.iface.mainWindow())
145145
self.intLines.setObjectName("intLines")
146146
self.analysisMenu.addActions([self.distMatrix, self.sumLines, self.pointsPoly,
147147
self.listUnique, self.compStats, self.nearestNeigh, self.meanCoords, self.intLines])
148148

149149
self.researchMenu = QMenu(QCoreApplication.translate("fTools", "&Research Tools"))
150150
self.researchMenu.setObjectName("researchMenu")
151-
self.randSel = QAction(QCoreApplication.translate("fTools", "Random selection"),self.iface.mainWindow())
151+
self.randSel = QAction(QCoreApplication.translate("fTools", "Random Selection..."),self.iface.mainWindow())
152152
self.randSel.setObjectName("randSel")
153-
self.randSub = QAction(QCoreApplication.translate("fTools", "Random selection within subsets"),self.iface.mainWindow())
153+
self.randSub = QAction(QCoreApplication.translate("fTools", "Random Selection Within Subsets..."),self.iface.mainWindow())
154154
self.randSub.setObjectName("randSub")
155-
self.randPoints = QAction(QCoreApplication.translate("fTools", "Random points"),self.iface.mainWindow())
155+
self.randPoints = QAction(QCoreApplication.translate("fTools", "Random Points..."),self.iface.mainWindow())
156156
self.randPoints.setObjectName("randPoints")
157-
self.regPoints = QAction(QCoreApplication.translate("fTools", "Regular points"), self.iface.mainWindow())
157+
self.regPoints = QAction(QCoreApplication.translate("fTools", "Regular Points..."), self.iface.mainWindow())
158158
self.regPoints.setObjectName("regPoints")
159-
self.vectGrid = QAction(QCoreApplication.translate("fTools", "Vector grid"), self.iface.mainWindow())
159+
self.vectGrid = QAction(QCoreApplication.translate("fTools", "Vector Grid..."), self.iface.mainWindow())
160160
self.vectGrid.setObjectName("vectGrid")
161-
self.selectLocation = QAction(QCoreApplication.translate("fTools", "Select by location"), self.iface.mainWindow())
161+
self.selectLocation = QAction(QCoreApplication.translate("fTools", "Select by Location..."), self.iface.mainWindow())
162162
self.selectLocation.setObjectName("selectLocation")
163-
self.layerExtent = QAction(QCoreApplication.translate("fTools", "Polygon from layer extent"), self.iface.mainWindow())
163+
self.layerExtent = QAction(QCoreApplication.translate("fTools", "Polygon from Layer Extent..."), self.iface.mainWindow())
164164
self.layerExtent.setObjectName("layerExtent")
165165
self.researchMenu.addActions([self.randSel, self.randSub, self.randPoints,
166166
self.regPoints, self.vectGrid, self.selectLocation, self.layerExtent])
167167

168168
self.geoMenu = QMenu(QCoreApplication.translate("fTools", "&Geoprocessing Tools"))
169169
self.geoMenu.setObjectName("geoMenu")
170-
self.minConvex = QAction(QCoreApplication.translate("fTools", "Convex hull(s)"),self.iface.mainWindow())
170+
self.minConvex = QAction(QCoreApplication.translate("fTools", "Convex Hull(s)..."),self.iface.mainWindow())
171171
self.minConvex.setObjectName("minConvex")
172-
self.dynaBuffer = QAction(QCoreApplication.translate("fTools", "Buffer(s)"),self.iface.mainWindow())
172+
self.dynaBuffer = QAction(QCoreApplication.translate("fTools", "Buffer(s)..."),self.iface.mainWindow())
173173
self.dynaBuffer.setObjectName("dynaBuffer")
174-
self.intersect = QAction(QCoreApplication.translate("fTools", "Intersect"),self.iface.mainWindow())
174+
self.intersect = QAction(QCoreApplication.translate("fTools", "Intersect..."),self.iface.mainWindow())
175175
self.intersect.setObjectName("intersect")
176-
self.union = QAction(QCoreApplication.translate("fTools", "Union"),self.iface.mainWindow())
176+
self.union = QAction(QCoreApplication.translate("fTools", "Union..."),self.iface.mainWindow())
177177
self.union.setObjectName("union")
178-
self.symDifference = QAction(QCoreApplication.translate("fTools", "Symetrical difference"),self.iface.mainWindow())
178+
self.symDifference = QAction(QCoreApplication.translate("fTools", "Symetrical Difference..."),self.iface.mainWindow())
179179
self.symDifference.setObjectName("symDifference")
180-
self.clip = QAction(QCoreApplication.translate("fTools", "Clip"),self.iface.mainWindow())
180+
self.clip = QAction(QCoreApplication.translate("fTools", "Clip..."),self.iface.mainWindow())
181181
self.clip.setObjectName("clip")
182-
self.dissolve = QAction(QCoreApplication.translate("fTools", "Dissolve"),self.iface.mainWindow())
182+
self.dissolve = QAction(QCoreApplication.translate("fTools", "Dissolve..."),self.iface.mainWindow())
183183
self.dissolve.setObjectName("dissolve")
184-
self.erase = QAction(QCoreApplication.translate("fTools", "Difference"),self.iface.mainWindow())
184+
self.erase = QAction(QCoreApplication.translate("fTools", "Difference..."),self.iface.mainWindow())
185185
self.erase.setObjectName("erase")
186-
self.eliminate = QAction( QCoreApplication.translate( "fTools", "Eliminate sliver polygons" ),self.iface.mainWindow() )
186+
self.eliminate = QAction( QCoreApplication.translate( "fTools", "Eliminate Sliver Polygons..." ),self.iface.mainWindow() )
187187
self.eliminate.setObjectName("eliminate")
188188
self.geoMenu.addActions([self.minConvex, self.dynaBuffer, self.intersect,
189189
self.union, self.symDifference, self.clip, self.erase, self.dissolve,
190190
self.eliminate])
191191

192192
self.conversionMenu = QMenu(QCoreApplication.translate("fTools", "G&eometry Tools"))
193193
self.conversionMenu.setObjectName("conversionMenu")
194-
self.compGeo = QAction(QCoreApplication.translate("fTools", "Export/Add geometry columns"),self.iface.mainWindow())
194+
self.compGeo = QAction(QCoreApplication.translate("fTools", "Export/Add Geometry Columns..."),self.iface.mainWindow())
195195
self.compGeo.setObjectName("compGeo")
196-
self.checkGeom = QAction(QCoreApplication.translate("fTools", "Check geometry validity"),self.iface.mainWindow())
196+
self.checkGeom = QAction(QCoreApplication.translate("fTools", "Check Geometry Validity..."),self.iface.mainWindow())
197197
self.checkGeom.setObjectName("checkGeom")
198-
self.centroids = QAction(QCoreApplication.translate("fTools", "Polygon centroids"),self.iface.mainWindow())
198+
self.centroids = QAction(QCoreApplication.translate("fTools", "Polygon Centroids..."),self.iface.mainWindow())
199199
self.centroids.setObjectName("centroids")
200-
self.delaunay = QAction(QCoreApplication.translate("fTools", "Delaunay triangulation"),self.iface.mainWindow())
200+
self.delaunay = QAction(QCoreApplication.translate("fTools", "Delaunay Triangulation..."),self.iface.mainWindow())
201201
self.delaunay.setObjectName("delaunay")
202-
self.voronoi = QAction(QCoreApplication.translate("fTools", "Voronoi Polygons"),self.iface.mainWindow())
202+
self.voronoi = QAction(QCoreApplication.translate("fTools", "Voronoi Polygons..."),self.iface.mainWindow())
203203
self.voronoi.setObjectName("voronoi")
204-
self.extNodes = QAction(QCoreApplication.translate("fTools", "Extract nodes"),self.iface.mainWindow())
204+
self.extNodes = QAction(QCoreApplication.translate("fTools", "Extract Nodes..."),self.iface.mainWindow())
205205
self.extNodes.setObjectName("extNodes")
206-
self.simplify = QAction(QCoreApplication.translate("fTools", "Simplify geometries"),self.iface.mainWindow())
206+
self.simplify = QAction(QCoreApplication.translate("fTools", "Simplify Geometries..."),self.iface.mainWindow())
207207
self.simplify.setObjectName("simplify")
208-
self.densify = QAction(QCoreApplication.translate("fTools", "Densify geometries"),self.iface.mainWindow())
208+
self.densify = QAction(QCoreApplication.translate("fTools", "Densify Geometries..."),self.iface.mainWindow())
209209
self.densify.setObjectName("densify")
210-
self.multiToSingle = QAction(QCoreApplication.translate("fTools", "Multipart to singleparts"),self.iface.mainWindow())
210+
self.multiToSingle = QAction(QCoreApplication.translate("fTools", "Multipart to Singleparts..."),self.iface.mainWindow())
211211
self.multiToSingle.setObjectName("multiToSingle")
212-
self.singleToMulti = QAction(QCoreApplication.translate("fTools", "Singleparts to multipart"),self.iface.mainWindow())
212+
self.singleToMulti = QAction(QCoreApplication.translate("fTools", "Singleparts to Multipart..."),self.iface.mainWindow())
213213
self.singleToMulti.setObjectName("singleToMulti")
214-
self.polysToLines = QAction(QCoreApplication.translate("fTools", "Polygons to lines"),self.iface.mainWindow())
214+
self.polysToLines = QAction(QCoreApplication.translate("fTools", "Polygons to Lines..."),self.iface.mainWindow())
215215
self.polysToLines.setObjectName("polysToLines")
216-
self.linesToPolys = QAction(QCoreApplication.translate("fTools", "Lines to polygons"),self.iface.mainWindow())
216+
self.linesToPolys = QAction(QCoreApplication.translate("fTools", "Lines to Polygons..."),self.iface.mainWindow())
217217
self.linesToPolys.setObjectName("linesToPolys")
218218
self.conversionMenu.addActions([self.checkGeom, self.compGeo, self.centroids, self.delaunay, self.voronoi,
219219
self.simplify, self.densify, self.multiToSingle, self.singleToMulti, self.polysToLines, self.linesToPolys,
220220
self.extNodes])
221221

222222
self.dataManageMenu = QMenu(QCoreApplication.translate("fTools", "&Data Management Tools"))
223223
self.dataManageMenu.setObjectName("dataManageMenu")
224-
self.define = QAction(QCoreApplication.translate("fTools", "Define current projection"), self.iface.mainWindow())
224+
self.define = QAction(QCoreApplication.translate("fTools", "Define Current Projection..."), self.iface.mainWindow())
225225
self.define.setObjectName("define")
226-
self.spatJoin = QAction(QCoreApplication.translate("fTools", "Join attributes by location"), self.iface.mainWindow())
226+
self.spatJoin = QAction(QCoreApplication.translate("fTools", "Join Attributes by Location..."), self.iface.mainWindow())
227227
self.spatJoin.setObjectName("spatJoin")
228-
self.splitVect = QAction(QCoreApplication.translate("fTools", "Split vector layer"), self.iface.mainWindow())
228+
self.splitVect = QAction(QCoreApplication.translate("fTools", "Split Vector Layer..."), self.iface.mainWindow())
229229
self.splitVect.setObjectName("splitVect")
230-
self.mergeShapes = QAction(QCoreApplication.translate("fTools", "Merge shapefiles to one"), self.iface.mainWindow())
230+
self.mergeShapes = QAction(QCoreApplication.translate("fTools", "Merge Shapefiles to One..."), self.iface.mainWindow())
231231
self.mergeShapes.setObjectName("mergeShapes")
232-
self.spatialIndex = QAction(QCoreApplication.translate("fTools", "Create spatial index"), self.iface.mainWindow())
232+
self.spatialIndex = QAction(QCoreApplication.translate("fTools", "Create Spatial Index..."), self.iface.mainWindow())
233233
self.spatialIndex.setObjectName("spatialIndex")
234234
self.dataManageMenu.addActions([self.define, self.spatJoin, self.splitVect, self.mergeShapes, self.spatialIndex])
235235

‎python/plugins/processing/ProcessingPlugin.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,42 +62,42 @@ def initGui(self):
6262
self.menu = QMenu(self.iface.mainWindow().menuBar())
6363
self.menu.setObjectName( 'processing' )
6464
self.menu.setTitle(QCoreApplication.translate('Processing',
65-
'Processing'))
65+
'Pro&cessing'))
6666

6767
self.toolboxAction = self.toolbox.toggleViewAction()
6868
self.toolboxAction.setObjectName( 'toolboxAction' )
6969
self.toolboxAction.setIcon(QIcon(':/processing/images/alg.png'))
7070
self.toolboxAction.setText(QCoreApplication.translate('Processing',
71-
'Toolbox'))
71+
'&Toolbox'))
7272
self.menu.addAction(self.toolboxAction)
7373

7474
self.modelerAction = QAction(QIcon(':/processing/images/model.png'),
7575
QCoreApplication.translate('Processing',
76-
'Graphical modeler'),
76+
'Graphical &Modeler...'),
7777
self.iface.mainWindow())
7878
self.modelerAction.setObjectName( 'modelerAction' )
7979
self.modelerAction.triggered.connect(self.openModeler)
8080
self.menu.addAction(self.modelerAction)
8181

8282
self.historyAction = QAction(QIcon(':/processing/images/history.gif'),
8383
QCoreApplication.translate('Processing',
84-
'History and log'),
84+
'&History and Log...'),
8585
self.iface.mainWindow())
8686
self.historyAction.setObjectName( 'historyAction' )
8787
self.historyAction.triggered.connect(self.openHistory)
8888
self.menu.addAction(self.historyAction)
8989

9090
self.configAction = QAction(QIcon(':/processing/images/config.png'),
9191
QCoreApplication.translate('Processing',
92-
'Options and configuration'),
92+
'&Options...'),
9393
self.iface.mainWindow())
9494
self.configAction.setObjectName( 'configAction' )
9595
self.configAction.triggered.connect(self.openConfig)
9696
self.menu.addAction(self.configAction)
9797

9898
self.resultsAction = QAction(QIcon(':/processing/images/results.png'),
9999
QCoreApplication.translate('Processing',
100-
'&Results viewer'),
100+
'&Results Viewer...'),
101101
self.iface.mainWindow())
102102
self.resultsAction.setObjectName( 'resultsAction' )
103103
self.resultsAction.triggered.connect(self.openResults)

‎src/app/composer/qgscomposer.cpp

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
182182
mActionPan->setCheckable( true );
183183
mActionMouseZoom->setCheckable( true );
184184
mActionAddArrow->setCheckable( true );
185+
mActionAddHtml->setCheckable( true );
185186

186187
mActionShowGrid->setCheckable( true );
187188
mActionSnapGrid->setCheckable( true );
@@ -200,14 +201,14 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
200201
appMenu->addAction( mQgis->actionOptions() );
201202
#endif
202203

203-
QMenu *composerMenu = menuBar()->addMenu( tr( "Composer" ) );
204+
QMenu *composerMenu = menuBar()->addMenu( tr( "&Composer" ) );
204205
composerMenu->addAction( mActionSaveProject );
205206
composerMenu->addSeparator();
206207
composerMenu->addAction( mActionNewComposer );
207208
composerMenu->addAction( mActionDuplicateComposer );
208209
composerMenu->addAction( mActionComposerManager );
209210

210-
mPrintComposersMenu = new QMenu( tr( "Print Composers" ), this );
211+
mPrintComposersMenu = new QMenu( tr( "Print &Composers" ), this );
211212
mPrintComposersMenu->setObjectName( "mPrintComposersMenu" );
212213
connect( mPrintComposersMenu, SIGNAL( aboutToShow() ), this, SLOT( populatePrintComposersMenu() ) );
213214
composerMenu->addMenu( mPrintComposersMenu );
@@ -246,7 +247,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
246247
mActionPaste->setIcon( QgsApplication::getThemeIcon( "/mActionEditPaste.png" ) );
247248
connect( mActionPaste, SIGNAL( triggered() ), this, SLOT( actionPasteTriggered() ) );
248249

249-
QMenu *editMenu = menuBar()->addMenu( tr( "Edit" ) );
250+
QMenu *editMenu = menuBar()->addMenu( tr( "&Edit" ) );
250251
editMenu->addAction( mActionUndo );
251252
editMenu->addAction( mActionRedo );
252253
editMenu->addSeparator();
@@ -269,24 +270,24 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
269270
editMenu->addAction( mActionSelectNextBelow );
270271
editMenu->addAction( mActionSelectNextAbove );
271272

272-
mActionPreviewModeOff = new QAction( tr( "Normal" ), this );
273+
mActionPreviewModeOff = new QAction( tr( "&Normal" ), this );
273274
mActionPreviewModeOff->setStatusTip( tr( "Normal" ) );
274275
mActionPreviewModeOff->setCheckable( true );
275276
mActionPreviewModeOff->setChecked( true );
276277
connect( mActionPreviewModeOff, SIGNAL( triggered() ), this, SLOT( disablePreviewMode() ) );
277-
mActionPreviewModeGrayscale = new QAction( tr( "Simulate Photocopy (Grayscale)" ), this );
278+
mActionPreviewModeGrayscale = new QAction( tr( "Simulate Photocopy (&Grayscale)" ), this );
278279
mActionPreviewModeGrayscale->setStatusTip( tr( "Simulate photocopy (grayscale)" ) );
279280
mActionPreviewModeGrayscale->setCheckable( true );
280281
connect( mActionPreviewModeGrayscale, SIGNAL( triggered() ), this, SLOT( activateGrayscalePreview() ) );
281-
mActionPreviewModeMono = new QAction( tr( "Simulate Fax (Mono)" ), this );
282+
mActionPreviewModeMono = new QAction( tr( "Simulate Fax (&Mono)" ), this );
282283
mActionPreviewModeMono->setStatusTip( tr( "Simulate fax (mono)" ) );
283284
mActionPreviewModeMono->setCheckable( true );
284285
connect( mActionPreviewModeMono, SIGNAL( triggered() ), this, SLOT( activateMonoPreview() ) );
285-
mActionPreviewProtanope = new QAction( tr( "Simulate Color Blindness (Protanope)" ), this );
286+
mActionPreviewProtanope = new QAction( tr( "Simulate Color Blindness (&Protanope)" ), this );
286287
mActionPreviewProtanope->setStatusTip( tr( "Simulate color blindness (Protanope)" ) );
287288
mActionPreviewProtanope->setCheckable( true );
288289
connect( mActionPreviewProtanope, SIGNAL( triggered() ), this, SLOT( activateProtanopePreview() ) );
289-
mActionPreviewDeuteranope = new QAction( tr( "Simulate Color Blindness (Deuteranope)" ), this );
290+
mActionPreviewDeuteranope = new QAction( tr( "Simulate Color Blindness (&Deuteranope)" ), this );
290291
mActionPreviewDeuteranope->setStatusTip( tr( "Simulate color blindness (Deuteranope)" ) );
291292
mActionPreviewDeuteranope->setCheckable( true );
292293
connect( mActionPreviewDeuteranope, SIGNAL( triggered() ), this, SLOT( activateDeuteranopePreview() ) );
@@ -299,15 +300,15 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
299300
mActionPreviewProtanope->setActionGroup( mPreviewGroup );
300301
mActionPreviewDeuteranope->setActionGroup( mPreviewGroup );
301302

302-
QMenu *viewMenu = menuBar()->addMenu( tr( "View" ) );
303+
QMenu *viewMenu = menuBar()->addMenu( tr( "&View" ) );
303304
//Ctrl+= should also trigger zoom in
304305
QShortcut* ctrlEquals = new QShortcut( QKeySequence( "Ctrl+=" ), this );
305306
connect( ctrlEquals, SIGNAL( activated() ), mActionZoomIn, SLOT( trigger() ) );
306307

307308
#ifndef Q_WS_MAC
308309
//disabled for OSX - see #10761
309310
//also see http://qt-project.org/forums/viewthread/3630 QGraphicsEffects are not well supported on OSX
310-
QMenu *previewMenu = viewMenu->addMenu( "Preview" );
311+
QMenu *previewMenu = viewMenu->addMenu( "&Preview" );
311312
previewMenu->addAction( mActionPreviewModeOff );
312313
previewMenu->addAction( mActionPreviewModeGrayscale );
313314
previewMenu->addAction( mActionPreviewModeMono );
@@ -334,9 +335,9 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
334335
viewMenu->addAction( mActionShowRulers );
335336

336337
// Panel and toolbar submenus
337-
mPanelMenu = new QMenu( tr( "Panels" ), this );
338+
mPanelMenu = new QMenu( tr( "P&anels" ), this );
338339
mPanelMenu->setObjectName( "mPanelMenu" );
339-
mToolbarMenu = new QMenu( tr( "Toolbars" ), this );
340+
mToolbarMenu = new QMenu( tr( "&Toolbars" ), this );
340341
mToolbarMenu->setObjectName( "mToolbarMenu" );
341342
viewMenu->addSeparator();
342343
viewMenu->addMenu( mPanelMenu );
@@ -347,7 +348,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
347348
mToolbarMenu->addAction( mItemActionToolbar->toggleViewAction() );
348349
mToolbarMenu->addAction( mItemToolbar->toggleViewAction() );
349350

350-
QMenu *layoutMenu = menuBar()->addMenu( tr( "Layout" ) );
351+
QMenu *layoutMenu = menuBar()->addMenu( tr( "&Layout" ) );
351352
layoutMenu->addAction( mActionAddNewMap );
352353
layoutMenu->addAction( mActionAddNewLabel );
353354
layoutMenu->addAction( mActionAddNewScalebar );
@@ -356,6 +357,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
356357
layoutMenu->addAction( mActionAddArrow );
357358
//layoutMenu->addAction( mActionAddTable );
358359
layoutMenu->addAction( mActionAddAttributeTable );
360+
layoutMenu->addAction( mActionAddHtml );
359361
layoutMenu->addSeparator();
360362
layoutMenu->addAction( mActionSelectMoveItem );
361363
layoutMenu->addAction( mActionMoveItemContent );
@@ -370,7 +372,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
370372
layoutMenu->addAction( mActionLockItems );
371373
layoutMenu->addAction( mActionUnlockAll );
372374

373-
QMenu *atlasMenu = menuBar()->addMenu( tr( "Atlas" ) );
375+
QMenu *atlasMenu = menuBar()->addMenu( tr( "&Atlas" ) );
374376
atlasMenu->addAction( mActionAtlasPreview );
375377
atlasMenu->addAction( mActionAtlasFirst );
376378
atlasMenu->addAction( mActionAtlasPrev );
@@ -394,7 +396,7 @@ QgsComposer::QgsComposer( QgisApp *qgis, const QString& title )
394396
atlasExportToolButton->setDefaultAction( mActionExportAtlasAsImage );
395397
mAtlasToolbar->insertWidget( mActionAtlasSettings, atlasExportToolButton );
396398

397-
QMenu *settingsMenu = menuBar()->addMenu( tr( "Settings" ) );
399+
QMenu *settingsMenu = menuBar()->addMenu( tr( "&Settings" ) );
398400
settingsMenu->addAction( mActionOptions );
399401

400402
#ifdef Q_WS_MAC

‎src/plugins/georeferencer/qgsgeorefplugin.cpp

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ void QgsGeorefPlugin::initGui()
9898
delete mActionRunGeoref;
9999

100100
// Create the action for tool
101-
mActionRunGeoref = new QAction( QIcon(), tr( "&Georeferencer" ), this );
101+
mActionRunGeoref = new QAction( QIcon(), tr( "&Georeferencer..." ), this );
102102
mActionRunGeoref->setObjectName( "mActionRunGeoref" );
103103

104104
// Connect the action to the run

‎src/plugins/heatmap/heatmap.cpp

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ void Heatmap::initGui()
8787
delete mQActionPointer;
8888

8989
// Create the action for tool
90-
mQActionPointer = new QAction( QIcon( ":/heatmap/heatmap.png" ), tr( "Heatmap" ), this );
90+
mQActionPointer = new QAction( QIcon( ":/heatmap/heatmap.png" ), tr( "Heatmap..." ), this );
9191
mQActionPointer->setObjectName( "mQActionPointer" );
9292
// Set the what's this text
9393
mQActionPointer->setWhatsThis( tr( "Creates a heatmap raster for the input point vector." ) );

‎src/plugins/raster_terrain_analysis/qgsrasterterrainanalysisplugin.cpp

100644100755
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,19 @@ void QgsRasterTerrainAnalysisPlugin::initGui()
8787
return;
8888
}
8989

90-
mTerrainAnalysisMenu = new QMenu( tr( "Terrain analysis" ), rasterMenu );
90+
mTerrainAnalysisMenu = new QMenu( tr( "Terrain Analysis" ), rasterMenu );
9191
mTerrainAnalysisMenu->setObjectName( "mTerrainAnalysisMenu" );
9292
mTerrainAnalysisMenu->setIcon( QIcon( ":/raster/dem.png" ) );
9393
QAction *slopeAction = mTerrainAnalysisMenu->addAction( tr( "Slope" ), this, SLOT( slope() ) );
9494
slopeAction->setObjectName( "slopeAction" );
9595

96-
QAction *aspectAction = mTerrainAnalysisMenu->addAction( tr( "Aspect" ), this, SLOT( aspect() ) );
96+
QAction *aspectAction = mTerrainAnalysisMenu->addAction( tr( "Aspect..." ), this, SLOT( aspect() ) );
9797
aspectAction->setObjectName( "aspectAction" );
98-
QAction *hilshadeAction = mTerrainAnalysisMenu->addAction( tr( "Hillshade" ), this, SLOT( hillshade() ) );
98+
QAction *hilshadeAction = mTerrainAnalysisMenu->addAction( tr( "Hillshade..." ), this, SLOT( hillshade() ) );
9999
hilshadeAction->setObjectName( "hilshadeAction" );
100-
QAction *reliefAction = mTerrainAnalysisMenu->addAction( tr( "Relief" ), this, SLOT( relief() ) );
100+
QAction *reliefAction = mTerrainAnalysisMenu->addAction( tr( "Relief..." ), this, SLOT( relief() ) );
101101
reliefAction->setObjectName( "reliefAction" );
102-
QAction *ruggednesIndex = mTerrainAnalysisMenu->addAction( tr( "Ruggedness index" ), this, SLOT( ruggedness() ) );
102+
QAction *ruggednesIndex = mTerrainAnalysisMenu->addAction( tr( "Ruggedness Index..." ), this, SLOT( ruggedness() ) );
103103
ruggednesIndex->setObjectName( "ruggednesIndex" );
104104

105105
rasterMenu->addMenu( mTerrainAnalysisMenu );

‎src/ui/qgisapp.ui

100644100755
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,7 @@
11771177
<normaloff>:/images/themes/default/mActionNewSpatiaLiteLayer.svg</normaloff>:/images/themes/default/mActionNewSpatiaLiteLayer.svg</iconset>
11781178
</property>
11791179
<property name="text">
1180-
<string>New SpatiaLite Layer ...</string>
1180+
<string>New SpatiaLite Layer...</string>
11811181
</property>
11821182
<property name="shortcut">
11831183
<string>Ctrl+Shift+A</string>
@@ -1189,7 +1189,7 @@
11891189
<normaloff>:/images/themes/default/mActionShowRasterCalculator.png</normaloff>:/images/themes/default/mActionShowRasterCalculator.png</iconset>
11901190
</property>
11911191
<property name="text">
1192-
<string>Raster calculator ...</string>
1192+
<string>Raster Calculator...</string>
11931193
</property>
11941194
</action>
11951195
<action name="mActionAddOgrLayer">
@@ -1465,7 +1465,7 @@
14651465
<normaloff>:/images/themes/default/mActionOptions.svg</normaloff>:/images/themes/default/mActionOptions.svg</iconset>
14661466
</property>
14671467
<property name="text">
1468-
<string>Configure shortcuts...</string>
1468+
<string>Configure Shortcuts...</string>
14691469
</property>
14701470
<property name="menuRole">
14711471
<enum>QAction::NoRole</enum>
@@ -1497,7 +1497,7 @@
14971497
</action>
14981498
<action name="mActionHelpAPI">
14991499
<property name="text">
1500-
<string>API documentation</string>
1500+
<string>API Documentation</string>
15011501
</property>
15021502
</action>
15031503
<action name="mActionQgisHomePage">
@@ -1608,7 +1608,7 @@ Ctl (Cmd) increments by 15 deg.</string>
16081608
<normaloff>:/images/themes/default/mActionFullHistogramStretch.png</normaloff>:/images/themes/default/mActionFullHistogramStretch.png</iconset>
16091609
</property>
16101610
<property name="text">
1611-
<string>Full histogram stretch</string>
1611+
<string>Full Histogram Stretch</string>
16121612
</property>
16131613
<property name="toolTip">
16141614
<string>Stretch Histogram to Full Dataset</string>
@@ -1740,7 +1740,7 @@ Ctl (Cmd) increments by 15 deg.</string>
17401740
<normaloff>:/images/themes/default/mActionTouch.png</normaloff>:/images/themes/default/mActionTouch.png</iconset>
17411741
</property>
17421742
<property name="text">
1743-
<string>Touch zoom and pan</string>
1743+
<string>Touch Zoom and Pan</string>
17441744
</property>
17451745
<property name="toolTip">
17461746
<string>Touch zoom and pan</string>
@@ -1923,7 +1923,7 @@ Acts on currently active editable layer</string>
19231923
<normaloff>:/images/themes/default/mActionSaveAsSVG.png</normaloff>:/images/themes/default/mActionSaveAsSVG.png</iconset>
19241924
</property>
19251925
<property name="text">
1926-
<string>SVG annotation</string>
1926+
<string>SVG Annotation</string>
19271927
</property>
19281928
</action>
19291929
<action name="mActionSaveAllEdits">
@@ -2045,17 +2045,17 @@ Acts on currently active editable layer</string>
20452045
</action>
20462046
<action name="mActionOSMDownload">
20472047
<property name="text">
2048-
<string>&amp;Download data</string>
2048+
<string>&amp;Download Data...</string>
20492049
</property>
20502050
</action>
20512051
<action name="mActionOSMImport">
20522052
<property name="text">
2053-
<string>&amp;Import topology from XML</string>
2053+
<string>&amp;Import Topology from XML...</string>
20542054
</property>
20552055
</action>
20562056
<action name="mActionOSMExport">
20572057
<property name="text">
2058-
<string>&amp;Export topology to SpatiaLite</string>
2058+
<string>&amp;Export Topology to SpatiaLite...</string>
20592059
</property>
20602060
</action>
20612061
<action name="mActionIncreaseBrightness">
@@ -2064,7 +2064,7 @@ Acts on currently active editable layer</string>
20642064
<normaloff>:/images/themes/default/mActionIncreaseBrightness.svg</normaloff>:/images/themes/default/mActionIncreaseBrightness.svg</iconset>
20652065
</property>
20662066
<property name="text">
2067-
<string>Increase brightness</string>
2067+
<string>Increase Brightness</string>
20682068
</property>
20692069
</action>
20702070
<action name="mActionDecreaseBrightness">
@@ -2073,7 +2073,7 @@ Acts on currently active editable layer</string>
20732073
<normaloff>:/images/themes/default/mActionDecreaseBrightness.svg</normaloff>:/images/themes/default/mActionDecreaseBrightness.svg</iconset>
20742074
</property>
20752075
<property name="text">
2076-
<string>Decrease brightness</string>
2076+
<string>Decrease Brightness</string>
20772077
</property>
20782078
</action>
20792079
<action name="mActionIncreaseContrast">
@@ -2082,7 +2082,7 @@ Acts on currently active editable layer</string>
20822082
<normaloff>:/images/themes/default/mActionIncreaseContrast.svg</normaloff>:/images/themes/default/mActionIncreaseContrast.svg</iconset>
20832083
</property>
20842084
<property name="text">
2085-
<string>Increase contrast</string>
2085+
<string>Increase Contrast</string>
20862086
</property>
20872087
</action>
20882088
<action name="mActionDecreaseContrast">
@@ -2091,7 +2091,7 @@ Acts on currently active editable layer</string>
20912091
<normaloff>:/images/themes/default/mActionDecreaseContrast.svg</normaloff>:/images/themes/default/mActionDecreaseContrast.svg</iconset>
20922092
</property>
20932093
<property name="text">
2094-
<string>Decrease contrast</string>
2094+
<string>Decrease Contrast</string>
20952095
</property>
20962096
</action>
20972097
<action name="mActionSelectByExpression">
@@ -2100,15 +2100,15 @@ Acts on currently active editable layer</string>
21002100
<normaloff>:/images/themes/default/mIconExpressionSelect.svg</normaloff>:/images/themes/default/mIconExpressionSelect.svg</iconset>
21012101
</property>
21022102
<property name="text">
2103-
<string>Select By Expression</string>
2103+
<string>Select By Expression...</string>
21042104
</property>
21052105
<property name="toolTip">
21062106
<string>Select features using an expression</string>
21072107
</property>
21082108
</action>
21092109
<action name="mActionNeedSupport">
21102110
<property name="text">
2111-
<string>Need commercial support?</string>
2111+
<string>Need Commercial Support?</string>
21122112
</property>
21132113
</action>
21142114
<action name="mActionOpenFieldCalc">
@@ -2117,7 +2117,7 @@ Acts on currently active editable layer</string>
21172117
<normaloff>:/images/themes/default/mActionCalculateField.png</normaloff>:/images/themes/default/mActionCalculateField.png</iconset>
21182118
</property>
21192119
<property name="text">
2120-
<string>Open Field Calculator</string>
2120+
<string>Open Field Calculator...</string>
21212121
</property>
21222122
<property name="toolTip">
21232123
<string>Open Field Calculator</string>

‎src/ui/qgscomposerbase.ui

Lines changed: 54 additions & 54 deletions
Large diffs are not rendered by default.

‎src/ui/qgsowssourceselectbase.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@
250250
<bool>false</bool>
251251
</property>
252252
<property name="text">
253-
<string>Change ...</string>
253+
<string>Change...</string>
254254
</property>
255255
</widget>
256256
</item>

‎src/ui/qgsrasterlayerpropertiesbase.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2020,7 +2020,7 @@ p, li { white-space: pre-wrap; }
20202020
<item row="0" column="2">
20212021
<widget class="QPushButton" name="pbnLoadStyle">
20222022
<property name="text">
2023-
<string>Load Style ...</string>
2023+
<string>Load Style...</string>
20242024
</property>
20252025
</widget>
20262026
</item>
@@ -2034,7 +2034,7 @@ p, li { white-space: pre-wrap; }
20342034
<item row="0" column="3">
20352035
<widget class="QPushButton" name="pbnSaveStyleAs">
20362036
<property name="text">
2037-
<string>Save Style ...</string>
2037+
<string>Save Style...</string>
20382038
</property>
20392039
</widget>
20402040
</item>

‎src/ui/qgsrasterlayersaveasdialogbase.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ datasets with maximum width and height specified below.</string>
179179
</sizepolicy>
180180
</property>
181181
<property name="text">
182-
<string>Change ...</string>
182+
<string>Change...</string>
183183
</property>
184184
</widget>
185185
</item>

‎src/ui/qgsvectorlayerpropertiesbase.ui

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1574,7 +1574,7 @@
15741574
<item>
15751575
<widget class="QPushButton" name="pbnLoadStyle">
15761576
<property name="text">
1577-
<string>Load Style ...</string>
1577+
<string>Load Style...</string>
15781578
</property>
15791579
</widget>
15801580
</item>
@@ -1595,7 +1595,7 @@
15951595
<item>
15961596
<widget class="QPushButton" name="pbnSaveStyleAs">
15971597
<property name="text">
1598-
<string>Save Style ...</string>
1598+
<string>Save Style...</string>
15991599
</property>
16001600
</widget>
16011601
</item>

‎src/ui/qgswfssourceselectbase.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
<bool>false</bool>
6666
</property>
6767
<property name="text">
68-
<string>Change ...</string>
68+
<string>Change...</string>
6969
</property>
7070
</widget>
7171
</item>

‎src/ui/qgswmssourceselectbase.ui

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@
223223
<bool>false</bool>
224224
</property>
225225
<property name="text">
226-
<string>Change ...</string>
226+
<string>Change...</string>
227227
</property>
228228
</widget>
229229
</item>

0 commit comments

Comments
 (0)
Please sign in to comment.