Revision:

Revisions

# Date Author Comment
c5af3be6 2023-06-09 08:30 AM Nyall Dawson

Fix build

3d10f442 2023-06-09 08:30 AM Nyall Dawson

Don't create alpha bands for non-rotated, south up rasters

Fixes #50879

b9ad4eba 2023-06-09 08:19 AM Nyall Dawson

Fix a leak in style model

3f097b59 2023-06-09 08:19 AM Nyall Dawson

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
circumstances the view would attempt to read previously
destroyed layer tree nodes

Explicitly delete the layer tree view before we cleanup...

9db101a4 2023-06-09 08:15 AM Nyall Dawson

Fix a leak in style model

e4dbaa77 2023-06-09 08:15 AM Nyall Dawson

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
circumstances the view would attempt to read previously
destroyed layer tree nodes

Explicitly delete the layer tree view before we cleanup...

26411007 2023-06-09 07:48 AM Nyall Dawson

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 drops, so we need to determine
whether we'll allow item drops as soon as we create any...

a1604dea 2023-06-09 05:22 AM Nyall Dawson

Fix build

eaaaef89 2023-06-09 05:22 AM Even Rouault

OGR Field domain creation: properly convert QVariant to expect OGR data type (fixes #52318)

This fixes the main issues: crashes / data corruption.

Note however that currently the GeoPackage driver doesn't really support
storing the data type of a field domain, so on reading, range domains...

4e80c1f5 2023-06-09 05:04 AM Shaway

fix the memory leak of the raster calculator in the if expression

d398f9e7 2023-06-09 04:00 AM Shaway

fix the memory leak of Raster Calculator in the destructor

3bcd5c78 2023-06-09 03:20 AM Nyall Dawson

Fix documentation test

fb8d8e67 2023-06-09 03:20 AM Nyall Dawson

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 of files are visible

Fixes #53265

4ebfa34e 2023-06-09 03:19 AM Nyall Dawson

Correctly cleanup project archive files before attempting
to clear/replace archive

Otherwise the temporary archive directory cannot be removed,
resulting in many "QTemporaryDir: Unable to remove" warnings
and leftover temporary directories

Refs #53034

9c0cd445 2023-06-09 03:01 AM Nyall Dawson

Fix build

7b086c44 2023-06-09 02:59 AM Alexander Bruy

do not use field alias for the display role in the field mapping model (fix #53028)

bcc1a554 2023-06-09 02:59 AM Mathieu Pellerin - nIRV

Apply suggestions from code review

Co-authored-by: Nyall Dawson <>

1fcd964e 2023-06-09 02:59 AM Mathieu Pellerin - nIRV

[ui] Avoid pixelated thumgnails in the welcome screen

999b8c73 2023-06-09 02:59 AM Mathieu Pellerin - nIRV

Take device pixel ratio into account when creating project preview image

f720132d 2023-06-09 02:03 AM Even Rouault

[OGR provider] Optimize feature requests with OrderBy clauses on a GeoPackage dataset

(fixes #53198)

OrderBy clauses are translated into a
"SELECT ... FROM ... [WHERE ...] ORDER BY ... [LIMIT x]" SQL statement
evaluated by GDAL

On a 3.2 million feature GeoPackage, this decreases the RAM consumption...

463764c1 2023-06-09 02:03 AM Even Rouault

Add a QgsOgrProviderUtils::cleanSubsetString() method

Just move existing code from QgsOgrProviderUtils::setSubsetString() to
it

1b2032ae 2023-06-09 01:25 AM Nyall Dawson

Update src/gui/qgscolorwidgets.cpp

4a3a9917 2023-06-09 01:25 AM jbp35

fix indent

63003ba4 2023-06-09 01:25 AM jbp35

adjust marker width and radius with DPR

8eb92ee1 2023-06-09 12:59 AM Nyall Dawson

Fix build

1 ... 90 91 92 93 94 ... 4866 (2276-2300/121643) Per page: 25, 50, 100, 200

Also available in: Atom