Activity

From 2023-05-18 to 2023-06-16

2023-06-16

06:21 PM Revision 20bf86fb (qgis): Merge pull request #53416 from ShawayL/fix-RasterCalculator-Memory-leak
fix the memory leak of the raster calculator Alessandro Pasotti

2023-06-15

07:00 PM Revision 8e1a12b9 (qgis): typo fixes
Jürgen Fischer
01:48 PM Revision e022e21c (qgis): fix(3D): Use QgsCameraController::sampleDepthBuffer buffer instead of t...
`QgsCameraController::sampleDepthBuffer` relies on a buffer parameter
to compute the depth. It does not need the whol...
bdm-oslandia
11:59 AM Revision 67654266 (qgis): Merge pull request #53474 from ptitjano/fix/CameraController/sampleDept...
fix(3D): Use QgsCameraController::sampleDepthBuffer buffer instead of the class member Loïc Bartoletti
09:43 AM Revision 18a81b32 (qgis): Dxf/Dwg new import mode expand blocks & add inserts
Damiano Lombardi
09:15 AM Revision 54692d84 (qgis): fix(3D): Use QgsCameraController::sampleDepthBuffer buffer instead of t...
`QgsCameraController::sampleDepthBuffer` relies on a buffer parameter
to compute the depth. It does not need the whol...
bdm-oslandia
06:55 AM Revision 871a3c25 (qgis): Merge pull request #53063 from benoitdm-oslandia/fix/minor_3d_fixes
Fix/minor 3d fixes Loïc Bartoletti

2023-06-14

12:28 AM Revision 8838f894 (qgis): Fix accidental api break
Nyall Dawson
12:28 AM Revision 06011641 (qgis): Add missing documentation to QgsRasterFileWriter
Nyall Dawson
12:28 AM Revision 26493802 (qgis): Move some QgsRasterFileWriter enums to qgis
Nyall Dawson
09:45 PM Revision 4eb38af9 (qgis): Hide fields from layout legend expr filter
Fix #53244 Alessandro Pasotti
09:45 PM Revision b5c8c5f9 (qgis): fix tooltip in model designer
Alister Hood
09:44 PM Revision 4585148d (qgis): When invalid postgres credentials (username or password) are interactively
updated when loading a project, ensure that the updated credentials
are stored when the project is resaved
Otherwise...
Nyall Dawson
03:09 PM Revision b516163f (qgis): Merge pull request #53468 from ptitjano/elevation-profile-fix-clear
qgselevationprofilewidget: Reset the profile curve on clear Loïc Bartoletti
02:11 PM Revision e7d42034 (qgis): fix cast by static_cast in qgstessellator and qgspolygon3dsymbol_p
bdm-oslandia
10:53 AM Revision 7b89a398 (qgis): use stored ref for settings
Alessandro Pasotti
10:51 AM Revision ae23847c (qgis): use unique ptr for settings
Alessandro Pasotti
10:31 AM Revision 4b8ce169 (qgis): fix: in Qgs3DSceneExporter::processGeometryRenderer rename parameter 'm...
bdm-oslandia
10:31 AM Revision 59c24fea (qgis): fix(3D): fix a bug in tessellator to be able to extrude simple triangles.
In case of simple triangle, height was not computed by using extrusionHeight and zdata
inducing by elevation.
bdm-oslandia
10:31 AM Revision fcb88a5b (qgis): feat(3D): improve objectName for entities generated by QgsPolygon3DSymbol
Now entities can be more easily identified (in what tile they were included, edge or mesh, etc.). bdm-oslandia
10:31 AM Revision 3213f9d6 (qgis): fix(3D): add check to Qgs3DSceneExporter to avoid segfault
bdm-oslandia
10:31 AM Revision ecd7212e (qgis): fix(3D): replace geometry renderer identification (main/selected) by pr...
3D geometry renderer identification in QgsChunkedEntity was made according to the object name and can be prone to err... bdm-oslandia
10:25 AM Revision b4613b98 (qgis): Fixes #53204 : use setting from registry in processing config (#53458)
Julien Cabieces
10:07 AM Revision 9a81957d (qgis): sipify
Alessandro Pasotti
10:07 AM Revision 9480b109 (qgis): qgselevationprofilewidget: Reset the profile curve on clear
When the elevation profile is cleared, the canvas is cleared but the
associated geometry is not cleared. Therefore, w...
Jean Felder
09:55 AM Revision b1b8fb8e (qgis): Address PR comments
Alessandro Pasotti
09:37 AM Revision 9298da63 (qgis): [ui][processing] Harmonize processing history dialog with other QGIS
dialogs by adding a close button and an icon for the help button Mathieu Pellerin - nIRV
09:33 AM Revision 30acad68 (qgis): Cleanup iface signal connections when unloading processing
plugin
Fixes #53455
Nyall Dawson
09:13 AM Revision b9ce813e (qgis): Update src/core/labeling/qgsvectorlayerlabeling.h
Co-authored-by: Nyall Dawson <[email protected]> Alessandro Pasotti

2023-06-13

