65381 Commits

Author SHA1 Message Date
Alessandro Pasotti
b1757d3965 Update DD labels on drag&drop forms
Also make sure label expressions are evaluated
after form init.

Fixes #38531
2020-09-03 13:00:20 +02:00
signedav
fcabfb2ab0 fix typo in double-click 2020-09-03 10:36:27 +02:00
rldhont
26ab9f73ec Server: Enhance WMS Layer style restorer for SLD
The WMS Layer restorer stored the QGIS style as XML document to restored it after SLD applying.

To speed up QGIS Server WMS request, the SLD will be applied in a dedicated style so it will be not necessary to store the QGIS Style as XML and restore it.
2020-09-03 10:02:33 +02:00
signedav
4b8797dacb
Merge pull request #38331 from signedav/relation-config
Multiple widgets of same relation
2020-09-03 08:27:53 +02:00
Iman
78ca2a4145
Fix ccmake command argument for Mac (#38564) 2020-09-03 06:32:04 +02:00
Denis Rouzaud
f7a93d3a41
fix crash with missing layer of a relation (#38550) 2020-09-03 06:28:20 +02:00
Andrea Giudiceandrea
a7859915d0 [mssql] Don't allow creating connection only when both Host and Provider/DSN are empty
Adds the possibility to create a connection when Provider/DSN parameter is specified and the Host parameter is empty.
2020-09-03 08:46:53 +10:00
Julien Cabieces
ccd7ed3868 fix spell check mistake 2020-09-03 06:36:57 +10:00
Alessandro Pasotti
9053ac8323 Fix unreported standalone POST data handling 2020-09-02 18:50:31 +02:00
Denis Rouzaud
440491d69f
remove Travis builds for Docker images (#38397) 2020-09-02 18:27:16 +02:00
rldhont
58b01f09a3
Merge pull request #38026 from troopa81/feat_oracle_virtual_column
[Oracle] Add support for virtual (generated) column
2020-09-02 15:14:55 +02:00
Blottiere Paul
744121f5b2 Update tests 2020-09-02 12:12:32 +02:00
Blottiere Paul
87ec664a87 Skip the configure part for an external layer 2020-09-02 12:01:12 +02:00
Blottiere Paul
ffc65613ad Add cpp unit tests 2020-09-02 11:21:15 +02:00
Blottiere Paul
523c0293a8 Update python tests 2020-09-02 11:20:53 +02:00
Blottiere Paul
dc52916b2d Keep external layers ordering. Fixes #35873 2020-09-02 11:20:17 +02:00
Nyall Dawson
3afe74b8c2 [labeling] Fix crash when labeling features and showing unplaced
labels and some labels have no candidate positions

Fixes #38093
2020-09-02 18:00:07 +10:00
Nyall Dawson
ac79bfabf1 Add sip casting for QgsTemporalNavigationObject 2020-09-02 17:08:59 +10:00
Nyall Dawson
76f856f2c2
Merge pull request #38521 from nyalldawson/fix_37551_gpx_layer_name
Fix filename prefix is no longer shown when adding layers from a GPX file to QGIS
2020-09-02 17:08:12 +10:00
Nyall Dawson
682740f3bd Fix missing initial line label placement hint text 2020-09-02 16:27:14 +10:00
Denis Rouzaud
f5ce5773e1 rename script 2020-09-02 06:18:13 +02:00
Matthias Kuhn
86797d9c2c Different action, more fun? 2020-09-02 06:18:13 +02:00
Matthias Kuhn
36dce1fa96 Enable spelling test 2020-09-02 06:18:13 +02:00
Nyall Dawson
5432fb29b1 Revise logic relating to automatic file name prefix inclusion when
adding vector sub layers

If user has opted to add sublayers to a group, then we don't need
to include the filename in the layer's name, because the group is
already titled with the filename.
But otherwise, we DO include the file name so that users can
differentiate the source when multiple layers are loaded from a GPX
file or similar (refs https://github.com/qgis/QGIS/issues/37551)
2020-09-02 11:40:25 +10:00
Nyall Dawson
43ee92474a Fix filename prefix is no longer shown when adding layers from
a GPX file to QGIS

Fixes #37551
2020-09-02 11:20:49 +10:00
Matthias Kuhn
e4a767a39a Remove "Update options" button
It's hard to guess for a user what the button does.
And easy to achieve the same by changing the layer in the dropdown
2020-09-02 08:43:26 +10:00
Harrissou Sant-anna
a7bf220394 Correctly render qgsMapRendererJob use case steps in docs 2020-09-02 08:12:48 +10:00
Julien Cabieces
1170adba02 fix typos 2020-09-01 09:37:55 +02:00
Julien Cabieces
b7245409aa s/version/major version
Co-authored-by: Peillet Sebastien <peillet.seb@protonmail.com>
2020-09-01 09:37:55 +02:00
Julien Cabieces
2970697d42 Add support for Oracle virtual (generated) column 2020-09-01 09:37:55 +02:00
Nyall Dawson
97b56fef2e Include main annotation layer when exporting canvas to image/pdf 2020-09-01 15:29:32 +10:00
Nyall Dawson
20fd8e8734 Update test 2020-09-01 15:29:32 +10:00
Nyall Dawson
2e9a70fe9b Gracefully handle main annotation layer during layered exports 2020-09-01 15:29:32 +10:00
Nyall Dawson
6a5eeca579 Don't include empty annotation layers in layout map exports 2020-09-01 15:29:32 +10:00
Nyall Dawson
3710dbefa0 Update a test for proj 6+ 2020-09-01 15:29:32 +10:00
Nyall Dawson
b9cd453674 Add method to determine whether an annotation layer is empty 2020-09-01 15:29:32 +10:00
Nyall Dawson
636653df23 Always render main annotation layer above map layers in layout maps 2020-09-01 15:29:32 +10:00
Nyall Dawson
4d51e48402 Always render main annotation layer above all other map layers in canvas 2020-09-01 15:29:32 +10:00
Nyall Dawson
39fbc2ac33 Add "mainAnnotationLayer" to QgsProject
This returns a reference to a main/default annotation layer for use
by the project. It forms the default location to place new annotation
items which should appear above all map layers.
2020-09-01 15:29:32 +10:00
Nyall Dawson
aefd7777d5 Be less restrictive when saving annotation layers 2020-09-01 15:29:32 +10:00
vcloarec
d35875729c fix transform Polygon to CurvePolygon when splitting 2020-09-01 14:29:05 +10:00
Jürgen Fredriksson
4ca7cd3d63
More detail on GGA quality indicator (#38234)
- UPDATE mTxtAltitude, mTxtHacc and mTxtVacc because GNSS receivers can output higher accuracy! (RTK)

According to https://www.gpsinformation.org/dale/nmea.htm#GGA I suggest an update to the quality information for the GGA sentence.
Since RTK solutions become more and more standard the info.quality "Fix RTK" is a very important information!
2020-09-01 14:28:21 +10:00
Nyall Dawson
9f83b413a7 [vectortiles] Fix labels disappear randomly between map redraws
Fixes #37450
2020-09-01 14:23:31 +10:00
Nyall Dawson
5a2bc75319 [vectortiles] Fix cannot edit label style through Layer Properties dialog
Fixes #37399
2020-09-01 12:22:05 +10:00
Nyall Dawson
c869a625c0 Fix out of sync tab bar when labeling widget is set to first tab because of missing font warning 2020-09-01 12:22:05 +10:00
Nyall Dawson
9e67b05181 Clicking the label obstacle QLabel should toggle the checkbox, just like a normal checkbox label... 2020-09-01 12:22:05 +10:00
Nyall Dawson
4cd40ab592 [vectortiles] Be tolerant, and allow rendering polygon features
using a line style

Some services use line styles for polygon symbology in order to
specify that the polygons should be rendered using their outlines
in a line style
2020-09-01 08:45:30 +10:00
Nyall Dawson
fc01144f61 Test masks for vector tile images 2020-09-01 08:45:30 +10:00
Nyall Dawson
411ea52b2f Dump html report after running vector tiles test 2020-09-01 08:45:30 +10:00
Harrissou Sant-anna
2fa991921d Fix regexp_match example output 2020-09-01 08:45:10 +10:00