65423 Commits

Author SHA1 Message Date
Blottiere Paul
fae4383072 Share data volume 2020-09-10 15:09:33 +10:00
Blottiere Paul
e5275b0817 Set the default qgis project file to use 2020-09-10 15:09:33 +10:00
Blottiere Paul
cf834cb3fe Update qgis server prefix path 2020-09-10 15:09:33 +10:00
Blottiere Paul
4aa2a297fd Use NGINX container IP 2020-09-10 15:09:33 +10:00
Blottiere Paul
791ff9f7f4 Execute pyogctest for the WMS 1.3.0 test suite 2020-09-10 15:09:33 +10:00
Blottiere Paul
a806023a55 Add docker-compose scripts 2020-09-10 15:09:33 +10:00
Blottiere Paul
f9c0cda9f9 Add an ogc github workflow 2020-09-10 15:09:33 +10:00
Blottiere Paul
e5989c1387 Add basic scripts to build and run QGIS Server 2020-09-10 15:09:33 +10:00
Peter Petrik
71dcf98ee6 update macos deps for CI 2020-09-10 15:09:05 +10:00
Peter Petrik
5a1fe648dc update MDAL to 0.7.0 2020-09-10 15:09:05 +10:00
Matthias Kuhn
ed91ceeea5
Merge pull request #38505 from gacarrillor/easter_egg_user_groups
Add easter egg to show map of user groups (keywords: 'user groups')
2020-09-10 07:04:28 +02:00
uclaros
283d845e68 Update splash screen message 2020-09-10 14:52:45 +10:00
Matthias Kuhn
38ec62e89d
Merge pull request #38663 from signedav/relation-editor-title
Label (title) of relation editor widget instances
2020-09-10 06:48:05 +02:00
Matthias Kuhn
a853f2643d
Merge pull request #38659 from suricactus/relref_filter_expr
Add support for filter expressions in relation reference widget
2020-09-10 06:46:44 +02:00
Nyall Dawson
571e70ed9b Convert icon markers 2020-09-10 14:11:42 +10:00
Nyall Dawson
38bdca20e1 Fix incorrect truncation to int in interpolation expression results 2020-09-10 14:11:42 +10:00
Nyall Dawson
5ee97c9623 Correctly parse interpolated text-anchor 2020-09-10 14:11:42 +10:00
Nyall Dawson
0694ae2651 Remove a whole lot of redundant code 2020-09-10 14:11:42 +10:00
Nyall Dawson
657004da20 Further expression simplification 2020-09-10 14:11:42 +10:00
Nyall Dawson
14b1fde87a Minor code refactor 2020-09-10 14:11:42 +10:00
Nyall Dawson
5b19f4a2e2 Translate point text anchor placement correctly 2020-09-10 14:11:42 +10:00
Ivan Ivanov
58183595ce Make the expression btn click event a private slot 2020-09-09 22:03:09 +03:00
Ivan Ivanov
54a4dd5fd4 Fix expression and wrap field filters in parentheses 2020-09-09 21:32:52 +03:00
Denis Rouzaud
d6666c0b0b
Merge pull request #38633 from 3nids/locator-autocomplete
[locator] autocomplete + allow restricting search to a single field in active layer filter
2020-09-09 14:00:04 +02:00
signedav
a209536295 configurable label (title) of relation editor widget instances
resolves #37675
2020-09-09 12:13:51 +02:00
Nyall Dawson
ce9edb667e Better conversion of non 1.0 base interpolation expressions to QGIS 2020-09-09 17:43:32 +10:00
Nyall Dawson
7902e4aa09 Fix truncation of sizes to int during interpolation conversion 2020-09-09 17:43:32 +10:00
Nyall Dawson
a1f25da674 Fix raster fill opacity conversion 2020-09-09 17:43:32 +10:00
Nyall Dawson
68c6e888cd Fix sprite URL determination 2020-09-09 17:43:32 +10:00
Nyall Dawson
2a439c676a Convert line-offset property 2020-09-09 17:43:32 +10:00
Nyall Dawson
0fc1a739e5 Fix placement of line centered markers during MapBox GL conversion 2020-09-09 17:43:32 +10:00
Nyall Dawson
542b1c8ce9 Fix conversion of line-opacity and fill-opacity ignores existing
base color opacity when converting MapBox GL styles
2020-09-09 17:43:32 +10:00
Ivan Ivanov
c4b2a748e2 Add support for filter expressions in relation reference widget 2020-09-09 10:28:38 +03:00
Daniel Minor
3f4c632b85 Fix accidental change to fieldSize 2020-09-09 16:00:25 +10:00
Daniel Minor
bfd309606b Use zero to represent not applicable precision
The documentation for QgsField states that zero should be used for
an unset precision, but the database providers use -1 in some places
for that purpose.

