62215 Commits

Author SHA1 Message Date
rldhont
5d06aa57da
Merge pull request #35937 from rldhont/server-wms-getprint-group-layer-mask
[Tests][Server] WMS GetPrint group Mask file
2020-04-23 12:13:02 +02:00
Alexander Bruy
b5e2365d07 silence debug information from delimited text provider (fix #35552) 2020-04-23 11:30:37 +02:00
Alexander Bruy
c34210e20e
Merge pull request #35891 from alexbruy/wfs-export
include missed WFS connection settings into XML exchange file (fix #35866)
2020-04-23 12:16:07 +03:00
Nyall Dawson
5dd3916970 [layouts] Add explicit button to insert expressions in legend text
While this has been possible for a while by manually entering a
"[% expression %]" string as part of a legend item's text, this
is completely hidden from users and rather useless.

Now that we have a dedicated widget to allow configuration of
individual legend items, we've got the capacity to show a dedicated
"insert expression" button, just like we do for layout labels.

This makes it immediately clear to users that expressions CAN be
used in legend item text, and also helps them construct valid
expressions using the available expression context.
2020-04-23 19:13:09 +10:00
rldhont
0e5536b908 [Tests][Server] WMS GetPrint group Mask file
To complete PR #35277
2020-04-23 09:04:19 +02:00
Alexander Bruy
a94d195408 remove explicit default empty string 2020-04-23 08:58:24 +03:00
Peter Petrik
4f91bee104
fix INSTALL for MacOS (#35915)
fix INSTALL for MacOS
2020-04-23 06:59:40 +02:00
Nyall Dawson
b6dcd5d9c3 Return null point instead of null geometry for
QgsGeometry.fromWkt('Polygon ((0 0, 1 1, 1 0, 0 0))').intersection(QgsGeometry.fromWkt('Point (42 0)'))

Refs #35776
2020-04-23 06:23:45 +10:00
rldhont
a48474d0e5
Merge pull request #35277 from rldhont/server-wms-getprint-group-layer
[Tests][Server] WMS GetPrint group
2020-04-22 17:47:52 +02:00
Matthias Kuhn
78639b8ea8
Merge pull request #35918 from rduivenvoorde/cmakelist_proj_log
Make cmake output slightly better
2020-04-22 15:53:04 +02:00
Denis Rouzaud
97814517da
add missing protobuf include (#35902)
this fixes build on mac
2020-04-22 15:06:51 +02:00
rldhont
dda54412e8
Merge pull request #35900 from Gustry/project_validator
move the QGIS Server validator from the project properties to its own class
2020-04-22 14:10:07 +02:00
rldhont
a06984cfaa Fix [Tests][Server] Add WMS GetPrint group 2020-04-22 14:05:13 +02:00
rldhont
13434dca1c [Tests][Server] Add WMS GetPrint group 2020-04-22 14:02:20 +02:00
rldhont
6ccb9c084a [Tests][Server] project_groups: change layer checked in tree 2020-04-22 14:01:31 +02:00
Richard Duivenvoorde
546db9e88e Make cmake output slightly better 2020-04-22 13:52:36 +02:00
Nyall Dawson
947aedba2c Show description in model input reorder dialog, not raw parameter name 2020-04-22 19:51:25 +10:00
Nyall Dawson
888819c462 [processing] Rework model input reorder approach to use QStandardItemModel
Allows for drag and drop reorder of inputs, hopefully resolves issues on
some qt versions
2020-04-22 19:51:25 +10:00
Etienne Trimaille
4e7018db79
update english after PR review in the project validator 2020-04-22 11:22:45 +02:00
olivierdalang
74d7eca123 gitignore all windows builds 2020-04-22 09:55:24 +02:00
olivierdalang
746ec8c498 make build dir configurable in package-nightly.cmd 2020-04-22 09:55:24 +02:00
Etienne Trimaille
471979aa50
move the QGIS Server validator from the project properties to its own class 2020-04-22 09:33:08 +02:00
Denis Rouzaud
a270618408
fix typo in comment 2020-04-22 07:47:46 +02:00
Alexander Bruy
f5691e175e
Merge pull request #35869 from alexbruy/python-deprecated
fix deprecation warning in qgis.utils (fix #32786)
2020-04-22 08:43:47 +03:00
Nyall Dawson
9327ea6cf7 Nicer preview symbols for patches 2020-04-22 12:43:01 +10:00
Nyall Dawson
ec2894ea32 Show favorited legend patches in legend patch button menu 2020-04-22 12:43:01 +10:00
Nyall Dawson
8a0e007ba5 [FEATURE] Support legend patch shapes in style manager databases
And clean up a lot of duplicate code which makes adding new types
to QgsStyle painful
2020-04-22 12:43:01 +10:00
Nyall Dawson
99d50bb17a Fix double-rendering of layout legends on some circumstances 2020-04-22 05:27:16 +10:00
Jan Caha
a2cbd9ceea add is_multipart expression 2020-04-22 05:26:54 +10:00
Martin Dobias
45bead2bb9 Fix a crash when reordering a vector tile layer in layer tree view 2020-04-21 15:53:06 +02:00
Denis Rouzaud
af1576a431
try with MSSQL sources for ubuntu 19.04
since they are not ready yet for 20.04
see https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/m/
2020-04-21 15:48:54 +02:00
Denis Rouzaud
e070520c40
use allow-unauthenticated to install packages 2020-04-21 15:20:41 +02:00
Denis Rouzaud
35a1692837
try with updated package source for MSSQL 2020-04-21 14:37:44 +02:00
Denis Rouzaud
fd0900a50c
followup on focal Docker image, use appropriate UTF-8 symbol 2020-04-21 14:15:45 +02:00
Denis Rouzaud
f257621bea
use focal to build Docker images (#35897) 2020-04-21 14:07:31 +02:00
vsklencar
8011b1eead Changed filter for Android provider registry due to changes in naming
Providers for Android are now with arch postfix which causes that some providers have been filter out
2020-04-21 13:58:03 +02:00
Alexander Bruy
b524929d20 remove condition 2020-04-21 14:47:56 +03:00
Alexander Bruy
0e59d13af5 fix deprecation warning in qgis.utils caused by deprecating
imp.new_module() call in Python 3.4 (fix #32786)
2020-04-21 14:47:56 +03:00
Martin Dobias
2bbecc0efc Avoid creating a temporary QVector<QgsPoint> when encoding linestrings 2020-04-21 13:28:56 +02:00
Martin Dobias
0973da69b1 Nyall's review suggestions, test fixes, windows build fix 2020-04-21 13:28:56 +02:00
Martin Dobias
da4764472e sip fix 2020-04-21 13:28:56 +02:00
Martin Dobias
41db54aa16 [FEATURE] Vector tiles writer API
Initial work... Currently supporting output to a directory based on XYZ template, using Mapbox vector tiles encoding.

New classes:
- QgsVectorTileMVTEncoder - low-level class that operates on a single tile, converts vector features to raw tile byte array, for internal use
- QgsVectorTileWriter - higher level class that manages generation of multiple tiles, for use by clients
- QgsVectorTileMVTUtils - assorted helper functions for MVT encoding/decoding
2020-04-21 13:28:56 +02:00
Alexander Bruy
5137d4a3b8 include missed WFS connection settings into XML exchange file (fix #35866) 2020-04-21 11:18:26 +03:00
Alessandro Pasotti
4059305d58
Merge pull request #35881 from nyalldawson/fix_35558
Correctly utilise expression contexts for attribute form container visibility
2020-04-21 08:33:31 +02:00
Nyall Dawson
5c587c0576 Fix detection of broken images in layouts (master only) 2020-04-21 12:37:07 +10:00
Nyall Dawson
2ee717e593 Silence doxygen warning 2020-04-21 10:40:50 +10:00
Nyall Dawson
5f834d66df Spelling 2020-04-21 10:40:50 +10:00
Nyall Dawson
ddbcb1f478 [FEATURE][layouts] Allow configuring legend patch shapes by
double-clicking on legend items

Allows users to set custom legend patch shapes for items by
entering a WKT string representing the patch geometry
2020-04-21 10:40:50 +10:00
Nyall Dawson
3d7e5d6207 Fix scaling of totally horizontal/vertical legend patch symbols 2020-04-21 10:40:50 +10:00
Nyall Dawson
fe435a325e Add optional shape argument to symbolPreviewPixmap/symbolPreviewImage 2020-04-21 10:40:50 +10:00