Activity

From 2019-09-17 to 2019-10-16

2019-10-16

08:01 PM Revision cc8c2b6f (qgis): Server WFS3 fix rel=service_desc -> rel=service-desc
Fixes #32268 Alessandro Pasotti
07:58 PM Revision 07076fd0 (qgis): Better icon for No CRS indicator
Alexandre Neto
07:45 PM Revision b0bb09b2 (qgis): remove debug
Denis Rouzaud
06:37 PM Revision 45af491d (qgis): Sibling of 7d0f0efabb24a9fd54364dec580434ee66a40048 [skip ci]
skip-checks: true Etienne Trimaille
06:37 PM Revision d22b5f39 (qgis): add missing QgsExpression import when exporting model as Python script
Etienne Trimaille
04:31 PM Revision a876a530 (qgis): more
Denis Rouzaud
01:00 PM Revision 2f51766b (qgis): Remove QWebFrame include
Alessandro Pasotti
01:00 PM Revision a6c1f867 (qgis): Sibling of 03a62a714586c342dcdc28ebe110ebaad379ba41 [skip ci]
skip-checks: true Alessandro Pasotti
01:00 PM Revision 03a62a71 (qgis): Remove QWebFrame include
Alessandro Pasotti
11:23 AM Revision b97436fe (qgis): fix docker cp
Denis Rouzaud
11:17 AM Revision dfbaf199 (qgis): Sibling of bb4836e98b6344e8e55745f0db8c16a717c607e9 [skip ci]
skip-checks: true Alessandro Pasotti
11:17 AM Revision bb4836e9 (qgis): Raster info: delegate all links (tiff issue)
... or it will try to show a geotiff in-browser and fail. Alessandro Pasotti
11:17 AM Revision 45c789f7 (qgis): Raster info: delegate all links (tiff issue)
... or it will try to show a geotiff in-browser and fail. Alessandro Pasotti
11:06 AM Revision 364d7687 (qgis): Revert modeless dialog (used for web inspector)
Alessandro Pasotti
11:06 AM Revision 93af226a (qgis): Revert modeless dialog (used for web inspector)
Alessandro Pasotti
11:06 AM Revision f2765c76 (qgis): Sibling of 364d7687b7112dafaa0147e0bb073a0b1d4d99eb [skip ci]
skip-checks: true Alessandro Pasotti
11:02 AM Revision e1839226 (qgis): Sibling of 81de2276e0672d7f27813bb5b0fdbdc9917465ec [skip ci]
skip-checks: true Alessandro Pasotti
11:02 AM Revision afcea4d4 (qgis): Optimize WMS raster information
Fixes #32213 Alessandro Pasotti
11:02 AM Revision 0ea7872c (qgis): Optimize WMS raster information
Fixes #32213 Alessandro Pasotti
11:02 AM Revision bb2ebe87 (qgis): Sibling of 0ea7872c94f0e180da65afcec1e1835326d7f8de [skip ci]
skip-checks: true Alessandro Pasotti
11:02 AM Revision 26171637 (qgis): Fix anchor hyperlinks in raster layer info
Alessandro Pasotti
11:02 AM Revision 81de2276 (qgis): Fix anchor hyperlinks in raster layer info
Alessandro Pasotti
09:15 AM Revision 6b28aa83 (qgis): fix script
Denis Rouzaud
09:03 AM Revision f160140c (qgis): fail on timeout
Denis Rouzaud
08:56 AM Revision 6ab23a1d (qgis): fix ccache path
Denis Rouzaud
08:28 AM Revision c675b11a (qgis): ARG after FROM
Denis Rouzaud
08:09 AM Revision afec12fa (qgis): echo timeout
Denis Rouzaud
07:26 AM Revision ba398614 (qgis): [docker] fix cache and enable timeouts for Docker images (on cron jobs)
Denis Rouzaud
07:24 AM Revision 5119c66c (qgis): [docker] fix cache and enable timeouts for Docker images (on cron jobs)
Denis Rouzaud
07:23 AM Revision 7d380ac7 (qgis): [docker] fix cache and enable timeouts for Docker images (on cron jobs)
Denis Rouzaud

2019-10-15

