57364 Commits

Author SHA1 Message Date
Harrissou Sant-anna
2f95dd7701 Remove duplicate 'Ctrl+Shift+M' shortcuts 2019-09-06 07:38:33 +10:00
Harrissou Sant-anna
5b26f5a412 Add shortcut to Add Delimited Text Layer 2019-09-06 07:01:19 +10:00
Giovanni Manghi
7b680f80d6 fix SAGA seeds generation tool 2019-09-06 05:29:50 +10:00
Nyall Dawson
8465df3768 Add some tooltips to dual view navigation buttons, fix bad label
string when layer has no features
2019-09-06 05:29:27 +10:00
Nyall Dawson
1537f83614 Fix some algorithms fail to execute correctly in in-place mode 2019-09-06 05:29:08 +10:00
Nyall Dawson
4f7ba308da Show "Zoom to Bookmark" as first action when right clicking a bookmark in browser 2019-09-06 05:28:46 +10:00
Nyall Dawson
df973a9810 Remove empty bookmark groups from browser 2019-09-06 05:28:46 +10:00
Nyall Dawson
b3be340d95 Expand wording 2019-09-06 05:28:46 +10:00
Nyall Dawson
4619a810e6 [FEATURE] Add import/export bookmarks actions to browser right-click bookmarks menu 2019-09-06 05:28:46 +10:00
Nyall Dawson
d68be19fbb Tooltips for bookmarks in browser 2019-09-06 05:28:46 +10:00
Nyall Dawson
92c50df669 Fix sort order of newly made bookmark groups 2019-09-06 05:28:46 +10:00
Nyall Dawson
dc00e8576c Set focus on bookmark name widget when opening bookmark editor dialog 2019-09-06 05:28:46 +10:00
Nyall Dawson
f9848efe42 Also show "new bookmark" action when right clicking project or user group 2019-09-06 05:28:46 +10:00
Nyall Dawson
fcf8af29f2 Allow removal of entire groups of bookmarks through browser 2019-09-06 05:28:46 +10:00
Nyall Dawson
f760514243 Fix new groups not created in some circumstances 2019-09-06 05:28:46 +10:00
Nyall Dawson
acdb63121f Don't refresh whole model when bookmarks are added 2019-09-06 05:28:46 +10:00
Nyall Dawson
2fe9557636 Don't refresh whole bookmark browser node when a bookmark changes 2019-09-06 05:28:46 +10:00
Nyall Dawson
5698a049f8 Allow deletion of multiple bookmarks from browser 2019-09-06 05:28:46 +10:00
Nyall Dawson
cbd3f9b6d7 Don't refresh whole bookmarks browser node when deleting an item 2019-09-06 05:28:46 +10:00
nirvn
a4ec735249 [ui] Rework the add bookmark icon 2019-09-05 16:45:31 +07:00
nirvn
83af99d062 Address review 2019-09-05 14:37:09 +07:00
nirvn
eded2270c2 [FEATURE][bookmarks] New bookmark editor dialog to improve creation and editing of bookmarks 2019-09-05 14:37:09 +07:00
Nyall Dawson
e0c38e555f Consolidate some duplicate code relating to zooming canvas to bookmarks 2019-09-05 14:50:48 +10:00
Nyall Dawson
a162a880db [FEATURE] Allow bookmark renames via browser 2019-09-05 14:50:48 +10:00
Nyall Dawson
16787abbe9 Fix broken rename support in browser 2019-09-05 14:50:48 +10:00
Nyall Dawson
ab026b05ee [FEATURE] Allow deletion of bookmarks through browser
And port to QgsDataItemGuiProvider
2019-09-05 14:50:48 +10:00
Nyall Dawson
87099bf558 [FEATURE] Support drag and drop copying of bookmarks in browser, or
drag and drop to move bookmarks between groups
2019-09-05 14:50:48 +10:00
Nyall Dawson
f26f77c667 [FEATURE] Allow bookmarks to be dragged onto map canvases to zoom to bookmark
This allows bookmarks to play nice in multi-canvas projects, since you can
drop them onto a specific canvas to zoom
2019-09-05 14:50:48 +10:00
Nyall Dawson
5252e93fdb Minor cleanups 2019-09-05 14:50:48 +10:00
Nyall Dawson
58975e7cee Add API to QgsCustomDropHandler to support custom drop handlers which
allow drops onto a QgsMapCanvas
2019-09-05 14:50:48 +10:00
Nyall Dawson
e391b43b55 Tweak wording 2019-09-05 13:52:57 +10:00
Nyall Dawson
d35c04b0e4 [FEATURE][processing] New algorithms for exporting and importing
bookmarks to/from map layers

