79968 Commits

Author SHA1 Message Date
pathmapper
9bcce8d9c7 Remove optional Leaflet attribution prefix 2023-01-09 12:03:50 +10:00
pathmapper
361faa9224 Update Leaflet to latest release 2023-01-09 12:03:50 +10:00
Even Rouault
f74d9dd1be
Merge pull request #51392 from rouault/fix_51165
file writer metadata: add (Geo)Arrow and (Geo)Parquet drivers (fixes #51165)
2023-01-08 17:15:11 +01:00
Chris Mayo
f9414b49ae Remove indirect jinja2 and owslib Debian dependencies
These are mandatory for jinja2 and owslib, listed in their
requirements.txt/setup.py files and installed by Debian
python3-jinja2 and python3-owslib.

At runtime owslib tests for lxml and pyproj. Leave those dependencies.
2023-01-08 07:38:29 +10:00
Chris Mayo
14289b23f2 Remove unused httplib2 Debian dependency
Used by removed plugin:
2073026f7c ("[processing] removed geoserver algorithms and moved postgis
ones to qgis agorithms group", 2014-06-08)
2023-01-08 07:38:29 +10:00
Even Rouault
ea8e52a966
file writer metadata: add (Geo)Arrow and (Geo)Parquet drivers (fixes #51165) 2023-01-07 20:19:29 +01:00
Juergen E. Fischer
a2fa8e9df1 debian packaging: include awss2 auth method (followup 7a157038d000e0e22) 2023-01-07 19:03:39 +01:00
Loïc Bartoletti
cbd10ccd73
Merge pull request #51152 from benoitdm-oslandia/fix/3d_capture
fix(3d): fix typo and bug in qgs3dutils and QgsAbstract3DEngine
2023-01-07 09:55:02 +01:00
Mathieu Pellerin
cf0dae76b2 [processing] Don't load default style when creating a memory sink 2023-01-07 10:21:37 +07:00
Yoann Quenach de Quivillic
1c79b4927d
[feature][console] Add toggle comment action in the python console (#50341)
Adds a toggle comment action in the Python Console and script editors
2023-01-07 09:27:08 +10:00
Alessandro Pasotti
675933aa1e
Merge pull request #51125 from elpaso/bugfix-gh5122-mergefeature-fid-crash
Bugfix gh5122 mergefeature fid crash
2023-01-06 16:06:24 +01:00
Matthias Kuhn
4fab694191
Merge pull request #51384 from YoannQDQ/48337-iface-userProfileManager
Fixes https://github.com/qgis/QGIS/issues/48337
2023-01-06 14:05:15 +01:00
Yoann Quenach de Quivillic
f6c0bda4c5 Add userProfileManager in QgisInterface (iface)
Fixes #48337
2023-01-06 10:46:50 +01:00
dependabot[bot]
389a8edc72 Bump json5 from 1.0.1 to 1.0.2 in /resources/server/src/landingpage
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 05:50:14 +10:00
Alessandro Pasotti
863a126175
Merge pull request #51371 from elpaso/bugfix-sld-wellknown-polygon-fill
SLD: implement import/export of wellknown polygon pattern fills
2023-01-05 08:35:44 +01:00
Julien Cabieces
c9453c419c
Merge pull request #51287 from Djedouas/external-storage-aws-s3
[ExternalStorage] AWS S3 cloud
2023-01-05 08:33:09 +01:00
Alessandro Pasotti
7bd02075dc typo 2023-01-05 08:29:32 +01:00
Alessandro Pasotti
189ce416e6 Fix test 2023-01-04 16:36:34 +01:00
bdm-oslandia
846766e583 fix(3d): fix typo and bug in qgs3dutils and QgsAbstract3DEngine
* fix captureSceneDepthBuffer by adjusting bad copy/paste from captureSceneImage
* fix bug: sometimes some tiles are re-computed while capturing and so are disabled
* remove useless RenderPolicy in QgsAbstract3DEngine
2023-01-04 16:05:52 +01:00
Matthias Kuhn
d13a7b7278
Merge pull request #51369 from tudorbarascu/swapcoordstags 2023-01-04 15:50:46 +01:00
Jacky Volpes
92771b7f01 Removed unnecessary comment 2023-01-04 14:46:40 +01:00
Jacky Volpes
7a157038d0 Add AWS S3 authentication and external storage
Added python tests as well
2023-01-04 14:46:40 +01:00
Alessandro Pasotti
832c6fcdc0 SLD: implement import/export of wellknown polygon pattern fills
Tested with GeoServer.
2023-01-04 13:10:33 +01:00
Tudor Bărăscu
63940d0aaf improve tag for swapxy alg 2023-01-04 11:52:57 +02:00
Julien Cabieces
f4d2f27fbd
Merge pull request #51215 from uclaros/fix-relation-multi-completer
Allow filtering in value relation widget when allowing multiple selections
2023-01-03 15:59:52 +01:00
Julien Cabieces
9593a563d5
Merge pull request #51316 from elpaso/htmlwidget-get_current_value
Support current_value in HTML widget
2023-01-03 15:06:18 +01:00
Sandro Mani
a3fc7e82cf
Merge pull request #51266 from kadas-albireo/providersublayerdialog
Move QgsProviderSublayersDialog to GUI
2023-01-03 14:33:59 +01:00
Sandro Mani
caadcb42e8 Move QgsProviderSublayersDialog to GUI 2023-01-03 11:34:52 +01:00
Nyall Dawson
7297f7aa9e Fix PyQGIS documentation for QgsFeature.setAttribute
Fixes #51276
2023-01-03 18:16:45 +10:00
Harrissou Sant-anna
d8eac90dff missing comma 2023-01-03 13:53:19 +10:00
Harrissou Sant-anna
df50648717 Correctly expose optional argument in represent_value function 2023-01-03 13:53:19 +10:00
CodeBardian
ee2992fb86 read and write common properties on annotation layers 2023-01-03 13:35:33 +10:00
CodeBardian
6f975a7775 add failing test demonstrating #47463 2023-01-03 13:35:33 +10:00
dependabot[bot]
df527c0e67 Bump actions/stale from 6 to 7
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 13:32:03 +10:00
dependabot[bot]
5da0e541c0 Bump actions/cache from 3.0.11 to 3.2.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 13:31:29 +10:00
Jean Felder
a9b84fc1da qgscamerapose: Fix pitch initial value to avoid rotation computation error
This is a follow up from commit
b173af9a2e5097b7542668c640acb30819563be0.

This prevents a bug in QgsCameraPose::updateCamera when updating
camera rotation.
Indeed, with a mPitchAngle < 0.2, QQuaternion::fromEulerAngles(
mPitchAngle, mHeadingAngle, 0 ) will return bad rotation angle.

This is fixed is Qt6, but it has not been backported to Qt5.
See: https://bugreports.qt.io/browse/QTBUG-72103

This change is mostly useful when the `setViewFromTop` method is
called because it uses the default QgsCameraPose constructor and
therefore, the initial pitch angle is used.

The different associated tests need to be updated to take into account
this change.
2023-01-02 08:19:26 +01:00
Matthias Kuhn
b66cb0c31a
Merge pull request #51306 from cjmayo/future
Remove Python future package from installation
2023-01-02 00:35:23 +01:00
Mathieu Pellerin
2aacff1d46
[gps] Catch NMEA UTC times for date-less streams (#51346) 2023-01-01 12:31:15 +00:00
vcloarec
f716f6cb00 fix cmake find qwt6 2022-12-31 06:57:26 +10:00
Harrissou Sant-anna
0dffc593e2 Add missing blank line to allow parameters display in docs 2022-12-31 06:56:48 +10:00
Harrissou Sant-anna
f1f7b7ab12 Fix see also blocks misformatting 2022-12-31 06:56:48 +10:00
Harrissou Sant-anna
995c0d9999 Rename group symbology tab 2022-12-31 06:55:23 +10:00
Harrissou Sant-anna
93c6fdacba Fix name and widgets order in Group Properties 2022-12-31 06:55:23 +10:00
Mathieu Pellerin
7e2e6220e8
[expressions] New is_feature_valid()/is_attribute_valid() functions (#51303) 2022-12-30 20:00:23 +07:00
Alessandro Pasotti
8bb9a015b0
Merge pull request #51313 from elpaso/ogrprovider-sql-logging
Ogrprovider sql logging
2022-12-29 11:29:52 +01:00
Alessandro Pasotti
98366e1352 Add comment about the callback limitations in QGIS 2022-12-28 15:19:17 +01:00
Alessandro Pasotti
b4d73caba8 Install query logger only when needed 2022-12-28 13:15:02 +01:00
Alessandro Pasotti
cc3716429a Test and selective update 2022-12-28 12:52:06 +01:00
Alessandro Pasotti
882919ad43 Support get_current_value in HTML widget 2022-12-28 11:54:05 +01:00
Alessandro Pasotti
43de538d95 Remove unused headers 2022-12-28 10:36:01 +01:00