03:56 PM Revision 24068376 (qgis): replace deprecated in by deprecated since (#32260)
Denis Rouzaud
03:31 PM Revision 6a797d67 (qgis): commenting noisy warnings (#32238)
* commenting noisy warnings
These are annoying and prevent from correctly testing QGIS nightlies.
Will be reverted w...
Denis Rouzaud
03:02 PM Revision 2a1f5ad1 (qgis): replace deprecated in by deprecated since
Denis Rouzaud
02:43 PM Revision 6297da3d (qgis): Merge pull request #32258 from 3nids/pyqgis_deprecated
[sipify] correctly output deprecation Denis Rouzaud
01:17 PM Revision 758d7cff (qgis): run sipify to update deprecation annotations
Denis Rouzaud
01:17 PM Revision c5e36dbf (qgis): [sipify] correctly output deprecation
Denis Rouzaud
10:34 AM Revision 5638b682 (qgis): Sibling of ae6b28986dab3cebd981148312040f90e4820c94 [skip ci]
skip-checks: true Sebastian Niklasch
10:34 AM Revision 7780e258 (qgis): prevent AttributeError
If os.path.isfile(sqlite_cache_file) is False, the Attribute cache_connection was not assigned and so an Attribute Er... Sebastian Niklasch
03:48 AM Revision e730fd82 (qgis): [Server] WFS Service: force Geometry to Multi in GML to be compliant wi...
René-Luc ReLuc

2019-10-14

12:54 AM Revision 5885c17b (qgis): Allow editing of postgres JSON fields from Text Edit Widget
Stephen Knox
12:43 PM Revision 87eb1d6c (qgis): update MDAL 0.4.0
Peter Petrik
12:43 PM Revision 272005a3 (qgis): Sibling of 97cc9f64aa8b35af3c928662ce996424daf087c5 [skip ci]
skip-checks: true Peter Petrik
09:18 AM Revision a3344ba4 (qgis): Update qgsfeaturelistview.cpp
Denis Rouzaud
08:58 AM Revision d343972d (qgis): Change help answer to what is actually shown in the preview
Richard Duivenvoorde
08:22 AM Revision a67030f1 (qgis): commenting noisy warnings
These are annoying and prevent from correctly testing QGIS nightlies.
Will be reverted when #32176 is merged
Denis Rouzaud

2019-10-13

01:35 AM Revision 5f24a0b2 (qgis): Change help answer to what is actually shown in the preview
Richard Duivenvoorde
11:46 PM Revision 0eff3733 (qgis): Adds better Layer panel indicator for noCRS
Alexandre Neto
11:26 PM Revision 9dc367a2 (qgis): Merge pull request #32226 from rouault/wfs_fix_filter_expression
[WFS provider] Do not forward FilterExpression to spatialite cache if the expression needs a geometry Even Rouault
10:35 PM Revision 4dfb5692 (qgis): Sibling of 424e5001d8e09a5f247b41d7a3ee0c6ebfc63c2d [skip ci]
skip-checks: true René-Luc ReLuc
10:35 PM Revision 424e5001 (qgis): [Server] WFS Service: force Geometry to Multi in GML to be compliant wi...
René-Luc ReLuc
10:35 PM Revision a92dd335 (qgis): [Server] WFS Service: force Geometry to Multi in GML to be compliant wi...
René-Luc ReLuc
11:33 AM Revision 738d6d33 (qgis): Fix handling of RASTER layers in retrieveLayerTypes
Sandro Santilli
11:33 AM Revision fa82f869 (qgis): Fix typo
Sandro Santilli
11:33 AM Revision 177182e2 (qgis): Only pick distinct srid/type combinations from vector layers
Closes #32223 Sandro Santilli
11:26 AM Revision 0cfefa09 (qgis): Sibling of 0e8ad9b755f6a1f39266c33c0b462610524b9f9c [skip ci]
skip-checks: true Harrissou Santanna
11:26 AM Revision 19786535 (qgis): Show more DD buttons when setting background of text format
Currently they are only shown in labels settings dialog Harrissou Santanna
10:17 AM Revision 8ef69198 (qgis): Sibling of f416863198d447ce0b25cc0162df7aad5c2984bf [skip ci]
skip-checks: true Antoine Belvire
10:17 AM Revision 1607d28d (qgis): Sort translations in desktop file
Desktop file generation is non-deterministic - translation positions may vary
across builds. This makes the build non...
Antoine Belvire
03:26 AM Revision 29520d6a (qgis): Merge pull request #32222 from rldhont/abstract-content-cache-task-wait...
Wait for finished in abstract content cache when fetching with blocking René-Luc ReLuc

2019-10-12

12:54 AM Revision 85e4827b (qgis): [WFS provider] Do not forward FilterExpression to spatialite cache if t...
Even Rouault
12:53 AM Revision a6602da5 (qgis): featuresourcetestbase.py: make assert_query() robust to non-0 attribute...
Even Rouault
07:58 PM Revision 436b09ce (qgis): Try to wait for already fetch content in abstract content cache
René-Luc ReLuc
06:09 PM Revision 7b3ff2c9 (qgis): Sibling of f754c81d0dea92008c84f07f643709130327eb15 [skip ci]
skip-checks: true Richard Duivenvoorde
06:09 PM Revision d5d6dcd9 (qgis): Change help answer to what is actually shown in the preview
Richard Duivenvoorde
05:42 PM Revision db444077 (qgis): Enhance wait for finished in abstract content cache to be sure reply ha...
René-Luc ReLuc
05:40 AM Revision d680d722 (qgis): Wait for finished in abstract content cache when fetching with blocking
René-Luc ReLuc
04:49 AM Revision d9ef585e (qgis): Abstract content cache: delete task later
Try to fix travis segfault by replacing the delete task calls with task->deleteLater() in QgsAbstractContentCache René-Luc ReLuc
04:12 AM Revision 857697dd (qgis): Fix uncaught transform exception when determining AFS layer bounds
Nyall Dawson

2019-10-11

09:20 PM Revision 172956ad (qgis): Merge pull request #32158 from signedav/null-strings-datetime
Null representation in QgsDateTimeEdit on getting focus David Signer
04:49 PM Revision 136cec24 (qgis): Merge pull request #32200 from strk/backport-32145-to-release-3_4
Return false on commit failure from QgsOgrProvider::changeGeometryValues Even Rouault
12:46 PM Revision 6a08e0bd (qgis): The layer can be null
Stéphane Brunner
12:38 PM Revision 0c9981b5 (qgis): Sibling of 2dd35263f919543fc6649d1485cb50f725f24eec [skip ci]
skip-checks: true Martin Dobias
12:38 PM Revision 043dc613 (qgis): [mssql] Speed up loading of larger views (fixes #27618)
The extent estimation was taking a long time for views because we can't use
spatial index statistics - the code was d...
Martin Dobias
12:14 PM Revision 27f13936 (qgis): Fix detection of GEOS version
Closes #32170 for 3.4 branch Sandro Santilli
11:56 AM Revision 8441993d (qgis): Always honour useEstimatedMetadata connection setting
... rather than hard-coding a "true" value
References #32053
Sandro Santilli
11:56 AM Revision 7f42034b (qgis): When using estimated metadata, skip NULL geometries
This allows determining srid/type of columns having a NULL
geometries in the first 1000 records, at the cost of possi...
Sandro Santilli
11:56 AM Revision b68ceacf (qgis): Honour "useEstimatedMetadata" config in QgsPostgresProviderConnection::...
Sandro Santilli
11:26 AM Revision 76b39de1 (qgis): Add ENABLE_SAGA_TESTS cmake config, default to off, enable in ci (#32199)
* Add ENABLE_SAGA_TESTS cmake config, default to off, enable in ci
Closes #32143
* Update python/plugins/processing...
Sandro Santilli
10:42 AM Revision 44afef81 (qgis): The layer can be null
Stéphane Brunner
08:47 AM Revision e576d6ba (qgis): Return false on commit failure from QgsOgrProvider::changeGeometryValues
Fixes #32144 for 3.4 branch Sandro Santilli
08:38 AM Revision f421dc4f (qgis): More commitTransaction error handling
Sandro Santilli
08:38 AM Revision 61b34653 (qgis): Return false on commit failure from QgsOgrProvider::changeGeometryValues
Fixes #32144 Sandro Santilli
08:26 AM Revision bc9bb888 (qgis): Fix detection of GEOS version
Closes #32170 for 3.4 branch Sandro Santilli
08:24 AM Revision 84325e69 (qgis): Simplify GEOS version extraction code
Sandro Santilli
06:08 AM Revision 6625c7ba (qgis): [Bugfix] Get remote SVG synchronously - in the server context
René-Luc ReLuc
06:06 AM Revision f467fc58 (qgis): Fix detection of GEOS release candidate versions
Closes #32170 Sandro Santilli

2019-10-10

08:09 PM Revision 73f32383 (qgis): Sibling of d57806120e94a8929e5981715777f7329351bdec [skip ci]
skip-checks: true Martin Dobias
08:09 PM Revision 1a8ca96d (qgis): [mssql] Fix removal of views
It was impossible to drop views as we were always using 'drop table' command.
QGIS would even tell user that it was c...
Martin Dobias
08:09 PM Revision d5780612 (qgis): [mssql] Fix removal of views
It was impossible to drop views as we were always using 'drop table' command.
QGIS would even tell user that it was c...
Martin Dobias
06:34 PM Revision 81fb5cb5 (qgis): Sibling of 85491c8be2b03a86d19c8528ea41f9e4e1d25a87 [skip ci]
skip-checks: true Borys Jurgiel
06:34 PM Revision 80d44733 (qgis): Fix recent project menu showing projects from custom storages as unavai...
Borys Jurgiel
01:07 PM Revision 0a71599a (qgis): [ios] [qgsquick] fix crash of GPS widget on iOS, see input issue 470
Peter Petrik
12:33 PM Revision afc59820 (qgis): Merge pull request #32185 from elpaso/bugfix-gh32118-remove-windows-qgz...
Move clear T attr on windows before tmp file is renamed Alessandro Pasotti
10:32 AM Revision 369f3ae1 (qgis): Tweak layer type retrival test to be immune from ordering
Sandro Santilli
10:32 AM Revision bbdbca41 (qgis): Rewrite layers retrival code to use less queries
Drastically reduces waiting times when using QGIS against a remote
database with high latency.
Fixes #32002
Sandro Santilli
09:35 AM Revision 54305962 (qgis): Move clear T attr on windows before tmp file is renamed
Fixes #32118 Alessandro Pasotti
08:56 AM Revision 12ad9fca (qgis): Fix qt warning thrown when converting a 2.18 project
Nyall Dawson
08:32 AM Revision 4613c9a8 (qgis): Bug fix resolving issue 32172
The 'upload' parameter value 'to_attr' should not involve a closing bracket
https://github.com/qgis/QGIS/issues/3217...
ThiesVanLoon
04:13 AM Revision a3ef3899 (qgis): Optimise grid polygon creation
Avoid the unwanted expense of converting QgsPointXY sequences to geometries
and just construct the desired geometries...
Nyall Dawson
03:41 AM Revision 8f2aac14 (qgis): Format legend name for remote rasters added via http/https/ftp (#32169)
Jorge Rocha

2019-10-09

01:33 AM Revision 9e9ade39 (qgis): [processing] Port of Create Grid algorithm to C++
MUCH faster grid creation vs the Python implementation Clemens Raffler
12:55 AM Revision 023ba196 (qgis): [processing] Drop precision of attribute check for create grid test res...
Nyall Dawson
09:31 PM Revision 16c05527 (qgis): fix building custom widgets
Denis Rouzaud
08:48 PM Revision 1d6d1287 (qgis): [custom widgets] add QgsAuthConfigSelect (#32178)
Denis Rouzaud
03:18 PM Revision e08fe1cc (qgis): prevent clearing selection in QgsFeatureListView
this removes warning in debug mode about invalid model
currently, the unselection is not used in the dual view and t...
Denis Rouzaud
03:18 PM Revision 997f136a (qgis): prevent clearing selection in QgsFeatureListView
this removes warning in debug mode about invalid model
currently, the unselection is not used in the dual view and t...
Denis Rouzaud
03:18 PM Revision c3a58ac7 (qgis): Sibling of e08fe1cc8f11da28b004a0b356478ca514d1d4f9 [skip ci]
skip-checks: true Denis Rouzaud
01:39 PM Revision 93a52b47 (qgis): Bug fix resolving issue 32172
The 'upload' parameter value 'to_attr' should not involve a closing bracket
https://github.com/qgis/QGIS/issues/32172
ThiesVanLoon
12:32 PM Revision 4f6647e6 (qgis): Fix detection of GEOS release candidate versions
Closes #32170 Sandro Santilli
12:32 PM Revision 5f497ae1 (qgis): Sibling of 826e5c4d184053626e553fce04e88309abf00527 [skip ci]
skip-checks: true Sandro Santilli
08:57 AM Revision ffc5897c (qgis): Merge pull request #32161 from elpaso/bugfix-gh32149-rangewidget-negati...
Fix range widget negative integers -> NULL Alessandro Pasotti
08:36 AM Revision 8e580275 (qgis): Test mask
Nyall Dawson
08:36 AM Revision dbd35447 (qgis): Add unit tests for raster rendering during staged render jobs
Nyall Dawson
08:36 AM Revision 6e269639 (qgis): Cleanup QgsMapLayerRenderer api
Make associated QgsRenderContext a base class member, since all
renderer subclasses require this
Nyall Dawson
08:36 AM Revision f45540d1 (qgis): Fix export to geopdf skips raster and mesh layers
Fixes #32148 Nyall Dawson
07:01 AM Revision 71ddea9b (qgis): Fix QgsProject::defaultCrsForNewLayers()
Nyall Dawson
07:01 AM Revision c4338113 (qgis): Update/enhance unit tests for CRS validation
Nyall Dawson
07:01 AM Revision dadb9031 (qgis): Fix API break, update test results which relied on layers with unknown CRS
Nyall Dawson
07:01 AM Revision b6596cde (qgis): [needs-docs] Add an indicator icon for layers with an unknown/invalid CRS
Nyall Dawson
07:01 AM Revision ffe66bff (qgis): [needs-docs] Add option to take no action ("Leave as an unknown CRS") when
a layer is loaded which has no CRS
This is the new default behavior. It effectively defers the choice of CRS
from la...
Nyall Dawson
07:01 AM Revision 6f6888ea (qgis): Fix static variable prefix
Nyall Dawson
07:01 AM Revision 31123322 (qgis): Rename variable for clarity
Nyall Dawson
07:01 AM Revision 828b63e8 (qgis): Allow layer projection to be set via indicator icon click
Nyall Dawson
07:01 AM Revision cb06519d (qgis): [api] Add API to indicate that individual layers may be loaded without any
CRS validation, regardless of the user's settings
This avoids hacks put in place in other parts of QGIS code or in p...
Nyall Dawson
07:01 AM Revision 93741566 (qgis): Don't force fallback to WGS84 for unknown layer CRSes
Because:
1. There's very little chance this is the correct choice for the layer
2. WGS84 use MUST be discouraged mov...
Nyall Dawson
07:01 AM Revision 58ec36cc (qgis): Avoid a CRS detach when no validation function set
Nyall Dawson
07:01 AM Revision cae899ae (qgis): Don't show invalid CRS indicator for layers which are themselves
invalid
It's useless information which is usually fixed when setting the layer's
path to the correct one.
Nyall Dawson
07:01 AM Revision 15cf2f03 (qgis): Cleanup cursor handling
Nyall Dawson
03:42 AM Revision d3230ac0 (qgis): Fix crash after deleting report sections
Fixes #31302 Nyall Dawson

2019-10-08

09:35 PM Revision 3b56da82 (qgis): Update tests/src/gui/testqgsrangewidgetwrapper.cpp
Co-Authored-By: signedav <[email protected]> Alessandro Pasotti
09:35 PM Revision 1a7294bc (qgis): Merge pull request #32166 from elpaso/bugfix-gh32118-remove-windows-qgz...
Remove T attribute on project QGZ files on windows Alessandro Pasotti
08:34 PM Revision a491117c (qgis): Merge pull request #32162 from rouault/fix_29212_followup_revived
Application options: defer disabling of drivers after application restart (relates to #29212) Even Rouault
08:31 PM Revision d7f5bd0e (qgis): Application options: defer disabling of drivers after application resta...
This is a follow-up of https://github.com/qgis/QGIS/pull/31772
Driver de-registration is now defered after applicati...
Even Rouault
08:27 PM Revision 7f54c6ac (qgis): debian packging [ci skip]:
* scripts/scandeps.pl: remove python3-autopep8 from INSTALL build
dependency list (not an actually dependency anywa...
Jürgen Fischer
07:48 PM Revision 2dad68f7 (qgis): Fix memory layers cannot use non-EPSG CRS codes
Likely also fixes other bugs relating to use of non-EPSG authorities,
by making QgsCoordinateReferenceSystem::createF...
Nyall Dawson
07:47 PM Revision 3356460c (qgis): Fix crash after deleting report sections
Fixes #31302 Nyall Dawson
05:30 PM Revision 5aa44b79 (qgis): Remove T attribute on project QGZ files on windows
Fixes #32118 Alessandro Pasotti
12:23 PM Revision cac47046 (qgis): Merge pull request #32150 from rouault/ogr_provider_oapif
[OGR provider] Set of usability fixes for OAPIF/WFS3 datasets Even Rouault
11:57 AM Revision eaea8e07 (qgis): [expression] Fix is_layer_visible function not taking scale-based visib...
Mathieu Pellerin - nIRV
11:17 AM Revision 339531a7 (qgis): Fix range widget negative integers -> NULL
Fixes #32149
With tests
Alessandro Pasotti
09:29 AM Revision 46280fb3 (qgis): avoid double check
David Signer
09:08 AM Revision ed173a17 (qgis): Sibling of 7ff66d9d8f52e68a166ff00bc6966c35867a05a7 [skip ci]
skip-checks: true Nyall Dawson
09:08 AM Revision c99efa8f (qgis): Fix crash after deleting report sections
Fixes #31302 Nyall Dawson
08:43 AM Revision fdbc630c (qgis): tests for datetime widget regarding focus and null value representers
David Signer
07:50 AM Revision 7b4401e3 (qgis): widget initialization minor fix
David Signer
07:40 AM Revision 8592046e (qgis): do not trigger editing finished in inFocus event like it does in outFoc...
function docs in header David Signer
02:02 AM Revision dcab584b (qgis): Uh-oh misspelling fix 32117
Jorge Rocha

2019-10-07

12:48 AM Revision b815f709 (qgis): add layer_styles geometry type column to former tables
Jorge Rocha
12:03 AM Revision 0656f723 (qgis): Add test to make sure geometry type columns are filled properly
Jorge Rocha
07:46 PM Revision 4762e6ae (qgis): OGR sublayers: add a 'Description' column in the GUI
Some OAPIF/WFS3 datasets uses UUID as the layer name, so this is highly
impractical for the user. However they publis...
Even Rouault
05:36 PM Revision 896f26ad (qgis): use displayCurrentDate in clear for the clear button and for the setDat...
David Signer
05:35 PM Revision 37a27652 (qgis): go to the end of the lineEdit content, otherwise it cannot be set to th...
David Signer
05:27 PM Revision 878e6e8d (qgis): check if null instead of the value of the lineEdit
David Signer
05:20 PM Revision 1df5213d (qgis): if the lineEdit contains the Null Representation it should replace the ...
David Signer
05:08 PM Revision 4a869111 (qgis): splitSubLayerDef(): remove useless code path
Since 144e9a2e457d48ca7680d6bbc7a0c74b59a6b2ad, we no longer use
':' as the separator for the OGR sublayer informatio...
Even Rouault
05:08 PM Revision aeaaabd8 (qgis): [OGR provider] Optimize for OAPIF/WFS3 datasets
OAPIF/WFS3 datasets can be very slow, up to the point where this freeze QGIS
for hours, when they have a lot of colle...
Even Rouault
05:00 PM Revision cb0cc437 (qgis): fix 4cbcfbbd4
Jürgen Fischer
12:57 PM Revision 13cd3d65 (qgis): [ui] Fix overview panel's extent polygon red-on-red visibility issue
Mathieu Pellerin - nIRV
11:18 AM Revision 411608ce (qgis): Sibling of aff7514fd587e6d136a2526ae1fe194ebadb9a09 [skip ci]
skip-checks: true Sandro Santilli
10:58 AM Revision 5fcab0e7 (qgis): [layouts] Don't try to load HTML content when a layout is created
in a background thread
The underlying QWebPage class used to render these can ONLY be
used from the main thread. So ...
Nyall Dawson
10:47 AM Revision 23cc659a (qgis): [projects] Add signals for background color and selection color change
Mathieu Pellerin - nIRV
10:47 AM Revision 5863f63a (qgis): [projects] Serve default canvas background color through a proper API
Mathieu Pellerin - nIRV
10:47 AM Revision 6bc83965 (qgis): [projects] Serve selection color through a proper API
Mathieu Pellerin - nIRV
10:47 AM Revision 6b1e3117 (qgis): Add tests
Mathieu Pellerin - nIRV
10:47 AM Revision 3fefd137 (qgis): Fix spelling, revert world_map.gpkg change (arg)
Mathieu Pellerin - nIRV
10:47 AM Revision adc25ec8 (qgis): [canvas] Clear cache to re-create selected feature highlight color
Mathieu Pellerin - nIRV
10:47 AM Revision 06b8857e (qgis): [projects] Add Q_PROPERTYs for backgroundColor and selectionColor
Mathieu Pellerin - nIRV
10:47 AM Revision 09d53075 (qgis): Use project signals to update canvas background and selection colors
Mathieu Pellerin - nIRV
10:47 AM Revision 607d4ed1 (qgis): [projects] Insure backgroundColorChanged / selectionColorChanged signal...
Mathieu Pellerin - nIRV
10:47 AM Revision afd42697 (qgis): [canvas] Refresh canvas when the canvas (i.e. background) color is changed
Mathieu Pellerin - nIRV
09:18 AM Revision ea510e83 (qgis): Update python/plugins/db_manager/db_plugins/plugin.py
Co-Authored-By: Alessandro Pasotti <[email protected]> Matthias Kuhn
02:33 AM Revision 0e003e44 (qgis): Drop mersenne-twister from analysis
This isn't exposed to stable api, is currently unused, and the std
library version should be preferred instead in any...
Nyall Dawson
02:33 AM Revision 44228222 (qgis): Avoid use of too new CMAKE VERSION_GREATER_EQUAL
Nyall Dawson

2019-10-06

01:41 AM Revision 089911a3 (qgis): support for styles for different geometry types for the same table
Jorge Rocha
01:07 AM Revision 6918f230 (qgis): Checks is gpkg is available for writing
Alexandre Neto
01:07 AM Revision 54d3c64c (qgis): Update tests
Alexandre Neto
01:07 AM Revision 9f3ed881 (qgis): Makes GPKG prefered input format for OGR algs #Fixes 29097
Alexandre Neto
01:07 AM Revision 28b24bda (qgis): Better approach for preferredFormat
Alexandre Neto
01:02 AM Revision 2a13e8a2 (qgis): Fix build warnings
Nyall Dawson
11:59 PM Revision 64e2f426 (qgis): Display the label's background Size Y DD button
for regular geometric background shape when setting text format Harrissou Santanna
11:31 PM Revision a769a8c2 (qgis): Merge pull request #32090 from Gustry/sys_argv
monkey patch sys.argv if AttributeError in tests Alessandro Pasotti
11:12 PM Revision c3bb1463 (qgis): Sibling of e27d2bb95f03453a3a9472adf541fd73b5244f87 [skip ci]
skip-checks: true Jorge Rocha
11:12 PM Revision 5ad6e3dc (qgis): use CURRENT_USER in insert and updates queries, to support older layer_...
Jorge Rocha
11:03 PM Revision 61cb4661 (qgis): Optimise QgsGeometry::asQPolygonF
Nyall Dawson
11:03 PM Revision d5749f87 (qgis): Deprecated QgsGeometry::createPolylineFromQPolygonF and
QgsGeometry::createPolygonFromQPolygonF
These were internal details which should never have been exposed
to public API
Nyall Dawson
11:03 PM Revision 8f40c8d1 (qgis): Add QgsLineString::fromQPolygonF
Nyall Dawson
07:02 PM Revision f1d110b8 (qgis): fill username from current_user on the server side for Postgresql
Jorge Rocha
07:02 PM Revision f8a5e1ec (qgis): Sibling of f1d110b8db6d2c0dc8860404a379e877c636b6ba [skip ci]
skip-checks: true Jorge Rocha
07:02 PM Revision 199d8d9d (qgis): fill username from current_user on the server side for Postgresql
Jorge Rocha
06:43 PM Revision f3dd5150 (qgis): [db_manager] Detect CRS in advanced add layer
Matthias Kuhn
06:43 PM Revision c9133ee7 (qgis): Update python/plugins/db_manager/db_plugins/plugin.py
Co-Authored-By: Nyall Dawson <[email protected]> Matthias Kuhn
06:43 PM Revision 2555e642 (qgis): Initialize variable
Matthias Kuhn
06:43 PM Revision fd9cc935 (qgis): Fix python warning
Matthias Kuhn
06:43 PM Revision da316555 (qgis): Update python/plugins/db_manager/db_plugins/plugin.py
Co-Authored-By: Nyall Dawson <[email protected]> Matthias Kuhn
06:43 PM Revision 54354406 (qgis): [db_manager] Allow selecting geometry type in context menu
When a layer has a generic "GEOMETRY" type, it will only be listed once in the db_manager
but with an additional cont...
Matthias Kuhn
11:46 AM Revision a69e38d9 (qgis): Ensure polygon rings generated for rendering are always closed
Avoids issues with unclosed rings and use of spatial algorithms
during rendering (e.g. GEOS routines)
Nyall Dawson
09:06 AM Revision bf7df22d (qgis): Merge pull request #32120 from elpaso/bugfix-gh32020-server-contextual-...
Fix Server getlegendgraphic duplicated symbols Alessandro Pasotti

2019-10-05

09:29 PM Revision 761b2e77 (qgis): Don't crash QgsTessellator when an empty polygon is added
Nyall Dawson
09:29 PM Revision e70f11c4 (qgis): Optimise QgsGeometry::fromQPolygonF
Nyall Dawson
09:29 PM Revision e69656a1 (qgis): Optimise xy geometry conversion
Nyall Dawson
07:22 PM Revision 61579538 (qgis): Oouch (again) on that silly WMS 1.3.0 inverted axis
A reminder for me (from geoserver docs)
The WMS 1.3.0 specification mandates that the axis ordering for geographic c...
Alessandro Pasotti
04:26 PM Revision 8de7f3aa (qgis): Merge pull request #32100 from borysiasty/fix_dash_in_zip_filenames
[Plugin installer] Fix handling zip file names with a dash as a version suffix separator Borys Jurgiel
01:09 PM Revision f2a7ab84 (qgis): Add another control image mask
Alessandro Pasotti
11:38 AM Revision 3ec34e8c (qgis): Silence deprecation warning
Nyall Dawson
09:57 AM Revision 0bd23bb3 (qgis): Sibling of e622ad472e23b959bd444049db549f497d9d41c6 [skip ci]
skip-checks: true Harrissou Santanna
09:57 AM Revision bdaff626 (qgis): Disable label shadow frame by default
Harrissou Santanna
04:13 AM Revision 9a2ce62d (qgis): Better (more responsive) handling of cancelation during topology checks
Nyall Dawson
04:13 AM Revision 64375ad4 (qgis): Fix crash on exit when topology checker dock is open with visible results
Nyall Dawson
04:13 AM Revision 5101386b (qgis): [topology] Fix topology checker multipart check
Instead of checking the geometry type, actually check the number
of geometry parts present
Fixes #28361
Nyall Dawson
04:13 AM Revision b4c1f0ad (qgis): Remove useless check slowing down topology duplicate geometry check
Nyall Dawson
04:13 AM Revision 1f8dd0de (qgis): More responsive topology checker cancelation
Nyall Dawson
04:13 AM Revision cea81aa9 (qgis): Use proper API for geometry validity check in topology test
Nyall Dawson
04:13 AM Revision 70fe6c8c (qgis): Use a prepared geometry in topology checker overlap check
Nyall Dawson
04:13 AM Revision 606bcd35 (qgis): Fix crash in topology checker plugin after a check is canceled
during index preparation Nyall Dawson
04:13 AM Revision eb59842f (qgis): C++ API for generating random points inside geometry
Adds an optimised c++ method for generating random points inside
a polygon geometry, using a tessellation based appro...
Nyall Dawson
04:13 AM Revision 7693e4ee (qgis): Try to resolve dox warning
Nyall Dawson

2019-10-04

11:18 PM Revision ea755a0e (qgis): Catch cs exception and add another control file mask
Alessandro Pasotti
11:18 PM Revision 382ebb5b (qgis): Added control image 3
Alessandro Pasotti
11:18 PM Revision 4d1cc867 (qgis): Control image mask 2
Alessandro Pasotti
10:17 PM Revision 5c1cc4a4 (qgis): [Plugin installer] properly handle zip file names with a dash as a vers...
Borys Jurgiel
05:20 PM Revision 05170711 (qgis): Code layout and mask image 1
Alessandro Pasotti
04:17 PM Revision 0b1b37c3 (qgis): Merge pull request #32108 from elpaso/bugfix-gh32089-db-manager-force-t...
Fix layer exporter force to single-part Alessandro Pasotti
04:17 PM Revision f743a4c2 (qgis): Merge pull request #32106 from elpaso/bugfix-gh32065-server-json-conten...
Server fix #32065 geojson content type accept Alessandro Pasotti
04:12 PM Revision ae697750 (qgis): Fix Server getlegendgraphic duplicated symbols
... and fix a few build warnings
Now uses the hit test from QGIS API.
Fixes #32020
Alessandro Pasotti
04:00 PM Revision 0a970409 (qgis): WMS contextual legend: fix unreported issue with reprojection
When using contextual WMS legends with a different projection
in the canvas and in the layer, the extent was not tran...
Alessandro Pasotti
11:34 AM Revision 75063de6 (qgis): fix build (adapt 6567e3e6e)
Jürgen Fischer
10:37 AM Revision e2abf207 (qgis): Update src/core/qgsvectorlayerexporter.cpp
Co-Authored-By: Nyall Dawson <[email protected]> Alessandro Pasotti
03:18 AM Revision 9a556758 (qgis): fix 85d2cb042
Jürgen Fischer

2019-10-03

09:15 PM Revision f4aea3bb (qgis): make the A_SRS parameter optional
Giovanni Manghi
09:10 PM Revision 9f1ce084 (qgis): Don't load print layouts when opening project browser items
This can cause crashes, e.g. if the layouts use HTML based items
(since QWebPage cannot be used on background threads)
Nyall Dawson
09:10 PM Revision d0ed3746 (qgis): Add QgsProject flag to avoid loading print layouts when reading a proje...
Speeds up project read time when these aren't needed, and also potentially
avoids issues caused by non-thread-safety ...
Nyall Dawson
09:10 PM Revision 53252496 (qgis): [layouts] Don't try to load HTML content when a layout is created
in a background thread
The underlying QWebPage class used to render these can ONLY be
used from the main thread. So ...
Nyall Dawson
08:35 PM Revision 4cbcfbbd (qgis): debian packaging: add eoan
Jürgen Fischer
08:33 PM Revision 019196a7 (qgis): debian packaging: add eoan
Jürgen Fischer
06:41 PM Revision 2fee844a (qgis): Fix layer exporter force to single-part
Try to respect the option and fails if is there
any real MULTI geometry in the input layer.
Fixes #32089
Alessandro Pasotti
05:48 PM Revision 97435d38 (qgis): Merge pull request #32095 from 3nids/from_init_python_url_v2
allow to use remote content for init code file path in attribute form Denis Rouzaud
01:40 PM Revision 411d9957 (qgis): disable test
it is segfaulting on Travis no idea why Denis Rouzaud
12:23 PM Revision 0c5f6778 (qgis): Merge pull request #32088 from NaturalGIS/change_confusing_dbmanager_op...
change confusing parameter name in DB Manager Alessandro Pasotti
12:12 PM Revision a176107c (qgis): Visual cleanup for qgsProject in pyqgis doc
Harrissou Santanna
12:12 PM Revision 387272d4 (qgis): QgsProject documentation improvements
Nyall Dawson
11:47 AM Revision 4a94a905 (qgis): Added test reference file
Alessandro Pasotti
10:40 AM Revision 8a7ba51b (qgis): Server WFS3 be nice too with geojson content types
Fixes #32065 for WFS3 Alessandro Pasotti
10:38 AM Revision 57dda335 (qgis): Server be nice and accept geojson mime type variants
Fixes #32065 Alessandro Pasotti
10:20 AM Revision 8c198a9f (qgis): run lambda if macros are allowed
not only when asking
also show a warning when message bar exists
Denis Rouzaud
07:32 AM Revision 812308fc (qgis): download immediately
Denis Rouzaud
06:15 AM Revision e7e41e1c (qgis): Add stable api for setting/retrieving project custom scales
Previously this was all done through raw project key manipulation,
but there's a use case for exposing this nicely fo...
Nyall Dawson
05:33 AM Revision bb523ebf (qgis): one wmore deprecated method
Loïc BARTOLETTI
05:33 AM Revision 738e052b (qgis): fix qgsgeometry
Loïc BARTOLETTI
05:33 AM Revision aa99f89c (qgis): deprecate methods in qgsvectorlayereditutils. Better deprecated dox.
Loïc BARTOLETTI
05:33 AM Revision 2e529e1b (qgis): deprecate addTopologicalPoints methods with QgsPointXY
deprecate other methods Loïc BARTOLETTI
05:33 AM Revision b75518fa (qgis): update dox
Loïc BARTOLETTI
05:33 AM Revision 31e416c4 (qgis): rename QgsPointSequence QgsMapToolCapture::points() const; to QgsPointS...
Loïc BARTOLETTI
05:33 AM Revision c1421455 (qgis): fix dox and tests
Loïc BARTOLETTI
05:33 AM Revision 775ef66c (qgis): fix build
Loïc BARTOLETTI
05:33 AM Revision 76654511 (qgis): fix build
Loïc BARTOLETTI
05:28 AM Revision ef11da63 (qgis): Add "concatenate_unique" and "array_agg" as aggregate parameter
of aggregate function Harrissou Santanna
05:28 AM Revision 575ecffe (qgis): Add "concatenate_unique" as aggregate parameter
to relation_aggregate function Harrissou Santanna
05:27 AM Revision 214ef784 (qgis): Sibling of e99eb734e4459ab18fc5286579a1237c046e8330 [skip ci]
skip-checks: true Nyall Dawson
05:27 AM Revision f25cf879 (qgis): [layouts] Don't try to load HTML content when a layout is created
in a background thread
The underlying QWebPage class used to render these can ONLY be
used from the main thread. So ...
Nyall Dawson
05:17 AM Revision 3159d6f1 (qgis): update docstrings in qgsdatetimeedit.h
Etienne Trimaille
05:17 AM Revision d61fab77 (qgis): implement date() and time() in QgsDateTimeEdit to handle NULL values
Etienne Trimaille
05:16 AM Revision c64c0884 (qgis): fix #29188 changing of color ramp for mesh layer now works without clic...
Peter Petrik
05:15 AM Revision 1cd73a73 (qgis): set the line edits null value over setSpecialValueText if existing
fixes #22883 David Signer
05:15 AM Revision 2633dc23 (qgis): remove setNullValues on lineEdit because this should be set over the se...
David Signer
05:15 AM Revision ff26ad1c (qgis): testing focus and null representations for QgsSpinbox as well (not only...
David Signer
05:15 AM Revision fcdc8c70 (qgis): check widget if it's null instead of redundant text if contained text i...
David Signer

2019-10-02

09:17 PM Revision f03e1c88 (qgis): add missing import
Denis Rouzaud
04:10 PM Revision 6bb82d1d (qgis): fix API docs
Denis Rouzaud
03:53 PM Revision dceb8223 (qgis): switch back to non scoped enum
there is an issue in SIP when mixing non-scoped and scoped enums in the same class
see https://www.riverbankcomputing...
Denis Rouzaud
03:53 PM Revision 86550e98 (qgis): create a method in QgsGui to determine if running Python macros is allowed
Denis Rouzaud
03:53 PM Revision e03b8abc (qgis): fix test
Denis Rouzaud
03:53 PM Revision 5f369547 (qgis): test if python macros can be run in form
Denis Rouzaud
03:53 PM Revision 96e8abde (qgis): use an enum for enable macros possibilities
Denis Rouzaud
03:53 PM Revision c03e3099 (qgis): add test for Python init form function
Denis Rouzaud
03:52 PM Revision 493d9c68 (qgis): allow to use remote content for init code file path in attribute form
Denis Rouzaud
01:37 PM Revision 70ee5a7c (qgis): Optimise QgsTriangle constructors
Nyall Dawson
01:37 PM Revision 1c1a1a2d (qgis): Reserve data size
Nyall Dawson
01:37 PM Revision 2d6f4d2a (qgis): Optimise QgsLineString::transform
Nyall Dawson
01:37 PM Revision 577e1e96 (qgis): Huge speed up to QgsTessellator
Don't construct Points just for comparison to an existing x/y value Nyall Dawson
01:37 PM Revision a735bdc5 (qgis): Fix warnings
Nyall Dawson
01:37 PM Revision a9228f57 (qgis): Spelling and build warning
Nyall Dawson
01:37 PM Revision 8ee1c20b (qgis): [tesselator] Allow internal scaling of coordinates by input coordinate
bounds to avoid numerical instability with close coordinates (e.g. calculating
tesselation of geometries in geographi...
Nyall Dawson
01:37 PM Revision 8adc4984 (qgis): Heavily optimised QgsTessellator::_minimum_distance_between_coordinates...
Nyall Dawson
01:37 PM Revision 9b07075f (qgis): Add a switch to QgsTessellator to avoid z handling and fallback to a
purely 2d tesselation
Optimises tessellation when only a 2d tessellation is required by
skipping unnecessary/unwante...
Nyall Dawson
01:37 PM Revision 741c0513 (qgis): Spelling
Nyall Dawson
01:37 PM Revision e47d55f6 (qgis): Grammar
Nyall Dawson
01:37 PM Revision b7062b54 (qgis): More optimisations to tesselation conversion to tri polys
Use an unordered set for previously encountered points, avoids expensive
loop through existing points to determine po...
Nyall Dawson
01:37 PM Revision 04ca01a7 (qgis): Because QgsTessellator ONLY works with QgsPolygon geometry inputs,
we can safely assume all rings are QgsLineStrings (not the abstract
QgsCurve type) and accordingly can use optimised ...
Nyall Dawson
01:37 PM Revision efcc9c52 (qgis): Some optimisations for QgsTessellator::_check_intersecting_rings to avo...
Nyall Dawson
01:36 PM Revision 70d23e31 (qgis): Merge pull request #32018 from elpaso/bugfix-gh31961-snapping-units-fro...
Update snapping GUI units when canvas CRS changes Alessandro Pasotti
10:57 AM Revision 399c0d14 (qgis): monkey patch sys.argv if AttributeError in tests
Etienne Trimaille
10:12 AM Revision cd71ea1f (qgis): change confusing parameter name in DB Manager
Giovanni Manghi

2019-10-01

12:15 AM Revision 697b6507 (qgis): Add help button to the "Adjust scaling range" dialog
Harrissou Santanna
12:11 AM Revision c7e41301 (qgis): make the A_SRS parameter optional
Giovanni Manghi
08:03 PM Revision cbba4a9f (qgis): make the A_SRS parameter optional
Giovanni Manghi
08:03 PM Revision 92cef5e9 (qgis): Sibling of d680d8e391b0a19a41daaa0f07edcc8e60f8ec51 [skip ci]
skip-checks: true Giovanni Manghi
11:41 AM Revision e37efdf8 (qgis): [symbology] Fix clipped rotated marker when rendering using cache
(fixes #32059) Mathieu Pellerin - nIRV

2019-09-30

08:05 PM Revision 3a6cc5c2 (qgis): Add method to return weighted point inside triangle
Nyall Dawson
08:05 PM Revision 975eedc1 (qgis): Add method to calculate the area of a triangle
Nyall Dawson
08:04 PM Revision e5e3fe47 (qgis): [processing] Ensure all objects used by the model are correctly imported
Fixes #32004 Nyall Dawson
12:51 PM Revision 63670818 (qgis): [decorations] Fix center alignmed decoration can't be moved leftwards
Mathieu Pellerin - nIRV
12:51 PM Revision 3651bf28 (qgis): [decorations] Fix missing top/bottom center alignment for north arrow
Mathieu Pellerin - nIRV
12:51 PM Revision 5d763c3d (qgis): [decorations] Fix missing top/bottom center alignment for scale bar
Mathieu Pellerin - nIRV
12:18 PM Revision 3990a8b6 (qgis): Do not assume PostGIS 2.0+ has raster (#32064)
People installing PostGIS via scripts do not necessarely install
raster support, even after PostGIS 2.0.
Starting wit...
Sandro Santilli
11:44 AM Revision ccfdd5df (qgis): Sibling of d8d659982e262fda7d87b0525349ff00a306d7a7 [skip ci]
skip-checks: true Sandro Santilli
11:24 AM Revision cda7ecca (qgis): Merge pull request #32062 from elpaso/bugfix-gh32050-pg-storage-intiall...
Fix PG project storage initially empty list Alessandro Pasotti
11:18 AM Revision b5524eeb (qgis): [quick] Insure project background color is respected in map settings
Mathieu Pellerin - nIRV
09:43 AM Revision fecbd083 (qgis): Revert unrelated word-wrap changes
Alessandro Pasotti
09:39 AM Revision 9b8d81fd (qgis): Fix PG project storage initially empty list
Fixes #32050 Alessandro Pasotti
09:39 AM Revision 10d589fe (qgis): Fix PG project storage initially empty list
Fixes #32050 Alessandro Pasotti
08:58 AM Revision a49edf1f (qgis): [processing] Make minimum distance between points in "Random Points in ...
algorithm optional
And don't do any unnecessary index work when it's not set. Shaves roughly 1/3rd
off the time of a...
Nyall Dawson
08:58 AM Revision 196e15a0 (qgis): [processing] Avoid confusing use of expression parameter type in
Random Points in Polygon algorithm
Instead, use a standard numeric parameter which accepts data-defined
expression v...
Nyall Dawson

2019-09-29

01:48 AM Revision 7903889f (qgis): Modeler: Set default action to Export as Script Algorithm
otherwise the button tooltip is not shown Andrea Giudiceandrea

2019-09-28

10:52 AM Revision 8c0e0a7c (qgis): Merge pull request #32046 from borysiasty/fix_pre_qt56
[bugfix] Fix plugin manager not working with QT < 5.6 Borys Jurgiel

2019-09-27

12:40 AM Revision 1afdd935 (qgis): [layouts] Fix layout variables set programmatically do not show in GUI
Fixes #28837 Nyall Dawson
12:40 AM Revision 2b31e03a (qgis): [layouts] Ensure variable panels are updated when layout or atlas
properties change
Fixes #26402
Nyall Dawson
12:40 AM Revision 86c83537 (qgis): [layouts] Update map settings variables in UI when map extent/rotation ...
Fixes #24136 Nyall Dawson
11:18 PM Revision 81bcb59c (qgis): [bugfix] Fix plugin manager not working with QT < 5.6
Borys Jurgiel
10:09 PM Revision 10bfd474 (qgis): [locator] Fix crash when all layer features locator searching against a...
Mathieu Pellerin - nIRV
07:18 PM Revision 860d0201 (qgis): Merge pull request #32026 from elpaso/rastercalculator-multiple-bugs-an...
[needs-docs] Fix multiple raster calc issues (+ new operators) Alessandro Pasotti
01:22 PM Revision aef6cd41 (qgis): [locator] Fix crash when all layer features locator searching against a...
Mathieu Pellerin - nIRV
11:48 AM Revision e59c1134 (qgis): Code layout
Alessandro Pasotti
11:20 AM Revision 45301971 (qgis): [locator] Fix crash when all layer features locator searching against a...
Mathieu Pellerin - nIRV
09:58 AM Revision abb08c29 (qgis): [locator] allow to trigger locator search from the API (#32017)
Denis Rouzaud
09:58 AM Revision c88e82af (qgis): rename QgsLayerTreeRegistryBridge.InsertionPoint.parent to group (#32031)
because I find it confusing to do insertionPoint.parent.insertLayer
insertionPoint.group.insertLayer
Denis Rouzaud
09:44 AM Revision f75a0cc4 (qgis): Various fixes on date functions help
including replacement of todate and tointerval, use of third person
conjugation and addition/fix of examples
Harrissou Santanna
08:56 AM Revision 33fe400a (qgis): Update tests/src/analysis/testqgsrastercalculator.cpp
Co-Authored-By: Nyall Dawson <[email protected]> Alessandro Pasotti
08:55 AM Revision 36bfb04a (qgis): Update src/analysis/raster/qgsrastermatrix.cpp
Co-Authored-By: Nyall Dawson <[email protected]> Alessandro Pasotti
07:17 AM Revision 45e847ef (qgis): [layouts][needs-docs] Move page background setting to a per-page option
The UI for this setting was sitting under the page properties panel,
which led users to believe it was a per-page set...
Nyall Dawson
05:24 AM Revision f8355cbb (qgis): [layouts] Fix crash when exporting layout with no pages
Nyall Dawson
05:24 AM Revision b65f23f8 (qgis): [layouts] Prevent removal of the last remaining page in a layout
Nyall Dawson
03:35 AM Revision e5344637 (qgis): Readd accidentally removed Page Properties action
Nyall Dawson

2019-09-26

12:21 AM Revision f5c21a0f (qgis): Optimize QgsContrastEnhancementFunction
Allow some methods to be inlined, and precalculate maximum/minimum values
possible instead of recalculating them for ...
Nyall Dawson
06:26 PM Revision d730c97f (qgis): Fix multiple raster calc issues
Fixes #32023 Raster calculator change sign does not work when OpenCL is on
Fixes #32025 QGIS Raster Calculator output...
Alessandro Pasotti
12:46 PM Revision f32d6fdc (qgis): [processing] Highlight row_number variable in batch expression editor
Nyall Dawson
12:43 PM Revision b784d698 (qgis): [layouts] Fix crash when exporting layout with no pages
Nyall Dawson
12:43 PM Revision e6ecfdd3 (qgis): [layouts] Prevent removal of the last remaining page in a layout
Nyall Dawson
12:16 PM Revision 880de7f3 (qgis): Update snapping GUI units when canvas CRS changes
Fixes #31961 Alessandro Pasotti
08:00 AM Revision 3610620f (qgis): Discard fid columns when exporting features for geopdf documents
Otherwise we run into issues with duplicate fids or incompatible
fid field types due to the geopackage format used as...
Nyall Dawson
08:00 AM Revision fdb9b97f (qgis): Don't report successful geopdf creation when it wasn't successful
Nyall Dawson
07:34 AM Revision 83ebae8a (qgis): Add active python plugins in the about dialog
This extra information is added with the hope it'll add
value to issues reporting when people are pasting the
content...
Mathieu Pellerin - nIRV
07:34 AM Revision 0761b5ef (qgis): Use QStringLiteral() when building the about version string
Mathieu Pellerin - nIRV
06:49 AM Revision 962ac268 (qgis): Highlight legend variables in expression editor
Nyall Dawson
06:49 AM Revision 1355c1fb (qgis): Tweak legend symbol variable help
Nyall Dawson
06:14 AM Revision 0cf1d880 (qgis): [Backport release-3_4] fix false boolean not shown as so in attribute t...
* [ASTYLE] increase max-instatement-indent to get nicer alignments on multilines
* fix false boolean not shown as so...
backporting[bot]
05:11 AM Revision d58f8487 (qgis): remove label input in layer expression
Alex Hay
05:06 AM Revision 35ade5bc (qgis): [layouts] Prevent removal of the last remaining page in a layout
Nyall Dawson
05:06 AM Revision 18fbdf97 (qgis): Sibling of 400995c045d87783d07521c7f6dbeb005c4d1581 [skip ci]
skip-checks: true Nyall Dawson
05:00 AM Revision 1e53599d (qgis): Sibling of 09bb5ad29a42219b166d4cb8e3d53a5fb650abaf [skip ci]
skip-checks: true Nyall Dawson
05:00 AM Revision 617a83c7 (qgis): [layouts] Fix crash when exporting layout with no pages
Nyall Dawson
05:00 AM Revision 09bb5ad2 (qgis): [layouts] Fix crash when exporting layout with no pages
Nyall Dawson
04:41 AM Revision 9f4d3a87 (qgis): Avoid overflow in QgsImageOperation
Nyall Dawson
04:41 AM Revision 1f033fe8 (qgis): Fix some more conditional formatting panel high dpi issues
Nyall Dawson
04:41 AM Revision 95e0b9be (qgis): Add missing file
Nyall Dawson
04:41 AM Revision b9310ca4 (qgis): Spelling
Nyall Dawson
04:41 AM Revision a8d145a8 (qgis): Use a proper panel widget for conditional formatting configuration widget
Fixes a number of UI issues, including poor hi-dpi compatibility. Nyall Dawson
04:41 AM Revision b9b690ca (qgis): Remember splitter width for conditional formatting panel in attribute t...
Nyall Dawson
04:41 AM Revision 72efc1ed (qgis): Fix loss of font setting when editing conditional format
Nyall Dawson
04:07 AM Revision 85d2cb04 (qgis): Use QStringLiteral() when building the about version string
Mathieu Pellerin - nIRV
02:03 AM Revision aefbf662 (qgis): Avoid overflow in QgsImageOperation
Nyall Dawson

2019-09-25

01:27 AM Revision 651c5071 (qgis): [processing] Extend api for retrieving a layer in a compatible format
A few releases ago a bug fix was implemented which forced conversions
of multi-layer sources. This was a valid bug fi...
Nyall Dawson
01:05 AM Revision 57ee33ed (qgis): Add missing file
Nyall Dawson
01:05 AM Revision b3f9ce1c (qgis): Don't generate moc for header without qobject
Nyall Dawson
01:05 AM Revision 374fce65 (qgis): Fix indentation of qgsvectorlayer.cpp
Nyall Dawson
01:04 AM Revision 2adc42d0 (qgis): Avoid overflow in QgsImageOperation
Nyall Dawson
02:10 PM Revision 310ed52a (qgis): Update qgsattributetablemodel.cpp
Denis Rouzaud
02:10 PM Revision ee0cb7fb (qgis): Update astyle.options
Denis Rouzaud
11:42 AM Revision a2683407 (qgis): [decoration] Fix north arrow decoration rotation not saved/restored
Mathieu Pellerin - nIRV
11:42 AM Revision c97b0876 (qgis): [ui] Avoid hard-coded white background for north arrow / image decorati...
Mathieu Pellerin - nIRV
11:35 AM Revision fb8b1f55 (qgis): followup e90b25b: translation fix
Mathieu Pellerin - nIRV
11:12 AM Revision cb9dd24a (qgis): Harmonize provider description string
- Remove ogr/gdal version info from ogr provider description
- Add 'data' to gdal provider description
Mathieu Pellerin - nIRV
11:12 AM Revision e90b25b0 (qgis): Add active python/provider plugins in the about dialog
This extra information is added with the hope it'll add
value to issues reporting when people are pasting the
content...
Mathieu Pellerin - nIRV
08:55 AM Revision 5f7264d4 (qgis): Fix broken display of conditional styles in feature list view
While the model was correctly returning the right values for the
font/color/decoration roles, these were not being ut...
Nyall Dawson
08:55 AM Revision bccd5a46 (qgis): Fix conditional styles in feature list view do not update when
the layer's conditional styles are changed Nyall Dawson
08:55 AM Revision c15c7271 (qgis): Fix conditional style compression incorrect considers invalid
styles as valid objects
Results in invalid conditional style settings being returned
for a feature in some circumsta...
Nyall Dawson
08:55 AM Revision bc82cffd (qgis): Use invalid colors, not transparent colors, to indict not set colors
in QgsConditionalStyle
Otherwise we can't differentiate a "not set" value from a "set but
transparent" value. And th...
Nyall Dawson
08:55 AM Revision d43834e9 (qgis): Add equality operator for QgsConditionalStyle
Nyall Dawson
08:55 AM Revision 93b6b71b (qgis): Astyle
Nyall Dawson
08:55 AM Revision 5fa81fb8 (qgis): Add a __repr__ method for QgsConditionalStyle
Nyall Dawson
08:55 AM Revision b1ee295a (qgis): Make QgsConditionalLayerStyles a QObject
and add a "changed" signal to it, so that we can tell when the
layer's conditional styles change
Nyall Dawson
08:25 AM Revision 96dd42b1 (qgis): Merge pull request #30972 from qgis/3nids-patch-1
Fix virtual fields that use functions requiring all attributes Matthias Kuhn
05:25 AM Revision 95fc1a1f (qgis): [ui] Insure symbol widgets are enabled only when grid decoration is ena...
(fixes #31946) Mathieu Pellerin - nIRV
05:25 AM Revision f21d7faf (qgis): [ui] Insure color widgets are enabled only when image decoration enabled
(fixes #31962) Mathieu Pellerin - nIRV
03:14 AM Revision 61bfced6 (qgis): [labeling] When an extreme number of features are being labeled from
a single layer, place additional limits on the maximum number of
labeling candidates to generate for features in this...
Nyall Dawson
03:07 AM Revision 2f17a3ce (qgis): Identation
Nyall Dawson
03:07 AM Revision 6d67f01a (qgis): Revert "[ASTYLE] increase max-instatement-indent to get nicer alignment...
This reverts commit 0e994fda020352a579b2ca73b94665899d7bf862.
Breaks travis on many PRs -- requires a bulk astyle up...
Nyall Dawson

2019-09-24

08:49 PM Revision 7f760d28 (qgis): BP of Fix browser crash when adding (broken) WMTS
Manual backport of PR #31959
Fixes #31927
Alessandro Pasotti
08:49 PM Revision 32d865b4 (qgis): fix #30766, sip crash for QgsHighlight
Peter Petrik
08:31 PM Revision b4550dc4 (qgis): [layouts] Fix incorrect alignment of items when the align or distribute
tools are used with items with a non-top-left reference point
Fixes #31900
Nyall Dawson
08:31 PM Revision 6e2c7311 (qgis): Add Python __repr__ for QgsLayoutPoint, QgsLayoutSize, QgsLayoutMeasure...
Nyall Dawson
03:08 PM Revision 531e1b07 (qgis): [categorized][graduated] Handle categorized<->graduated renderer conver...
(fixes #31633) Mathieu Pellerin - nIRV
02:31 PM Revision f21e03c5 (qgis): Merge pull request #31963 from 3nids/fix_bool_attrtable
fix false boolean not shown as so in attribute table Denis Rouzaud
02:03 PM Revision 4df50691 (qgis): Merge pull request #31901 from alexbruy/fix-29336
[processing] correctly handle case when layer source is not a plain path (fix #29336) Alexander Bruy
01:09 PM Revision 3ee9cd71 (qgis): fix test
Denis Rouzaud
01:09 PM Revision 87b3678e (qgis): fix test
Denis Rouzaud
09:28 AM Revision d6627073 (qgis): add code description
Denis Rouzaud
09:28 AM Revision 3a622091 (qgis): Sibling of f4a05fd5786eac3d461166be333292955ec35587 [skip ci]
skip-checks: true Denis Rouzaud
09:28 AM Revision f4a05fd5 (qgis): add code description
Denis Rouzaud
09:13 AM Revision 44727291 (qgis): display value rather than NULL
Denis Rouzaud
09:13 AM Revision a628e979 (qgis): display value rather than NULL
Denis Rouzaud
09:13 AM Revision 36bd0b3a (qgis): Sibling of 44727291d4bb582c31079356fbb1692196d3997e [skip ci]
skip-checks: true Denis Rouzaud
09:02 AM Revision 49ef3fa9 (qgis): Merge pull request #31959 from elpaso/bugfix-gh31927-crash-adding-wmts
Fix browser crash when adding (broken) WMTS Alessandro Pasotti
09:01 AM Revision 584e78e7 (qgis): Merge pull request #31882 from elpaso/bugfix-gh31846-server-contextual-...
Manual backport of Server fix getLegendGraphic Alessandro Pasotti
08:50 AM Revision cfcf580b (qgis): [processing][needs-docs] Resurrect setting for default raster/vector
output format
This setting is still used and required in some circumstances, e.g.
it is used as the default selectio...
Nyall Dawson
08:50 AM Revision 90bac82f (qgis): [needs-docs][processing] Respect user set default vector output format
in vector split algorithm
The created outputs will now be created using the format specified from
the Processing set...
Nyall Dawson
08:50 AM Revision b9e223d8 (qgis): Add methods to QgsProcessingContext to return the preferred vector and ...
These methods return a file extension to use when creating vector/raster outputs (e.g. "tif"). Generally,
it is prefe...
Nyall Dawson
08:49 AM Revision 08c55780 (qgis): Followup cbc86ffc1ac
Fix exceptions, breakage of raster output format handling Nyall Dawson
08:48 AM Revision d4ce50c2 (qgis): [processing] Add API support for algorithm aliases
Allows us to freely move algorithms between providers without
breaking existing scripts
Nyall Dawson
08:27 AM Revision 78a28934 (qgis): use html.escape to escape strings
Alexander Bruy
08:22 AM Revision 4c0c6c9d (qgis): add test for QgsCheckBoxFieldFormatter
Denis Rouzaud
08:22 AM Revision dc4e3a3e (qgis): add test for QgsCheckBoxFieldFormatter
Denis Rouzaud
08:22 AM Revision 63123559 (qgis): Sibling of 4c0c6c9d88f1a851fc103c7f1834441ccb45dfbf [skip ci]
skip-checks: true Denis Rouzaud
07:53 AM Revision 0caa93c4 (qgis): also consider non boolean fields
Denis Rouzaud
07:53 AM Revision 75a8915c (qgis): also consider non boolean fields
Denis Rouzaud
07:53 AM Revision 46efd9af (qgis): Sibling of 0caa93c401a700ae2349c26ec9c4167ab898ba5b [skip ci]
skip-checks: true Denis Rouzaud
06:28 AM Revision c09fd237 (qgis): [needs-docs][ui] Reorganize decoration dialog (#31948)
Harrissou Santanna
02:49 AM Revision a4da849e (qgis): Fix inconsistent use of QgsLayoutAtlas::changed signal
Fixes GUI is not updated when layout atlas is set to use the
default filename expression
Fixes #20786
Nyall Dawson

2019-09-23

12:20 AM Revision 2782f605 (qgis): Fix linebreak in README.md
Roland Siegbert
08:32 PM Revision ea7b27ef (qgis): Merge pull request #31950 from elpaso/bugfix-server-wfs3-API-template
Server fix openapi HTML template and improve styling Alessandro Pasotti
08:31 PM Revision f9ae5cb3 (qgis): Fix browser crash when adding (broken) WMTS
The crash was caused by duplicated paths in data items.
While in theory identifiers should be unique, a broken
getCa...
Alessandro Pasotti
07:44 PM Revision 20e27488 (qgis): Fix warning in external resource widget
Matthias Kuhn
07:44 PM Revision 869ee9bc (qgis): Silence some recent gcc warnings which we can't fix
Since the fixes for these are either outside our control (residing
in Qt system headers), or break compatiblity with ...
Nyall Dawson
07:43 PM Revision 799033ff (qgis): Avoid touching unchanged sip files in prepare commit script
Since any modification to these files triggers a new cmake run and
rebuilding of the sip bindings (slow!), we want to...
Nyall Dawson
07:43 PM Revision 425afaa2 (qgis): A little dox improvement to test sip prepare-commit changes
Nyall Dawson
07:43 PM Revision 9bdc1882 (qgis): Avoid using expensive geos polygon overlap calculation for two horizont...
We can dramatically speed up label overlap detection on this common case, since
it reduces to overlap of two axis-ali...
Nyall Dawson
07:42 PM Revision d6b41813 (qgis): [reports] Remove useless extra set of export actions
Fixes #26384 Nyall Dawson
07:42 PM Revision 9dafc285 (qgis): Add Print Report action to Report menu
Previously it was only available via the report toolbar... Nyall Dawson
07:42 PM Revision c93fd0a4 (qgis): [reports] Fix crash when print button clicked before a report section
is opened Nyall Dawson
07:42 PM Revision 7c490848 (qgis): [reports] Reduce minimum width of report organiser dock
Fixes #25916 Nyall Dawson
07:42 PM Revision b4982127 (qgis): [needs-docs] Add "Manager Guides for Page" action to layout designer
right click page menu
Makes it easier for users to explicitly choose which page they
want to manage the guides for
...
Nyall Dawson
07:42 PM Revision 2f22aeaf (qgis): [layouts][needs-docs] Add a page number selection combo box at the top
of the guide manager dock
This allows users to easily select the page they want to manage guides
for
Fixes #25700
Nyall Dawson
07:41 PM Revision 2ff91d24 (qgis): Move methods to sample screen pixels to QgsGui
Nyall Dawson
07:41 PM Revision 39cfd0f9 (qgis): [needs-docs] Show color button style "Pick color" and "Chooe Color" act...
in symbol button menu
Synchronizes the behavior of the color and symbol buttons
Fixes #25696
Nyall Dawson
07:41 PM Revision d498eed0 (qgis): [layouts] Fix out of sync layout bounds after page removal
Fixes #26665 Nyall Dawson
07:40 PM Revision fae87f4c (qgis): [layouts] Only draw item boundary rectangles for direct descendants
of item groups
Refs #26674
Nyall Dawson
07:40 PM Revision 37b5af54 (qgis): [layouts] Fix odd selection behavior when keyboard modifiers are pressed
when rectangular selection ends Nyall Dawson
07:40 PM Revision 5154240f (qgis): [layouts] Fix interaction with group members in items panel
When an item belonging to a group is selected in the panel, we actually
need to set the selection as the top-most gro...
Nyall Dawson
07:40 PM Revision bd5743d2 (qgis): Fix group members themselves are sometimes incorrectly selected when cl...
Nyall Dawson
07:28 PM Revision 17632960 (qgis): Merge pull request #31960 from alexbruy/fix-26054
replace old extension when changing output format (fix #26054) Alexander Bruy
05:57 PM Revision cc24b26a (qgis): Fix move selected to top
Fix #28914 Matthias Kuhn
05:57 PM Revision 5228919f (qgis): Fix move selected to top
Fix #28914 Matthias Kuhn
05:57 PM Revision ba3403b6 (qgis): Sibling of 5228919fdb41d66b96bc4ff3cb5792cab93f7785 [skip ci]
skip-checks: true Matthias Kuhn
05:32 PM Revision a80bffcf (qgis): fix spelling
Denis Rouzaud
05:32 PM Revision 61e99509 (qgis): Sibling of be4bd42a2cfcc1b184bb5d77601c1367e55d7b04 [skip ci]
skip-checks: true Denis Rouzaud
05:32 PM Revision be4bd42a (qgis): fix spelling
Denis Rouzaud
05:08 PM Revision d9f7501a (qgis): Sibling of e31e9a32b80ba263133c7dfc8037641b094b3ba9 [skip ci]
skip-checks: true Denis Rouzaud
05:08 PM Revision 007dbf17 (qgis): fix false boolean not shown as so in attribute table
Denis Rouzaud
05:08 PM Revision e31e9a32 (qgis): fix false boolean not shown as so in attribute table
Denis Rouzaud
05:02 PM Revision d38226ab (qgis): Sibling of 0e994fda020352a579b2ca73b94665899d7bf862 [skip ci]
skip-checks: true Denis Rouzaud
05:02 PM Revision 8cea3d76 (qgis): [ASTYLE] increase max-instatement-indent to get nicer alignments on mul...
Denis Rouzaud
05:02 PM Revision 0e994fda (qgis): [ASTYLE] increase max-instatement-indent to get nicer alignments on mul...
Denis Rouzaud
03:34 PM Revision 3095aeee (qgis): replace old extension when changing output format (fix #26054)
Alexander Bruy
10:53 AM Revision 20583a80 (qgis): use GDAL connection string to support not only file-based layer but also
database and WFS Alexander Bruy
10:53 AM Revision dceabb0e (qgis): use another approach for test
Alexander Bruy
10:53 AM Revision 3c13fbfe (qgis): [processing] correctly handle case when layer source is not a plain path
in the virtual vector algorithm (fix #29336) Alexander Bruy
09:50 AM Revision 30e2fbfe (qgis): Server fix openapi HTML template and improve styling
Mostly cosmetic fixes plus re-add links to openapi
json in case content-type is NOT OPENAPI3, because
it would break ...
Alessandro Pasotti

2019-09-22

10:01 PM Revision cebdc8dd (qgis): [dbmanager] don't ignore field modifiers (e.g. length or geometry
definition) when updating it (fix #27613) Alexander Bruy
10:00 PM Revision 8d6262c3 (qgis): Block the events while showing a dialog
When showing a file dialog, Qt can choose to use the "system" file
dialog, which will make QgsExternalResourceWidget ...
BogDan Vatra
10:00 PM Revision 2a29c152 (qgis): [georeferencer] clear canvas cache and layers when resetting (fix #26700)
Alexander Bruy
06:40 PM Revision 0c3d9c5d (qgis): Maximum 4 recursive iterators
Prevent connection pool drainage freeze Matthias Kuhn
04:27 PM Revision 0bbebbc8 (qgis): Merge pull request #31905 from KDAB/fix_26948
Block the events while showing a dialog Matthias Kuhn
11:28 AM Revision f2038bc1 (qgis): Sibling of f96c4a2308421e0052f45f408134bb6bdb8f7dc9 [skip ci]
skip-checks: true BogDan Vatra
11:28 AM Revision f96c4a23 (qgis): Block the events while showing a dialog
When showing a file dialog, Qt can choose to use the "system" file
dialog, which will make QgsExternalResourceWidget ...
BogDan Vatra
11:28 AM Revision 186581cf (qgis): Block the events while showing a dialog
When showing a file dialog, Qt can choose to use the "system" file
dialog, which will make QgsExternalResourceWidget ...
BogDan Vatra
09:47 AM Revision 02a28cf9 (qgis): Merge pull request #31920 from elpaso/bugfix-unreported-server-openapi
Fix Server OPENAPI validation and unreported QStringList to JSON conversion error Alessandro Pasotti

2019-09-21

12:58 AM Revision 766db978 (qgis): show sqlite version in about (closes #31911)
Jürgen Fischer
08:26 PM Revision e29865cd (qgis): [layouts] Fix crash when opening layout with dynamic image in html label
Fixes #28996
(cherry picked from commit 5db6165fb597c2db278e678953578992789fa38b)
Nyall Dawson
03:43 PM Revision f568e6f0 (qgis): Server OGC API OPENAPI validation
Fix some OPENAPI validation issues.
Swagger is happy now, except for the MAP=/...
in the query string: no query stri...
Alessandro Pasotti
03:42 PM Revision 9a13e9be (qgis): Fix JSON utils QStringList to json conversion
unreported Alessandro Pasotti
12:24 PM Revision fc77b9e9 (qgis): fix 757017c2c2
Jürgen Fischer

2019-09-20

01:39 AM Revision 78d10fc2 (qgis): update_ts.sh: don't update ts files on pull w/o build directory (backpo...
Jürgen Fischer
01:33 AM Revision 58d59e46 (qgis): update_ts.sh: don't update ts files on pull w/o build directory
Jürgen Fischer
11:21 PM Revision b837e656 (qgis): use PostgreSQL quote_ident() function to quote schema and table names
when querying list of tables. This fixes syntax error when table name
itself contains quotes.
Alexander Bruy
11:19 PM Revision 6f176982 (qgis): [WFS provider] Re-inject custom query parameters in DCP HTTP URLs (fixe...
Backport of https://github.com/qgis/QGIS/pull/31765
Since f1b59876344bf0c0f066c81bf8ef73ef25365023, we honour DCP HT...
Even Rouault
11:14 PM Revision 5c8dd179 (qgis): [WFS provider] Fix recovery of GeoServer server error when lack of prim...
Even Rouault
10:05 PM Revision 54c23d13 (qgis): [dbmanager] handle attempts to edit raster tables (fix #30214)
Alexander Bruy
10:04 PM Revision cc94aebc (qgis): [layout] Fix invalid svg exports when including metadata
The generated svgs with cc:Work elements were failing xml validation,
causing illustrator to reject them. Add the req...
Nyall Dawson
10:04 PM Revision ebdda229 (qgis): [layouts] Auto select first result in validity check results
Nyall Dawson
10:03 PM Revision abc9f47c (qgis): [legends] Fix missing symbols for inverted polygon layers when using
filter by map content
Fixes #22718
Nyall Dawson
10:03 PM Revision 0051cd9f (qgis): [processing] add missed import
Alexander Bruy
06:49 PM Revision ff4f32db (qgis): Merge pull request #31863 from m-kuhn/gapCheckIgnoreMissingLayer
Gap check ignore missing layer Matthias Kuhn
06:48 PM Revision 54dda46e (qgis): Merge pull request #31899 from paulwittle/master
Update general.py Matthias Kuhn
06:27 PM Revision 04cbf446 (qgis): Merge pull request #31902 from alexbruy/processing-import
[processing] add missed import Alexander Bruy
06:02 PM Revision 387bffe2 (qgis): Merge pull request #31908 from m-kuhn/fromLatin1
Do not use QString::fromAscii Matthias Kuhn
04:46 PM Revision e53c6a14 (qgis): Do not use QString::fromAscii
it is deprecated Matthias Kuhn
04:29 PM Revision e3a7982c (qgis): Merge pull request #31898 from alexbruy/fix-31353
[georeferencer] set target CRS when generating GDAL script (fix #31353) Alexander Bruy
11:59 AM Revision 948fb99b (qgis): Sibling of 0c4f8260398f0a404bbe13ba37da7da241f0ca31 [skip ci]
skip-checks: true Alexander Bruy
11:59 AM Revision b7a96607 (qgis): [processing] add missed import
Alexander Bruy
11:59 AM Revision 0c4f8260 (qgis): [processing] add missed import
Alexander Bruy
10:29 AM Revision 21a73ae7 (qgis): [georeferencer] set target CRS when generating GDAL script (fix #31353)
Alexander Bruy
10:27 AM Revision be25b2e3 (qgis): Update general.py
Correction of error return type from bool to None (as per comments). This is to resolve unexpected exception messages... Paul Wittle
09:04 AM Revision 240bfb2a (qgis): Merge pull request #31871 from elpaso/bugfix-gh31635-spinbox-double-cha...
Fix double event fired by QSpinBox in slow graduated Alessandro Pasotti
06:13 AM Revision 757017c2 (qgis): Use a slightly larger font size in CRS details on Windows
Fixes #31297 Nyall Dawson
05:44 AM Revision a4fd2978 (qgis): Allow to collapse the GeoPdf options when exporting to pdf
Harrissou Santanna
05:42 AM Revision 7ef014e2 (qgis): Capitalization, ellipsis
Nyall Dawson
05:39 AM Revision f11e6603 (qgis): [processing] Add warning when packaging a geopackage with no layers
Fixes #31888 Nyall Dawson

2019-09-19

01:49 AM Revision a3caf512 (qgis): Select feature to fix the multiedit mode test
Julien Cabieces
01:49 AM Revision 2ab88ad5 (qgis): fieldIsEditable looks for joined feature to exist if no upsertOnEdit
Julien Cabieces
01:49 AM Revision 484ee538 (qgis): Add a utils method fieldIsEditable
Julien Cabieces
01:49 AM Revision 5848c27a (qgis): Fix multi edit button not displayed for auxiliary storage attribute
Julien Cabieces
01:49 AM Revision cb481d4c (qgis): make the layer editable to the default value constraint could be updated
Julien Cabieces
10:37 PM Revision 5db6165f (qgis): [layouts] Fix crash when opening layout with dynamic image in html label
Fixes #28996 Nyall Dawson
10:37 PM Revision f9737a9d (qgis): [processing] add default icon for scripts created using decorator (fix ...
Alexander Bruy
02:11 PM Revision 9fd17c8f (qgis): [reports] Expose report feature settings when an attribute table is
used in an atlas
Fixes #28441
Nyall Dawson
01:35 PM Revision f43b9f73 (qgis): Merge pull request #31765 from rouault/fix_31026
[WFS provider] Re-inject custom query parameters in DCP HTTP URLs (fixes #31026) Even Rouault
11:48 AM Revision 5735f2d0 (qgis): Update mask image for test
Alessandro Pasotti
11:17 AM Revision cc64787e (qgis): Merge pull request #31859 from 3nids/layer_tree_insertion_point_v2
[layer tree] dedicated method in QgisApp to determine insertion point Denis Rouzaud
10:36 AM Revision f7fbf548 (qgis): Manual backport of Server fix getLegendGraphic
... default WIDTH/HEIGHT when BBOX
Fixes #31846
I know it's ugly but a straight backport was not possible because
o...
Alessandro Pasotti
09:26 AM Revision 317a7252 (qgis): [symbol] Fix missing effects when rendering polygon simple line symbol ...
Mathieu Pellerin - nIRV
09:26 AM Revision 015b7e91 (qgis): Add test case covering drawing of effects in legend renderer
Mathieu Pellerin - nIRV
09:10 AM Revision 60fb0cb4 (qgis): Apply timer spinbox workaround to QgsDoubleSpinBox too
To prevent double changed event fired in case the slot
takes too long to execute.
Alessandro Pasotti
09:10 AM Revision bd6ecba1 (qgis): Use scoped class for wait cursor
Alessandro Pasotti
09:05 AM Revision 13119193 (qgis): fix API doc and init values
Denis Rouzaud
08:56 AM Revision 7b356fe4 (qgis): [layouts] Fix attribute table ignores cell margin for top/bottom aligne...
Fixes #31259 Nyall Dawson
08:56 AM Revision 2f220022 (qgis): Update reference images
Nyall Dawson
08:54 AM Revision f410ea92 (qgis): Merge pull request #31876 from elpaso/bugfix-gh30550-gpkg-project-remov...
Set GPKG-stored project dirty when removed Alessandro Pasotti
08:33 AM Revision 1bcd3a55 (qgis): Sibling of f057354ec899b28a7ee27d4b8990b992d7d0b6d5 [skip ci]
skip-checks: true Nyall Dawson
06:41 AM Revision 7e3166fd (qgis): [themes] Add disabled state for tree/table/list widgets
Mathieu Pellerin - nIRV
06:38 AM Revision 6c4d0efa (qgis): Fix test which relied on local layout default font setting
Nyall Dawson
06:38 AM Revision 6b5d43ec (qgis): More test mask updates
Nyall Dawson
06:38 AM Revision 3410a368 (qgis): Ensure legend symbols are rendered using the correct output dpi to match
layout maps Nyall Dawson
06:38 AM Revision ca350208 (qgis): Avoid creating some temporary render contexts whilst determining legend...
Refs #29058 Nyall Dawson
06:38 AM Revision c60204d8 (qgis): [layouts] Only evaluate default layout font when creating legends, not
when drawing every single part of the legend
QgsSettings is sloooow, so we need to avoid using it as much as possibl...
Nyall Dawson
06:38 AM Revision 570ce04b (qgis): Add some test mask images
Nyall Dawson
06:38 AM Revision 30e14938 (qgis): Fix truncated legend symbol borders when layer has opacity set
Nyall Dawson
06:38 AM Revision 758ac909 (qgis): Avoid another creation of unnecessary temporary render context
Fixes #29058 Nyall Dawson
06:38 AM Revision fad597bf (qgis): Avoid creating temporary render context when we already have a real one
available
This also fixes the low-resolution preview symbols shown in the print
layout designer when a layer is semi...
Nyall Dawson
06:38 AM Revision c988bd8c (qgis): More test mask updates
Nyall Dawson

2019-09-18

10:14 PM Revision 8dbf063c (qgis): Merge pull request #31874 from qgis/backport-31855-to-release-3_4
[Backport release-3_4] update docstring about QgsDateTimeEdit with NULL values René-Luc ReLuc
09:42 PM Revision 14942463 (qgis): Merge pull request #31860 from rouault/fix_30518
[OGR provider] Invalid feature count on layer reload (fixes #30518) Even Rouault
09:12 PM Revision e4ea247c (qgis): Set GPKG-stored project dirty when removed
if it's the current project
Fixes #30550
Alessandro Pasotti
06:42 PM Revision 3ff8ca57 (qgis): Merge pull request #31855 from Gustry/datetime
update docstring about QgsDateTimeEdit with NULL values René-Luc ReLuc
06:26 PM Revision 7a77d90c (qgis): Merge pull request #31351 from rldhont/server-wms-dimensions
Support WMS dimensions in QGIS Server René-Luc ReLuc
03:06 PM Revision 8192ed8c (qgis): Fix double event fired by QSpinBox in slow graduated
... renderer widget
Fixes #31635
For the record of the underlying issue:
https://lists.qt-project.org/pipermail/in...
Alessandro Pasotti
01:06 PM Revision c7aeb4ce (qgis): [themes] Add disabled state for tree/table/list widgets
Mathieu Pellerin - nIRV
12:09 PM Revision 61464560 (qgis): Merge pull request #31865 from elpaso/bugfix-gh31846-server-contextual-...
Server fix getLegendGraphic default WIDTH/HEIGHT when BBOX Alessandro Pasotti
11:45 AM Revision 076b9885 (qgis): Merge pull request #31854 from m-kuhn/gapCheckFixMz
Allow allowed gap layer to be of different ZM type than main layer Matthias Kuhn
11:41 AM Revision d45c3dd4 (qgis): QgsCoordinateTransform: remove entries from cache when a thread exits (...
Follow-up to https://github.com/qgis/QGIS/pull/31848
When a thread exits, make sure that we iterate over QgsCoordina...
Even Rouault
11:32 AM Revision 10cf18a9 (qgis): Add mask to getLegendGraphic test and check SRC(HEIGHT/WIDTH)
Alessandro Pasotti
11:21 AM Revision 3be3984e (qgis): Merge pull request #31841 from elpaso/bugfix-gh31799-tid-in-views
PG views: be tolerant for unsupported field type ... Alessandro Pasotti
11:04 AM Revision b5be645d (qgis): Fix crash in QgsCoordinateTransformPrivate at application exit (fixes #...
This fixes the following Valgrind reported error:
```
==1703== Invalid read of size 4
==1703== at 0xE614195: inter...
Even Rouault
11:00 AM Revision cd3940df (qgis): Merge pull request #31813 from rouault/fix_29844
[WFS provider] Fix recovery of GeoServer server error when lack of primary key (fixes #29844) Even Rouault
09:58 AM Revision 55f89db9 (qgis): Add some comments for checkParameters function
also set const back Alessandro Pasotti
09:44 AM Revision 55f23791 (qgis): code layout
Alessandro Pasotti
09:36 AM Revision 23bd7245 (qgis): Add safety check for nullptr to fix a crash
Matthias Kuhn
09:32 AM Revision 61812648 (qgis): Add API to hook into resolveReferences
Matthias Kuhn
02:35 AM Revision fcd21e48 (qgis): [reports] Fix predefined scale mode is incompatible with report outputs
Fixes #29196 Nyall Dawson
02:35 AM Revision 2c69b24f (qgis): Avoid use of deprecated method in test
Nyall Dawson
02:35 AM Revision 8157971d (qgis): Fix API break
Nyall Dawson

2019-09-17

11:55 PM Revision ffc71c4f (qgis): Remove const_cast
Nyall Dawson
11:55 PM Revision 3de05939 (qgis): Ensure atlas expression evaluation has access to coverage layer scope
Fixes #31807 Nyall Dawson
10:33 PM Revision 2a2cb87f (qgis): [OGR provider] Invalid feature count on layer reload (fixes #30518)
Even Rouault
09:03 PM Revision 5f5b1cb7 (qgis): [locator] fix sorting of grouped results (#31805)
* [locator] fix sorting of grouped results
backport of #31797
Denis Rouzaud
08:55 PM Revision 838dbef3 (qgis): [layer tree] dedicated method in QgisApp to determine insertion point
and create bindings to get the current insertion point in QgisInterface Denis Rouzaud
08:34 PM Revision 1346b3b1 (qgis): [OGR provider] Disable OSM_USE_CUSTOM_INDEXING to fix loading of some ....
Backport of https://github.com/qgis/QGIS/pull/31812 Even Rouault
08:33 PM Revision a43c49fb (qgis): Fix crash in QgsCoordinateTransformPrivate at application exit (fixes #...
Backport of https://github.com/qgis/QGIS/pull/31848
This fixes the following Valgrind reported error:
```
==1703== I...
Even Rouault
08:33 PM Revision a72cdc80 (qgis): QgsRasterFileWriter: fix crash when exporting to GS7BG driver (fixes #3...
Partial backport of https://github.com/qgis/QGIS/pull/31785 Even Rouault
08:29 PM Revision 421e68cf (qgis): [layouts] Resizing pages to content should not create empty page size
if no items are present
Fixes #29034
Nyall Dawson
08:29 PM Revision f5afebe5 (qgis): [layouts] Fix map rotation does not immediately restore in reports
Fixes #31217 Nyall Dawson
08:28 PM Revision 97923751 (qgis): [properties] Do not return nan values when an assistant is used
with min val == max val
Fixes #31242
Nyall Dawson
08:28 PM Revision f9a47738 (qgis): [layouts] Fix label items don't update when their opacity < 100
Fixes #29079 Nyall Dawson
08:28 PM Revision 4e6e5611 (qgis): Be super safe against a stuck project load indicator
Nyall Dawson
08:28 PM Revision 40d95b69 (qgis): Fix QgsProject::layerLoaded sometimes emitted with incorrect total laye...
Causes the project load status indicator to get "stuck" after project load Nyall Dawson
08:13 PM Revision b4b2a6e9 (qgis): Allow better rendering for list items
Harrissou Santanna
08:13 PM Revision 493a8c81 (qgis): Add empty line for list rendering
Harrissou Santanna
06:55 PM Revision 5b336008 (qgis): Server getLegendGraphic default WIDTH/HEIGHT when BBOX
is set.
Fixes #31846
Alessandro Pasotti
05:25 PM Revision fa955369 (qgis): update docstring about QgsDateTimeEdit about NULL values
Etienne Trimaille
05:25 PM Revision 2b6c2e16 (qgis): Sibling of 3b95172362400500668f6b2205cf340d73cc8dfa [skip ci]
skip-checks: true Etienne Trimaille
05:25 PM Revision 3b951723 (qgis): update docstring about QgsDateTimeEdit about NULL values
Etienne Trimaille
05:04 PM Revision e3eb91d2 (qgis): Allow gap layer to be of different ZM type than main layer
Matthias Kuhn
03:40 PM Revision d315128d (qgis): [Backport release-3_4] Fix endless loop on curve linearization with max...
* Test curve linearization with higher than sagitta tolerance
* segmentizeArc: keep max distance tolerance below twic...
backporting[bot]
03:18 PM Revision 3225f491 (qgis): Make apidoc installation optional when building it on demand
Fixes #31842 Sandro Santilli
02:54 PM Revision 27b576c7 (qgis): Merge pull request #31735 from alexbruy/fix-29663
[processing] add support for WFS as input (fix #29663) Alexander Bruy
02:50 PM Revision b70d42a6 (qgis): Update qgspostgresprovider.cpp
Jürgen Fischer
02:47 PM Revision 562089ed (qgis): Update qgspostgresprovider.cpp
Jürgen Fischer
02:37 PM Revision 4c8bac06 (qgis): Add test for tid key types in PG views
Alessandro Pasotti
02:30 PM Revision f7d1971d (qgis): PG views: be tolerant for unsupported field type ...
... if it's in URI key
Fixes #31799
Alessandro Pasotti
01:58 PM Revision 6942b4b9 (qgis): Fix endless loop on curve linearization with maxdistance tolerance high...
* Test curve linearization with higher than sagitta tolerance
* segmentizeArc: keep max distance tolerance below twic...
Sandro Santilli
01:13 PM Revision ff8f68bf (qgis): segmentizeArc: keep max distance tolerance below twice the radius
Fixes #31832 Sandro Santilli
01:13 PM Revision ffaa822d (qgis): Sibling of 236f1fa140a6720a11b55f5a71bedfd97a190250 [skip ci]
skip-checks: true Sandro Santilli
01:03 PM Revision e1b632bb (qgis): Test curve linearization with higher than sagitta tolerance
See #31832 Sandro Santilli
01:03 PM Revision 1dbb589a (qgis): Test curve linearization with higher than sagitta tolerance
See #31832 Sandro Santilli
01:03 PM Revision 5b01eb77 (qgis): Sibling of e1b632bbe765a6ec2ed2123154727ae78078980c [skip ci]
skip-checks: true Sandro Santilli
11:59 AM Revision ea09452b (qgis): [WFS provider] Fix recovery of GeoServer server error when lack of prim...
Even Rouault
11:59 AM Revision a13e30e8 (qgis): Sibling of ea09452b5bd984d81f17a5dcf84d6cccb56d893d [skip ci]
skip-checks: true Even Rouault
11:59 AM Revision cd033610 (qgis): [WFS provider] Fix recovery of GeoServer server error when lack of prim...
Even Rouault
11:57 AM Revision 68a78059 (qgis): fix adding/removing classes in graduated renderer widget (#31824)
Denis Rouzaud
10:46 AM Revision b7693d18 (qgis): Merge pull request #31793 from Gustry/unittest
use a single comment checking unittest in DB Manager SQL window Matthias Kuhn
10:36 AM Revision 9f479162 (qgis): [wmst] Fix bad allocation exception with high resolution tiled servers ...
Mathieu Pellerin - nIRV
08:47 AM Revision 6fd7d4b6 (qgis): [browser] Do not show the file properties menu action for non-file items
Mathieu Pellerin - nIRV
07:35 AM Revision 0fcba4ed (qgis): Be on the safe side, check for null message bar pointer
Mathieu Pellerin - nIRV
07:35 AM Revision 74c4f8e3 (qgis): Do not show QtSVG warnings for SVG spec implementation gaps
Mathieu Pellerin - nIRV
07:32 AM Revision c7c91de5 (qgis): fix tests
Alexander Bruy
07:31 AM Revision ab955a1c (qgis): Merge pull request #31810 from elpaso/bugfix-gh31634-processing-in-plac...
Bugfix gh31634 processing in place unique constraints 3 4 backport Alessandro Pasotti
07:12 AM Revision 65ac68bb (qgis): Avoid qt warning on project load when thumbnail doesn't exist
Nyall Dawson
06:34 AM Revision 67616176 (qgis): Expand GNSS and CORS acroynms in proj scope text
(I'm sure I'm not the only one who continually reads CORS as
"Cross-origin resource sharing"!)
Nyall Dawson
06:07 AM Revision 82edf150 (qgis): backport test
Denis Rouzaud

2019-09-16

12:58 AM Revision 7e3c9d98 (qgis): QgsRasterFileWriter: fix crash when exporting to GS7BG driver (fixes #3...
Even Rouault
12:58 AM Revision bbaa62af (qgis): test_qgsrasterfilewritertask.py: test failure
Even Rouault
12:58 AM Revision 5e70084d (qgis): QgsRasterFileWriter: improve error reporting
Even Rouault
12:55 AM Revision e8a66a74 (qgis): Add dependency on UI if providers are compiled with gui
Matthias Kuhn
12:55 AM Revision dbc80e9a (qgis): Update src/providers/grass/CMakeLists.txt
Matthias Kuhn
12:54 AM Revision e9fdb9cf (qgis): [OGR provider] Disable OSM_USE_CUSTOM_INDEXING to fix loading of some ....
Even Rouault
12:53 AM Revision 207de75f (qgis): [GDAL provider] Be more robust to driver being disabled after provider ...
This is a backport of https://github.com/qgis/QGIS/pull/31772
This is still quite a dangerous practice, and this com...
Even Rouault
 

Also available in: Atom