Activity

From 2023-07-06 to 2023-08-04

2023-08-04

10:19 PM Revision 0ac405d0 (qgis): [themes] Fix black label on dark layout designer ruler issue
Mathieu Pellerin - nIRV
10:19 PM Revision d964fa16 (qgis): [themes] Fix black label on dark layout designer ruler issue
Mathieu Pellerin - nIRV
10:15 PM Revision b252da6f (qgis): [themes] Fix black label on dark layout designer ruler issue
Mathieu Pellerin - nIRV
09:30 PM Revision af9e2a6d (qgis): Add method to render triangle on QPainter using triangular portion of t...
Useful for 2d rendering of 3d meshes with a texture Nyall Dawson
09:30 PM Revision 51eb0a7e (qgis): Add method to generate QTransform which maps one triangle to another
Nyall Dawson
09:13 PM Revision 048dd2bd (qgis): Try to get oracle test passing again
Nyall Dawson
09:13 PM Revision 8f9054d6 (qgis): Try to get oracle test passing again
Nyall Dawson
09:13 PM Revision aeaef374 (qgis): Try to get oracle test passing again
Nyall Dawson
09:08 PM Revision 71cb5260 (qgis): testqgsexpression: Fix concave_hull multilinestring result
Tested with GEOS 3.11.0, 3.11.1, 3.11.2 and 3.12.0. All these versions
give this result.
Jean Felder
09:08 PM Revision 93cbddc4 (qgis): Fix #25694 - Page number in item properties
Yoann Quenach de Quivillic
09:07 PM Revision f862bff8 (qgis): Try to get oracle test passing again
Nyall Dawson
09:07 PM Revision 4d79c4d1 (qgis): Try to free some space
Nyall Dawson
09:07 PM Revision 7115c120 (qgis): Moaw space
Nyall Dawson
09:06 PM Revision 62e7c560 (qgis): Try to free some space
Nyall Dawson
09:06 PM Revision 21cc362a (qgis): Moaw space
Nyall Dawson
09:05 PM Revision 5a9936d7 (qgis): Fix clang tidy warning
Nyall Dawson
09:05 PM Revision 8179e0da (qgis): Fix seealso links
Nyall Dawson
09:05 PM Revision e829939f (qgis): By default fetch whole hierarchy when requesting cesium tiles
Nyall Dawson
09:05 PM Revision 5597a2a6 (qgis): Add flags to QgsTiledMeshRequest
Nyall Dawson
09:05 PM Revision ad4ee07e (qgis): Don't assume that json extensions are always present for content
uris Nyall Dawson
09:05 PM Revision 12bf02cc (qgis): Avoid ambiguity in 'refinement' naming, remove ambiguity about
whether a tile has children available, no children, or not-yet-
fetched children
Nyall Dawson
09:05 PM Revision e1f62940 (qgis): Remove QgsTiledMeshNode from public api
Nyall Dawson
09:05 PM Revision ce0358ef (qgis): Move parent tile ID filter to QgsTiledMeshRequest
Nyall Dawson
09:05 PM Revision c4240714 (qgis): Add intersects tests for QgsAbstractTiledMeshNodeBoundingVolume
Nyall Dawson
09:05 PM Revision f3c987f5 (qgis): Introduce QgsTiledMeshTile
Represents an individual tile from a tiled mesh scene Nyall Dawson
09:05 PM Revision 00f63c3b (qgis): Introduce QgsTiledMeshIndex
This is an equivalent of the point cloud index class, with some
notable differences:
- The class is designed to be t...
Nyall Dawson
09:05 PM Revision 08e739fe (qgis): Add class for storing hierarchy tree of QgsTiledMeshTile
Nyall Dawson
09:05 PM Revision 329f84b7 (qgis): Fix qt6 build
Nyall Dawson
09:05 PM Revision 0e777298 (qgis): Add method to transform a tiled mesh bounding volume via QgsMatrix4x4
Nyall Dawson
09:05 PM Revision c22796d6 (qgis): Add QgsTiledMeshRequest
Encapsulates parameters for filtering tiled mesh tiles Nyall Dawson
04:51 PM Revision 050f282d (qgis): qgis_process: fix unreported deadlock
Alessandro Pasotti
04:51 PM Revision 098cddb5 (qgis): qgis_process: fix unreported deadlock
Alessandro Pasotti
04:46 PM Revision d05ddc5f (qgis): Merge pull request #54060 from elpaso/bugfix-qgis_process-deadlock
qgis_process: fix unreported deadlock Alessandro Pasotti
01:03 PM Revision a530c923 (qgis): Moaw space
Nyall Dawson
01:03 PM Revision 0998f197 (qgis): Try to free some space
Nyall Dawson
12:36 PM Revision cc7c1052 (qgis): qgis_process: fix unreported deadlock
Alessandro Pasotti
10:15 AM Revision e5d5991f (qgis): Moaw space
Nyall Dawson
10:15 AM Revision 317fa77c (qgis): Try to free some space
Nyall Dawson
10:15 AM Revision be0d694b (qgis): Moaw space
Nyall Dawson
10:15 AM Revision 065c495f (qgis): Try to free some space
Nyall Dawson
10:15 AM Revision 63bbe927 (qgis): Try to free some space
Nyall Dawson
10:15 AM Revision ed3bdaec (qgis): Moaw space
Nyall Dawson
10:09 AM Revision aca9bce6 (qgis): Try to free some space
Nyall Dawson
10:09 AM Revision 78c5539c (qgis): Moaw space
Nyall Dawson
08:50 AM Revision 312060fb (qgis): Merge pull request #54014 from elpaso/auth-oauth2-pkce
OAUTH2 Authorization Code PKCE Alessandro Pasotti
04:07 AM Revision 87907a81 (qgis): Remove unnecessary costly forced refresh of legends and replace with
a deferred update Nyall Dawson
04:07 AM Revision 1b0a1a0e (qgis): Modernize test
Nyall Dawson
04:07 AM Revision a0cdf36e (qgis): Always defer layout legend model updates till legend is visible
Avoids an upfront cost of handling map theme overrides when loading
legend items in layouts, where the legend is link...
Nyall Dawson
04:07 AM Revision 73a0bc86 (qgis): [ui] Fix visual glitches when resizing the overview panel
Mathieu Pellerin - nIRV
04:07 AM Revision 5b64db4b (qgis): [ui] Fix visual glitches when resizing the overview panel
Mathieu Pellerin - nIRV
04:02 AM Revision ccdabf30 (qgis): [ui] Fix visual glitches when resizing the overview panel
Mathieu Pellerin - nIRV
03:59 AM Revision 77f8b83a (qgis): Minor optimisations to QgsExpressionNodeFunction construction
Nyall Dawson
03:59 AM Revision 08b8c6d7 (qgis): Improve cost of QgsExpression::functionIndex
This is called a LOT! Optimise the function by avoiding multiple
list copies and by caching previous found function i...
Nyall Dawson
03:59 AM Revision 490ff23e (qgis): Block updates to layer tree view while loading projects
These can cause a lot of unnecessary work during project load,
especially for projects with many layers. By temporari...
Nyall Dawson

2023-08-03

