36340 Commits

Author SHA1 Message Date
David Marteau
ec226eeab8 Add extra parameter QgsProject* to QgsService::executeRequest 2017-01-10 14:34:16 +01:00
David Marteau
bac1890f9c fix typo, use Q_UNUSED, return null/empty QString() instead literal empty string 2017-01-10 14:34:16 +01:00
David Marteau
705547e617 Removed python loader: added unRegisterService() method 2017-01-10 14:34:16 +01:00
David Marteau
4c8a5cbdd8 fix indent 2017-01-10 14:34:16 +01:00
David Marteau
89859ef1b6 Server refactoring: Added sample native service module; fixed typo 2017-01-10 14:34:16 +01:00
David Marteau
af5eed1a4b Add getHeader() method to QgsServerRequest 2017-01-10 14:34:15 +01:00
David Marteau
7600919517 Remove Service Entry class and move name/version infos in QgsService 2017-01-10 14:34:15 +01:00
David Marteau
53555581a3 Server refactoring: Fix doc and comments
Fix typo in doc and comments
    Update documentation
    Fix return of implicitely shared objects
    Fix order of parameters in QgsServiceRegistry::registerService
2017-01-10 14:34:15 +01:00
David Marteau
1e0d830529 Server refactoring: implements service modules registry
Implementation for https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74
2017-01-10 14:34:15 +01:00
Alexander Bruy
3a03c98a08 [processing] configurable URL for scripts and models repository 2017-01-10 14:17:25 +02:00
Alexander Bruy
d2ff57ec38 remove debug line 2017-01-10 12:02:36 +02:00
volaya
8ea5bc39b4 Merge pull request #3971 from alexbruy/processing-help
[processing] configurable help files location for GDAL and GRASS providers
2017-01-10 09:55:58 +01:00
volaya
3fd27d1f04 Merge pull request #3926 from alexbruy/processing-gdal-opts
Processing gdal opts
2017-01-10 09:52:58 +01:00
Juergen E. Fischer
378212cf42 indentation update 2017-01-10 09:05:42 +01:00
Nyall Dawson
21ad4ed78b Merge pull request #3940 from nyalldawson/gdal2
Bump minimum GDAL version to 2.0, remove old version #ifdefs
2017-01-10 11:37:17 +10:00
Tudor Bărăscu
313ec55640 deactivate "circular string.." buttons for layer without geom 2017-01-10 09:30:04 +10:00
Marco Hugentobler
e433639604 Exclude degenerated rings from polygon area calculation
(forward-port from 64b0b1)
2017-01-10 09:11:03 +10:00
Marco Hugentobler
17b51ab28f Change comment for QgsCurveV2::sumUpArea
(forward-port from 1c02dc7)
2017-01-10 09:09:45 +10:00
Marco Hugentobler
d3da17910d Adapt numbers in test for QgsLineStringV2::sumUpArea
(forward port from df0f97)
2017-01-10 09:08:33 +10:00
Marco Hugentobler
7107c16ec0 Add unit test that makes sure that the area of a closed compound curve ring is the same as a closed linestring with the same number of vertices
(forward port from be71066)
2017-01-10 09:05:12 +10:00
Marco Hugentobler
abc0919cb1 Fix area calculation of compoundcurve rings if they contain a 2-vertex linestring
(forward port from 30d7423)
2017-01-10 08:59:06 +10:00
Nyall Dawson
990c7cd5cb Fix test 2017-01-10 08:46:42 +10:00
Nyall Dawson
4d51e1d1a1 Revert "[processing] added test for invalid geometry checking"
This reverts commit 306764871baab544f9566b327d2188a5b1fc8938.

Test is failing
2017-01-10 08:22:48 +10:00
volaya
1500eadd2c [processing] fixed usage of filter function in vector.features 2017-01-09 18:25:29 +01:00
volaya
d35830b97e added missing test files 2017-01-09 18:25:05 +01:00
Even Rouault
247ca607bc Layer tree view: correctly refresh greyed/ungreyed state of layers when toggling their group 2017-01-09 18:19:30 +01:00
Alexander Bruy
7cda002ba2 [processing] configurable help files location for GDAL and GRASS providers 2017-01-09 16:31:13 +02:00
Alexander Bruy
37725379f2 add missed import 2017-01-09 15:34:42 +02:00
volaya
306764871b [processing] added test for invalid geometry checking 2017-01-09 15:13:47 +02:00
volaya
7b68c77f4c [processing] removed unnecessary code to check validity of geometries 2017-01-09 15:13:47 +02:00
volaya
e8c149ed42 [processing] added ‘invalid feature handling’ option 2017-01-09 15:13:47 +02:00
rldhont
3e80a52995 Revert "Merge pull request #3886 from pblottiere/servermultithread"
This reverts commit 350a2b513446462120946241cf7fb1bb67ca828b, reversing
changes made to 590a981195289be702bc7bf5382ece25a09ae6bb.
2017-01-09 14:05:28 +01:00
rldhont
350a2b5134 Merge pull request #3886 from pblottiere/servermultithread
[server] parallel map rendering
2017-01-09 13:38:04 +01:00
Nyall Dawson
4b8c5bea29 Remove some more macros not needed with GDAL>=2 requirement 2017-01-09 19:39:00 +10:00
Denis Rouzaud
590a981195 Merge pull request #3969 from 3nids/fixwebkit
fix build without QtWekKit
2017-01-09 10:37:29 +01:00
Denis Rouzaud
4851975478 fix build without QtWekKit 2017-01-09 10:20:42 +01:00
Juergen E. Fischer
c7130c6281 build t2tdoc text output with utf-8 encoding 2017-01-09 09:12:26 +01:00
Nyall Dawson
17efc9660a Remove some core QgsProject::instance() uses 2017-01-09 16:56:43 +10:00
Nyall Dawson
0f42ea781a [processing] Don't use separate label for checkbox parameters
Instead embed description as checkbox label.
2017-01-09 16:52:46 +10:00
Mathieu Pellerin
632f9c5825 Fix for alphaBand and opacity loss upon renderer switch (style dock & properties window) (#3967)
* [styledock] maintain raster alpha band and opacity when switching renderer

* [raster] fix alphaBand/opacity loss when opening layer properties
(fixes #16044)
2017-01-09 13:43:31 +07:00
Larry Shaffer
015fdf23ce Update QCA CMake qcatool find function for macOS and Qt5 2017-01-08 17:27:17 -07:00
Nathan Woodrow
d976aa61e6 Add word wrapping for expression builder 2017-01-08 16:07:16 +11:00
Matthias Kuhn
552e1b2e9d Add doxymentation for field formatters 2017-01-08 01:26:48 +01:00
Nyall Dawson
f7ae653f88 Add missing folder to doxygen build 2017-01-08 01:26:48 +01:00
Alexander Bruy
29d108f38f [processing] allow raster options widget accept string parameters and outputs in modeler 2017-01-07 14:37:58 +02:00
Matthias Kuhn
787f7c5042 Doxymentation for QgsWkbTypes 2017-01-07 13:14:01 +01:00
Martin Dobias
542c48650e Fix avoid intersections test 2017-01-07 17:22:08 +08:00
Alexander Bruy
85d40937b9 skip malformed key-values pairs
add options example in docs
2017-01-07 10:02:13 +02:00
Alexander Bruy
d718eb0f18 fix indentation 2017-01-07 10:02:13 +02:00
Alexander Bruy
f9680ddc0c [processing] use custom options widget in GDAL algorithms 2017-01-07 10:02:13 +02:00