Activity

From 2021-05-05 to 2021-06-03

2021-06-03

11:54 PM Revision 57326cbb (qgis): [processing][grass] Fix r.proj in Windows
Properly escape the equal sign in the for /f command and fix a typo in the variable name Andrea Giudiceandrea
10:46 PM Revision 7f696786 (qgis): fix build
Loïc Bartoletti
10:46 PM Revision 28766269 (qgis): BTW use the svg icon
Loïc Bartoletti
10:46 PM Revision 8d3a3210 (qgis): remove the png icon
Loïc Bartoletti
10:46 PM Revision fec268f7 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
Loïc Bartoletti
10:44 PM Revision 66c6ef96 (qgis): [dxf] Fix allowing attribute selection for DXF layer name
Fixes #42575 Nyall Dawson
10:04 PM Revision 7b838cee (qgis): fix filter expression not correctly loaded for relation reference widge...
fixes #42803 Denis Rouzaud
10:00 PM Revision dc9502ca (qgis): fix filter expression not correctly loaded for relation reference widge...
fixes #42803 Denis Rouzaud
12:57 PM Revision ce2f9b8e (qgis): Merge pull request #43529 from elpaso/bugfix-pg-identity-nextval
Fix PG IDENTITY default value clause Alessandro Pasotti
12:57 PM Revision d4e45e66 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
Julien Cabieces
12:53 PM Revision 96f51713 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
Julien Cabieces
10:56 AM Revision d4f5d53b (qgis): Fix PG IDENTITY default value clause
Fix issue reported on dev ml: https://lists.osgeo.org/pipermail/qgis-user/2021-June/048983.html Alessandro Pasotti
08:20 AM Revision 79f096c9 (qgis): Completely remove QgsVectorLayerFeatureIterator::FetchJoinInfo::joinLay...
There's no point in keeping such a dangerous member in the api
(cherry picked from commit b1ddf5f46112bac2c61f3860b6...
Nyall Dawson
08:20 AM Revision f24ef78b (qgis): Fix sip
(cherry picked from commit fe48b191d2e2c8d2364a14a10fb1e91eb7900c1c) Nyall Dawson
08:20 AM Revision cdbf7224 (qgis): Do not access join layer from QgsVectorLayerFeatureIterator
This is not thread safe at all - we cannot access a layer from
an iterator, as iterators may be running on background...
Nyall Dawson
07:09 AM Revision fd9fe215 (qgis): fix title in API break (#43521)
Denis Rouzaud
07:06 AM Revision 81ec79c0 (qgis): [temporal] Fix broken animations when a non-integer interval value
is used (e.g. 1.5 hours)
The frame number was not being considered, making it impossible
to advance the animation
Nyall Dawson
06:37 AM Revision 191e9f9b (qgis): [gui] Show field types as icons in data defined field submenu, instead
of appending the type as a text string
It's easier to quickly identify types via the icons vs text.
Also show field ...
Nyall Dawson
06:26 AM Revision ca003770 (qgis): Do not access join layer from QgsVectorLayerFeatureIterator
This is not thread safe at all - we cannot access a layer from
an iterator, as iterators may be running on background...
Nyall Dawson
06:26 AM Revision c57d7ad6 (qgis): Completely remove QgsVectorLayerFeatureIterator::FetchJoinInfo::joinLay...
There's no point in keeping such a dangerous member in the api Nyall Dawson
06:26 AM Revision cebb1f8e (qgis): Fix sip
Nyall Dawson
06:18 AM Revision 588a6ad1 (qgis): fix title in API break
Denis Rouzaud
06:16 AM Revision 4a23eb2f (qgis): [locator] add open form action, automatically open form for non geometr...
instead of showing of warning Denis Rouzaud
03:44 AM Revision fcaf6f7c (qgis): fix rpm building due to https://github.com/qgis/QGIS/pull/43262
Apply packaging change similar to 2a06fcc7e1ff5374cee85ef2d9486e8e1f60f3ed Basil Eric Rabi

2021-06-02

01:38 AM Revision 5676ee51 (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
Julien Cabieces
12:31 AM Revision 2a7bee81 (qgis): fix convertToCurve not converting CURVEPOLYGON
Olivier Dalang
12:31 AM Revision 009296e3 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
Olivier Dalang
12:31 AM Revision e38c13de (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
Julien Cabieces
12:00 AM Revision 183541ee (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
Julien Cabieces
11:57 PM Revision a164a2a4 (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
Julien Cabieces
11:57 PM Revision bf2b09f4 (qgis): Fix Python module enviroment setup on Windows
- Trim trailing newline when reading .env lines
- Skip empty, commented and non "key=value" lines
- Allow = chars in ...
komima
11:05 PM Revision df9ccb53 (qgis): Fixes #33108 : Fix displayed array list in query builder
Julien Cabieces
11:04 PM Revision 49265a8c (qgis): Fix unreported missing raster band stats in info panel
Alessandro Pasotti
11:03 PM Revision c1c068b2 (qgis): Add tags for gdal_edit processing algorithm (#43484)
Alister Hood
08:38 PM Revision 37f5a26c (qgis): Update testqgsrelationreferencewidget.cpp
Denis Rouzaud
08:27 PM Revision 92d56397 (qgis): add read-only test
following suggestion in #43509 Denis Rouzaud
05:06 PM Revision 09252739 (qgis): remove read-only line edit in QgsRelationReferenceWidget (#43509)
keep the read-only config and make the drop-down read-only instead
fixes #42813
Denis Rouzaud
04:40 PM Revision a5402f74 (qgis): [bugfix][ui][rastercalculator] commit for disabling translation for ope...
fixes #42441
changed two files, unchecked the option for translation for the operators button of the calculator
franc
03:25 PM Revision f041030c (qgis): Push image to DockerHub only if rep_owner == qgis (#43513)
Allow a more comfortable play with tests in a forked repository.
Co-authored-by: MorriganR <[email protected]>
qgis-bot
03:23 PM Revision c83165fa (qgis): Push image to DockerHub only if rep_owner == qgis
Allow a more comfortable play with tests in a forked repository. MorriganR
03:19 PM Revision 5035b21b (qgis): Merge pull request #43511 from MorriganR/patch-2
Push image to DockerHub only if rep_owner == qgis MorriganR
03:11 PM Revision c1fa7c98 (qgis): Fix missing stats after raster calc output
Fixes #42835
Also on raster calc:
- fix unreported issue with nodata float opencl
- papercut: set progress dialog w...
Alessandro Pasotti
12:07 PM Revision 4b1d83fa (qgis): fix convertToCurve not converting CURVEPOLYGON
Olivier Dalang
12:07 PM Revision 33f6ac8f (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
Olivier Dalang
12:05 PM Revision 2029b9b1 (qgis): add missing enum dox
Denis Rouzaud
12:04 PM Revision bc2a3fb6 (qgis): Merge pull request #43491 from olivierdalang/2021-06_fix-convert-to-cur...
Fix convertToCurve not converting CURVEPOLYGON Matthias Kuhn
10:13 AM Revision 11f30e7b (qgis): add missing enum dox
Denis Rouzaud
08:48 AM Revision f54914d3 (qgis): Bump backport action to 1.2.3
Matthias Kuhn
07:07 AM Revision c6fdec8f (qgis): Merge pull request #43238 from sshuair/master
add a new Chinese simplified translator Matthias Kuhn
06:47 AM Revision 86822702 (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
disabled symbol layers
(cherry picked from commit ca54e8f8520453954e06e4d91adbd375287ddadd)
Nyall Dawson
06:36 AM Revision a636d805 (qgis): Merge pull request #43488 from 3nids/fix41959
offer a restriced set of fields as referenced fiels for polymorphic relations Denis Rouzaud
06:10 AM Revision 30777c4a (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
(cherry picked from commit 2e5e6264bf32d1088e678aeae3e805106eff405c) nicogodet

2021-06-01

12:13 AM Revision 082aa7bb (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
Julien Cabieces
11:14 PM Revision 2e5e6264 (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
nicogodet
11:13 PM Revision c8004cb3 (qgis): [browser] Add global option to disable monitoring of directories
Allows users to manually opt-out of monitoring directories in
the browser by default, and also provides a mechanism f...
Nyall Dawson
11:12 PM Revision 00c7232f (qgis): Fix typehint
Nyall Dawson
11:12 PM Revision 154c7f01 (qgis): Some minor cleanups to pyplugin_installer.py
- add some type hints
- remove unnecessary comment lines
- replace raw ints with descriptive enum values
Nyall Dawson
11:12 PM Revision 22cc4da6 (qgis): Update python/pyplugin_installer/installer_data.py
Co-authored-by: nicogodet <[email protected]> Nyall Dawson
03:52 PM Revision 9558ecfb (qgis): fix convertToCurve not converting CURVEPOLYGON
Olivier Dalang
03:52 PM Revision e38abf79 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
Olivier Dalang
03:29 PM Revision 415d4831 (qgis): fix missing signal on QgsCheckableComboBox (#43487)
Denis Rouzaud
03:19 PM Revision e544cd69 (qgis): Merge pull request #43476 from DelazJ/attributeTableFilterIcons
Use dedicated icons for attribute table filter items Denis Rouzaud
02:55 PM Revision ac8cb999 (qgis): offer a restriced set of fields as referenced fiels for polymorphic rel...
only offer the fields that are across all the referenced layers
fixes #41959
Denis Rouzaud
02:46 PM Revision b8bdd948 (qgis): fix missing signal on QgsCheckableComboBox
Denis Rouzaud
10:34 AM Revision 5efb8a4a (qgis): move referenced layers above the list of field pairs
Denis Rouzaud
10:34 AM Revision 0234213a (qgis): rename QgsRelationAddPolymorphicDlg to QgsRelationAddPolymorphicDialog
Denis Rouzaud
09:49 AM Revision 1975368d (qgis): Merge pull request #43478 from nirvn/gsl_split
Allow GSL-less qgis analysis library Matthias Kuhn
09:19 AM Revision 570846a9 (qgis): Add missing NoButton enum value to avoid losing relation editor button ...
* add dox to duplicated enum in QgsAttributeEditorRelation and QgsRelationEditorWidget
also remove leftover
* add e...
Denis Rouzaud
09:19 AM Revision b9277cd3 (qgis): add since
Denis Rouzaud
09:04 AM Revision a516549e (qgis): Prevent user from setting up a relatrion without at least one field map...
Jorge Gustavo Rocha
09:01 AM Revision bac83856 (qgis): Turn GSL off in the OGC server CI
Mathieu Pellerin - nIRV
08:56 AM Revision 018efaa3 (qgis): Remove obsolete WITH_GEOREFERENCER
Mathieu Pellerin - nIRV
08:49 AM Revision b9ab1b70 (qgis): [server][wmts][tests][fix] adjusted test compare data to new tile resol...
Andreas Steffens
08:49 AM Revision 54e8d805 (qgis): Add missing SIP bits
Mathieu Pellerin - nIRV
08:44 AM Revision 18bbfa9a (qgis): Merge branch 'qgis:master' into master
Andreas Steffens
08:30 AM Revision 76ddb599 (qgis): add comment
Denis Rouzaud
08:22 AM Revision 084a2b86 (qgis): fix test by using non deprecated enum
Denis Rouzaud
07:49 AM Revision c1d7e917 (qgis): Bump actions/cache from 2.1.5 to 2.1.6 (#43480)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/act...
dependabot[bot]
07:49 AM Revision 3afb9ac8 (qgis): Bump pat-s/always-upload-cache from 2.1.3 to 2.1.5 (#43481)
Bumps [pat-s/always-upload-cache](https://github.com/pat-s/always-upload-cache) from 2.1.3 to 2.1.5.
- [Release notes...
dependabot[bot]
07:36 AM Revision 43af31e4 (qgis): Bump pat-s/always-upload-cache from 2.1.3 to 2.1.5
Bumps [pat-s/always-upload-cache](https://github.com/pat-s/always-upload-cache) from 2.1.3 to 2.1.5.
- [Release notes...
dependabot[bot]
07:36 AM Revision a6e52d51 (qgis): Bump actions/cache from 2.1.5 to 2.1.6
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/act...
dependabot[bot]
07:33 AM Revision bb1693b3 (qgis): add extra enum NoButton to avoid saving an empty string when using qgsF...
fixes #43123 Denis Rouzaud
07:27 AM Revision 3cc20607 (qgis): [server] Fix incorrect response code used for exception
Nyall Dawson
07:19 AM Revision 727a9a86 (qgis): add dox to duplicated enum in QgsAttributeEditorRelation and QgsRelatio...
also remove leftover Denis Rouzaud
06:39 AM Revision 0008158a (qgis): Allow GSL-less qgis analysis library
Mathieu Pellerin - nIRV
04:28 AM Revision ce5271ca (qgis): QString fixups
Nyall Dawson
04:28 AM Revision f1aab158 (qgis): Fix clazy warnings in QgsGrassProviderModule
Nyall Dawson
04:28 AM Revision ea145537 (qgis): More clazy warning fixes
Nyall Dawson
04:28 AM Revision 3491f400 (qgis): Don't use deprecated QProcess::start variant
Nyall Dawson
04:28 AM Revision 1dc93dfc (qgis): Avoid deprecated method
Nyall Dawson
03:58 AM Revision 8f8c9089 (qgis): Use opencl.hpp header instead of cl2.hpp if present
Avoids a "cl2.hpp has been renamed to opencl.hpp" warning being
spammed out on newer opencl environments
Nyall Dawson
03:06 AM Revision 4ad57ca6 (qgis): Add icon for edited features in attribute table
Harrissou Santanna
03:06 AM Revision 2a576431 (qgis): Display dedicated icon next to attribute table filter drop-down new and...
Harrissou Santanna
03:06 AM Revision 3e398550 (qgis): Use "features" instead of "items", more consistent
Harrissou Santanna
03:06 AM Revision 5f70fcb6 (qgis): Display dedicated icon next to the attribute table filter drop-down items
Harrissou Santanna
02:56 AM Revision 884b5147 (qgis): [backport] fix classification of singleband pseudocolor (#43346)
Vincent Cloarec

2021-05-31

01:23 AM Revision a624effb (qgis): Fix memory leaks in renderer widgets
(cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da) Nyall Dawson
01:23 AM Revision 1d1a6880 (qgis): Code cleanup and modernization
(cherry picked from commit b3f067488682953236b406383b9039c662a34f76) Nyall Dawson
01:23 AM Revision f19e8910 (qgis): Use a safer approach to update renderers after symbol levels are changed
Instead of directly changing the renderer in place in the symbol levels
widget, we delegate responsibility for handli...
Nyall Dawson
01:23 AM Revision 10bea7e4 (qgis): Don't try to render font marker symbols in massive font sizes
Instead, scale the painter after the font exceeds a certain threshold.
The end result looks the same, but should avoi...
Nyall Dawson
01:23 AM Revision c57b51b1 (qgis): Don't show symbol levels actions in renderer widgets for renderers
which are subrenderers for other renderers
Symbol layers have no effect in this situation (e.g. when a categorized
r...
Nyall Dawson
01:23 AM Revision 294af310 (qgis): Fix build
Nyall Dawson
01:23 AM Revision e683e377 (qgis): Sipify
Nyall Dawson
01:23 AM Revision 6151d9cd (qgis): Sipify
Nyall Dawson
01:23 AM Revision 2bd4312a (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
Mathieu Pellerin - nIRV
01:23 AM Revision 3532141d (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
01:23 AM Revision a8cad4a9 (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
01:23 AM Revision bb194870 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
Co-authored-by: Vincent Cloarec <[email protected]> Even Rouault
01:23 AM Revision d1813d64 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
Co-authored-by: Vincent Cloarec <[email protected]> Even Rouault
01:23 AM Revision 320740b7 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
Fixes #43286, fixes #42689 Vincent Cloarec
01:23 AM Revision f86cd28c (qgis): Fix incorrect handling of data type in grass raster data provider
(cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495) Nyall Dawson
01:23 AM Revision 1dd7fa66 (qgis): Manual backport of #42383
Stefanow Natsis
01:23 AM Revision cea7755c (qgis): Also set correct expression context on feature request
(cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f) Nyall Dawson
01:23 AM Revision 8f02e694 (qgis): Ensure correct expression context is used in map select tools,
identify tool, map tips and vertex tool
Fixes #42006
(cherry picked from commit 01d971089a5c9f25d6302a05dba0d352dca...
Nyall Dawson
01:23 AM Revision 2f62585d (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
(cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61) Nyall Dawson
01:23 AM Revision 0889d1bc (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
Even Rouault
01:23 AM Revision 647b0f01 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
and when they are already in the local cache.
Fixes #42049
Even Rouault
01:23 AM Revision c060b3bd (qgis): Fix SIP issue with return results from calculateStatistics
Fixes #43245
SIP failed to convert the QMap<QgsZonalStatistics::Statistic, QVariant>
so we give it an QMap<int, QVar...
Alessandro Pasotti
01:23 AM Revision 9049a2b1 (qgis): [Processing] Fix specific exception type in getParameterFromString
René-Luc ReLuc
01:23 AM Revision 531e9278 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing... René-Luc ReLuc
01:23 AM Revision 6b728eb6 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
keys Julien Cabieces
01:23 AM Revision 095b6cc5 (qgis): [windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d... Alessandro Pasotti
01:23 AM Revision ad217006 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
René-Luc ReLuc
01:23 AM Revision c787ac6c (qgis): [Tests] QGIS Server access control and Postgres layers
Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s...
René-Luc ReLuc
01:23 AM Revision 7498a1c8 (qgis): [Server] Fix the selection method in server renderer
The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do...
René-Luc ReLuc
01:23 AM Revision bd9fd63c (qgis): Add missing documentation
Mathieu Pellerin - nIRV
01:23 AM Revision e9276890 (qgis): Ensure tests run on queued_ltr_backports PRs
Nyall Dawson
11:06 PM Revision 383065d2 (qgis): fix classification of singleband pseudocolor (#43346) (#43455)
fixes #43346 Vincent Cloarec
11:05 PM Revision d75e341c (qgis): Fix various crashes on a vector layer with a broken provider
Even Rouault
11:05 PM Revision af933829 (qgis): Server: fix unreported project storage not supported with -p
-p only supported filesystem storage this PR fixes this
behavior by initializing providers before the project
is load...
Alessandro Pasotti
11:04 PM Revision 457165d7 (qgis): fix quotedIdentifier
MorriganR
11:03 PM Revision e2f4fc65 (qgis): VERSION is mandatory for getmap requests in WMS 1.3.0
Paul Blottiere
02:19 PM Revision f044c95f (qgis): Merge pull request #43461 from 3nids/loc-fil-mov-files
move locator filters implemenation to their own files Denis Rouzaud
11:25 AM Revision b7ea7f23 (qgis): Merge pull request #43459 from pblottiere/server_wms_no_version
VERSION is now mandatory in WMS 1.3.0 Paul Blottiere
10:20 AM Revision ce01a358 (qgis): VERSION is mandatory for getmap requests in WMS 1.3.0
Paul Blottiere
09:36 AM Revision e7ccf1fc (qgis): also do non scoped enums
Denis Rouzaud
09:36 AM Revision d2e89954 (qgis): sipify all
Denis Rouzaud
09:36 AM Revision 759e3db1 (qgis): [sipify] add attribute to know if an enum is monkey patched
this way it can be easily removed from the PyQGIS API docs Denis Rouzaud
07:46 AM Revision 3f4b48a4 (qgis): Merge pull request #43452 from domi4484/fixBrokenUnlinkFor1MRelations
Fix broken unlink for relation editor for 1:m non polymorphic relations Damiano
07:22 AM Revision 452ce092 (qgis): Fix various crashes on a vector layer with a broken provider
Even Rouault
05:09 AM Revision 09b5ba4e (qgis): invalidate map settings when ...
parameters of QgsMapToPixel leads to an invalid transform Vincent Cloarec
05:09 AM Revision 9fd0e342 (qgis): fix mesh terrain
Vincent Cloarec
05:09 AM Revision 0c0a1f81 (qgis): pure QgsMapRendererJob::startPrivate() ans SIP_ABSTRACT
Vincent Cloarec
05:09 AM Revision 3d314777 (qgis): do not render when map settings are invalid
Vincent Cloarec
05:09 AM Revision 9bc6d4df (qgis): update api_break.dox
Vincent Cloarec
05:09 AM Revision d471cc15 (qgis): Update src/core/qgsmaptopixel.h
Co-authored-by: Nyall Dawson <[email protected]> Vincent Cloarec
04:23 AM Revision 8ff0efd2 (qgis): [browser] By default do not monitor directories on drives we know
are slow
Effectively this means that the browser no longer defaults to watching
network and remote drives (on Window...
Nyall Dawson
04:23 AM Revision af1900f5 (qgis): [browser] Add api to QgsDirectoryItem to control whether directory
items should be automatically monitored for changes
This monitoring can be expensive for some locations (eg network
...
Nyall Dawson
04:23 AM Revision 75838d3d (qgis): [browser] Add a menu entry to the context menu for directory items
to allow users to explicit control whether a directory is
automatically monitored for changes.
Nyall Dawson
04:23 AM Revision 63c4f4fe (qgis): __repr__ for browser items
Nyall Dawson
04:23 AM Revision cd8d4185 (qgis): Don't try to render font marker symbols in massive font sizes
Instead, scale the painter after the font exceeds a certain threshold.
The end result looks the same, but should avoi...
Nyall Dawson
02:30 AM Revision 0da11e8b (qgis): Code cleanup and modernization
(cherry picked from commit b3f067488682953236b406383b9039c662a34f76) Nyall Dawson
02:30 AM Revision 77727c19 (qgis): Don't show symbol levels actions in renderer widgets for renderers
which are subrenderers for other renderers
Symbol layers have no effect in this situation (e.g. when a categorized
r...
Nyall Dawson
02:30 AM Revision 665d40d6 (qgis): Sipify
Nyall Dawson
02:30 AM Revision 3a65ef2a (qgis): Fix build
Nyall Dawson
02:30 AM Revision 05ef15bc (qgis): Fix memory leaks in renderer widgets
(cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da) Nyall Dawson
02:30 AM Revision 877404db (qgis): Use a safer approach to update renderers after symbol levels are changed
Instead of directly changing the renderer in place in the symbol levels
widget, we delegate responsibility for handli...
Nyall Dawson
02:16 AM Revision ca54e8f8 (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
disabled symbol layers Nyall Dawson

2021-05-30

12:44 AM Revision 7a9c6b47 (qgis): Fix DD form label hidden in tabs
Fixes #43103 Alessandro Pasotti
01:40 PM Revision bbb74b8f (qgis): Add support for postgresraster based rasters in Raster Calculator (#43440)
Jorge Gustavo Rocha
02:36 AM Revision 02266ef8 (qgis): Rename Qgis::MessageLevel::None to NoLevel. None is a reserved
keyword in Python, so this value was previously inaccessible to PyQGIS
scripts
Also change all references to Qgis::M...
Nyall Dawson

2021-05-29

01:27 AM Revision 4e73dd92 (qgis): Fix accidental api break
QFlags created from enum classes aren't automatically converted
from an int value passed by Python code, so we need t...
Nyall Dawson
12:57 AM Revision 212d1f41 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
Fixes #43286, fixes #42689 Vincent Cloarec
12:57 AM Revision 7e5596c9 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
Co-authored-by: Vincent Cloarec <[email protected]> Even Rouault
12:57 AM Revision dbfa0a84 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
Co-authored-by: Vincent Cloarec <[email protected]> Even Rouault
10:01 PM Revision 0bd603cf (qgis): Optimize
Nyall Dawson
10:01 PM Revision 12d1078a (qgis): Don't try to render font marker symbols in massive font sizes
Instead, scale the painter after the font exceeds a certain threshold.
The end result looks the same, but should avoi...
Nyall Dawson
09:22 PM Revision 2983284a (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
Fixes #43286, fixes #42689 Vincent Cloarec
12:12 PM Revision 5ba0e08d (qgis): Merge pull request #43420 from domi4484/jsonEditWidgetImprovements
JSON edit widget tree view improvements Matthias Kuhn
09:21 AM Revision 8fc905be (qgis): Merge pull request #43438 from rouault/annotation_left_button_only
[App] Create a map annotation only on left button press event Even Rouault

2021-05-28

12:27 AM Revision e5b0529b (qgis): [App] Create a map annotation only on left button press event
Even Rouault
12:13 AM Revision 32af68f2 (qgis): Fix D&D GPKG from browser
Fixes #43129 Alessandro Pasotti
12:13 AM Revision dde184dc (qgis): Fix incorrect handling of data type in grass raster data provider
(cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495) Nyall Dawson
12:13 AM Revision 210e09fe (qgis): Sipify
Nyall Dawson
12:13 AM Revision 01f631a3 (qgis): Also set correct expression context on feature request
(cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f) Nyall Dawson
12:13 AM Revision fe9ca36f (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
(cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61) Nyall Dawson
12:13 AM Revision 56b7cb98 (qgis): Ensure correct expression context is used in map select tools,
identify tool, map tips and vertex tool
Fixes #42006
(cherry picked from commit 01d971089a5c9f25d6302a05dba0d352dca...
Nyall Dawson
11:07 PM Revision 3b612b05 (qgis): Fix deadlock on joins cache
Fixes #43287
The critical section was called recursively by a call form the model
connected to joinedFieldsChanged.
...
Alessandro Pasotti
11:05 PM Revision 32995d50 (qgis): Fix unreported scratch layer icon not update after save
When saving a scratch layer to a persistent one the small icon
in the layer tree is not updated (it should disappear).
Alessandro Pasotti
03:28 PM Revision a1cdf7e8 (qgis): Merge pull request #43432 from elpaso/bugfix-ssh-config-protocols2
Fix emtpy labels in custom ssl options Alessandro Pasotti
02:28 PM Revision 5e15a2cb (qgis): [expression editor] Enable backslash escapes for proper syntax highligh...
Mathieu Pellerin - nIRV
12:25 PM Revision 9e704bde (qgis): Fix unreported bug with custom ssl options
The unsupported protocols have been removed from the
name method but they were still in the combo (with empty
labels).
Alessandro Pasotti
11:50 AM Revision 50faa7b4 (qgis): Fix Q_INVOKABLE in QgsUnitTypes class
Mathieu Pellerin - nIRV
08:54 AM Revision cff65e88 (qgis): QAction objects as pointer
Damiano Lombardi
08:47 AM Revision c29288fa (qgis): Merge pull request #43419 from elpaso/bugfix-gh43186-pg-unrestricted-ge...
Postgres: scan whole table when not using estimated metadata Alessandro Pasotti
06:34 AM Revision 61ac64c5 (qgis): [processing] Python entry in history dialog should be processing.run
line, not processing.execAlgorithmDialog
We want this line to be copy/pastable into a script which executes
the algo...
Nyall Dawson
03:07 AM Revision 3d3f3f7f (qgis): Promote more Qgis enums to enum classes, add Q_ENUM
Nyall Dawson

2021-05-27

01:07 AM Revision bb6b4852 (qgis): Update tests/src/python/test_qgsproviderconnection_postgres.py
Nyall Dawson
07:04 PM Revision 64e686d0 (qgis): JSON edit widget tree view improvements
- Added context menu to copy value or key to clipboard
- Values are colored according to type like in text view
Damiano Lombardi
05:58 PM Revision 4b4748c7 (qgis): [server][wmts][refactor] converted tileSize variable to const
Andreas Steffens
03:59 PM Revision 63f47db1 (qgis): [server][wmts][refactor] converted variable to const
Co-authored-by: Alessandro Pasotti <[email protected]> Andreas Steffens
01:48 PM Revision 2b404eae (qgis): Postgres: scan whole table when not using estimated metadata
Remove the LIMIT when not using estimated metadata.
Fixes #43186
Alessandro Pasotti
10:25 AM Revision 0b511cc8 (qgis): Merge pull request #43326 from elpaso/bugfix-gh43268-postgres-zm
Postgres: add ZM to type identification logic Alessandro Pasotti
10:20 AM Revision 10c69b30 (qgis): Merge pull request #43381 from elpaso/bugfix-server-standalone-unreport...
Server standalone: fix unreported project storage not supported with -p Alessandro Pasotti
10:19 AM Revision d922be74 (qgis): Merge pull request #43366 from elpaso/bugfix-server-unreported-QGIS_OPT...
Server: fix unreported QGIS_OPTIONS_PATH not really working for proj Alessandro Pasotti
09:34 AM Revision 94c2194f (qgis): Merge pull request #1 from andreassteffens/fix-scale2resolution_wmts_ti...
[server][wmts][fix] updated constant to correct resolution in WMTS ti… Andreas Steffens
09:19 AM Revision 09d2ca8e (qgis): [server][wmts][fix] updated constant to correct resolution in WMTS tile...
Constant needed to be updated in order to match the standard rendering pixel size of 0.28mm x 0.28mm defined by the O... Andreas Steffens
05:44 AM Revision 005a0ad0 (qgis): Sipify
Nyall Dawson
05:44 AM Revision b4fea529 (qgis): Promote Qgis::DataType to enum class
Nyall Dawson
05:44 AM Revision 50b2ac4c (qgis): Fix incorrect handling of data type in grass raster data provider
Nyall Dawson
05:38 AM Revision d8f5de5c (qgis): Make test more exhaustive
Nyall Dawson
05:38 AM Revision d80ebabd (qgis): Revert "Make test more exhaustive"
While this makes the test not crash on my machine, it does
the reverse on the GA workflow. Some sip nonsense is at
pl...
Nyall Dawson
05:38 AM Revision aa93d03c (qgis): Promote QgsDataItem enums to enum classes, move to Qgis
Nyall Dawson

2021-05-26

11:06 PM Revision 2b3d299b (qgis): [browser] Add a dedicated "refresh" item to the context menu for
directories which only refreshes the selected directory
If large/remote directories are expanded then it is not effi...
Nyall Dawson
02:30 PM Revision bd88d6ac (qgis): [sipify] force line return before code block
Denis Rouzaud
02:30 PM Revision 2e81f3b1 (qgis): [sipify] support unparsed/raw code
Denis Rouzaud
02:30 PM Revision 60ca4f3e (qgis): fix existing code blocks
Denis Rouzaud
02:30 PM Revision 35c557a2 (qgis): run sipify
Denis Rouzaud
12:23 PM Revision 6657f8be (qgis): Partly revert previous approach: and rely on layout clone
Disable follow preset and manually add layers Alessandro Pasotti
11:35 AM Revision ee03ad59 (qgis): Allow clearing data defined buttons which are set to non-existing fields
Nyall Dawson
10:49 AM Revision cf45b6b2 (qgis): Integrate the setLayers docs
Alessandro Pasotti
10:46 AM Revision b46ce08e (qgis): Fix tests: clear layers before theme export
Alessandro Pasotti
10:26 AM Revision faa8be24 (qgis): Add tests for QgsSymbol flags
Nyall Dawson
10:26 AM Revision bff6d5ff (qgis): Manually set the RendererShouldUseSymbolLevels flag on the
out-of-the-box "topo road" and "topo main road" symbols, so that
these render beautifully for users with no extra work
Nyall Dawson
10:26 AM Revision 86b3459e (qgis): Add a flag which can be set on QgsSymbols to indicate that a renderer
should use symbol levels whenever that symbol is used by the renderer
Not exposed to users -- only settable via API,...
Nyall Dawson
10:14 AM Revision 92639aef (qgis): Merge pull request #41208 from rldhont/flag-read-extent-from-xml
QgsMapLayer::ReadFlag::FlagReadExtentFromXml to extend vector layer read capabilities to other layer types Matthias Kuhn
03:50 AM Revision 68e7cd66 (qgis): Don't show symbol levels actions in renderer widgets for renderers
which are subrenderers for other renderers
Symbol layers have no effect in this situation (e.g. when a categorized
r...
Nyall Dawson
03:50 AM Revision f3f4c17c (qgis): Use a safer approach to update renderers after symbol levels are changed
Instead of directly changing the renderer in place in the symbol levels
widget, we delegate responsibility for handli...
Nyall Dawson
03:50 AM Revision f7f43e08 (qgis): Fix memory leaks in renderer widgets
Nyall Dawson
03:50 AM Revision 7a8f35fc (qgis): Code cleanup and modernization
Nyall Dawson
02:01 AM Revision e65a22a5 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
Even Rouault

2021-05-25

12:15 AM Revision 0999a96c (qgis): [OGR provider] Fix wrong gpkg_metadata_reference_column_name_update tri...
Fixes #42768
Proper GDAL fix in https://github.com/OSGeo/gdal/pull/3863
Even Rouault
12:15 AM Revision e7aa39ee (qgis): Update r.clump.txt
Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = ide... Paulo van Breugel
12:15 AM Revision b40182f8 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
and when they are already in the local cache.
Fixes #42049
Even Rouault
12:15 AM Revision 06bc4be4 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
Fixes #43158 Even Rouault
12:15 AM Revision a32ac977 (qgis): [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0
Fixes #43224
Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862
Even Rouault
12:14 AM Revision c3e01e57 (qgis): Add destructors to permit forward declaration
Nyall Dawson
11:11 PM Revision 8cea1789 (qgis): Fix Python module enviroment setup on Windows
- Trim trailing newline when reading .env lines
- Skip empty, commented and non "key=value" lines
- Allow = chars in ...
komima
11:10 PM Revision 8ac4a73c (qgis): Server: add loggig handlers for CRS grid issues
Fixes #43072 --- well, not really a fix, but without
this information in the logs life is harder.
Alessandro Pasotti
11:10 PM Revision dfaafa69 (qgis): More server warnings on transformation errors
Alessandro Pasotti
11:10 PM Revision 3dca51d7 (qgis): Fix test control file for WFS3 items
Alessandro Pasotti
11:10 PM Revision 9cc22b2d (qgis): Fix WFS3 overlapping text template
Fixes: #42269 Alessandro Pasotti
11:09 PM Revision ab457ee4 (qgis): QgsOgrLayer::GetApproxFeatureCount(): fix wrong test on WFS3 driver name
WFS3 was the name in GDAL 3.0, before we changed to OAPIF in 3.1 Even Rouault
11:09 PM Revision cf49d251 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
Even Rouault
11:08 PM Revision d48806cf (qgis): tests: fix 2 tests to work with GDAL >= 3.3
Even Rouault
11:08 PM Revision 6d7e411e (qgis): Update tests/src/python/test_provider_ogr_gpkg.py
Co-authored-by: Nyall Dawson <[email protected]> Even Rouault
10:13 PM Revision 8bd755b4 (qgis): fix fix
Jürgen Fischer
10:02 PM Revision 722bd0fa (qgis): another windows build fix
Jürgen Fischer
08:32 PM Revision c82ead37 (qgis): fix build
Jürgen Fischer
07:22 PM Revision 9fbe8394 (qgis): Fix test and clear layer when setting export themes
Alessandro Pasotti
05:26 PM Revision d2be8721 (qgis): fix PyQGIS API docs building (#43387)
* fix PyQGIS API docs building
The current building of the PyQGIS API doc relies on the fact that the first line is ...
Denis Rouzaud
05:16 PM Revision e3f6767d (qgis): Merge pull request #43378 from nicogodet/backport-43332-to-queued_ltr_b...
[Backport 3.16] Fix SIP issue with return results from calculateStatistics Alessandro Pasotti
05:10 PM Revision db7fbcc7 (qgis): Server WMS getPrint: fix HIGHLIGHT with follow map themes
Fixes #34178 Alessandro Pasotti
03:20 PM Revision 60f48bc6 (qgis): Add typehint for QgsPoint constructor (#43385)
Nyall Dawson
03:20 PM Revision b06c4a7b (qgis): Update qgssettingsentry.py
Denis Rouzaud
03:16 PM Revision 71e5e5c7 (qgis): fix PyQGIS API docs building
The current building of the PyQGIS API doc relies on the fact that the first line is a signature.
If not given, it sh...
Denis Rouzaud
01:07 PM Revision 2b6c3c1d (qgis): Fix PyQGIS QgsLineString constructor only accepts lists of QgsPoint,
not QgsPointXY as indicated by the documentation
Also add support for constructing QgsLineString using arrays of
arr...
Nyall Dawson
01:07 PM Revision 615bbd81 (qgis): Fix SIP_HOLDGIL annotations
Nyall Dawson
12:52 PM Revision 2a06fcc7 (qgis): debian packaging: include liboauth2authmethod_static.a in libqgis-dev
Jürgen Fischer
12:09 PM Revision 545dcacb (qgis): Server: fix unreported project storage not supported with -p
-p only supported filesystem storage this PR fixes this
behavior by initializing providers before the project
is load...
Alessandro Pasotti
11:32 AM Revision f73ddace (qgis): Fix test control file for WFS3 items
Alessandro Pasotti
11:32 AM Revision f6285840 (qgis): Fix WFS3 overlapping text template
Fixes: #42269 Alessandro Pasotti
11:29 AM Revision 0ee907da (qgis): Merge pull request #43363 from elpaso/bugfix-gh42269-wfs3-getfeature-ov...
Fix WFS3 overlapping text template Alessandro Pasotti
10:50 AM Revision b8fe026d (qgis): Merge pull request #43368 from DelazJ/temporalTypos
Fix typos in temporal docs Harrissou Santanna
10:49 AM Revision c0e15c0e (qgis): Merge pull request #41658 from lbartoletti/vertextool_fix_avoidIntersec...
[VertexTool] fixes avoid intersections Denis Rouzaud
09:33 AM Revision 888547e7 (qgis): Fix test control file for WFS3 items
Alessandro Pasotti
08:54 AM Revision 5f68d728 (qgis): Fix SIP issue with return results from calculateStatistics
Fixes #43245
SIP failed to convert the QMap<QgsZonalStatistics::Statistic, QVariant>
so we give it an QMap<int, QVar...
Alessandro Pasotti
08:39 AM Revision 4ad5d36d (qgis): [labeling] Default to "from symbol bounds" for cartographic
point label placement
Gives nicer default appearance to these labels then the "from point"
mode, which often results...
Nyall Dawson
08:39 AM Revision b190c8f0 (qgis): [labeling] Default to cartographic placement mode for point layers
Results in much nicer label placement, so should be the default mode Nyall Dawson
08:39 AM Revision a13c6553 (qgis): Remove unused file
Nyall Dawson
08:11 AM Revision e7c4c84a (qgis): [labeling][api] Add api to supress unplaced label visibility for
a single layer
Not exposed anywhere, for PyQGIS use only
Nyall Dawson
03:45 AM Revision 98f6fcb8 (qgis): Fix warnings
Nyall Dawson
03:45 AM Revision d41c2342 (qgis): Ensure correct expression context is used in map select tools,
identify tool, map tips and vertex tool
Fixes #42006
Nyall Dawson
03:45 AM Revision 6ce91e40 (qgis): Also set correct expression context on feature request
Nyall Dawson
03:45 AM Revision aba8ddaa (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
Nyall Dawson
03:03 AM Revision 19ff4695 (qgis): QgsOgrLayer::GetApproxFeatureCount(): fix wrong test on WFS3 driver name
WFS3 was the name in GDAL 3.0, before we changed to OAPIF in 3.1 Even Rouault

2021-05-24

12:40 AM Revision 852fcc4c (qgis): [OGR provider] Do not corrupt values when updating a GPKG feature
and that the fid value is included in the fields to update, and that it
doesn't change.
Also rollback all changes if...
Even Rouault
12:38 AM Revision 2abcb9cc (qgis): UI: improve tooltip of WFS URL regarding OGC API (fixes #43362)
Even Rouault
11:38 PM Revision 2fdb4a81 (qgis): Merge pull request #43370 from rouault/cleanup_deprecated_gdal_stuff
Cleanup relative to GDAL version checking Even Rouault
10:36 PM Revision 11e2ba85 (qgis): QgsOgrProvider::open(): remove useless GDAL version check
Even Rouault
10:33 PM Revision 92709e82 (qgis): QgsVectorFileWriter: make metadata for BNA conditional to GDAL < 3.3.0
Even Rouault
10:29 PM Revision 786c3087 (qgis): qgsvectorfilewriter.cpp: remove useless wrapper aroung OGROpen(), no lo...
Even Rouault
05:29 PM Revision 6f99e264 (qgis): Fix unreported QGIS_OPTIONS_PATH not really working for proj
Symptom: PROJ search path not including QGIS_OPTIONS_PATH because
initialization of QgsApplication happens before Qgs...
Alessandro Pasotti
01:35 PM Revision 679d689e (qgis): Fix WFS3 overlapping text template
Fixes: #42269 Alessandro Pasotti
10:29 AM Revision ffc500d7 (qgis): When determining whether any symbol masking should be applied to a
layer, we need to skip any masks which refer to layers which aren't
part of the current map render
These layers can'...
Nyall Dawson
06:34 AM Revision f16c28b0 (qgis): [OGR provider] Do not corrupt values when updating a GPKG feature
and that the fid value is included in the fields to update, and that it
doesn't change.
Also rollback all changes if...
Even Rouault
06:19 AM Revision afd91206 (qgis): Fix build
Nyall Dawson
06:19 AM Revision abf5a8a3 (qgis): Don't assign all layer style warnings to the "Symbology" group, and
instead refine the categories to more accurate groups Nyall Dawson
06:19 AM Revision e3baef2d (qgis): Show any warning messages generated while loading a QLR in the
messagebar
E.g. missing font warnings
Nyall Dawson
06:19 AM Revision e4a12e5f (qgis): Add equality operator to QgsReadWriteContext::ReadWriteMessage
Nyall Dawson
06:19 AM Revision b086e6e6 (qgis): Mark QgsReadWriteContext::pushMessage as const, mutable
Avoids the need to remove const from all the QgsReadWriteContext
references used throughout QGIS XML loading just to ...
Nyall Dawson
06:19 AM Revision 5f9d7b48 (qgis): Raise a user-visible warning message if fonts referenced in a QGIS
project are not available when loading that project on a system
without the required fonts installed
Currently shown...
Nyall Dawson
06:19 AM Revision 203d8e78 (qgis): Don't show duplicate warning messages when loading a project
Nyall Dawson
04:16 AM Revision 2bed84d2 (qgis): Sipify
Nyall Dawson
04:16 AM Revision 3d4e2f46 (qgis): Fix label masking settings get dropped for layers with "," or ";"
characters in the text
Fixes #37473
Nyall Dawson
04:16 AM Revision 5ded8b66 (qgis): __repr__ fro QgsSymbolLayerReference, QgsSymbolLayerId
Nyall Dawson
04:16 AM Revision 22c2d721 (qgis): Remove unnecessary includes of qgssymbollayerreference.h
Nyall Dawson
02:35 AM Revision 17af2354 (qgis): Fix version
Nyall Dawson
02:35 AM Revision 50683253 (qgis): Update expression test results for GEOS 3.9
Nyall Dawson
02:11 AM Revision 0d768faa (qgis): Add QgsAbstractGeometry::simplifiedTypeRef
Returns a reference to the simplest lossless representation of this geometry,
e.g. if the geometry is a multipart geo...
Nyall Dawson
02:11 AM Revision adab3fe6 (qgis): Dox
Nyall Dawson
02:11 AM Revision 859ade7e (qgis): Use simplifiedTypeRef in 2d geometry rendering
This avoids unnecessary cloning/segmentation in some cases, e.g. if
a compound curve containing only a single linestr...
Nyall Dawson

2021-05-23

12:23 AM Revision d6d1b45d (qgis): [WFS provider] Encode space as %20 in URL
Relates to #42985 Even Rouault
12:23 AM Revision 656dbddf (qgis): [WFS provider] Use ows:ExceptionReport for error message (fixes #42985)
Even Rouault
12:23 AM Revision 9f1c77bc (qgis): QgsSQLStatement parser: emit more relevant error message (fixes #42985)
Even Rouault
12:23 AM Revision 75bb5d6a (qgis): [WFS provider] Transmit error message of feature downloader to provider
Even Rouault
12:22 AM Revision 56257d3f (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
Even Rouault
12:22 AM Revision 31f440e4 (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
Fixes #41283 Even Rouault
12:22 AM Revision 00365750 (qgis): QgsVectorDataProvider::convertToProviderType(): accept converting a sin...
Fixes #41283 Even Rouault
12:21 AM Revision 554cef4b (qgis): [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196)
Even Rouault
12:19 AM Revision 44a2482f (qgis): QgsOgrProviderMetadata::saveLayerMetadata(): remove useless QGIS_VERSIO...
Even Rouault

2021-05-22

08:11 AM Revision 25faed26 (qgis): [PostgreSQL provider] Retrieve CRS from spatial_ref_sys
instead of relying on QgsCoordinateReferenceSystem::createFromPostgisSrid()
which contrary to what its name suggest d...
Even Rouault
08:11 AM Revision 9da78ed2 (qgis): Remove QgsCoordinateReferenceSystem::createFromPostgisSrid()
This method was private and only used by the Postgres provider through
friend class.
Even Rouault
03:50 AM Revision f21ea8c5 (qgis): Avoid styleChanged() signals being raised before new labeling
configuration is set when changing a vector layer's style preset
This causes the layer styling dock to update before...
Nyall Dawson

2021-05-21

12:22 AM Revision 6b90c767 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
Even Rouault
11:04 PM Revision d06f1e64 (qgis): Fix SIP issue with return results from calculateStatistics
Fixes #43245
SIP failed to convert the QMap<QgsZonalStatistics::Statistic, QVariant>
so we give it an QMap<int, QVar...
Alessandro Pasotti
11:03 PM Revision bce96e56 (qgis): [OGR provider] Enable foreign key enforcement for newer transactions
Fixes #34728
Note however that integrity of existing content w.r.t foreign key is
*not* checked at opening (see #993...
Even Rouault
11:03 PM Revision c8067ea2 (qgis): [WFS provider] Encode space as %20 in URL
Relates to #42985 Even Rouault
11:03 PM Revision b5c5cc75 (qgis): [WFS provider] Use ows:ExceptionReport for error message (fixes #42985)
Even Rouault
11:03 PM Revision bc3ba060 (qgis): [WFS provider] Transmit error message of feature downloader to provider
Even Rouault
11:03 PM Revision d3dfc64c (qgis): QgsSQLStatement parser: emit more relevant error message (fixes #42985)
Even Rouault
11:00 PM Revision d1d3da16 (qgis): [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196)
Even Rouault
10:59 PM Revision 7a239f86 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
and when they are already in the local cache.
Fixes #42049
Even Rouault
10:56 PM Revision b4fd455a (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
Even Rouault
10:56 PM Revision f4ecfaec (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
Fixes #41283 Even Rouault
10:56 PM Revision 2e7acef3 (qgis): QgsVectorDataProvider::convertToProviderType(): accept converting a sin...
Fixes #41283 Even Rouault
10:47 PM Revision b5d875cd (qgis): Fix lang code in feed parser
Fixes #43232 Alessandro Pasotti
10:47 PM Revision 27160c92 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
Even Rouault
10:10 PM Revision 130aa80f (qgis): assert size
Alessandro Pasotti
04:09 PM Revision 9f9d3a9f (qgis): More to fix compilation on vcpkg
Mathieu Pellerin - nIRV
02:50 PM Revision ef3e2136 (qgis): Add ZM to TIN and others
Alessandro Pasotti
01:16 PM Revision 4a386db4 (qgis): Postgres: add ZM to type identification logic
Fixes #43268 Alessandro Pasotti
11:45 AM Revision a9a4b7ab (qgis): [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0
Fixes #43224
Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862
Even Rouault
11:45 AM Revision 8b70ff98 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
Fixes #43158 Even Rouault
11:10 AM Revision 42c2061c (qgis): [expressions] Fix evaluation of round(...) where input value is
a string containing a decimal number
Fixes #36467
Nyall Dawson
10:12 AM Revision dc509881 (qgis): Move logic to calculate combined extent of a set of map layers
to new QgsMapLayerUtils class Nyall Dawson
10:12 AM Revision 7bf85a0c (qgis): Disambiguate use of QgsMapCanvas::fullExtent and
QgsMapCanvas::zoomToFullExtent
In 3.18 these methods changed their meaning from the "full extent
of all layers visib...
Nyall Dawson
10:12 AM Revision 7fa74b6b (qgis): Use canvas project extent where appropriate
Nyall Dawson
10:11 AM Revision 700390ab (qgis): [3d] Fix rendering of curved lines using simple line renderer
Nyall Dawson
09:12 AM Revision 71601100 (qgis): Use setDataSource instead of setDataSourcePrivate
René-Luc ReLuc
09:12 AM Revision 65761a17 (qgis): QgsMapLayer::ReadFlag::FlagReadExtentFromXml to extend vector layer rea...
In QgsVectorLayer, it is possible through the flag trust layer metadata to use extent read in XML
instead of extent p...
René-Luc ReLuc
06:28 AM Revision 59a6217c (qgis): Fix compilation on vcpkg
Mathieu Pellerin - nIRV
05:17 AM Revision 3684c4ca (qgis): Update r.clump.txt
Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = ide... Paulo van Breugel
03:26 AM Revision bf798305 (qgis): Print disk space after test
MorriganR
03:19 AM Revision aa1a9d62 (qgis): [OGR provider] Fix wrong gpkg_metadata_reference_column_name_update tri...
Fixes #42768
Proper GDAL fix in https://github.com/OSGeo/gdal/pull/3863
Even Rouault

2021-05-20

01:22 AM Revision 68c98b55 (qgis): Move core browser and map renderer files to src/core/browser
and src/core/maprenderer subfolders
Helps keep src/core a little more organized
Nyall Dawson
01:22 AM Revision b5aace6e (qgis): Split qgsdataitem.h/cpp into multiple files for individual classes
to avoid mega file which triggers an include explosion Nyall Dawson
01:22 AM Revision ce775288 (qgis): Fix build
Nyall Dawson
01:22 AM Revision a71eee28 (qgis): Fix build
Nyall Dawson
01:22 AM Revision 06844626 (qgis): Move QgsLayerItem icon related static methods to new QgsIconUtils class
These utilities are used in a LOT of places in QGIS, but the
qgslayeritem.h include is a very heavy dependency. It ma...
Nyall Dawson
01:22 AM Revision 480e36ef (qgis): Dox
Nyall Dawson
01:22 AM Revision 9dda143c (qgis): Also move QgsMapLayerModel::iconForLayer to QgsIconUtils
Nyall Dawson
01:22 AM Revision ec509605 (qgis): Fix build
Nyall Dawson
01:12 AM Revision 7d67bd60 (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
Mathieu Pellerin - nIRV
01:12 AM Revision 1e90c3ad (qgis): [Server] Fix the selection method in server renderer
The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do...
René-Luc ReLuc
01:12 AM Revision 27132b64 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
01:12 AM Revision b9067d94 (qgis): [Processing] Fix specific exception type in getParameterFromString
René-Luc ReLuc
01:12 AM Revision 24d9b1e6 (qgis): [windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d... Alessandro Pasotti
01:12 AM Revision 0044637b (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
keys Julien Cabieces
01:12 AM Revision d56c10c8 (qgis): Add missing documentation
Mathieu Pellerin - nIRV
01:12 AM Revision 4281f559 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
René-Luc ReLuc
01:12 AM Revision 1792296c (qgis): [Tests] QGIS Server access control and Postgres layers
Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s...
René-Luc ReLuc
01:12 AM Revision 00719af1 (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
01:12 AM Revision ef05b76a (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing... René-Luc ReLuc
01:12 AM Revision 6d4bedce (qgis): Ensure tests run on queued_ltr_backports PRs
Nyall Dawson
01:12 AM Revision 1ada1bec (qgis): Manual backport of #42383
Stefanow Natsis
01:11 AM Revision 602df124 (qgis): Update pyogctest
Paul Blottiere
12:51 AM Revision 85e8715b (qgis): Fixes #43295 : [Oracle] Remove assert on oracle instant client badly in...
Julien Cabieces
12:46 AM Revision 643b4227 (qgis): Update r.clump.txt
Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = ide... Paulo van Breugel
12:45 AM Revision e04499a6 (qgis): Fix compiler warning in QgsMeshDatasetGroupStore::readXml()
```
/home/even/qgis/qgis/src/core/mesh/qgsmeshdatasetgroupstore.cpp: In member function ‘void QgsMeshDatasetGroupStor...
Even Rouault
12:42 AM Revision f52f2b44 (qgis): [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0
Fixes #43224
Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862
Even Rouault
12:37 AM Revision 3420e8a2 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
Fixes #43158 Even Rouault
12:26 AM Revision a0346683 (qgis): Fix build
Nyall Dawson
12:26 AM Revision e3061a8f (qgis): Add method to determine the drive type for a file path
Supported on Windows builds only Nyall Dawson
12:26 AM Revision 95c01cc9 (qgis): Dox, enum class
Nyall Dawson
12:26 AM Revision 72a57b27 (qgis): Add QgsFileUtils::pathIsSlowDevice to determine whether a file path
likely resides on a slow device (eg. a remote network location) Nyall Dawson
06:17 PM Revision ac6732db (qgis): add WITH_BINDINGS definition only in app (#43298)
this will avoid a complete rebuild when switching on/off the option Denis Rouzaud
01:09 PM Revision 9589813c (qgis): Fix build
Nyall Dawson
01:09 PM Revision 7c2c531b (qgis): Fix build
Nyall Dawson
01:09 PM Revision de406693 (qgis): Move QgsVectorLayerExporter.ExportError to Qgis and promote to enum
class
This avoids an ugly include of qgsvectorlayerexporter.h in
qgsproviderregistry.h/qgsprovidermetadata.h, which ...
Nyall Dawson
01:09 PM Revision 50aa9d43 (qgis): asdajsklfjalksdjgsdjlgjskdfg
g Nyall Dawson
01:09 PM Revision e6bc53ba (qgis): Fix build
Nyall Dawson
01:09 PM Revision 07e07486 (qgis): Fix build
Nyall Dawson
01:09 PM Revision ae877516 (qgis): Fix build
Nyall Dawson
01:09 PM Revision 9387015f (qgis): fffffffffffFF
Nyall Dawson
01:09 PM Revision fc796b4c (qgis): Fix sipify
Nyall Dawson
08:58 AM Revision a05921a9 (qgis): Merge pull request #43280 from pblottiere/wmts-cap-inv-axis-fix-supersede
WMTS GetCapabilities and axis order Paul Blottiere
05:51 AM Revision 2b632fa2 (qgis): Update src/core/mesh/qgsmeshdatasetgroupstore.cpp
Co-authored-by: Paul Blottiere <[email protected]> Vincent Cloarec
05:51 AM Revision 389569f5 (qgis): fix temporal unit
Vincent Cloarec
05:51 AM Revision 406f3f46 (qgis): remove commented code
Vincent Cloarec
05:51 AM Revision 7a1c29d3 (qgis): implement setDataSource for mesh layer
Vincent Cloarec
05:51 AM Revision 81b2d6a9 (qgis): typo and remove unused QgsMeshDatasetGroupStore::setPersistentProvider
Vincent Cloarec
05:50 AM Revision fa195f18 (qgis): add feature filter
Alex Hay
05:50 AM Revision aaa41f4b (qgis): change filter & create dir alg group
Regroup modeler specific tools in the same group. Alex Hay
05:45 AM Revision 63d98866 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing... René-Luc ReLuc
05:45 AM Revision 55e0f257 (qgis): [Processing] Fix specific exception type in getParameterFromString
René-Luc ReLuc

2021-05-19

12:37 AM Revision 322f8343 (qgis): Update pyogctest
Paul Blottiere
03:48 PM Revision c85903e3 (qgis): Remove need for GUI to build authentication methods (#43262)
* Remove need for GUI to build authentication methods
* Nyall and Denis know better, add the flag :)
* Fix header ....
Denis Rouzaud
02:32 PM Revision 18497e2a (qgis): revert separation of modules gui/core, just a better code separation
Denis Rouzaud
02:31 PM Revision e48f67b7 (qgis): Fix piecewise crash
Stefanow Natsis
02:28 PM Revision 0b8d683f (qgis): Merge pull request #43048 from uclaros/fix-oracle-piecewise
Fix Oracle crashing when piecewise field reading takes place Alessandro Pasotti
02:00 PM Revision 4ba34a45 (qgis): [authentication] Change filter so it registers methods with android ABI...
Mathieu Pellerin - nIRV
10:55 AM Revision e9c00fdf (qgis): refactor methods to support both modules
Denis Rouzaud
10:55 AM Revision 2e2e86e2 (qgis): some fixes
Denis Rouzaud
10:55 AM Revision 6496349c (qgis): move qjsonwrapper to external
Denis Rouzaud
10:55 AM Revision de11305b (qgis): core part to add gui modules for auth methods
Denis Rouzaud
10:55 AM Revision 016e5e78 (qgis): separate gui/core parts of auth method libraries
Denis Rouzaud
10:55 AM Revision cedb625a (qgis): move oauth resources to top level
Denis Rouzaud
10:55 AM Revision 8a27bcae (qgis): Remove needless include_directories
Mathieu Pellerin - nIRV
10:55 AM Revision 064a2d21 (qgis): Fix header .cpp file name
Mathieu Pellerin - nIRV
10:55 AM Revision 12a0e414 (qgis): Nyall and Denis know better, add the flag :)
Mathieu Pellerin - nIRV
10:55 AM Revision 50339f18 (qgis): Remove need for GUI to build authentication methods
Mathieu Pellerin - nIRV
10:21 AM Revision 81e61fa7 (qgis): Clean
Paul Blottiere
10:05 AM Revision 6f620bb1 (qgis): Add a unit test
Paul Blottiere
05:52 AM Revision c543a57b (qgis): Remove some unused widget imports from core library
Nyall Dawson
02:16 AM Revision 0c4dd068 (qgis): Move generic provider related files to src/core/providers
Minor clean up Nyall Dawson
02:16 AM Revision 581d355e (qgis): Avoid silly doxygen warning
Nyall Dawson
02:16 AM Revision 4e4f7cf5 (qgis): Fix fragile sip build
Nyall Dawson
02:16 AM Revision 46606e75 (qgis): Fix doc warning
Nyall Dawson
02:16 AM Revision 13e92383 (qgis): Fix build
Nyall Dawson

2021-05-18

10:20 AM Revision 40172130 (qgis): Fixed indentation
Joel Grafström
10:20 AM Revision 56876a4d (qgis): * Fixed indentation
Joel Grafström
10:20 AM Revision 3738a644 (qgis): Inverting axis in bounding box for CRSes that requires it
Joel Grafström
08:59 AM Revision 18dd2c4e (qgis): Build fixes
Nyall Dawson
08:59 AM Revision daca3c6f (qgis): Build fix
Nyall Dawson
08:59 AM Revision b5dfe8f1 (qgis): Refactor enum handling
- Add enums to qgis.h instead of qgscoreenums, so that they belong to
a Qgis namespace
- Split up the various symbol ...
Nyall Dawson
08:59 AM Revision 239092e0 (qgis): Move QgsVectorDataProvider::FeatureCountState enum to qgscoreenums.h
Nyall Dawson
08:59 AM Revision 7291bbb4 (qgis): Dox
Nyall Dawson
08:59 AM Revision b61dc7c4 (qgis): Sipify
Nyall Dawson
05:19 AM Revision 925d0281 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
keys Julien Cabieces
05:18 AM Revision 0f758816 (qgis): [windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d... Alessandro Pasotti

2021-05-17

11:32 PM Revision 34b0420f (qgis): [windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d... Alessandro Pasotti
11:29 PM Revision c47b2fb5 (qgis): Merge pull request #43249 from qgis/fix-windows-form-macro-encoding
[windows] Fix form macro encoding from file on windows Alessandro Pasotti
10:19 PM Revision 9c672f9c (qgis): Display "IS NOT" operator in Expression dialog
Harrissou Santanna
10:18 PM Revision 94162f14 (qgis): [Tests] QGIS Server access control and Postgres layers
Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s...
René-Luc ReLuc
10:18 PM Revision c5c2b49b (qgis): [Server] Fix the selection method in server renderer
The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do...
René-Luc ReLuc
10:18 PM Revision 5772b83a (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
René-Luc ReLuc
06:35 PM Revision 7ae1b318 (qgis): Merge pull request #43104 from elpaso/server-landingpage-custom-prefix
Server landingpage custom prefix Alessandro Pasotti
03:38 PM Revision 413d3aef (qgis): Merge pull request #42770 from rldhont/fix-server-renderer-set-selection
[Server] Fix the selection method in server renderer René-Luc ReLuc
03:21 PM Revision 1036732e (qgis): Adds a warning when a vertex move has caused the geometry's part count ...
Loïc Bartoletti
12:53 PM Revision 40988a89 (qgis): Avoid endless sub-RelationEditorWidget creation fix #42952 (#43246)
* Avoid endless sub-RelationEditorWidget creation fix 42952
* Added missing docstring
Damiano
12:52 PM Revision 11076530 (qgis): [layout] set coverage layer for dynamic SVGs (#43248)
Denis Rouzaud
11:41 AM Revision 09687390 (qgis): [windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d... Alessandro Pasotti
11:37 AM Revision c5af9661 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
René-Luc ReLuc
11:26 AM Revision 8e7ba5d9 (qgis): [Tests] QGIS Server access control and Postgres layers
Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s...
René-Luc ReLuc
11:24 AM Revision 80e3a944 (qgis): fix tests with geos 3.8 and 3.9
Loïc Bartoletti
11:24 AM Revision de6c1add (qgis): Adds a warning using avoid intersections and topological editing
Loïc Bartoletti
11:24 AM Revision 6927f35b (qgis): Revert "Adds a warning using avoid intersections and topological editing"
This reverts commit f00e86dbe5a0cf1ef38e63aba0e75e4ecaea4c57. Loïc Bartoletti
11:24 AM Revision 09f75ecb (qgis): add a new test
Loïc Bartoletti
11:24 AM Revision 52e722be (qgis): simplify test and add a new one
Loïc Bartoletti
11:24 AM Revision 2e15c257 (qgis): Fix unwanted intersection when polygons are moved on an old geometry (m...
Loïc Bartoletti
11:24 AM Revision 7f27cb2a (qgis): Fix topological point
Loïc Bartoletti
11:24 AM Revision 49a24572 (qgis): fix test
Loïc Bartoletti
11:24 AM Revision 9cac6d31 (qgis): Merge loops
Loïc Bartoletti
11:24 AM Revision e226150d (qgis): replace call to asMultiPoint to avoid to use addTopologicalPoints( QgsP...
Loïc Bartoletti
11:24 AM Revision d3dac1c5 (qgis): Fix topologicalpoints bis
Loïc Bartoletti
11:24 AM Revision ed93757b (qgis): rewrite test to avoid some noise
Loïc Bartoletti
11:24 AM Revision 1db3e54d (qgis): add test
Loïc Bartoletti
11:24 AM Revision 818396a2 (qgis): Fix overlap/avoid intersections for vertextool map tool
Loïc Bartoletti
11:24 AM Revision 1591c076 (qgis): avoid to add topological points when geometry was intersected before
Loïc Bartoletti
11:24 AM Revision 40b635f0 (qgis): revert case 4. Was removed in #41424
Loïc Bartoletti
10:56 AM Revision 55856223 (qgis): Merge pull request #43121 from mhugent/vector_label_legend
Vector label legend Marco Hugentobler
09:41 AM Revision def886dc (qgis): Add mask image for label legend render test
Marco Hugentobler
08:09 AM Revision eaf70803 (qgis): Cleanup auto generated sip files and remove orphaned files (#43240)
Nyall Dawson
08:09 AM Revision af6c08bb (qgis): Move QgsMapLayerType to separate generic header for core enums
Avoids the need to include the whole qgsmaplayer.h header and
all its dependancies when only the QgsMapLayerType enum...
Nyall Dawson
04:15 AM Revision fa8f7aaa (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
04:15 AM Revision a6a19797 (qgis): Add missing documentation
Mathieu Pellerin - nIRV
04:15 AM Revision 209afdce (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
03:36 AM Revision 2df97e5b (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
Mathieu Pellerin - nIRV
03:00 AM Revision 85b1a87c (qgis): Fix: HANA mixes up attribute fields by import
Maxim Rylov
03:00 AM Revision 08a21d16 (qgis): Remove shortcut for HANA provider
Maxim Rylov
03:00 AM Revision 55bb8729 (qgis): Fix: don't mix Decimal and Double in one batch (HANA)
Maxim Rylov
03:00 AM Revision 8e4de4b6 (qgis): HANA layers are not listed due to a view with a dropped table
Maxim Rylov
03:00 AM Revision d94b60a3 (qgis): Fix: HANA layer is empty when importing from 'memory' VectorLayer
Maxim Rylov
03:00 AM Revision 92c7ccd4 (qgis): Fix: created SRS in HANA misses AUTH/SRID_ID
Maxim Rylov
03:00 AM Revision 1d17bf5b (qgis): Replace tr with QStringLiteral in qgshanadataitems
Maxim Rylov
02:54 AM Revision ff2b8dca (qgis): Cleanup some browser favorite code
Nyall Dawson
02:54 AM Revision cd6aa7f6 (qgis): Add parameterized color support to QgsApplication::getThemeIcon
Adds framework to allow for icons which can have dynamic coloring Nyall Dawson
02:54 AM Revision be803e93 (qgis): [feature] Users can set a custom icon color for different folders
in the browser
Effectively allows users to "tag" folders, aiding in rapid
browser navigation of complex folder struc...
Nyall Dawson
02:54 AM Revision f1b436ad (qgis): QIcon linked files are lazily evaluated, so we can't use a temporary
file which is immediately deleted right after the QIcon creation
to store SVG icon content -- instead we need to plac...
Nyall Dawson
02:54 AM Revision 2aa70400 (qgis): Allow fill/stroke color to be specified for QgsDataItem::iconDir/openDi...
Nyall Dawson
02:54 AM Revision 75cbed79 (qgis): Also allow removal of custom directory colors
Nyall Dawson
02:41 AM Revision 1af07cc4 (qgis): Default places parameter to 0 for format_number function
Harrissou Santanna
02:41 AM Revision 1fea062b (qgis): Add precision on default locale of format_number function
and display places parameter default value Harrissou Santanna

2021-05-16

01:54 AM Revision 37a34b58 (qgis): fix 43080 and improve Exception
Sebastian Zipser
01:54 AM Revision d1753188 (qgis): add deleted exception
Sebastian Zipser
01:47 AM Revision 783f502a (qgis): Tweak the notes on NULL use
Harrissou Santanna
01:47 AM Revision 468b059e (qgis): Add groups property to NULL value
Harrissou Santanna
01:47 AM Revision a75402bd (qgis): Add a "groups" property to expression operators
Harrissou Santanna
01:14 AM Revision 75d9dd60 (qgis): Ensure tests run on queued_ltr_backports PRs
Nyall Dawson
11:21 AM Revision 6b9ed317 (qgis): Add a new Chinese translator
Add a new Chinese translator sshuair
11:13 AM Revision b3d6440e (qgis): add a new chinese translator
add a new chinese translator `Xubaocai`. sshuair
03:10 AM Revision d72abfc9 (qgis): Manual backport of #42383
Stefanow Natsis

2021-05-15

01:15 AM Revision 852d0643 (qgis): Add a test covering data defined angle for polygon outline marker line,...
(cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd) Mathieu Pellerin - nIRV
01:15 AM Revision 8d5c17d2 (qgis): [symbology] Make use of the marker symbol line angle for all polyline t...
(cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63) Mathieu Pellerin - nIRV
01:15 AM Revision dc7c883b (qgis): Ensure that cached vector getFeatures request respect provider ordering
(cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52) Mathieu Pellerin - nIRV
01:15 AM Revision f92f47bc (qgis): [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong
As in ohter part of the QGIS Server code, to insert into a QgsFeatureIds list, using STRING_TOFID instead of toLongLo... René-Luc ReLuc
01:15 AM Revision 5b173519 (qgis): backport #42713
Vincent Cloarec
01:15 AM Revision ff592747 (qgis): [DB Manager] Fix No Geometry tables
Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables. Andrea Giudiceandrea
01:15 AM Revision 83a69088 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
…or CurvePolygon/MultyCurve/... geometry types as spatial layers. Andrea Giudiceandrea
01:15 AM Revision 4a05c591 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
Loïc Bartoletti
01:15 AM Revision 9341625b (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
(cherry picked from commit 90df2b3d782966bf767122728716496500e202c6) Stefanow Natsis
01:11 AM Revision 5c212369 (qgis): Apply a fix to FindQCA.cmake for vcpkg
Mathieu Pellerin - nIRV
01:11 AM Revision 67e54223 (qgis): fix misplaced advanced digitizing icon
Sebastian Zipser
03:23 PM Revision 8ebef88e (qgis): Merge pull request #43229 from nirvn/close_browser
[network access manager] handle abortion of browser login request Mathieu Pellerin - nIRV
12:25 PM Revision 8513b805 (qgis): [authentication manager] Allow configurations to be overwritten when im...
Mathieu Pellerin - nIRV
10:40 AM Revision 8647ec54 (qgis): Address review
Mathieu Pellerin - nIRV
10:24 AM Revision 8abb1786 (qgis): Merge pull request #43209 from zy6p/patch-qt6-qmutex
[qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData Matthias Kuhn
09:40 AM Revision a701fe68 (qgis): Merge pull request #43219 from domi4484/jsonEditIdentifyResults
IdentiyResults dialog show JSON data as a tree view Matthias Kuhn
08:59 AM Revision 1e47ca1a (qgis): [network access manager] handle abortion of browser login request
Mathieu Pellerin - nIRV

2021-05-14

03:38 PM Revision c40b4643 (qgis): slim qgsquick to micro-core (#43204)
Keep only files that are used in both Input and QField in QgsQuick as basis of the QML library that can grow further.... Peter Petrik
03:02 PM Revision a570a10b (qgis): IdentiyResults dialog show JSON data as a tree view
Damiano
02:10 PM Revision 735cc85b (qgis): Release of 3.18.3
Jürgen Fischer
02:10 PM Revision 7a4c9d8b (qgis): translation update for 3.18.3 from transifex
Jürgen Fischer
02:08 PM Revision 04717438 (qgis): Release of 3.16.7
Jürgen Fischer
02:08 PM Revision a21a990a (qgis): translation update for 3.16.7 from transifex
Jürgen Fischer
12:55 PM Revision 204fc2a3 (qgis): Fix compilation issue
Mathieu Pellerin - nIRV
11:58 AM Revision d2ccd82c (qgis): add utility methods to convert map of QgsProperty to/from QVariantMap (...
* add utility methods to convert map of QgsProperty to/from QVariantMap
* add test
* fix test
* fix test
Denis Rouzaud
11:05 AM Revision a57a8dcb (qgis): JSON edit clickable links in text view (#43214)
Damiano
10:42 AM Revision 1d88f38b (qgis): python development is not always required (#43212)
* python dev not always required
* simpler approach
Denis Rouzaud
09:04 AM Revision 32af8100 (qgis): Merge pull request #43164 from domi4484/jsonEdit
[FEATURE] Json edit widget Matthias Kuhn
08:42 AM Revision 9e3f95ef (qgis): [qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData
knowmore
05:49 AM Revision c022ae99 (qgis): Astyle
Nyall Dawson
05:49 AM Revision 0270a153 (qgis): Default to a much nicer font
Ship the style database with a "Default" text format, so that users
get a nicer appearance when they first set labels...
Nyall Dawson
05:49 AM Revision 7951eb8c (qgis): QString fixups
Nyall Dawson

2021-05-13

11:32 PM Revision 94959b85 (qgis): Typo
Marco Hugentobler
11:24 PM Revision eb5fd484 (qgis): [feature] Add optional (not on by default) layer tree warning icon
for layers with CRS inaccuracies
If the new "Show CRS accuracy warnings for layers in project legend"
is checked by ...
Nyall Dawson
11:18 PM Revision f12dfada (qgis): Test rendered legend image (with label entry) against reference image
Marco Hugentobler
10:57 PM Revision b46fb253 (qgis): Keep font size and scale painter using QgsScopedRenderContextScaleToPixels
Marco Hugentobler
10:40 PM Revision dce94dc6 (qgis): mLegend string member with getter and setter
Marco Hugentobler
08:03 PM Revision 3992e181 (qgis): Set font via stylesheet
Damiano Lombardi
11:33 AM Revision bd26ae1d (qgis): Add basic support for coordinate epoch of dynamic (not plate fixed) crs
to QgsCoordinateTransform
QgsCoordinateTransform class can perform time-dependent transformations
between a static a...
Nyall Dawson
11:33 AM Revision a703e872 (qgis): Also test for cached transforms
Nyall Dawson
11:33 AM Revision 75eba319 (qgis): Introduce qgsNanCompatibleEquals for readability
Nyall Dawson
11:33 AM Revision c0743d6b (qgis): Show user-facing warnings when coordinate transform between two
dynamic CRSes at different coordinate epochs is attempted
This is not currently supported by PROJ, so the results wi...
Nyall Dawson
11:33 AM Revision 0b5a95ce (qgis): Deprecate constructor which should have been deprecated a long time ago
Nyall Dawson
11:33 AM Revision 420a6c17 (qgis): Bit more tolerance in tests so that the pass on proj 8
Nyall Dawson
11:33 AM Revision 93e48cf1 (qgis): Update src/app/qgsappcoordinateoperationhandlers.cpp
Co-authored-by: Even Rouault <[email protected]> Nyall Dawson
09:11 AM Revision 5e986489 (qgis): [feature][layout] Add ""Convert to Static Text" option to dropdown
menu next to "Insert/Edit Expression…" in layout label properties
widget
When selected any dynamic parts of the labe...
Nyall Dawson
07:55 AM Revision e3cb3e5a (qgis): Merge pull request #43193 from nirvn/auth_imex
[authentication] Add a pair of APIs to export and import configurations to/from XML Mathieu Pellerin - nIRV
07:32 AM Revision da08c8a4 (qgis): [cmake] generalize Python output directory in UseTest macro (#43191)
* [cmake] generalize Python output directory in UseTest macro
this is helpful in case we set up another python outpu...
Denis Rouzaud
07:31 AM Revision ef14092f (qgis): Merge pull request #43195 from domi4484/relationEditorWidgetLabelTitle
Relation editor widget label implementation moved to attribute form Denis Rouzaud
03:58 AM Revision ad1c94c2 (qgis): Address review, export config string map as DOM element (eases editabil...
Mathieu Pellerin - nIRV

2021-05-12

11:25 PM Revision cd4c177b (qgis): Set label legend text in legend tab instead of labeling widget
Marco Hugentobler
10:51 PM Revision 5586d4c6 (qgis): [Processing] Fix specific exception type in getParameterFromString
René-Luc ReLuc
10:51 PM Revision 943acfd3 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing... René-Luc ReLuc
08:34 PM Revision 03e84c77 (qgis): Hold the GIL when checking QgsFeedback.isCanceled()
Nyall Dawson
05:07 PM Revision 77b770f1 (qgis): [Server] Fix the selection method in server renderer
The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do...
René-Luc ReLuc
04:29 PM Revision 7a4f2e83 (qgis): Fix warnings and update sip file
Damiano
04:02 PM Revision d8aa6ddf (qgis): Moved label implementation of relation editor widget to attribute form
Damiano
01:15 PM Revision a27c1649 (qgis): Don't ask for a password when importing a plain text configurations file
Mathieu Pellerin - nIRV
12:52 PM Revision 3d70259f (qgis): Fix dox
Mathieu Pellerin - nIRV
12:51 PM Revision 1bbd477d (qgis): Implement import/export UI
Mathieu Pellerin - nIRV
11:11 AM Revision c2f470bf (qgis): Added missing include QUrl
Damiano
11:05 AM Revision f916c06a (qgis): [authentication] Add a pair of APIs to export and import configurations...
Mathieu Pellerin - nIRV
04:43 AM Revision abf5c975 (qgis): Don't sync to layer on cancel
Nyall Dawson

2021-05-11

12:16 AM Revision 3cc7f8be (qgis): Fix compiler warnings introduced recently in master
Fixes:
```
/home/even/qgis/qgis/src/core/symbology/qgsmapinfosymbolconverter.cpp: In static member function ‘static Q...
Even Rouault
12:12 AM Revision a11baa0e (qgis): Workaround a gcc warning for switch() { case X: return ...; } constructs
Fixes warnings like the following one with gcc 9.3
```
/home/even/qgis/qgis/src/gui/qgsfilecontentsourcelineedit.cpp:...
Even Rouault
10:45 PM Revision 5759564f (qgis): Updated sip file
Damiano Lombardi
10:35 PM Revision 15c3c54b (qgis): Handle click on links in tree widget
Damiano Lombardi
10:09 PM Revision e66d75a0 (qgis): [needs-docs] Show a warning in the projection selection widget when
a CRS based on a datum ensemble is selected, warning the user that
there's an inherent lack of accuracy in the select...
Nyall Dawson
10:09 PM Revision 23f35f30 (qgis): Make datum ensemble widget warnings opt-in, not opt-out
Nyall Dawson
10:09 PM Revision b81ece45 (qgis): Don't show crs accuracy warnings when saving a vector/raster layer
from an ensemble based crs to another crs with the same ensemble datum Nyall Dawson
10:09 PM Revision 24ee656a (qgis): Show datum ensemble warnings for selected dialogs only
- align raster
- dxf export
- vector layer export
- processing crs widgets
- raster layer export
- dwg import
- new g...
Nyall Dawson
10:09 PM Revision 29a469fe (qgis): Also show warning in new table dialog
Nyall Dawson
10:09 PM Revision 26a09f67 (qgis): Add global setting to control the display of CRS inaccuracy warnings
This new setting in the Options -> CRS tab specifies a threshold
in meters, where CRS accuracy warnings will only be ...
Nyall Dawson
10:09 PM Revision a2e369fe (qgis): Fix typo
Nyall Dawson
10:09 PM Revision 7724b37f (qgis): Rename API for flexibility
Nyall Dawson
08:44 PM Revision 64c84130 (qgis): More thread local
Matthias Kuhn
08:44 PM Revision 4976cc61 (qgis): No const
Matthias Kuhn
08:44 PM Revision c7a5bfe4 (qgis): QStringLiteral
Matthias Kuhn
08:44 PM Revision cdcf11c9 (qgis): QRegularExpression only offers exactMatch starting from 5.15
Matthias Kuhn
08:44 PM Revision 9a75eadd (qgis): Fix compiling with proj < 6
Matthias Kuhn
08:44 PM Revision 73390727 (qgis): Further
Matthias Kuhn
08:44 PM Revision e32b1fc5 (qgis): thread_local
Matthias Kuhn
08:44 PM Revision 3846e6ac (qgis): Sanitize usage of static regex
Matthias Kuhn
08:44 PM Revision db0e9873 (qgis): Initialize regular expressions once
Matthias Kuhn
06:32 PM Revision 62d73373 (qgis): Make legend/preview text configurable
Marco Hugentobler
03:25 PM Revision 3ecb5e5c (qgis): Add const, nullptr and improve docstrings
Marco Hugentobler
02:47 PM Revision 93f6a855 (qgis): Add unit test for label legend
Marco Hugentobler
02:32 PM Revision 97b0c5db (qgis): Apply suggestions from code review
Co-authored-by: Paul Blottiere <[email protected]> Damiano
01:49 PM Revision 5084127a (qgis): supports dynamic SVGs in layouts (#43119)
* add QgsSvgOrImageSourceLineEdit to dynamically switch between SVG and Image line edit
* use QgsXmlUtils to save cu...
Denis Rouzaud
12:51 PM Revision d5b1fdbd (qgis): Merge pull request #43172 from m-kuhn/only_relink_if_version_changed
Only relink qgis core if version changed Matthias Kuhn
11:16 AM Revision dc88749d (qgis): Implement json export with labelSettingsPreviewPixmap
Marco Hugentobler
11:15 AM Revision c8c534df (qgis): avoid adding unclear API
Denis Rouzaud
11:15 AM Revision 3a451fc6 (qgis): add control image
Denis Rouzaud
11:15 AM Revision f29fbd96 (qgis): address review + fix file filter for any image
Denis Rouzaud
11:15 AM Revision f4354bca (qgis): refresh picture after setting params
Denis Rouzaud
11:15 AM Revision cb69fc98 (qgis): fix expressions
Denis Rouzaud
11:15 AM Revision 85795611 (qgis): fix build
Denis Rouzaud
11:15 AM Revision 58dcd242 (qgis): better wording and dox
Denis Rouzaud
11:15 AM Revision 700c16ed (qgis): use public method instead of protected member
Denis Rouzaud
11:15 AM Revision fb5a74b8 (qgis): add tests for dynamic SVGs in layouts
Denis Rouzaud
11:15 AM Revision a2e19c1e (qgis): fix dox
Denis Rouzaud
11:15 AM Revision c1b8d4a5 (qgis): adapt QgsSvgSelectorWidget to support other images:
* source line edit can be switched to image
* SVG specific components can be hidden
Denis Rouzaud
11:15 AM Revision 6817d941 (qgis): [FEATURE] supports dynamic SVGs in layouts
also fix a UX bug where you couldn't switch between raster and SVG radios if the data defined property was active (un... Denis Rouzaud
11:15 AM Revision 63c703bc (qgis): use QgsXmlUtils to save custom properties
Denis Rouzaud
11:15 AM Revision ab6c969c (qgis): add QgsSvgOrImageSourceLineEdit to dynamically switch between SVG and I...
Denis Rouzaud
08:36 AM Revision 41ffffed (qgis): Optimize
Matthias Kuhn
08:29 AM Revision d9b997d8 (qgis): Fix font size if size is in map units
Marco Hugentobler
08:28 AM Revision 4a16d251 (qgis): Add comment
Matthias Kuhn
08:28 AM Revision 05f55f08 (qgis): use QgsXmlUtils::read/writeVariant to save QgsObjectCustomProperties (#...
* use QgsXmlUtils to save QgsObjectCustomProperties
This allows to have more complex properties such as maps
* add ...
Denis Rouzaud
07:48 AM Revision ec59ad2b (qgis): Only relink qgis core if version changed
qgis_core is linked again, whenever cmake is run, because qgsversion.h is regenerated every time.
This commit only to...
Matthias Kuhn
06:25 AM Revision ca26f60d (qgis): [feature] Add @map_crs_projection variable for retrieving a descriptive
name of the projection used by the map (e.g. "Albers Equal Area") Nyall Dawson
06:25 AM Revision ee022ba7 (qgis): Update src/core/qgsmaplayer.cpp
Co-authored-by: Mathieu Pellerin <[email protected]> Nyall Dawson
06:25 AM Revision 21edff4e (qgis): Show more details about layer CRSes in the layer properties information
screen Nyall Dawson
06:25 AM Revision 5a785e62 (qgis): Show operation type in projection selection widget for selected CRS
Nyall Dawson
06:25 AM Revision b6f60f61 (qgis): Add QgsCoordinateReferenceSystem::operation() for retrieving details
of the associated proj operation for a CRS
Allows callers to determine the projection used for CRS objects and
their...
Nyall Dawson
06:25 AM Revision 8aba8778 (qgis): [layouts] Add shortcut to insert map projection description as
dynamic text Nyall Dawson

2021-05-10

11:46 PM Revision 4ac0508e (qgis): Fixed docs
Damiano Lombardi
11:24 PM Revision 390bb554 (qgis): Fix checks
Damiano Lombardi
10:54 PM Revision 9fdcda41 (qgis): Added test for QgsJsonEditWidget
Damiano Lombardi
10:30 PM Revision df163ebe (qgis): [FEATURE][offline editing] Handle list of strings and numbers in offlin...
Mathieu Pellerin - nIRV
10:30 PM Revision 10380c94 (qgis): Add warning message to better inform users on field transformation hand...
Mathieu Pellerin - nIRV
10:30 PM Revision 40ad1cb0 (qgis): [offline editing] Handle list of strings and numbers in offline spatial...
Mathieu Pellerin - nIRV
10:30 PM Revision bb44ff64 (qgis): Basic escape
Mathieu Pellerin - nIRV
10:30 PM Revision 2eb46e10 (qgis): Add test coverage for string and number lists, fix escape
Mathieu Pellerin - nIRV
10:30 PM Revision 7edc0f60 (qgis): Doh!
Mathieu Pellerin - nIRV
10:27 PM Revision ae7d8b40 (qgis): Add missing documentation
Mathieu Pellerin - nIRV
10:27 PM Revision ceb1e5be (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
10:27 PM Revision 547abc8a (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
10:25 PM Revision 9126290c (qgis): Tests QgsProcessingParameterExtent
René-Luc ReLuc
10:25 PM Revision 1a01b0f3 (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
René-Luc ReLuc
10:25 PM Revision a2530dc7 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
René-Luc ReLuc
10:25 PM Revision 0d311b6f (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
René-Luc ReLuc
10:25 PM Revision 0e58d429 (qgis): [Processing][Test] QgsProcessingParameterFile description string
René-Luc ReLuc
10:25 PM Revision 506ded7c (qgis): Update python/plugins/processing/tests/ParametersTest.py
Nyall Dawson
10:25 PM Revision 8711c869 (qgis): fix number
René-Luc ReLuc
10:25 PM Revision e913187a (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
René-Luc ReLuc
10:25 PM Revision 8615fec2 (qgis): Tests QgsProcessingParameterCrs
René-Luc ReLuc
10:25 PM Revision 563b29ad (qgis): Tests QgsProcessingParameterBoolean
René-Luc ReLuc
10:25 PM Revision 62575aaa (qgis): Fix number
René-Luc ReLuc
10:25 PM Revision 91e1d6f8 (qgis): Tests QgsProcessingParameterNumber
René-Luc ReLuc
10:25 PM Revision e163ac9e (qgis): fix lint
René-Luc ReLuc
10:25 PM Revision 50a98743 (qgis): [Tests][Processing] Add getParameterFromString tests
The Procesing plugins provide a method to get parameter from string.
The string can be based on the QGIS parameter `a...
René-Luc ReLuc
10:25 PM Revision a3530f36 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
René-Luc ReLuc
10:25 PM Revision 0bcac9ea (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource René-Luc ReLuc
10:25 PM Revision 92be2f4e (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
René-Luc ReLuc
10:25 PM Revision 2bef4fd1 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
René-Luc ReLuc
10:24 PM Revision 4d731318 (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
René-Luc ReLuc
10:24 PM Revision 9f7d913c (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
René-Luc ReLuc
10:24 PM Revision 3977de50 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
René-Luc ReLuc
10:24 PM Revision 37cfb3f0 (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
René-Luc ReLuc
10:24 PM Revision 68a6c20d (qgis): [Processing][Test] QgsProcessingParameterFile description string
René-Luc ReLuc
10:24 PM Revision 541e64d2 (qgis): Update python/plugins/processing/tests/ParametersTest.py
Nyall Dawson
10:24 PM Revision 79db16d8 (qgis): fix number
René-Luc ReLuc
10:24 PM Revision dff541a4 (qgis): Tests QgsProcessingParameterExtent
René-Luc ReLuc
10:24 PM Revision c484b933 (qgis): Tests QgsProcessingParameterCrs
René-Luc ReLuc
10:24 PM Revision 9187c941 (qgis): Tests QgsProcessingParameterBoolean
René-Luc ReLuc
10:24 PM Revision 0e0a12ed (qgis): Fix number
René-Luc ReLuc
10:24 PM Revision 6018c562 (qgis): Tests QgsProcessingParameterNumber
René-Luc ReLuc
10:24 PM Revision 8742c43c (qgis): fix lint
René-Luc ReLuc
10:24 PM Revision 2a8f2381 (qgis): [Tests][Processing] Add getParameterFromString tests
The Procesing plugins provide a method to get parameter from string.
The string can be based on the QGIS parameter `a...
René-Luc ReLuc
10:24 PM Revision 11523220 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource René-Luc ReLuc
10:24 PM Revision 75ae9cf6 (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
René-Luc ReLuc
10:24 PM Revision 787eba2b (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
René-Luc ReLuc
10:24 PM Revision 90da0d37 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
René-Luc ReLuc
04:50 PM Revision bfc8d5ef (qgis): Json links wip
Damiano
04:05 PM Revision 16d83c79 (qgis): Use QgsTextRenderer
Marco Hugentobler
03:01 PM Revision 8360b39e (qgis): Merge pull request #43118 from nirvn/fid_again_n_again
[vector file writer] Fix another FID corner scenario (fixes #34613) Mathieu Pellerin - nIRV
01:58 PM Revision 95ed5ecc (qgis): Add QgsCoordinateReferenceSystem::celestialBodyName
Returns the associated celestial body name (proj 8.1+ only) Nyall Dawson
01:58 PM Revision 7604b6e4 (qgis): Add QgsCoordinateReferenceSystemRegistry::celestialBodies() for
retrieving a list of all known celestial bodies from PROJ
Requires PROJ 8.1+
Nyall Dawson
01:58 PM Revision 7e1f9d77 (qgis): Add celestial body name to EllipsoidDefinition
Requires proj 8.1+ Nyall Dawson
12:56 PM Revision 81d29e3f (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
Mathieu Pellerin - nIRV
12:56 PM Revision d8a155b8 (qgis): Add relative WMS to sources
Alessandro Pasotti
12:23 PM Revision 2aab133c (qgis): Add QgsCoordinateReferenceSystem::setCoordinateEpoch()/coordinateEpoch()
Nyall Dawson
12:23 PM Revision 299c81db (qgis): Show coordinate epoch in QgsCoordinateReferenceSystem __repr__
Nyall Dawson
12:23 PM Revision 249bc5c7 (qgis): Persist coordinate epoch when writing/reading to xml
Nyall Dawson
12:23 PM Revision 4b8fe675 (qgis): Show some summary properties of selected crs in detailed crs selection ...
- geographic/non geographic and map units
- whether crs is dynamic or not
- ensemble details
Nyall Dawson
12:23 PM Revision 9b42dc02 (qgis): Include coordinate epoch in crs description strings
Nyall Dawson
12:23 PM Revision 2c072de6 (qgis): Fix equality check
Nyall Dawson
12:23 PM Revision 9e7e0d4b (qgis): Add QgsCoordinateReferenceSystem::isDynamic()
Returns TRUE if the given proj coordinate system is a dynamic CRS.
A dynamic CRS relies on a dynamic datum, that is ...
Nyall Dawson
12:23 PM Revision 27085cf5 (qgis): Use @ instead of () for epoch strings
Nyall Dawson
10:21 AM Revision 5d1199d7 (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
10:21 AM Revision f38e2341 (qgis): Add missing documentation
Mathieu Pellerin - nIRV
10:21 AM Revision 364655c2 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
10:20 AM Revision d9f52e6f (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV
10:20 AM Revision 8d819cb5 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
10:20 AM Revision 27da4a3d (qgis): Add missing documentation
Mathieu Pellerin - nIRV
10:17 AM Revision e2e469d0 (qgis): Merge pull request #43144 from nirvn/external_resource_image_fix
External resource image fixes Denis Rouzaud
07:18 AM Revision 1b69cef7 (qgis): [feature][processing] Add option to save layer metadata to Package
Layers algorithm
If checked, this option copies the source layer metadata into the
geopackage so that it will be use...
Nyall Dawson
07:18 AM Revision 750a68f0 (qgis): Ensure layer metadata is cloned when a layer is cloned
Nyall Dawson
07:18 AM Revision 5954e168 (qgis): Improved display of layer metadata on layer properties "information"
pages
- Automatically create links to http urls, email addresses
- Nicer formatting of multiline abstract strings
Nyall Dawson
07:18 AM Revision 94dc209e (qgis): Add dedicated conversion for MapInfo marker symbols
Nyall Dawson
07:18 AM Revision 8bbac014 (qgis): [ogr] Add support for embedded marker symbol conversion to QGIS symbols
Nyall Dawson
06:49 AM Revision f1914046 (qgis): [ogr] Fix broken stringlist field implementation
Mathieu Pellerin - nIRV
04:29 AM Revision f616be29 (qgis): fix msvc build
Jürgen Fischer

2021-05-09

01:19 AM Revision 56f7a47e (qgis): Default the ascending parameter of order_parts function to true
Harrissou Santanna
01:19 AM Revision 15d4e877 (qgis): Default the ascending parameter of order_parts function to true
Harrissou Santanna
01:15 AM Revision 8725f6dc (qgis): QgsAppMapTools: fix double-free during destruction of tools
and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular...
Even Rouault
01:15 AM Revision c195f468 (qgis): QgsAppMapTools: fix double-free during destruction of tools
and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular...
Even Rouault
01:14 AM Revision fffcf665 (qgis): Factor common code of QgsMapToolAddCircle/Ellipse/Rectangle/RegularRect...
Those classes have identical implementations for a number of methods.
Add a QgsMapToolAddAbstract class for that, and...
Even Rouault
11:27 AM Revision d3fa9cb1 (qgis): Add missing documentation
Mathieu Pellerin - nIRV
08:40 AM Revision 3711fcf1 (qgis): Update the flake8 configuration
Etienne Trimaille
07:51 AM Revision b3218aa0 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
Mathieu Pellerin - nIRV
07:51 AM Revision 7edd13d2 (qgis): [editor widgets] Avoid infinite image resize loop
Mathieu Pellerin - nIRV

2021-05-08

01:43 PM Revision 4ee22a73 (qgis): Merge pull request #43133 from rouault/qgsappmaptools_double_free
QgsAppMapTools: fix double-free during destruction of tools Even Rouault
11:31 AM Revision f7c093df (qgis): QgsAppMapTools: fix double-free during destruction of tools
and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular...
Even Rouault

2021-05-07

12:44 AM Revision d295e8f8 (qgis): Release datasource when cancelling loading of OGR sublayers
Andrea Giudiceandrea
12:44 AM Revision e8630d7a (qgis): Release datasource when cancelling loading of OGR sublayers
Andrea Giudiceandrea
11:49 PM Revision 9c868dbc (qgis): Thin tests
Nyall Dawson
11:49 PM Revision 31d1df32 (qgis): Move projection/transformation related files to core/proj
Minor cleanup Nyall Dawson
11:49 PM Revision bfb1dd76 (qgis): [api] Add QgsCoordinateReferenceSystem::factor()
Calculate various cartographic properties, such as scale factors,
angular distortion and meridian convergence for the...
Nyall Dawson
11:25 PM Revision 0ee3de2d (qgis): [text renderer] Fix handling of semi-opaque font colors (i.e. rgba)
Mathieu Pellerin - nIRV
10:16 PM Revision 06f761b0 (qgis): Release datasource when cancelling loading of OGR sublayers
Andrea Giudiceandrea
10:16 PM Revision b579f9e3 (qgis): Release datasource when cancelling loading of OGR sublayers
Andrea Giudiceandrea
10:12 PM Revision 1a3be589 (qgis): Merge pull request #43117 from agiudiceandrea/fix-42716-release-on-cancel
Release datasource when cancelling loading of OGR sublayers Even Rouault
04:42 PM Revision af607f74 (qgis): More code layout
Marco Hugentobler
04:33 PM Revision fc2a0d60 (qgis): Spelling and documentation
Marco Hugentobler
03:05 PM Revision 8da3d112 (qgis): Export label symbol also to json
Marco Hugentobler
11:48 AM Revision 98f0bcbd (qgis): Add fill/brush symbol support to embedded symbol renderer
Nyall Dawson
11:48 AM Revision 2c75fd0c (qgis): Sipify
Nyall Dawson
11:35 AM Revision 86510553 (qgis): Merge pull request #43083 from troopa81/fix_pg_inor_text
[Postgres] Use IN clause instead of OR for whereClause on text primary keys Matthias Kuhn
10:20 AM Revision 9832e564 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
keys Julien Cabieces
09:23 AM Revision 144d6fe8 (qgis): Update src/server/services/landingpage/qgslandingpagehandlers.h
Co-authored-by: Paul Blottiere <[email protected]> Alessandro Pasotti
09:09 AM Revision 91c83b3d (qgis): Fix relative WMS urls in catalog view
Alessandro Pasotti
08:21 AM Revision ef9dd06d (qgis): Add cmake flag to optionally disable spatialite support
If turned off, disables the spatialite, wfs, virtual providers and the
offline editing plugin as a result.
Intended ...
Nyall Dawson
03:45 AM Revision e9cf180d (qgis): [api] Add methods for retrieving datum ensemble details for a
QgsCoordinateReferenceSystem
Requires proj >= 8.0
Nyall Dawson
03:45 AM Revision 3248cc57 (qgis): More efficient test
Nyall Dawson

2021-05-06

01:23 AM Revision 84232a2e (qgis): fix N+1 problem for Scale Tool
MorriganR
01:23 AM Revision a4e4997e (qgis): QgsFeatureId as const
Co-authored-by: Alessandro Pasotti <[email protected]> MorriganR
12:41 AM Revision 873307fa (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
René-Luc ReLuc
12:41 AM Revision cde42b8b (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
René-Luc ReLuc
12:41 AM Revision 9438291a (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
René-Luc ReLuc
12:41 AM Revision bb5871c8 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource René-Luc ReLuc
12:24 AM Revision a21a1e64 (qgis): Release datasource when cancelling loading of OGR sublayers
Andrea Giudiceandrea
10:50 PM Revision 1dda4d56 (qgis): Format JSON configuration
Damiano Lombardi
10:38 PM Revision 585802bd (qgis): Remove unused variables
Nyall Dawson
10:38 PM Revision 1a4d7b02 (qgis): Improved conversion of MapInfo line symbols
Many MapInfo line symbols don't translate well into OGR styles, so
in order to improve the quality of the conversion ...
Nyall Dawson
10:38 PM Revision 74aa98aa (qgis): Update test
Nyall Dawson
10:38 PM Revision abd53648 (qgis): Update src/core/symbology/qgsmapinfosymbolconverter.cpp
Co-authored-by: Paul Blottiere <[email protected]> Nyall Dawson
06:15 PM Revision 27bfb09f (qgis): Support for custom URL prefix for landing page
Add a QGIS_SERVER_LANDING_PAGE_PREFIX server
setting:
Prefix of the path component of the landing page base URL, def...
Alessandro Pasotti
04:54 PM Revision 6fdb0a7f (qgis): Json edit widget configuration
Damiano
04:33 PM Revision f9014ada (qgis): Merge pull request #43101 from elpaso/simplify-shader-clone
Simplify shader clone (use copy ctor) Alessandro Pasotti
02:55 PM Revision 497197e3 (qgis): Updated js
Alessandro Pasotti
02:43 PM Revision 3c8b24dc (qgis): Simplify shader clone (use copy ctor)
Alessandro Pasotti
01:56 PM Revision bdccfc27 (qgis): Render font sizes in map units in a standard size
Marco Hugentobler
11:03 AM Revision 260f4b7a (qgis): [FEATURE]: Show legend entries for labeling
Marco Hugentobler
10:23 AM Revision 6a9133c7 (qgis): [layouts] When determining whether a layout requires rasterization
in order to export correctly, skip over any items which aren't visible
These don't affect the output in any way, so ...
Nyall Dawson
10:23 AM Revision 5eb2d724 (qgis): Add unit tests for methods
Nyall Dawson
10:23 AM Revision dce9c15f (qgis): [layouts] Move methods for determining if a layout requires
rasterization or contains advanced effects to QgsLayoutExporter
instead of QgsLayoutDesignerDialog
This places them ...
Nyall Dawson
10:23 AM Revision be2c5382 (qgis): Add utility function QgsSymbolLayerUtils::condenseFillAndOutline
Attempts to condense a fill and outline layer, by moving the
outline layer to the fill symbol's stroke if possible.
Nyall Dawson
09:29 AM Revision 6991f2cc (qgis): Merge pull request #43093 from zy6p/patch_qtextstream
Fix QTextStream encode with UTF-8 Matthias Kuhn
08:17 AM Revision a06e9d27 (qgis): Fix QTextStream encode with UTF-8
knowmore

2021-05-05

07:45 PM Revision 346bffc5 (qgis): Merge pull request #43085 from DelazJ/patch-21
Remove duplicate word and fix labels Paul Blottiere
05:33 PM Revision 411e33ec (qgis): Fix GUI labels case
Harrissou Santanna
05:33 PM Revision e659eb0a (qgis): Remove unnecessary colon
Harrissou Santanna
04:59 PM Revision ce56e39f (qgis): Remove duplicate word
Harrissou Santanna
02:18 PM Revision 9491370a (qgis): Initial work on Json edit for attribute form
Damiano
11:22 AM Revision bf2a8b11 (qgis): Merge pull request #42890 from rldhont/unvirtualize-setdatasource
[API] Unvirtualize layer setDataSource method Matthias Kuhn
10:30 AM Revision 9cc40705 (qgis): Merge branch 'master' into indent_legend_groups
Matthias Kuhn
10:12 AM Revision dcf20494 (qgis): Add connect timeout for Postgres NOTIFY Listener
MorriganR
10:12 AM Revision a69199c5 (qgis): fixed small misunderstood
MorriganR
10:12 AM Revision c4346f92 (qgis): Fix crash when init a layer with invalid or not postgres data provider ...
MorriganR
10:12 AM Revision c640f465 (qgis): last small fix
MorriganR
10:12 AM Revision b7f990d7 (qgis): Fix db login procedure for listener
MorriganR
09:03 AM Revision 843eebc6 (qgis): do not use hybrid symbol layer type
Vincent Cloarec
09:03 AM Revision 89c069f6 (qgis): address review
Vincent Cloarec
09:03 AM Revision 9a3ad855 (qgis): interpolated line symbol layer
Vincent Cloarec
09:03 AM Revision 4bb0dcab (qgis): fix indentation and other minor
Vincent Cloarec
09:01 AM Revision ef3d9a2c (qgis): Merge branch 'master' into unvirtualize-setdatasource
Matthias Kuhn
06:12 AM Revision 02685f12 (qgis): [feature] Add "persist layer metadata" checkbox to export vector file d...
When checked (as it is by default), any layer metadata present in the
source layer will be copied and stored in the n...
Nyall Dawson
06:12 AM Revision 921e6fa1 (qgis): Fix incorrect error message when .shp.xml metadata file doesn't exist
Nyall Dawson
06:12 AM Revision 93b7a0c3 (qgis): [api] Add option to QgsVectorFileWriter to store layer metadata for
created layer Nyall Dawson

2021-05-04

01:05 AM Revision fd817b71 (qgis): Fix: field precision is not set in HANA
Maxim Rylov
01:05 AM Revision 9c8bd52e (qgis): Fix: QgsHanaProvider cannot be initialized with a query
Maxim Rylov
01:05 AM Revision e93a92e8 (qgis): Rework uniqueness detection for composite keys in HANA
Maxim Rylov
01:05 AM Revision 5dcfc8fb (qgis): Update odbccpp dependency
Maxim Rylov
01:05 AM Revision 0289cb73 (qgis): Update src/providers/hana/qgshanaconnection.cpp
Nyall Dawson
01:05 AM Revision 3606fcf7 (qgis): Rework field uniqueness detection in HANA
Maxim Rylov
01:05 AM Revision 767a2eb7 (qgis): Update odbccpp dependency
Maxim Rylov
01:05 AM Revision 747db18b (qgis): HANA: Fix bug when writing attributes with a geometry column
Maxim Rylov
01:05 AM Revision e9738523 (qgis): Optimize fetching of default values in HANA
Maxim Rylov
01:05 AM Revision 3ea74432 (qgis): Retrieve fields' comments in HANA
Maxim Rylov
01:05 AM Revision cd2865ad (qgis): Fix: unable to drop a view in HANA
Maxim Rylov
01:05 AM Revision 8b356775 (qgis): Fix compiler warnings in QgsHanaConnection
Maxim Rylov
01:05 AM Revision f7da4f42 (qgis): Improve primary key detection in HANA
Maxim Rylov
01:05 AM Revision a207c31e (qgis): Implement QgsHanaProviderConnection::fields
Maxim Rylov
01:05 AM Revision 8a080d01 (qgis): Implement QgsHanaProviderConnection::table
Maxim Rylov
01:05 AM Revision b7720fe9 (qgis): Fix spell check/compiler warnings
Maxim Rylov
01:05 AM Revision 7e060a89 (qgis): Minor cleanups in QgsHanaProviderConnection
Maxim Rylov
01:04 AM Revision 2fed93cd (qgis): Better help for format function
Added description of what syntax/parsing engine is used for the formatting. Motivated by https://github.com/qgis/QGIS... Martin Pergler
12:44 AM Revision 3bdb2bbc (qgis): Move layer notes utils to a new QgsLayerNotesUtils class so that they a...
Nyall Dawson
12:44 AM Revision f5449a1f (qgis): (optionally) Store layer notes in QML/QLR and allow copying/pasting
when copying styles between layers
Sponsored by Alta Ehf
Nyall Dawson
12:44 AM Revision 7ec1abb7 (qgis): Add some unit tests for layer notes
Nyall Dawson
 

Also available in: Atom