44297 Commits

Author SHA1 Message Date
Nyall Dawson
b03ce047db Start restoring copy/paste functionality 2017-12-07 08:49:33 +10:00
Nyall Dawson
f60da58256 Add some unit tests 2017-12-07 08:49:33 +10:00
Nyall Dawson
b74a0efa34 Work on layout and layout item serialization and restoration 2017-12-07 08:49:33 +10:00
Nyall Dawson
ca75e8c0a5 Remove obsolete python alg, add unit tests 2017-12-07 06:28:54 +11:00
Nyall Dawson
3c4fb26d10 Add option to control CRS for merge algorithm (fixes #9652)
The default behaviour of auto selecting the first layer's CRS
can be unpredictable, especially in models
2017-12-07 06:28:54 +11:00
Nyall Dawson
cb96e1baab [processing] Fix merge vectors algorithm fails when encountering
layers with different dimensions or single/multi part types

and port algorithm to c++
2017-12-07 06:28:54 +11:00
Matthias Kuhn
cb94bcf565
Merge pull request #5814 from m-kuhn/fixMultiLayerOfflineEditing
[offline] Apply attribute changes on multiple layers
2017-12-06 18:47:44 +01:00
Matthias Kuhn
3bbda6cf68 [offline] Apply attribute changes on multiple layers
Fix #17647
2017-12-06 18:22:26 +01:00
Juergen E. Fischer
ab859c9bdf use 'close' on last tab of message log viewer to clear it 2017-12-06 15:09:58 +01:00
Denis Rouzaud
906259b2f7 [doxygen] remove useless @brief 2017-12-06 08:31:12 -04:00
Denis Rouzaud
f29306d4af [doxygen] replace @param by \param 2017-12-06 08:31:12 -04:00
Denis Rouzaud
b72c569cf3 [doxygen] replace @see by \see 2017-12-06 08:31:12 -04:00
Blottiere Paul
14e6df450a
Merge pull request #5780 from pblottiere/bugfix_reshape2
[bugfix]  Do not add binding line in both side in reshape map tool
2017-12-06 12:08:32 +00:00
Denis Rouzaud
ed5076201a [doxygen] \see must be placed after params 2017-12-06 07:19:50 -04:00
Denis Rouzaud
e48cf98edb run sipify 2017-12-06 07:19:50 -04:00
Denis Rouzaud
53a86932d4 [sipify] creates links in seealso 2017-12-06 07:19:50 -04:00
Martin Dobias
7064704868 [3d] Have 3D View tab in vector layer properties (fixes #17595)
(only when 3D support is enabled)
2017-12-06 09:31:17 +01:00
Blottiere Paul
b7fe407f55 Update tests 2017-12-06 07:56:11 +00:00
Alessandro Pasotti
8ecae4f51c [bugfix] Bookmarks fix zoom to with coordinate transform
Forward port of an unreported bug introduced
by me when I changed the display value to
EPSG:xxxx
2017-12-06 08:50:35 +01:00
Blottiere Paul
cc660b186b Add some tests 2017-12-06 07:25:12 +00:00
Blottiere Paul
c9038f48ad Update sip binding 2017-12-06 07:25:12 +00:00
Blottiere Paul
096f6895da [bugfix] Do no add binding line in both side in reshape map tool 2017-12-06 07:25:12 +00:00
Blottiere Paul
aa68a9faec
Merge pull request #5774 from pblottiere/bugfix_ref_rel_null
[bugfix] Fixes crash in QgsRelationReferenceWidget
2017-12-05 16:59:22 +00:00
Blottiere Paul
7c2732d1ad Fixes crash in QgsRelationReferenceWidget 2017-12-05 14:59:14 +00:00
Borys Jurgiel
1cd8b9481c Fix a tooltip 2017-12-05 15:04:28 +01:00
Frank Dekervel
51ec70abc0 Fix missing signal/slot connection resulting in non-woring autocompleter for value relation fields (fixes #16676).
This oneliner introduces the missing signal/slot connection, and fixes the bug.
2017-12-05 13:41:39 +01:00
Nyall Dawson
7584bf1310 Consistent capitalisation 2017-12-05 20:32:20 +10:00
Nyall Dawson
8cb206e0e5 Fix missing delete action for gpkg layers in browser 2017-12-05 20:12:26 +10:00
Nyall Dawson
eda3d6e475 Fix use of QWidgets from non-gui thread 2017-12-05 20:05:19 +10:00
Alessandro Pasotti
2ca90545e6
Merge pull request #5773 from SrNetoChan/add_missing_tooltips
Adds missing tooltips
2017-12-05 11:01:28 +01:00
Martin Dobias
ba9e19954b
Merge pull request #5798 from wonder-sk/polygon-3d-fixes
[3d] Tessellator fixes + culling mode configuration for 3D polygons
2017-12-05 10:54:48 +01:00
Alessandro Pasotti
db9fc285f7 Add documentation for new overridden constructors 2017-12-05 09:49:19 +01:00
Alessandro Pasotti
85a7ba77d6
Merge pull request #5795 from elpaso/delegate-leaks
Fix Some Delegate leaks
2017-12-05 09:21:04 +01:00
Alessandro Pasotti
efad2f6a1f Don't leak memory in qgsnodeeditor delegates 2017-12-05 09:18:26 +01:00
Alessandro Pasotti
2b3fbc7761 Don't leak in metadatawidget delegates 2017-12-05 09:18:26 +01:00
Martin Dobias
1f6cd31fab Fixes after review 2017-12-05 08:58:23 +01:00
Martin Dobias
011e254e8a [3d] Read/write camera position of the 3D map view in project 2017-12-05 08:46:51 +01:00
Mathieu Pellerin
ad54073b1e
[processing] list native QGIS algorithms first in modeler dialog 2017-12-05 11:52:06 +07:00
Nyall Dawson
13cb44fd9d Fix initial extent of map canvas is loaded incorrectly from projects 2017-12-05 13:05:33 +10:00
Nyall Dawson
9d0b0f27f2 Fix crash in standalone apps when no QgsApplication available 2017-12-05 11:40:54 +10:00
Nyall Dawson
4671acb875 Fix coverity unreachable code warning
Was preventing conditional formatting decorations from showing
in relation widgets
2017-12-05 11:02:39 +10:00
Nyall Dawson
45fb6e9243 Fix coverity uninitialized member warnings 2017-12-05 11:00:16 +10:00
Nyall Dawson
fa5a8311d1 Fix coverity null pointer dereference warnings 2017-12-05 10:56:07 +10:00
Nyall Dawson
75c99800d0 Fix coverity ignored return value warnings 2017-12-05 10:34:33 +10:00
Nyall Dawson
b0a36e9bb1
Merge pull request #5789 from nyalldawson/render_jobs
[Rendering] Only render in preview jobs layers that are fast enough
2017-12-05 11:17:44 +11:00
Nyall Dawson
b26c14ef04
Merge pull request #5799 from nyalldawson/mingw
Mingw build fixes and windows build warning fixes
2017-12-05 10:51:21 +11:00
Nyall Dawson
38cca6ca7e Tweak API 2017-12-05 09:02:40 +10:00
Nyall Dawson
be954585cf Always show WMTS/XYZ layers in preview jobs (to pre-warm cache) 2017-12-05 09:02:40 +10:00
Nyall Dawson
5ee9cdd222 Rename layerRenderingTime()->perLayerRenderingTime() 2017-12-05 09:02:40 +10:00
Nyall Dawson
56508b57ca Update docs 2017-12-05 09:02:40 +10:00