Fixes #38360
2020-09-09 16:00:25 +10:00
Nyall Dawson
8abcf10fb0 Highlight @zoom_level variable when present 2020-09-09 13:22:02 +10:00
Nyall Dawson
5df98cfb67 When editing vector tile symbols, correctly populate the @zoom_level
variable to match the current canvas zoom level

Makes it easier to write and debug data defined expressions based
on zoom level.
2020-09-09 13:22:02 +10:00
Nyall Dawson
92c3a88da4 [feature][vectortiles] Add checkbox for showing only visible rules
in the vector tiles labeling and renderer widgets

Makes it much easier to locate troublesome rules or work with
complex vector tile styling
2020-09-09 13:22:02 +10:00
Nyall Dawson
c821288f18 [vectortiles] Show current canvas vector tile zoom level in vector tile
renderer and labeling widgets

Makes it much easier to troubleshoot styles and determine which
rules are currently being applied in the canvas
2020-09-09 13:22:02 +10:00
Nyall Dawson
688194688b Show tooltips in vector tile renderer/labeling lists
Otherwise it can be a pain to see the full text for filters/names
2020-09-09 13:22:02 +10:00
Nyall Dawson
b44df6d016 Fix sip silliness
SIP builds are very fragile right now -- adding new classes can
cause the build to fail for no good reason. This seems to fix it.
2020-09-09 13:21:44 +10:00
Nyall Dawson
ca3d53d3c2 [vectortiles] Convert fill-translate property to simple fill offset 2020-09-09 13:02:36 +10:00
Nyall Dawson
8e7db034cb Convert letter spacing, max text length 2020-09-09 13:02:36 +10:00
Nyall Dawson
4547d1cb4f Convert repeating line symbols to QGIS marker line layers 2020-09-09 13:02:36 +10:00
Nyall Dawson
b6846295fe Add support for parsing and converting MapBox GL raster fills to QGIS symbology 2020-09-09 13:02:36 +10:00
Nyall Dawson
dcf8728494 [FEATURE][vectortiles] Allow users to optionally specify the URL
for a default style to be applied to connections when they are
first loaded into QGIS

When setting up a vector tile source connection, there's a new option
to enter a URL to a MapBox GL JSON style configuration. If one has
been entered, then that style will be applied whenever the layers
from the connection are added to QGIS.

Works also with Arcgis vectortileservice connections -- in this
case the URL overrides the default style configuration specified
in the server configuration.
2020-09-09 12:08:25 +10:00
Nyall Dawson
0f044f9cdc Fix conversion of mapbox gl line cap/join styles 2020-09-09 11:58:24 +10:00
signedav
3ea6dff2f9 tests for QgsRelationReferenceSearchWidget including selecting NULL and getting proper expression 2020-09-09 11:02:22 +10:00
signedav
ab523dfed0 support selecting NULL in relationreference search widget if allowNull is active 2020-09-09 11:02:22 +10:00
signedav
a89765e9ce default flag on search widget for relation reference so it's selected when the value changes for the first time. reported here #37843 2020-09-09 11:02:22 +10:00