Nyall Dawson
6fe89fd3c4
Replace GEOSGeomScopedPtr with unique_ptr with custom deleter
...
And make greater use of it through QgsGeos to avoid potential
memory leaks.
2017-10-19 11:52:10 +11:00
Nyall Dawson
406425d68a
Rename method, docs and api breaks documentation
2017-10-19 07:29:48 +10:00
Nyall Dawson
30da28a7b0
Fix qt warnings thrown by QgsFileDownloader
2017-10-19 07:21:17 +10:00
Nyall Dawson
587072cae9
Split QgsFileDownloader into separate core/gui classes
...
So that the guts of this class can be used from non-gui code
2017-10-19 06:32:50 +10:00
Nyall Dawson
a406739975
Add render context flag to indicate canvas preview jobs
...
In future we can use this to optimise the preview job and shortcut
by doing lower quality/faster renders.
For now, use this flag to identify preview jobs and only apply
'updated canvas' min/max to rasters for non-preview jobs
Fixes #16988
2017-10-19 07:31:33 +11:00
Nyall Dawson
f77377e6ae
Fix crash in QgsGeometry::splitGeometry
2017-10-19 07:30:50 +11:00
Alexander Bruy
a6ac876d90
[processing] update test data
2017-10-18 18:41:39 +03:00
volaya
fe780afc81
[processing] allow reordering in multiple selection dialog
2017-10-18 16:20:47 +02:00
Alexander Bruy
d0623620a3
[processing] retrieve dissolve parameter as boolean value
2017-10-18 16:21:57 +03:00
lbartoletti
64cd1c5436
manual resolve conflicts for qgisapp.ui
2017-10-18 13:21:09 +02:00
Alessandro Pasotti
a7765ca966
Merge pull request #5380 from boundlessgeo/bd_2272_pki_parsed_ca
...
[auth] Allow to optionally add CAs from PKI bundle to the trusted CAs for the configured connection
2017-10-18 11:47:30 +02:00
lbartoletti
0d8d101242
Enable tools using extent when map is rotated
2017-10-18 11:28:03 +02:00
Jachym Cepicky
516540a201
Put GeoPackage at first place in the menu [FEATURE] [needs-docs]
2017-10-18 08:45:12 +02:00
Nyall Dawson
df0d717f92
Fix disabled add button in ogr source select for valid protocols
...
Fixes #17206
2017-10-18 10:51:43 +10:00
Nyall Dawson
c295c92ed7
Remove empty item from plugin manager tabs
2017-10-18 10:28:38 +10:00
Nyall Dawson
5a14a928cd
Fix corrupted text in buttons
2017-10-18 10:25:36 +10:00
Borys Jurgiel
a66566a778
Plugin Manager: Disable focus by tab key for the 'Unistall' and 'Upgrade all' buttons to prevent from accidental execution
2017-10-17 23:30:49 +02:00
Borys Jurgiel
ccb46722f0
Plugin manager layout fixes
2017-10-17 23:14:16 +02:00
Tom Kralidis
cb450fb733
Merge pull request #5391 from tomkralidis/issue-11732
...
[MetaSearch] update plugin icon (fixes #11732 ) [needs-docs]
2017-10-17 15:23:04 -04:00
Tom Kralidis
92e5de9e9e
[MetaSearch] update plugin icon ( fixes #11732 ) [needs-docs]
2017-10-17 14:29:56 -04:00
Even Rouault
9fdd060322
Remove useless use of binary or
2017-10-17 18:28:59 +02:00
Alessandro Pasotti
b1c45d57a6
[auth] Use QGIS test certificates
2017-10-17 18:11:58 +02:00
Marco Hugentobler
288d2eed29
Enable external WMS layers also for GetPrint
2017-10-17 17:29:54 +02:00
Marco Hugentobler
2dda2abc98
Remove temporary layers (highlight layers and external wms layers)
2017-10-17 14:53:55 +02:00
Blottiere Paul
c645479625
Merge pull request #5360 from pblottiere/server_bugfix_ogc_getmap_bbox
...
[server][bugfix] Fix OGC test getmap bbox
2017-10-17 13:34:20 +01:00
Blottiere Paul
4901f0af05
Merge pull request #5303 from pblottiere/server_bugfix_ogc_queryable_layer
...
[server][bugfix] Fix OGC test getfeatureinfo:each-queryable-layer
2017-10-17 13:00:40 +01:00
Alessandro Pasotti
b77c11f4c6
Merge pull request #5387 from boundlessgeo/auth_fix_wfs_from_browser
...
[auth][bugfix] Do not expand authentication URI in browser items
2017-10-17 12:25:40 +02:00
Marco Hugentobler
40201b2ef5
Support external WMS layers in GetPrint and GetMap requests
2017-10-17 12:00:04 +02:00
Alessandro Pasotti
f69c9cc685
WFS data items: add level to debug message
2017-10-17 11:52:05 +02:00
Blottiere Paul
a3971ee0cd
Update unit tests
2017-10-17 10:17:49 +01:00
Blottiere Paul
592033ac8d
Translate error message in exception
2017-10-17 10:16:50 +01:00
Blottiere Paul
2a91452869
Fix error code
2017-10-17 10:16:50 +01:00
Blottiere Paul
24a89288d1
First layer level should not be set to queryable (only sublevels)
2017-10-17 10:16:50 +01:00
rldhont
ab107d0e8c
Merge pull request #5297 from dmarteau/wfs_1_1_0
...
[Server][FEATURE][needs-docs] Support WFS 1.1.0
2017-10-17 10:09:31 +02:00
David Marteau
40b916c7a3
Disable message hook and import override at runtime
2017-10-17 09:40:22 +02:00
Borys Jurgiel
db97e2772f
Merge pull request #5372 from borysiasty/plugman
...
[needs-docs] Move the install-plugin-from-ZIP menu action to the plug…
2017-10-17 09:26:22 +02:00
Alessandro Pasotti
bfa6da92f9
[auth][bugfix] Do not expand authentication URI in browser items
...
This fixes an internally reported bug that affects all versions
>= 2.18.
The bug was caused by too early expansion of the credentials
in the URI.
Needs backporting.
2017-10-17 09:16:22 +02:00
Matthias Kuhn
ba9e0437cc
Merge pull request #5386 from m-kuhn/pylintFixes
...
Pylint fixes
2017-10-17 08:31:48 +02:00
Alessandro Pasotti
8b0f4239db
[auth] Removed self-signed CAs from datasource uri items
2017-10-17 08:28:58 +02:00
Nyall Dawson
7fbecd365b
Lighter borders for projection selector map
2017-10-17 09:31:24 +10:00
Nyall Dawson
92c97df55e
Sync canvas extent rect color and center marker color
2017-10-17 09:28:13 +10:00
Nyall Dawson
5b1afd86bc
"Loosen" up acceptable parameter for model child inputs
...
Previously we took a harsher approach to filtering which inputs
were acceptable for child algorithm parameters. E.g. a child algorithm
with a vector layer input would only show outputs from other algorithms
which generated a vector layer output.
But this can needlessly restrict what's possible in models. E.g.
an algorithm which outputs a QgsProcessingOutputFile or
QgsProcessingOutputString could potentially be a valid source
to a vector layer. So we should allow these as possible
inputs for vector layer parameters too.
This commit adds many extra acceptable input types for
child parameters. It will probably expose "corner cases" where
algorithms may get unexpected input types, but these will
not affect existing model stability and can be fixed when
identified.
The payoff is a much more flexible modeler.
2017-10-17 08:55:27 +10:00
Matthias Kuhn
9ff66936cd
Add debug output to spatialite test
2017-10-17 00:46:36 +02:00
Matthias Kuhn
262836d5fd
Fix too-many-format-args
2017-10-17 00:32:35 +02:00
Matthias Kuhn
f1eba211f6
Fix call to non-existent method
2017-10-17 00:29:23 +02:00
Matthias Kuhn
7aae9454ec
Add abstract base method
2017-10-17 00:28:58 +02:00
Matthias Kuhn
b0855e2c41
Fix super call
2017-10-17 00:28:33 +02:00
Matthias Kuhn
506a831565
Fix typo in method name
2017-10-17 00:03:31 +02:00
Matthias Kuhn
b94612dffa
Properly raise NotImplementedError
2017-10-17 00:01:48 +02:00
Matthias Kuhn
740f58b1db
Remove broken and unused code
2017-10-16 23:55:25 +02:00