Loïc Bartoletti
184dd70b31
INSTALL.md: Fix fedora38 packages
...
There is no `qwt-devel` but `qwt-qt5-devel`, already mentionned before
2023-10-25 07:43:46 +10:00
Alexander Bruy
0fce157836
pass a text file with input data files to tile tool (refs #53970 )
2023-10-25 07:43:00 +10:00
Alexander Bruy
3ed8b17ce9
pass a text file with input data files to merge tool (refs #53970 )
2023-10-25 07:43:00 +10:00
Alexander Bruy
69895b4ffd
pass a text file with input data files to build vpc tool ( fix #53970 )
2023-10-25 07:43:00 +10:00
Alexander Bruy
c9da9b7680
update pdal_wrench to 1.1
2023-10-25 07:43:00 +10:00
Julien Cabieces
35e7f1542c
add mask
2023-10-24 16:27:10 +02:00
Julien Cabieces
3472bb77c2
Fixes #54926 : Correct masking with SVG symbol
2023-10-24 16:27:10 +02:00
Nyall Dawson
1f1e8b5de7
Avoid multiple layer access calls where possible
2023-10-24 19:06:12 +10:00
Nyall Dawson
e1d08faf63
Don't condense profile results from duplicate layers with the same
...
name into one entry in the renderer profile chart
2023-10-24 11:16:43 +10:00
Nyall Dawson
0550941a75
Fix test on python 3.12
...
Builtin exception string format has changed
2023-10-24 06:45:12 +10:00
Nyall Dawson
a1f9039f12
Fix invalid escape sequences in docstrings for enums with since
...
annotation
2023-10-24 06:44:46 +10:00
Julien Cabieces
e55de9082c
make userData a property so it calls getUserData to avoid crash
2023-10-23 17:03:42 +02:00
Nyall Dawson
1d1b7c99a7
Remove custom FALLTHROUGH define
...
We don't need this anymore since we require c++17 anyway, and
it raises build warnings due to macro redefinition with newer GRASS
2023-10-23 16:58:17 +10:00
Sandro Mani
9b095c5605
Revert "Revert "Allowing storing GPGK raster layer styles to DB""
...
This reverts commit 9d8a72256893bd31a51d85927e9abd9cdb5eed29.
2023-10-23 13:47:40 +10:00
Sandro Santilli
07345e52c4
Run doxygen layout checker in prepare-commit script, when possible
...
Helps preventing useless CI wait like in here:
https://github.com/qgis/QGIS/actions/runs/6518501862/job/17703989815?pr=54934
Allow passing list of files to check to test_doxygen_layout.sh script
2023-10-23 13:15:57 +10:00
Sandro Santilli
f42699979c
Drop the temporary QgsRectangle::createNull static, not more needed
2023-10-23 10:07:42 +10:00
Sandro Santilli
376f9798cd
Stop considering 0,0,0,0 as a Null QgsRectangle
...
Construct a proper null rectangle by default.
Make sure a Null rectangle is always also considered Empty.
Print Null rectangle as Null, still print details of Empty rectangles.
Update expected QgsRectangle::toString output on Null rectangle
Includes unit tests
Closes GH-45563
2023-10-23 10:07:42 +10:00
Sandro Santilli
fc81e8135f
Reduce use of magic numbers in provider tests
...
Expose these methods:
- referenceExtent()
- referenceSubsetString3Extent()
2023-10-23 10:07:42 +10:00
Sandro Santilli
515f625958
Show more detail on testExtentSubsetString null extent test failure
2023-10-23 10:07:42 +10:00
Sandro Santilli
e3660952ed
Have QGsGeometry::fromRect(nullRect) return null geometry
...
Includes testcase
2023-10-22 15:40:52 +02:00
Sandro Santilli
f3c1ba70cd
Add debugging lines to src/core/labeling/qgspallabeling.cpp
2023-10-22 15:40:52 +02:00
bdm-oslandia
2d64df22a4
fix(python/CMakeLists.txt): be sure we only use std 14 for python (not std 17)
2023-10-22 10:53:43 +10:00
Uday Kharatmol
9ea1146419
Update README.md
...
###PULL REQUEST TITLE
Appropriate Article and pronoun Use
###ISSUE
missing article the and in appropriate use of what
###CHANGES
article the added and replaced what to that
###SOLUTION
Use an article instead of a
I hope you look out into this and consider my contribution.
2023-10-22 10:52:24 +10:00
Sandro Santilli
ee3a01e133
Make the unprojectible test feature really unprojectible
...
See https://github.com/qgis/QGIS/pull/54954#issuecomment-1773755454
2023-10-22 10:51:52 +10:00
Sandro Santilli
9a543632df
Use valid extent in testRegisterFeatureUnprojectible
...
The test was meant to catch a crasher upon being unable to project
a feature. Today it looks like QGIS is able to project the feature
and generate a label for it, but the test still reports no features
being added only because the "visible extent" (set to the map)
is empty.
2023-10-22 10:51:52 +10:00
Sandro Santilli
3d217188bc
Have QgsGeometry::boundingBox return null rect for null geom
...
Includes unit test
2023-10-22 10:51:32 +10:00
Sandro Santilli
f3e3e0dba9
Add test for QgsVirtualLayerProvider
2023-10-21 08:01:18 +02:00
Sandro Santilli
ec90b8026a
Initialize VirtualLayerProvider's extent to null
2023-10-21 08:01:18 +02:00
Sandro Santilli
8017a314cd
Fix extent computation in QgsVirtualLayerProvider
...
Extent should be set to null if there are no rows or geometric
field or computed min/max envelope ordinates are null.
Also makes the implementation more readable (hopefully).
2023-10-21 08:01:18 +02:00
Sandro Santilli
1df4c52321
Add a QgsRectangle::createNull() temporary static method
2023-10-21 16:07:32 +13:00
Alexander Bruy
fc3e3953a9
unload active plugin before updating or reinstalling it ( fix #54968 )
2023-10-21 10:58:45 +13:00
Nyall Dawson
812af7f7f2
Fix crash when running xyz tiles algorithms and thread count >
...
tiles required
2023-10-20 23:29:10 +13:00
Juergen E. Fischer
a521332020
translation string fix
2023-10-20 09:47:03 +02:00
Jean Felder
bc1b549653
testqgsmesh3drendering: Enable testMeshTerrain test
...
With the fix introduced in commit
4947041903c5831c868b68fd06bd5c6a79c0b78b, this should work reliably
now.
2023-10-20 12:30:13 +13:00
Jean Felder
4e16d45521
tests/3d: Factor out mesh tests into its own file
2023-10-20 12:30:13 +13:00
Nyall Dawson
9bbae4c6ac
Don't use deprecated method
2023-10-20 12:00:37 +13:00
uclaros
993c95dacc
trigger loading of sub indexes using queued connection
2023-10-20 07:05:59 +13:00
uclaros
ca5041b116
check if Qgs3DMapScene has been created before accessing
2023-10-20 07:05:59 +13:00
uclaros
689a9357b6
only set subset string when non empty
2023-10-20 07:05:59 +13:00
uclaros
339cc72020
don't try to load sub indexes when using initial camera pos
2023-10-20 07:05:59 +13:00
Sandro Santilli
7c014e606c
Handle Null rectangle in QgsRectangle::buffered
...
Includes unit test
2023-10-20 07:04:44 +13:00
Sandro Santilli
c20c3953a1
Make TestQgsMeshLayer::test_extent asserts more readable
...
Expected/Obtained was swapped, see
https://github.com/qgis/QGIS/actions/runs/6518971706/job/17706890258?pr=54934#step:13:352
2023-10-20 07:03:55 +13:00
Sandro Santilli
94ef53286b
Rename QgsBox3d::setMinimal() to setNull()
...
The method was introduced in this version so it should be ok to
rename with no formal deprecation notice
2023-10-20 07:03:55 +13:00
Sandro Santilli
0ec5f0debb
Add QgsRectangle::setNull(), deprecating setMinimal()
2023-10-20 07:03:55 +13:00
dependabot[bot]
d927a595af
Bump @babel/traverse in /resources/server/src/landingpage
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.20.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-20 07:01:58 +13:00
Nyall Dawson
5cde6a9349
Fix cppcheck
2023-10-19 17:30:10 +13:00
Nyall Dawson
6b91ea06cc
Spelling
2023-10-19 17:30:10 +13:00
Nyall Dawson
ed948bc114
Fix doxygen test
2023-10-19 17:30:10 +13:00
Nyall Dawson
6f78cde1b4
Add test mask
2023-10-19 17:30:10 +13:00
Nyall Dawson
563b1aef34
Fix rendering of elevation profiles with blend mode or opacity
2023-10-19 17:30:10 +13:00