Activity
From 2021-05-08 to 2021-06-06
2021-06-06
- 10:14 AM Revision feff27e4 (qgis): Fix placement of annotation items in WMS GetMap
- 02:54 AM Revision 25ca9931 (qgis): MDAL 0.8.1
2021-06-05
- 12:57 AM Revision 6c866cc7 (qgis): Fixes #33108 : Fix displayed array list in query builder
- 12:55 AM Revision 0c130f60 (qgis): remove the png icon
- 12:55 AM Revision 50b9ab6d (qgis): fix build
- 12:55 AM Revision 4f6f6145 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 12:55 AM Revision c8945011 (qgis): BTW use the svg icon
- 12:54 AM Revision 75e7e6ca (qgis): reinstate QWTPOLAR_LIBRARY. Fixes #41910
- 12:53 AM Revision 1874274b (qgis): [FreeBSD] remove if statement in FindPyQt5.py and fix #41913
- 12:08 AM Revision 90fdc904 (qgis): Fix build
- 11:36 PM Revision acdcfc36 (qgis): Fix geographicflag loading
- Fixes #43556
- 11:33 PM Revision 0be65942 (qgis): add read-only test (#43515)
- * add read-only test
following suggestion in #43509
* Update testqgsrelationreferencewidget.cpp
* Fix test
Co-aut... - 12:59 PM Revision b7e19079 (qgis): Fix test
- 12:51 PM Revision 32e60e48 (qgis): [Geometry checker] Fix the error resolution ui. Fixes #42489
- method.id() always returns 0, I put back the old mechanism which works.
- 11:45 AM Revision 5cd4617d (qgis): Update quick map settings
- 11:45 AM Revision 9427b380 (qgis): Readd utils
- 11:44 AM Revision 0dca7c9d (qgis): Modernize code, RAII and performance improvements
- Also removes QgsQuickUtils which is no longer needed
- 11:05 AM Revision d5b633f9 (qgis): [Geometry checker] Fix the error resolution ui. Fixes #42489
- method.id() always returns 0, I put back the old mechanism which works.
- 11:02 AM Revision bc34d154 (qgis): [Geometry checker] Fix the error resolution ui. Fixes #42489
- method.id() always returns 0, I put back the old mechanism which works.
- 07:14 AM Revision 97f88d02 (qgis): Fix geographicflag loading
- Fixes #43556
- 07:11 AM Revision e187d7f9 (qgis): Fix geographicflag loading
- Fixes #43556
- 06:20 AM Revision 330f73b8 (qgis): Merge pull request #43546 from agiudiceandrea/fix-processing-grass-r_proj
- [processing][grass] Fix r.proj in Windows
2021-06-04
- 12:01 AM Revision dea59b0f (qgis): Fix it's impossible to change a rule based labeling "else" rule
- back to a normal rule
Port fixes from rule based renderer else handling to rule based
labeling - 12:01 AM Revision a8382204 (qgis): Fix papercut in rule based labeling widget where it's possible
- to uncheck BOTH the filter and else radio buttons
- 11:58 PM Revision de92ca03 (qgis): Fix it's impossible to change a rule based labeling "else" rule
- back to a normal rule
Port fixes from rule based renderer else handling to rule based
labeling - 11:58 PM Revision 1fcb9752 (qgis): Fix papercut in rule based labeling widget where it's possible
- to uncheck BOTH the filter and else radio buttons
- 11:57 PM Revision 002d76e7 (qgis): [server] Fix incorrect response code used for exception
- (cherry picked from commit 3cc20607bcfbd2b058618b8b49d8f61ccef597b1)
- 04:52 PM Revision 7d57aeef (qgis): Add test for GRASS r.proj alg
- 03:48 PM Revision 2dabe3f0 (qgis): disable inline on macOS release on clang12
- 03:46 PM Revision cca7ed48 (qgis): disable inline on macOS release on clang12
- 06:01 AM Revision 23ab7408 (qgis): fix build
- 06:01 AM Revision 0514867e (qgis): remove the png icon
- 06:01 AM Revision fd28646f (qgis): BTW use the svg icon
- 06:01 AM Revision 74b1e140 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 06:00 AM Revision 8f0f6c9c (qgis): fix build
- 06:00 AM Revision a35037fd (qgis): remove the png icon
- 06:00 AM Revision adb78b7e (qgis): BTW use the svg icon
- 06:00 AM Revision dee89931 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 02:59 AM Revision 726b00f1 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
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
- 10:46 PM Revision 7f696786 (qgis): fix build
- 10:46 PM Revision fec268f7 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 10:46 PM Revision 28766269 (qgis): BTW use the svg icon
- 10:46 PM Revision 8d3a3210 (qgis): remove the png icon
- 10:44 PM Revision 66c6ef96 (qgis): [dxf] Fix allowing attribute selection for DXF layer name
- Fixes #42575
- 10:04 PM Revision 7b838cee (qgis): fix filter expression not correctly loaded for relation reference widge...
- fixes #42803
- 10:00 PM Revision dc9502ca (qgis): fix filter expression not correctly loaded for relation reference widge...
- fixes #42803
- 12:57 PM Revision ce2f9b8e (qgis): Merge pull request #43529 from elpaso/bugfix-pg-identity-nextval
- Fix PG IDENTITY default value clause
- 12:57 PM Revision d4e45e66 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
- 12:53 PM Revision 96f51713 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
- 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
- 08:20 AM Revision f24ef78b (qgis): Fix sip
- (cherry picked from commit fe48b191d2e2c8d2364a14a10fb1e91eb7900c1c)
- 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... - 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... - 07:09 AM Revision fd9fe215 (qgis): fix title in API break (#43521)
- 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 - 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 ... - 06:26 AM Revision c57d7ad6 (qgis): Completely remove QgsVectorLayerFeatureIterator::FetchJoinInfo::joinLay...
- There's no point in keeping such a dangerous member in the api
- 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... - 06:26 AM Revision cebb1f8e (qgis): Fix sip
- 06:18 AM Revision 588a6ad1 (qgis): fix title in API break
- 06:16 AM Revision 4a23eb2f (qgis): [locator] add open form action, automatically open form for non geometr...
- instead of showing of warning
- 03:44 AM Revision fcaf6f7c (qgis): fix rpm building due to https://github.com/qgis/QGIS/pull/43262
- Apply packaging change similar to 2a06fcc7e1ff5374cee85ef2d9486e8e1f60f3ed
2021-06-02
- 01:38 AM Revision 5676ee51 (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
- 12:31 AM Revision 009296e3 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 12:31 AM Revision 2a7bee81 (qgis): fix convertToCurve not converting CURVEPOLYGON
- 12:31 AM Revision e38c13de (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
- 12:00 AM Revision 183541ee (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
- 11:57 PM Revision a164a2a4 (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
- 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 ... - 11:05 PM Revision df9ccb53 (qgis): Fixes #33108 : Fix displayed array list in query builder
- 11:04 PM Revision 49265a8c (qgis): Fix unreported missing raster band stats in info panel
- 11:03 PM Revision c1c068b2 (qgis): Add tags for gdal_edit processing algorithm (#43484)
- 08:38 PM Revision 37f5a26c (qgis): Update testqgsrelationreferencewidget.cpp
- 08:27 PM Revision 92d56397 (qgis): add read-only test
- following suggestion in #43509
- 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 - 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 - 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]> - 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.
- 03:19 PM Revision 5035b21b (qgis): Merge pull request #43511 from MorriganR/patch-2
- Push image to DockerHub only if rep_owner == qgis
- 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... - 12:07 PM Revision 4b1d83fa (qgis): fix convertToCurve not converting CURVEPOLYGON
- 12:07 PM Revision 33f6ac8f (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 12:05 PM Revision 2029b9b1 (qgis): add missing enum dox
- 12:04 PM Revision bc2a3fb6 (qgis): Merge pull request #43491 from olivierdalang/2021-06_fix-convert-to-cur...
- Fix convertToCurve not converting CURVEPOLYGON
- 10:13 AM Revision 11f30e7b (qgis): add missing enum dox
- 08:48 AM Revision f54914d3 (qgis): Bump backport action to 1.2.3
- 07:07 AM Revision c6fdec8f (qgis): Merge pull request #43238 from sshuair/master
- add a new Chinese simplified translator
- 06:47 AM Revision 86822702 (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
- disabled symbol layers
(cherry picked from commit ca54e8f8520453954e06e4d91adbd375287ddadd) - 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
- 06:10 AM Revision 30777c4a (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
- (cherry picked from commit 2e5e6264bf32d1088e678aeae3e805106eff405c)
2021-06-01
- 12:13 AM Revision 082aa7bb (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
- 11:14 PM Revision 2e5e6264 (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
- 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... - 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 - 11:12 PM Revision 00c7232f (qgis): Fix typehint
- 11:12 PM Revision 22cc4da6 (qgis): Update python/pyplugin_installer/installer_data.py
- Co-authored-by: nicogodet <[email protected]>
- 03:52 PM Revision 9558ecfb (qgis): fix convertToCurve not converting CURVEPOLYGON
- 03:52 PM Revision e38abf79 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 03:29 PM Revision 415d4831 (qgis): fix missing signal on QgsCheckableComboBox (#43487)
- 03:19 PM Revision e544cd69 (qgis): Merge pull request #43476 from DelazJ/attributeTableFilterIcons
- Use dedicated icons for attribute table filter items
- 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 - 02:46 PM Revision b8bdd948 (qgis): fix missing signal on QgsCheckableComboBox
- 10:34 AM Revision 5efb8a4a (qgis): move referenced layers above the list of field pairs
- 10:34 AM Revision 0234213a (qgis): rename QgsRelationAddPolymorphicDlg to QgsRelationAddPolymorphicDialog
- 09:49 AM Revision 1975368d (qgis): Merge pull request #43478 from nirvn/gsl_split
- Allow GSL-less qgis analysis library
- 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... - 09:19 AM Revision b9277cd3 (qgis): add since
- 09:04 AM Revision a516549e (qgis): Prevent user from setting up a relatrion without at least one field map...
- 09:01 AM Revision bac83856 (qgis): Turn GSL off in the OGC server CI
- 08:56 AM Revision 018efaa3 (qgis): Remove obsolete WITH_GEOREFERENCER
- 08:49 AM Revision b9ab1b70 (qgis): [server][wmts][tests][fix] adjusted test compare data to new tile resol...
- 08:49 AM Revision 54e8d805 (qgis): Add missing SIP bits
- 08:44 AM Revision 18bbfa9a (qgis): Merge branch 'qgis:master' into master
- 08:30 AM Revision 76ddb599 (qgis): add comment
- 08:22 AM Revision 084a2b86 (qgis): fix test by using non deprecated enum
- 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... - 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... - 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... - 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... - 07:33 AM Revision bb1693b3 (qgis): add extra enum NoButton to avoid saving an empty string when using qgsF...
- fixes #43123
- 07:27 AM Revision 3cc20607 (qgis): [server] Fix incorrect response code used for exception
- 07:19 AM Revision 727a9a86 (qgis): add dox to duplicated enum in QgsAttributeEditorRelation and QgsRelatio...
- also remove leftover
- 06:39 AM Revision 0008158a (qgis): Allow GSL-less qgis analysis library
- 04:28 AM Revision 1dc93dfc (qgis): Avoid deprecated method
- 04:28 AM Revision f1aab158 (qgis): Fix clazy warnings in QgsGrassProviderModule
- 04:28 AM Revision 3491f400 (qgis): Don't use deprecated QProcess::start variant
- 04:28 AM Revision ce5271ca (qgis): QString fixups
- 04:28 AM Revision ea145537 (qgis): More clazy warning fixes
- 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 - 03:06 AM Revision 4ad57ca6 (qgis): Add icon for edited features in attribute table
- 03:06 AM Revision 2a576431 (qgis): Display dedicated icon next to attribute table filter drop-down new and...
- 03:06 AM Revision 5f70fcb6 (qgis): Display dedicated icon next to the attribute table filter drop-down items
- 03:06 AM Revision 3e398550 (qgis): Use "features" instead of "items", more consistent
- 02:56 AM Revision 884b5147 (qgis): [backport] fix classification of singleband pseudocolor (#43346)
2021-05-31
- 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... - 01:23 AM Revision a624effb (qgis): Fix memory leaks in renderer widgets
- (cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da)
- 01:23 AM Revision 1d1a6880 (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 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... - 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... - 01:23 AM Revision 294af310 (qgis): Fix build
- 01:23 AM Revision e683e377 (qgis): Sipify
- 01:23 AM Revision ad217006 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 01:23 AM Revision e9276890 (qgis): Ensure tests run on queued_ltr_backports PRs
- 01:23 AM Revision 2bd4312a (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 01:23 AM Revision 3532141d (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 01:23 AM Revision a8cad4a9 (qgis): [editor widgets] Avoid infinite image resize loop
- 01:23 AM Revision 9049a2b1 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 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... - 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... - 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...
- 01:23 AM Revision 1dd7fa66 (qgis): Manual backport of #42383
- 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...
- 01:23 AM Revision 6b728eb6 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 01:23 AM Revision bb194870 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 01:23 AM Revision d1813d64 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 01:23 AM Revision 320740b7 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
- Fixes #43286, fixes #42689
- 01:23 AM Revision f86cd28c (qgis): Fix incorrect handling of data type in grass raster data provider
- (cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495)
- 01:23 AM Revision 6151d9cd (qgis): Sipify
- 01:23 AM Revision cea7755c (qgis): Also set correct expression context on feature request
- (cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f)
- 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... - 01:23 AM Revision 2f62585d (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- (cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61)
- 01:23 AM Revision 0889d1bc (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
- 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 - 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... - 01:23 AM Revision bd9fd63c (qgis): Add missing documentation
- 11:06 PM Revision 383065d2 (qgis): fix classification of singleband pseudocolor (#43346) (#43455)
- fixes #43346
- 11:05 PM Revision d75e341c (qgis): Fix various crashes on a vector layer with a broken provider
- 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... - 11:04 PM Revision 457165d7 (qgis): fix quotedIdentifier
- 11:03 PM Revision e2f4fc65 (qgis): VERSION is mandatory for getmap requests in WMS 1.3.0
- 02:19 PM Revision f044c95f (qgis): Merge pull request #43461 from 3nids/loc-fil-mov-files
- move locator filters implemenation to their own files
- 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
- 10:20 AM Revision ce01a358 (qgis): VERSION is mandatory for getmap requests in WMS 1.3.0
- 09:36 AM Revision e7ccf1fc (qgis): also do non scoped enums
- 09:36 AM Revision d2e89954 (qgis): sipify all
- 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
- 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
- 07:22 AM Revision 452ce092 (qgis): Fix various crashes on a vector layer with a broken provider
- 05:09 AM Revision 0c0a1f81 (qgis): pure QgsMapRendererJob::startPrivate() ans SIP_ABSTRACT
- 05:09 AM Revision 9fd0e342 (qgis): fix mesh terrain
- 05:09 AM Revision 09b5ba4e (qgis): invalidate map settings when ...
- parameters of QgsMapToPixel leads to an invalid transform
- 05:09 AM Revision 9bc6d4df (qgis): update api_break.dox
- 05:09 AM Revision 3d314777 (qgis): do not render when map settings are invalid
- 05:09 AM Revision d471cc15 (qgis): Update src/core/qgsmaptopixel.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 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
... - 04:23 AM Revision 63c4f4fe (qgis): __repr__ for browser items
- 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. - 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... - 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... - 02:30 AM Revision 0da11e8b (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 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... - 02:30 AM Revision 05ef15bc (qgis): Fix memory leaks in renderer widgets
- (cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da)
- 02:30 AM Revision 3a65ef2a (qgis): Fix build
- 02:30 AM Revision 665d40d6 (qgis): Sipify
- 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... - 02:16 AM Revision ca54e8f8 (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
- disabled symbol layers
2021-05-30
- 12:44 AM Revision 7a9c6b47 (qgis): Fix DD form label hidden in tabs
- Fixes #43103
- 01:40 PM Revision bbb74b8f (qgis): Add support for postgresraster based rasters in Raster Calculator (#43440)
- 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...
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... - 12:57 AM Revision 212d1f41 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
- Fixes #43286, fixes #42689
- 12:57 AM Revision 7e5596c9 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 12:57 AM Revision dbfa0a84 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 10:01 PM Revision 0bd603cf (qgis): Optimize
- 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... - 09:22 PM Revision 2983284a (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
- Fixes #43286, fixes #42689
- 12:12 PM Revision 5ba0e08d (qgis): Merge pull request #43420 from domi4484/jsonEditWidgetImprovements
- JSON edit widget tree view improvements
- 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
2021-05-28
- 12:27 AM Revision e5b0529b (qgis): [App] Create a map annotation only on left button press event
- 12:13 AM Revision 32af68f2 (qgis): Fix D&D GPKG from browser
- Fixes #43129
- 12:13 AM Revision dde184dc (qgis): Fix incorrect handling of data type in grass raster data provider
- (cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495)
- 12:13 AM Revision fe9ca36f (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- (cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61)
- 12:13 AM Revision 01f631a3 (qgis): Also set correct expression context on feature request
- (cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f)
- 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... - 12:13 AM Revision 210e09fe (qgis): Sipify
- 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.
... - 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). - 03:28 PM Revision a1cdf7e8 (qgis): Merge pull request #43432 from elpaso/bugfix-ssh-config-protocols2
- Fix emtpy labels in custom ssl options
- 02:28 PM Revision 5e15a2cb (qgis): [expression editor] Enable backslash escapes for proper syntax highligh...
- 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). - 11:50 AM Revision 50faa7b4 (qgis): Fix Q_INVOKABLE in QgsUnitTypes class
- 08:54 AM Revision cff65e88 (qgis): QAction objects as pointer
- 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
- 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... - 03:07 AM Revision 3d3f3f7f (qgis): Promote more Qgis enums to enum classes, add Q_ENUM
2021-05-27
- 01:07 AM Revision bb6b4852 (qgis): Update tests/src/python/test_qgsproviderconnection_postgres.py
- 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 - 05:58 PM Revision 4b4748c7 (qgis): [server][wmts][refactor] converted tileSize variable to const
- 03:59 PM Revision 63f47db1 (qgis): [server][wmts][refactor] converted variable to const
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 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 - 10:25 AM Revision 0b511cc8 (qgis): Merge pull request #43326 from elpaso/bugfix-gh43268-postgres-zm
- Postgres: add ZM to type identification logic
- 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
- 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
- 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…
- 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...
- 05:44 AM Revision 50b2ac4c (qgis): Fix incorrect handling of data type in grass raster data provider
- 05:44 AM Revision b4fea529 (qgis): Promote Qgis::DataType to enum class
- 05:44 AM Revision 005a0ad0 (qgis): Sipify
- 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... - 05:38 AM Revision aa93d03c (qgis): Promote QgsDataItem enums to enum classes, move to Qgis
- 05:38 AM Revision d8f5de5c (qgis): Make test more exhaustive
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... - 02:30 PM Revision 2e81f3b1 (qgis): [sipify] support unparsed/raw code
- 02:30 PM Revision bd88d6ac (qgis): [sipify] force line return before code block
- 02:30 PM Revision 35c557a2 (qgis): run sipify
- 02:30 PM Revision 60ca4f3e (qgis): fix existing code blocks
- 12:23 PM Revision 6657f8be (qgis): Partly revert previous approach: and rely on layout clone
- Disable follow preset and manually add layers
- 11:35 AM Revision ee03ad59 (qgis): Allow clearing data defined buttons which are set to non-existing fields
- 10:49 AM Revision cf45b6b2 (qgis): Integrate the setLayers docs
- 10:46 AM Revision b46ce08e (qgis): Fix tests: clear layers before theme export
- 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,... - 10:26 AM Revision faa8be24 (qgis): Add tests for QgsSymbol flags
- 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 - 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
- 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... - 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... - 03:50 AM Revision f7f43e08 (qgis): Fix memory leaks in renderer widgets
- 03:50 AM Revision 7a8f35fc (qgis): Code cleanup and modernization
- 02:01 AM Revision e65a22a5 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
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 - 12:15 AM Revision 06bc4be4 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 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 - 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...
- 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 - 12:14 AM Revision c3e01e57 (qgis): Add destructors to permit forward declaration
- 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 ... - 11:10 PM Revision dfaafa69 (qgis): More server warnings on transformation errors
- 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. - 11:10 PM Revision 9cc22b2d (qgis): Fix WFS3 overlapping text template
- Fixes: #42269
- 11:10 PM Revision 3dca51d7 (qgis): Fix test control file for WFS3 items
- 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
- 11:09 PM Revision cf49d251 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
- 11:08 PM Revision 6d7e411e (qgis): Update tests/src/python/test_provider_ogr_gpkg.py
- Co-authored-by: Nyall Dawson <[email protected]>
- 11:08 PM Revision d48806cf (qgis): tests: fix 2 tests to work with GDAL >= 3.3
- 10:13 PM Revision 8bd755b4 (qgis): fix fix
- 10:02 PM Revision 722bd0fa (qgis): another windows build fix
- 08:32 PM Revision c82ead37 (qgis): fix build
- 07:22 PM Revision 9fbe8394 (qgis): Fix test and clear layer when setting export themes
- 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 ... - 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
- 05:10 PM Revision db7fbcc7 (qgis): Server WMS getPrint: fix HIGHLIGHT with follow map themes
- Fixes #34178
- 03:20 PM Revision 60f48bc6 (qgis): Add typehint for QgsPoint constructor (#43385)
- 03:20 PM Revision b06c4a7b (qgis): Update qgssettingsentry.py
- 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... - 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... - 01:07 PM Revision 615bbd81 (qgis): Fix SIP_HOLDGIL annotations
- 12:52 PM Revision 2a06fcc7 (qgis): debian packaging: include liboauth2authmethod_static.a in libqgis-dev
- 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... - 11:32 AM Revision f73ddace (qgis): Fix test control file for WFS3 items
- 11:32 AM Revision f6285840 (qgis): Fix WFS3 overlapping text template
- Fixes: #42269
- 11:29 AM Revision 0ee907da (qgis): Merge pull request #43363 from elpaso/bugfix-gh42269-wfs3-getfeature-ov...
- Fix WFS3 overlapping text template
- 10:50 AM Revision b8fe026d (qgis): Merge pull request #43368 from DelazJ/temporalTypos
- Fix typos in temporal docs
- 10:49 AM Revision c0e15c0e (qgis): Merge pull request #41658 from lbartoletti/vertextool_fix_avoidIntersec...
- [VertexTool] fixes avoid intersections
- 09:33 AM Revision 888547e7 (qgis): Fix test control file for WFS3 items
- 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... - 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... - 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
- 08:39 AM Revision a13c6553 (qgis): Remove unused file
- 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 - 03:45 AM Revision 6ce91e40 (qgis): Also set correct expression context on feature request
- 03:45 AM Revision aba8ddaa (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- 03:45 AM Revision 98f6fcb8 (qgis): Fix warnings
- 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 - 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
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... - 12:38 AM Revision 2abcb9cc (qgis): UI: improve tooltip of WFS URL regarding OGC API (fixes #43362)
- 11:38 PM Revision 2fdb4a81 (qgis): Merge pull request #43370 from rouault/cleanup_deprecated_gdal_stuff
- Cleanup relative to GDAL version checking
- 10:36 PM Revision 11e2ba85 (qgis): QgsOgrProvider::open(): remove useless GDAL version check
- 10:33 PM Revision 92709e82 (qgis): QgsVectorFileWriter: make metadata for BNA conditional to GDAL < 3.3.0
- 10:29 PM Revision 786c3087 (qgis): qgsvectorfilewriter.cpp: remove useless wrapper aroung OGROpen(), no lo...
- 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... - 01:35 PM Revision 679d689e (qgis): Fix WFS3 overlapping text template
- Fixes: #42269
- 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'... - 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... - 06:19 AM Revision e3baef2d (qgis): Show any warning messages generated while loading a QLR in the
- messagebar
E.g. missing font warnings - 06:19 AM Revision afd91206 (qgis): Fix build
- 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
- 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 ... - 06:19 AM Revision e4a12e5f (qgis): Add equality operator to QgsReadWriteContext::ReadWriteMessage
- 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... - 06:19 AM Revision 203d8e78 (qgis): Don't show duplicate warning messages when loading a project
- 04:16 AM Revision 2bed84d2 (qgis): Sipify
- 04:16 AM Revision 3d4e2f46 (qgis): Fix label masking settings get dropped for layers with "," or ";"
- characters in the text
Fixes #37473 - 04:16 AM Revision 5ded8b66 (qgis): __repr__ fro QgsSymbolLayerReference, QgsSymbolLayerId
- 04:16 AM Revision 22c2d721 (qgis): Remove unnecessary includes of qgssymbollayerreference.h
- 02:35 AM Revision 17af2354 (qgis): Fix version
- 02:35 AM Revision 50683253 (qgis): Update expression test results for GEOS 3.9
- 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... - 02:11 AM Revision adab3fe6 (qgis): Dox
- 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...
2021-05-23
- 12:23 AM Revision 75bb5d6a (qgis): [WFS provider] Transmit error message of feature downloader to provider
- 12:23 AM Revision 656dbddf (qgis): [WFS provider] Use ows:ExceptionReport for error message (fixes #42985)
- 12:23 AM Revision 9f1c77bc (qgis): QgsSQLStatement parser: emit more relevant error message (fixes #42985)
- 12:23 AM Revision d6d1b45d (qgis): [WFS provider] Encode space as %20 in URL
- Relates to #42985
- 12:22 AM Revision 56257d3f (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
- 12:22 AM Revision 31f440e4 (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
- Fixes #41283
- 12:22 AM Revision 00365750 (qgis): QgsVectorDataProvider::convertToProviderType(): accept converting a sin...
- Fixes #41283
- 12:21 AM Revision 554cef4b (qgis): [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196)
- 12:19 AM Revision 44a2482f (qgis): QgsOgrProviderMetadata::saveLayerMetadata(): remove useless QGIS_VERSIO...
2021-05-22
- 08:11 AM Revision 9da78ed2 (qgis): Remove QgsCoordinateReferenceSystem::createFromPostgisSrid()
- This method was private and only used by the Postgres provider through
friend class. - 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... - 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...
2021-05-21
- 12:22 AM Revision 6b90c767 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
- 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... - 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... - 11:03 PM Revision d3dfc64c (qgis): QgsSQLStatement parser: emit more relevant error message (fixes #42985)
- 11:03 PM Revision bc3ba060 (qgis): [WFS provider] Transmit error message of feature downloader to provider
- 11:03 PM Revision b5c5cc75 (qgis): [WFS provider] Use ows:ExceptionReport for error message (fixes #42985)
- 11:03 PM Revision c8067ea2 (qgis): [WFS provider] Encode space as %20 in URL
- Relates to #42985
- 11:00 PM Revision d1d3da16 (qgis): [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196)
- 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 - 10:56 PM Revision f4ecfaec (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
- Fixes #41283
- 10:56 PM Revision 2e7acef3 (qgis): QgsVectorDataProvider::convertToProviderType(): accept converting a sin...
- Fixes #41283
- 10:56 PM Revision b4fd455a (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
- 10:47 PM Revision b5d875cd (qgis): Fix lang code in feed parser
- Fixes #43232
- 10:47 PM Revision 27160c92 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
- 10:10 PM Revision 130aa80f (qgis): assert size
- 04:09 PM Revision 9f9d3a9f (qgis): More to fix compilation on vcpkg
- 02:50 PM Revision ef3e2136 (qgis): Add ZM to TIN and others
- 01:16 PM Revision 4a386db4 (qgis): Postgres: add ZM to type identification logic
- Fixes #43268
- 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 - 11:45 AM Revision 8b70ff98 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 11:10 AM Revision 42c2061c (qgis): [expressions] Fix evaluation of round(...) where input value is
- a string containing a decimal number
Fixes #36467 - 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... - 10:12 AM Revision 7fa74b6b (qgis): Use canvas project extent where appropriate
- 10:12 AM Revision dc509881 (qgis): Move logic to calculate combined extent of a set of map layers
- to new QgsMapLayerUtils class
- 10:11 AM Revision 700390ab (qgis): [3d] Fix rendering of curved lines using simple line renderer
- 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... - 09:12 AM Revision 71601100 (qgis): Use setDataSource instead of setDataSourcePrivate
- 06:28 AM Revision 59a6217c (qgis): Fix compilation on vcpkg
- 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...
- 03:26 AM Revision bf798305 (qgis): Print disk space after test
- 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
2021-05-20
- 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... - 01:22 AM Revision 9dda143c (qgis): Also move QgsMapLayerModel::iconForLayer to QgsIconUtils
- 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 - 01:22 AM Revision 480e36ef (qgis): Dox
- 01:22 AM Revision ec509605 (qgis): Fix build
- 01:22 AM Revision ce775288 (qgis): Fix build
- 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
- 01:22 AM Revision a71eee28 (qgis): Fix build
- 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... - 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... - 01:12 AM Revision d56c10c8 (qgis): Add missing documentation
- 01:12 AM Revision 00719af1 (qgis): [editor widgets] Avoid infinite image resize loop
- 01:12 AM Revision 27132b64 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 01:12 AM Revision 7d67bd60 (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 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...
- 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...
- 01:12 AM Revision b9067d94 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 01:12 AM Revision 0044637b (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 01:12 AM Revision 4281f559 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 01:12 AM Revision 6d4bedce (qgis): Ensure tests run on queued_ltr_backports PRs
- 01:12 AM Revision 1ada1bec (qgis): Manual backport of #42383
- 01:11 AM Revision 602df124 (qgis): Update pyogctest
- 12:51 AM Revision 85e8715b (qgis): Fixes #43295 : [Oracle] Remove assert on oracle instant client badly in...
- 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...
- 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... - 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 - 12:37 AM Revision 3420e8a2 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 12:26 AM Revision 95c01cc9 (qgis): Dox, enum class
- 12:26 AM Revision e3061a8f (qgis): Add method to determine the drive type for a file path
- Supported on Windows builds only
- 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)
- 12:26 AM Revision a0346683 (qgis): Fix build
- 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
- 01:09 PM Revision ae877516 (qgis): Fix build
- 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 ... - 01:09 PM Revision 9387015f (qgis): fffffffffffFF
- 01:09 PM Revision fc796b4c (qgis): Fix sipify
- 01:09 PM Revision 07e07486 (qgis): Fix build
- 01:09 PM Revision e6bc53ba (qgis): Fix build
- 01:09 PM Revision 7c2c531b (qgis): Fix build
- 01:09 PM Revision 9589813c (qgis): Fix build
- 01:09 PM Revision 50aa9d43 (qgis): asdajsklfjalksdjgsdjlgjskdfg
- g
- 08:58 AM Revision a05921a9 (qgis): Merge pull request #43280 from pblottiere/wmts-cap-inv-axis-fix-supersede
- WMTS GetCapabilities and axis order
- 05:51 AM Revision 2b632fa2 (qgis): Update src/core/mesh/qgsmeshdatasetgroupstore.cpp
- Co-authored-by: Paul Blottiere <[email protected]>
- 05:51 AM Revision 406f3f46 (qgis): remove commented code
- 05:51 AM Revision 81b2d6a9 (qgis): typo and remove unused QgsMeshDatasetGroupStore::setPersistentProvider
- 05:51 AM Revision 7a1c29d3 (qgis): implement setDataSource for mesh layer
- 05:51 AM Revision 389569f5 (qgis): fix temporal unit
- 05:50 AM Revision fa195f18 (qgis): add feature filter
- 05:50 AM Revision aaa41f4b (qgis): change filter & create dir alg group
- Regroup modeler specific tools in the same group.
- 05:45 AM Revision 55e0f257 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 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...
2021-05-19
- 12:37 AM Revision 322f8343 (qgis): Update pyogctest
- 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 .... - 02:32 PM Revision 18497e2a (qgis): revert separation of modules gui/core, just a better code separation
- 02:31 PM Revision e48f67b7 (qgis): Fix piecewise crash
- 02:28 PM Revision 0b8d683f (qgis): Merge pull request #43048 from uclaros/fix-oracle-piecewise
- Fix Oracle crashing when piecewise field reading takes place
- 02:00 PM Revision 4ba34a45 (qgis): [authentication] Change filter so it registers methods with android ABI...
- 10:55 AM Revision e9c00fdf (qgis): refactor methods to support both modules
- 10:55 AM Revision 6496349c (qgis): move qjsonwrapper to external
- 10:55 AM Revision 2e2e86e2 (qgis): some fixes
- 10:55 AM Revision cedb625a (qgis): move oauth resources to top level
- 10:55 AM Revision de11305b (qgis): core part to add gui modules for auth methods
- 10:55 AM Revision 016e5e78 (qgis): separate gui/core parts of auth method libraries
- 10:55 AM Revision 064a2d21 (qgis): Fix header .cpp file name
- 10:55 AM Revision 8a27bcae (qgis): Remove needless include_directories
- 10:55 AM Revision 50339f18 (qgis): Remove need for GUI to build authentication methods
- 10:55 AM Revision 12a0e414 (qgis): Nyall and Denis know better, add the flag :)
- 10:21 AM Revision 81e61fa7 (qgis): Clean
- 10:05 AM Revision 6f620bb1 (qgis): Add a unit test
- 05:52 AM Revision c543a57b (qgis): Remove some unused widget imports from core library
- 02:16 AM Revision 13e92383 (qgis): Fix build
- 02:16 AM Revision 4e4f7cf5 (qgis): Fix fragile sip build
- 02:16 AM Revision 0c4dd068 (qgis): Move generic provider related files to src/core/providers
- Minor clean up
- 02:16 AM Revision 581d355e (qgis): Avoid silly doxygen warning
- 02:16 AM Revision 46606e75 (qgis): Fix doc warning
2021-05-18
- 10:20 AM Revision 40172130 (qgis): Fixed indentation
- 10:20 AM Revision 56876a4d (qgis): * Fixed indentation
- 10:20 AM Revision 3738a644 (qgis): Inverting axis in bounding box for CRSes that requires it
- 08:59 AM Revision 18dd2c4e (qgis): Build fixes
- 08:59 AM Revision daca3c6f (qgis): Build fix
- 08:59 AM Revision 239092e0 (qgis): Move QgsVectorDataProvider::FeatureCountState enum to qgscoreenums.h
- 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 ... - 08:59 AM Revision 7291bbb4 (qgis): Dox
- 08:59 AM Revision b61dc7c4 (qgis): Sipify
- 05:19 AM Revision 925d0281 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 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...
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...
- 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
- 10:19 PM Revision 9c672f9c (qgis): Display "IS NOT" operator in Expression dialog
- 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... - 10:18 PM Revision 5772b83a (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 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... - 06:35 PM Revision 7ae1b318 (qgis): Merge pull request #43104 from elpaso/server-landingpage-custom-prefix
- Server landingpage custom prefix
- 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
- 03:21 PM Revision 1036732e (qgis): Adds a warning when a vertex move has caused the geometry's part count ...
- 12:53 PM Revision 40988a89 (qgis): Avoid endless sub-RelationEditorWidget creation fix #42952 (#43246)
- * Avoid endless sub-RelationEditorWidget creation fix 42952
* Added missing docstring - 12:52 PM Revision 11076530 (qgis): [layout] set coverage layer for dynamic SVGs (#43248)
- 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...
- 11:37 AM Revision c5af9661 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 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... - 11:24 AM Revision 09f75ecb (qgis): add a new test
- 11:24 AM Revision 80e3a944 (qgis): fix tests with geos 3.8 and 3.9
- 11:24 AM Revision 6927f35b (qgis): Revert "Adds a warning using avoid intersections and topological editing"
- This reverts commit f00e86dbe5a0cf1ef38e63aba0e75e4ecaea4c57.
- 11:24 AM Revision de6c1add (qgis): Adds a warning using avoid intersections and topological editing
- 11:24 AM Revision 52e722be (qgis): simplify test and add a new one
- 11:24 AM Revision 2e15c257 (qgis): Fix unwanted intersection when polygons are moved on an old geometry (m...
- 11:24 AM Revision 7f27cb2a (qgis): Fix topological point
- 11:24 AM Revision d3dac1c5 (qgis): Fix topologicalpoints bis
- 11:24 AM Revision 49a24572 (qgis): fix test
- 11:24 AM Revision 9cac6d31 (qgis): Merge loops
- 11:24 AM Revision e226150d (qgis): replace call to asMultiPoint to avoid to use addTopologicalPoints( QgsP...
- 11:24 AM Revision 40b635f0 (qgis): revert case 4. Was removed in #41424
- 11:24 AM Revision 1591c076 (qgis): avoid to add topological points when geometry was intersected before
- 11:24 AM Revision 818396a2 (qgis): Fix overlap/avoid intersections for vertextool map tool
- 11:24 AM Revision ed93757b (qgis): rewrite test to avoid some noise
- 11:24 AM Revision 1db3e54d (qgis): add test
- 10:56 AM Revision 55856223 (qgis): Merge pull request #43121 from mhugent/vector_label_legend
- Vector label legend
- 09:41 AM Revision def886dc (qgis): Add mask image for label legend render test
- 08:09 AM Revision eaf70803 (qgis): Cleanup auto generated sip files and remove orphaned files (#43240)
- 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... - 04:15 AM Revision a6a19797 (qgis): Add missing documentation
- 04:15 AM Revision fa8f7aaa (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 04:15 AM Revision 209afdce (qgis): [editor widgets] Avoid infinite image resize loop
- 03:36 AM Revision 2df97e5b (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 03:00 AM Revision d94b60a3 (qgis): Fix: HANA layer is empty when importing from 'memory' VectorLayer
- 03:00 AM Revision 55bb8729 (qgis): Fix: don't mix Decimal and Double in one batch (HANA)
- 03:00 AM Revision 92c7ccd4 (qgis): Fix: created SRS in HANA misses AUTH/SRID_ID
- 03:00 AM Revision 8e4de4b6 (qgis): HANA layers are not listed due to a view with a dropped table
- 03:00 AM Revision 85b1a87c (qgis): Fix: HANA mixes up attribute fields by import
- 03:00 AM Revision 1d17bf5b (qgis): Replace tr with QStringLiteral in qgshanadataitems
- 03:00 AM Revision 08a21d16 (qgis): Remove shortcut for HANA provider
- 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... - 02:54 AM Revision 75cbed79 (qgis): Also allow removal of custom directory colors
- 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... - 02:54 AM Revision 2aa70400 (qgis): Allow fill/stroke color to be specified for QgsDataItem::iconDir/openDi...
- 02:54 AM Revision cd6aa7f6 (qgis): Add parameterized color support to QgsApplication::getThemeIcon
- Adds framework to allow for icons which can have dynamic coloring
- 02:54 AM Revision ff2b8dca (qgis): Cleanup some browser favorite code
- 02:41 AM Revision 1fea062b (qgis): Add precision on default locale of format_number function
- and display places parameter default value
- 02:41 AM Revision 1af07cc4 (qgis): Default places parameter to 0 for format_number function
2021-05-16
- 01:54 AM Revision d1753188 (qgis): add deleted exception
- 01:54 AM Revision 37a34b58 (qgis): fix 43080 and improve Exception
- 01:47 AM Revision 783f502a (qgis): Tweak the notes on NULL use
- 01:47 AM Revision a75402bd (qgis): Add a "groups" property to expression operators
- 01:47 AM Revision 468b059e (qgis): Add groups property to NULL value
- 01:14 AM Revision 75d9dd60 (qgis): Ensure tests run on queued_ltr_backports PRs
- 11:21 AM Revision 6b9ed317 (qgis): Add a new Chinese translator
- Add a new Chinese translator
- 11:13 AM Revision b3d6440e (qgis): add a new chinese translator
- add a new chinese translator `Xubaocai`.
- 03:10 AM Revision d72abfc9 (qgis): Manual backport of #42383
2021-05-15
- 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...
- 01:15 AM Revision 8d5c17d2 (qgis): [symbology] Make use of the marker symbol line angle for all polyline t...
- (cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63)
- 01:15 AM Revision 852d0643 (qgis): Add a test covering data defined angle for polygon outline marker line,...
- (cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd)
- 01:15 AM Revision dc7c883b (qgis): Ensure that cached vector getFeatures request respect provider ordering
- (cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52)
- 01:15 AM Revision 5b173519 (qgis): backport #42713
- 01:15 AM Revision 9341625b (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6)
- 01:15 AM Revision 83a69088 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 01:15 AM Revision 4a05c591 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 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.
- 01:11 AM Revision 5c212369 (qgis): Apply a fix to FindQCA.cmake for vcpkg
- 01:11 AM Revision 67e54223 (qgis): fix misplaced advanced digitizing icon
- 03:23 PM Revision 8ebef88e (qgis): Merge pull request #43229 from nirvn/close_browser
- [network access manager] handle abortion of browser login request
- 12:25 PM Revision 8513b805 (qgis): [authentication manager] Allow configurations to be overwritten when im...
- 10:40 AM Revision 8647ec54 (qgis): Address review
- 10:24 AM Revision 8abb1786 (qgis): Merge pull request #43209 from zy6p/patch-qt6-qmutex
- [qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData
- 09:40 AM Revision a701fe68 (qgis): Merge pull request #43219 from domi4484/jsonEditIdentifyResults
- IdentiyResults dialog show JSON data as a tree view
- 08:59 AM Revision 1e47ca1a (qgis): [network access manager] handle abortion of browser login request
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....
- 03:02 PM Revision a570a10b (qgis): IdentiyResults dialog show JSON data as a tree view
- 02:10 PM Revision 735cc85b (qgis): Release of 3.18.3
- 02:10 PM Revision 7a4c9d8b (qgis): translation update for 3.18.3 from transifex
- 02:08 PM Revision 04717438 (qgis): Release of 3.16.7
- 02:08 PM Revision a21a990a (qgis): translation update for 3.16.7 from transifex
- 12:55 PM Revision 204fc2a3 (qgis): Fix compilation issue
- 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 - 11:05 AM Revision a57a8dcb (qgis): JSON edit clickable links in text view (#43214)
- 10:42 AM Revision 1d88f38b (qgis): python development is not always required (#43212)
- * python dev not always required
* simpler approach - 09:04 AM Revision 32af8100 (qgis): Merge pull request #43164 from domi4484/jsonEdit
- [FEATURE] Json edit widget
- 08:42 AM Revision 9e3f95ef (qgis): [qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData
- 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... - 05:49 AM Revision c022ae99 (qgis): Astyle
- 05:49 AM Revision 7951eb8c (qgis): QString fixups
2021-05-13
- 11:32 PM Revision 94959b85 (qgis): Typo
- 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 ... - 11:18 PM Revision f12dfada (qgis): Test rendered legend image (with label entry) against reference image
- 10:57 PM Revision b46fb253 (qgis): Keep font size and scale painter using QgsScopedRenderContextScaleToPixels
- 10:40 PM Revision dce94dc6 (qgis): mLegend string member with getter and setter
- 08:03 PM Revision 3992e181 (qgis): Set font via stylesheet
- 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... - 11:33 AM Revision a703e872 (qgis): Also test for cached transforms
- 11:33 AM Revision 75eba319 (qgis): Introduce qgsNanCompatibleEquals for readability
- 11:33 AM Revision 420a6c17 (qgis): Bit more tolerance in tests so that the pass on proj 8
- 11:33 AM Revision 93e48cf1 (qgis): Update src/app/qgsappcoordinateoperationhandlers.cpp
- Co-authored-by: Even Rouault <[email protected]>
- 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... - 11:33 AM Revision 0b5a95ce (qgis): Deprecate constructor which should have been deprecated a long time ago
- 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... - 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
- 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... - 07:31 AM Revision ef14092f (qgis): Merge pull request #43195 from domi4484/relationEditorWidgetLabelTitle
- Relation editor widget label implementation moved to attribute form
- 03:58 AM Revision ad1c94c2 (qgis): Address review, export config string map as DOM element (eases editabil...
2021-05-12
- 11:25 PM Revision cd4c177b (qgis): Set label legend text in legend tab instead of labeling widget
- 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...
- 10:51 PM Revision 5586d4c6 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 08:34 PM Revision 03e84c77 (qgis): Hold the GIL when checking QgsFeedback.isCanceled()
- 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... - 04:29 PM Revision 7a4f2e83 (qgis): Fix warnings and update sip file
- 04:02 PM Revision d8aa6ddf (qgis): Moved label implementation of relation editor widget to attribute form
- 01:15 PM Revision a27c1649 (qgis): Don't ask for a password when importing a plain text configurations file
- 12:52 PM Revision 3d70259f (qgis): Fix dox
- 12:51 PM Revision 1bbd477d (qgis): Implement import/export UI
- 11:11 AM Revision c2f470bf (qgis): Added missing include QUrl
- 11:05 AM Revision f916c06a (qgis): [authentication] Add a pair of APIs to export and import configurations...
- 04:43 AM Revision abf5c975 (qgis): Don't sync to layer on cancel
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... - 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:... - 10:45 PM Revision 5759564f (qgis): Updated sip file
- 10:35 PM Revision 15c3c54b (qgis): Handle click on links in tree widget
- 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... - 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
- 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 ... - 10:09 PM Revision 23f35f30 (qgis): Make datum ensemble widget warnings opt-in, not opt-out
- 10:09 PM Revision a2e369fe (qgis): Fix typo
- 10:09 PM Revision 7724b37f (qgis): Rename API for flexibility
- 10:09 PM Revision 29a469fe (qgis): Also show warning in new table dialog
- 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... - 08:44 PM Revision 64c84130 (qgis): More thread local
- 08:44 PM Revision 4976cc61 (qgis): No const
- 08:44 PM Revision c7a5bfe4 (qgis): QStringLiteral
- 08:44 PM Revision cdcf11c9 (qgis): QRegularExpression only offers exactMatch starting from 5.15
- 08:44 PM Revision 73390727 (qgis): Further
- 08:44 PM Revision 9a75eadd (qgis): Fix compiling with proj < 6
- 08:44 PM Revision e32b1fc5 (qgis): thread_local
- 08:44 PM Revision db0e9873 (qgis): Initialize regular expressions once
- 08:44 PM Revision 3846e6ac (qgis): Sanitize usage of static regex
- 06:32 PM Revision 62d73373 (qgis): Make legend/preview text configurable
- 03:25 PM Revision 3ecb5e5c (qgis): Add const, nullptr and improve docstrings
- 02:47 PM Revision 93f6a855 (qgis): Add unit test for label legend
- 02:32 PM Revision 97b0c5db (qgis): Apply suggestions from code review
- Co-authored-by: Paul Blottiere <[email protected]>
- 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... - 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
- 11:16 AM Revision dc88749d (qgis): Implement json export with labelSettingsPreviewPixmap
- 11:15 AM Revision c8c534df (qgis): avoid adding unclear API
- 11:15 AM Revision 3a451fc6 (qgis): add control image
- 11:15 AM Revision f29fbd96 (qgis): address review + fix file filter for any image
- 11:15 AM Revision f4354bca (qgis): refresh picture after setting params
- 11:15 AM Revision cb69fc98 (qgis): fix expressions
- 11:15 AM Revision 85795611 (qgis): fix build
- 11:15 AM Revision fb5a74b8 (qgis): add tests for dynamic SVGs in layouts
- 11:15 AM Revision 700c16ed (qgis): use public method instead of protected member
- 11:15 AM Revision a2e19c1e (qgis): fix dox
- 11:15 AM Revision 58dcd242 (qgis): better wording and dox
- 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 - 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...
- 11:15 AM Revision 63c703bc (qgis): use QgsXmlUtils to save custom properties
- 11:15 AM Revision ab6c969c (qgis): add QgsSvgOrImageSourceLineEdit to dynamically switch between SVG and I...
- 08:36 AM Revision 41ffffed (qgis): Optimize
- 08:29 AM Revision d9b997d8 (qgis): Fix font size if size is in map units
- 08:28 AM Revision 4a16d251 (qgis): Add comment
- 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 ... - 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... - 06:25 AM Revision 21edff4e (qgis): Show more details about layer CRSes in the layer properties information
- screen
- 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")
- 06:25 AM Revision 5a785e62 (qgis): Show operation type in projection selection widget for selected CRS
- 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... - 06:25 AM Revision ee022ba7 (qgis): Update src/core/qgsmaplayer.cpp
- Co-authored-by: Mathieu Pellerin <[email protected]>
- 06:25 AM Revision 8aba8778 (qgis): [layouts] Add shortcut to insert map projection description as
- dynamic text
2021-05-10
- 11:46 PM Revision 4ac0508e (qgis): Fixed docs
- 11:24 PM Revision 390bb554 (qgis): Fix checks
- 10:54 PM Revision 9fdcda41 (qgis): Added test for QgsJsonEditWidget
- 10:30 PM Revision bb44ff64 (qgis): Basic escape
- 10:30 PM Revision df163ebe (qgis): [FEATURE][offline editing] Handle list of strings and numbers in offlin...
- 10:30 PM Revision 10380c94 (qgis): Add warning message to better inform users on field transformation hand...
- 10:30 PM Revision 40ad1cb0 (qgis): [offline editing] Handle list of strings and numbers in offline spatial...
- 10:30 PM Revision 7edc0f60 (qgis): Doh!
- 10:30 PM Revision 2eb46e10 (qgis): Add test coverage for string and number lists, fix escape
- 10:27 PM Revision ceb1e5be (qgis): [editor widgets] Avoid infinite image resize loop
- 10:27 PM Revision ae7d8b40 (qgis): Add missing documentation
- 10:27 PM Revision 547abc8a (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 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... - 10:25 PM Revision e913187a (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
- 10:25 PM Revision 0d311b6f (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
- 10:25 PM Revision 0e58d429 (qgis): [Processing][Test] QgsProcessingParameterFile description string
- 10:25 PM Revision 506ded7c (qgis): Update python/plugins/processing/tests/ParametersTest.py
- 10:25 PM Revision 8711c869 (qgis): fix number
- 10:25 PM Revision 9126290c (qgis): Tests QgsProcessingParameterExtent
- 10:25 PM Revision 8615fec2 (qgis): Tests QgsProcessingParameterCrs
- 10:25 PM Revision 563b29ad (qgis): Tests QgsProcessingParameterBoolean
- 10:25 PM Revision 62575aaa (qgis): Fix number
- 10:25 PM Revision 91e1d6f8 (qgis): Tests QgsProcessingParameterNumber
- 10:25 PM Revision e163ac9e (qgis): fix lint
- 10:25 PM Revision 1a01b0f3 (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
- 10:25 PM Revision 0bcac9ea (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
- QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource
- 10:25 PM Revision 92be2f4e (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
- 10:25 PM Revision 2bef4fd1 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
- 10:25 PM Revision a3530f36 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
- 10:25 PM Revision a2530dc7 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
- 10:24 PM Revision 9f7d913c (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
- 10:24 PM Revision 4d731318 (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
- 10:24 PM Revision 37cfb3f0 (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
- 10:24 PM Revision 68a6c20d (qgis): [Processing][Test] QgsProcessingParameterFile description string
- 10:24 PM Revision 541e64d2 (qgis): Update python/plugins/processing/tests/ParametersTest.py
- 10:24 PM Revision 79db16d8 (qgis): fix number
- 10:24 PM Revision dff541a4 (qgis): Tests QgsProcessingParameterExtent
- 10:24 PM Revision c484b933 (qgis): Tests QgsProcessingParameterCrs
- 10:24 PM Revision 9187c941 (qgis): Tests QgsProcessingParameterBoolean
- 10:24 PM Revision 11523220 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
- QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource
- 10:24 PM Revision 6018c562 (qgis): Tests QgsProcessingParameterNumber
- 10:24 PM Revision 8742c43c (qgis): fix lint
- 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... - 10:24 PM Revision 3977de50 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
- 10:24 PM Revision 90da0d37 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
- 10:24 PM Revision 787eba2b (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
- 10:24 PM Revision 75ae9cf6 (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
- 10:24 PM Revision 0e0a12ed (qgis): Fix number
- 04:50 PM Revision bfc8d5ef (qgis): Json links wip
- 04:05 PM Revision 16d83c79 (qgis): Use QgsTextRenderer
- 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)
- 01:58 PM Revision 7e1f9d77 (qgis): Add celestial body name to EllipsoidDefinition
- Requires proj 8.1+
- 01:58 PM Revision 7604b6e4 (qgis): Add QgsCoordinateReferenceSystemRegistry::celestialBodies() for
- retrieving a list of all known celestial bodies from PROJ
Requires PROJ 8.1+ - 01:58 PM Revision 95ed5ecc (qgis): Add QgsCoordinateReferenceSystem::celestialBodyName
- Returns the associated celestial body name (proj 8.1+ only)
- 12:56 PM Revision 81d29e3f (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 12:56 PM Revision d8a155b8 (qgis): Add relative WMS to sources
- 12:23 PM Revision 2c072de6 (qgis): Fix equality check
- 12:23 PM Revision 9b42dc02 (qgis): Include coordinate epoch in crs description strings
- 12:23 PM Revision 299c81db (qgis): Show coordinate epoch in QgsCoordinateReferenceSystem __repr__
- 12:23 PM Revision 249bc5c7 (qgis): Persist coordinate epoch when writing/reading to xml
- 12:23 PM Revision 2aab133c (qgis): Add QgsCoordinateReferenceSystem::setCoordinateEpoch()/coordinateEpoch()
- 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 ... - 12:23 PM Revision 27085cf5 (qgis): Use @ instead of () for epoch strings
- 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 - 10:21 AM Revision f38e2341 (qgis): Add missing documentation
- 10:21 AM Revision 5d1199d7 (qgis): [editor widgets] Avoid infinite image resize loop
- 10:21 AM Revision 364655c2 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 10:20 AM Revision 8d819cb5 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 10:20 AM Revision d9f52e6f (qgis): [editor widgets] Avoid infinite image resize loop
- 10:20 AM Revision 27da4a3d (qgis): Add missing documentation
- 10:17 AM Revision e2e469d0 (qgis): Merge pull request #43144 from nirvn/external_resource_image_fix
- External resource image fixes
- 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... - 07:18 AM Revision 750a68f0 (qgis): Ensure layer metadata is cloned when a layer is cloned
- 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 - 07:18 AM Revision 94dc209e (qgis): Add dedicated conversion for MapInfo marker symbols
- 07:18 AM Revision 8bbac014 (qgis): [ogr] Add support for embedded marker symbol conversion to QGIS symbols
- 06:49 AM Revision f1914046 (qgis): [ogr] Fix broken stringlist field implementation
- 04:29 AM Revision f616be29 (qgis): fix msvc build
2021-05-09
- 01:19 AM Revision 15d4e877 (qgis): Default the ascending parameter of order_parts function to true
- 01:19 AM Revision 56f7a47e (qgis): Default the ascending parameter of order_parts function to true
- 01:15 AM Revision 8725f6dc (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular... - 01:15 AM Revision c195f468 (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular... - 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... - 11:27 AM Revision d3fa9cb1 (qgis): Add missing documentation
- 08:40 AM Revision 3711fcf1 (qgis): Update the flake8 configuration
- 07:51 AM Revision 7edd13d2 (qgis): [editor widgets] Avoid infinite image resize loop
- 07:51 AM Revision b3218aa0 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
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
- 11:31 AM Revision f7c093df (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular...
2021-05-07
Also available in: Atom