These algorithms allow users to create a bunch of new bookmarks
corresponding to the features from a layer, or export bookmark
extents to a new polygon layer.
2019-09-05 13:52:57 +10:00
Nyall Dawson
d26ef63454 Fix crash in layout map bookmark menu when only groups are present 2019-09-05 13:52:57 +10:00
Alexandre Neto
fbb9fdd680 Fix Saga Raster Skeletonization algorithm
The saga tool expects integers only for the convergence parameter.
2019-09-05 11:49:36 +10:00
nirvn
94e71e486b [themes] Add fixed color/background for web widgets for improved compatibility 2019-09-05 08:45:28 +07:00
Harrissou Sant-anna
224899f119 Rename no map theme selected entry to "none"
in 3D config dialog to homogenize with map view and Layout map item properties
2019-09-04 23:36:05 +03:00
Harrissou Sant-anna
afdcdbe30c Rename no map theme selected entry to "none"
inline with map layout item property
2019-09-04 23:36:05 +03:00
Martin Dobias
3e454dcff9
Fix loading of rotation in 3d point symbols in GUI (fixes #31410) (#31416)
The conversion to Euler angles may give angles in range (-180, 180)
but spin boxes in GUI only expect range (0, 360)
2019-09-04 17:03:51 +03:00
Nyall Dawson
282d88b43f Fix crash on removing bookmarks 2019-09-04 20:13:25 +10:00
Nyall Dawson
6ec919e67c [FEATURE][layouts] Allow setting layout map item extent to an
existing bookmark

This new button in the map item properties toolbar shows a menu
which allows directly setting a map item to the extent of that
bookmark.

Fixes #20279
2019-09-04 20:13:25 +10:00
nirvn
b5b869b4f4 [FEATURE][browser] Add bookmarks data items to the browser panel 2019-09-04 17:08:15 +07:00
nirvn
61388be957 [bookmarkmanager] Add group-related functions 2019-09-04 17:08:15 +07:00
Even Rouault
d5930f858f
qgsbookmarkmodel.cpp: fix crash with gcc 5.5, likely due to variable aliasing 2019-09-04 11:03:12 +02:00
Even Rouault
40bac541b9
wms/CMakeLists.txt: fix CMake warning about unbalenced IF / ENDIF 2019-09-04 11:02:16 +02:00
Juergen E. Fischer
a76f127ca9 osgeo4w: proj.lib back again (refs 4cbcae3a58, OGGeo/PROJ#1581) 2019-09-04 09:13:58 +02:00
Peter Petrik
635c1b54d8 Allow to use WMS as static provider 2019-09-04 07:49:09 +02:00
Nyall Dawson
4e51938559 Address review comments 2019-09-04 14:19:47 +10:00
Nyall Dawson
3baf812690 Indentation 2019-09-04 14:19:47 +10:00
Nyall Dawson
c46b670953 Fix zooming to bookmark extents 2019-09-04 14:19:47 +10:00
Nyall Dawson
209c6c0e67 Don't reuse existing bookmark list state, reset to defaults 2019-09-04 14:19:47 +10:00