Activity

From 2022-11-30 to 2022-12-29

2022-12-29

11:29 AM Revision 8bb9a015 (qgis): Merge pull request #51313 from elpaso/ogrprovider-sql-logging
Ogrprovider sql logging Alessandro Pasotti
10:42 AM Revision 96afc543 (qgis): Doxy
Alessandro Pasotti
10:34 AM Revision e9b5c3a3 (qgis): Sipify
Alessandro Pasotti
09:41 AM Revision 60a8aad0 (qgis): Use HTML widget for editing
Alessandro Pasotti

2022-12-28

06:17 PM Revision 908c95f4 (qgis): New text widget
Alessandro Pasotti
03:19 PM Revision 98366e13 (qgis): Add comment about the callback limitations in QGIS
Alessandro Pasotti
01:15 PM Revision b4d73cab (qgis): Install query logger only when needed
Alessandro Pasotti
12:52 PM Revision cc371642 (qgis): Test and selective update
Alessandro Pasotti
11:54 AM Revision 882919ad (qgis): Support get_current_value in HTML widget
Alessandro Pasotti
10:36 AM Revision 43de538d (qgis): Remove unused headers
Alessandro Pasotti
09:52 AM Revision e166ae4b (qgis): OGR: Add SQL query logger
Alessandro Pasotti
09:38 AM Revision 9a962467 (qgis): SLD simple marker rotation data-defined field ref export
Fix #24953 at least for simple cases where the expression
is a simple field reference.
Alessandro Pasotti
09:37 AM Revision bb6c8e9b (qgis): Fix test after ElseFilter
Alessandro Pasotti
09:37 AM Revision d9868988 (qgis): Roundtrip test for ELSE SLD import/export
Alessandro Pasotti
09:37 AM Revision 9e413498 (qgis): SLD ElseFilter support
Alessandro Pasotti
09:37 AM Revision 19b1b2f5 (qgis): Fix #42136
Alessandro Pasotti
09:34 AM Revision 2712aed1 (qgis): Merge pull request #51283 from elpaso/bugfix-gh24953-sld-dd-rotation
SLD simple marker rotation data-defined field ref export Alessandro Pasotti
09:34 AM Revision 0aeb6dc7 (qgis): Merge pull request #51277 from elpaso/sld-export-options-svg
Add SLD export context Alessandro Pasotti
09:33 AM Revision 85da91eb (qgis): Merge pull request #51260 from elpaso/bugfix-gh22172-sld-else-export
SLD: <se:ElseFilter/> nor working when styling data with sld Alessandro Pasotti

2022-12-27

08:40 PM Revision 04b1ee91 (qgis): Remove Python future package from installation
Not used since:
78af413dcc ("Remove python future compatibility layer", 2017-08-05)
Chris Mayo
08:40 PM Revision 85127019 (qgis): Remove Python 2 compatibility code from parse_dash_results
Chris Mayo

2022-12-22

