Statistics
| Branch: | Tag: | Revision:

qgis @ master

# Date Author Comment
a5f001e1 2021-02-28 10:52 AM Mathieu Pellerin - nIRV

[gdal][ui] Fix opening of gdal rasters within ZIP containers in the data source manager dialog

ef33cef6 2021-02-28 06:07 AM Nyall Dawson

Rewrite malformed datetime values in gpkg, resurrect test

The raw sqlite values stored for the datetime fields did not
match the GPKG spec, so sqlite backend sql queries were not
returning expected results.

c4c5b6c4 2021-02-28 01:38 AM Mathieu Pellerin - nIRV

[gdal] Fix loading of rasters using a vsi prefix and add test

20542f35 2021-02-27 10:18 AM Matthias Kuhn

Rename duplicate zonal statistics (in place)

d9a47a1e 2021-02-27 05:47 AM Even Rouault

test_provider_ogr.py: add test for createDataItem() on a raster with 2 layers

3a469ed7 2021-02-27 05:47 AM Even Rouault

Browser: fix management of raster layers (GeoPackage) (fixes #41860)

This is a follow-up for the changes of commit
3f42393a9237db8aec60b377f88728fd76e5825f

bf0f8121 2021-02-27 05:43 AM Nyall Dawson

Fix crash in point cloud layer properties

Don't assume that 3d renderer has a layer ref -- this is usually
only set by Qgs3DMapScene

Fixes #41722

9ef1976f 2021-02-27 05:42 AM Mathieu Pellerin - nIRV

Revert "[gdal] Enable multi-threaded whenever possible"

This reverts commit b306ae0411fc98770d3966c5d2404ea29981b1ba.

7e5b6dde 2021-02-27 04:15 AM Nyall Dawson

Loosen test precision following Geographiclib area calculation switch

48c27bad 2021-02-27 04:15 AM Nyall Dawson

Update test result for Geographiclib area calculation switch

8261ddf1 2021-02-27 04:14 AM Nyall Dawson

Disable test_wfs3_time_filters_ranges test

This is failing for unknown reasons

6f6464d8 2021-02-27 04:14 AM Nyall Dawson

Skip oracle test, the oracle server container is not available

080d4fc9 2021-02-27 03:25 AM Nyall Dawson

Cap pdal provider at c++14

The untwine/pdal dependancies use deprecated c++ removed in c++17

2cbffdd9 2021-02-27 02:43 AM Nyall Dawson

[processing][gdal] Partially revert 570972b22707533

- gdal_calc command is gdal_calc.py, not gdal_calc
- commandName() method is used for more than just the command line
generation, so move extension handling to getConsoleCommands() only

fe566bcc 2021-02-27 12:34 AM Nyall Dawson

Merge pull request #41847 from nyalldawson/fix_41839

Fix many issues in gdal algs...

6efe375d 2021-02-26 02:54 PM Alessandro Pasotti

Fix badge

c32afdab 2021-02-26 11:48 AM Denis Rouzaud

fix cmake call2

14359989 2021-02-26 11:48 AM Denis Rouzaud

revert to classic call to cmake

67c27c2d 2021-02-26 04:03 AM Matthias Kuhn

Merge pull request #41826 from jakimowb/master

fixed QgsPluginInstaller.installFromZipFile

e89d7158 2021-02-26 03:57 AM Nyall Dawson

Fix crashes in QgsHighlight if layer is removed before highlight

6a7e4c13 2021-02-26 03:05 AM Nyall Dawson

[processing][gdal] Fix escaping of connection string in OGR to postgis
alg

Fixes #41839

964431a0 2021-02-26 03:05 AM Nyall Dawson

[processing][gdal] Fix SQL command in points along lines algorithm

c5dd8714 2021-02-26 03:02 AM Nyall Dawson

[processing] Fix escaping of srcnodata argument in Build Virtual Raster
alg

33b0dbe7 2021-02-26 02:50 AM Nyall Dawson

[processing][gdal] Fix escaping of delimiter parameter in retile
algorithm

0a643640 2021-02-26 02:47 AM Nyall Dawson

[processing][gdal] Don't insert 'temporary file' strings in command for non-specified optional outputs

ea113cbf 2021-02-26 02:30 AM Nyall Dawson

[processing][gdal] ";" characters must be escaped when running gdal
commands

d6a706a8 2021-02-26 01:19 AM Nyall Dawson

Merge pull request #41814 from agiudiceandrea/fix-gdalprovider-outputrasterext

[processing] Fix output raster extensions list for GdalAlgorithmProvider

2a8867f9 2021-02-25 10:57 PM Denis Rouzaud

fix cd again

28c289d8 2021-02-25 09:44 PM tschmetzer

Improve QgsVectorLayer description (#41796)

Improve QgsVectorLayer description providing some more background explanation

22026cc6 2021-02-25 09:43 PM tschmetzer

Add information about matching number of fields condition (#41799)

26212d21 2021-02-25 08:06 PM Matthias Kuhn

Use QObjectUniquePtr

cedb64f6 2021-02-25 08:05 PM Nyall Dawson

Fix QgsAttributes equality operator when comparing attributes where
one set contains a string value of a date, and the other a QDateTime
value of the same date

For some bizarre reason the QVariant == test returns true when
comparing a QDateTime variant to a QString variant where the...

0665d611 2021-02-25 08:04 PM Alessandro Pasotti

Remove keys().contains() anti pattern

edf31dbe 2021-02-25 08:03 PM Richard Duivenvoorde

Prevent prefetching of surrounding images for WMS

For a true WMS it is not needed to prefetch surrounding tiles,
because:
- a WMS does not have fixed scales, so the re-using of cached images is
not very likely
- a WMS should always serve fresh data
- Creation of WMS images can be very resourcefull (on serverside) in...

fc8ac0e9 2021-02-25 05:16 PM Denis Rouzaud

fix cd

e791fbf8 2021-02-25 05:07 PM Denis Rouzaud

fix vars in workflow

8a94e5bc 2021-02-25 04:23 PM Denis Rouzaud

add missing dependency in workflow

001732b9 2021-02-25 04:19 PM Denis Rouzaud

fix indentation

09f13471 2021-02-25 04:19 PM Denis Rouzaud

dynamically define the strategy matrix

d7901186 2021-02-25 04:19 PM Denis Rouzaud

segmentize workflow

048af492 2021-02-25 02:57 PM Benjamin Jakimow

QgsPluginInstaller can now read zipfiles where 1st internal file is located in plugin subfolder

984e0b11 2021-02-25 02:33 PM Sandro Mani

Merge pull request #41822 from kadas-albireo/gdal_isunique

Use OGR_Fld_IsUnique if compiled against gdal-3.2.1 or newer

8e976265 2021-02-25 01:56 PM Alexander Bruy

Merge pull request #41816 from alexbruy/r-quantile

[processing] add r.quantile algorithm with plain text output

1cba809f 2021-02-25 01:28 PM Sandro Mani

Use OGR_Fld_IsUnique if compiled against gdal-3.2.1 or newer

762bf7aa 2021-02-25 12:15 PM Matthias Kuhn

Merge pull request #41817 from m-kuhn/compound_curve_remove_multiple_dups

Fix QgsCompoundCurve::removeDuplicateNodes with multiple duplicate nodes

d5eb6b0e 2021-02-25 10:17 AM Nyall Dawson

[memory] Correctly store converted field values when adding or
changing attributes

If testing for value compatiblity via QgsField::convertCompatibility
only resulted in true because an automatic type conversion happened
then we need to store the auto converted value, not the original.

36d419b9 2021-02-25 09:48 AM Matthias Kuhn

Fix QgsCompoundCurve::removeDuplicateNodes with multiple duplicate nodes

Fixes #41815

acd627e9 2021-02-25 09:05 AM Alexander Bruy

[processing] add r.quantile algorithm with plain text output which can
be directly used as input for r.recode

d43245c6 2021-02-25 07:49 AM Andrea Giudiceandrea

[processing] Fix sort order of output raster extensions list

to make it easier to find the extension in the long list of available extensions in the "Save to File" window of the GDAL provider algorithms

1587117a 2021-02-25 07:44 AM Nyall Dawson

Add test to ban brace initialization of QVariant variables

This test checks that brace initializers are never used for
QVariant variables. On some compilers the value will be
converted to a list. and on others a list of lists.

Always use = initialization to avoid this ambiguity!

91c8b23e 2021-02-25 07:36 AM Andrea Giudiceandrea

[processing] Fix GdalUtils getSupportedRasters()

in order to correctly retrieve multiple extensions from GDAL drivers metadata DMD_EXTENSIONS instead of DMD_EXTENSION. See https://gdal.org/development/rfc/rfc46_gdal_ogr_unification.html#drivers-and-driver-registration

5caa3880 2021-02-25 07:35 AM Nyall Dawson

Add ASSERTs

f1e01a60 2021-02-25 07:35 AM Nyall Dawson

Ensure area is correctly calculated for non-closed polygons

a112e63f 2021-02-25 07:35 AM Nyall Dawson

Update more test results

c3f538ea 2021-02-25 07:35 AM Nyall Dawson

Update more expected test results

While these results are very different to the previous reference values,
the geometries measured are extremely narrow polygons which range
from ~-45 to ~45 degrees latitude, and accordingly large variations
are expected depending on the area/length measurement formula...

686b1992 2021-02-25 07:35 AM Nyall Dawson

Update some expected test values

cc9cbeca 2021-02-25 07:35 AM Nyall Dawson

Use the GeographicLib routines exposed through PROJ for all ellipsoidal
calculations

Since GRASS upstream is moving away from the previous calculations which
all of QGIS' ellipsoidal distance/areas formulas are based on, let's
follow suit and delegate all these calculations to the GeographicLib...

ae097d41 2021-02-25 07:18 AM Andrea Giudiceandrea

[processing] Fix GDAL supported output raster extensions

Fix GdalAlgorithmProvider supportedOutputRasterLayerExtensions(self) in order to correctly return GdalUtils.getSupportedOutputRasterExtensions() instead of GdalUtils.getSupportedRasterExtensions()

54e45975 2021-02-25 04:35 AM Nyall Dawson

Fix use of deprecated Qt API

eaacde8e 2021-02-25 02:28 AM Harrissou Santanna

Fix array_replace group name

7af87414 2021-02-25 02:08 AM Nyall Dawson

Fix another typo

3b5f6e32 2021-02-25 02:08 AM Nyall Dawson

Fix typo

e1858423 2021-02-25 02:08 AM Nyall Dawson

Force c++14 only for sip builds, as sip generated code uses deprecated c++ removed in c++17

a7fd8e07 2021-02-25 02:08 AM Nyall Dawson

Revert

4d4e7c95 2021-02-25 02:08 AM Nyall Dawson

Better fix

3dc5307e 2021-02-25 02:08 AM Nyall Dawson

Revert "Hacky fix for sip issue"

This reverts commit 9e0fcb96495e4cc5d76cd3af06ae1a7c2bac5eda.

90953d76 2021-02-25 02:08 AM Nyall Dawson

Hacky fix for sip issue

6ab4ecfa 2021-02-25 02:08 AM Nyall Dawson

Another attempt

73658c59 2021-02-25 02:08 AM Nyall Dawson

Fix mac build

68698268 2021-02-25 02:08 AM Nyall Dawson

Remove qgis::make_unique

af10d8c8 2021-02-25 02:08 AM Nyall Dawson

Another fix

1dd2ca9e 2021-02-25 02:08 AM Nyall Dawson

Alternate approach

c087ffa6 2021-02-25 02:08 AM Nyall Dawson

Try to fix macos build

bdcaae56 2021-02-25 02:08 AM Nyall Dawson

Fix a bunch of new Qt deprecation warnings

e15ec7df 2021-02-25 02:08 AM Nyall Dawson

Remove deprecated std::random_shuffle call (Removed in c++17)

bd82925d 2021-02-25 02:08 AM Nyall Dawson

Replace qgis::make_unique with std::make_unique

Now that we require c++14 features, we don't need to use the custom
backported version anymore...

301d3379 2021-02-25 02:08 AM Nyall Dawson

Modernize cmake capitalization

a54efae8 2021-02-25 02:08 AM Nyall Dawson

Require c++17 to build

58877e48 2021-02-24 07:59 PM Alex Hay

revert multithreaded georef (#41789)

Fixes #41770

b3dae9ad 2021-02-24 02:42 PM Matthias Kuhn

Merge pull request #41539 from elpaso/bugfix-gh41477-editbuffer-passthrough

Bugfix gh41477 editbuffer passthrough

98a1b03a 2021-02-24 01:51 PM Alessandro Pasotti

Merge pull request #41787 from elpaso/bugfix-server-fids

Fix #41786 wrong server feature ids when composite PKs

3ba7ad13 2021-02-24 12:29 PM Alessandro Pasotti

Fix #41786 wrong server feature ids when composite PKs

556e0e65 2021-02-24 10:23 AM Maxim Rylov

Enable HANA tests in Github Actions

edb8435e 2021-02-24 10:20 AM Denis Rouzaud

update badges

0707d6f5 2021-02-24 06:14 AM Damiano

array_count, array_prioritize, array_replace added to expressions (#41338)

ccaca736 2021-02-24 06:07 AM Nyall Dawson

[api] Add option for setting a line symbol to use when rendering
a QgsRubberBand

ad56216f 2021-02-24 04:21 AM Nyall Dawson

A horizontal mouse wheel scroll over the canvas "scrubs" the temporal
range slider back or forward

5cbd3e96 2021-02-24 03:59 AM Nyall Dawson

Add additional test cases

40162056 2021-02-24 03:59 AM Nyall Dawson

Fix memory leak

ff17205f 2021-02-24 03:59 AM Nyall Dawson

Don't use GEOS to calculate length of points/linestrings

These calculations are so trivial that the expense of conversion
to a geos representation is unwanted overhead

4f29af5e 2021-02-24 03:59 AM Nyall Dawson

Optimise QgsLineString::length/length3D

173732c3 2021-02-24 03:59 AM Andrea Giudiceandrea

length3D function: handle curved geometries

3ebf915e 2021-02-24 03:59 AM Andrea Giudiceandrea

length3D function: handle multipart geometries

d7167e48 2021-02-24 03:59 AM Andrea Giudiceandrea

[feature][expressions] Add "length3D" function to return the 3D length

of a LineGeometry type geometry using QgsLineString::length3D(). If the geometry is not a 3D line string, it returns its 2D length.

4b8badde 2021-02-24 03:39 AM Nyall Dawson

Add test

14f2ab53 2021-02-24 03:39 AM Nyall Dawson

When attempting to precalculated nodes during an expression prepare
stage, be more intelligent about compiling AND or OR nodes

We can take advantage of the fact that and AND node will ALWAYS
be false if either input node is static and evaluates to FALSE,...

66ab5af5 2021-02-24 02:04 AM Nyall Dawson

Drop deprecated call to PyEval_InitThreads

Not needed since Python 3.7+, as it's called internally by Py_Initialize

eb8066f2 2021-02-24 02:04 AM Nyall Dawson

Bump minimum python version to 3.7

f666072d 2021-02-23 08:12 PM Nyall Dawson

[layouts] Fix map item loses preset them choice if item is selected
when a map theme is renamed or changed

53bf2cf8 2021-02-23 08:11 PM Nyall Dawson

Fix QSCINTILLA_VERSION_STR redefinition warnings emitted on
newer QScintilla versions due to presence of
QSCINTILLA_VERSION_STR in QSci headers