89515 Commits

Author SHA1 Message Date
Matthias Kuhn
0010d99762
Add safety check 2025-01-07 08:30:04 +01:00
Even Rouault
eba8d20210
Merge pull request #60043 from pathmapper/inspire_protocol_values
[metasearch] Add INSPIRE protocol values
2025-01-07 01:16:20 +01:00
Matthias Kuhn
e91e997d81
Merge pull request #60059 from qgis/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-01-07 00:25:39 +01:00
Matthias Kuhn
34a5dc6e8d
Merge pull request #60062 from nicogodet/typo-qgsgeometry
Fix small typo in QgsGeometry.constGet() docstring
2025-01-07 00:18:47 +01:00
qgis-bot
b719671f41 auto sipify 🍺 2025-01-06 20:34:30 +00:00
David Koňařík
5c973b14cc Work around SIP bug 2025-01-06 21:31:40 +01:00
David Koňařík
4d86676c35 Fix SIP build errors by using /NoTypeName/
The typedef is only present in the .sip file, but without this
annotation SIP assumes it also exists in QGIS headers. This didn't
completely break the build, since we concatenate multiple SIP headers
into larger files, so the typedefs from one part "fixed" another. Run
sip-build without --concatenate to see the issue clearly.

This fix is currently sadly not fully effective due to a SIP bug:
https://github.com/Python-SIP/sip/issues/66
2025-01-06 21:31:40 +01:00
David Koňařík
b49f5ccd38 Expose QgsPointCloudIndex to Python 2025-01-06 21:31:40 +01:00
David Koňařík
edc0eee299 Apply changes per review 2025-01-06 21:31:40 +01:00
David Koňařík
252ab6ce12 Move QgsPointCloudAccessType to Qgis 2025-01-06 21:31:40 +01:00
David Koňařík
320ee6b374 Split point cloud index into implementation & wrapper 2025-01-06 21:31:40 +01:00
Nicolas Godet
f549d4c554
typo 2025-01-06 18:45:00 +01:00
Andrea Giudiceandrea
9320a45690
[Georeferencer] Fix setting target CRS (#59903) 2025-01-06 17:52:09 +01:00
pre-commit-ci[bot]
7dc38f9ec2
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/mirrors-clang-format: v19.1.3 → v19.1.6](https://github.com/pre-commit/mirrors-clang-format/compare/v19.1.3...v19.1.6)
- [github.com/asottile/pyupgrade: v3.19.0 → v3.19.1](https://github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1)
2025-01-06 16:47:06 +00:00
Matthias Kuhn
906b4e84d3
Merge pull request #59852 from T4mmi/BUG-Fix-plugin_dependencies-parser
BUG: Fix metadata:plugin_dependencies parsing
2025-01-06 10:25:02 +01:00
Thomas JANVIER
a2cd540844 BUG: Fix metadata:plugin_dependencies parsing 2025-01-06 09:54:54 +01:00
pre-commit-ci[bot]
a11c18fc5c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-06 09:17:22 +01:00
Jacky Volpes
99afcf5c9f fix(testprocessingfixgeometry): removed unneeded temporary containers and auto keywords 2025-01-06 09:17:22 +01:00
Jacky Volpes
6c8ed25629 Processing: Add Fix Geometry algorithm and test: Missing Vertex
Porting missing vertex fix from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
e2ce382662 Processing: Add Check Geometry algorithm and test: Missing vertex
Porting missing vertex check from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
eb7482b815 Processing: Add Fix Geometry algorithm and test: Hole
Porting hole fix from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
c075f2a490 Processing: Add Check Geometry algorithm and test: Hole
Porting hole check from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
f16ca89c62 Processing: Add Fix Geometry algorithm and test: Area
Porting area fix from geometry checker to processing
2025-01-06 09:17:22 +01:00
Jacky Volpes
e431f0d124 Processing: Add Check Geometry algorithm and test: Area
Porting area check from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
cb6f332ce3 Processing: Add Fix Geometry algorithm and test: Angle
Porting angle fix from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
dc8007f32f Processing: Add Check Geometry algorithm and test: Angle
Porting angle check from geometry checker to processings
2025-01-06 09:17:22 +01:00
Jacky Volpes
a9562c0a25 geometry_checker: add missing moc include 2025-01-06 09:17:22 +01:00
Julien Cabieces
61c10d4190
Merge pull request #60048 from m-kuhn/bump_cmake
Bump cmake minimum version to 3.23
2025-01-06 08:56:56 +01:00
Andrea Giudiceandrea
b3a7f06465
[MetaSearch] Allow the user to enable or disable the logging of the debug messages (#60049)
* [metasearch] Add setting to enable/disable debug logging

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-05 18:41:24 -05:00
Matthias Kuhn
e64e5450df Bump cmake minimum version to 3.23 2025-01-04 12:51:35 +01:00
pathmapper
0469a27e6b [metasearch] Add INSPIRE protocol values
Source: https://inspire.ec.europa.eu/metadata-codelist/ProtocolValue
2025-01-03 07:10:57 +01:00
Matthias Kuhn
6f4df5d107
Merge pull request #60036 from agiudiceandrea/fix-progressbar
[GUI] Fix progressbar in the main window's status bar
2025-01-02 22:59:49 +01:00
Juergen E. Fischer
3c6a4650ab fix grass plugin build (followup d2078b00) 2025-01-02 19:11:10 +01:00
Matthias Kuhn
c3fe10f179
Merge pull request #60040 from m-kuhn/download_mac_images
Print mac download links
2025-01-02 16:03:24 +01:00
Matthias Kuhn
020dceafc5 Print mac download links 2025-01-02 15:55:34 +01:00
Julien Cabieces
8932c1ba05
Merge pull request #59984 from benoitdm-oslandia/fix/vector_tile_text-rotate
fix(QgsMapBoxGlStyleConverter): also handle text-rotate from property field
2025-01-02 09:36:46 +01:00
Andrea Giudiceandrea
88d7ee04e1
[gui] Fix progress bar in status bar 2025-01-01 12:49:57 +01:00
Matthias Kuhn
340861dc00 Remove PY_2TO3
let's say welcome to 2025
2025-01-01 08:55:56 +09:00
Matthias Kuhn
25858cc7fe
Merge pull request #60034 from raymondnijssen/fix_typo
fix typo: contrastEnhancementAlgorithm() 254 -> 255
2024-12-31 20:19:55 +01:00
Matthias Kuhn
834b94b0c0
Merge pull request #60032 from m-kuhn/cleanup_cmake
[cmake] Cleanup python libraries and includes
2024-12-31 14:15:54 +01:00
Raymond
0706370468 fix typo: 254 -> 255 2024-12-31 13:19:42 +01:00
Matthias Kuhn
072aca8f1d
No reason to handle undefined lookup 2024-12-31 12:18:16 +01:00
Matthias Kuhn
e22281d4db
Fix building on apple 2024-12-31 12:16:50 +01:00
Matthias Kuhn
e73ff05233 Remove CLEAN_DIRECT_OUTPUT 2024-12-31 10:50:19 +01:00
Matthias Kuhn
c45b1f5c05 [cmake] Cleanup python libraries and includes 2024-12-31 10:45:27 +01:00
Matthias Kuhn
489b8f70c9
Merge pull request #60028 from m-kuhn/cmake_cleanup
Cleanup cmake
2024-12-31 07:01:35 +01:00
Harrissou Sant-anna
9d8f23e0b6 Add help button to form other widgets dialogs 2024-12-31 08:08:35 +09:00
Matthias Kuhn
2ea9e79603 Remove leftover include 2024-12-30 16:36:33 +01:00
Matthias Kuhn
658ecdcea9 Remove legacy include (for ubuntu precise) 2024-12-30 16:35:20 +01:00
Matthias Kuhn
d2078b0092 [cmake] Use PostgreSQL::PostgreSQL target 2024-12-30 16:23:03 +01:00