Alessandro Pasotti
5a72e35c6d
Initial RAT implementation
2022-10-22 08:52:37 +10:00
Juergen E. Fischer
4243de6089
Bump version to 3.29
2022-10-21 14:14:19 +02:00
Juergen E. Fischer
6d1bcef879
changelog and news update for 3.28
2022-10-21 14:11:09 +02:00
Juergen E. Fischer
1992600de3
translation update for 3.28.0 from transifex
2022-10-21 14:11:04 +02:00
Stefanos Natsis
ba97282dd0
Allow hiding empty layers in sublayers dialog ( #49870 )
...
* Sublayers dialog improvements
* added tests
* fix flake
* check against DisplayRole instead of EditRole
2022-10-21 10:53:49 +00:00
Brendan
2648667b59
updated parameters for r.sim.sediment
2022-10-21 19:06:29 +10:00
Nyall Dawson
5f659cbc54
Minor code style cleanup to nmea gps handling
2022-10-21 19:05:39 +10:00
Mauro Bettella
6cb9a64f8e
Update qgsnmeaconnection.cpp
2022-10-21 15:07:53 +10:00
Mauro Bettella
3ae64f81f0
Update qgsnmeaconnection.cpp
...
Update for https://github.com/qgis/QGIS/issues/50462
The NMEA GxGGA message is used as a "clock" to reset the count of satellites in use and satellites in view.
GxVTG is no longer used for this purpose
2022-10-21 15:07:53 +10:00
Mauro Bettella
aae841317a
Update qgsnmeaconnection.cpp
2022-10-21 15:07:53 +10:00
Mauro Bettella
a0a54fd552
Update qgsnmeaconnection.cpp
...
Set satellite inuse ( true / false ) on satellitesInView
2022-10-21 15:07:53 +10:00
Nyall Dawson
2095589ec3
More test masks
2022-10-21 12:11:03 +10:00
Nyall Dawson
8a4181314d
Test masks
2022-10-21 12:11:03 +10:00
Nyall Dawson
1ade372ba3
Add tests
2022-10-21 12:11:03 +10:00
Nyall Dawson
3aebac1878
Add an optimisation step after legend column assignment
...
This optimisation step is allowed to pack the earlier columns of
a legend by shifting items back a column IF doing so results
in a more compact legend, where EARLIER columns are more likely
to take larger heights vs later columns.
It's limited to run at most twice, in order to avoid doing too
much work.
Fixes #42672
2022-10-21 12:11:03 +10:00
Nyall Dawson
3880346be0
Fix incorrect calculations regarding estimated legend column sizes
...
when initially assigning columns to legend items
Refs #42672 , but in itself causes regressions in the test suite.
Basically, the existing logic has quite a number of errors and
the column assignment resulting from it was unpredictable. It was
mostly luck that the test suite passes, while other legend setups
(such as that from #42672 ) would give inferior column assignments.
2022-10-21 12:11:03 +10:00
Harrissou Sant-anna
e39e88b537
Make annotations tooltip more explicit
2022-10-21 12:10:46 +10:00
Vincent Cloarec
220806ef5a
suggest to fix topological mesh error when starting mesh editing
2022-10-21 01:09:01 +00:00
Loïc Bartoletti
ed01b21901
Merge pull request #50612 from nyalldawson/tracing_crs
...
Fix tracing fails when layer crs != map crs
2022-10-21 02:02:25 +02:00
Juergen E. Fischer
a69fa25eaa
remove unused msvc cruft
2022-10-21 08:28:59 +10:00
Sandro Santilli
9cb2340b08
More use of assertEqual
2022-10-21 00:10:39 +02:00
Sandro Santilli
7c96513264
Improve message on test failure (compare sets)
2022-10-21 00:10:39 +02:00
Nyall Dawson
4be5d5ebb1
Add tolerance to test
2022-10-21 07:04:12 +10:00
Loïc Bartoletti
45cba66792
Delete postprocess_srs.sql
...
Follow up #50605
This file is not used anymore.
2022-10-21 06:54:39 +10:00
Nyall Dawson
9edf6ecc10
Tighten includes
2022-10-21 06:28:14 +10:00
Nyall Dawson
d3dba4e7e3
Fix tracing fails when layer crs != map crs
...
Fixes #49247
2022-10-21 06:28:14 +10:00
Alessandro Pasotti
4d95af5901
Merge pull request #50560 from elpaso/bugfix-unreported-crash-on-windows-multipart
...
Fix unreported crash on windows when unquoted content-disposition filename
2022-10-20 21:20:18 +02:00
rldhont
d7cc3a5ee4
Merge pull request #50625 from rldhont/fix-ogcutils-empty-node-literal
...
[Fix] QgsOgcUtils::nodeLiteralFromOgcFilter: convert empty Literal OGC Filter element
2022-10-20 20:10:35 +02:00
Vincent Cloarec
350bcd4e8c
fix refinement crash when face has more than 4 vertices ( #50556 )
...
* fix refinment crash when face has more than 4 vertices
* complete test
2022-10-20 12:01:59 -04:00
rldhont
6d03140238
[Fix] QgsOgcUtils::nodeLiteralFromOgcFilter: convert empty Literal OGC Filter element
...
If a `Literal` OGC Filter element has no child Nodes which represent an empty string, the convertion form OGC Filter to QGIS Expression failed whitout error and the created expression is an empty string.
We proposed to fix it, by converting an empty `Literal` OGC Filter element to an empty string `''`.
Funded by Ifremer https://wwz.ifremer.fr/
2022-10-20 17:03:09 +02:00
Sandro Santilli
afb3a4c6db
Update testcase to expect additional QgsField conversion errors info ( #50618 )
...
CI broke with 05c232206fd67209f21b7dfd0ec6b2638796e223
2022-10-20 16:48:03 +02:00
Nyall Dawson
44e60fc088
Show only available CRS in WMS layer selection widget
...
Fixes #45918
2022-10-20 14:31:58 +10:00
Nyall Dawson
98f14f954f
Add api to set a filtered list of crs to show in
...
QgsProjectionSelectionWIdget
2022-10-20 14:31:58 +10:00
Nyall Dawson
c9a2a5efa8
Fix some overlay algorithms output multipoint geometries but
...
output layer is single point, causing insertion errors
Fixes #49456
2022-10-20 13:59:49 +10:00
Harrissou Sant-anna
83a9715e1a
Connect every layer properties tabs to their respective documentation
...
when the section is available
and fix some links
2022-10-20 13:44:26 +10:00
Maxim Rylov
7125779e1f
HANA: enable provider in Qt6 builds (part 3)
2022-10-20 13:42:48 +10:00
Maxim Rylov
127cc6f701
HANA: fix compilation errors with Qt6
2022-10-20 13:42:48 +10:00
Maxim Rylov
faeeec039a
HANA: enable provider in Qt6 builds (part 2)
2022-10-20 13:42:48 +10:00
Maxim Rylov
1cd8984d8b
HANA: enable provider in Qt6 builds
2022-10-20 13:42:48 +10:00
Maxim Rylov
39f7687992
HANA: replace QRegExp/QRegExpValidator with QRegularExpression/QRegularExpressionValidator
2022-10-20 13:42:48 +10:00
Maxim Rylov
0dcfdb07e7
HANA: use QRegExp in QgsHanaConnectionStringBuilder
2022-10-20 13:42:48 +10:00
Maxim Rylov
15358251aa
HANA: change enum values according to QGIS formatting guidelines
2022-10-20 13:42:48 +10:00
Maxim Rylov
4712983d1a
HANA: fix clang-tidy warnings
2022-10-20 13:42:48 +10:00
Maxim Rylov
843db09979
HANA: fix python test testEncodeDecodeUri
2022-10-20 13:42:48 +10:00
Maxim Rylov
002495669e
HANA: fix indentation check warnings
2022-10-20 13:42:48 +10:00
Maxim Rylov
e8d0ff7776
HANA: fix incorrect position/size of ui controls in connection dialog
2022-10-20 13:42:48 +10:00
Maxim Rylov
22c6bed821
HANA: move functions that may throw inside try/catch block
2022-10-20 13:42:48 +10:00
Maxim Rylov
10176fc1b2
HANA: properly handle special characters in connection string
2022-10-20 13:42:48 +10:00
Maxim Rylov
08552dc36e
HANA: add proxy support
2022-10-20 13:42:48 +10:00
Maxim Rylov
2ca70c47af
HANA: support connections via DSN
2022-10-20 13:42:48 +10:00