Activity
From 2021-05-24 to 2021-06-22
2021-06-22
- 09:25 PM Revision c9ad0907 (qgis): PostgreSQL provider: use bounding box column to compute extent
- Speeds up extent computation when custom indexed bbox column is
given. References #43835 - 06:02 PM Revision 2cb7348c (qgis): PostgreSQL provider: use bounding box column to compute extent
- Speeds up extent computation when custom indexed bbox column is
given. References #43835 - 05:59 PM Revision 2da0ddf3 (qgis): PostgreSQL provider: use bounding box column to compute extent
- Speeds up extent computation when custom indexed bbox column is
given. References #43835 - 05:52 PM Revision 1600e25b (qgis): Simplify signals in QgsMeshRendererScalarSettingsWidget
- 05:40 PM Revision 520732a8 (qgis): allow to build qgis_app statically (#43846)
- 02:26 PM Revision ea8d0d6e (qgis): Merge pull request #43840 from qgis/fix-warning
- fix warning
- 01:53 PM Revision ea243a03 (qgis): fix warning
- 01:24 PM Revision 220d5ec7 (qgis): Format python code
- 01:19 PM Revision b3f013b1 (qgis): Fix range param
- 11:46 AM Revision 6f0bac42 (qgis): Also support project attachments for QGS format
- 11:46 AM Revision 8c948587 (qgis): Fix resolving localized paths with sublayer selection suffix
- 10:34 AM Revision 357177d2 (qgis): GUI localization tweaks
- Part of QEP https://github.com/qgis/QGIS-Enhancement-Proposals/issues/210
Locale support for numeric input and displ... - 09:04 AM Revision 001d363b (qgis): Implement project file attachments
- 07:51 AM Revision c2a1d875 (qgis): Merge pull request #43815 from domi4484/mssqlUniqueConstraint
- [mssql] use unique constraint info from db to set field ConstraintUnique
- 06:12 AM Revision 4510dd45 (qgis): fix SVG selector widget not reacting to changes
- fixes #43802
- 06:12 AM Revision c4a0f5b5 (qgis): also set picture mode
- 06:09 AM Revision 17b421ae (qgis): fix SVG selector widget not reacting to changes (#43805)
- * fix SVG selector widget not reacting to changes
fixes #43802
* also set picture mode - 02:54 AM Revision 79188ff0 (qgis): Allow 2 decimals for raster contour intervals
- 02:54 AM Revision bb8ebb97 (qgis): Allow 2 decimals for raster contour intervals
2021-06-21
- 01:42 AM Revision c1f58132 (qgis): independent interface customization for Vertex Tool Current and All Layers
- 01:42 AM Revision 18b60218 (qgis): Update src/app/qgisapp.cpp
- 12:43 AM Revision 469f9679 (qgis): Add framework for querying for dataset sublayers via
- QgsProviderRegistry/QgsProviderMetadata
- 12:43 AM Revision 89d58dc7 (qgis): Fix wording
- 12:43 AM Revision 2328f4fa (qgis): Fix sipify handling of long long return types
- 12:43 AM Revision e59f3431 (qgis): Introduce QgsProviderSubLayerDetails
- 12:43 AM Revision 24301734 (qgis): Fix since
- 12:43 AM Revision c7926181 (qgis): Layout fixes
- 12:40 AM Revision 7f91c00e (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
- disabled symbol layers
(cherry picked from commit ca54e8f8520453954e06e4d91adbd375287ddadd) - 12:40 AM Revision d4cba80e (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 12:40 AM Revision e464d420 (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 12:40 AM Revision 1f5e4a10 (qgis): Add missing documentation
- 12:40 AM Revision 9a9d3b64 (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... - 12:40 AM Revision 6332a1e6 (qgis): Ensure tests run on queued_ltr_backports PRs
- 12:40 AM Revision ae850394 (qgis): Manual backport of #42383
- 12:40 AM Revision 81388b22 (qgis): remove boundingBoxIntersects which was not present in the original pr
- 12:40 AM Revision a6a2bd9c (qgis): is2DClosed -> isClosed2D and fix a typo
- 12:40 AM Revision 56052b68 (qgis): adds test from #43582
- 12:40 AM Revision 89b5097d (qgis): Indicates z
- 12:40 AM Revision bccfb2d6 (qgis): Adds information when a line is 2D closed but Z are differents. While h...
- 12:40 AM Revision 0ab96b6c (qgis): add a is2DClosed test
- 12:40 AM Revision 16bc56fc (qgis): An error message is displayed when an auxiliary layer cannot be created
- 12:40 AM Revision 9b347714 (qgis): test for mesh calculator IF operator and temporal dataset group
- 12:40 AM Revision 71570755 (qgis): fix mesh calculator IF operator
- 12:40 AM Revision c87462dc (qgis): Fix temporal fields reset if previously set to no value
- Fixes #43643
(cherry picked from commit ab1ff23de676f4d35eafd684edab8d721aef74b8) - 12:40 AM Revision 9e7212cf (qgis): Use more explicit variable name for filter range
- 12:40 AM Revision ce5c96b3 (qgis): [temporal] Fix filter generation for vector temporal layers
- When features have a temporal "range", we should never treat
that range as inclusive of the end (or we end up with fe... - 12:40 AM Revision a4bc6465 (qgis): more precise tooltips for buttons in relation editor
- fixes #34477
- 12:40 AM Revision 6cbfce28 (qgis): [locator] add open form action, automatically open form for non geometr...
- manual backport of #43462
- 12:40 AM Revision afffcc3b (qgis): Fix #43539, backport from #43579
- 12:40 AM Revision 9046e65d (qgis): Fix build
- 12:40 AM Revision 1609ea8f (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:40 AM Revision 5f687b89 (qgis): Fix papercut in rule based labeling widget where it's possible
- to uncheck BOTH the filter and else radio buttons
- 12:40 AM Revision e55a5141 (qgis): [expression] Allow use of (and return null to) index operator against n...
- 12:40 AM Revision 8f03f04b (qgis): Update src/app/qgsfeatureaction.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 12:40 AM Revision 3e0a9655 (qgis): Do not set initial attr values for default clause
- Fixes #42909
Setting intial values from previously entered values when
they are equal to the default was pointless a... - 12:40 AM Revision 5beab1d9 (qgis): reinstate QWTPOLAR_LIBRARY. Fixes #41910
- 12:40 AM Revision 6795bfac (qgis): Add test for GRASS r.proj alg
- (cherry picked from commit 7d57aeef225e5a80255c2a4ed3b5b3eff7c3e609)
- 12:40 AM Revision a867493f (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
(cherry picked from commit ... - 12:40 AM Revision aca1a9dc (qgis): Fixes #33108 : Fix displayed array list in query builder
- 12:40 AM Revision 9c879807 (qgis): fix build
- 12:40 AM Revision 009226c2 (qgis): remove the png icon
- 12:40 AM Revision 8ad8673b (qgis): BTW use the svg icon
- 12:40 AM Revision 74bbbc57 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 12:40 AM Revision 16161cb3 (qgis): [Geometry checker] Fix the error resolution ui. Fixes #42489
- method.id() always returns 0, I put back the old mechanism which works.
- 12:40 AM Revision e82015b6 (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
- 12:40 AM Revision a08fb7ba (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
- 12:40 AM Revision 942bad24 (qgis): fix convertToCurve not converting CURVEPOLYGON
- 12:40 AM Revision 1a9501ba (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 12:40 AM Revision 7b3667e8 (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
- 12:40 AM Revision e3f9f7b8 (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 ... - 12:40 AM Revision cb5b54f8 (qgis): [editor widgets] Avoid infinite image resize loop
- 12:40 AM Revision 350d7c03 (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
- (cherry picked from commit 2e5e6264bf32d1088e678aeae3e805106eff405c)
- 12:40 AM Revision 3d04f9ed (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... - 12:40 AM Revision 660c76f8 (qgis): Sipify
- 12:40 AM Revision 3aa89f3d (qgis): Fix build
- 12:40 AM Revision df265d43 (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... - 12:40 AM Revision 1161190a (qgis): Fix memory leaks in renderer widgets
- (cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da)
- 12:40 AM Revision f5aed6db (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 12:40 AM Revision def22df1 (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... - 12:40 AM Revision 5165cfd5 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 12:40 AM Revision 30fbfe24 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 12:40 AM Revision ceb21472 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
- Fixes #43286, fixes #42689
- 12:40 AM Revision 5942d2c7 (qgis): Fix incorrect handling of data type in grass raster data provider
- (cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495)
- 12:40 AM Revision 90728ca4 (qgis): Sipify
- 12:40 AM Revision 7f57c8bf (qgis): Also set correct expression context on feature request
- (cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f)
- 12:40 AM Revision a232222b (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:40 AM Revision b9fcc16a (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- (cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61)
- 12:40 AM Revision 04215e53 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
- 12:40 AM Revision 8b89fe85 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
- and when they are already in the local cache.
Fixes #42049 - 12:40 AM Revision f4a793ae (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... - 12:40 AM Revision 772321fd (qgis): [Processing] Fix specific exception type in getParameterFromString
- 12:40 AM Revision 328af1df (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
- In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing...
- 12:40 AM Revision 81a2ec25 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 12:40 AM Revision 01414a80 (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...
- 12:40 AM Revision af2e56ec (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 12:40 AM Revision c3c24a05 (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... - 12:39 AM Revision a8640348 (qgis): update provider metadata after adding new connection in browser
- 12:39 AM Revision 46dad154 (qgis): change after review
- 12:39 AM Revision 07c90b72 (qgis): add configuration to metadataprovider
- 12:39 AM Revision 4ca68724 (qgis): use authcfgid
- 12:39 AM Revision 537bdfd5 (qgis): remove QgsSpatialiteConnection::deleteConnection
- 12:33 AM Revision a29ce541 (qgis): Add QgsApplication::translation as counterpart to QgsApplication::setTr...
- 12:33 AM Revision d5c38907 (qgis): Also load qtbase translations (QDialogButtonBox buttons etc)
- 12:33 AM Revision 94f25993 (qgis): Fix loading Qt translations on MinGW
- 12:32 AM Revision a8c1be69 (qgis): Allow specifying default WMS image format in settings
- 12:29 AM Revision bbf5d11a (qgis): Fix test
- 12:29 AM Revision 4ff00642 (qgis): Remove duplicated code for localized numbers
- Followup #43681
- 12:25 AM Revision f3c217cb (qgis): Add entry to qgis_global_settings.ini
- 12:25 AM Revision 479173df (qgis): Use one project in test and call QgsProject::clear()
- 12:25 AM Revision 41a07908 (qgis): Title case
- 12:25 AM Revision fe00f74b (qgis): Use QgsSettings and add unit test
- 12:25 AM Revision a544ba30 (qgis): [feature]: Possibility to set if newly created project should default t...
- 12:09 AM Revision 8a5044ba (qgis): Allow 2 decimals for raster contour intervals
- 12:09 AM Revision eaa68883 (qgis): Allow 2 decimals for raster contour intervals
- 12:06 AM Revision 6fbb4e8c (qgis): Allow 2 decimals for raster contour intervals
- 10:59 PM Revision 69530a56 (qgis): followup ad618e77182
- 09:53 PM Revision 8b26ad81 (qgis): Fix build
- 09:53 PM Revision b422306a (qgis): Split qgsogrprovider.cpp/.h up to seperate into qgsogrproviderutils
- and qgsorgprovidermetadata
These files were becoming mammoth, with functions from different
classes all mashed toget... - 09:53 PM Revision dd317900 (qgis): Move some more useful methods to QgsOgrProviderUtils
- 09:53 PM Revision 3428c49f (qgis): Fix build
- 09:01 PM Revision e4ba6b1f (qgis): Merge pull request #43816 from gacarrillor/update_tag
- Add 'update' tag to find GeometryByExpression alg easier
- 05:45 PM Revision 350ed39a (qgis): Add 'update' tag to find GeometryByExpression alg easier
- 05:09 PM Revision 5e62599c (qgis): [cmake] drop FORCE_STATIC_PROVIDERS in favor of FORCE_STATIC_LIBS (#43814)
- one cannot be used without the other since there is a cycle dependency between qgis_core and proiver_postgres/wms (cy...
- 04:36 PM Revision ad17471d (qgis): [mssql] use unique constraint info from db to set field ConstraintUnique
- 04:29 PM Revision 4461d899 (qgis): Merge pull request #43813 from qgis/3nids-patch-1
- also use ${LIBRARY_TYPE} in gui/CMakeLists.txt
- 04:02 PM Revision 765e92b1 (qgis): also use ${LIBRARY_TYPE} in gui/CMakeLists.txt
- 04:01 PM Revision 99270d04 (qgis): Merge pull request #43809 from nicogodet/patch-1
- OpenCL log INFO level instead of Warning when device is found
- 02:05 PM Revision ac031372 (qgis): Fixes #34791 : set up cache geometry if HTML widget needs it
- 01:33 PM Revision de6ef967 (qgis): Merge pull request #43793 from 3nids/cmake-test-macro-targets-rebased
- [cmake] use single macro QGIS_ADD_TEST and modernize cmake code
- 12:43 PM Revision 408ed548 (qgis): Add comment and fix compile
- 11:31 AM Revision a7739d97 (qgis): Add doc
- 11:31 AM Revision ee17ca8e (qgis): Fix sip code
- 11:31 AM Revision 7ec671a8 (qgis): Spell check
- 11:31 AM Revision 2b97162c (qgis): Since QGIS 3.22
- 11:31 AM Revision 1163d296 (qgis): Move preprocessors to cpp file
- 11:31 AM Revision 6221754e (qgis): Use preprocessed URLs for QgsTileCache tile keys and add unit test for ...
- 11:31 AM Revision db4ddb90 (qgis): Merge pull request #43560 from pblottiere/as_always_save_file
- Limit the damage when the temporary directory with qgd file is deleted
- 11:26 AM Revision 307bce8f (qgis): Add QgsNetworkAccessManager::setRequestPreprocessor
- 10:38 AM Revision f24471d1 (qgis): also set picture mode
- 10:22 AM Revision 05e2cefb (qgis): Update CMakeLists.txt
- 10:07 AM Revision 0eae171b (qgis): fix SVG selector widget not reacting to changes
- fixes #43802
- 10:07 AM Revision d82809be (qgis): OpenCL log INFO level when device is found
- Default level of logMessage() is Warning. `level` argument was not set causing Warning log when a device is found.
T... - 09:08 AM Revision 00536e86 (qgis): Merge pull request #43756 from elpaso/localization-coordinate-formatter
- Coordinate formatter localization
- 09:00 AM Revision 310f5f37 (qgis): also rename arcgismapserver target + fix lib names (#43803)
- 08:03 AM Revision b4741038 (qgis): Merge pull request #43705 from elpaso/bugfix-gh43678-table-layout-item-...
- Localization for table layout items
- 07:42 AM Revision adc9d072 (qgis): Merge pull request #43792 from alexbruy/provider-plugins
- Move non-native Processing providers into independent plugins
- 07:40 AM Revision 989cfaf9 (qgis): rename provider test left over
- 07:40 AM Revision 8a4f5aad (qgis): no need to install static?
- 07:27 AM Revision 38d89fc1 (qgis): [cmake] use single macro QGIS_ADD_TEST and modernize cmake code
- all duplication of the macro have been removed
the test targets are now named test_[module]_[test-name] which helps t... - 07:27 AM Revision 51c8cb86 (qgis): also create a static library for wms (same to oauth2)
- 06:29 AM Revision 01fe6c5b (qgis): [FEATURE][rasters] Invert colors' raster rendering filter option
- 06:28 AM Revision cf8b96ad (qgis): Nicer memory handling when registering label features
- 06:17 AM Revision 85411620 (qgis): restore moved test data
- 06:17 AM Revision cbe1a472 (qgis): add missed plugin files
- fix CMakeLists.txt
- 06:17 AM Revision 82ad2051 (qgis): fix file permissions
- remove duplicated short help file
- 06:17 AM Revision e1cf15ca (qgis): re-add run-time profiling
- be friendly to qgis_process
- 06:17 AM Revision 6e93efe8 (qgis): tests for OTB provider
- 06:17 AM Revision a0945cfd (qgis): tests for GRASS provider
- 06:17 AM Revision d7faf9c1 (qgis): provider enabled/disabled via Plugin Manager
- 06:17 AM Revision fba25dce (qgis): tests for SAGA provider
- 06:17 AM Revision 50fad184 (qgis): load GRASS provider plugin by default
- 06:17 AM Revision cfc093d0 (qgis): separate otb provider into a plugin
- 06:17 AM Revision f3d494ab (qgis): fix OTB folder handling
- 06:17 AM Revision a832526d (qgis): drop unused setting
- 06:17 AM Revision 90521e66 (qgis): avoid bare 'except'
- 06:17 AM Revision 12f012eb (qgis): fix rebase conflict
- 06:17 AM Revision 0c3f57fb (qgis): fix CMakeLists and imports
- 06:17 AM Revision fffc5cce (qgis): add metadata
- 06:17 AM Revision 677849c3 (qgis): add plugin files
- 06:17 AM Revision 277b71a0 (qgis): make SAGA provider independent plugin
- 06:17 AM Revision 86d4d8c4 (qgis): fix settings removal
- 06:17 AM Revision 4248cf98 (qgis): provider enabled/disabled by activating/deactivating plugin
- 06:17 AM Revision a62fd8c7 (qgis): separate processing grass provider into a plugin
- 06:17 AM Revision da036c9a (qgis): load saga provider plugin by default
- 06:17 AM Revision 5e8e2a66 (qgis): add short help
2021-06-20
2021-06-19
- 11:59 PM Revision d1707107 (qgis): Synchronize cookie jar between all running QgsNetworkAccessManager inst...
- 11:54 PM Revision 009b6498 (qgis): Adds information when a line is 2D closed but Z are differents. While h...
- 11:54 PM Revision 6f478339 (qgis): remove boundingBoxIntersects which was not present in the original pr
- 11:54 PM Revision c57d45bc (qgis): add a is2DClosed test
- 11:54 PM Revision c2fb851a (qgis): Indicates z
- 11:54 PM Revision f3541e7d (qgis): adds test from #43582
- 11:54 PM Revision 6c85256a (qgis): is2DClosed -> isClosed2D and fix a typo
- 11:27 PM Revision ad618e77 (qgis): rename auth methods and providers targets (#43768)
- * rename auth methods targets
* rename provider targets
* follow up
* fix dll/so lookup
* follow up
* more
* Up...
2021-06-18
- 01:45 AM Revision c09be939 (qgis): Add QgsPathResolver::setPathWriter and QgsPathResolver::removePathWriter
- 01:45 AM Revision f202c72b (qgis): Fix incorrect note that setting a new path preprocessor replaces any ex...
- 10:24 PM Revision 948bf2ae (qgis): [convert to curve] remove comments
- # Conflicts:
# src/core/geometry/qgsgeometry.cpp - 10:24 PM Revision 8160ec26 (qgis): [convert to curve] (restore test deleted by mistake)
- 10:24 PM Revision d9d1cd26 (qgis): [convert to curve] tests
- 10:24 PM Revision 9739e07c (qgis): [convert to curve] avancement
- 10:24 PM Revision c7e75a96 (qgis): [convert to curve] initial implementation
- 10:24 PM Revision 351df3ef (qgis): [convert to curve] avancement
- 10:24 PM Revision 82f93d05 (qgis): [convert to curve] ça marche !
- 10:24 PM Revision 3a051058 (qgis): [convert to curve] fix python test
- 10:24 PM Revision 3a849d4b (qgis): [convert to curve] wip
- 10:24 PM Revision 6aa7de8a (qgis): [convert to curve] cleanup comments
- 10:24 PM Revision 10b5aa9d (qgis): [convert to curve] PR review
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:24 PM Revision 5405aa33 (qgis): [convert to curve] PR review
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:24 PM Revision 3973c029 (qgis): [convert to curve] PR review
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:24 PM Revision f4be8fe8 (qgis): [convert to curve] PR review
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:24 PM Revision 7b988be1 (qgis): [convert to curve] PR review
- Co-authored-by: Paul Blottiere <[email protected]>
- 10:24 PM Revision c86f8a8b (qgis): [convert to curve] PR review
- Co-authored-by: Paul Blottiere <[email protected]>
- 10:24 PM Revision 2c69acab (qgis): [convert to curve] PR review
- 10:24 PM Revision bdfe9592 (qgis): [convert to curve] fix unique pointers
- 10:24 PM Revision a77187f7 (qgis): [convert to curve] missing begin edit command
- 10:24 PM Revision 7c41af6a (qgis): [convert to curve] fix test
- 10:24 PM Revision e205ce87 (qgis): [convert to curve] fix test
- (change of key and key now cancels dragging vertex)
- 10:24 PM Revision b0590e93 (qgis): [convert to curve] (remove unused files)
- 10:24 PM Revision d192bfdc (qgis): [convert to curve] fix stopDragging
- 10:24 PM Revision 3b2f77bf (qgis): [convert to curve] (cleanup)
- 10:24 PM Revision 8736f72a (qgis): [convert to curve] change key to O
- 10:24 PM Revision af966754 (qgis): [convert to curve] improve interaction while dragging
- 10:24 PM Revision 527042ee (qgis): [convert to curve] style
- # Conflicts:
# src/app/vertextool/qgsvertextool.cpp - 10:24 PM Revision 8a62db55 (qgis): [convert to curve] improve interaction while dragging
- 10:24 PM Revision c0cd1a11 (qgis): [convert to curve] (detail)
- 10:24 PM Revision c946f5a9 (qgis): [convert to curve] wip
- 10:23 PM Revision 9553f067 (qgis): Add QgsMapTool::canvasToolTipEvent
- 10:21 PM Revision ce9bae76 (qgis): Use request feedback in expression context for virtual attributes, so that
- early abortion of evaluation of virtual attributes is supported
- 10:21 PM Revision 39226e7e (qgis): Fix build
- 10:21 PM Revision 61244331 (qgis): Dox
- 10:21 PM Revision 26d9c156 (qgis): Remove feedback on expression context before destruction
- 10:21 PM Revision 2b37235d (qgis): Fix cppcheck warning
- 10:21 PM Revision bfed43fe (qgis): Fix build, warnings
- 10:21 PM Revision e416d772 (qgis): Add an optional QgsFeedback object for QgsFeatureRequest, and use
- this to abort the acquisition of a connection in the OGR
connection pool
Provide a mechanism to avoid a deadlock whe... - 10:21 PM Revision 8869c9cb (qgis): Allow setting a QgsFeedback object in QgsExpressionContext
- This can be checked by expression functions which are costly to
evaluate (e.g. those which fetch features from a laye... - 10:21 PM Revision 1b256a07 (qgis): Add early exits for some expensive expression functions
- 10:21 PM Revision 11e88f7e (qgis): Responsive cancelation of aggregate expression functions
- 10:21 PM Revision d5708c2c (qgis): Don't request anymore features after request feedback is canceled
- 10:21 PM Revision b16465bc (qgis): Support early abortion of vector layer feature counter
- Refs https://github.com/qgis/QGIS/issues/43572
- 10:21 PM Revision e7433f4f (qgis): Support early interruption of evaluation of expressions in vector renderer
- 10:21 PM Revision d83a7698 (qgis): [feature] Add a "measure bearing" map tool
- This tool behaves similarly to the existing "measure angle" map tool,
but requires the user only to click two points ... - 10:20 PM Revision ff3be3df (qgis): Remove QTMOBILITY
- It's days are gone
- 10:20 PM Revision 6596d872 (qgis): add python3-pyqt5.qtpositioning
- 02:12 PM Revision 564c892c (qgis): Bump version to 3.21
- 02:10 PM Revision decaadbb (qgis): Release of 3.20 (Odense)
- 02:10 PM Revision a68f3de2 (qgis): changelog and news update for 3.20
- 02:10 PM Revision 81875e0d (qgis): translation update for 3.20.0 from transifex
- 02:08 PM Revision 8c50902e (qgis): Release of 3.16.8
- 02:08 PM Revision e963c5b8 (qgis): translation update for 3.16.8 from transifex
- 10:54 AM Revision 1552518a (qgis): Use assertNotEqual
- 10:47 AM Revision 3a24495a (qgis): Check for same transaction group
- 10:47 AM Revision fc40045e (qgis): Enable save icon for embedded relations in same transaction group
- Fixes #43061
- 10:39 AM Revision 0c1f4f6c (qgis): Revert "Fix massive performance regression in attribute table"
- This reverts commit 5fdb88bae3e40316a489d71594f17548f7a55f00.
- 10:39 AM Revision 3b78ee6d (qgis): Revert "Fix build on old qt"
- This reverts commit aae2ce185cac1aaa4e8b8d56088015c0ae2b26e6.
- 10:39 AM Revision d17f5912 (qgis): Revert "Forward declare"
- This reverts commit 2abf1ca9e057c8600649d8cc25b0fbe1bdbaf198.
- 07:35 AM Revision a038a799 (qgis): Merge pull request #43599 from pblottiere/fix_wms_time
- WMS GetFeatureInfo and TIME parameter
- 05:07 AM Revision b304e229 (qgis): Update rubber band's line material based on viewport size
- 05:07 AM Revision de792640 (qgis): [3d] Fix missing rubber bands when measuring (fixes #34630)
- This fix also introduces a helper class QgsRubberBand3D to handle rubber bands
in 3D, similar to how QgsRubberBand is... - 05:07 AM Revision 1962879b (qgis): An error message is displayed when an auxiliary layer cannot be created
- 05:06 AM Revision c7beb55e (qgis): test for mesh calculator IF operator and temporal dataset group
- 05:06 AM Revision 4f138459 (qgis): fix mesh calculator IF operator
- 02:38 AM Revision 7ab5cdc9 (qgis): test for mesh calculator IF operator and temporal dataset group
- 02:38 AM Revision 640ae1bb (qgis): fix mesh calculator IF operator
- 02:36 AM Revision 2c336cb2 (qgis): fix mesh calculator IF operator
- 02:36 AM Revision c62c1332 (qgis): test for mesh calculator IF operator and temporal dataset group
- 02:35 AM Revision ddec62e9 (qgis): fix 3D mesh dataset on faces
2021-06-17
- 11:29 PM Revision f771dee5 (qgis): Apply suggestions
- 10:28 PM Revision 724e56b9 (qgis): Move setRequestedTemporalRange in public API
- 10:28 PM Revision 0924ae1b (qgis): Update sip
- 10:28 PM Revision a36e6088 (qgis): Skip method from sip binding
- 10:28 PM Revision 64fd02bb (qgis): Unique ptr
- 10:28 PM Revision 2a2d9251 (qgis): Add test
- 10:28 PM Revision 18a7e035 (qgis): Fix TIME on identify for WMS provider
- 11:22 AM Revision 30aba079 (qgis): Update macos-build.yml (#43769)
- 09:43 AM Revision c5aed8c2 (qgis): Update macos-build.yml
- 05:22 AM Revision cc416282 (qgis): Merge pull request #43720 from nicogodet/patch-1
- Add odd integer constraint on neighborhood size in r.neighbors
- 05:21 AM Revision f1a0c125 (qgis): [layouts] Fix bounding rectangle for shapes doesn't include stroke
- width after loading from xml
Fixes #43748 - 05:21 AM Revision 38638fe8 (qgis): [processing] Fix use of data defined parameter values when editing
- features in place
Fixes #43758 - 05:18 AM Revision fad18003 (qgis): [layouts] Fix bounding rectangle for shapes doesn't include stroke
- width after loading from xml
Fixes #43748 - 05:18 AM Revision 3ae96253 (qgis): [processing] Fix use of data defined parameter values when editing
- features in place
Fixes #43758
2021-06-16
- 11:11 PM Revision 480c2ebd (qgis): Better docs and examples for QgsGeometryEngine class
- 04:58 PM Revision b265e20b (qgis): add test for odd integer for neighborhood size parameter
- 03:55 PM Revision 7263d675 (qgis): fix linux compilation
- 03:55 PM Revision 46a24c11 (qgis): fix #41903 point cloud crash on macos
- 11:04 AM Revision 71f350c8 (qgis): From -> since
- 10:53 AM Revision 2d884e64 (qgis): Retarget to 3.20
- 10:49 AM Revision 84332457 (qgis): Typo
- 10:42 AM Revision 69ea7e64 (qgis): Coordinate formatter localization
- 06:13 AM Revision 8cb1737b (qgis): Fix temporal fields reset if previously set to no value
- Fixes #43643
(cherry picked from commit ab1ff23de676f4d35eafd684edab8d721aef74b8) - 04:04 AM Revision 45af8000 (qgis): Fix temporal fields reset if previously set to no value
- Fixes #43643
(cherry picked from commit ab1ff23de676f4d35eafd684edab8d721aef74b8) - 04:03 AM Revision 9e0cdcba (qgis): [processing] Fix broken execution of models via browser/drag and drop
- Fixes #43698
Fixes #42181 - 04:03 AM Revision 870945c4 (qgis): Don't restrict adding crs selections to list of recent CRSes to only
- a few select dialogs
If the user has gone to the trouble of picking a CRS from the dialog,
it should ALWAYS be pushe... - 04:03 AM Revision dfe98205 (qgis): Update internal srsdb and legacy mappings
2021-06-15
- 11:34 PM Revision cf75f14d (qgis): Use constFind
- Co-authored-by: Nyall Dawson <[email protected]>
- 11:34 PM Revision b05f94ab (qgis): Attempt to fallback to project CRS if no defaultCRS specified in QgsOWS...
- 11:33 PM Revision b6737423 (qgis): add a few GB of disk space for Oracle tests
- 11:00 PM Revision 1324d52c (qgis): quick fix qgis_tiledownloadmanagertest flapping
- 10:18 PM Revision 0909664a (qgis): Fix #43741 estract SHP encoding
- 08:43 PM Revision b1ae357f (qgis): add small border to QGIS block
- 03:02 PM Revision e8efe816 (qgis): dev splash with avatars of most active committers (#43702)
- 02:03 PM Revision f74d2895 (qgis): Fix #43741 estract SHP encoding
- 01:59 PM Revision 4514e5ef (qgis): Merge pull request #43742 from qgis/bugfix-gh43741
- Fix #43741 extract SHP encoding
- 01:13 PM Revision decd69bb (qgis): fix linux compilation
- 12:45 PM Revision 579a09e2 (qgis): fix #41903 point cloud crash on macos
- 12:08 PM Revision 4dcde8bd (qgis): Fix #43741 estract SHP encoding
- 11:38 AM Revision 5cc050fb (qgis): Apply suggestions
- 10:21 AM Revision 112fa385 (qgis): Save qgz without qgd if the auxiliary database is empty
- 10:21 AM Revision 418d2c28 (qgis): Add doc
- 10:21 AM Revision a9dd8979 (qgis): Add unit test when auxiliary database is empty
- 10:21 AM Revision 78e059fb (qgis): Update sip
- 10:21 AM Revision 6dc608d6 (qgis): Retrieve the last valid version of qgd file
- 10:21 AM Revision 0e3c2eab (qgis): Save qgs file even if saving the qgd file is failing
- 10:21 AM Revision 16896905 (qgis): Update modification date even when failing
- 10:21 AM Revision a2168b37 (qgis): Try to autofix qgz with last version of qgd file
- 10:21 AM Revision bf63165d (qgis): Clean
- 10:17 AM Revision 6b10a213 (qgis): Merge pull request #43571 from mhugent/server_annotation_items
- Fix placement of annotation items in WMS GetMap
- 09:44 AM Revision 21ed71aa (qgis): fix test
- 09:42 AM Revision a0e2ee4d (qgis): Merge pull request #43512 from elpaso/bugfix-gh42835-rastercalc-missing...
- Fix missing stats after raster calc output
- 08:40 AM Revision bb3d9ad9 (qgis): add test
- 08:28 AM Revision 51c0886e (qgis): Standardize UX for measure tool/measure angle tools with other map tools
- - Measure tool: pressing "escape" cancels the measure
- Measure angle tool: right click cancels the measure, unless i... - 08:28 AM Revision 57700196 (qgis): [api] Add method for PyQGIS QgsMapTool subclasses to set the tool name
- Since PyQGIS can't access protected member variables, we need an
explicit setter for this variable. - 07:47 AM Revision bb828076 (qgis): force time to be UTC for mesh layer (#43291)
- force override time to be UTC
- 04:40 AM Revision 92fc4350 (qgis): Update featureCount() methods to return long long for Win64 compatibility
- 04:40 AM Revision d482bc06 (qgis): Extra fixes related to truncation of feature count
- 04:40 AM Revision 53ca5b2a (qgis): Extra fixes related to truncation of feature count
- 04:40 AM Revision 404b7563 (qgis): Fix some more truncation of feature count to int
- Co-authored-by: Nyall Dawson <[email protected]>
- 02:09 AM Revision 5a9968c8 (qgis): Fix search filter of CRS selector
- Escape the search string in order to properly retrieve CRSs: e.g. using the search string NAD83(2011) as filter, the ...
- 02:09 AM Revision dd9a56f7 (qgis): ArcGIS MapServer: Allow disabling tiled rendering
2021-06-14
- 01:12 AM Revision c7edffe2 (qgis): QgsDistanceArea::bearing(): add comment why an apparently strange use o...
- 12:16 AM Revision e79ae77b (qgis): Set ignoreExtents for AMS provider
- 12:15 AM Revision 0b499d3a (qgis): Fix QgsDistanceArea.bearing()
- This method had absolutely NO unit tests, and has been returning
NaN! ARGHHhhhhhhhh - 11:08 PM Revision 78a6e32b (qgis): qgssymbollayer.cpp: fix cppcheck warning about possible null pointer de...
- 10:47 PM Revision e918d6e6 (qgis): [ept] Fix point cloud loading hang/crash (fixes #42696)
- The fixed buffer of 34 bytes may not be large enough. There could be some
extra fields in the input LAZ files. For ex... - 06:18 PM Revision 94e9b33a (qgis): fix crash with 3D mesh terrain
- 09:58 AM Revision 6f7873e2 (qgis): Black out upper left part of control image
- 09:42 AM Revision 8a0212e6 (qgis): Create r_neighbors.py
- 09:08 AM Revision 9d44ebee (qgis): Update neighborhood size name
- 07:06 AM Revision f51c2580 (qgis): [processing] Fix broken execution of models via browser/drag and drop
- Fixes #43698
Fixes #42181 - 07:02 AM Revision cbe2678e (qgis): [processing] Fix broken execution of models via browser/drag and drop
- Fixes #43698
Fixes #42181 - 05:14 AM Revision fac0450e (qgis): Fix papercut in rule based labeling widget where it's possible
- to uncheck BOTH the filter and else radio buttons
- 05:14 AM Revision 1e3aae0d (qgis): Fix build
- 05:14 AM Revision fbd4e262 (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 - 05:14 AM Revision 6dac89ba (qgis): Use more explicit variable name for filter range
- 05:14 AM Revision 1a55c818 (qgis): [temporal] Fix filter generation for vector temporal layers
- When features have a temporal "range", we should never treat
that range as inclusive of the end (or we end up with fe... - 05:14 AM Revision 0882f5b0 (qgis): more precise tooltips for buttons in relation editor
- fixes #34477
- 05:14 AM Revision 9dd43af9 (qgis): [locator] add open form action, automatically open form for non geometr...
- manual backport of #43462
- 05:14 AM Revision 4cb8343c (qgis): Fix #43539, backport from #43579
- 05:13 AM Revision 8c8b6138 (qgis): reinstate QWTPOLAR_LIBRARY. Fixes #41910
- 05:13 AM Revision 0183563c (qgis): fix convertToCurve not converting CURVEPOLYGON
- 05:13 AM Revision 236322de (qgis): Do not set initial attr values for default clause
- Fixes #42909
Setting intial values from previously entered values when
they are equal to the default was pointless a... - 05:13 AM Revision 5ab78523 (qgis): [expression] Allow use of (and return null to) index operator against n...
- 05:13 AM Revision 7efef38d (qgis): Update src/app/qgsfeatureaction.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 05:13 AM Revision 91556044 (qgis): [Postgres] Fixes #42778 : don't quote integer array elements to match a...
- 05:13 AM Revision 0b4d51dc (qgis): Add test for GRASS r.proj alg
- (cherry picked from commit 7d57aeef225e5a80255c2a4ed3b5b3eff7c3e609)
- 05:13 AM Revision 4f0f73d6 (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
(cherry picked from commit ... - 05:13 AM Revision 61e5ced2 (qgis): Fixes #33108 : Fix displayed array list in query builder
- 05:13 AM Revision c9ce0310 (qgis): fix build
- 05:13 AM Revision fcb897d7 (qgis): remove the png icon
- 05:13 AM Revision fac1f67d (qgis): BTW use the svg icon
- 05:13 AM Revision 8a87f188 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 05:13 AM Revision 21c1ad41 (qgis): [Geometry checker] Fix the error resolution ui. Fixes #42489
- method.id() always returns 0, I put back the old mechanism which works.
- 05:13 AM Revision dce2205f (qgis): Fixes #40117 : Copy CRS to clipboard when copying selected features
- 05:13 AM Revision 6d0d78f5 (qgis): [PyQGIS] Fixes qgis#42488 : Fix QgsFeatureFilterModel SIP interface
- 05:13 AM Revision 3a870853 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 05:13 AM Revision f07dff02 (qgis): Fix build
- 05:13 AM Revision 408af515 (qgis): Fix qgsinterpolator and qgstininterpolator with NULL value (#43302)
- Fixes #43286, fixes #42689
- 05:13 AM Revision a76f330e (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 ... - 05:13 AM Revision 05482f98 (qgis): [symbols] Fix marker symbol bounds incorrectly include bounds of
- disabled symbol layers
(cherry picked from commit ca54e8f8520453954e06e4d91adbd375287ddadd) - 05:13 AM Revision 1a66c03a (qgis): fix auto populating when input param is QgsProcessingParameterMapLayer
- (cherry picked from commit 2e5e6264bf32d1088e678aeae3e805106eff405c)
- 05:13 AM Revision ba29f22a (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... - 05:13 AM Revision 02127966 (qgis): Sipify
- 05:13 AM Revision 1953b242 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 05:13 AM Revision 6d1c55fb (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... - 05:13 AM Revision f6bfaa81 (qgis): Fix memory leaks in renderer widgets
- (cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da)
- 05:13 AM Revision 4823f04d (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 05:13 AM Revision ab6b4fe9 (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... - 05:13 AM Revision eec4dc56 (qgis): Fix incorrect handling of data type in grass raster data provider
- (cherry picked from commit 50b2ac4c89a669cf08b5db81f62a4f3cf88fc495)
- 05:13 AM Revision 49d14add (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 05:13 AM Revision d1ac81a8 (qgis): [OGR provider] Fix conflict between layers using same OGR datasource an...
- 05:13 AM Revision 0306fa69 (qgis): [editor widgets] Avoid infinite image resize loop
- 05:13 AM Revision d88918bd (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 05:13 AM Revision da444ce1 (qgis): Sipify
- 05:13 AM Revision 33069d60 (qgis): Also set correct expression context on feature request
- (cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f)
- 05:13 AM Revision 59ce82a8 (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... - 05:13 AM Revision 8a687ee4 (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- (cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61)
- 05:13 AM Revision 38a3faca (qgis): Add missing documentation
- 05:13 AM Revision ca20a981 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
- and when they are already in the local cache.
Fixes #42049 - 05:13 AM Revision da9b0fa3 (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... - 05:13 AM Revision 8f745422 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 05:13 AM Revision 6e7c5197 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
- In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing...
- 05:13 AM Revision 7e6f0504 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 05:13 AM Revision 2cc9263f (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...
- 05:13 AM Revision c9f1d427 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 05:13 AM Revision 78714b64 (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... - 05:13 AM Revision e23923e1 (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... - 05:13 AM Revision fefb2654 (qgis): Ensure tests run on queued_ltr_backports PRs
- 05:13 AM Revision 5886bcb6 (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 05:13 AM Revision 69fcfb3e (qgis): Manual backport of #42383
- 05:11 AM Revision affa4c87 (qgis): Fix temporal fields reset if previously set to no value
- Fixes #43643
- 05:10 AM Revision 2fe68cc2 (qgis): Gracefully handle coordinate transform errors in data defined label pos
- 05:10 AM Revision 4a50d879 (qgis): Fix crash in labeling if label has data defined x/y set and projection ...
- 05:10 AM Revision 2a9da94f (qgis): Use more explicit variable name for filter range
- 05:10 AM Revision 0cd051a3 (qgis): [temporal] Fix filter generation for vector temporal layers
- When features have a temporal "range", we should never treat
that range as inclusive of the end (or we end up with fe... - 05:09 AM Revision 9de5d250 (qgis): Fix temporal fields reset if previously set to no value
- Fixes #43643
- 05:07 AM Revision 5f5a3a7e (qgis): [temporal] Default to a time range of the last 24 hours, in 1 hour
- increments, instead of a confusing "zero length" range
Fixes #40868 - 05:07 AM Revision a1f47a49 (qgis): Fix some warnings
- 05:07 AM Revision f76747b8 (qgis): [temporal] Fix incorrect frame duration in last frame in animation mode
- The final frame must always have the same duration as other frames,
even if this means we go past the end of the anim... - 05:04 AM Revision 8113aac8 (qgis): Use a monospaced font in console command history list
- 02:44 AM Revision 98f72696 (qgis): more precise tooltips for buttons in relation editor
- fixes #34477
2021-06-13
- 10:00 PM Revision 2fff67ab (qgis): Localize numbers in expression preview
- Fixes #43681
- 10:00 PM Revision 2f25d85d (qgis): No brace init
- 09:13 PM Revision 5bce13ad (qgis): more precise tooltips for buttons in relation editor
- fixes #34477
- 09:11 PM Revision c82678dd (qgis): Fix zonal statistics does not correctly handle coordinate transforms
- Fixes #26858
- 09:11 PM Revision eb1a55a1 (qgis): Don't assume that owslib >= 0.20 is available
- Fixes #38074
- 09:10 PM Revision c100c5da (qgis): Update src/core/qgsofflineediting.cpp
- Co-authored-by: Harrissou Sant-anna <[email protected]>
- 09:10 PM Revision 8be06d8b (qgis): Add layer validity checks and hints where not to expect nullptr
- 09:10 PM Revision 02f21d41 (qgis): more precise tooltips for buttons in relation editor
- fixes #34477
- 09:09 PM Revision fd35d633 (qgis): Fix reference
- 09:09 PM Revision 636d5cc4 (qgis): Use better reference to distance methods whether it's 3D or not
- 09:09 PM Revision c04f6b59 (qgis): Use better reference to distance methods whether it's 3D or not
- 09:05 PM Revision ca11a1eb (qgis): Fix getOperationAndEllipsoidFromProjString
- to properly import ellipsoid_acronym in tbl_srs and satisfy the NOT NULL constraint when QgsCoordinateReferenceSystem...
- 08:57 PM Revision 64a7234e (qgis): Add QgsLayoutItemPage::pageLayout
2021-06-11
- 06:21 PM Revision bbd68bef (qgis): Missing QLocale include
- 06:07 PM Revision d14e5a2a (qgis): Localization for table layout items
- Fixes #43678
- 03:07 PM Revision 79ccc064 (qgis): Add unit test
- 02:10 PM Revision 898a03ac (qgis): Merge pull request #43696 from MorriganR/fixFlapTestPyQgsQgsQueryResult...
- fix test flapping test_qgsqueryresultmodel.py
- 12:04 PM Revision 6cda8310 (qgis): [Feature]: Allow setting html text directly in html annotation item (e....
- 09:30 AM Revision e8b888e0 (qgis): fix test flapping test_qgsqueryresultmodel.py
- 08:13 AM Revision 2066fd6f (qgis): Merge pull request #43665 from nirvn/offline_followup
- [offline editing] Follow up on string/number list field support
- 08:12 AM Revision 256dc35a (qgis): Make a couple of QgsJsonUtils accessible via QML environment
- 07:11 AM Revision 8c9fc69d (qgis): Update src/core/qgsofflineediting.cpp
- Co-authored-by: Harrissou Sant-anna <[email protected]>
- 07:11 AM Revision 3d0787c4 (qgis): Add layer validity checks and hints where not to expect nullptr
- 07:09 AM Revision 25b89e01 (qgis): Merge pull request #43672 from suricactus/check_layer_valid
- Add layer validity checks and hints where not to expect nullptr
2021-06-10
- 01:24 AM Revision ad69c45f (qgis): allow string and number for QgsProcessingParameterMeshDatasetGroup
- 01:24 AM Revision b0c8c65f (qgis): fix forgotten test
- 01:24 AM Revision 8fd40802 (qgis): fixes for mesh layer processing
- 01:24 AM Revision 58646292 (qgis): allow string and number for QgsProcessingParameterMeshDatasetTime
- 01:24 AM Revision 3aaff145 (qgis): fix QgsProcessingParameters::parameterAsInts
- 01:24 AM Revision a1ec4585 (qgis): fix rasterize mesh when there is no data
- 01:24 AM Revision 16a05d3f (qgis): Update src/core/processing/qgsprocessingparametermeshdataset.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 01:20 AM Revision 59be24f9 (qgis): [mssql] use nullable info from db to set field ConstraintNotNull
- 01:19 AM Revision 6d0bbacb (qgis): Fix crash in geometry checker when empty geometries are found
- Fixes #38983
- 01:19 AM Revision 69385937 (qgis): Don't crash when calculating centroid of empty geometry
- Refs #38983
- 01:18 AM Revision bf650de0 (qgis): [locator] add open form action, automatically open form for non geometr...
- manual backport of #43462
- 01:00 AM Revision be237186 (qgis): Create new unit of measure in HANA if needed
- 12:58 AM Revision aac277e7 (qgis): Update src/core/qgsofflineediting.cpp
- Co-authored-by: Harrissou Sant-anna <[email protected]>
- 12:29 AM Revision 885c84a6 (qgis): Fix #43539, backport from #43579
- 10:21 PM Revision 98097de5 (qgis): Don't assume that owslib >= 0.20 is available
- Fixes #38074
- 10:20 PM Revision 71ffa697 (qgis): Don't crash when calculating centroid of empty geometry
- Refs #38983
- 10:20 PM Revision f31405ea (qgis): Fix crash in geometry checker when empty geometries are found
- Fixes #38983
- 10:20 PM Revision 3e5f9ef4 (qgis): Fix zonal statistics does not correctly handle coordinate transforms
- Fixes #26858
- 10:17 PM Revision 0f80666a (qgis): Use GEOS isEqual method to test for duplicate geometries, not an empty ...
- It's MUCH MUCH MUCH more efficient
- 10:17 PM Revision 9059cda9 (qgis): Don't crash when calculating centroid of empty geometry
- Refs #38983
- 10:17 PM Revision 73a49489 (qgis): Fix crash in geometry checker when empty geometries are found
- Fixes #38983
- 10:17 PM Revision 3cf90837 (qgis): Don't assume that owslib >= 0.20 is available
- Fixes #38074
- 10:16 PM Revision e70cf8da (qgis): Fix zonal statistics does not correctly handle coordinate transforms
- Fixes #26858
- 03:36 PM Revision 6e9cae15 (qgis): Fix unreported crash opening polymorphic relations dialog for editing (...
- * Fix unreported crash opening polymorphic relations dialog for editing
* Add suggestions from code review + make di... - 02:43 PM Revision fc1ded80 (qgis): Fix #43539 Bad edit button states in relation editor widget for n:m rel...
- * Fix #43539
Use QgsVectorLayer::supportsEditing() instead of QgsVectorLayer::Capability::ChangeAttributeValues
Add... - 01:48 PM Revision 3b2ffc27 (qgis): Add layer validity checks and hints where not to expect nullptr
- 12:50 PM Revision 6aa0cbed (qgis): Add QgsProject::dirtySet signal (#43595)
- 11:26 AM Revision 757c6f4b (qgis): [offline editing] Fix broken attribute change handling with string valu...
- 11:05 AM Revision 451cc664 (qgis): [offline editing] Follow up on string/number list field support
- 03:03 AM Revision 49e48f93 (qgis): Better approach to avoid duplicate docs
- 03:03 AM Revision bb0dfb6b (qgis): Doxygen says no
- 03:03 AM Revision 83592810 (qgis): Fix formatting of exception blocks in PyQGIS docs
- 03:03 AM Revision 7b193334 (qgis): Fix list formatting
- 03:03 AM Revision 4ff3f447 (qgis): Don't try to insert links in raises blocks in PyQGIS docs
- These aren't formatted correctly if we do
2021-06-09
- 01:59 AM Revision c25e34b0 (qgis): Use more explicit variable name for filter range
- 01:59 AM Revision 01ebc06a (qgis): [temporal] Fix filter generation for vector temporal layers
- When features have a temporal "range", we should never treat
that range as inclusive of the end (or we end up with fe... - 01:56 AM Revision 544708f4 (qgis): [temporal] Fix filter generation for vector temporal layers
- When features have a temporal "range", we should never treat
that range as inclusive of the end (or we end up with fe... - 01:56 AM Revision fa6bc1eb (qgis): Use more explicit variable name for filter range
- 01:54 AM Revision dac568f7 (qgis): Fix dual view form view ghost features
- Fixes #43477
- 01:54 AM Revision c13bbc3d (qgis): Show form in search mode (even if there are no rows)
- 01:53 AM Revision 7b884fbb (qgis): Fix papercut in rule based labeling widget where it's possible
- to uncheck BOTH the filter and else radio buttons
- 01:53 AM Revision 880c358f (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 - 01:53 AM Revision 127b6050 (qgis): Fix build
- 01:52 AM Revision 1bc071cd (qgis): Update qgsalgorithmpointstopaths.cpp
- Added "path" tag.
- 01:51 AM Revision 59008616 (qgis): [expression] Allow use of (and return null to) index operator against n...
- 01:46 AM Revision 921e8a44 (qgis): Gracefully handle coordinate transform errors in data defined label pos
- 01:46 AM Revision caa795e4 (qgis): Fix crash in labeling if label has data defined x/y set and projection ...
- 01:43 AM Revision 8943ac76 (qgis): Fix crash in labeling if label has data defined x/y set and projection ...
- 01:43 AM Revision f4321ead (qgis): Gracefully handle coordinate transform errors in data defined label pos
- 12:43 AM Revision 8f0a8dd4 (qgis): drop owsprovider from packaging
- 12:43 AM Revision f8e2adb8 (qgis): install and package pyis (fixes #41264)
- 09:57 PM Revision 0a4b9a62 (qgis): [optimization][expressions] Simplify "CASE WHEN..." expressions
- during preparation wherever possible
In many situations we are able to optimize a case when expression
and replace i... - 09:57 PM Revision 76c7d11b (qgis): More dox fixes
- 09:57 PM Revision e262f145 (qgis): Fix layout checks
- 09:57 PM Revision c6bd3661 (qgis): Make interactive labeling tools correctly work with data defined
- properties which aren't bound to fields, but which are still
effectively representing a single column name - 09:57 PM Revision 1bcb09ab (qgis): __repr__ for some QgsExpressionNode subclasses
- 04:11 PM Revision f39a288a (qgis): [expression] Allow use of (and return null to) index operator against n...
- 04:08 PM Revision 409b2210 (qgis): [expression] Allow use of (and return null to) index operator against n...
- 02:33 PM Revision f6498d7d (qgis): [expression] Allow use of (and return null to) index operator against n...
- 12:45 PM Revision 309a2a6b (qgis): Add a signal when an item is added to a layout
- 12:45 PM Revision 6bd24e5d (qgis): [api] Add QgsLayoutDesignerInterface.layoutExported signal
- Emitted whenever the layout is exported from the designer
- 12:45 PM Revision e6271448 (qgis): [api] Add method for plugins to retrieve results of last layout export
- operation from a layout designer window
- 12:45 PM Revision ccb41462 (qgis): [api] Add signal to QgsLayoutDesignerInterface which is emitted
- whenever a map item's preview image has been refreshed inside
the designer - 12:45 PM Revision f0a7cb5c (qgis): Always collect unplaced labels in rendered layout map items
- Provides a mechanism for retrieving statistics about unplaced
labels to plugins - 12:45 PM Revision 643e4689 (qgis): [api] Add method to retrieve labeling results for layout maps
- 12:45 PM Revision c95fed55 (qgis): [api] Add labeling flag to collect unplaced labels without rendering them
- 12:45 PM Revision 8e2fb497 (qgis): Add method to retrieve all labels from QgsLabelingResults, instead of j...
- 12:45 PM Revision 8bfb959e (qgis): Add a __repr__ for QgsLabelPosition
- 12:45 PM Revision 2a572872 (qgis): [api] Add method for retrieving label results from QgsLayoutExporter
- Allows plugins and scripts to collect statistics about the labeling
results from all map items included in a layout e... - 11:26 AM Revision 607b44b1 (qgis): Correctly redraw canvas when applying project properties changes
- 10:28 AM Revision 84669887 (qgis): Partially revert https://github.com/qgis/QGIS/pull/42365, and make
- the new panel sizing behavior opt-in
- 10:27 AM Revision 4970c3a9 (qgis): Fix massive performance regression in attribute table
- Follow up 56f7812ca1e
This commit fixed the ordering of features coming from the
vector layer cache for the attribut... - 10:27 AM Revision dcd016ba (qgis): Fix "force layer to render as raster" setting wasn't correctly copied
- with cloned renderers
And move more common code to QgsFeatureRenderer::copyRendererData
Fixes #43535
(cherry picke... - 09:54 AM Revision 7b2d37b4 (qgis): Better wording for setLayers documentation
- 09:54 AM Revision 749e903c (qgis): Partly revert previous approach: and rely on layout clone
- Disable follow preset and manually add layers
- 09:54 AM Revision d10331ee (qgis): Fix tests: clear layers before theme export
- 09:54 AM Revision 8675174f (qgis): Integrate the setLayers docs
- 09:54 AM Revision 54100959 (qgis): Fix test and clear layer when setting export themes
- 09:54 AM Revision fad88ef7 (qgis): Server WMS getPrint: fix HIGHLIGHT with follow map themes
- Fixes #34178
- 09:51 AM Revision 3a4d437a (qgis): Merge pull request #43391 from elpaso/bugfix-gh34178-server-getprint-ma...
- Server WMS getPrint: fix HIGHLIGHT with follow map themes
- 07:55 AM Revision 15c40d64 (qgis): Merge pull request #43625 from m-kuhn/native_static
- Allow building qgis_native as static library
- 07:53 AM Revision 32edf690 (qgis): Mask images for annotation tests
- 07:18 AM Revision 8bec9ee1 (qgis): Correctly redraw canvas when applying project properties changes
- 07:15 AM Revision 41f98420 (qgis): Correctly redraw canvas when applying project properties changes
- 06:23 AM Revision fedb619c (qgis): Add explanatory text about how event duration are calculated in
- vector layer temporal properties modes
Explicitly state that the events are beginning <= t < end, so
that there's ab... - 06:23 AM Revision ed346d88 (qgis): Clarify labels in temporal controller
- - Rename "frame" label as "current frame"
- Rename "range" as "Animation range"
An attempt to clarify what these two... - 06:23 AM Revision 72fe29b5 (qgis): Fix layout issues in Temporal Settings panel
- 06:23 AM Revision 93de1c90 (qgis): Fix typo
- 06:12 AM Revision e05db618 (qgis): Add test with non literal
- 06:12 AM Revision c7425b94 (qgis): Support OR reduce to IN in expressions
- Fixes #43181 while we wait for upstream GDAL fix.
- 02:55 AM Revision 191370a7 (qgis): fix filter expression not correctly loaded for relation reference widge...
- fixes #42803
- 02:45 AM Revision ad0e897f (qgis): [API] Adds transferFirstZOrMValueToPoint
- 02:45 AM Revision 1d0e4821 (qgis): x_passed -> xFound
- 02:45 AM Revision 1dd6a8ff (qgis): fix doxy
- 02:45 AM Revision a13e2137 (qgis): Replace transferFirstZValueToPoint by transferFirstZOrMValueToPoint
- 02:45 AM Revision 250cb970 (qgis): add tests
- 02:45 AM Revision da7c8fa0 (qgis): sipify
- 02:45 AM Revision 85345ee1 (qgis): rewrite test
- 02:45 AM Revision ba409e08 (qgis): readd qgsgeometry method
- 02:45 AM Revision da7c614f (qgis): sipify
- 02:45 AM Revision 36a36956 (qgis): use template for iterator
- 02:45 AM Revision 0845ae28 (qgis): fix postfixoperator. pet cppcheck
- 02:45 AM Revision e7a2565d (qgis): fix doxy
- 02:45 AM Revision 65392c23 (qgis): fix sip; add method using QgsGeometry, add tests, revert missing conver...
- 02:45 AM Revision 6d5411b3 (qgis): Revert "replace convertTo/set by add{M,Z}Value"
- This reverts commit 739e6d532d675c2c2e721e1c88171bb371cc40fe.
- 02:45 AM Revision 7c0f3a1f (qgis): sipify
- 02:45 AM Revision b9a6c0c3 (qgis): add method using iterator
- 02:45 AM Revision dabd15ee (qgis): replace convertTo/set by add{M,Z}Value
2021-06-08
- 12:30 AM Revision a06e4ecc (qgis): Implement conversion of legacy composer groups
- 12:30 AM Revision f1c7367b (qgis): Fix build
- 12:30 AM Revision 5575cba3 (qgis): Dox++
- 12:30 AM Revision 834e312e (qgis): Fix build
- 12:30 AM Revision 044f6a1e (qgis): [dxf] Fix broken coordinate transform when exporting features
- to DXF, add tests
Fixes #43449 - 12:30 AM Revision 3b01613c (qgis): Fix clazy warnings in dxf export
- 12:16 AM Revision 839afe9d (qgis): Fix data type for feature count in overlay algorithms
- 12:16 AM Revision 1f25ba5d (qgis): Don't try to continue calculating union steps after cancelation occurs
- Fixes #43553
- 12:16 AM Revision db74013c (qgis): Use a safer approach to showing friendly error messages in expression
- builder when a feature isn't available
Wait till we know that the expression evaluation failed before showing
the me... - 12:10 AM Revision cd94bfa2 (qgis): Merge pull request #43418 from andreassteffens/master
- [server][wmts][fix] updated constant to correct resolution in WMTS tile grid initialization
- 10:56 PM Revision e282f1f3 (qgis): Allow building qgis_native as static library
- 08:12 PM Revision 36aff388 (qgis): Use QGIS Vera Sans as font to reduce difference in test output
- 01:27 PM Revision 5bac4c2c (qgis): [api] Add method to retrieve feature ids of all new and changed
- features directly from QgsVectorLayerEditBuffer
- 01:27 PM Revision d9382dae (qgis): Group attribute table filter actions in a dedicated sub menu
- to keep the Layer menu compact
- 01:27 PM Revision af7de9d9 (qgis): Add "Open attribute table (edited or new features)" to main GUI
- (layer menu and attributes toolbar)
- 01:27 PM Revision af021f10 (qgis): Fix performance issue when using attribute table with "edited or new
- features" filter in place
Instead of loading the entire layer into table and then hiding rows,
use similar shortcuts... - 01:16 PM Revision aae2ce18 (qgis): Fix build on old qt
- 01:16 PM Revision 5fdb88ba (qgis): Fix massive performance regression in attribute table
- Follow up 56f7812ca1e
This commit fixed the ordering of features coming from the
vector layer cache for the attribut... - 01:16 PM Revision 2abf1ca9 (qgis): Forward declare
- 01:11 PM Revision 2a3bcc36 (qgis): Fix data defined properties which bind to a field can have incorrect
- values when the linked field has a null value
(cherry picked from commit bb131c566ae448ae087475c0f67f519603a6de5f) - 01:08 PM Revision 13137865 (qgis): Fix "force layer to render as raster" setting wasn't correctly copied
- with cloned renderers
And move more common code to QgsFeatureRenderer::copyRendererData
Fixes #43535 - 10:50 AM Revision db6d0aef (qgis): Don't try to continue calculating union steps after cancelation occurs
- Fixes #43553
- 10:50 AM Revision 9be6cbd7 (qgis): Fix data type for feature count in overlay algorithms
- 10:47 AM Revision fe454472 (qgis): Fix data type for feature count in overlay algorithms
- 10:47 AM Revision b1f50bbc (qgis): Don't try to continue calculating union steps after cancelation occurs
- Fixes #43553
- 10:47 AM Revision ae83444c (qgis): Expand on QgsPoint/QgsPointXY documentation to clarify when each
- class should be used
Fixes #43598 - 10:46 AM Revision f4477b2c (qgis): [processing] Don't show model child algorithm outputs as choices
- for multi-layer input parameters when running a model
These should only be shown when the parameter widget is being
... - 09:27 AM Revision 5c597641 (qgis): Better wording for setLayers documentation
- 07:58 AM Revision 3cba518c (qgis): Merge pull request #43608 from domi4484/renameJsonEditToJsonView
- Renamed JSON Edit widget to JSON View
- 07:08 AM Revision 14f3f6fb (qgis): Renamed JSON Edit widget to JSON View
- In the current implementation the widget is read only so the name Edit
was improper. The internal ID is kept so if ed... - 06:26 AM Revision d41f3cf7 (qgis): Indicates z
- 06:26 AM Revision 7c23644b (qgis): adds test from #43582
- 06:26 AM Revision 17d1443a (qgis): is2DClosed -> isClosed2D and fix a typo
- 06:26 AM Revision 0659633e (qgis): Adds information when a line is 2D closed but Z are differents. While h...
- 06:26 AM Revision 7cda3a8a (qgis): add a is2DClosed test
- 06:26 AM Revision df02c00f (qgis): sipify
- 05:08 AM Revision 08e7b27d (qgis): WMS: don't crash on invalid layers
- Fixes #43580
- 04:16 AM Revision 88d86366 (qgis): Do not set initial attr values for default clause
- Fixes #42909
Setting intial values from previously entered values when
they are equal to the default was pointless a... - 04:16 AM Revision 752b4145 (qgis): Update src/app/qgsfeatureaction.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 02:01 AM Revision 1b385d83 (qgis): Do not set initial attr values for default clause
- Fixes #42909
Setting intial values from previously entered values when
they are equal to the default was pointless a... - 02:01 AM Revision a68512e0 (qgis): Update src/app/qgsfeatureaction.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 02:01 AM Revision 21b21902 (qgis): Fix build
2021-06-07
- 01:59 AM Revision b8b3bf28 (qgis): reinstate QWTPOLAR_LIBRARY. Fixes #41910
- 01:58 AM Revision c4c7ec24 (qgis): Update src/app/qgsfeatureaction.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 01:58 AM Revision 33ccb0b4 (qgis): Do not set initial attr values for default clause
- Fixes #42909
Setting intial values from previously entered values when
they are equal to the default was pointless a... - 12:47 AM Revision 30cdd1b5 (qgis): Fix build
- 11:18 PM Revision 8725daf7 (qgis): Merge pull request #43543 from pblottiere/as_error_table
- An error message is displayed when an auxiliary layer cannot be created...
- 10:12 PM Revision 987993de (qgis): Fix test image of the old annotation test (the test expected the annota...
- 10:00 PM Revision 30f915fb (qgis): Add test for annotation item
- 09:46 PM Revision cd6e0ceb (qgis): Load the default relation editor if the relation editor type setting is...
- * Load the default relation editor if the relation editor type setting is missing
* Add setDefaultWidgetType and def... - 07:45 PM Revision 40cc12f2 (qgis): WMS: don't crash on invalid layers
- Fixes #43580
- 07:41 PM Revision 106fe036 (qgis): Merge pull request #43581 from elpaso/bugfix-gh43580-wms-dont-crash-on-...
- WMS: don't crash on invalid layers
- 03:38 PM Revision 0ed5801d (qgis): Add the nominatim locator filter in the list of core filters to support...
- 02:04 PM Revision 155fd5c7 (qgis): Add unit test
- 02:02 PM Revision 8f6fec76 (qgis): Catch crs transform exception
- 01:57 PM Revision 071d54c2 (qgis): Merge pull request #43563 from m-kuhn/quick_update
- Modernize QgsQuick code
- 01:23 PM Revision ca29531c (qgis): Add consts
- 11:23 AM Revision ae8460f4 (qgis): reinstate QWTPOLAR_LIBRARY. Fixes #41910
- 11:10 AM Revision d290df29 (qgis): Add a new parameter to retrieve underlying error when creating auxiliar...
- 11:10 AM Revision eb7d465c (qgis): Display an error when an auxiliary layer cannot be created
- 11:10 AM Revision 65a50af5 (qgis): Close the dialog before opening error message box
- 11:10 AM Revision 57299588 (qgis): Error string is mutable
- 10:26 AM Revision cbcf7621 (qgis): WMS: don't crash on invalid layers
- Fixes #43580
- 09:12 AM Revision cc0d9b19 (qgis): disable inline on macOS release on clang12 (#43558)
- * disable inline on macOS release on clang12
* fix inline-treshold compile flag - 08:49 AM Revision c37b6c1a (qgis): fix inline-treshold compile flag
- 07:56 AM Revision a9c0f5d2 (qgis): Typo
- 06:56 AM Revision 53fe2d41 (qgis): Dox++
- 06:56 AM Revision 6cd39a17 (qgis): [dxf] Fix broken coordinate transform when exporting features
- to DXF, add tests
Fixes #43449 - 06:56 AM Revision d77149ae (qgis): Fix clazy warnings in dxf export
- 06:53 AM Revision 65c02e02 (qgis): [dxf] Fix broken coordinate transform when exporting features
- to DXF, add tests
Fixes #43449 - 06:53 AM Revision eeee1333 (qgis): Fix clazy warnings in dxf export
- 06:53 AM Revision ef526bbc (qgis): Dox++
- 06:06 AM Revision cc78013d (qgis): Fix sip
- (cherry picked from commit fe48b191d2e2c8d2364a14a10fb1e91eb7900c1c)
- 06:06 AM Revision c1e3ade5 (qgis): Add test for GRASS r.proj alg
- (cherry picked from commit 7d57aeef225e5a80255c2a4ed3b5b3eff7c3e609)
- 06:06 AM Revision 2d194ea3 (qgis): [backport] fix classification of singleband pseudocolor (#43346)
- 06:06 AM Revision 0833367e (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]> - 06:06 AM Revision d24a51ca (qgis): Completely remove QgsVectorLayerFeatureIterator::FetchJoinInfo::joinLay...
- There's no point in keeping such a dangerous member in the api
(cherry picked from commit b1ddf5f46112bac2c61f3860b6... - 06:06 AM Revision 8a24e364 (qgis): [server] Fix incorrect response code used for exception
- (cherry picked from commit 3cc20607bcfbd2b058618b8b49d8f61ccef597b1)
- 06:06 AM Revision 3c7e380a (qgis): Fix geographicflag loading
- Fixes #43556
- 06:06 AM Revision 80ba560d (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
(cherry picked from commit ... - 06:06 AM Revision d4707300 (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... - 05:32 AM Revision 4e25c6bc (qgis): Fix data defined properties which bind to a field can have incorrect
- values when the linked field has a null value
- 04:41 AM Revision a6906097 (qgis): Don't lose layer unplaced label visibility setting when altering
- label properties in GUI
2021-06-06
- 01:10 AM Revision 1ad3e9af (qgis): [Browser] Goodbye OWS. Fixes #24841
- 01:10 AM Revision 8e73e392 (qgis): rm src/providers/ows
- 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 4f6f6145 (qgis): Fixes missing icon for geometry checker plugin. Fixes #42708
- 12:55 AM Revision 0c130f60 (qgis): remove the png icon
- 12:55 AM Revision 50b9ab6d (qgis): fix build
- 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 9427b380 (qgis): Readd utils
- 11:45 AM Revision 5cd4617d (qgis): Update quick map settings
- 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 1fcb9752 (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: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 8d3a3210 (qgis): remove the png icon
- 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: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 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... - 08:20 AM Revision f24ef78b (qgis): Fix sip
- (cherry picked from commit fe48b191d2e2c8d2364a14a10fb1e91eb7900c1c)
- 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 2a7bee81 (qgis): fix convertToCurve not converting CURVEPOLYGON
- 12:31 AM Revision 009296e3 (qgis): fix convertToCurve not converting CURVEPOLYGON (failing test case)
- 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 00c7232f (qgis): Fix typehint
- 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 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 3491f400 (qgis): Don't use deprecated QProcess::start variant
- 04:28 AM Revision ce5271ca (qgis): QString fixups
- 04:28 AM Revision f1aab158 (qgis): Fix clazy warnings in QgsGrassProviderModule
- 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 3e398550 (qgis): Use "features" instead of "items", more consistent
- 03:06 AM Revision 5f70fcb6 (qgis): Display dedicated icon next to the attribute table filter drop-down items
- 02:56 AM Revision 884b5147 (qgis): [backport] fix classification of singleband pseudocolor (#43346)
2021-05-31
- 01:23 AM Revision 1d1a6880 (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 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 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 294af310 (qgis): Fix build
- 01:23 AM Revision e683e377 (qgis): Sipify
- 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 d1813d64 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 01:23 AM Revision 1dd7fa66 (qgis): Manual backport of #42383
- 01:23 AM Revision a8cad4a9 (qgis): [editor widgets] Avoid infinite image resize loop
- 01:23 AM Revision 3532141d (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 01:23 AM Revision 2bd4312a (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 01:23 AM Revision bd9fd63c (qgis): Add missing documentation
- 01:23 AM Revision e9276890 (qgis): Ensure tests run on queued_ltr_backports PRs
- 01:23 AM Revision bb194870 (qgis): Update tests/src/analysis/testqgsinterpolator.cpp
- Co-authored-by: Vincent Cloarec <[email protected]>
- 01:23 AM Revision 6b728eb6 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 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 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 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 9049a2b1 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 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 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 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 ad217006 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 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 - 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 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
- 09:36 AM Revision d2e89954 (qgis): sipify all
- 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 3d314777 (qgis): do not render when map settings are invalid
- 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 d471cc15 (qgis): Update src/core/qgsmaptopixel.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 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 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 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 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 3a65ef2a (qgis): Fix build
- 02:30 AM Revision 665d40d6 (qgis): Sipify
- 02:30 AM Revision 05ef15bc (qgis): Fix memory leaks in renderer widgets
- (cherry picked from commit 9a9b7eebf419a5cc8d223d3465417a46935549da)
- 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: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 0da11e8b (qgis): Code cleanup and modernization
- (cherry picked from commit b3f067488682953236b406383b9039c662a34f76)
- 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 01f631a3 (qgis): Also set correct expression context on feature request
- (cherry picked from commit ba5692c57dd54a410dea59d40c2a48bcf4310a6f)
- 12:13 AM Revision 210e09fe (qgis): Sipify
- 12:13 AM Revision fe9ca36f (qgis): Make QgsMapCanvas a QgsExpressionContextGenerator
- (cherry picked from commit 79338d130607d6c36c5d4625eb394463c2909d61)
- 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... - 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 005a0ad0 (qgis): Sipify
- 05:44 AM Revision b4fea529 (qgis): Promote Qgis::DataType to enum class
- 05:38 AM Revision d8f5de5c (qgis): Make test more exhaustive
- 05:38 AM Revision aa93d03c (qgis): Promote QgsDataItem enums to enum classes, move to Qgis
- 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...
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 bd88d6ac (qgis): [sipify] force line return before code block
- 02:30 PM Revision 60ca4f3e (qgis): fix existing code blocks
- 02:30 PM Revision 35c557a2 (qgis): run sipify
- 02:30 PM Revision 2e81f3b1 (qgis): [sipify] support unparsed/raw code
- 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 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: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: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 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
- 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... - 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 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 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:15 AM Revision 06bc4be4 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 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: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 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 dfaafa69 (qgis): More server warnings on transformation errors
- 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 615bbd81 (qgis): Fix SIP_HOLDGIL annotations
- 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... - 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 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 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 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 e4a12e5f (qgis): Add equality operator to QgsReadWriteContext::ReadWriteMessage
- 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 203d8e78 (qgis): Don't show duplicate warning messages when loading a project
- 06:19 AM Revision afd91206 (qgis): Fix build
- 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 50683253 (qgis): Update expression test results for GEOS 3.9
- 02:35 AM Revision 17af2354 (qgis): Fix version
- 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 d6d1b45d (qgis): [WFS provider] Encode space as %20 in URL
- Relates to #42985
- 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:22 AM Revision 31f440e4 (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
- Fixes #41283
- 12:22 AM Revision 56257d3f (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
- 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...
Also available in: Atom