62287 Commits

Author SHA1 Message Date
Alessandro Pasotti
b03f444440
Disable MXE workflow
Tried hard with github support and giving up
2020-04-27 08:08:38 +02:00
Matthias Kuhn
d62c982b6f
Merge pull request #35983 from espinafre/dbmanager_pgsql_constraint_trigger
Handle CONSTRAINT TRIGGER on DB Manager/PostgreSQL.
2020-04-27 08:01:22 +02:00
uclaros
f2353ec934 Make progress count from 0 to 100 2020-04-27 13:41:58 +10:00
Mathieu Pellerin
5843fc4e34 Follow up commit ff2b2e8 : safer approach + test case 2020-04-27 06:28:47 +10:00
José de Paula Rodrigues Neto Assis
304a3d9509 Comment clarifying query against pg_catalog 2020-04-26 15:02:43 -03:00
Alessandro Pasotti
31453537f5
Merge pull request #36001 from Samweli/wms_provider_uri_handling
Added WMS specific URI encoding and decoding functions
2020-04-26 15:47:37 +02:00
Even Rouault
3b660cef29
Merge pull request #35948 from agiudiceandrea/patch-1
Fix arguments in QgisApp::about() for exported source code
2020-04-26 12:47:50 +02:00
Juergen E. Fischer
7e2df15603 fix indentation (followup 050dfde009) 2020-04-26 08:22:15 +02:00
Samweli
5773c0eb51 added encode and decode functions for the wms provider uri 2020-04-26 03:44:39 +02:00
Juergen E. Fischer
050dfde009 testqgsgrassprovider.cpp: avoid warning 2020-04-25 23:40:09 +02:00
Andrea Giudiceandrea
5771948105 Fix arguments in QgisApp::about() for exported source code 2020-04-25 21:32:43 +02:00
Even Rouault
3d3477e0fd
qgswmsrenderer.cpp: avoid confusing aliasing of 'layer' variable name, which cauded gcc 5.5 to fail 2020-04-25 17:41:29 +02:00
Martin Dobias
9481ce7466 Rename QgsMBTilesReader to QgsMbTiles (now both reader+writer) 2020-04-25 14:31:10 +02:00
Martin Dobias
ccaf379ef8 switch to QgsJsonUtils + QStringLiterals + typo 2020-04-25 14:31:10 +02:00
Martin Dobias
6f746b557e Add writing of vector tiles to MBTiles container 2020-04-25 14:31:10 +02:00
Juergen E. Fischer
5e70067cdf fix forms (followup 2e7bebcf201) 2020-04-25 11:29:56 +02:00
Alexander Bruy
81911c1afc remove server search URL from settings
remove server search tab from OWS dialog
2020-04-25 04:52:01 +10:00
Alexander Bruy
b8c3b0e71f [needs-docs] remove Server Search tab from the WMS connections dialog
(fix #25660).

As used catalog does not receive updates for years and we already have
more feature rich search with MetaSearch core plugin.
2020-04-25 04:52:01 +10:00
Nyall Dawson
36339c2c9e [FEATURE][layouts] Allow control over the horizontal spacing before
legend group/subgroup/symbols

Gives flexibility to allow "nesting" legend groups/subgroups/symbols
and much greater control over legend item placement

Sponsored by SLYR
2020-04-25 04:49:53 +10:00
Alexander Bruy
715f4c78b7
always return correct field-alias mapping from attributeAliases() call (fix #31870)
populate attribute aliases map when constructing vector layer to provide
consistent results from attributeAliases() call even if no aliases set
(fix #31870)
2020-04-25 04:49:24 +10:00
nirvn
ff7b2e8495 [processing] When removing a parameter registered as an output, remove it from outputs list 2020-04-24 23:19:53 +07:00
Juergen E. Fischer
2e7bebcf20 add code_layout test to verify that UIs either have a non-default window title or are not marked for translation 2020-04-24 16:30:45 +02:00
Juergen E. Fischer
067e9254e7 translation string fixes 2020-04-24 16:30:45 +02:00
Juergen E. Fischer
8ee4d0572f packaging updates for qgis_process (followup bfadf47d16) 2020-04-24 16:30:45 +02:00
José de Paula Rodrigues Neto Assis
689bcc6020 Handle CONSTRAINT TRIGGER on DB Manager/PostgreSQL.
Fixes #35967
2020-04-24 11:27:43 -03:00
Alexander Bruy
9183f7bb5f
Merge pull request #35956 from alexbruy/global-settings
look for qgis_global_settings.ini also in the AppDataLocation (fix #31288)
2020-04-24 15:09:43 +03:00
Alexander Bruy
46dea07df3
Merge pull request #35955 from alexbruy/rastercalc-ok
[rastercalc] enable Ok button only when expression and output are set (fix #30420)
2020-04-24 13:03:22 +03:00
Vincent Cloarec
f8fae3cf39
[FEATURE][MESH] 1D mesh width/color varying (#35926)
Introduce a renderer for 1D mesh edges that can vary width over the line. The line can also have different color based on the actual dataset value on the line's point.

Co-authored-by: Peter Petrik <zilolv@gmail.com>
2020-04-24 10:49:24 +02:00
Nyall Dawson
2cdd2eea57 Don't allow double click editing of legend nodes when auto update mode is enabled 2020-04-24 15:04:04 +10:00
Nyall Dawson
6caa62a9ca [layout] When newline characters are entered as part of a legend item's text,
correctly respect these while rendering legend
2020-04-24 15:04:04 +10:00
Nyall Dawson
2b7b776470 Test mask updates 2020-04-24 14:46:06 +10:00
Nyall Dawson
baa7716150 Update test reference images 2020-04-24 14:46:06 +10:00
Long Huan
19edc995da remove all the places where images.qrc is used 2020-04-24 14:46:06 +10:00
Long Huan
dd82ee628e move IMAGE_RCCS to qgis_core 2020-04-24 14:46:06 +10:00
Long Huan
f3c8a27743 Update CMakeLists.txt 2020-04-24 14:46:06 +10:00
Long Huan
70eccf30ac SET CMAKE_AUTORCC ON 2020-04-24 14:46:06 +10:00
Long Huan
f53cb64a65 Use CMake's AUTOCC function instead of QT5_ADD_RESOURCES 2020-04-24 14:46:06 +10:00
Nyall Dawson
850658a7c7 Test mask updates 2020-04-24 12:10:15 +10:00
Nyall Dawson
bb26928c12 Fix ui build warning 2020-04-24 09:12:32 +10:00
Alex
fa0cfe832e
Close 3D measurement on 3D canvas close
Fixes #34632
2020-04-24 05:50:57 +10:00
Alessandro Pasotti
6bab957c89
Merge pull request #35946 from elpaso/server-wfs3-little-cleanup
Server little cleanup (class documentation)
2020-04-23 21:42:20 +02:00
Alessandro Pasotti
69d88d1946
Merge pull request #35952 from elpaso/pgraster-decode-encode-uri
PG raster metadata: encode & decode uri
2020-04-23 21:40:49 +02:00
Nyall Dawson
1af8b8178b Add some helpful scoped RAII classes for use with QgsRenderContext
QgsScopedRenderContextPainterSwap: allows for temporarily swapping
the destination painter object for a QgsRenderContext for the lifetime
of the object

QgsScopedRenderContextScaleToMm: temporarily rescales a render context
destination painter device to use millimeter based units for the lifetime
of the object

QgsScopedRenderContextScaleToPixels: temporarily rescales a render
context (which has been scaled to millimeter based units) back
to pixel based units, for the lifetime of the object
2020-04-24 04:07:33 +10:00
olivierdalang
2d6b939225
Fix QgsAbstractGeometry->segmentize() not returning correct WkbType for multi-geometries 2020-04-24 04:03:55 +10:00
Nyall Dawson
96b7db4307 Cache generated WKT if it's in the preferred format
Some frequently called code paths call this, and it's rather costly
to calculate on the proj side.
2020-04-24 03:59:28 +10:00
Nyall Dawson
5b6589f6dc Cleanup QgsCoordinateReferenceSystem WKT enum
- alias WKT_2018* to new WKT_2019* values, since the spec is actually
2019, not 2018
- add WKT_PREFERRED value which currently aliases to WKT2_2019, but
can be changed if/when future bumps to the WKT spec happen
- add WKT_PREFERRED_GDAL which should be used whenever a CRS is
exported to WKT for use with GDAL API. Aliases to WKT2_2019 currently,
but can be changed if/when a new spec is released and GDAL supports it
2020-04-24 03:59:28 +10:00
Alexander Bruy
31316a914e [raster calculator] enable Ok button only when expression and output are
set (fix #30420)
2020-04-23 20:10:33 +03:00
Matthias Kuhn
5d45b71421
Merge pull request #33950 from DelazJ/renameMapTheme
[feature] Allow renaming of the current map theme
2020-04-23 16:55:17 +02:00
Alexander Bruy
f7cc8a2d5b
Merge pull request #35838 from alexbruy/connections-fixes
various fixes to connections dialogs in Datasource Manager
2020-04-23 16:47:29 +03:00
Alessandro Pasotti
69d83984f7 PG raster metadata: encode & decode uri 2020-04-23 15:33:04 +02:00