Nyall Dawson
65a19c7a78
Fix documentation format of QgsCustomDropHandler
2023-11-06 12:30:30 +10:00
Nyall Dawson
16c8c88247
New "Filled line" symbol layer type
...
This adds a new line symbol type which renders lines using a
fill symbol. The interior of the line is drawn using any standard
QGIS fill symbol, allowing for lines filled with gradients, line
hatches, etc.
Sponsored by North Road, thanks to SLYR
2023-11-06 11:42:28 +10:00
Nyall Dawson
2456290168
Add tests
2023-11-02 22:03:20 +10:00
Nyall Dawson
f16bbfea79
Check validity of coverages before running coverage tools, unless
...
geometry validation is disabled
2023-11-02 22:03:20 +10:00
Nyall Dawson
25b75353b5
Add coverage union algorithm
2023-11-02 22:03:20 +10:00
Nyall Dawson
c8eefd0558
Expose GEOS coverage simplify as a processing algorithm
2023-11-02 22:03:20 +10:00
Nyall Dawson
1d223e692e
Expose geos coverage methods to QgsGeos for geos 3.12+ based builds
2023-11-02 22:03:20 +10:00
Alessandro Pasotti
b63391f955
Merge pull request #54951 from elpaso/server-getlegendgraphics-json-rule
...
FEATURE: Server getlegendgraphics json rule
2023-10-31 09:34:53 +01:00
Nyall Dawson
9ff583413e
Apply suggestions from code review
2023-10-28 12:45:20 +10:00
uclaros
3e5af71795
docstring
2023-10-28 12:45:20 +10:00
uclaros
d13b9e654b
Don't deprecate method, use inverted parameter order instead
2023-10-28 12:45:20 +10:00
uclaros
9d2a39763d
update docstring
2023-10-28 12:45:20 +10:00
uclaros
1f60ae5757
Fix QgsPointLocator to respect the supplied filter when matching to area
2023-10-28 12:45:20 +10:00
Valentin Buira
cf0c73f5c1
Update sip file
2023-10-28 09:36:04 +10:00
Yoann Quenach de Quivillic
5381f46a2f
Hideable button
2023-10-28 05:07:36 +10:00
Yoann Quenach de Quivillic
f163937f3c
Add methods to set and get cursor position
2023-10-28 05:07:36 +10:00
Alessandro Pasotti
4251d3eecf
cppcheck fix
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
1a83ddd146
Doxy
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
eaafa66353
flake8
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
47bcde2029
GPKG implementation of configureFromUri
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
c66ca0e420
Moved enum
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
60042b9b79
Remove metadata
2023-10-28 05:07:14 +10:00
Alessandro Pasotti
fa9fc3ee34
Source select widget: configure from layer URI
2023-10-28 05:07:14 +10:00
Loïc Bartoletti
29369d629a
Merge pull request #54800 from pblottiere/fix_gdalwarp_of
...
Add safeguard for -of option
2023-10-27 08:24:02 +02: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
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
f42699979c
Drop the temporary QgsRectangle::createNull static, not more needed
2023-10-23 10:07:42 +10: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
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
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
Blottiere Paul
385fedd232
Add safeguard to all gdal algorithms
2023-10-19 13:31:42 +02:00
Nyall Dawson
7e73b9bad0
Ensure we correctly set qt item caching only when appropriate
2023-10-19 17:30:10 +13:00
Nyall Dawson
cb187267ce
Deprecate QgsLayoutEffect
...
QGraphicsEffects should NOT be used on QGraphicsItems. Despite
being part of stable Qt API, it is broken and results in crashes.
See https://bugreports.qt.io/browse/QTBUG-58501 for details.
2023-10-19 17:30:10 +13:00
Nicklas Larsson
021f919f24
cmake: update to find PDAL 2.6+
...
With PDAL 2.6 the 'pdal_util' library is removed as a separate library
and hence part of the 'pdalcpp' library.
2023-10-17 19:41:44 +02:00
Blottiere Paul
9df62b90f3
Raise error in case if invalid parameter in batch mode
2023-10-17 15:32:54 +02:00
Blottiere Paul
9c8475e5b1
Add safeguard for -of option
2023-10-17 15:32:54 +02:00
Alessandro Pasotti
bd6c36ae40
sipify
2023-10-17 14:27:21 +02:00
Alessandro Pasotti
21145c9daa
Rule support in server GetLegendGraphics JSON response
2023-10-17 09:29:02 +02:00
Mathieu Pellerin
0e6b4fb118
[layouts] Fix line height setting not respected for HTML-enabled label items
2023-10-17 15:55:13 +13:00
Sandro Santilli
c99a33d224
Add QgsArcGisRestUtils::convertRectangle
...
See
https://github.com/qgis/QGIS/pull/54944#pullrequestreview-1680737873
2023-10-17 00:18:30 +02:00
Sandro Santilli
99d0f8a015
Make QgsBookmark string output more explicit about it being EMPTY
2023-10-16 10:52:59 +02:00
Alexander Bruy
edaa3dda96
update vector menu links to processing algorithms ( fix #54937 )
2023-10-16 05:04:34 +10:00
Juergen E. Fischer
3dac2dc95c
put test_data_dir.py into build directory (don't use install directory
...
prior to install)
2023-10-15 15:56:31 +02:00
Nyall Dawson
82918f9063
Generate a markdown summary of test failures along with existing
...
HTML report
2023-10-12 08:31:53 +10:00
Denis Rouzaud
c76b86e26b
move enum QgsMapLayerProxyModel::Filter to Qgis ( #54891 )
2023-10-11 13:57:01 +02:00