11:48 PM Revision 4e36ab50 (qgis): Mark python impl methods as final
Nyall Dawson
11:48 PM Revision 371f51ea (qgis): Gracefully cleanup empty python faulthandler log files
Fixes #50609 Nyall Dawson
11:48 PM Revision def4acc1 (qgis): Gracefully restore the system stdout/stderr when the python console
is about to be destroyed Nyall Dawson
11:48 PM Revision fcfe98c8 (qgis): Some super-safety in overridden stdout/stderr to ensure we don't
try to write to a deleted qwidget Nyall Dawson
12:55 PM Revision a7c803e6 (qgis): Implement multiplyOpacity for QgsTextFormat
This is used to change the labeling opacity in the server. Alessandro Pasotti
12:09 PM Revision 9da5733d (qgis): fix unnecessary request to PostgreSQL (#53449)
qgis-bot
09:08 AM Revision 8bd85f85 (qgis): OGR: regenerate qix on end editing
GDAL deletes the qix when saving, if the qix was there before
editing started we generate a new one after editing end...
Alessandro Pasotti
09:08 AM Revision 3553454b (qgis): Move qix generation to real leave
Alessandro Pasotti
09:08 AM Revision b680f2bc (qgis): re-include header
Alessandro Pasotti
08:40 AM Revision 678cee75 (qgis): Merge pull request #53448 from nyalldawson/cancel_tokens
Avoid UI lock when closing Execute SQL window Alessandro Pasotti
04:44 AM Revision 55287af2 (qgis): Update src/providers/postgres/qgspostgresconn.cpp
Nyall Dawson
04:44 AM Revision 4d604ff6 (qgis): drop unnecessary request to PostgreSQL #49960
MorriganR
04:44 AM Revision 640ea8db (qgis): Apply suggestions from code review
Nyall Dawson
04:40 AM Revision 36c63528 (qgis): fix unnecessary request to PostgreSQL (#53426)
MorriganR
04:09 AM Revision 427d809c (qgis): Fix build
Nyall Dawson
03:00 AM Revision 8ff227e9 (qgis): [grass] r.series: add missing tvalue option
Andrea Giudiceandrea
02:55 AM Revision 80f97c5e (qgis): Implement responsive cancelation also for fields retrieval
Nyall Dawson
02:55 AM Revision 4bf78d34 (qgis): More reponsive cancelation of QgsQueryResultWidget token fetching
When the Execute SQL window is closed while tokens are still
being fetched, QGIS can hang until the fetching is compl...
Nyall Dawson
02:55 AM Revision 3960ec03 (qgis): Add a feedback argument so that QgsAbstractDatabaseProviderConnection::...
calls can be canceled responsively
These can be very expensive (eg for remote postgres databases), so the
feedback c...
Nyall Dawson
02:16 AM Revision 852ed3bf (qgis): Fix build
Nyall Dawson

2023-06-12

01:25 AM Revision 13dbd18f (qgis): Fixes #53412 : transfer back rasterblock back to python caller
Julien Cabieces
11:34 PM Revision 67f71577 (qgis): [grass] r.series: add missing tvalue option
Andrea Giudiceandrea
11:30 PM Revision e450b2d9 (qgis): [grass] r.series: add missing tvalue option
Andrea Giudiceandrea
09:00 PM Revision d57c6e98 (qgis): Fixes #53412 : transfer back rasterblock back to python caller
Julien Cabieces
08:56 PM Revision cdd3a3a5 (qgis): Fixes #53412 : transfer back rasterblock back to python caller
Julien Cabieces
08:55 PM Revision cddab0b1 (qgis): Followup CAD floater bearing
Small UX changes:
- new b/w icon for the bearing (hte colored one was odd in that context)
- reorder last options to...
Alessandro Pasotti
01:07 PM Revision 5aed67c6 (qgis): use plain formula instead of scale_exp expression function in the vector
tiles style converter Alexander Bruy
01:07 PM Revision 97f5de4d (qgis): fix flake8 issues
Alexander Bruy
12:48 PM Revision fb427d17 (qgis): Server: fix label opacity when OPACITIES is set
Fix #48020 Alessandro Pasotti
10:42 AM Revision 7f360cbd (qgis): fix the memory leak of the raster calculator in the if expression
Shaway
08:08 AM Revision 1f2bd72b (qgis): Merge pull request #53384 from elpaso/bugfix-gh45200-vertextool-clipfea...
Fix issue with digitizing and feature clipping Alessandro Pasotti
07:40 AM Revision 45cc5a12 (qgis): fix Code Layout
Shaway
06:41 AM Revision 5ba50d8f (qgis): [highdpi] Fix text area calculation and size hint for welcome page mode...
Mathieu Pellerin - nIRV
06:41 AM Revision f17cdc0f (qgis): Follow up 1fcd964 : remove old news item drawPixmap call
Mathieu Pellerin - nIRV

2023-06-11

01:08 AM Revision edc4a944 (qgis): [dxf] Fix exporting of simple marker symbol layer with data defined size
Mathieu Pellerin - nIRV
01:05 AM Revision bd1f7cdc (qgis): [dxf] Fix exporting of simple marker symbol layer with data defined size
Mathieu Pellerin - nIRV
01:03 AM Revision fe79e16a (qgis): move some PG connection options from QgsPostgresProvider to QgsPostgres...
MorriganR

2023-06-10

02:36 PM Revision 4f531bb3 (qgis): Fix map layout item lock group layers
Fix #53379 plus unreported lock layers lost when reloading project Alessandro Pasotti

2023-06-09

05:45 PM Revision 71b609c9 (qgis): Merge pull request #53418 from qgis/backport-53414-to-queued_ltr_backports
[Backport queued_ltr_backports] Fix a use after free issue in app cleanup Even Rouault
11:10 AM Revision 7c0b9d4b (qgis): fix Code Layout
Shaway
11:10 AM Revision d5405eb0 (qgis): fix Code Layout
Shaway
08:30 AM Revision 6d6ddd60 (qgis): Fix build
Nyall Dawson
08:30 AM Revision 3d10f442 (qgis): Don't create alpha bands for non-rotated, south up rasters
Fixes #50879 Nyall Dawson
08:30 AM Revision c5af3be6 (qgis): Fix build
Nyall Dawson
08:19 AM Revision b9ad4eba (qgis): Fix a leak in style model
Nyall Dawson
08:19 AM Revision 3f097b59 (qgis): Fix a use after free issue in app cleanup
The project and layertree were being destroyed before the
layer tree view was being removed, which meant that in some...
Nyall Dawson
08:15 AM Revision 9db101a4 (qgis): Fix a leak in style model
Nyall Dawson
08:15 AM Revision e4dbaa77 (qgis): Fix a use after free issue in app cleanup
The project and layertree were being destroyed before the
layer tree view was being removed, which meant that in some...
Nyall Dawson
07:48 AM Revision 26411007 (qgis): Don't open datasets when populating browser directories to
determine layer drop support
This is rather tricky -- qt needs to know in advance whether
a model item supports drop...
Nyall Dawson
05:22 AM Revision a1604dea (qgis): Fix build
Nyall Dawson
05:22 AM Revision eaaaef89 (qgis): OGR Field domain creation: properly convert QVariant to expect OGR data...
This fixes the main issues: crashes / data corruption.
Note however that currently the GeoPackage driver doesn't rea...
Even Rouault
05:04 AM Revision 4e80c1f5 (qgis): fix the memory leak of the raster calculator in the if expression
Shaway
04:00 AM Revision d398f9e7 (qgis): fix the memory leak of Raster Calculator in the destructor
Shaway
03:20 AM Revision 3bcd5c78 (qgis): Fix documentation test
Nyall Dawson
03:20 AM Revision fb8d8e67 (qgis): Cache database connection capabilities for browser items so
we don't create a new connection on every call to the qt model
flags
Greatly speeds up browser when a large number o...
Nyall Dawson
03:19 AM Revision 4ebfa34e (qgis): Correctly cleanup project archive files before attempting
to clear/replace archive
Otherwise the temporary archive directory cannot be removed,
resulting in many "QTemporaryD...
Nyall Dawson
03:01 AM Revision 9c0cd445 (qgis): Fix build
Nyall Dawson
02:59 AM Revision 7b086c44 (qgis): do not use field alias for the display role in the field mapping model ...
Alexander Bruy
02:59 AM Revision bcc1a554 (qgis): Apply suggestions from code review
Co-authored-by: Nyall Dawson <[email protected]> Mathieu Pellerin - nIRV
02:59 AM Revision 1fcd964e (qgis): [ui] Avoid pixelated thumgnails in the welcome screen
Mathieu Pellerin - nIRV
02:59 AM Revision 999b8c73 (qgis): Take device pixel ratio into account when creating project preview image
Mathieu Pellerin - nIRV
02:03 AM Revision f720132d (qgis): [OGR provider] Optimize feature requests with OrderBy clauses on a GeoP...
(fixes #53198)
OrderBy clauses are translated into a
"SELECT ... FROM ... [WHERE ...] ORDER BY ... [LIMIT x]" SQL st...
Even Rouault
02:03 AM Revision 463764c1 (qgis): Add a QgsOgrProviderUtils::cleanSubsetString() method
Just move existing code from QgsOgrProviderUtils::setSubsetString() to
it
Even Rouault

2023-06-08

01:25 AM Revision 63003ba4 (qgis): adjust marker width and radius with DPR
jbp35
01:25 AM Revision 4a3a9917 (qgis): fix indent
jbp35
01:25 AM Revision 1b2032ae (qgis): Update src/gui/qgscolorwidgets.cpp
Nyall Dawson
12:59 AM Revision 8eb92ee1 (qgis): Fix build
Nyall Dawson
12:53 AM Revision 566442b8 (qgis): OGR Field domain creation: properly convert QVariant to expect OGR data...
This fixes the main issues: crashes / data corruption.
Note however that currently the GeoPackage driver doesn't rea...
Even Rouault
12:51 AM Revision 55b613d2 (qgis): Fix build
Nyall Dawson
12:47 AM Revision 16a06305 (qgis): Don't create alpha bands for non-rotated, south up rasters
Fixes #50879 Nyall Dawson
11:06 PM Revision acad06ab (qgis): Clarify CRS' hasAxisInverted
false by default but it can be set true if https://github.com/qgis/QGIS/blob/29d1de4dff40f8854529ab334a3146445a87e4ca... hannes metzler
11:06 PM Revision f43e51df (qgis): Add reference to axisOrdering()
Co-authored-by: Nyall Dawson <[email protected]> hannes metzler
11:06 PM Revision 6a14504c (qgis): Further clarify CRS' hasAxisInverted
Thanks to @pathmapper & @nyalldawson hannes metzler
11:05 PM Revision 3af18c6d (qgis): do not explicitly mark source widget as valid as this overrides
validation result (fix #52622) Alexander Bruy
11:04 PM Revision d505dcfd (qgis): allow overzooming when converting tile scale to zoom, so the styling is
applied correctly Alexander Bruy
11:03 PM Revision 59027134 (qgis): Fix leak of translators on exit
Nyall Dawson
11:03 PM Revision d94d967c (qgis): Fix some leaks
Nyall Dawson
11:03 PM Revision 1fe88fcd (qgis): Fix multiple QgsProjectStorageRegistry and QgsLayerMetadataProviderRegi...
Nyall Dawson
01:02 PM Revision 72a17ada (qgis): [GRASS] Use -stable link to manuals
Loïc Bartoletti
01:01 PM Revision fd0ac35c (qgis): store component position not only in the graphic item but also in the
modeler component to prevent jumping when trying to move it (fix #51757) Alexander Bruy
12:18 PM Revision 18cb6faf (qgis): PAL Fix multipoint bounds offset
Fix #53030 Alessandro Pasotti
09:04 AM Revision 9a952491 (qgis): do not explicitly mark source widget as valid as this overrides
validation result (fix #52622) Alexander Bruy
08:58 AM Revision 60207bdd (qgis): Fix documentation test
Nyall Dawson
08:54 AM Revision 18cafd8b (qgis): do not explicitly mark source widget as valid as this overrides
validation result (fix #52622) Alexander Bruy
08:03 AM Revision 081eaa24 (qgis): Cache database connection capabilities for browser items so
we don't create a new connection on every call to the qt model
flags
Greatly speeds up browser when a large number o...
Nyall Dawson
07:13 AM Revision 7dea5923 (qgis): double the scale until desired range is found
Alexander Bruy
07:13 AM Revision bf1139f4 (qgis): add tests
Alexander Bruy
07:13 AM Revision d3d0b157 (qgis): variable @vector_tile_zoom should not be limited to the layer's maximum
zoom level to get correct styling when overzooming past that level Alexander Bruy
07:05 AM Revision e1fc5f85 (qgis): store component position not only in the graphic item but also in the
modeler component to prevent jumping when trying to move it (fix #51757) Alexander Bruy
07:04 AM Revision 358107b5 (qgis): Share connection if they belong to the same thread
Julien Cabieces
07:04 AM Revision 7115b73b (qgis): [Oracle] Fix crash with shared connection among threads
Julien Cabieces
07:00 AM Revision ba064d5e (qgis): [GRASS] Use -stable link to manuals
Loïc Bartoletti
06:59 AM Revision 03e3b1c1 (qgis): When testing custom coordinate transforms in dialog, always use
EPSG:4326 for the input coordinates IF the crs definition
has an Earth celestial body
Only use geodetic crs associat...
Nyall Dawson
06:59 AM Revision 71f0d257 (qgis): store component position not only in the graphic item but also in the
modeler component to prevent jumping when trying to move it (fix #51757) Alexander Bruy
06:55 AM Revision 8f91e090 (qgis): Fix grass provider points to out of date help documents
Instead of storing the calculated default URL for the help
documentation within the user's profile, make the help
PAT...
Nyall Dawson
06:06 AM Revision 7a784cdf (qgis): Flag OneDrive remote folders as remote, slow to open paths on Windows
Refs #51710 Nyall Dawson
06:05 AM Revision 4ccaacd3 (qgis): handle multiline comments when exporting models to Python (fix #50715)
Alexander Bruy
06:05 AM Revision dae5e322 (qgis): Fix crash when writing processing history entry for algorithms
which have raw pointer parameter values
Master only
Nyall Dawson
06:05 AM Revision 9da7685f (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
05:26 AM Revision f934b8bb (qgis): Merge pull request #53396 from qgis/backport-53355-to-queued_ltr_backports
[Backport queued_ltr_backports] make floor division operator visible in the expression builder (fix #52094) Alexander Bruy
05:24 AM Revision cfbf90b4 (qgis): Merge pull request #53395 from qgis/backport-53357-to-queued_ltr_backports
[Backport queued_ltr_backports] do not raise error in processing algoirthm if map tool can not be restored (fix #53294) Alexander Bruy

2023-06-07

12:47 AM Revision cb0db47f (qgis): handle multiline comments when exporting models to Python (fix #50715)
Alexander Bruy
12:45 AM Revision 6e4bd9fb (qgis): make floor division operator visible in the expression builder and add
help for it (fix #52094) Alexander Bruy
12:43 AM Revision e26c6608 (qgis): do not raise error in processing algoirthm if map tool previously used
by the canvas was destroyed (fix #53294) Alexander Bruy
12:41 AM Revision 7eca95a7 (qgis): handle multiline comments when exporting models to Python (fix #50715)
Alexander Bruy
12:40 AM Revision aa9f1152 (qgis): make floor division operator visible in the expression builder and add
help for it (fix #52094) Alexander Bruy
12:39 AM Revision 7543fabc (qgis): add "resample" to the list of tags for GDAL's warp algorithm (fix #49208)
Alexander Bruy
12:37 AM Revision a84011ec (qgis): do not raise error in processing algoirthm if map tool previously used
by the canvas was destroyed (fix #53294) Alexander Bruy
12:36 AM Revision 6255547d (qgis): do not use field alias for the display role in the field mapping model ...
Alexander Bruy
12:31 AM Revision 8923c433 (qgis): set default value for CRS parameter in Define Shapefile projection
algorithm (fix #53309)
If default value is not set and prameter is not optional its widget end
up in conflicting sta...
Alexander Bruy
12:19 AM Revision 61ea72ed (qgis): Fix blurry style icons in project properties dialog
on hidpi displays
Refs #53370
Nyall Dawson
12:17 AM Revision a7f78ec5 (qgis): if layer has no selected features and "only selected features" option is
set do not write all layer features (fix #50400) Alexander Bruy
12:15 AM Revision 1a6ef1c3 (qgis): Add links to checkboxes in issue template
more convenient to point to, after people create the report Harrissou Santanna
03:34 PM Revision eb7cd8ad (qgis): Merge pull request #53389 from elpaso/bugfix-gh53195-xyx-referer-2
Fix XYZ (and other HTTP connections) settings Alessandro Pasotti
11:35 AM Revision bcdbdd72 (qgis): Fix XYZ (and other HTTP connections) settings
- fix XYZ http headers (referer)
- fix credentials (plain text) for all HTTP connections
Fix #53195
Alessandro Pasotti
08:45 AM Revision b7324438 (qgis): Merge pull request #53296 from elpaso/bugfix-gh53229-layout-filter-expr...
Add more context to the legend filter expressions in layouts Alessandro Pasotti
02:00 AM Revision 9938c594 (qgis): [GRASS] Use -stable link to manuals
Loïc Bartoletti

2023-06-06

12:14 AM Revision da158bbf (qgis): Merge pull request #53249 from nirvn/dxf_export_scale_angle
[dxf] Use a single reference bock when exporting markers with only data defined size and/or angle Matthias Kuhn
07:54 PM Revision 25142a8f (qgis): Fix issue with digitizing and feature clipping
Fix #45200 Alessandro Pasotti
06:33 PM Revision 5bccd556 (qgis): move QgsTolerance::UnitType to Qgis::MapUnitType (#53347)
* move QgsTolerance::UnitType to Qgis::MapUnitType
* missing forward declaration
* forward declaration
* use MapTo...
Denis Rouzaud
06:16 PM Revision b68ff1cd (qgis): mask image
Alessandro Pasotti
03:16 PM Revision d2185bdf (qgis): mask image
Alessandro Pasotti
10:08 AM Revision e7ebb8bc (qgis): Simplify context passing
Alessandro Pasotti
06:24 AM Revision 48acbbb0 (qgis): Fix grass provider points to out of date help documents
Instead of storing the calculated default URL for the help
documentation within the user's profile, make the help
PAT...
Nyall Dawson
06:20 AM Revision 479d66ab (qgis): Merge pull request #53372 from nyalldawson/fix_53105
Fix grass provider points to out of date help documents Loïc Bartoletti
06:15 AM Revision fb295fb1 (qgis): [testing] Do not reply on the presence of report
The testing library is used sometimes in plugins and if only `setUp` is overwritten, `report` is missing and the defa... Matthias Kuhn

2023-06-05

12:48 AM Revision b141f2f7 (qgis): Fix grass provider points to out of date help documents
Instead of storing the calculated default URL for the help
documentation within the user's profile, make the help
PAT...
Nyall Dawson
12:33 AM Revision db2ed55e (qgis): Remove dead code
Nyall Dawson
12:33 AM Revision 9602f42f (qgis): Instead of hardcoded region bounds when creating a new grass
region, default to the bounds of the selected CRS
It's a much nicer default for the region bounds, vs arbitrary
cons...
Nyall Dawson
12:33 AM Revision 0c39f2f6 (qgis): Use QPointer to track dialog lifetime instead of static bool
Nyall Dawson
12:33 AM Revision e51b2644 (qgis): Avoid spurious transform warnings when drawing new grass region bounds
Nyall Dawson
03:34 PM Revision 7e9147c7 (qgis): mask image
Alessandro Pasotti
07:39 AM Revision 29d1de4d (qgis): [georeferencer] Use the default QgsMapTool search distance value to mov...
Mathieu Pellerin - nIRV
06:46 AM Revision 905186bb (qgis): Disable tests on Qt 6 < 6.5.2
Due to https://bugreports.qt.io/browse/QTBUG-113443 Nyall Dawson
06:46 AM Revision 0f38389f (qgis): Remove temporary qt6 downgrade, move to 6.5.1
Nyall Dawson
05:39 AM Revision 79da5b3f (qgis): Fix crash when creating new grass mapsets when "set" is pressed
and no region is selected Nyall Dawson
05:38 AM Revision 45b6afca (qgis): Improve QgsBrowserModel::parent
If we already know the grandparent of the item, don't recursively
hunt through every item in the model for the parent
Nyall Dawson
05:35 AM Revision dc825681 (qgis): When testing custom coordinate transforms in dialog, always use
EPSG:4326 for the input coordinates IF the crs definition
has an Earth celestial body
Only use geodetic crs associat...
Nyall Dawson
05:30 AM Revision 1fef9463 (qgis): When testing custom coordinate transforms in dialog, always use
EPSG:4326 for the input coordinates IF the crs definition
has an Earth celestial body
Only use geodetic crs associat...
Nyall Dawson
05:30 AM Revision c7a1b997 (qgis): Fix some warnings in grass plugin
Nyall Dawson
05:30 AM Revision 6320b427 (qgis): Fix crash in grass new mapset dialog when reprojection fails
Nyall Dawson
05:30 AM Revision e01aee75 (qgis): Use QgsFileWidget for directory selection, not custom widget
Nyall Dawson
05:30 AM Revision 5f2da45a (qgis): Fix excessive padding
Nyall Dawson
05:30 AM Revision ea32c9cf (qgis): Use proper extent widget in grass mapset creation dialog
Fixes a bunch of UX issues in the ad-hoc widget previously used,
and standardises with QGIS widgets
Nyall Dawson
04:21 AM Revision 597f79fb (qgis): Update test to newer class methods
Nyall Dawson
04:21 AM Revision 9ff28b97 (qgis): Add some test variants to pass on Fedora
Nyall Dawson
04:21 AM Revision cb647c3f (qgis): Fix incorrect scaling of text background markers in annotations
when annotation has a reference scale set Nyall Dawson

2023-06-04

08:58 AM Revision 013fe12c (qgis): OGR Field domain creation: properly convert QVariant to expect OGR data...
This fixes the main issues: crashes / data corruption.
Note however that currently the GeoPackage driver doesn't rea...
Even Rouault
08:54 AM Revision b9736bd3 (qgis): Merge pull request #53314 from rouault/fix_52318
OGR Field domain creation: properly convert QVariant to expect OGR data type Loïc Bartoletti

2023-06-03

11:23 PM Revision a2be0a84 (qgis): Fix GPKG project storage home path.
Fix #53304 Alessandro Pasotti
10:51 PM Revision bc8c58d4 (qgis): qgsrasterattributetable.cpp: Fix potential uses of nullptr
A QgsSingleBandPseudoColorRenderer could return a nullptr QgsRasterShader.
Adds an if to avoid a potential SIGSEGV.
...
Loïc Bartoletti

2023-06-02

09:42 PM Revision c23cc8a4 (qgis): OGR Field domain creation: properly convert QVariant to expect OGR data...
This fixes the main issues: crashes / data corruption.
Note however that currently the GeoPackage driver doesn't rea...
Even Rouault
09:26 AM Revision eb2941fa (qgis): Expose angle control for point text annotations in widget
This was supported by the annotation, but not exposed in the
widget for some reason
Nyall Dawson
09:26 AM Revision a764e2da (qgis): Expose setting for point text annotations to control how
the text annotation should handle map rotation
Previously, text annotations just ignore map rotation, which
matches ...
Nyall Dawson
09:26 AM Revision d3d04316 (qgis): Correctly handle alignment in point text bounding box calculations
Nyall Dawson
09:26 AM Revision 24680c5d (qgis): Expose the horizontal alignment option for point text annotations to GUI
This has been supported via raw api, but not exposed in the widget Nyall Dawson
09:26 AM Revision 83b44db7 (qgis): Correctly account for point text rotation when calculating item
bounding box Nyall Dawson
09:26 AM Revision bbb9c3d0 (qgis): Fix point text angle is incorrectly set in anticlockwise direction,
whereas every other angle in qgis api is set in clockwise directions
This setting has never been exposed to users, s...
Nyall Dawson
08:04 AM Revision 68b1aa08 (qgis): Merge pull request #53317 from nyalldawson/fix_grass_invalid
Fix crash on invalid grass layer paths Loïc Bartoletti
06:14 AM Revision b080e7df (qgis): Fix plugin manager searching
Fixes #53332 Nyall Dawson
04:59 AM Revision a4c85d19 (qgis): More workarounds
Nyall Dawson
04:59 AM Revision 09b54827 (qgis): Use approach from https://github.com/OSGeo/gdal/pull/7887 to temporarily
workaround broken fedora rawhide containers Nyall Dawson
03:45 AM Revision acc133df (qgis): Bump tj-actions/changed-files from 35 to 36
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35 to 36.
- [Release notes](https:...
dependabot[bot]

2023-06-01

11:24 PM Revision a8d63248 (qgis): Restore cbExpandInserts for inserts layer
Damiano Lombardi
10:39 PM Revision 52ec6016 (qgis): Add 'Int8' as raster data types to Processing GDAL algorithms (#51755)
Harrissou Santanna
10:27 PM Revision 5bfa3e8b (qgis): address review
(cherry picked from commit 44d72c14819cb84ac468af00d906b95734c729d8) Alexander Bruy
10:27 PM Revision 5a319e93 (qgis): apply pixel size conversion factor to line width if style does not
define "line-width" property
(cherry picked from commit 68fa66dfc1e617cd8595b5916b0e8d64c9051fdc)
Alexander Bruy
10:26 PM Revision cc95fc0a (qgis): enable elevation properties for raster outputs produced by Export raster
and Export raster (TIN) algorithms Alexander Bruy
10:22 PM Revision 443c9964 (qgis): [processing] We can export atlas/print layout without printer support
Mathieu Pellerin - nIRV
10:10 PM Revision a277d26b (qgis): Expand range of z index spin for annotations
Nyall Dawson
09:56 PM Revision a2675534 (qgis): Bump tj-actions/changed-files from 35 to 36
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35 to 36.
- [Release notes](https:...
dependabot[bot]
04:20 PM Revision 36f88dfd (qgis): update pdal_wrench to 1.0.1
Alexander Bruy
04:16 PM Revision f49167be (qgis): Q_ASSERT
Vincent Cloarec
04:16 PM Revision 23731163 (qgis): improve project loading with requested credentials
Vincent Cloarec
04:16 PM Revision 53ce24b1 (qgis): refactor/simplification
Vincent Cloarec
04:00 PM Revision 084d7a4d (qgis): Merge pull request #53328 from m-kuhn/intsall_qgslayoutchecker
Matthias Kuhn
02:41 PM Revision ec2a6a01 (qgis): Fix crash in layout legend, plus pass context to the renderer
- fix crash reported in https://github.com/qgis/QGIS/pull/53296#issuecomment-1570127573
- pass the expression context...
Alessandro Pasotti
02:40 PM Revision 2f469991 (qgis): spelling fix
Jürgen Fischer
01:25 PM Revision 28321468 (qgis): Enable QgsLayoutChecker also without tests
Matthias Kuhn
11:52 AM Revision afbed0c6 (qgis): Expand range of z index spin for annotations
Nyall Dawson
11:48 AM Revision 02d0fbbb (qgis): Expand range of z index spin for annotations
Nyall Dawson
05:27 AM Revision 5cf50e0d (qgis): Fix crash when grass vector layer path is broken
Fixes #32130 Nyall Dawson
05:27 AM Revision f5609621 (qgis): Fix grass debug output always going to error
Nyall Dawson
05:27 AM Revision e40cce96 (qgis): Fix running grass tests with grass provider available
Nyall Dawson
03:25 AM Revision 9586c6ee (qgis): Correctly install grass resources to QgsApplication::pkgDataPath()
Nyall Dawson
03:22 AM Revision 5e4f79b2 (qgis): Ensure quadrant segments are always at least 8 when doing offset curve
Works around a GEOS bug artifacts when using GEOS 3.11.{0,1,2}
Closes GH-53165 in 3.28 branch
Sandro Santilli
03:21 AM Revision d9f0cff9 (qgis): Ignore more generated files (and sort with LANG=C)
Sandro Santilli

2023-05-31

08:49 PM Revision 227f0857 (qgis): Fix crash when creating new grass mapsets when "set" is pressed
and no region is selected Nyall Dawson
08:48 PM Revision 3248ecbd (qgis): Don't create alpha bands for non-rotated, south up rasters
Fixes #50879 Nyall Dawson
08:44 PM Revision d8a37248 (qgis): Merge pull request #53290 from nyalldawson/fix_50879
Don't create alpha bands for non-rotated, south up rasters Even Rouault
08:43 PM Revision 99890dbf (qgis): Merge pull request #53293 from nyalldawson/fix_grass_crash
Fix crash when creating new grass mapsets when "set" is pressed and no region is selected Even Rouault
11:07 AM Revision 783152cc (qgis): Cache database connection capabilities for browser items so
we don't create a new connection on every call to the qt model
flags
Greatly speeds up browser when a large number o...
Nyall Dawson
11:01 AM Revision 3088bc5d (qgis): Cache database connection capabilities for browser items so
we don't create a new connection on every call to the qt model
flags
Greatly speeds up browser when a large number o...
Nyall Dawson
10:04 AM Revision 763a3b1f (qgis): Merge pull request #53286 from alexbruy/pdal-quote-filter
quote filter command line argument when printing pdal_wrench command in the algorithm log Alexander Bruy
09:58 AM Revision 28366bcc (qgis): debian packaging: move .sip everywhere except bullseye
Jürgen Fischer
09:57 AM Revision 41b120c1 (qgis): debian packaging: fix .sip packaging on focal and bullseye
Jürgen Fischer
09:56 AM Revision e3196484 (qgis): Add more context to the legend filter expressions in layouts
Fix #53229 Alessandro Pasotti
09:49 AM Revision b8e50dfc (qgis): debian packaging: fix .sip packaging on focal and bullseye
Jürgen Fischer
05:53 AM Revision 531d49f1 (qgis): QgsBrowserGuiModel::flags(): cache value for faster browser redrawn (re...
Even Rouault
05:53 AM Revision 2796d273 (qgis): QgsBrowserGuiModel::flags(): take into number of providers for cached d...
Even Rouault
04:48 AM Revision b2361220 (qgis): Fix crash when creating new grass mapsets when "set" is pressed
and no region is selected Nyall Dawson
03:35 AM Revision 128dffc2 (qgis): Don't create alpha bands for non-rotated, south up rasters
Fixes #50879 Nyall Dawson
03:06 AM Revision 413c8db5 (qgis): backport #52259
Vincent Cloarec
03:06 AM Revision 8688bc2b (qgis): fix enum
Vincent Cloarec
03:06 AM Revision 7576b16b (qgis): fix version in doc
Vincent Cloarec
02:58 AM Revision 192c91ca (qgis): fix deactivate mesh layer contours
Vincent Cloarec
02:09 AM Revision aea90ec6 (qgis): Add algorithm to list GRASS addons
Alister Hood
02:09 AM Revision 6bae9e07 (qgis): Update g.extension.list.txt
Write list to file Alister Hood
02:09 AM Revision f1f4d243 (qgis): override processInputs for g.extension algorithms
Alister Hood
02:09 AM Revision e4b10d15 (qgis): Add algorithm to manage GRASS addons
Alister Hood
02:09 AM Revision 7a25346c (qgis): fix flake test I think
Alister Hood
02:09 AM Revision 8e9901ba (qgis): modernise
Alister Hood

2023-05-30

01:52 AM Revision cd4382e6 (qgis): QgsBrowserGuiModel::flags(): take into number of providers for cached d...
Even Rouault
01:52 AM Revision 702333ff (qgis): QgsBrowserGuiModel::flags(): cache value for faster browser redrawn (re...
Even Rouault
01:48 AM Revision 9d49d3a9 (qgis): QgsBrowserGuiModel::flags(): cache value for faster browser redrawn (re...
Even Rouault
01:48 AM Revision 9023a670 (qgis): QgsBrowserGuiModel::flags(): take into number of providers for cached d...
Even Rouault
01:46 AM Revision d73de50d (qgis): Update src/analysis/processing/pdal/qgspdalalgorithmbase.cpp
Nyall Dawson
01:02 AM Revision d0c7c6e9 (qgis): fix formula for exponential interpolation
The scale_exp function renamed to scale_polynomial and has an alias
scale_exp to preserve backward compatibility.
A ...
Alexander Bruy
01:02 AM Revision c5ff7983 (qgis): Update tests/src/core/testqgsexpression.cpp
Nyall Dawson
01:02 AM Revision 64ac6e99 (qgis): fix tests
Alexander Bruy
10:03 PM Revision b808af63 (qgis): Adapt a really old (2011) workaround for some old project invalid
settings to avoid trying to reset the renderer for wms layers
on project load
This raises errors when a wms with hei...
Nyall Dawson
10:02 PM Revision 9f551806 (qgis): Ensure quadrant segments are always at least 8 when doing offset curve
Works around a GEOS bug artifacts when using GEOS 3.11.{0,1,2}
Closes GH-53165
Sandro Santilli
10:02 PM Revision 39ddf6ea (qgis): Add mask for text_on_curved_line_offset_line_positive test image
Sandro Santilli
10:02 PM Revision 45c4f613 (qgis): Update src/core/geometry/qgsgeos.cpp
Nyall Dawson
10:02 PM Revision c5131873 (qgis): [processing] accept floating point values as resolution in PDAL
algorithms producing raster outputs Alexander Bruy
09:55 PM Revision 6711e97d (qgis): thread_local all const QRegularExpression objects
Nyall Dawson
05:35 PM Revision 4e8dc8dd (qgis): quote filter command line argument when printing pdal_wrench command in
the algorithm log Alexander Bruy
01:31 PM Revision 5d8e1dc7 (qgis): Pass renderer usage from download vector tile algorithm
Fixes #53183 Nyall Dawson
11:48 AM Revision ec7f597e (qgis): Merge pull request #53186 from elpaso/bugfix-gh30528-shapefile-regenera...
OGR: regenerate shapefile qix on end editing Alessandro Pasotti
08:45 AM Revision e1bb2e5b (qgis): [wms] Add bounding boxes for all linked title matrixes to get proper (#...
WMTS layer extent (fixes #51857) Mathieu Pellerin - nIRV
08:36 AM Revision 02dee1dd (qgis): Merge pull request #53257 from domi4484/backport-53098-to-queued_ltr_ba...
Matthias Kuhn
06:45 AM Revision cbe26567 (qgis): QString fixup
Nyall Dawson
06:05 AM Revision 957dc8ff (qgis): Use specific typing for QgsWkbPtr
Wkb knows uin32 and we offer conversion functions to this. Matthias Kuhn
06:04 AM Revision c17b0072 (qgis): Use thread_local for QRegularExpression objects
Speeds up browser item population Nyall Dawson
02:33 AM Revision 49fe695c (qgis): QgsOgrFeatureIterator(): remove (hopefully!) useless code in subset str...
Those lines where introduced per commit 5a9067e722be, but it is likely
that a following commit (391ec8a5dd4508f75b653...
Even Rouault
02:22 AM Revision 2ca03479 (qgis): [layouts] Fix layout exporter build when QPrinter is not present
Mathieu Pellerin - nIRV

2023-05-29

09:26 PM Revision 5e79276e (qgis): Merge pull request #53261 from pathmapper/wfs_const
Use QStringLiteral also for remaining QgsWFSConstants Even Rouault
05:07 PM Revision a60863a0 (qgis): debian packaging: don't move sip bindings only on focal and bullseye (i...
Jürgen Fischer
05:06 PM Revision a5ca3ca4 (qgis): debian packaging: don't move sip bindings only on focal and bullseye (i...
Jürgen Fischer
09:20 AM Revision 36e01046 (qgis): Use QStringLiteral also for remaining QgsWFSConstants
pathmapper
07:47 AM Revision d0811d3d (qgis): Reverse order
Damiano Lombardi
07:46 AM Revision 66c37cbe (qgis): Fix circular relations
Damiano Lombardi
07:46 AM Revision a94aa018 (qgis): Fix buffered transaction crash because of wrong orderLayers method
Damiano Lombardi
07:16 AM Revision 85849e87 (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
07:16 AM Revision 03a92b08 (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
07:16 AM Revision f3c1caef (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
07:16 AM Revision 5463aaba (qgis): [WFS provider] Add "bbox" and "sql" to list of known URI parameters
pathmapper
07:16 AM Revision 638f0d3e (qgis): Fix QgsDoubleValidator for positive sign
Allow the positive sign in front of a positive number Andrea Giudiceandrea
07:16 AM Revision 1e7bb4cd (qgis): Fix QgsDoubleValidator for negative sign in some locales
Some locales use the − character [Unicode Character “−” (U+2212)] as negative sign, instead of the - character [Unico... Andrea Giudiceandrea
07:16 AM Revision 71eceeae (qgis): Fix QgsDoubleValidator for exponential sign
Also allow to use <E> and the locale exponential sign (for Ukrainian language) Andrea Giudiceandrea
07:16 AM Revision 754382e8 (qgis): Deselect annotation item when modify tool is deactivates
Yoann Quenach de Quivillic
07:16 AM Revision f4a108bf (qgis): [Server] Use QgsBlockingNetworkRequest to download URL
1. Deduplicate code
2. We have seen crashes where we can observe the following pattern at
the top of the stack tra...
Matthias Kuhn
07:15 AM Revision 9d26729b (qgis): Update src/core/auth/qgsauthmanager.cpp
Nyall Dawson
07:15 AM Revision cdfd83d0 (qgis): Missing one #ifndef QT_NO_SSL in qgsauthmanager.cpp
Marco -
07:15 AM Revision 71867c96 (qgis): Update src/core/auth/qgsauthmanager.cpp
Nyall Dawson
07:06 AM Revision e7b034d2 (qgis): Add test for QgsDwgImportDialog
Damiano Lombardi
06:18 AM Revision bb5cfb87 (qgis): Add no labels option
Nyall Dawson
06:18 AM Revision 2d105204 (qgis): [feature] Expose choice of distance unit in elevation profile settings
menu
Allows users to change the distance unit for situations where the
map's default distance unit isn't appropriate
Nyall Dawson
06:18 AM Revision 07c3f170 (qgis): Add space before units
Nyall Dawson
06:18 AM Revision ddc0012f (qgis): Add api to set a label suffix and placement for labels in plot axis
Nyall Dawson
06:18 AM Revision ae638d26 (qgis): Allow setting distance unit for layout elevation profile items
Nyall Dawson
06:18 AM Revision 78c7bcfb (qgis): Fix qt6 build
Nyall Dawson
03:17 AM Revision 988b80ee (qgis): Fix MouseHandle resize cursors when rotation<0
Yoann Quenach de Quivillic

2023-05-28

01:50 AM Revision 5419dbf7 (qgis): [WFS provider] Add "bbox" and "sql" to list of known URI parameters
pathmapper
03:35 PM Revision 402b30c9 (qgis): debian packaging: pdal provider on only focal, jammy and bullseye (ie. ...
Jürgen Fischer
03:35 PM Revision 39180296 (qgis): debian packaging: pdal provider on only focal, jammy and bullseye (ie. ...
Jürgen Fischer

2023-05-27

07:01 PM Revision c006973a (qgis): debian packaging: run dh_sip3 only on focal and bullseye (ie. not bookw...
Jürgen Fischer
12:30 PM Revision 06fde966 (qgis): Merge pull request #53247 from pathmapper/wfs_param_warning
[WFS provider] Add "bbox" and "sql" to list of known URI parameters Even Rouault
10:07 AM Revision 31d5d636 (qgis): [dxf] Use a single reference bock when exporting markers with only data...
Mathieu Pellerin - nIRV
08:57 AM Revision 02aa76c5 (qgis): fix MSVC build
Jürgen Fischer
08:52 AM Revision 9cb5f0e7 (qgis): debian packaging: run dh_sip3 only on focal and bullseye (ie. not bookw...
Jürgen Fischer
08:51 AM Revision 62cbdb06 (qgis): debian packaging: run dh_sip3 only on focal and bullseye (ie. not bookw...
Jürgen Fischer
08:51 AM Revision 61c26ca3 (qgis): debian packaging: run dh_sip3 only on bullseye (ie. not bookworm)
Jürgen Fischer

2023-05-26

10:34 PM Revision 92590f5f (qgis): More test tolerance
Nyall Dawson
10:34 PM Revision a5e4017b (qgis): Test tolerance
Nyall Dawson
10:34 PM Revision 6aa60847 (qgis): Fix clang warning
Nyall Dawson
10:34 PM Revision b241b442 (qgis): Fix threading warnings raised from raster elevation profile generation
Nyall Dawson
10:34 PM Revision 3201a627 (qgis): Add missing documentation
Nyall Dawson
10:34 PM Revision 7f8fd5ea (qgis): Create QgsProfileExporterTask task for generating and exporting
elevation profiles to files Nyall Dawson
10:34 PM Revision 33ffe9f6 (qgis): [api] Add framework for exporting elevation profile results
as vector layers Nyall Dawson
10:34 PM Revision a865a762 (qgis): Add driver filter option for formats capable of multi-layer storage
Nyall Dawson
10:34 PM Revision 560d59d1 (qgis): [Feature] Add option to export elevation profiles
This adds a new entry to the elevation profile toolbar, with
various options for exporting elevation profiles
You ca...
Nyall Dawson
05:21 PM Revision c498f18e (qgis): [WFS provider] Add "bbox" and "sql" to list of known URI parameters
pathmapper
05:12 PM Revision 37ebf9c5 (qgis): [gui][editor widgets] Show value relation description when hovering the...
Mathieu Pellerin - nIRV
03:35 PM Revision 913abbbf (qgis): Add test for QgsDwgImportDialog
Damiano Lombardi
02:01 PM Revision 2411cec1 (qgis): Release of 3.30.3
Jürgen Fischer
02:01 PM Revision 8f71d9eb (qgis): translation update for 3.30.3 from transifex
Jürgen Fischer
02:01 PM Revision fedae0eb (qgis): Release of 3.28.7
Jürgen Fischer
02:01 PM Revision a799fed8 (qgis): translation update for 3.28.7 from transifex
Jürgen Fischer
01:25 PM Revision 19bdd95b (qgis): debian packaging: add debian bookworm (PDAL only enabled on bullseye, f...
Jürgen Fischer
01:23 PM Revision 0cbcf603 (qgis): debian packaging: add debian bookworm and ubuntu lunar (PDAL only enabl...
Jürgen Fischer
01:21 PM Revision 9f23a2c1 (qgis): Merge pull request #52799 from mhugent/server_pdf_format_options
Server pdf format options Marco Hugentobler
11:47 AM Revision 26406fe9 (qgis): [layout] Insure that hyperlinks within HTML-enabled labels are exported...
Mathieu Pellerin - nIRV
10:39 AM Revision 8c8c201b (qgis): Add test for QgsDwgImportDialog
Damiano Lombardi
09:19 AM Revision 86457f37 (qgis): Merge branch 'qgis:master' into server_pdf_format_options
Marco Hugentobler

2023-05-25

01:38 AM Revision ab98551f (qgis): Apply suggestions from code review
Co-authored-by: Étienne Trimaille <[email protected]> Yoann Quenach de Quivillic
01:38 AM Revision 88c3c416 (qgis): Improve console help
Yoann Quenach de Quivillic
01:22 AM Revision 523f1f92 (qgis): Update grass7.txt
Update "advanced" information based on https://medspx.fr/blog/Qgis/grass_processing_provider/ Alister Hood
01:22 AM Revision a98f02e9 (qgis): Update python/plugins/grassprovider/grass7.txt
Correction from nicogodet
Co-authored-by: Nicolas Godet <[email protected]>
Alister Hood
01:22 AM Revision 1fb475cf (qgis): Update python/plugins/grassprovider/grass7.txt
Suggested change from nicogodet
Co-authored-by: Nicolas Godet <[email protected]>
Alister Hood
01:22 AM Revision ce9e9bfd (qgis): Update python/plugins/grassprovider/grass7.txt
Correction from nicogodet
Co-authored-by: Nicolas Godet <[email protected]>
Alister Hood
01:22 AM Revision 7803d42b (qgis): Update grass7.txt
Add more parameters and examples Alister Hood
01:22 AM Revision 9803db45 (qgis): Update python/plugins/grassprovider/grass7.txt
suggested change from nicogodet
Co-authored-by: Nicolas Godet <[email protected]>
Alister Hood
01:22 AM Revision ff8727ae (qgis): Update grass7.txt
Correct the list of vector output types (guess I was interrupted while working on this section). Alister Hood
01:22 AM Revision b223dcc7 (qgis): Update guide for GRASS algorithms
Alister Hood
01:22 AM Revision c2860918 (qgis): Update grass7.txt
add note about reloading descriptions Alister Hood
01:22 AM Revision ce7429b2 (qgis): Update python/plugins/grassprovider/grass7.txt
suggested change from nicogodet
Co-authored-by: Nicolas Godet <[email protected]>
Alister Hood
01:12 AM Revision b14482fe (qgis): Add flag for common angle/feature snapping priority
The flag allows to ignore common angle snapping when
there is a feature snapping match
Fixes #52333
Alessandro Pasotti
01:12 AM Revision b45da52b (qgis): Address PR comments
Alessandro Pasotti
11:57 PM Revision caadb7d0 (qgis): Fix some warnings raised when opening layout designers
Nyall Dawson
11:57 PM Revision 0be08cd6 (qgis): restrictedSymbolSizeOK must be false only with geometrygenerator
Julien Cabieces
11:57 PM Revision 453abdd2 (qgis): Fixes #49728 : Fix layout legend when geometry generator is involved
Julien Cabieces
05:21 PM Revision e8db036b (qgis): [layout] Insure that hyperlinks within HTML-enabled labels are exported...
Mathieu Pellerin - nIRV
04:08 PM Revision 7ed40d5a (qgis): Fix creating memory provider with no crs
Nyall Dawson
08:26 AM Revision 976c9a95 (qgis): restrictedSymbolSizeOK must be false only with geometrygenerator
Julien Cabieces
08:26 AM Revision 348696c5 (qgis): Fixes #49728 : Fix layout legend when geometry generator is involved
Julien Cabieces
07:52 AM Revision b8695700 (qgis): Included more icon sizes in qgis ico
jbp35
04:51 AM Revision f9020ca4 (qgis): Included more icon sizes in qgis ico
jbp35

2023-05-24

01:17 AM Revision 009c2fca (qgis): Included more icon sizes in qgis ico
jbp35
01:17 AM Revision b81fa73c (qgis): Included more icon sizes in qgis ico
jbp35
01:13 AM Revision 10a48503 (qgis): [gui] Change "Add WFS Layer" to "Add WFS / OGC API - Features Layer"
Andrea Giudiceandrea
01:12 AM Revision f8012aee (qgis): Included more icon sizes in qgis ico
jbp35
01:07 AM Revision 36d4022b (qgis): reset options page when search bar is cleared
CodeBardian
01:05 AM Revision 0a68d2ca (qgis): [dbmanager] Remove Delete and Rename actions for Project layers
since it is not possible to remove or rename the Virtual Layers / Project layers items Andrea Giudiceandrea
01:04 AM Revision 7bd4c5b0 (qgis): Update v.neighbors.txt
Additional options for aggregate statistics, based on https://grass.osgeo.org/grass82/manuals/v.neighbors.html Pedro Venâncio
01:03 AM Revision 5d503543 (qgis): fix clang tidy
Vincent Cloarec
01:03 AM Revision 9bab2463 (qgis): fix already used macros
Vincent Cloarec
01:03 AM Revision fcc8a5cc (qgis): fix indentation
Vincent Cloarec
01:03 AM Revision 2e0b2993 (qgis): update to MDAL 1.0.3
Vincent Cloarec
12:25 AM Revision 64f4e78c (qgis): no GDAL resampling with unknown data type
Vincent Cloarec
12:25 AM Revision 005e04e3 (qgis): Update src/core/qgsgdalutils.cpp
Co-authored-by: Even Rouault <[email protected]> Vincent Cloarec
12:25 AM Revision 68285967 (qgis): Update src/core/raster/qgsrasterlayerrenderer.cpp
Co-authored-by: Nyall Dawson <[email protected]> Vincent Cloarec
10:34 PM Revision 2a9b24e6 (qgis): [pyqgis] fix calling QgsGeometry.splitGeometry with QgsPoint or QgsPoin...
Denis Rouzaud
10:28 PM Revision 058a73d1 (qgis): Merge pull request #53098 from domi4484/fixBufferedTransactionOrderLaye...
Fix buffered transaction crash because of wrong orderLayers method Matthias Kuhn
10:09 PM Revision 8e884046 (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
10:09 PM Revision eff3d0b1 (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
03:59 AM Revision 2ecfe971 (qgis): Update src/core/raster/qgsrasterlayerrenderer.cpp
Co-authored-by: Nyall Dawson <[email protected]> Vincent Cloarec
03:59 AM Revision 6e2ea7ae (qgis): Update src/core/qgsgdalutils.cpp
Co-authored-by: Even Rouault <[email protected]> Vincent Cloarec
03:59 AM Revision 5a6d32ea (qgis): no GDAL resampling with unknown data type
Vincent Cloarec
03:54 AM Revision eab811f9 (qgis): no GDAL resampling with unknown data type (#53200)
* no GDAL resampling with unknown data type
* Update src/core/qgsgdalutils.cpp
Co-authored-by: Even Rouault <even.r...
Vincent Cloarec

2023-05-23

12:15 AM Revision 211d4f59 (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
12:15 AM Revision 0c1e0e73 (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
12:11 AM Revision 01c10aec (qgis): qgstabbarproxystyle: Fix tab size if the font is not overriden
`QgsTabBar::tabSizeHint` computes the size hint for a tab. However it
takes into account the `LabelStyle` font even i...
Jean Felder
12:10 AM Revision b99a349e (qgis): Fix pixelated appearance of elevation profile chart on hidpi displays
Nyall Dawson
12:10 AM Revision 29f0d479 (qgis): Add an explicit "Add Layers" button to elevation profile dock
This provides a user-friendly why of adding new layers to a plot -
clicking it will show a filtered list of possible ...
Nyall Dawson
12:10 AM Revision a3829302 (qgis): Layers can now be added to elevation plots via drag and drop from
layer tree.
Unfortunately due to qt api limitations, we can't just enable direct
drag and drop from the layer tree -...
Nyall Dawson
12:10 AM Revision d0f61c9a (qgis): Documentation
Nyall Dawson
12:10 AM Revision c19c442c (qgis): Add a simple cache for read tile data from vtpk data sources
The process of reading raw tile data from a vtpk comes with some
cost due to the necessary unzipping of files from th...
Nyall Dawson
10:18 PM Revision 80062abf (qgis): Merge pull request #53190 from 3nids/merge-feature-field-widget
use field widget in merge feature dialog Denis Rouzaud
05:39 PM Revision f0ec61b1 (qgis): fix test
Denis Rouzaud
04:00 PM Revision 92c48791 (qgis): Move qix generation to real leave
Alessandro Pasotti
03:13 PM Revision f594e7cc (qgis): Readd inserts layer that was removed by mistake
Damiano Lombardi
03:13 PM Revision d7a11d28 (qgis): Put preview layers in a list to dispose them correctly
Damiano Lombardi
03:09 PM Revision 73c0993f (qgis): Don't add layers to the project during preview
Damiano Lombardi
03:09 PM Revision a5eca54b (qgis): Use QgsMapCanvas for preview
Damiano Lombardi
03:09 PM Revision 831f8f02 (qgis): Preview of layers in dxf import dialog
Damiano Lombardi
11:33 AM Revision 804eb61f (qgis): Fix circular relations
Damiano Lombardi
11:33 AM Revision 7d250a4a (qgis): Fix buffered transaction crash because of wrong orderLayers method
Damiano Lombardi
11:33 AM Revision b2b0e389 (qgis): Reverse order
Damiano Lombardi
08:26 AM Revision 916cbb8f (qgis): fix unused arg warning
Denis Rouzaud
07:35 AM Revision 752cf10d (qgis): re-include header
Alessandro Pasotti

2023-05-22

01:56 AM Revision 0811919b (qgis): Ensure symbols using map unit sizing work correctly in elevation
profile plots
Fixes #52833
Nyall Dawson
12:27 AM Revision 617a435e (qgis): skip COPC inputs in the "Create COPC" algorithm (fix #53157)
Alexander Bruy
09:51 PM Revision 62387fd8 (qgis): use field widget in merge feature dialog
Denis Rouzaud
09:50 PM Revision eb97cf01 (qgis): avoid crash when giving nullptr to QgsEditorWidgetWrapper::fromWidget
Denis Rouzaud
06:23 PM Revision 6cc634c2 (qgis): OGR: regenerate qix on end editing
GDAL deletes the qix when saving, if the qix was there before
editing started we generate a new one after editing end...
Alessandro Pasotti
04:35 PM Revision 3db86bc2 (qgis): Merge pull request #53168 from elpaso/attribute-table-defer-virtual-fields
Attribute table optimization: do not load hidden fields until required Alessandro Pasotti
04:14 PM Revision 73df7e5d (qgis): simplify code
Denis Rouzaud
01:40 PM Revision 15caf313 (qgis): tidy
Alessandro Pasotti
11:09 AM Revision cfb5a9d5 (qgis): Address PR comments
Alessandro Pasotti
11:03 AM Revision f5ae1c30 (qgis): debian packaging: old sip only in bullseye
Jürgen Fischer
10:02 AM Revision 74065422 (qgis): Try to fix win build
Alessandro Pasotti
06:48 AM Revision 4c6018de (qgis): Add option to limit the extent of "fill above" and "fill below"
elevation ranges for a layer in elevation profile plots
Fixes #51010
Nyall Dawson
06:48 AM Revision 6c4f96a5 (qgis): Add "Fill Above" mode for elevation profile drawing
Fixes #51074 Nyall Dawson
04:54 AM Revision ebe59706 (qgis): Don't try to create database connections for dxf files in browser
This is very slow to do, and can grind the browser to a halt
for folders with many dxf files
Nyall Dawson
04:54 AM Revision 7b42acde (qgis): Retrieve and handle table type (geometryless layers) from ArcGIS
rest services Nyall Dawson
04:50 AM Revision 7ad16b71 (qgis): Fix some more missing tiles when vtpk archive does not contain a file w...
Nyall Dawson
04:50 AM Revision f5301353 (qgis): Show LOD information in vtpk layer metadata
Nyall Dawson
04:50 AM Revision 981b4a8c (qgis): Make QgsVectorTileMVTDecoder::decode use QgsVectorTileRawData instead o...
Nyall Dawson
04:50 AM Revision f2edb04a (qgis): Use the correct method of determining vector tile zoom level
for identify tool
Fixes incorrect zoom levels used by tool when identify esri
vector tile sources
Nyall Dawson
04:50 AM Revision f5f772f2 (qgis): Add api to QgsVectorTileRawData to handle situation where
replacement tiles from lower zoom levels have been used, and
where the tile ID to use for the data's clipping region
...
Nyall Dawson
04:50 AM Revision a96c5a87 (qgis): Make getRawTile return QgsVectorTileRawData instead of raw byte arrays
Nyall Dawson
04:50 AM Revision 327a069e (qgis): Handle VTPK tile data with zero sizes by falling back to lower
zoom levels for the tile's data
It seems that every VTPK behaves a bit like an indexed VTPK
where higher zoom level ...
Nyall Dawson
04:45 AM Revision 8f1f792b (qgis): Don't try to create database connections for dxf files in browser
This is very slow to do, and can grind the browser to a halt
for folders with many dxf files
Nyall Dawson

2023-05-20

10:21 PM Revision 738df489 (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
10:21 PM Revision 99b64712 (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
11:13 AM Revision ba9c0757 (qgis): Don't try to create database connections for dxf files in browser
This is very slow to do, and can grind the browser to a halt
for folders with many dxf files
Nyall Dawson
11:13 AM Revision 46549004 (qgis): Don't try to create database connections for dxf files in browser
This is very slow to do, and can grind the browser to a halt
for folders with many dxf files
Nyall Dawson
11:09 AM Revision ef25c584 (qgis): Don't try to create database connections for dxf files in browser
This is very slow to do, and can grind the browser to a halt
for folders with many dxf files
Nyall Dawson
08:50 AM Revision 814dc1d0 (qgis): remove deprecated toSet()
Alessandro Pasotti
08:19 AM Revision 8a2c0e35 (qgis): Replace QgsDebugMsg(...) with QgsDebugError(...) and ensure it
is ONLY used for error message reporting
Everything else gets bumped to QgsDebugMsg(..., >= 2)
Nyall Dawson
08:19 AM Revision 2319f813 (qgis): Fix logging of warnings from before app is initialized
Nyall Dawson
08:19 AM Revision a51f8d13 (qgis): More appropriate debug level
Nyall Dawson
08:19 AM Revision 212a456a (qgis): Send QgsDebugError errors to std::cerr instead of qDebug
Since QgsDebugError should ONLY be used for errors, if we
send them to std::cerr then they'll get correct color forma...
Nyall Dawson
08:19 AM Revision 2b5859c2 (qgis): Fix debug level for message log messages
Nyall Dawson
05:18 AM Revision 4e80c9b2 (qgis): Fix clang tidy warnings
Nyall Dawson
05:18 AM Revision 7c7d5dc3 (qgis): [profile tool] Add option to lock the horizontal/vertical scale to
matching scales
When activated, this option ensures that the horizontal and vertical
scales are always kept equal (s...
Nyall Dawson

2023-05-19

07:15 PM Revision d2c317a5 (qgis): Attribute table optimization: do not store hidden fields
- defer hidden fields fetching
- allow caching of mixed full and subset attributes features
Alessandro Pasotti
04:23 PM Revision 5bc7b6fd (qgis): Merge pull request #53163 from elpaso/bugfix-followup-53061-floater-set...
Followup floater settings fix settings storage Alessandro Pasotti
03:06 PM Revision 928bbf9e (qgis): When adding a raster layer which we know definitively contains
elevation data, and the project does not currently have any
terrain provider set, then automatically set that raster ...
Nyall Dawson
03:06 PM Revision 55226f56 (qgis): Use some heuristics to guess when a raster layer looks like a DEM
and auto-set the "represents elevation" flag for these
We do this when:
- the layer contains only one band
- the da...
Nyall Dawson
03:06 PM Revision e036570c (qgis): Setup framework for data provider's to provide information about
elevation related properties to their layers
And use this to ensure that wms tiles with maptiler terrain
or terrariu...
Nyall Dawson
01:10 PM Revision 66a5604e (qgis): Followup floater settings fix settings storage
Cleaning my own mess, followup #53061 Alessandro Pasotti
11:05 AM Revision c5f9dc53 (qgis): Remember which project layers have been selected for display in elevation
profiles and default to these next time an elevation profile is opened Nyall Dawson
10:26 AM Revision 53be37f8 (qgis): Merge pull request #53153 from agiudiceandrea/patch-19
Fix "Qt : QString::arg: 1 argument(s) missing in getting %1 with %2" opening Settings->Options dialog window Alessandro Pasotti
04:03 AM Revision 44d72c14 (qgis): address review
Alexander Bruy
04:03 AM Revision 68fa66df (qgis): apply pixel size conversion factor to line width if style does not
define "line-width" property Alexander Bruy

2023-05-18

12:48 AM Revision 10799d83 (qgis): Set debug message level
Andrea Giudiceandrea
05:27 PM Revision 21120d48 (qgis): Fix QgsSettingsTreeModelNodeData::addChildForSetting
Andrea Giudiceandrea
04:11 PM Revision e2fa27e4 (qgis): Load layers in parallel threads when opening project (#53069)
* load layers in parallel threads when opening project
* parallel loading by default and settingsin advanced setting...
Vincent Cloarec
10:23 AM Revision 024f94cc (qgis): Update test reference images
Mathieu Pellerin - nIRV
10:23 AM Revision 6370e0f1 (qgis): [raster] Fix pixelated rendering of raster on high DPI screens
Mathieu Pellerin - nIRV
07:45 AM Revision c4ac8c6f (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
07:45 AM Revision 10b4a9f7 (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
05:52 AM Revision 2a748e3b (qgis): Use more appropriate icon for new elevation profile action
Nyall Dawson
02:35 AM Revision c53000e4 (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
02:35 AM Revision e7c84179 (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
02:34 AM Revision 94d70c70 (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
02:34 AM Revision 4ad56204 (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
02:29 AM Revision 0229d8dc (qgis): Mark common postgresql types as non-enumerable upon load
This fixes a big performance issue when loading projects with PostgreSQL layers.
In the last stage of project loading...
Martin Dobias
02:29 AM Revision eeb78202 (qgis): Add timing to project load: resolve layer deps and set up widgets
Martin Dobias
 

Also available in: Atom