54419 Commits

Author SHA1 Message Date
Matthias Kuhn
3c4b9d6164
Add error reporting 2019-03-10 17:32:35 +01:00
Matthias Kuhn
bb60f4c367
Prepared expression evaluation 2019-03-10 17:31:46 +01:00
Matthias Kuhn
14352c7230
Use std::fill to initialize array 2019-03-10 17:27:50 +01:00
Matthias Kuhn
d73c8ea1b5
Range based for loops 2019-03-10 17:27:50 +01:00
Matthias Kuhn
2ab58c94db
Rule based labeling RAII 2019-03-10 17:27:50 +01:00
Matthias Kuhn
34a792ffdc
QVariant supports boolean 2019-03-10 17:27:50 +01:00
Matthias Kuhn
da0e4741c1
Pal should also use 64 bit fids 2019-03-10 17:27:50 +01:00
Matthias Kuhn
9de4b88e76
RAII for pal 2019-03-10 17:27:50 +01:00
Matthias Kuhn
dd003dab3b
Remove leftover code 2019-03-10 17:26:48 +01:00
Matthias Kuhn
f4d5788313
Add test for geometry generator labeling 2019-03-10 15:03:36 +01:00
Matthias Kuhn
cf93a223ec
UX improvements 2019-03-10 15:03:36 +01:00
Matthias Kuhn
75d64eea4f
Merge pull request #9433 from rosaguilar/patch-2
Some functions now show up with autocompletion in the expression builder
2019-03-10 14:14:15 +01:00
Matthias Kuhn
013f45e0f0
Better UX for configuration interface 2019-03-10 13:36:52 +01:00
Matthias Kuhn
a761447b8b
Report errors in labeling geometry generator expression 2019-03-10 13:36:52 +01:00
Matthias Kuhn
c4528214ab
Add expression builder to labeling geometry generator 2019-03-10 13:36:52 +01:00
Matthias Kuhn
b8305c0922
Make geometry generator configuration gui respect geometry type 2019-03-10 13:36:52 +01:00
Matthias Kuhn
cc08771d11
Fix clang-tidy warnings 2019-03-10 13:36:52 +01:00
Matthias Kuhn
a14ddc8f77
Add todo 2019-03-10 13:36:52 +01:00
Matthias Kuhn
67e1c333ee
Save geometry generator enabled/disabled state independently 2019-03-10 13:36:52 +01:00
Matthias Kuhn
6d937a1f25
Some code optimizitaions 2019-03-10 13:36:52 +01:00
Matthias Kuhn
cbca6127ef
Add configuration GUI for label geometry generators 2019-03-10 13:36:52 +01:00
Matthias Kuhn
ae51dceff2
Initial code for labeling geometry generators 2019-03-10 13:36:52 +01:00
Alessandro Pasotti
2537296e3f Add .gpkg file filter to the file selection dialog 2019-03-10 12:25:49 +01:00
Matthias Kuhn
7ceb97aec6
Merge pull request #9456 from Gustry/pyqt
replace some PyQt5 to qgis.PyQt
2019-03-10 12:08:07 +01:00
Matthias Kuhn
312473c4dd
Update python/plugins/MetaSearch/util.py
Co-Authored-By: Gustry <gustrimaille@yahoo.fr>
2019-03-10 06:34:10 -04:00
Matthias Kuhn
a91ecd534c
Merge pull request #9444 from NaturalGIS/gdal_fix_improve_gdal_clip_raster_by_mask
Fixes/improves the GDAL clip by mask layer tool
2019-03-10 10:35:13 +01:00
Matthias Kuhn
297908b218
Silence warning 2019-03-10 10:15:18 +01:00
Matthias Kuhn
e4105763e6
Fix "left" expression function 2019-03-10 10:15:12 +01:00
Matteo Nastasi
0a3b20d02f fix code_layout error 2019-03-10 09:36:48 +01:00
Alexander Bruy
bdf080588e
Merge pull request #9455 from alexbruy/fix-batch
[processing] add missed imports to batch panel (fix #21486)
2019-03-10 08:21:03 +02:00
Etienne Trimaille
2076ca4fe0
replace some PyQt5 to qgis.PyQt 2019-03-09 22:45:51 -04:00
Matteo Nastasi
cff7c35684 New 'Distribute' description strings updated 2019-03-10 01:10:20 +01:00
Matteo Nastasi
37d482c696 Merge remote-tracking branch 'mainstream/master' into distribute-equispaced2 2019-03-10 01:00:05 +01:00
Matteo Nastasi
38cb90a0df wrong placement for endMacro() call fixed 2019-03-10 00:54:03 +01:00
Matteo Nastasi
88edd8b6a6 use nan as return values of unreachable branch 2019-03-10 00:53:18 +01:00
Matthias Kuhn
ed154e292c
Fix indentation 2019-03-09 23:58:47 +01:00
Alexander Bruy
80dd6d5203 [processing] add missed imports to batch panel (fix #21486) 2019-03-09 20:34:15 +02:00
Matthias Kuhn
ddca636ec7
Merge pull request #9450 from m-kuhn/raii
More RAII in PAL
2019-03-09 18:54:24 +01:00
Matteo Nastasi
7c6b66be8a [FEATURE] [needs-docs] add new vertical and horizontal equispaced distributions 2019-03-09 18:18:07 +01:00
Matthias Kuhn
db15465e94
Remove obsolete line 2019-03-09 17:16:35 +01:00
Alessandro Pasotti
e5797e687b [server] Fix error message reported when QUERY_LAYERS is missing
According to WMS 1.3.0 specs:

7.4.3.4
QUERY_LAYERS
The mandatory QUERY_LAYERS parameter states the map layer(s) from which feature information is desired to
be retrieved. Its value is a comma-separated list of one or more map layers. This parameter shall contain at least
one layer name, but may contain fewer layers than the original GetMap request.
If any layer in the QUERY_LAYERS parameter is not defined in the service metadata of the WMS, the server
shall issue a service exception (code = LayerNotDefined).
2019-03-09 17:06:03 +01:00
Alessandro Pasotti
06678ebda3 Added option to load/store from/to the filesystem
+ Added tooltips with full path to the gpkg file
+ Fixed a crash when removing a stored project
2019-03-09 16:02:12 +01:00
Matthias Kuhn
c0d528ee2c
More RAII in PAL 2019-03-09 15:53:03 +01:00
Denis Rouzaud
8f0cfda89a
Merge pull request #9419 from 3nids/docker_tree
Refactoring of Docker builds
2019-03-09 15:31:18 +01:00
Juergen E. Fischer
5d9cbe9aca compile QTSignal statically (fixes #21514) 2019-03-09 15:28:18 +01:00
Juergen E. Fischer
7cc052885f Del doesn't need to be translated. Qt translates it automatically, but a wrong translation breaks the key (eg. Löschen instead of Entf in German); fixes #17281 2019-03-09 13:36:59 +01:00
Denis Rouzaud
d0d918fb2e the ultimate docker experience 2019-03-09 12:57:26 +01:00
Matthias Kuhn
dd242982c6
Merge pull request #9441 from m-kuhn/code_style
Code style
2019-03-09 12:56:42 +01:00
Giovanni Manghi
78cc5b2bf5 Fixes/improves the GDAL clip by mask layer tool: removes a an option (-te) that does not make sense for the clip by mask, and adds the option to allow choose the output resolution 2019-03-09 11:46:26 +00:00
Mathieu Pellerin
3057fd61b0
[plugin manager] Dont disconnect overall finished signal 2019-03-09 18:45:30 +07:00