12:25 AM Revision 54438f76 (qgis): Minor review of the Python code in the QGIS plugin manager
Etienne Trimaille
11:35 PM Revision 1f69f022 (qgis): Fix #53990
Yoann Quenach de Quivillic
11:35 PM Revision 643e77df (qgis): Fix #53990
Yoann Quenach de Quivillic
11:29 PM Revision ac45ceb0 (qgis): test_qgsrasterattributetable: Use np.float64 instead of deprecated np.f...
It has been deprecated since version 1.20 and remove in version 1.24. Jean Felder
11:29 PM Revision d63f2652 (qgis): Fix #53990
Yoann Quenach de Quivillic
10:17 PM Revision d66a92f1 (qgis): Remove the password when a layer is not found from the log
Etienne Trimaille
04:34 PM Revision ef01e10e (qgis): debian packaging:
* override HOME when running crssync
* use DEB_PYTHON_INSTALL_LAYOUT=deb_system
(cherry picked from commit 5d6822678...
Jürgen Fischer
04:34 PM Revision fd85ee28 (qgis): debian packaging:
* override HOME when running crssync
* use DEB_PYTHON_INSTALL_LAYOUT=deb_system
(cherry picked from commit 5d6822678...
Jürgen Fischer
04:33 PM Revision 5d682267 (qgis): debian packaging:
* override HOME when running crssync
* use DEB_PYTHON_INSTALL_LAYOUT=deb_system
Jürgen Fischer
02:13 PM Revision 6bf819a5 (qgis): Fix spell check
Nyall Dawson
02:13 PM Revision 7795b54a (qgis): Fix clang tidy warning
Nyall Dawson
02:13 PM Revision 22fd8d96 (qgis): Add method to detect whether two QgsOrientedBox3Ds intersect
Nyall Dawson
02:13 PM Revision 0dc49da0 (qgis): Remove unused method, add reference
Nyall Dawson
08:35 AM Revision 42e5f7bc (qgis): Remove the password when a layer is not found from the log
Etienne Trimaille
07:27 AM Revision 5b0b7e3c (qgis): Add repr for QgsBox3D, QgsOrientedBox3D
Nyall Dawson
07:27 AM Revision 2683d780 (qgis): Add method to project a QgsVector3D onto another QgsVector3D
Nyall Dawson
07:27 AM Revision 0b9d4344 (qgis): Silence clang tidy warnings
Nyall Dawson
07:27 AM Revision 5bdbcc4f (qgis): Add more helpful methods for 3d objects
Nyall Dawson
07:27 AM Revision 2ae70ebd (qgis): Add repr, equality operators for QgsMatrix4x4
Nyall Dawson
07:27 AM Revision 15adf1e5 (qgis): Fix clang-tidy warnings
Nyall Dawson
07:27 AM Revision 6c24fa85 (qgis): Add some more convenience methods for QgsOrientedBox3D
Nyall Dawson
07:27 AM Revision 519c32a3 (qgis): Hold GIL for more methods
Nyall Dawson
07:27 AM Revision c3159d5a (qgis): Add method to get corners of QgsBox3D
Nyall Dawson
04:28 AM Revision 4565f949 (qgis): Remove the password when a layer is not found from the log
Etienne Trimaille
04:28 AM Revision a91c0579 (qgis): Remove the password when a layer is not found from the log
Etienne Trimaille
04:23 AM Revision 4e3f943d (qgis): Remove the password when a layer is not found from the log
Etienne Trimaille
02:07 AM Revision 498907ca (qgis): OWS Fix unreported regression with credentials
authcfg/username/password were not correctly read from the settings. Alessandro Pasotti

2023-08-02

09:11 PM Revision 92ccbd30 (qgis): Merge pull request #54023 from ptitjano/test_qgsgeometry-geos
Update PyQgsGeometryTest for newer versions of GEOS Loïc Bartoletti
06:09 PM Revision f7f09a7e (qgis): OWS Fix unreported regression with credentials
authcfg/username/password were not correctly read from the settings. Alessandro Pasotti
06:03 PM Revision 747166f0 (qgis): Merge pull request #54013 from elpaso/bugfix-ows-connection-authenticat...
OWS Fix unreported regression with credentials Alessandro Pasotti
02:57 PM Revision fc7218aa (qgis): test_qgsgeometry: Fix clipping test for GEOS 3.12 and above
Since, https://github.com/libgeos/geos/pull/788, GEOS returns the
symmetrical result in a different order. Update the...
Jean Felder
02:57 PM Revision 256415e1 (qgis): test_qgsgeometry: Fix offsetcurve test for GEOS 3.11 and above
GEOSOffsetCurve_r used to return a wrong result for some simple single
lines (described in https://github.com/libgeos...
Jean Felder
02:56 PM Revision 2299441a (qgis): test_qgsgeometry: Fix delaunay test for GEOS 3.10.4 and above
See the following GEOS change:
https://github.com/libgeos/geos/pull/728.
Jean Felder
02:56 PM Revision d1ce27c4 (qgis): test_qgsgeometry: Change geos version check logic
This will be used in the next commits which needs to check against
several different versions.
Jean Felder
02:24 PM Revision 27c710ad (qgis): Merge pull request #54017 from qgis/backport-54010-to-release-3_32
[Backport release-3_32] [themes] Improve editable spinbox styling so it differs enough from combobox Mathieu Pellerin - nIRV
12:25 PM Revision 929022b2 (qgis): Merge pull request #54018 from qgis/backport-54010-to-release-3_28
[Backport release-3_28] [themes] Improve editable spinbox styling so it differs enough from combobox Mathieu Pellerin - nIRV
10:53 AM Revision d79bd6f0 (qgis): Migrate some leftovers to "network-timeout" settings key
pathmapper
10:45 AM Revision 08ffeb23 (qgis): Migrate some leftovers to "network-timeout" settings key (#53763)
Björn
04:49 AM Revision 8a9042e7 (qgis): Don't show incorred error messages when trying to load optional symbols
from empty DOM elements Nyall Dawson
04:49 AM Revision 37ec1738 (qgis): Add Qgis::SymbolLayerUserFlags for user-controlled flags which
alter the handling of symbol layers
These differ from Qgis::SymbolLayerFlag in that
Qgis::SymbolLayerFlag flags are ...
Nyall Dawson
04:49 AM Revision d8905b6a (qgis): Don't write user flags when none are present
Nyall Dawson
04:49 AM Revision 4ab11cdc (qgis): Silence clang tidy warning
Nyall Dawson
03:35 AM Revision 9574b31a (qgis): [themes] With status bar colors fixed, make our dark theme truly dark
Mathieu Pellerin - nIRV
03:35 AM Revision f07a0c04 (qgis): Read app settings slightly earlier so the status bar creation gets the ...
Mathieu Pellerin - nIRV
03:34 AM Revision 20693a8f (qgis): [themes] Improve editable spinbox styling so it differs enough from com...
Mathieu Pellerin - nIRV
03:34 AM Revision 371858c7 (qgis): [themes] Harmonize combo and spin boxes as well as color,font,symbol,ra...
Mathieu Pellerin - nIRV
03:34 AM Revision 30b395c9 (qgis): [themes] Fix long-standing issue with Qgs{Color,Font,Ramp,Symbol}Button...
Mathieu Pellerin - nIRV
03:34 AM Revision 5be3172f (qgis): [themes] Improve editable spinbox styling so it differs enough from com...
Mathieu Pellerin - nIRV
03:34 AM Revision f4279bbb (qgis): [themes] Harmonize combo and spin boxes as well as color,font,symbol,ra...
Mathieu Pellerin - nIRV
03:34 AM Revision e1e8af12 (qgis): [themes] Fix long-standing issue with Qgs{Color,Font,Ramp,Symbol}Button...
Mathieu Pellerin - nIRV
03:34 AM Revision 1b1482b6 (qgis): Read app settings slightly earlier so the status bar creation gets the ...
Mathieu Pellerin - nIRV
03:34 AM Revision 76d37735 (qgis): [themes] With status bar colors fixed, make our dark theme truly dark
Mathieu Pellerin - nIRV

2023-08-01

05:53 PM Revision 523cfd49 (qgis): PKCE: hide client_secret from GUI
Fix #47760
Funded by: Comune di Roma
Alessandro Pasotti
04:41 PM Revision d8aafbad (qgis): OWS Fix unreported regression with credentials
authcfg/username/password were not correctly read from the settings. Alessandro Pasotti
04:36 PM Revision b2b1a234 (qgis): OWS Fix unreported regression with credentials
authcfg/username/password were not correctly read from the settings. Alessandro Pasotti
03:13 PM Revision 9e60b7d5 (qgis): Read app settings slightly earlier so the status bar creation gets the ...
Mathieu Pellerin - nIRV
03:13 PM Revision cae32579 (qgis): [themes] With status bar colors fixed, make our dark theme truly dark
Mathieu Pellerin - nIRV
03:13 PM Revision ea48456b (qgis): [themes] Improve editable spinbox styling so it differs enough from com...
Mathieu Pellerin - nIRV
03:13 PM Revision 55f77e93 (qgis): [themes] Harmonize combo and spin boxes as well as color,font,symbol,ra...
Mathieu Pellerin - nIRV
03:13 PM Revision caec2aac (qgis): [themes] Fix long-standing issue with Qgs{Color,Font,Ramp,Symbol}Button...
Mathieu Pellerin - nIRV
07:35 AM Revision 6af7d4d8 (qgis): Fix bug when exporting layer and using both displayed value and differe...
Fix #54005 Ismail Sunni
07:35 AM Revision 8ab53d12 (qgis): remove commented block and use QLatin1string with size method instead o...
Loïc Bartoletti
07:35 AM Revision 46832db3 (qgis): QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string
Relaxed parser to allow more flexible input.
Previously, it accepted 'PointZ EMPTY' but not 'Point Z Empty.'
Now, it ...
Loïc Bartoletti
06:05 AM Revision e707e704 (qgis): QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string
Relaxed parser to allow more flexible input.
Previously, it accepted 'PointZ EMPTY' but not 'Point Z Empty.'
Now, it ...
Loïc Bartoletti
06:05 AM Revision c87fcfb8 (qgis): remove commented block and use QLatin1string with size method instead o...
Loïc Bartoletti

2023-07-31

01:42 AM Revision b9530042 (qgis): QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string
Relaxed parser to allow more flexible input.
Previously, it accepted 'PointZ EMPTY' but not 'Point Z Empty.'
Now, it ...
Loïc Bartoletti
01:42 AM Revision ecf212ed (qgis): remove commented block and use QLatin1string with size method instead o...
Loïc Bartoletti
01:42 AM Revision 9ab2884d (qgis): remove commented block and use QLatin1string with size method instead o...
Loïc Bartoletti
01:42 AM Revision 15da8a76 (qgis): QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string
Relaxed parser to allow more flexible input.
Previously, it accepted 'PointZ EMPTY' but not 'Point Z Empty.'
Now, it ...
Loïc Bartoletti
01:36 AM Revision a5195276 (qgis): Merge pull request #53985 from lbartoletti/fix_wkt_empty_parser
QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string Loïc Bartoletti
01:15 AM Revision 0e136006 (qgis): [symbology] Avoid large pattern QImage memory allocation for line and p...
Mathieu Pellerin - nIRV
04:34 PM Revision 76df1569 (qgis): Oauth2 PKCE initial support
Alessandro Pasotti
08:33 AM Revision f0d9df41 (qgis): QgsGeometryUtils: Fix wktReadBlock for EMPTY wkt string
Relaxed parser to allow more flexible input.
Previously, it accepted 'PointZ EMPTY' but not 'Point Z Empty.'
Now, it ...
Loïc Bartoletti
08:33 AM Revision d3595e7f (qgis): remove commented block and use QLatin1string with size method instead o...
Loïc Bartoletti
06:52 AM Revision f14c94bc (qgis): Don't show incorred error messages when trying to load optional symbols
from empty DOM elements Nyall Dawson
06:52 AM Revision fd67dd55 (qgis): Don't show incorred error messages when trying to load optional symbols
from empty DOM elements Nyall Dawson
06:48 AM Revision a7b31c7d (qgis): Don't show incorred error messages when trying to load optional symbols
from empty DOM elements Nyall Dawson
04:48 AM Revision 369851af (qgis): Fix test
Alessandro Pasotti
04:48 AM Revision 4939fffa (qgis): Fix CAD distance units
Fix #53899 Alessandro Pasotti
03:42 AM Revision 89adc63e (qgis): When interactive move label tools are used on a line layer, don't
force the creation of columns for data defined anchor based placement
if the layer has already been setup with column...
Nyall Dawson
03:42 AM Revision 0284d668 (qgis): Silence clang tidy warning
(cherry picked from commit f7c9184b2acc45f61fb33f873bf7468673e4d834) Nyall Dawson

2023-07-30

12:16 AM Revision 2b534522 (qgis): Fix CAD distance units
Fix #53899 Alessandro Pasotti
12:16 AM Revision 43dc3ab2 (qgis): Fix test
Alessandro Pasotti
12:10 AM Revision 9819998b (qgis): Fix CAD distance units
Fix #53899 Alessandro Pasotti
12:10 AM Revision dfdc0121 (qgis): Fix test
Alessandro Pasotti

2023-07-29

10:36 AM Revision d08555b0 (qgis): Expose settings for override selection color and selection symbol for v...
Nyall Dawson
10:36 AM Revision e4244ef7 (qgis): Mark accessor as non-fatal thread unsafe, because of rasterise algorithm
Nyall Dawson
10:36 AM Revision e5bddbab (qgis): Don't discard custom color/symbol when changing layer selection
mode Nyall Dawson
10:36 AM Revision f027c9d4 (qgis): Remove redundant comments
Nyall Dawson
10:36 AM Revision 71a778e4 (qgis): Introduce framework for QgsMapLayerSelectionProperties
QgsMapLayerSelectionProperties exposes settings for controlling
how an individual QgsMapLayer behaves with respect to...
Nyall Dawson
10:36 AM Revision 8931268c (qgis): Add API to set selected feature color for vector layers
Nyall Dawson
10:36 AM Revision e5eb082a (qgis): Add API to set specific symbol to render for selected features in
a vector layer
If set, then that symbol will be used for selected features. Allows
eg selected lines to be rendered ...
Nyall Dawson

2023-07-28

10:14 PM Revision fa98cb86 (qgis): Fix exceptions encountered when running steps in processing models
are replaced by generic exceptions
Fixes #53887
Nyall Dawson
10:14 PM Revision 24c889ca (qgis): Fix exception when running an algorithm which has no parameters
through the toolbox
We were passing a float to a PyQt method requiring int in newer
Python versions, which raises an...
Nyall Dawson
10:14 PM Revision 499afcb3 (qgis): Fix exceptions encountered when running steps in processing models
are replaced by generic exceptions
Fixes #53887
Nyall Dawson
10:14 PM Revision 33fb9a2e (qgis): Fix exception when running an algorithm which has no parameters
through the toolbox
We were passing a float to a PyQt method requiring int in newer
Python versions, which raises an...
Nyall Dawson
10:14 PM Revision 602297f5 (qgis): When interactive move label tools are used on a line layer, don't
force the creation of columns for data defined anchor based placement
if the layer has already been setup with column...
Nyall Dawson
10:14 PM Revision dbe7cf0e (qgis): Silence clang tidy warning
Nyall Dawson
10:14 PM Revision f24d666d (qgis): Fix confusion in angle handling for label results, where angles
in radians were being treated as degrees
This made an interactive movement of a label shown for a line
segment initi...
Nyall Dawson
10:13 PM Revision 17136ef4 (qgis): Fix confusion in angle handling for label results, where angles
in radians were being treated as degrees
This made an interactive movement of a label shown for a line
segment initi...
Nyall Dawson
06:30 PM Revision 749aa705 (qgis): Merge pull request #53965 from nirvn/copy_paste_duplicate
Insure that copied features within the same layer respect project relationship(s) strength Mathieu Pellerin - nIRV
02:16 PM Revision 859558a1 (qgis): Add test + address review
Mathieu Pellerin - nIRV
06:15 AM Revision e0f6635c (qgis): Fix broken processing script editor actions
SIP is totally messed up here -- the dialog wrapper or something
is always prematurely cleaned which results in broke...
Nyall Dawson
05:40 AM Revision db3d49e7 (qgis): Fix confusion in angle handling for label results, where angles
in radians were being treated as degrees
This made an interactive movement of a label shown for a line
segment initi...
Nyall Dawson
05:40 AM Revision 4d412e2a (qgis): Fix confusion in angle handling for label results, where angles
in radians were being treated as degrees
This made an interactive movement of a label shown for a line
segment initi...
Nyall Dawson
05:39 AM Revision 740d49db (qgis): Silence clang tidy warning
Nyall Dawson
05:39 AM Revision d043973e (qgis): When interactive move label tools are used on a line layer, don't
force the creation of columns for data defined anchor based placement
if the layer has already been setup with column...
Nyall Dawson
05:39 AM Revision 62961570 (qgis): Fix exception when running an algorithm which has no parameters
through the toolbox
We were passing a float to a PyQt method requiring int in newer
Python versions, which raises an...
Nyall Dawson
05:39 AM Revision 85a51cc1 (qgis): Fix exceptions encountered when running steps in processing models
are replaced by generic exceptions
Fixes #53887
Nyall Dawson
05:39 AM Revision 0d8a122e (qgis): Fix exceptions encountered when running steps in processing models
are replaced by generic exceptions
Fixes #53887
Nyall Dawson
05:39 AM Revision a708051c (qgis): Fix exception when running an algorithm which has no parameters
through the toolbox
We were passing a float to a PyQt method requiring int in newer
Python versions, which raises an...
Nyall Dawson
05:35 AM Revision fbb9e086 (qgis): Fix confusion in angle handling for label results, where angles
in radians were being treated as degrees
This made an interactive movement of a label shown for a line
segment initi...
Nyall Dawson
05:35 AM Revision a4d131c7 (qgis): Silence clang tidy warning
Nyall Dawson
05:35 AM Revision 33f3de37 (qgis): When interactive move label tools are used on a line layer, don't
force the creation of columns for data defined anchor based placement
if the layer has already been setup with column...
Nyall Dawson
05:35 AM Revision 6cdc01b8 (qgis): Fix exception when running an algorithm which has no parameters
through the toolbox
We were passing a float to a PyQt method requiring int in newer
Python versions, which raises an...
Nyall Dawson
05:35 AM Revision df81d48b (qgis): Fix exceptions encountered when running steps in processing models
are replaced by generic exceptions
Fixes #53887
Nyall Dawson

2023-07-27

08:16 PM Revision 9e41de1d (qgis): qgsbox3d: Fix combineWith if the underlying 2d rectangle contains only 0
`QgsBox3D(0, 0, 0, 0, 0, 0)` is not considered as null. However,
`QgsRectangle(0, 0, 0, 0)` is considered as null (th...
Jean Felder
08:16 PM Revision f6f6f518 (qgis): qgsbox3d: Correctly handle null boxes case in combineWith
If the box is null, it can contain NaN values. In that case,
std::min() and std::max() may return NaN. Therefore, com...
Jean Felder
08:16 PM Revision 4d6d5fc8 (qgis): qgsbox3d: Handle NaN values in normalize
If one Z coordinate is NaN, std::min() or std::max() may return
NaN. This issue is fixed by using std::swap() instead.
Jean Felder
10:40 AM Revision 3734bee6 (qgis): [map tool] When copy-moving a feature, use duplicate feature function t...
Mathieu Pellerin - nIRV
09:42 AM Revision de90c65a (qgis): [clipboard] Keep track of the layer from which features are copied
Mathieu Pellerin - nIRV
09:42 AM Revision ec111c01 (qgis): [app] When copy/pasting features within the same layer, go down feature...
Mathieu Pellerin - nIRV

2023-07-26

12:37 AM Revision a4f7d1bf (qgis): Set some cmake policies to avoid warnings on newer cmake
Nyall Dawson
12:23 PM Revision 96e7047a (qgis): Merge pull request #53935 from ptitjano/feat/geometry/geometry-from-point
QgsGeometry: Add `fromPoint` and `fromBox3D` constructors Loïc Bartoletti
11:20 AM Revision d077da8c (qgis): [qml] Add a couple of useful Q_PROPERTY to QgsSnappingConfig
Mathieu Pellerin - nIRV
09:17 AM Revision e0f71afe (qgis): qgsgeometry: Add fromBox3D constructor
bdm-oslandia
08:58 AM Revision 4c239660 (qgis): qgsgeometry: Add fromPoint constructor
bdm-oslandia
06:59 AM Revision f43eed80 (qgis): Merge pull request #53944 from qgis/backport-53895-to-release-3_32
[Backport release-3_32] Don't segmentize digitized feature if the layer supports curves Matthias Kuhn

2023-07-25

07:36 PM Revision 2c4993e5 (qgis): Don't segmentize digitized feature if the layer supports curves
Jacky Volpes
07:36 PM Revision 842cb39a (qgis): Don't segmentize digitized feature if the layer supports curves
Jacky Volpes
07:31 PM Revision e512489c (qgis): Merge pull request #53895 from Djedouas/fix-53818
Don't segmentize digitized feature if the layer supports curves Matthias Kuhn
02:10 PM Revision a96a481d (qgis): qgsgeometry: Remove empty line at the end of file
Jean Felder
07:03 AM Revision 65818fb2 (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
07:03 AM Revision ea8d0da6 (qgis): Processing: determine and set default encoding from locale
A shapefile can have a .cpg file to determine its encoding.
However, in processing, this file is not created when the...
Loïc Bartoletti
07:03 AM Revision 7c83624c (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea
07:03 AM Revision e9e46a1a (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson
07:03 AM Revision 8950c796 (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
07:03 AM Revision f6c68706 (qgis): Improve performance of adding OGR dataset with many layers (fixes #53525)
Prevent datasets from being released too early. Even Rouault
07:03 AM Revision be5d5e47 (qgis): Improve performance of relationship discovery when adding OGR dataset w...
Even Rouault
07:03 AM Revision 0fb882a3 (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces
07:03 AM Revision aa8b03a6 (qgis): qgsprocessingoutputdestinationwidget.cpp: fix widget and avoid error wi...
Loïc Bartoletti
07:03 AM Revision a7a523a2 (qgis): Update python/plugins/processing/tools/dataobjects.py
Co-authored-by: Nyall Dawson <[email protected]> Loïc Bartoletti
07:03 AM Revision 6d4ef4bc (qgis): testprocessingui: fix tests accoringly. Replace System by UTF-8
Loïc Bartoletti
07:03 AM Revision 6aeada34 (qgis): resolveDefaultEncoding: return UTF-8 as default in case of undefined lo...
Loïc Bartoletti
07:03 AM Revision d00139c2 (qgis): move logic to QgsProcessingUtils and create a convenient method resolve...
Loïc Bartoletti
07:03 AM Revision a00fd325 (qgis): Fix adding a relation within multiple edition
Jacky Volpes
05:27 AM Revision d7ba6b5c (qgis): Port Processing "Keep N Biggest Parts" algorithm to c++
Also:
- Ensure that z/m coordinates in parts are not stripped away
- Handle curved geometries
- Allow dynamic data de...
Nyall Dawson
03:01 AM Revision 0caaa46e (qgis): Fix color widget span in gradient color ramp dialog
Harrissou Santanna
03:01 AM Revision 533d0b3c (qgis): Improve widgets alignment in color ramp gradient dialog
Harrissou Santanna
02:41 AM Revision 4ce0c304 (qgis): Fix plugin voting from within plugin manager
Update URL, check reply status code and use blockingPost to be able to handle redirects. pathmapper
02:41 AM Revision 95f650ed (qgis): Avoid redirect
pathmapper

2023-07-24

01:15 AM Revision 282d7e16 (qgis): Avoid redirect
pathmapper
01:15 AM Revision d717177c (qgis): Fix plugin voting from within plugin manager
Update URL, check reply status code and use blockingPost to be able to handle redirects. pathmapper
09:10 PM Revision b16d1771 (qgis): Fix plugin voting from within plugin manager
Update URL, check reply status code and use blockingPost to be able to handle redirects. pathmapper
09:10 PM Revision 5ae4f55c (qgis): Avoid redirect
pathmapper
09:10 PM Revision 8afaba26 (qgis): Avoid redirect
pathmapper
09:10 PM Revision f6a87c52 (qgis): Fix plugin voting from within plugin manager
Update URL, check reply status code and use blockingPost to be able to handle redirects. pathmapper
09:06 PM Revision 6465736b (qgis): Apply suggestions from code review
Co-authored-by: Nyall Dawson <[email protected]> Yoann Quenach de Quivillic
09:06 PM Revision 06960e6b (qgis): Increase grid min interval to 5px
Yoann Quenach de Quivillic
09:06 PM Revision a1c2885e (qgis): Add hasFixedMapPosition to QgsMapDecoration
Yoann Quenach de Quivillic
09:06 PM Revision a4a49b05 (qgis): Fix hasFixedMapPosition logic
Yoann Quenach de Quivillic
09:06 PM Revision 70f71072 (qgis): Add Decoration overlay
Yoann Quenach de Quivillic
09:06 PM Revision 729cd9c0 (qgis): Make decoration overlay a member
Yoann Quenach de Quivillic
09:05 PM Revision a32e928f (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea
09:05 PM Revision f23993e0 (qgis): Avoid redirect
pathmapper
09:05 PM Revision 5fee9303 (qgis): Fix plugin voting from within plugin manager
Update URL, check reply status code and use blockingPost to be able to handle redirects. pathmapper
11:48 AM Revision f5dd5fe8 (qgis): Fix broken processing script editor actions
SIP is totally messed up here -- the dialog wrapper or something
is always prematurely cleaned which results in broke...
Nyall Dawson
11:46 AM Revision 91b0bd55 (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea
11:44 AM Revision 83bc6be0 (qgis): Fix broken processing script editor actions
SIP is totally messed up here -- the dialog wrapper or something
is always prematurely cleaned which results in broke...
Nyall Dawson
07:37 AM Revision 80959c62 (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea
07:37 AM Revision 3e8e0d87 (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea
07:32 AM Revision 3e0517c5 (qgis): Fix encoding of user expression in Function Editor
Set it to UTF-8 codec Andrea Giudiceandrea

2023-07-21

02:15 PM Revision 3eeaf5b9 (qgis): scripts/create_changelog.sh: allow script to run in worktrees
(cherry picked from commit a201c43cc0f952dc05e2d7029eb1257e280fc3d2) Jürgen Fischer
02:13 PM Revision 4a078ecf (qgis): Release of 3.32.1
Jürgen Fischer
02:13 PM Revision a5681a15 (qgis): translation update for 3.32.1 from transifex
Jürgen Fischer
02:12 PM Revision a201c43c (qgis): scripts/create_changelog.sh: allow script to run in worktrees
Jürgen Fischer
02:01 PM Revision 66f4d63a (qgis): Release of 3.28.9
Jürgen Fischer
02:01 PM Revision 9809cbe9 (qgis): translation update for 3.28.9 from transifex
Jürgen Fischer
10:12 AM Revision 99860800 (qgis): Don't segmentize digitized feature if the layer supports curves
Jacky Volpes
08:48 AM Revision c55f8a34 (qgis): remove OGR as supporting parallel loading
Vincent Cloarec
08:48 AM Revision 61998aba (qgis): create postgres RO connection in the thread where the provider live
Vincent Cloarec
02:01 AM Revision c8e3a817 (qgis): Fix crash from issue #53876
Alessandro Pasotti
02:00 AM Revision c15db54e (qgis): Fix crash from issue #53876
Alessandro Pasotti

2023-07-20

04:25 PM Revision 1046da56 (qgis): Fix crash from issue #53876
Alessandro Pasotti
04:25 PM Revision 2cfeb58e (qgis): Fix crash from issue #53876
Alessandro Pasotti
04:20 PM Revision 22c392c0 (qgis): Fix crash from issue #53876
Alessandro Pasotti
03:53 PM Revision b305d04d (qgis): Fix contributors.json commit date
Yoann Quenach de Quivillic
02:03 PM Revision e8f0e1cc (qgis): fixes after rebase
Martin Dobias
02:03 PM Revision ecc1bf2c (qgis): sip fix
Martin Dobias
02:03 PM Revision 644efd2d (qgis): review from Nyall
Martin Dobias
02:03 PM Revision 5e3c2302 (qgis): Small additions to QgsBox3d and QgsOrientedBox3D API
- operators to move QgsBox3d by a QgsVector3D
- reproject QgsOrientedBox3D and get its axis-aligned bounding box
- ge...
Martin Dobias
10:34 AM Revision d6d2a4b8 (qgis): fix msvc build
Jürgen Fischer
07:31 AM Revision 388190e2 (qgis): Add since
Nyall Dawson
07:31 AM Revision 59673441 (qgis): Rename QgsBox3d to QgsBox3D for consistency, monkey patch in old
name for PyQGIS compatibility Nyall Dawson
07:31 AM Revision 778f7de4 (qgis): Add a test to ensure consistency of class names
Nyall Dawson
07:31 AM Revision 9a92c7d6 (qgis): Fix doxygen class
Nyall Dawson
07:31 AM Revision a39b5df6 (qgis): Rename mesh "3d" classes to "3D" and monkey patch compatibility
Nyall Dawson
06:47 AM Revision f734213e (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson
06:45 AM Revision 4a841e95 (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson

2023-07-19

01:10 AM Revision b671f369 (qgis): Remove Move annotation tool (redundant with other annotation tools)
Yoann Quenach de Quivillic
01:09 AM Revision 41b39484 (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
01:09 AM Revision 58bf2fbe (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
01:08 AM Revision 71c5c973 (qgis): Improve performance of relationship discovery when adding OGR dataset w...
Even Rouault
01:08 AM Revision 6acfd2b4 (qgis): Improve performance of adding OGR dataset with many layers (fixes #53525)
Prevent datasets from being released too early. Even Rouault
01:08 AM Revision 567fb822 (qgis): Improve performance of relationship discovery when adding OGR dataset w...
Even Rouault
01:08 AM Revision 316f57f6 (qgis): Improve performance of adding OGR dataset with many layers (fixes #53525)
Prevent datasets from being released too early. Even Rouault
01:08 AM Revision 842ddbed (qgis): Bump word-wrap from 1.2.3 to 1.2.4 in /resources/server/src/landingpage
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.c...
dependabot[bot]
01:07 AM Revision a8a0b893 (qgis): [themes] Fix bad focus on mouse hovering tree view widgets
Mathieu Pellerin - nIRV
01:07 AM Revision c121ce32 (qgis): [themes] Fix bad focus on mouse hovering tree view widgets
Mathieu Pellerin - nIRV
01:06 AM Revision be683db8 (qgis): [themes] Fix combobox styling not reflecting the editable state
Mathieu Pellerin - nIRV
01:06 AM Revision c44de515 (qgis): [themes] Fix combobox styling not reflecting the editable state
Mathieu Pellerin - nIRV
02:48 PM Revision 70a99241 (qgis): [themes] Fix combobox styling not reflecting the editable state
Mathieu Pellerin - nIRV
02:48 PM Revision 73db9c4e (qgis): [themes] Fix combobox styling not reflecting the editable state
Mathieu Pellerin - nIRV
02:44 PM Revision c5479544 (qgis): [themes] Fix combobox styling not reflecting the editable state
Mathieu Pellerin - nIRV
12:30 PM Revision 33a3ffa0 (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
12:30 PM Revision 911146e9 (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
12:26 PM Revision 31aa4e22 (qgis): Merge pull request #53749 from Gustry/remove-password
Do not display the password in the dialog when requesting credentials René-Luc ReLuc
11:52 AM Revision 155da0a4 (qgis): Merge pull request #53863 from nyalldawson/oobb_2d
Improve 2d geometry representation of QgsTiledMeshNodeBoundingVolumeBox Loïc Bartoletti
10:16 AM Revision 3cc21e1b (qgis): create postgres RO connection in the thread where the provider live
Vincent Cloarec
10:16 AM Revision 2a3eb897 (qgis): remove OGR as supporting parallel loading
Vincent Cloarec
10:10 AM Revision c3611c60 (qgis): create postgres RO connection in the thread where the provider live
Vincent Cloarec
10:10 AM Revision 41140b77 (qgis): remove OGR as supporting parallel loading
Vincent Cloarec
09:49 AM Revision bd224c84 (qgis): [themes] Fix bad focus on mouse hovering tree view widgets
Mathieu Pellerin - nIRV
09:49 AM Revision 26916ac1 (qgis): [themes] Fix bad focus on mouse hovering tree view widgets
Mathieu Pellerin - nIRV
09:44 AM Revision 97198837 (qgis): [themes] Fix bad focus on mouse hovering tree view widgets
Mathieu Pellerin - nIRV
09:14 AM Revision f4e3f58b (qgis): Bump word-wrap from 1.2.3 to 1.2.4 in /resources/server/src/landingpage
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.c...
dependabot[bot]
09:10 AM Revision aecbc3a9 (qgis): Improve 2d geometry representation of QgsTiledMeshNodeBoundingVolumeBox
Nyall Dawson
09:08 AM Revision e216ca29 (qgis): Fix adding a relation within multiple edition
Jacky Volpes
09:07 AM Revision 9fbc7b7c (qgis): Fix adding a relation within multiple edition
Jacky Volpes
09:05 AM Revision 30734501 (qgis): Do not display the password in the dialog when requesting credentials
Etienne Trimaille
08:52 AM Revision fa4b9f16 (qgis): Spelling
Nyall Dawson
08:52 AM Revision aafd4f96 (qgis): Add more efficient multipoint constructor which can avoid point cloning
Nyall Dawson
08:52 AM Revision 78ecd083 (qgis): Add a bunch of optimised/easier to use constructor variants
for creating QgsMultiPoint objects Nyall Dawson
02:47 AM Revision 8c91e8fa (qgis): By default, QgsProjectionSelectionTreeWidget should only
show horizontal (and compound) CRS in order to match behavior
of older releases
But allow opt in filters for display...
Nyall Dawson
02:47 AM Revision 6f4a77d7 (qgis): Fix unwanted clang tidy error
Nyall Dawson
02:47 AM Revision bc2db9b1 (qgis): Update tests
Nyall Dawson
02:47 AM Revision f64ca5b4 (qgis): Fix dialog title
Nyall Dawson
02:47 AM Revision 3397eb84 (qgis): Fix argument order
Nyall Dawson
02:47 AM Revision ef6057aa (qgis): Documentation, string cleanups
Nyall Dawson
02:47 AM Revision dd933c95 (qgis): Use actual model in projection selection widget
Nyall Dawson
02:47 AM Revision 731123a4 (qgis): Create a QAbstractItemModel and proxy model for displaying tree
view of coordinate reference systems Nyall Dawson
02:47 AM Revision ce95f9a5 (qgis): Do a one-time read and store of qgis srs db, instead of re-reading with...
Nyall Dawson
02:47 AM Revision ec051fc4 (qgis): Update internal srs6.db
Nyall Dawson
02:47 AM Revision 1f868b18 (qgis): Also add Derived Projected CRS to db (proj 9.2+)
Nyall Dawson
02:47 AM Revision 6ef5a681 (qgis): Add vertical crs entries to srs db
Nyall Dawson
02:47 AM Revision 1373387a (qgis): Add a srs type column to the srs db
Nyall Dawson
02:47 AM Revision 9abcb6d2 (qgis): Use consistent variable names
Nyall Dawson
02:47 AM Revision 8a7fc28e (qgis): Reformat SQL
Nyall Dawson
02:47 AM Revision cca027a7 (qgis): Simplify strings
Nyall Dawson

2023-07-18

12:09 AM Revision 822cb1ff (qgis): Improve performance of adding OGR dataset with many layers (fixes #53525)
Prevent datasets from being released too early. Even Rouault
12:09 AM Revision c309150e (qgis): Improve performance of relationship discovery when adding OGR dataset w...
Even Rouault
09:52 PM Revision 06d394cd (qgis): Fixes #53840 - formatted number should use the locale decimal separator
Yoann Quenach de Quivillic
09:51 PM Revision dc52a023 (qgis): Fix #53820 - hide dropdown when only one action
Yoann Quenach de Quivillic
09:42 PM Revision 88be09c6 (qgis): [Oracle] Fix crash when using an auth config id
Julien Cabieces
09:42 PM Revision f059c18a (qgis): Add QgsMatrix4x4
This adds 4x4 matrix with double precision values for high precision transforms.
Just like QgsVector3D is similar to ...
Martin Dobias
09:42 PM Revision ed5fc000 (qgis): use explicitly double literals (Loic PR review)
Martin Dobias
09:42 PM Revision a271a36f (qgis): Expose QgsMatrix4x4 in Python + add PyQGIS test
Martin Dobias
03:33 PM Revision 483fe795 (qgis): Fix adding a relation within multiple edition
Jacky Volpes
03:24 PM Revision 560236d8 (qgis): Fix adding a relation within multiple edition
Jacky Volpes
12:35 PM Revision f658e5de (qgis): Create class for representing tiled mesh node bounding volumes
And implement for sphere, region and oriented box bounding volume
types
Nyall Dawson
12:35 PM Revision 8f995fbd (qgis): Make root bounding volume accessible from tiled mesh data provider,
fix extent/crs handling for sphere/box bounding volume types
There's a tricky consideration here -- the default crs ...
Nyall Dawson
12:35 PM Revision c744627a (qgis): Mesh crs is still EPSG:4978 even for datasets with region bounding box
Nyall Dawson
12:35 PM Revision 42c062e2 (qgis): American spelling
Nyall Dawson
12:35 PM Revision 8beb6a08 (qgis): Add method to get corners of oriented box 3d
Nyall Dawson
12:35 PM Revision 9e5015aa (qgis): Add equality operators for QgsOrientedBox3D
Nyall Dawson
12:35 PM Revision 8a259dd1 (qgis): Fix documentation warning
Nyall Dawson
12:35 PM Revision a90805aa (qgis): Implement a temporary rendering of the root bounding volume
as a 2d renderer for QgsTiledMeshLayer
(Handy for debugging for now)
Nyall Dawson
12:35 PM Revision 90eb106c (qgis): Fix projection of sphere
Nyall Dawson
10:08 AM Revision 6199973d (qgis): Merge pull request #53762 from antonio-rojas/exiv2-0.28
Fix build with exiv2 0.28 Loïc Bartoletti
08:22 AM Revision 53bf2457 (qgis): [Oracle] Fix crash when using an auth config id
Julien Cabieces
08:18 AM Revision 5c0368cb (qgis): [Oracle] Fix crash when using an auth config id
Julien Cabieces
07:50 AM Revision b800c90a (qgis): Fix high ram usage of XYZ tile generation
AkosSeres
07:50 AM Revision 14e2be69 (qgis): Fix formatting
AkosSeres
06:14 AM Revision 3a380155 (qgis): Fix user selector icon size #53548
Yoann Quenach de Quivillic
03:04 AM Revision e86d5e99 (qgis): CSV: fix update on types auto detection
Fix #53802
Also fixes unreported:
- auto detection do not rewind, possibily leading to wrong detection and
totall...
Alessandro Pasotti
03:01 AM Revision 5b4137ea (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces
03:01 AM Revision f89549a3 (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces

2023-07-17

07:00 PM Revision 37fc5d5a (qgis): Merge pull request #53841 from elpaso/raster-band-description-gh-53831
Support raster band description Alessandro Pasotti
03:53 PM Revision 8b5a2b55 (qgis): Move comment
Alessandro Pasotti
03:38 PM Revision 5ac470cb (qgis): Fix adding a relation within multiple edition
Jacky Volpes
03:33 PM Revision bfe4fce0 (qgis): Postgres provider discover relations: add composite relation test + min...
Jacky Volpes
03:32 PM Revision bfc97002 (qgis): Discover relations for Oracle provider
Jacky Volpes
12:15 PM Revision cf80ae89 (qgis): Merge pull request #53779 from lbartoletti/backport-53518-to-release-3_28
[Backport queued_ltr_backports ] Processing: determine and set default encoding from locale Loïc Bartoletti
11:54 AM Revision db63b5b2 (qgis): Add bandDescrption to raster provider API
Also implement it for GDAL, other providers could
eventually implement their own logic to return
band description.
F...
Alessandro Pasotti
10:19 AM Revision 993048fa (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces
10:19 AM Revision 869bb722 (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces
10:14 AM Revision 2c3ed3d2 (qgis): [Server] Fix OGC filter with date/time
Julien Cabieces
07:57 AM Revision 38194bfc (qgis): Processing: determine and set default encoding from locale
A shapefile can have a .cpg file to determine its encoding.
However, in processing, this file is not created when the...
Loïc Bartoletti
07:57 AM Revision 8d432943 (qgis): resolveDefaultEncoding: return UTF-8 as default in case of undefined lo...
Loïc Bartoletti
07:57 AM Revision f9ed5775 (qgis): move logic to QgsProcessingUtils and create a convenient method resolve...
Loïc Bartoletti
07:57 AM Revision 49bdecd2 (qgis): Update python/plugins/processing/tools/dataobjects.py
Co-authored-by: Nyall Dawson <[email protected]> Loïc Bartoletti
07:57 AM Revision 266bebd5 (qgis): testprocessingui: fix tests accoringly. Replace System by UTF-8
Loïc Bartoletti
07:57 AM Revision 351a9950 (qgis): qgsprocessingoutputdestinationwidget.cpp: fix widget and avoid error wi...
Loïc Bartoletti

2023-07-16

06:43 AM Revision 031179e9 (qgis): Style
Nyall Dawson
06:43 AM Revision c4b36084 (qgis): Rename to QgsOrientedBox3d
Nyall Dawson
06:43 AM Revision 8ca71690 (qgis): Move QgsOrientedBoundingBox out to own file
Nyall Dawson
06:43 AM Revision f5b4fbd9 (qgis): Add QgsSphere::centerVector for returning center of sphere as a
vector Nyall Dawson
06:43 AM Revision e2b79b67 (qgis): Fix warning string
Nyall Dawson
06:43 AM Revision 425c080c (qgis): Ensure that a null sphere is also considered empty
Nyall Dawson
06:43 AM Revision 015fff4d (qgis): Add support for oriented boxes as cesium volumes
Nyall Dawson
06:43 AM Revision 5ab122bc (qgis): Add new class QgsSphere for representing 3d spheres
Nyall Dawson
06:43 AM Revision d1d0f026 (qgis): Handle spherical volumes for cesium layer bounds
Nyall Dawson

2023-07-14

09:44 PM Revision cdd15e07 (qgis): expression help: show defaults in syntax help with ':=' instead of '='
(cherry picked from commit ef2b1c16daa8ecba1550f40f622bfc10b9376834) Jürgen Fischer
09:43 PM Revision ff27d14e (qgis): expression help: show defaults in syntax help with ':=' instead of '='
(cherry picked from commit ef2b1c16daa8ecba1550f40f622bfc10b9376834) Jürgen Fischer
05:41 PM Revision 96e7f9eb (qgis): Show raster band description
Fix #53831 Alessandro Pasotti
03:32 PM Revision 23b42c5f (qgis): Update src/server/services/wms/qgsdxfwriter.cpp
Co-authored-by: Alessandro Pasotti <[email protected]> Marco Hugentobler
12:06 PM Revision b73b773a (qgis): Move QgsWmsRestorer in QGIS Server DXF export one level up. Otherwise, ...
Marco Hugentobler
11:10 AM Revision ef2b1c16 (qgis): expression help: show defaults in syntax help with ':=' instead of '='
Jürgen Fischer
04:20 AM Revision e0223770 (qgis): Fix common angle keyboard shortcuts
Alessandro Pasotti

2023-07-13

10:55 PM Revision 44229df5 (qgis): Fix common angle keyboard shortcuts
Alessandro Pasotti
10:52 PM Revision 159f7c40 (qgis): MapService: Pass dpi parameter to export requests if available
Sandro Mani
10:51 PM Revision cd68ecf5 (qgis): Fix common angle keyboard shortcuts
Alessandro Pasotti
10:48 PM Revision d30a656f (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
10:47 PM Revision 9236287f (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
10:23 PM Revision 6fe05401 (qgis): Fix crash when trying to re-load a layer from processing results
into the project when that layer already exists in the project
Fixes #53576
Fixes #53729
Nyall Dawson
10:23 PM Revision 92e8c09f (qgis): When an algorithm is added to a model with optional layer parameters,
leave the default values for these as empty instead of setting
them to model input layers
We don't want to auto-fill...
Nyall Dawson
08:27 PM Revision cd6d5c7b (qgis): Merge pull request #53819 from DelazJ/discoverCurve
Make turning segments into curve less undiscoverable Matthias Kuhn
02:49 PM Revision ca5c6b3d (qgis): Make turning segments into curve less undiscoverable
Harrissou Santanna
09:21 AM Revision 07277c27 (qgis): Fix a bunch of debug spam when running processing algorithms on
debug builds
Prefetch once upfront properties for feature sources so that
we aren't bombarded by the QObject thread ...
Nyall Dawson
09:21 AM Revision 20f7c7b7 (qgis): Disable msys2 workflow
This is broken and requires changes to handle newer protobuf versions Nyall Dawson
08:26 AM Revision 97158d2a (qgis): When an algorithm is added to a model with optional layer parameters,
leave the default values for these as empty instead of setting
them to model input layers
We don't want to auto-fill...
Nyall Dawson
08:20 AM Revision 58561ffa (qgis): When an algorithm is added to a model with optional layer parameters,
leave the default values for these as empty instead of setting
them to model input layers
We don't want to auto-fill...
Nyall Dawson
07:07 AM Revision 224acf40 (qgis): Fix crash when trying to re-load a layer from processing results
into the project when that layer already exists in the project
Fixes #53576
Fixes #53729
Nyall Dawson
07:03 AM Revision e567b35c (qgis): Fix crash when trying to re-load a layer from processing results
into the project when that layer already exists in the project
Fixes #53576
Fixes #53729
Nyall Dawson
06:10 AM Revision c547f567 (qgis): [feature] Add 'DTM Filter (slope-based)' algorithm for filtering a
digital elevation model in order to classify pixels into ground
and non-ground cells
This is a port of the SAGA "DTM...
Nyall Dawson
04:55 AM Revision 38a93532 (qgis): Disable msys2 workflow
This is broken and requires changes to handle newer protobuf versions Nyall Dawson
04:50 AM Revision 65ebdf94 (qgis): Disable msys2 workflow
This is broken and requires changes to handle newer protobuf versions Nyall Dawson
02:09 AM Revision 58dca7d4 (qgis): Add tests
Martin Dobias
02:09 AM Revision 1e48ebff (qgis): Add setX, setY, setZ functions to QgsVector3D
Martin Dobias

2023-07-12

12:45 AM Revision b9b9fe82 (qgis): Add tinygltf (2.8.10) to external libs
This is a simple header-only library that allows reading GLTF files
containing 3D graphics content. This will be usef...
Martin Dobias
09:12 PM Revision 042abbf9 (qgis): [xyz] Fix tile caching of redirected XYZ URLs
Mathieu Pellerin - nIRV
12:59 PM Revision 07d2c248 (qgis): Merge pull request #53772 from benoitdm-oslandia/feat/contrib
Add @benoitdm-oslandia to contributors list Matthias Kuhn
11:58 AM Revision ae993396 (qgis): [xyz] Fix tile caching of redirected XYZ URLs
Mathieu Pellerin - nIRV
11:52 AM Revision 5d5cad27 (qgis): [xyz] Fix tile caching of redirected XYZ URLs
Mathieu Pellerin - nIRV
11:05 AM Revision 3d74f2c2 (qgis): Fix typo
Yoann Quenach de Quivillic
11:04 AM Revision 29a5e14a (qgis): Make api more useful
Nyall Dawson
11:04 AM Revision 3641670b (qgis): Add optional tile padding boundary to QgsRasterIterator
Allows returned blocks to overlap by the specified number of pixels.
Useful for algorithms which need to consider nei...
Nyall Dawson
09:14 AM Revision fffe590e (qgis): Add @benoitdm-oslandia to contributors list
bdm-oslandia
06:58 AM Revision b55c5ef7 (qgis): Add unit tests for QgsCesiumUtils
Nyall Dawson
06:58 AM Revision 4d8d6b7a (qgis): Handle offline tileset reading
Nyall Dawson
06:58 AM Revision b50a6c64 (qgis): Add tests for basic cesium tiles provider properties
Nyall Dawson
06:58 AM Revision abeb8ae5 (qgis): Read tileset on creating cesium tiles data provider
And add some very basic provider metadata Nyall Dawson
06:58 AM Revision aa596871 (qgis): Setup framework for tiled mesh data providers to be cloned
Nyall Dawson
06:58 AM Revision a739ad70 (qgis): Use nlohmann for json instead of QVariant
But leave QVariant version of util function for use in Python scripts Nyall Dawson
06:58 AM Revision b81e52dd (qgis): Parse bounding region values from cesium tiles root tileset
Nyall Dawson
06:58 AM Revision 1e13f673 (qgis): Show extensions in layer metadata
Nyall Dawson
06:58 AM Revision 6a9a364a (qgis): Fix outdated provider name used in browser item
Nyall Dawson

2023-07-11

01:27 AM Revision 158f12e7 (qgis): Bump semver from 5.7.1 to 5.7.2 in /resources/server/src/landingpage
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node...
dependabot[bot]
12:30 PM Revision 45d9f405 (qgis): Bump semver from 5.7.1 to 5.7.2 in /resources/server/src/landingpage
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node...
dependabot[bot]
09:28 AM Revision 3cd1fc30 (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson
09:28 AM Revision ffe3b57e (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson
09:23 AM Revision 0a598e3b (qgis): Partially consider 3d point symbol sizes when calculating the bounding
boxes of chunks
(This is only a basic consideration -- the symbols may be scaled and
rotated which would affect thei...
Nyall Dawson
09:12 AM Revision 52fcb789 (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
09:11 AM Revision 67aea39f (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
09:07 AM Revision 611d644a (qgis): Merge pull request #53738 from Gustry/getlegend-json
Fix export legend as JSON when a rule based does not have a symbol René-Luc ReLuc
06:57 AM Revision 089f488d (qgis): Remove outdated / redundant files from before proj 6 requirement
Nyall Dawson
06:57 AM Revision bc8c3a75 (qgis): Add method to translate proj projection names
And abort crssync if unhandled projection strings are found Nyall Dawson
06:57 AM Revision 1463ccd5 (qgis): Deprecate vw_srs from crs database, and use consistent translated
strings for projection names instead of hardcoded values from
srs.db
Nyall Dawson
06:57 AM Revision c1c38eec (qgis): Rename some variables for clarity
Nyall Dawson
06:57 AM Revision 190f62f2 (qgis): Fix spell check
Nyall Dawson

2023-07-10

09:34 PM Revision a5537c87 (qgis): Fix toolTip of "Invert selection" button in refactor fields algorithm
instead of showing the parent widget tooltip (FIELDS_MAPPING) Harrissou Santanna
09:34 PM Revision 60e6bde7 (qgis): Contributors.json: Set committer to "Yes" for lbartoletti
Loïc Bartoletti
09:33 PM Revision cc11dd22 (qgis): Add myself to contributors list
Yoann Quenach de Quivillic
03:39 PM Revision d4da6d34 (qgis): Merge pull request #53771 from Djedouas/add-me-contributors
Add myself (@Djedouas) to contributors list Loïc Bartoletti
11:43 AM Revision 10e589e3 (qgis): Add myself (@Djedouas) to contributors list
Jacky Volpes
11:06 AM Revision 140fd9eb (qgis): Contributors.json: Set committer to "Yes" for lbartoletti
Loïc Bartoletti

2023-07-09

02:48 PM Revision 95dc22f6 (qgis): Fix handling of ' in enum docstrings in sipify
Nyall Dawson
02:48 PM Revision 2d82659d (qgis): Avoid unwanted warning
Nyall Dawson
02:48 PM Revision a29fb2cf (qgis): Add tests for crs type
Nyall Dawson
02:48 PM Revision 0eae9d60 (qgis): Convert PJ_TYPE_DERIVED_PROJECTED_CRS for proj 9.2+
Nyall Dawson
02:48 PM Revision 71d6188e (qgis): Add method to return CRS type, based on proj_get_type() values
And show in CRS details for layer properties Nyall Dawson
10:14 AM Revision e211b520 (qgis): Don't try to create crs objects from unknown authorities
Nyall Dawson
10:14 AM Revision d4a90c99 (qgis): Fix leak
Nyall Dawson
10:14 AM Revision 870842db (qgis): Rename method to 'unboundCrs' for clarity
Nyall Dawson
10:14 AM Revision 73b906ae (qgis): Add test for map units for compound/vertical crs
Nyall Dawson
10:14 AM Revision f50bbae6 (qgis): Remove hardcoded blocker to creation of vertical/compound CRS
Allow creation of QgsCoordinateReferenceSystem objects which
represent compound or vertical only CRS.
This is a prel...
Nyall Dawson
10:14 AM Revision f6e2b6b2 (qgis): Split methods for retrieving a single crs from a proj object from
those which retrieve a horizontal crs Nyall Dawson
10:14 AM Revision 3b1b6d56 (qgis): Correctly use horizontal vs single crs extraction methods in different
functions Nyall Dawson
10:14 AM Revision 3d3e09e0 (qgis): Fix indentation
Nyall Dawson
10:14 AM Revision 31138aa9 (qgis): Add method to retrieve list of known crs authorities
Nyall Dawson
10:01 AM Revision 32f5418f (qgis): Fix build with exiv2 0.28
Antonio Rojas

2023-07-08

02:51 PM Revision d24e6ec6 (qgis): Fix user selector icon size #53548
Yoann Quenach de Quivillic
09:04 AM Revision 0c143962 (qgis): [OGR provider] Do not try to open FileGeodatabase in update mode if not...
Even Rouault
09:04 AM Revision d54c024e (qgis): [OGR provider] Do not try to open FileGeodatabase in update mode if not...
Even Rouault
03:27 AM Revision 91844be5 (qgis): [OGR provider] Do not try to open FileGeodatabase in update mode if not...
Even Rouault
03:27 AM Revision c69f9ebf (qgis): [OGR provider] Do not try to open FileGeodatabase in update mode if not...
Even Rouault
03:22 AM Revision ebba1b05 (qgis): Add "Square Inches" to area units in Options dialog
Harrissou Santanna
03:22 AM Revision 3ea6656a (qgis): [OGR provider] Do not try to open FileGeodatabase in update mode if not...
Even Rouault

2023-07-07

10:58 PM Revision f00fce84 (qgis): Fix: test_provider_postgres_latency
MorriganR
08:56 PM Revision 290c9aa0 (qgis): Add "Square Inches" to area units in Options dialog
Harrissou Santanna
08:53 PM Revision 8f3676dd (qgis): Add search tolerance to QgsLayoutViewToolSelect
Yoann Quenach de Quivillic
08:53 PM Revision 3692390f (qgis): grab & ungrab mouse as needed
Yoann Quenach de Quivillic
08:53 PM Revision a49515ab (qgis): Apply suggestions from code review
Yoann Quenach de Quivillic
08:51 PM Revision c431054d (qgis): Add "Square Inches" to area units in Options dialog
Harrissou Santanna
11:08 AM Revision 720b8dd7 (qgis): Fix export legend as JSON when a rule based does not have a symbol
Etienne Trimaille
07:26 AM Revision 5064b265 (qgis): Merge pull request #53741 from ptitjano/nan-rectangle-null
qgsrectangle: Consider a NaN rectangle as null Matthias Kuhn
06:29 AM Revision 022b7243 (qgis): Fix test
Nyall Dawson
06:29 AM Revision 1626b7e9 (qgis): Move tests to QgisUnitTests
Matthias Kuhn
06:29 AM Revision 1a1d2a7a (qgis): Alternative approach to a QGIS specific unittest class
Nyall Dawson
06:29 AM Revision 39431595 (qgis): Apply suggestions from code review
Nyall Dawson
06:29 AM Revision 325a5cb1 (qgis): Fix lint
Nyall Dawson
06:29 AM Revision 23e99486 (qgis): Fix test failures
Nyall Dawson
06:29 AM Revision 54b45078 (qgis): Monkey patch and deprecate API
Matthias Kuhn

2023-07-06

11:37 PM Revision a95dca8b (qgis): qgsprocessingoutputdestinationwidget.cpp: fix widget and avoid error wi...
Loïc Bartoletti
11:37 PM Revision 71fa5c42 (qgis): move logic to QgsProcessingUtils and create a convenient method resolve...
Loïc Bartoletti
11:37 PM Revision 784b45b8 (qgis): resolveDefaultEncoding: return UTF-8 as default in case of undefined lo...
Loïc Bartoletti
11:37 PM Revision 52239aba (qgis): Update python/plugins/processing/tools/dataobjects.py
Co-authored-by: Nyall Dawson <[email protected]> Loïc Bartoletti
11:37 PM Revision e6a764f8 (qgis): testprocessingui: fix tests accoringly. Replace System by UTF-8
Loïc Bartoletti
11:37 PM Revision f6dad782 (qgis): Processing: determine and set default encoding from locale
A shapefile can have a .cpg file to determine its encoding.
However, in processing, this file is not created when the...
Loïc Bartoletti
11:30 PM Revision 412fbbcc (qgis): qgsrectangle: Consider a NaN rectangle as null
By default, a QgsBox3d contains NaN values. This means a null
`QgsRectangle` built from `QgsBox3d` whith `QgsBox3d()....
Jean Felder
05:33 PM Revision 6339e5fb (qgis): Merge pull request #53629 from ptitjano/feat/provider-extent-3d
Add some new methods to QgsBox3d Loïc Bartoletti
02:12 PM Revision 1bae6ee1 (qgis): qgsbox3d: Add a new contains method based on x,y,z coordinates
bdm-oslandia
02:12 PM Revision 4e1348df (qgis): qgsbox3d: Simplify some methods in the 2d case
bdm-oslandia
02:12 PM Revision 80a9043c (qgis): qgsbox3d: Add combineWith methods
bdm-oslandia
02:12 PM Revision 58c161f1 (qgis): qgsbox3d: Add is3D method
bdm-oslandia
10:10 AM Revision c0781269 (qgis): Tiled mesh data item GUI provider
Nyall Dawson
10:10 AM Revision 8ffb1a5a (qgis): Add data item provider for tiled mesh connections
Nyall Dawson
10:10 AM Revision deacd317 (qgis): Add generic provider metadata implementation for cross-provider
tiled mesh provider handling Nyall Dawson
10:10 AM Revision dc2b5ba2 (qgis): Fix test
Nyall Dawson
10:10 AM Revision 57875062 (qgis): Add a null-renderer layer renderer for tiled mesh layers
Fixes crash Nyall Dawson
10:10 AM Revision 6baf8492 (qgis): Fix cppcheck warning
Nyall Dawson
10:10 AM Revision 65d40ee0 (qgis): Add since
Nyall Dawson
10:10 AM Revision 4595f65c (qgis): Implement tiled mesh source select widget
Nyall Dawson
09:06 AM Revision 5dfa2a6e (qgis): resolveDefaultEncoding: return UTF-8 as default in case of undefined lo...
Loïc Bartoletti
09:06 AM Revision 6fa523e5 (qgis): qgsprocessingoutputdestinationwidget.cpp: fix widget and avoid error wi...
Loïc Bartoletti
09:06 AM Revision f6f0c927 (qgis): Processing: determine and set default encoding from locale
A shapefile can have a .cpg file to determine its encoding.
However, in processing, this file is not created when the...
Loïc Bartoletti
09:06 AM Revision 0b4e7386 (qgis): move logic to QgsProcessingUtils and create a convenient method resolve...
Loïc Bartoletti
09:06 AM Revision 5d26623a (qgis): testprocessingui: fix tests accoringly. Replace System by UTF-8
Loïc Bartoletti
09:06 AM Revision a3a8a62b (qgis): Update python/plugins/processing/tools/dataobjects.py
Co-authored-by: Nyall Dawson <[email protected]> Loïc Bartoletti
07:35 AM Revision 19fd260a (qgis): Handle multi selection from layout item list view
Yoann Quenach de Quivillic
07:35 AM Revision 728787f7 (qgis): Apply suggestions from code review
Nyall Dawson
07:03 AM Revision 13f975ea (qgis): Remove unused
Nyall Dawson
07:03 AM Revision 23b83569 (qgis): Remove unused variable
Nyall Dawson
07:03 AM Revision bf161f85 (qgis): Layer properties dialog for tiled mesh layers
Nyall Dawson
07:03 AM Revision dec74c11 (qgis): Apply suggestions from code review
Co-authored-by: Mathieu Pellerin <[email protected]> Nyall Dawson
07:03 AM Revision 7d92d570 (qgis): Fix metadata table layout for tiled mesh layers
Nyall Dawson
07:03 AM Revision 8f4ec245 (qgis): Standardise layer properties dialog title creation
Nyall Dawson
05:45 AM Revision 0420b158 (qgis): More informative message if ext module fails to load
Alister Hood
05:45 AM Revision 47fa0c81 (qgis): Update python/plugins/grassprovider/Grass7AlgorithmProvider.py
Co-authored-by: Nicolas Godet <[email protected]> Alister Hood
05:45 AM Revision 75d204d7 (qgis): Update python/plugins/grassprovider/Grass7AlgorithmProvider.py
Co-authored-by: Nicolas Godet <[email protected]> Alister Hood
05:45 AM Revision 6cc773d7 (qgis): Add comments
Alister Hood
05:45 AM Revision c0ca40ae (qgis): add userDescriptionFolder() method
Alister Hood
05:45 AM Revision 75420dee (qgis): remove unnecessary casts from last commit
Alister Hood
05:45 AM Revision f08e5e94 (qgis): support grass algorithms in profile folder
Alister Hood
05:45 AM Revision 158b0e2b (qgis): Use more pathlib instead of os module
Alister Hood
05:45 AM Revision 5e29c75d (qgis): Update python/plugins/grassprovider/Grass7Utils.py
Co-authored-by: Loïc Bartoletti <[email protected]> Alister Hood
05:45 AM Revision 2c006b18 (qgis): fix lint errors
Alister Hood
04:14 AM Revision 46af6e23 (qgis): Fix interaction of locked scale ranges with zoom distance range tool
in elevation profile canvas
Fixes #53303
Nyall Dawson
04:14 AM Revision 1469d94b (qgis): When elevation profile scales are locked, ensure the lock is
respected when the profile is resized
Refs #53303
Nyall Dawson
04:14 AM Revision f6d33043 (qgis): Fix profile generation of exactly vertical polygons
Fixes #52815 Nyall Dawson
04:14 AM Revision 8d4f2edf (qgis): Avoid unnecessary tesselation of triangle features
Nyall Dawson
04:14 AM Revision 18623539 (qgis): Fix generation of elevation profiles for lines when capture curve
exactly coincides with line features
Fixes #49279
Nyall Dawson
04:14 AM Revision 75d41b9f (qgis): Add method to return the fraction along a line for a point
Nyall Dawson
04:14 AM Revision 9bc24abf (qgis): Add additional test
Nyall Dawson
04:14 AM Revision 7ff6e4c8 (qgis): Improve documentation
Nyall Dawson
04:14 AM Revision 0a131659 (qgis): Add method to test whether 3 points are collinear
Nyall Dawson
03:58 AM Revision 9eb449ed (qgis): Simpler dwg/dxf import dialog
Damiano Lombardi
03:57 AM Revision 950d1d4d (qgis): Also detect 'dsm' and 'dtm' phrases in raster layer names as hints
that a layer represents an elevation surface Nyall Dawson
03:56 AM Revision ccedd915 (qgis): Fix loss of selection signal when QgsCrsSelectionWidget is not
permitting invalid crs selection yet an invalid crs has been
set as the selected crs via api
Refs #53309
Nyall Dawson
 

Also available in: Atom