41734 Commits

Author SHA1 Message Date
Nyall Dawson
15e650d624 Merge pull request #5221 from nyalldawson/browser_awesome
Add QLR, processing models to browser
2017-09-21 05:20:07 +10:00
Juergen E. Fischer
d34fd9f0b1 debian packaging: add ubuntu artful 2017-09-20 21:06:22 +02:00
Matthias Kuhn
b1b21ed25f Merge pull request #5143 from m-kuhn/nulldatasetparams
QgsVectorFilewriter skip default null options
2017-09-20 11:44:57 +02:00
Nyall Dawson
a67dab52d2 Spelling 2017-09-20 18:45:59 +10:00
Nyall Dawson
ef97063029 Identation 2017-09-20 18:41:42 +10:00
Nyall Dawson
e6169d8518 Merge pull request #5220 from nyalldawson/open_folder
[FEATURE] Add 'open directory' action to right click menu for folders in browser dock
2017-09-20 18:36:20 +10:00
Alessandro Pasotti
825a323a14 Fix single raster data items in ogr source select
Thanks to Nyall for catching this.
2017-09-20 09:21:23 +02:00
Matthias Kuhn
a6dc600784
[processing] Fix single sided buffer multiline (bevel) 2017-09-20 08:51:43 +02:00
Nyall Dawson
6e1c5c4d75 [FEATURE] Show processing models in browser
And allow them to be executed and edited directly from there
2017-09-20 14:09:03 +10:00
Nyall Dawson
253c4c7a42 Add a Custom item type for QgsDataItem 2017-09-20 14:09:03 +10:00
Nyall Dawson
8bce7a62a7 Allow QgsDataItems to override default double click behavior 2017-09-20 14:09:03 +10:00
Nyall Dawson
fcf2fcae5a [FEATURE] Show qlr files in browser
Fixes #10737
2017-09-20 14:09:03 +10:00
Nyall Dawson
21fc2e1a86 Show a tooltip with full path for directory items 2017-09-20 09:34:22 +10:00
Nyall Dawson
97d5d58398 Use native OS directory separators in browser dock 2017-09-20 09:31:48 +10:00
Nyall Dawson
6ce3c6100d [FEATURE] Add 'open directory' action to right click menu for
folders in browser dock

Opens the folder in the OS' file explorer
2017-09-20 09:24:02 +10:00
Nyall Dawson
dc72e140e9 Merge pull request #5193 from Gustry/layer_properties
move metadata panel to OGC server panel
2017-09-20 04:35:00 +10:00
Matthias Kuhn
d1c73504a5
Remove leftover files 2017-09-19 17:43:57 +02:00
Alessandro Pasotti
4587961607 Merge pull request #5214 from boundlessgeo/gpkg_import_master_task
Geopackage import multiple files master task
2017-09-19 15:45:25 +02:00
Matthias Kuhn
f638023b9d
[processing] Fix test "Polygon buffer with dissolve" 2017-09-19 15:35:42 +02:00
Matthias Kuhn
6cde4a626d
[processing] Fix test "Single sided buffer multiline (bevel)" 2017-09-19 15:31:20 +02:00
Matthias Kuhn
9b213b6a73
[processing] Fix test "variable buffer on points with dissolve option" 2017-09-19 15:30:19 +02:00
rldhont
f5c4fdff2e [BUFIX][Server] GetFeatureInfo on Raster Layer, fix valid identify
Manually merge to QGIS 3 from 2.18

Funded by Ifremer
2017-09-19 15:28:09 +02:00
Matthias Kuhn
973dba0d59
[processing] Update python field calculator test results 2017-09-19 15:01:54 +02:00
Matthias Kuhn
0ac02497b9
[processing] Make python field calculator support LongLong 2017-09-19 15:01:54 +02:00
Matthias Kuhn
506b35a75d
[processing] Fix type resolving in python field calculator 2017-09-19 15:01:54 +02:00
Matthias Kuhn
cfabd10b7e
Fix qgis:lineintersections test 2017-09-19 15:01:53 +02:00
Nyall Dawson
20e1d72007 Merge pull request #5209 from nyalldawson/geometry_coverage
[WIP] Extend geometry classes unit test coverage
2017-09-19 22:15:14 +10:00
Alessandro Pasotti
1f0e73a336 QgsGeoPackageImportTask -> QgsConcurrentFileWriterImportTask 2017-09-19 13:24:43 +02:00
Nyall Dawson
38cc5703d7 Improve test cases 2017-09-19 21:18:06 +10:00
Matthias Kuhn
8d34023d6e Merge pull request #5216 from m-kuhn/vectorFileWriter
Make error message accessible for python in vector file writer
2017-09-19 13:17:09 +02:00
Alessandro Pasotti
b0892488be Merge pull request #5212 from boundlessgeo/browser_homogenize
Geopackage: browser homogenize
2017-09-19 13:15:32 +02:00
rldhont
e05f2669f5 Merge pull request #4959 from rldhont/server-wms-configparser-getprint
[Server] WMS GetPrint refactoring
2017-09-19 13:05:34 +02:00
Nyall Dawson
6f5d9c94a6 Fix some leaks in geometry tests (valgrind noise) 2017-09-19 20:36:16 +10:00
Matthias Kuhn
d1d26e96b0
Fix test 2017-09-19 12:24:01 +02:00
Alessandro Pasotti
a5647c7016 Added documentation for QgsDataItemProviderFromPlugin constructor 2017-09-19 11:58:45 +02:00
Nyall Dawson
9526d487ad Astyle 2017-09-19 19:39:54 +10:00
Matthias Kuhn
44e32e18c0
Fix tests for new QgsVectorFileWriter python API 2017-09-19 11:00:49 +02:00
rldhont
388f8630f3 Null pointer check for the layer tree 2017-09-19 09:23:24 +02:00
Nyall Dawson
b744820bc3 Boost test coverage of geometry classes 2017-09-19 17:22:33 +10:00
Nyall Dawson
6039e05b49 Fix some potential crashes in curve polygons 2017-09-19 17:22:33 +10:00
Nyall Dawson
e6a0af5a9b Fix crash in QgsCompoundCurve equality operator 2017-09-19 17:22:33 +10:00
Nyall Dawson
1540448334 Boost test coverage of geometry classes 2017-09-19 17:22:33 +10:00
Nyall Dawson
9e61cd63df Move overriden methods from headers to cpp files
Since they can't be inlined anyway
2017-09-19 17:22:33 +10:00
Nyall Dawson
f387210e4a Move QgsPolygonV2 equality operators up to QgsCurvePolygon 2017-09-19 17:22:33 +10:00
Nyall Dawson
bb425e4540 Cleaner signature for QgsAbstractGeometry::closestSegment 2017-09-19 17:22:33 +10:00
Nyall Dawson
1f40f62011 Expand geometry test coverage 2017-09-19 17:22:33 +10:00
Nyall Dawson
54c988f918 Make QgsAbstractGeometry::toCurveType pure virtual, and implement
for all geometry types

Previously this method would return nullptrs for many geometry
types
2017-09-19 17:22:33 +10:00
Nyall Dawson
bb3170f557 Fix incorrect vertexAngle calculation for circular strings
Angle was always perpendicular to the tangent, instead of
tangential to the curve
2017-09-19 17:22:33 +10:00
Nyall Dawson
0fba03f816 Fix potential crash in QgsCircularString::vertexAngle 2017-09-19 17:22:33 +10:00
Nyall Dawson
773d660d24 Remove impossible to reach code 2017-09-19 17:22:33 +10:00