04:31 PM Revision 88dd070f (qgis): Enable the vertex tool to edit Z or M value if the layer supports it
Damiano Lombardi
12:24 PM Revision 29fd311f (qgis): add API to pass a filterRect to point cloud requests (#51063)
* add API to pass a filterRect in pointcloud requests
* update docstring
* clang-tidy, cleanup includes
* tests ad...
Stefanow Natsis

2022-12-21

03:24 PM Revision 568ae8ac (qgis): [AttributeTable] Lazy load widget information for attributes
Julien Cabieces
03:09 PM Revision 6e311cdd (qgis): SLD simple marker rotation data-defined field ref export
Fix #24953 at least for simple cases where the expression
is a simple field reference.
Alessandro Pasotti
11:56 AM Revision d7ad954b (qgis): Merge pull request #51253 from tudorbarascu/selecticon
add "Select Within Distance" icon to the Selection Toolbar Alessandro Pasotti
11:31 AM Revision f84a0a86 (qgis): More doxy
Alessandro Pasotti
11:26 AM Revision 644a99dd (qgis): Doxy
Alessandro Pasotti
11:09 AM Revision 118c956c (qgis): Add SLD export context
Alessandro Pasotti

2022-12-20

12:58 AM Revision 259a65cc (qgis): [WFS provider] Use QgsOgcCrsUtils::parseCrsName() to be able to handle ...
Even Rouault
12:58 AM Revision 50ad97d3 (qgis): [WFS provider] Include namespace prefix and URI in FILTER ...
computed from setSubsetString() when a namespace is declared on <<wfs:FeatureType> in GetCapabilities response
Fixes...
Even Rouault
12:58 AM Revision 6213437e (qgis): QgsGmlStreamingParser::readEpsgFromAttribute(): use QgsOgcCrsUtils::par...
Even Rouault
12:58 AM Revision 5621b320 (qgis): QgsCoordinateReferenceSystem::createFromOgcWmsCrs(): use QgsOgcCrsUtils...
Even Rouault
12:58 AM Revision 3eb41968 (qgis): Fixes #33755 Fix legend icon geom generator is involved
Julien Cabieces
12:58 AM Revision 34f7615c (qgis): Fix output process of r.horizon
nicogodet
12:58 AM Revision d851e7e3 (qgis): typo & flake8
nicogodet
12:58 AM Revision 49244a85 (qgis): More robust output process
Co-Authored-By: Andrea Giudiceandrea <[email protected]> nicogodet
12:58 AM Revision fa2edbb6 (qgis): Add a coment to GRASS logic
Loïc Bartoletti
12:58 AM Revision f5670468 (qgis): Fix missing actions menu when only internal actions are present
Follow up bcf0e4838 Nyall Dawson
12:58 AM Revision 4474e7b9 (qgis): Add a QgsOgcCrsUtils::parseCrsName() function to parse the different st...
Recognizes the following flavors:
```
//! CRS flavor
enum class CRSFlavor
{
UNKNOWN, //! unknown/un...
Even Rouault
12:58 AM Revision d168cf85 (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
12:58 AM Revision cd74fc27 (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
12:58 AM Revision 65161745 (qgis): Remove unused provider argument
Nyall Dawson
12:58 AM Revision 5851e5d7 (qgis): Remove unused enum
Nyall Dawson
12:58 AM Revision e3ad3839 (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson
12:58 AM Revision a758a716 (qgis): Update test
Nyall Dawson
12:58 AM Revision d211a9d6 (qgis): Ensure that dataChanged signal is raised for DisplayRole in
QgsAttributeTableModel when a feature attribute is changed
Otherwise the attribute table will show the outdated valu...
Nyall Dawson
12:58 AM Revision 3565fd15 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson
12:58 AM Revision fb72e346 (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
12:58 AM Revision d1457798 (qgis): Fix clang warning
(cherry picked from commit 9e5cd1f79a5d384e4d7ab8d6169f1f35a6fb3d2c) Nyall Dawson
12:58 AM Revision 593e3d02 (qgis): Make raster paletted renderer classify function thread safe
In addition to making this correctly thread safe, also avoids a
temporary UI hang during the classification if the la...
Nyall Dawson
12:58 AM Revision d30a7bea (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
12:58 AM Revision dfe38ed6 (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson
12:58 AM Revision 9916310f (qgis): Ensure qgis_process commands using project paths are correctly cleaned
Fixes #50623
(cherry picked from commit 9a39f24c5c72ce31a527bbef1b10f1a35daa77c5)
Nyall Dawson
12:58 AM Revision ba973100 (qgis): Fix source select dialog does not add new pages for providers registered
after QGIS startup (eg when enabling a new plugin), and also ensure
pages are correctly removed when providers are re...
Nyall Dawson
12:58 AM Revision d76d9427 (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson

2022-12-19

05:35 PM Revision 74dfc9be (qgis): Fix test after ElseFilter
Alessandro Pasotti
01:40 PM Revision e0acc90b (qgis): Fix #42136
Alessandro Pasotti

2022-12-17

01:00 PM Revision 73be65fc (qgis): Merge pull request #51250 from fghoussen/fix_build_debian
Matthias Kuhn
08:37 AM Revision f591542f (qgis): Merge pull request #50740 from DelazJ/txIssues
Matthias Kuhn

2022-12-16

11:23 PM Revision 16919714 (qgis): Make QgsProject::createExpressionContextScope() thread warning non-fata...
Nyall Dawson
11:23 PM Revision ada0c69b (qgis): Protect base data provider classes
Nyall Dawson
11:23 PM Revision 8ff052d7 (qgis): Fix build
Nyall Dawson
11:23 PM Revision 00570ac5 (qgis): Protect project/map layer store methods
Nyall Dawson
11:23 PM Revision 3374480f (qgis): Add thread protection to all remaining map layer classes
Nyall Dawson
11:23 PM Revision 89fdee5d (qgis): Another non-fatal because of aggregate thread safety
Nyall Dawson
11:23 PM Revision c61a9fa3 (qgis): Make some more warnings non fatal
Nyall Dawson
11:23 PM Revision ac192854 (qgis): 2D rendering of point clouds is NOT thread safe (argh\!)
Nyall Dawson
11:23 PM Revision cee0b53b (qgis): Tighten includes
Nyall Dawson
11:23 PM Revision 50a157ae (qgis): Relucantantly accomodate insane thread unsafety of virtual layer provider
Nyall Dawson
11:23 PM Revision 2d4f50df (qgis): Fix clang warning
Nyall Dawson
11:23 PM Revision 122c760d (qgis): Non fatal
Nyall Dawson
11:23 PM Revision 57394cfa (qgis): More non-fatal
Nyall Dawson
11:23 PM Revision 68729487 (qgis): Accomodate thread unsafety of QgsProject::createExpressionContextScope()
Nyall Dawson
07:29 PM Revision a7d134dd (qgis): Roundtrip test for ELSE SLD import/export
Alessandro Pasotti
05:05 PM Revision c552ab64 (qgis): SLD ElseFilter support
Alessandro Pasotti
04:57 PM Revision a33e2bce (qgis): [BUG FIX] Fix compilation on debian:
In file included from /path/to/QGIS/build/python/core/auto_generated/pointcloud/qgspointcloudlayerexporter.sip:242:
/...
Franck HOUSSEN
04:57 PM Revision f82522a7 (qgis): [BUG FIX] Fix compilation on debian:
In file included from /path/to/QGIS/tests/src/core/testqgspointcloudlayerexporter.cpp:19:
/path/to/QGIS/src/core/poin...
Franck HOUSSEN
01:45 PM Revision 8b5e9c4b (qgis): Merge pull request #51218 from elpaso/bugfix-gh51200-rat-editing
Raster Attribute Table GUI enhancements/fixes Alessandro Pasotti
01:04 PM Revision 4cde646c (qgis): Release of 3.22.14
Jürgen Fischer
01:04 PM Revision b47e00ba (qgis): Release of 3.28.2
Jürgen Fischer
01:04 PM Revision c2ecb145 (qgis): translation update for 3.22.14 from transifex
Jürgen Fischer
01:04 PM Revision e15d57fa (qgis): translation update for 3.28.2 from transifex
Jürgen Fischer
11:23 AM Revision 7da101ac (qgis): Fix GeometryOperationResult enums documentation
Harrissou Santanna
11:23 AM Revision d2490492 (qgis): make params easier to find in PyQgsSettingsEntryEnumFlag docs
Harrissou Santanna
09:09 AM Revision 378347a8 (qgis): Remove separator
Denis Rouzaud
09:09 AM Revision da486587 (qgis): [settings] add new type for variant map: QgsSettingsEntryVariantMap
Denis Rouzaud
09:09 AM Revision d73510f5 (qgis): add test
Denis Rouzaud
09:09 AM Revision b983c5af (qgis): fix docs
Denis Rouzaud
03:01 AM Revision c43b5589 (qgis): Upgrade raster enums to enum class, and remove some completely unused
enums Nyall Dawson
03:01 AM Revision aa8d9027 (qgis): Update grass
Nyall Dawson
03:01 AM Revision 1a3bd17b (qgis): Fix clang warning
Nyall Dawson

2022-12-15

11:02 PM Revision 4f32ed5a (qgis): Astyle nopad
Alessandro Pasotti
10:09 PM Revision 6ceb8a42 (qgis): Apply suggestions from code review
Nyall Dawson
10:06 PM Revision 68d66576 (qgis): update MDAL 1.01
Vincent Cloarec
06:37 PM Revision 64f5f9e9 (qgis): Fix clang tidy warning
Nyall Dawson
06:37 PM Revision 711a112e (qgis): Fix unused capture warning
Nyall Dawson
06:37 PM Revision 7800bd5c (qgis): Fix cppcheck warning
Nyall Dawson
06:37 PM Revision bcbb74a7 (qgis): Fix and extend tests
Nyall Dawson
06:37 PM Revision 769c68b5 (qgis): [api][expressions] Allow additional map layer stores to be associated
with an expression context
This allows the various expression functions which can refer to
layers to also locate lay...
Nyall Dawson
06:37 PM Revision 5c1e3124 (qgis): Brute force silence clang analyzer false positives
Nyall Dawson
06:37 PM Revision c41b7f15 (qgis): Also add test evaluating a function which references a layer from diffe...
Nyall Dawson
06:37 PM Revision fb9b49c9 (qgis): Fix cppcheck warning
Nyall Dawson
06:37 PM Revision ee3e3786 (qgis): Remove unnecessary check
Nyall Dawson
06:37 PM Revision 95f03258 (qgis): Also test running expression function layer tests in a background thread
Nyall Dawson
04:36 PM Revision 396096c0 (qgis): update MDAL 1.01
Vincent Cloarec
04:33 PM Revision 463ef5b4 (qgis): update MDAL 1.01 (#51239)
Vincent Cloarec
03:42 PM Revision 10c5a4a9 (qgis): make clang-tidy happy
Stefanow Natsis
03:04 PM Revision 429a10c5 (qgis): remove redundant python test:
This test needed to access private QgsValueRelationWidgetWrapper members
which is possible and done on the existing c...
Stefanow Natsis
12:29 PM Revision ea22a242 (qgis): replace deprecated setMargin() with setContentsMargins()
Stefanow Natsis
11:54 AM Revision 46d9571f (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
11:53 AM Revision 1f3ff15b (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
11:53 AM Revision 9415f3ec (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
11:53 AM Revision d49967ad (qgis): Fix thread safety in raster layer rendering
We were cloning the data provider correctly, but doing this on the
main thread means that the provider has thread aff...
Nyall Dawson
11:25 AM Revision 829e226b (qgis): @cond in implementation
Stefanow Natsis
09:48 AM Revision f1ff3499 (qgis): Remove unused provider argument
Nyall Dawson
09:48 AM Revision 40af37d8 (qgis): Remove unused enum
Nyall Dawson
09:48 AM Revision e3a3917b (qgis): Update test
Nyall Dawson
09:48 AM Revision e6df0064 (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson
09:48 AM Revision f6de04d3 (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson
06:12 AM Revision a5757c21 (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson
06:12 AM Revision 6ab236c0 (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson
06:12 AM Revision 37411199 (qgis): Remove unused enum
Nyall Dawson
06:12 AM Revision c9bcfe52 (qgis): Remove unused provider argument
Nyall Dawson
06:12 AM Revision a0de6acc (qgis): Update test
Nyall Dawson
05:56 AM Revision 922dd94f (qgis): Fix thread safety in raster layer rendering
We were cloning the data provider correctly, but doing this on the
main thread means that the provider has thread aff...
Nyall Dawson
05:50 AM Revision 56b7c02e (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
05:50 AM Revision fcd40c11 (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
05:50 AM Revision 9a8b8b16 (qgis): Fix thread safety in raster layer rendering
We were cloning the data provider correctly, but doing this on the
main thread means that the provider has thread aff...
Nyall Dawson
05:42 AM Revision 15a6f6a6 (qgis): remove doc note
David Signer
05:42 AM Revision 115d822b (qgis): remove SIP_SKIP on hasCheckedStateInfo and setHasCheckedStateInfo to be...
David Signer
05:41 AM Revision 87d726fb (qgis): Fix thread safety of DEM height map generator
Nyall Dawson
05:41 AM Revision efb17e8b (qgis): Fix remove file in function editor
Andrea Giudiceandrea
05:40 AM Revision 5903af5e (qgis): Fix remove file in function editor
Andrea Giudiceandrea
05:39 AM Revision 68dc459f (qgis): Ensure that dataChanged signal is raised for DisplayRole in
QgsAttributeTableModel when a feature attribute is changed
Otherwise the attribute table will show the outdated valu...
Nyall Dawson
05:39 AM Revision 06bca8f0 (qgis): Fix thread unsafe custom layer property access in layer rendering
Nyall Dawson
05:39 AM Revision f85f2b12 (qgis): Fix thread handling in test
Nyall Dawson
05:39 AM Revision 0afac632 (qgis): Fix thread handling in test
Nyall Dawson
05:38 AM Revision bbcefd0d (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
03:30 AM Revision 96f66415 (qgis): Remove unused provider argument
Nyall Dawson
03:30 AM Revision 4e1871db (qgis): Remove unused enum
Nyall Dawson
03:30 AM Revision 68e3d2ec (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson
03:30 AM Revision 2f529f4b (qgis): Update test
Nyall Dawson
03:30 AM Revision c23801db (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson
03:30 AM Revision e45687b4 (qgis): Remove unused enum
Nyall Dawson
03:30 AM Revision 36e49d4d (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson
03:30 AM Revision bf0533b4 (qgis): Update test
Nyall Dawson
03:30 AM Revision 7d8681a2 (qgis): Remove unused provider argument
Nyall Dawson
03:30 AM Revision 063ae8c9 (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson
03:26 AM Revision 00cf01fd (qgis): Update test
Nyall Dawson
03:26 AM Revision 38782bbf (qgis): Remove very old workaround for a closed GDAL ticket preventing
use of existing GDAL raster band statistics Nyall Dawson
03:26 AM Revision 515ce71d (qgis): Remove unused enum
Nyall Dawson
03:26 AM Revision 6a9ddb21 (qgis): Remove unused provider argument
Nyall Dawson
03:26 AM Revision 1039ed12 (qgis): Fix thread unsafe progress reporting from GDAL operations
Nyall Dawson

2022-12-14

10:55 PM Revision 63555184 (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
10:55 PM Revision 78c3666d (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
08:29 PM Revision 15bc4003 (qgis): Fix thread handling in test
Nyall Dawson
08:29 PM Revision 73eed8f0 (qgis): Fix thread handling in test
Nyall Dawson
08:28 PM Revision a86559ed (qgis): Fix thread unsafe custom layer property access in layer rendering
Nyall Dawson
08:25 PM Revision 5693de5e (qgis): Fix thread handling in test
Nyall Dawson
08:25 PM Revision b36f6e42 (qgis): Fix thread unsafe custom layer property access in layer rendering
Nyall Dawson
05:27 PM Revision dcfb73ed (qgis): Fix thread unsafe method used in labeling rendering
Nyall Dawson
05:27 PM Revision 04676a6d (qgis): Fix dox warning
Nyall Dawson
05:26 PM Revision 427a1fdb (qgis): Fix dox warning
Nyall Dawson
05:26 PM Revision 4fd54551 (qgis): Fix thread unsafe method used in labeling rendering
Nyall Dawson
04:07 PM Revision f09aabc9 (qgis): Raster Attribute Table GUI enhancements/fixes
Fixes #51200 and more small GUI/UX related glitches:
- locale aware double input (consitent behavior with the vector...
Alessandro Pasotti
12:32 PM Revision 9b26729c (qgis): Fix build
Nyall Dawson
12:32 PM Revision cb941b90 (qgis): Add thread safety protection for adding a layer to a layer store
Nyall Dawson
12:32 PM Revision 32afca12 (qgis): QStringLiteral, silence clang analyzer
Nyall Dawson
12:32 PM Revision d9bc94c5 (qgis): QStringLiteral is a no
Nyall Dawson
11:36 AM Revision a0d8be3a (qgis): add tests, fix existing test
Stefanow Natsis
11:35 AM Revision 111753a1 (qgis): remove hack when stopping editing
Stefanow Natsis
11:32 AM Revision 8b43bf32 (qgis): custom filtered table implementation
Stefanow Natsis
09:19 AM Revision 8921e696 (qgis): Make iteration of features from vector layers with joins actually threa...
Nyall Dawson
09:17 AM Revision ed36ae96 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson
09:16 AM Revision eedf0d76 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson
08:19 AM Revision c9f13438 (qgis): Mark a method as non-fatal due to aggregate calculation thread safety i...
Nyall Dawson
08:00 AM Revision a02cdb94 (qgis): Fix dox warning
Nyall Dawson
08:00 AM Revision e1f6453c (qgis): Fix thread unsafe method used in labeling rendering
Nyall Dawson
08:00 AM Revision 4febb32d (qgis): Fix thread unsafe method used in labeling rendering
Nyall Dawson
08:00 AM Revision 15abe17b (qgis): Fix dox warning
Nyall Dawson
07:56 AM Revision fd35e78e (qgis): Fix dox warning
Nyall Dawson
07:56 AM Revision 663dd7ba (qgis): Fix thread unsafe method used in labeling rendering
Nyall Dawson
05:48 AM Revision 50785122 (qgis): Server WFS: add srsName support to JSON output
Alessandro Pasotti

2022-12-13

08:12 PM Revision b3ffc98e (qgis): Fix remove file in function editor
Andrea Giudiceandrea
08:12 PM Revision 00931e36 (qgis): Fix remove file in function editor
Andrea Giudiceandrea
08:08 PM Revision f59a8fb1 (qgis): Fix remove file in function editor
Andrea Giudiceandrea
05:59 PM Revision 0c348393 (qgis): Update src/core/qgsthreadingutils.h
Co-authored-by: Matthias Kuhn <[email protected]> Nyall Dawson
05:59 PM Revision 5b653780 (qgis): Fix nullptr dereference in QgsHtmlWidgetWrapper
Nyall Dawson
05:59 PM Revision 6bd3fed6 (qgis): Make some warnings non-fatal because rasterize algorithm is non-thread ...
and we need the current tests to pass Nyall Dawson
05:59 PM Revision e13df52e (qgis): Mark vector layer aggregate method as non fatal warning as aggregate ex...
Nyall Dawson
05:59 PM Revision 6572c9bd (qgis): Add QGIS_PROTECT_QOBJECT_THREAD_ACCESS macro
Either shows a warning when a qobject function is accessed
from a thread which the object doesn't have affinity with,...
Nyall Dawson
05:59 PM Revision 086c6c84 (qgis): Use AGGRESSIVE_SAFE_MODE on ci builds
Nyall Dawson
05:59 PM Revision 0c81a2bc (qgis): Make some warnings non fatal as needed by dangerous thread use in QgsVi...
Nyall Dawson
05:59 PM Revision 93bbe681 (qgis): Fix unthread-safe access from tests
Nyall Dawson
11:15 AM Revision 20b7a696 (qgis): Fix clang warnings
Nyall Dawson
11:15 AM Revision 66aa8ebe (qgis): [processing] Show progress during index creation for intersection/diffe...
Nyall Dawson
11:15 AM Revision 6a54c9a5 (qgis): Silence warning
Nyall Dawson
03:34 AM Revision 246c5cb7 (qgis): Port raster_value to thread safe method, remove unused unsafe getRaster...
Nyall Dawson
03:34 AM Revision c075f3ef (qgis): Make is_selected and num_selected functions thread safe
Nyall Dawson
03:34 AM Revision 7dfdfb23 (qgis): Update sqlite fetch functions to standard thread safe layer functions
Nyall Dawson
03:34 AM Revision 8e007c48 (qgis): Reduce duplicate code, a bit more thread safety
Nyall Dawson
03:34 AM Revision 950c89f4 (qgis): Silence clang false positive warning
Nyall Dawson
03:34 AM Revision 824cc427 (qgis): Silence false positive clang warning
Nyall Dawson
03:34 AM Revision baf9cc41 (qgis): Make get_feature_by_id thread safe
Nyall Dawson
03:34 AM Revision 2242f64e (qgis): More thread safety in expression project access
Nyall Dawson
03:34 AM Revision 52b45b53 (qgis): Fix unused argument warning
Nyall Dawson
03:34 AM Revision e68ac4ec (qgis): Spelling
Nyall Dawson
03:34 AM Revision bcd90bc0 (qgis): Make some expression functions more thread safe by running layer relate...
Nyall Dawson
03:34 AM Revision 03683a8f (qgis): Use standard method to get layers in raster band stat function
Nyall Dawson
03:34 AM Revision e6f12543 (qgis): Mark thread-unsafe methods as deprecated, to avoid their further
use in expression functions Nyall Dawson
03:34 AM Revision 2f251b9a (qgis): Make QgsExpressionUtils::get***Layer functions require an expression co...
Nyall Dawson

2022-12-12

09:37 PM Revision 66b999e6 (qgis): Fix #23519 wms identify with WITH_QTWEBKIT=OFF
Alessandro Pasotti
09:36 PM Revision 71b437ac (qgis): Add help for GRASS creation and metadata options
Nicolas Godet
05:15 PM Revision 44e89993 (qgis): Add help for GRASS creation and metadata options
Nicolas Godet
05:14 PM Revision ca6dd877 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson
05:14 PM Revision 9f36e350 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson
05:11 PM Revision eda87f5c (qgis): Merge pull request #51182 from nicogodet/patch-5
Add help for GRASS creation and metadata options Alessandro Pasotti
05:10 PM Revision 7bd628bd (qgis): Merge pull request #51177 from nyalldawson/copy_feedback
Copy mFeedback argument in copy/assign constructors Alessandro Pasotti
03:45 PM Revision 16cb7557 (qgis): Partial revert of ff9f2833d0dc3608968
Because there is no QT_WRAP_UI Alessandro Pasotti
11:31 AM Revision 630e0085 (qgis): Add help for GRASS creation and metadata options
Nicolas Godet
08:57 AM Revision 6c48145e (qgis): Merge pull request #51117 from 3nids/settings-registry-migration-core-2
migrate babel devices settings Denis Rouzaud
03:36 AM Revision 40414f48 (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
03:35 AM Revision 0d71dc45 (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
02:59 AM Revision 9b4f15e4 (qgis): Copy mFeedback argument in copy/assign constructors
Nyall Dawson

2022-12-11

10:55 PM Revision 8ccc7e1e (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
10:55 PM Revision 50a3a526 (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
10:51 PM Revision 098154ba (qgis): [OGR provider] Fix opening /vsizip//path/to/my.zip/my.gpkg files
This actually works around an issue in current GDAL versions where the
NOLOCK=YES open option does not work with /vsi...
Even Rouault
05:10 PM Revision 5bd4fbda (qgis): Merge pull request #51167 from DelazJ/unicoders
Matthias Kuhn
12:13 PM Revision ce566316 (qgis): Merge pull request #50684 from rldhont/backport-49438-to-release-3_28
[Backport release-3_28] [Fix] Server WFS: Date time with ISO Date time field format Alessandro Pasotti
09:30 AM Revision 7d436ac5 (qgis): Merge pull request #51114 from qgis/backport-51086-to-release-3_28
[Backport release-3_28] [plugin manager] Fix plugin metadata parsing language Alessandro Pasotti
09:28 AM Revision c1f55b89 (qgis): Merge pull request #51151 from bettellam/gps1
Refresh GPS Information Panel widget - Timeout connection error! Alessandro Pasotti
08:58 AM Revision d6b5b070 (qgis): Remove unicode string notifier from python files
Harrissou Santanna
07:37 AM Revision 9f127b28 (qgis): More string fixes and make a few more available for translation
Harrissou Santanna

2022-12-09

08:42 PM Revision 4ee8225a (qgis): Merge pull request #51102 from DelazJ/createMapRendererV2
Correctly render ordered list in maplayerrenderer API docs - take 2 Even Rouault
01:28 PM Revision 36b4bc82 (qgis): Merge pull request #49544 from mhugent/wms_featureinfo_xml
Handle GetFeatureInfo with type text/xml Marco Hugentobler
11:21 AM Revision 8ca06eaa (qgis): Merge branch 'master' into settings-registry-migration-core-2
Denis Rouzaud
11:03 AM Revision 6fe856c3 (qgis): Fix labeling positions are reversed on certain negative offsets
on builds based on GEOS >= 3.11
Refs #49234
Nyall Dawson
11:03 AM Revision 6a985bb2 (qgis): Fix labeling positions are reversed on certain negative offsets
on builds based on GEOS >= 3.11
Refs #49234
Nyall Dawson
10:10 AM Revision bbce8810 (qgis): Fix compiler warning about repeated branch in conditional chain
Marco Hugentobler
09:56 AM Revision 628906ea (qgis): Fix unit test
Marco Hugentobler
09:27 AM Revision d0564206 (qgis): Update qgsappgpsconnection.cpp
Mauro Bettella
09:02 AM Revision 0b9a358e (qgis): Update qgsappgpsconnection.cpp
good advice of @nyalldawson Mauro Bettella
06:22 AM Revision ebe98b3e (qgis): Add updated dnf install dependencies command for Fedora 37 (gdal-python...
Nyall Dawson
06:22 AM Revision 90aaf823 (qgis): Also nose2
Nyall Dawson
06:22 AM Revision 2a7ad352 (qgis): Python3-mock is required for unit tests on Fedora
Nyall Dawson
06:22 AM Revision e86dc5fa (qgis): GDAL also
Nyall Dawson
06:12 AM Revision 3ce32552 (qgis): Fix labeling positions are reversed on certain negative offsets
on builds based on GEOS >= 3.11
Refs #49234
Nyall Dawson
06:12 AM Revision ff678e2d (qgis): Fix labeling positions are reversed on certain negative offsets
on builds based on GEOS >= 3.11
Refs #49234
Nyall Dawson
06:08 AM Revision faaae301 (qgis): Fix labeling positions are reversed on certain negative offsets
on builds based on GEOS >= 3.11
Refs #49234
Nyall Dawson
04:24 AM Revision 79bd12c2 (qgis): Fix typos in QGIS Server service_url docs
Harrissou Santanna
03:10 AM Revision 3455982e (qgis): [Clazy] remove unused-non-trivial-variable
Julien Cabieces

2022-12-08

12:54 AM Revision 0a3efbba (qgis): Fix clang warning
(cherry picked from commit 9e5cd1f79a5d384e4d7ab8d6169f1f35a6fb3d2c) Nyall Dawson
12:54 AM Revision 71c3c36e (qgis): Make raster paletted renderer classify function thread safe
In addition to making this correctly thread safe, also avoids a
temporary UI hang during the classification if the la...
Nyall Dawson
01:24 PM Revision 4d69ca11 (qgis): Update qgsgpsinformationwidget.cpp
Mauro Bettella
12:42 PM Revision 94874a01 (qgis): Update qgsgpsinformationwidget.cpp
Mauro Bettella
12:30 PM Revision 8ba30362 (qgis): Update qgsappgpsconnection.cpp
Mauro Bettella
06:07 AM Revision a5e14b46 (qgis): Silence clang warning
Nyall Dawson
06:07 AM Revision 339ae1f4 (qgis): [feature][gps] Add option to store selected GPS component in geometry
M values
This new setting, available from the GPS settings panel, allows
users to opt into creating geometries with ...
Nyall Dawson
06:07 AM Revision 2cecb3fc (qgis): Add API to allow storage of GPS component information in recorded
track/point geometry m values Nyall Dawson
03:51 AM Revision cf8737ce (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
03:51 AM Revision 37a07691 (qgis): Fix source select dialog does not add new pages for providers registered
after QGIS startup (eg when enabling a new plugin), and also ensure
pages are correctly removed when providers are re...
Nyall Dawson
03:50 AM Revision 37a509ee (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
03:50 AM Revision 8c68d644 (qgis): When undo/redoing changes in QgsVectorLayer, ensure triggerRepaint
signal is emitted so that layer is redrawn in **all** map canvases Nyall Dawson
03:50 AM Revision 3458bead (qgis): Ensure that dataChanged signal is raised for DisplayRole in
QgsAttributeTableModel when a feature attribute is changed
Otherwise the attribute table will show the outdated valu...
Nyall Dawson
03:48 AM Revision 9480c646 (qgis): Fix clang warning
Nyall Dawson
03:48 AM Revision 1d0df148 (qgis): Make raster paletted renderer classify function thread safe
In addition to making this correctly thread safe, also avoids a
temporary UI hang during the classification if the la...
Nyall Dawson
03:48 AM Revision 3a04bb57 (qgis): [processing] Fix annoying loss of matrix parameter table values
if back button is pressed in table panel instead of "Ok"
The back button was treated as "cancel", but now the "cance...
Nyall Dawson
03:48 AM Revision f5620c39 (qgis): Store changes to current cell value when accepting the processing
matrix table panel Nyall Dawson
03:06 AM Revision 59332bb4 (qgis): [processing] Fix incorrect GDAL raster calc sources for layers when
the extent handling option is set Nyall Dawson
01:53 AM Revision 4010706a (qgis): feat(doc): add section with build flags in INSTALL.md
bdm-oslandia
01:52 AM Revision b27ab6e9 (qgis): Update some server landingpage dependencies
Use @babel/eslint-parser instead of babel-eslint which is deprecated:
https://www.npmjs.com/package/babel-eslint
Inc...
pathmapper

2022-12-07

10:31 AM Revision a9d81e27 (qgis): Make raster paletted renderer classify function thread safe
In addition to making this correctly thread safe, also avoids a
temporary UI hang during the classification if the la...
Nyall Dawson
10:31 AM Revision 5a9ff100 (qgis): Fix clang warning
Nyall Dawson
10:30 AM Revision 01991643 (qgis): Store changes to current cell value when accepting the processing
matrix table panel Nyall Dawson
10:30 AM Revision e4213358 (qgis): [processing] Fix annoying loss of matrix parameter table values
if back button is pressed in table panel instead of "Ok"
The back button was treated as "cancel", but now the "cance...
Nyall Dawson
10:29 AM Revision 928689de (qgis): Ensure qgis_process commands using project paths are correctly cleaned
Fixes #50623 Nyall Dawson
10:28 AM Revision f39e3dd7 (qgis): Allow create attribute index algorithm to run on non-spatial layers
Nyall Dawson
10:28 AM Revision 2ce0a264 (qgis): Allow create attribute index algorithm to run on non-spatial layers
Nyall Dawson
10:27 AM Revision 06d54e07 (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson
10:27 AM Revision 313219bb (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson
10:27 AM Revision d0171eb9 (qgis): Make raster paletted renderer classify function thread safe
In addition to making this correctly thread safe, also avoids a
temporary UI hang during the classification if the la...
Nyall Dawson
10:27 AM Revision 9e5cd1f7 (qgis): Fix clang warning
Nyall Dawson
10:26 AM Revision 9569ece5 (qgis): [processing] Fix annoying loss of matrix parameter table values
if back button is pressed in table panel instead of "Ok"
The back button was treated as "cancel", but now the "cance...
Nyall Dawson
10:26 AM Revision 059f02a1 (qgis): Store changes to current cell value when accepting the processing
matrix table panel Nyall Dawson
03:30 AM Revision a0b668ec (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson
03:30 AM Revision 3343f7e0 (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson
03:26 AM Revision caa03f21 (qgis): More responsive cancelation in raster layer unique stats algorithm
Nyall Dawson

2022-12-06

02:04 PM Revision 28ffa97a (qgis): Remove break
Alessandro Pasotti
01:36 PM Revision ab5042a2 (qgis): Handle multi pks
Alessandro Pasotti
12:18 PM Revision 83ab27e0 (qgis): Fix crash in merge features
Fix #5122
Introduced by #47822
Alessandro Pasotti

2022-12-05

06:47 PM Revision 47d68364 (qgis): Allow create attribute index algorithm to run on non-spatial layers
Nyall Dawson
06:47 PM Revision eb957660 (qgis): Allow create attribute index algorithm to run on non-spatial layers
Nyall Dawson
06:43 PM Revision 8c80f25a (qgis): Allow create attribute index algorithm to run on non-spatial layers
Nyall Dawson
03:24 PM Revision 0c1ca518 (qgis): fix layout
Denis Rouzaud
01:41 PM Revision a58643ba (qgis): add test
Denis Rouzaud
01:41 PM Revision 7db8a02a (qgis): add settings to registry
Denis Rouzaud
10:57 AM Revision 99a1390a (qgis): migrate babel devices settings
Denis Rouzaud
10:51 AM Revision a77d6269 (qgis): API to migrate settings from old key
Denis Rouzaud
09:43 AM Revision 284ec3b9 (qgis): [plugin manager] Fix metadata parsing language
Use QGIS user interface language instead of system language Andrea Giudiceandrea
09:39 AM Revision ab52acc9 (qgis): Merge pull request #51086 from agiudiceandrea/fix-51084-plugin-metadata...
[plugin manager] Fix plugin metadata parsing language Julien Cabieces
09:11 AM Revision 6a07f3c1 (qgis): Merge pull request #51067 from qgis/backport-50109-to-release-3_28
[Backport release-3_28] [Fix] Remove unnecessary geometryChanged calls Julien Cabieces
09:06 AM Revision 1d368269 (qgis): Ensure that dataChanged signal is raised for DisplayRole in
QgsAttributeTableModel when a feature attribute is changed
Otherwise the attribute table will show the outdated valu...
Nyall Dawson
09:02 AM Revision 98afd4be (qgis): Ensure that dataChanged signal is raised for DisplayRole in
QgsAttributeTableModel when a feature attribute is changed
Otherwise the attribute table will show the outdated valu...
Nyall Dawson
06:12 AM Revision 6211da5b (qgis): When undo/redoing changes in QgsVectorLayer, ensure triggerRepaint
signal is emitted so that layer is redrawn in **all** map canvases Nyall Dawson
06:08 AM Revision 6a4be4b8 (qgis): When undo/redoing changes in QgsVectorLayer, ensure triggerRepaint
signal is emitted so that layer is redrawn in **all** map canvases Nyall Dawson
06:07 AM Revision 40de4e0c (qgis): Ensure qgis_process commands using project paths are correctly cleaned
Fixes #50623
(cherry picked from commit 9a39f24c5c72ce31a527bbef1b10f1a35daa77c5)
Nyall Dawson

2022-12-04

12:37 AM Revision d534914f (qgis): Bump minimatch from 3.0.4 to 3.1.2 in /resources/server/src/landingpage
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaa...
dependabot[bot]

2022-12-03

11:06 AM Revision ef232d5f (qgis): Correctly render ordered list in maplayerrenderer API docs
Harrissou Santanna

2022-12-02

03:05 AM Revision 77dc2bdd (qgis): Use GDAL_DCAP_FEATURE_STYLES_READ/GDAL_DCAP_FEATURE_STYLES_WRITE on new...
Nyall Dawson

2022-12-01

11:02 PM Revision 3dd5418c (qgis): Ensure qgis_process commands using project paths are correctly cleaned
Fixes #50623 Nyall Dawson
10:58 PM Revision 245d7fa6 (qgis): Bump minimatch from 3.0.4 to 3.1.2 in /resources/server/src/landingpage
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaa...
dependabot[bot]
10:58 PM Revision 9a39f24c (qgis): Ensure qgis_process commands using project paths are correctly cleaned
Fixes #50623 Nyall Dawson
10:58 PM Revision 69a843ff (qgis): [vector] Do not enable embedded feature symbology when loading KML data...
Mathieu Pellerin - nIRV
10:57 PM Revision b34b15d0 (qgis): Bump whoan/docker-build-with-cache-action from 5 to 6
Bumps [whoan/docker-build-with-cache-action](https://github.com/whoan/docker-build-with-cache-action) from 5 to 6.
- ...
dependabot[bot]
08:59 PM Revision 841f2b8b (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
08:59 PM Revision 07c94c35 (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
08:55 PM Revision b6a78b4b (qgis): Skip layers with 'rendering/noPreviewJobs' custom property set in prefe...
Nyall Dawson
08:54 PM Revision c8168731 (qgis): [vector] Do not enable embedded feature symbology when loading KML data...
Mathieu Pellerin - nIRV
08:00 PM Revision 721e6817 (qgis): Bump whoan/docker-build-with-cache-action from 5 to 6
Bumps [whoan/docker-build-with-cache-action](https://github.com/whoan/docker-build-with-cache-action) from 5 to 6.
- ...
dependabot[bot]
06:00 PM Revision 32572b03 (qgis): [plugin manager] Fix metadata parsing language
Use QGIS user interface language instead of system language Andrea Giudiceandrea
07:57 AM Revision 395e1735 (qgis): [vector] Do not enable embedded feature symbology when loading KML data...
Mathieu Pellerin - nIRV
07:57 AM Revision 4125f51c (qgis): [vector] Do not enable embedded feature symbology when loading KML data...
Mathieu Pellerin - nIRV
07:52 AM Revision a0d1a179 (qgis): [vector] Do not enable embedded feature symbology when loading KML data...
Mathieu Pellerin - nIRV
03:03 AM Revision 10893464 (qgis): Add method to get list of supported related table types for a connection
Nyall Dawson

2022-11-30

11:44 PM Revision 046c6ea5 (qgis): fix python function display in qgsdefaultvalue
Harrissou Santanna
11:44 PM Revision 82f28861 (qgis): Attempt to fix qgsmaplayerrenderer c++ and pyqgis docs display
Harrissou Santanna
11:44 PM Revision 69ea70b1 (qgis): fix python function display in qgsdefaultvalue
Harrissou Santanna
11:44 PM Revision 0e87a1ea (qgis): Attempt to fix qgsmaplayerrenderer c++ and pyqgis docs display
Harrissou Santanna
10:13 PM Revision 006c3c02 (qgis): Add FindPyQt6 cmake modules
Sandro Mani
09:56 PM Revision dfee01d7 (qgis): Use enumeration in xsd
Nyall Dawson
09:56 PM Revision 6b65b424 (qgis): [feature] Add key dates to layer/project metadata
This adds the following fields to the QGIS layer/project metadata
standard:
- Date created
- Date published
- Date r...
Nyall Dawson
09:56 PM Revision ebb606fd (qgis): xml/xsd updates
Nyall Dawson
09:56 PM Revision 63860ec0 (qgis): Translate dates from esri metadata
Nyall Dawson
09:56 PM Revision 1461a818 (qgis): Don't accept illegal field names in new table dialog
Nyall Dawson
09:56 PM Revision eab3edbd (qgis): Catch another place where illegal field names could be used
Nyall Dawson
09:56 PM Revision 82462b59 (qgis): Populate illegal field names for postgres connection
Nyall Dawson
09:56 PM Revision 772033d4 (qgis): Don't allow empty field names or table names in new layer dialog
Nyall Dawson
09:56 PM Revision 026f3cdf (qgis): Add api to retrieve illegal field names via connections api
Nyall Dawson
09:56 PM Revision 7a3a57a5 (qgis): Add API to retrieve relationship capabilities for a provider connection
Nyall Dawson
07:02 PM Revision f784753d (qgis): Merge pull request #50853 from Koyaani/xyzm_at_expressions
[Feature] Add x_at, y_at, z_at, m_at expression functions Julien Cabieces
04:45 PM Revision f84b95ff (qgis): fix: reduce the number of changeGeometry() call
Antoine Facchini
04:45 PM Revision 8cd2db21 (qgis): tests(testqgsvertextool): update avoid intersections and add tests on Q...
Antoine Facchini
04:45 PM Revision f75030d5 (qgis): fix: apply requested changes
Antoine Facchini
04:45 PM Revision 1f4e5f99 (qgis): feat(avoidIntersections): add a new return value when the geom is not m...
Antoine Facchini
04:45 PM Revision 5d14d84b (qgis): symbols: rename material to material settings (#50977)
* qgspoint3dsymbol: Rename mMaterial attribute to mMaterialSettings
mMaterial is not a material but an attribute to ...
Jean Felder
04:41 PM Revision 205865fa (qgis): Merge pull request #50109 from Koyaani/fix-unnecessary-geometryChanged-...
[Fix] Remove unnecessary geometryChanged calls Julien Cabieces
12:41 PM Revision 3aa58f1a (qgis): Merge pull request #51060 from kadas-albireo/pyqt6work
Assorted fixes towards PyQt6 support Sandro Mani
10:13 AM Revision ff9f2833 (qgis): Assorted fixes towards PyQt6 support
Sandro Mani
10:01 AM Revision 6ce6da4e (qgis): fix: apply requested changes
Antoine Facchini
09:38 AM Revision b3976fce (qgis): fix: apply requested changes
Antoine Facchini
02:27 AM Revision c760faac (qgis): Fix mac build
Nyall Dawson
02:27 AM Revision a542fa5b (qgis): Const
Nyall Dawson
02:27 AM Revision bfc8a19b (qgis): Fix build on older gdal
Nyall Dawson
02:27 AM Revision e452ca21 (qgis): Silence spell check
Nyall Dawson
02:27 AM Revision 30899be0 (qgis): Add update and delete relationship api
Nyall Dawson
02:27 AM Revision ff3048d1 (qgis): [api] Add method for creating relationship to QgsAbstractDatabaseProvid...
and implement for OGR provider when built on GDAL >= 3.6 Nyall Dawson
02:27 AM Revision 724bf9e9 (qgis): Expose QgsWeakRelation constructor to sip
Nyall Dawson
 

Also available in: Atom