Activity
From 2022-02-07 to 2022-03-08
2022-03-08
- 09:03 PM Revision ede7f35a (qgis): Merge pull request #47633 from 3nids/settings-sections
- Explicit declaration of sections/prefixes for settings
- 06:19 PM Revision 7d2bd7d4 (qgis): improve empty expression handling
- 04:53 PM Revision bf827afd (qgis): Address Martin review
- 04:53 PM Revision 7a42b944 (qgis): little optimization and refactorization
- 04:53 PM Revision bfbc62d6 (qgis): add direction in shader for classification
- 04:53 PM Revision 40df5696 (qgis): revert approach for triangulation with classification
- 04:53 PM Revision c8ff57b8 (qgis): sipify
- 04:53 PM Revision 70e6c01f (qgis): revert remove FINAL
- 04:53 PM Revision ec4a4689 (qgis): fix indendation and add private
- 04:53 PM Revision ce3e6bde (qgis): fix spelling
- 04:53 PM Revision 475b82bc (qgis): fix spelling and doc
- 04:53 PM Revision fe64784e (qgis): filter by height
- 04:53 PM Revision 127fabd0 (qgis): point cloud triangulation
- int <--> size_t
- 04:53 PM Revision 434e7028 (qgis): filter before triangulation
- no vertical filter before and remove exterior triangles
finalize
leftover
typo, const and other leftovers
fix... - 04:53 PM Revision bbd2f579 (qgis): fix point cloud triangulation with classification
- sipify
- 04:13 PM Revision ba8e713e (qgis): Fix clearing the subset string
- 03:23 PM Revision 18b1a624 (qgis): [Bugfix][Server] WFS DescribeFeatureType: sync geometry type with asGml...
- The QgsMultiLineString and QgsMultiCuvre become MultiLineString as GML2 and MultiCurve as GML3.
The QgsMultiSurface b... - 03:23 PM Revision 80acdeb1 (qgis): Fix tests related to GML
- 03:23 PM Revision 584d7348 (qgis): [Bugfix][Server] MultiPolygon in GML3 is deprecated like MultiLineString
- In http://schemas.opengis.net/gml/3.1.1/base/geometryAggregates.xsd the MultiPolygon is included for backwards compat...
- 03:20 PM Revision 2fffd689 (qgis): Merge pull request #47590 from rldhont/fix-server-multilinestring-multi...
- Fix server GML with geometry types
- 02:48 PM Revision 4d76adeb (qgis): fix georeferencer settings
- 02:38 PM Revision 4e687b47 (qgis): [Bugfix][Server] WFS GetFeature GML3: When SRSNAME param was empty, srs...
- If the SRSNAME WFS parameter was empty, the srsName attributes of GML3 elements were empty too even if the layer CRS ...
- 02:38 PM Revision 91f63117 (qgis): be sure that PyQGIS constructors always create a key as a plugin
- 02:38 PM Revision 9aeb0415 (qgis): fix doc + sipify
- 02:38 PM Revision c5d5c772 (qgis): [Bugfix][Server] WFS GetFeature GML3: When SRSNAME param was empty, srs...
- If the SRSNAME WFS parameter was empty, the srsName attributes of GML3 elements were empty too even if the layer CRS ...
- 02:38 PM Revision ad8d9c15 (qgis): apply changes to settings in code base
- 02:37 PM Revision 19ca6636 (qgis): sipify
- 02:37 PM Revision c4726ae3 (qgis): adapt tests
- 02:37 PM Revision 9a936663 (qgis): add prefixes information to QgsSettings
- 02:37 PM Revision 378c7f59 (qgis): apply same changes to PyQgsSettingsEntryEnumFlag
- 02:37 PM Revision 3f4de98b (qgis): replace QgsSettings::Section by a QString section, using QgsSettings::P...
- 02:34 PM Revision c391123c (qgis): Merge pull request #47570 from rldhont/fix-server-wfs-getfeature-srsnam...
- WFS GetFeature GML3: When SRSNAME param was empty, srsName attributes were empty too
- 11:36 AM Revision 673a1a0e (qgis): fix boPow operator
- 11:23 AM Revision d2c84b2e (qgis): Add QgsRelation c++ test and workaround
- The python test test_qgsrelation.py was failing for misterious reasons
(the very same test was passing if run from QG... - 10:55 AM Revision 17dd6363 (qgis): remove duplicate code
- 04:49 AM Revision 8b16383f (qgis): [api] Add support for reading individual frames from animated image
- formats (gif/mng/webp) to QgsImageCache
The frames are correctly cached in the image cache, resulting in
super speed... - 04:49 AM Revision 7f9726ca (qgis): Fix doc test
2022-03-07
- 07:23 PM Revision 3b0309ef (qgis): Tab stops
- 07:13 PM Revision bd999765 (qgis): Fix clone
- 06:06 PM Revision db801407 (qgis): Doxy
- 06:06 PM Revision 735f1c70 (qgis): D&D forms show as group box collapsible
- Funded by: ARPA Piemonte
- 10:13 AM Revision a413b69f (qgis): Prep for supporting other layer types
- 10:13 AM Revision 814bf0a0 (qgis): Fix build
- 10:13 AM Revision 3d881a02 (qgis): Correctly select file format based on file extension
- 10:13 AM Revision f483c540 (qgis): Q_ENUM
- 10:13 AM Revision 1efa3368 (qgis): Also run raster georeferencing in a task instead of main thread
- 10:13 AM Revision 6b49e475 (qgis): Spelling
- 10:13 AM Revision f1c93b30 (qgis): Make some variable names more generic
- 10:13 AM Revision 8e79a41e (qgis): Move QgsGcpPoint to analysis library
- 10:13 AM Revision 052c8edd (qgis): Fix seealso links
- 10:13 AM Revision 86a4bf54 (qgis): Fix documentation warning
- 10:13 AM Revision b0252942 (qgis): Spelling
- 10:13 AM Revision 71a37c72 (qgis): Use a browser window for opening vector sources for georeferencer, so
- that sublayers from databases can be georeferenced (also layers from
non-ogr sources!) - 10:13 AM Revision d76a6d22 (qgis): Move Georeferencer action to "Layers" menu
- Since the georeferencer now supports vector layers too, putting this
action in the Raster menu is no longer appropria... - 10:13 AM Revision aac5de41 (qgis): Use settings registry
- 10:13 AM Revision d4eb6f52 (qgis): [feature] Add support for georeferencing vector layers in georeferencer
- Allows vector layers without spatial referencing to be interactively
georeferenced (or layers with referencing to be ... - 10:13 AM Revision ebf9fe18 (qgis): Start on QgsVectorWarper class
- 10:13 AM Revision 667886b3 (qgis): Address review
- 07:33 AM Revision d1334d99 (qgis): Support decimal degrees with [N,S,W,E] suffixes in the goto locator filter
- 07:33 AM Revision 934eeffe (qgis): Support decimal degrees with [N,S,W,E] suffixes in the goto locator filter
- 07:30 AM Revision 218c124e (qgis): Support decimal degrees with [N,S,W,E] suffixes in the goto locator filter
- 06:20 AM Revision d6fe47c7 (qgis): Fix reading ESRI authority crs from arcgis rest json
- 06:20 AM Revision 2680832e (qgis): Fix reading ESRI authority crs from arcgis rest json
- 03:31 AM Revision 6cb216f4 (qgis): [qml] Add an authid and descripton property to the QgsCoordinateReferen...
- 03:02 AM Revision 16dc05a7 (qgis): Make the blank item the first one.
- 03:02 AM Revision 2a2ac503 (qgis): Add blank field for Z and M field for delimited text provider. Fix #47634.
- 03:02 AM Revision b4ac13f6 (qgis): Make the blank item the first one.
- 03:02 AM Revision ee6ba093 (qgis): Add blank field for Z and M field for delimited text provider. Fix #47634.
- 03:02 AM Revision 853dcb7e (qgis): [qml] Add an authid and descripton property to the QgsCoordinateReferen...
- 02:14 AM Revision 67e1987f (qgis): Disable mingw builds for now
- 01:59 AM Revision 4b64dc1d (qgis): Fix reading ESRI authority crs from arcgis rest json
- 01:59 AM Revision 34f65644 (qgis): Fix reading ESRI authority crs from arcgis rest json
- 01:55 AM Revision cc2fe98c (qgis): Fix reading ESRI authority crs from arcgis rest json
2022-03-06
- 11:38 PM Revision 355139be (qgis): [qml] Add an authid and descripton property to the QgsCoordinateReferen...
- 11:38 PM Revision b8d1b55e (qgis): [qml] Add an authid and descripton property to the QgsCoordinateReferen...
- 11:37 PM Revision 45bc57cd (qgis): Make the blank item the first one.
- 11:37 PM Revision a6111e00 (qgis): Add blank field for Z and M field for delimited text provider. Fix #47634.
- 11:37 PM Revision 433ee882 (qgis): Make the blank item the first one.
- 11:37 PM Revision f606c471 (qgis): Add blank field for Z and M field for delimited text provider. Fix #47634.
- 11:34 PM Revision a2a30e95 (qgis): Make the blank item the first one.
- 11:34 PM Revision 6a156116 (qgis): Add blank field for Z and M field for delimited text provider. Fix #47634.
- 11:34 PM Revision 3e49bdf0 (qgis): [qml] Add an authid and descripton property to the QgsCoordinateReferen...
- 11:33 PM Revision 385c67aa (qgis): Revert "processing: fix scripts folder reset on windows"
- This reverts commit efea53f51227189275df4067b4fc05bb781e8158.
2022-03-05
- 07:42 PM Revision efea53f5 (qgis): processing: fix scripts folder reset on windows
- 07:42 PM Revision b25d09b8 (qgis): release.pl: add update note for version-ltr.txt rewrite rule on qgis.org
2022-03-04
- 09:05 PM Revision d3d1c9e3 (qgis): Add unit test for list integer.
- 09:05 PM Revision fd46fe85 (qgis): Fix #47605. Show integer list and decimal list correctly in field calc.
- 09:05 PM Revision c1e117e6 (qgis): Add unit test for double list.
- 09:04 PM Revision 28dd488d (qgis): Fix #47605. Show integer list and decimal list correctly in field calc.
- 09:04 PM Revision 7ff3e7d5 (qgis): Add unit test for double list.
- 09:04 PM Revision 52161006 (qgis): Add unit test for list integer.
- 06:14 PM Revision 8c88e876 (qgis): Create expressions from strings
- handle conversion errors as parsing errors
handle setSubsetString return values
some more tidying up - 05:25 PM Revision 734dae74 (qgis): Merge pull request #47322 from roya0045/relative_cad_fix
- [bug] Fix cad tool when combinin relative values and distance
- 05:05 PM Revision 54d8ccf9 (qgis): add test to ensure that settings are correctly added to registries
- 05:05 PM Revision 78d34c2e (qgis): add settings to registry
- 12:14 PM Revision b8b2f0f2 (qgis): create a copy of the expression for the decoder
- 11:48 AM Revision 8bf24640 (qgis): store the qgspointcloudexpression within the pointcloudindex
- 09:04 AM Revision 02020566 (qgis): Add unit test for list integer.
- 09:04 AM Revision 2e8da79d (qgis): Fix #47605. Show integer list and decimal list correctly in field calc.
- 09:04 AM Revision e987a179 (qgis): Add unit test for double list.
- 09:04 AM Revision 81689ed2 (qgis): Fix #47605. Show integer list and decimal list correctly in field calc.
- 09:04 AM Revision 5e452143 (qgis): Add unit test for double list.
- 09:04 AM Revision bb977ae2 (qgis): Add unit test for list integer.
- 09:00 AM Revision dbdb3ef8 (qgis): Add unit test for double list.
- 09:00 AM Revision 96f3bf3d (qgis): Fix #47605. Show integer list and decimal list correctly in field calc.
- 09:00 AM Revision 858f18fe (qgis): Add unit test for list integer.
- 08:41 AM Revision 9a37525e (qgis): Buffered transactions change values and geometry at same time
- 08:41 AM Revision ae48e80f (qgis): fix doc
- 08:41 AM Revision 8c5af4e1 (qgis): SIP_OUT for output parameters
- 08:41 AM Revision 03f4740e (qgis): More detailed error feedback for rollback
- 08:41 AM Revision 32ca2e47 (qgis): Fix docstrings
- 08:41 AM Revision 835ec2c5 (qgis): Fix tests
- 08:41 AM Revision cc3c7521 (qgis): Buffered transactions more granular commit errors
- 08:41 AM Revision 0ec78b17 (qgis): Buffered transactions fix for providers not supporting ChangeFeatures
- 08:41 AM Revision 1a3af37d (qgis): Fix docstrings
- 08:41 AM Revision cabf50d8 (qgis): Buffered transactions rollback
- 08:41 AM Revision cc9cc70f (qgis): Apply suggestions from code review
- Co-authored-by: Matthias Kuhn <[email protected]>
- 08:41 AM Revision 6b4bba82 (qgis): Buffered transactions startEdit/commit/rollback from layer
- 08:41 AM Revision f3897d7a (qgis): Buffered transactions commitErrors added already modified layers info
- 08:41 AM Revision 22de7e8a (qgis): Fix docstrings since QGIS 3.24 to 3.26
- 08:41 AM Revision 5c3b3a72 (qgis): convert to set Qt6
- 08:41 AM Revision 6227056b (qgis): std::shared_ptr instead of QSharedPointer
- 08:41 AM Revision b502da8b (qgis): Change transaction mode only if all layers are not in edit mode
- 08:41 AM Revision ba1002d1 (qgis): Show commit errors + docstrings
- 08:41 AM Revision 219d4500 (qgis): Initial implementation of buffered transactions
- 08:41 AM Revision 69f02e9f (qgis): Applied suggestions from code review
- 08:41 AM Revision 384eeaa5 (qgis): Removed usages of deprecated function setAutoTransaction
- 08:41 AM Revision 00d3f6af (qgis): Removed usages of deprecated function setAutoTransaction
- 08:41 AM Revision ab3f2fca (qgis): Transaction mode setting gui
- 04:24 AM Revision 1e4ba7a4 (qgis): The $geometry function should return the expression context's geometry
- IF it has been explicitly set, not the context's feature's geometry
Refs #46455 - 04:24 AM Revision d67c0606 (qgis): Allow geometries to be set separate to features in expression contexts
- Refs #46455 -- we need a way to separate these too, as we don't always
want $geometry to refer to a feature's geometry - 04:24 AM Revision 228a6692 (qgis): Allow access to feature geometry in generator subsymbols via
- geometry($currentfeature)
When used in a geometry generator subsymbol, the expression
geometry($currentfeature)... - 04:24 AM Revision 1ac3efd9 (qgis): Allow access to feature geometry in generator subsymbols via
- geometry($currentfeature)
When used in a geometry generator subsymbol, the expression
geometry($currentfeature)... - 04:24 AM Revision 36b88d19 (qgis): Allow geometries to be set separate to features in expression contexts
- Refs #46455 -- we need a way to separate these too, as we don't always
want $geometry to refer to a feature's geometry - 04:24 AM Revision b72b87aa (qgis): The $geometry function should return the expression context's geometry
- IF it has been explicitly set, not the context's feature's geometry
Refs #46455 - 04:23 AM Revision 994d2405 (qgis): Fix value relation widget can silently change attribute values to NULL
- if those values are not present in the related table and the user
clicks on the attribute cell in an editable attribu... - 04:23 AM Revision 34ff7646 (qgis): Fix value relation widget can silently change attribute values to NULL
- if those values are not present in the related table and the user
clicks on the attribute cell in an editable attribu... - 04:23 AM Revision 9531da1a (qgis): Show total dash pattern length in custom dash pattern panel
- This is handy when you need to match the overall pattern length
with sizes from other parts of a symbol!
2022-03-03
- 05:48 PM Revision 2da89589 (qgis): includes and docstrings
- 05:12 PM Revision 5becf36b (qgis): minor cleanup
- 04:16 PM Revision 44a96df1 (qgis): remove qstring based constructor
- 04:12 PM Revision c50bb985 (qgis): Fix tests related to GML
- 02:31 PM Revision 2bb70eef (qgis): don't handle not implemented operator
- 02:27 PM Revision a456e285 (qgis): remove parser and lexer
- 02:27 PM Revision 78a324e2 (qgis): Use QgsExpression and convert nodes to QgsPointCloudExpressionNode*
- 06:32 AM Revision 3dd4f231 (qgis): Don't set background color on QgsFileWidget
- 06:32 AM Revision 3b06191e (qgis): Don't set background color on QgsFileWidget
2022-03-02
- 11:31 PM Revision 87acf301 (qgis): Fix loss of current file path when clicking "..." in QgsFileWidgets
- set to SaveFile mode and current file path does not yet exist
- 11:31 PM Revision d4c414cc (qgis): Fix loss of current file path when clicking "..." in QgsFileWidgets
- set to SaveFile mode and current file path does not yet exist
- 09:18 PM Revision f210a4d5 (qgis): Don't set background color on QgsFileWidget
- 09:18 PM Revision abd077c1 (qgis): Don't set background color on QgsFileWidget
- 09:15 PM Revision cc24106d (qgis): Add QgsMapLayerElevationProperties subclass for vector layers
- Allows elevation properties to be set for vector layers, including:
- altitude binding
- altitude clamping
- extrusi... - 09:15 PM Revision 63e2d1ec (qgis): Newly created 3d symbols for a vector layer default to inheriting
- appropriate parameters from the layer's elevation settings
- 09:15 PM Revision f8a9cea4 (qgis): Fix label visibility
- 09:15 PM Revision 341c0d39 (qgis): Fix since
- 09:15 PM Revision 273b6736 (qgis): Don't show binding control for point layers, it has no meaning
- 09:15 PM Revision ddf5cd57 (qgis): Allow extrusion to be disabled
- 09:15 PM Revision 64871919 (qgis): Remove relative clamping option for non-z enabled layers
- 09:15 PM Revision 2379de4a (qgis): Add QgsMapLayerElevationProperties subclass for raster layers
- Allows elevation properties to be set for raster layers, including:
- whether raster values represent heights
- scal... - 09:15 PM Revision 5395d87d (qgis): Move altitude clamping/binding enums to Qgis namespace, promote to enum
- class
- 09:15 PM Revision 36dd3745 (qgis): Add documentation note about binding vs point layers
- 09:14 PM Revision 1bd6c453 (qgis): Don't set background color on QgsFileWidget
- 05:10 PM Revision ecfe4333 (qgis): [Bugfix][Server] MultiPolygon in GML3 is deprecated like MultiLineString
- In http://schemas.opengis.net/gml/3.1.1/base/geometryAggregates.xsd the MultiPolygon is included for backwards compat...
- 05:10 PM Revision 2379f6d8 (qgis): [Bugfix][Server] WFS DescribeFeatureType: sync geometry type with asGml...
- The QgsMultiLineString and QgsMultiCuvre become MultiLineString as GML2 and MultiCurve as GML3.
The QgsMultiSurface b... - 02:58 PM Revision cecc1200 (qgis): fix typo
- 02:58 PM Revision b7c5d259 (qgis): [sipify] add SIP_MAKE_PRIVATE macro
- also handle std::numeric_limits<qlonglong>::min/max
- 02:58 PM Revision 5c02b5d3 (qgis): fix path to nlohmann json
- 02:58 PM Revision ddf3d8d6 (qgis): MDAL 0.9.90
- 01:27 PM Revision b314a37b (qgis): Update qgsmaptoolsdigitizingtechniquemanager.h
- 12:02 PM Revision b0a2a041 (qgis): Update qgsmaptoolcapture.h
- 11:50 AM Revision d881cc73 (qgis): Update qgsmaptoolcapture.h
- 11:34 AM Revision a4950d6c (qgis): Update qgsmaptoolcapture.h
- 10:28 AM Revision 559fc15e (qgis): Update qgsmaptoolcapture.h
- 10:09 AM Revision da4b2b3a (qgis): Update qgsmaptoolcapture.h
- 10:09 AM Revision 3d4a47c7 (qgis): Update qgsmaptoolsdigitizingtechniquemanager.h
- 10:08 AM Revision 1eb9b147 (qgis): fix win builds
- 08:21 AM Revision 9c73b7b7 (qgis): fix windows builds
- 02:48 AM Revision edc0f7e6 (qgis): Add missing type in field calculator. Fix #47583.
- 02:48 AM Revision 592f4620 (qgis): Fix failed spell check.
2022-03-01
- 12:40 AM Revision 65ed3c5e (qgis): Fix deprecation warning
- 12:19 AM Revision a0c741bd (qgis): Bump actions/checkout from 2 to 3
- Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actio... - 12:06 AM Revision 1252c197 (qgis): Fix failed spell check.
- 12:06 AM Revision 565d0609 (qgis): Add missing type in field calculator. Fix #47583.
- 12:03 AM Revision 366a4449 (qgis): Add missing type in field calculator. Fix #47583.
- 12:03 AM Revision 3ba12429 (qgis): Fix failed spell check.
- 11:34 PM Revision a014ac6f (qgis): Fix loss of current file path when clicking "..." in QgsFileWidgets
- set to SaveFile mode and current file path does not yet exist
- 11:34 PM Revision 47d5e240 (qgis): Fix loss of current file path when clicking "..." in QgsFileWidgets
- set to SaveFile mode and current file path does not yet exist
- 11:31 PM Revision 1a90bc74 (qgis): fix url on windows
- Co-authored-by: xcaeag <[email protected]>
- 11:31 PM Revision 03ae521c (qgis): use QUrl.fromLocalFile
- 11:31 PM Revision 99f4bf99 (qgis): use QUrl.fromLocalFile
- 11:31 PM Revision 0ee513b0 (qgis): fix url on windows
- Co-authored-by: xcaeag <[email protected]>
- 11:30 PM Revision 88b07d80 (qgis): Fix loss of current file path when clicking "..." in QgsFileWidgets
- set to SaveFile mode and current file path does not yet exist
- 11:29 PM Revision 4fac66dd (qgis): Bump actions/setup-node from 2 to 3
- Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/a... - 09:30 PM Revision 8997c6f7 (qgis): Bump actions/checkout from 2 to 3
- Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actio... - 09:29 PM Revision bcdb6706 (qgis): Bump actions/setup-python from 2.3.1 to 3
- Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 3.
- [Release notes](https://gith... - 08:01 PM Revision c259c15c (qgis): Bump actions/checkout from 2 to 3
- Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actio... - 08:01 PM Revision 316c6e2f (qgis): Bump actions/setup-node from 2 to 3
- Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/a... - 08:01 PM Revision 8ece54e6 (qgis): Bump actions/setup-python from 2.3.1 to 3
- Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 3.
- [Release notes](https://gith... - 05:11 PM Revision 8f46b3d5 (qgis): [Server][Tests] WFS: multiple FEATUREID values
- 05:11 PM Revision c1dd80f6 (qgis): [Bugfix][Server] WFS FeatureID for Typename with ()
- If the WFS TypeName contains (), the way QGIS Server extract TypeName from FeatureID is broken by ().
- 05:11 PM Revision ba168100 (qgis): [Server][Tests] WFS: multiple FEATUREID values
- 05:11 PM Revision be72f63c (qgis): [Bugfix][Server] WFS FeatureID for Typename with ()
- If the WFS TypeName contains (), the way QGIS Server extract TypeName from FeatureID is broken by ().
- 05:08 PM Revision f1056076 (qgis): Merge pull request #47051 from rldhont/bug-server-wfs-featureid-propert...
- [Server] WFS FeatureID for Typename with ()
- 12:09 PM Revision 830ef6ae (qgis): add an option to store former value of a setting
- 12:09 PM Revision f722ef64 (qgis): fix dox
- 12:09 PM Revision 490b9d5e (qgis): use a template approach for QgsSettingsEntry implementation
- 12:09 PM Revision 2778276f (qgis): move QgsSettingsEntry::SettingsType to Qgis + create Qgis::SettingsOpti...
- 12:09 PM Revision 195f76c9 (qgis): use qgsEnumMap rather than explicitely list enum entries + fix deprecat...
- 12:09 PM Revision f004242a (qgis): fix typo in compatibility code
- 12:09 PM Revision 377425d6 (qgis): rebase and fix advanced digitizing test
- 12:09 PM Revision 2e8b7d33 (qgis): fix wrong base class
- 12:09 PM Revision fbd27bde (qgis): explicitely call a checkValue method for a more meaningfull API
- 12:09 PM Revision 1bd55ee2 (qgis): simplify the API by removing extra method
- 12:09 PM Revision a666a1a7 (qgis): also inherit from template base class for QgsSettingsEntryEnumFlag
- 12:09 PM Revision 27ee6df5 (qgis): add test for setting former value
- 12:09 PM Revision 25262dad (qgis): create snapping mode setting + avoid confusion mode/type
- 12:09 PM Revision 87d0f518 (qgis): add qgsEnumList to list enum keys (and test)
- 12:09 PM Revision 3f88bd50 (qgis): further simplifications of template and implementations
- 12:09 PM Revision 08ada3aa (qgis): sipify + move sipify config file to ./python
- 12:09 PM Revision ec443b5a (qgis): extend Qgis enum/flag methods to say if the conversion succeeded
- 12:09 PM Revision b3f36182 (qgis): complete tests for Qgis enum/flag methods
- 12:09 PM Revision 6ba12f87 (qgis): apply setting API changes in code base
- 12:09 PM Revision 36a933bb (qgis): move QgsSnappingConfig::SnappingTypeFlag + SnappingMode enum/flags to Qgis
- 12:09 PM Revision d3d91950 (qgis): fix python implementation of enum/flag setting
- 12:09 PM Revision 27581e3f (qgis): remember former value of digitizing technique and use it to quickly switch
- 12:09 PM Revision b192904e (qgis): add helper method to avoid code duplication
- 12:09 PM Revision d06b1f1f (qgis): replace setVariantValue method to avoid API break
- 12:09 PM Revision 2ea8229b (qgis): fix test + docstring
- 12:09 PM Revision 44681dc8 (qgis): sipify
- 12:09 PM Revision a648dc9f (qgis): Apply suggestions from code review
- Co-authored-by: Harrissou Sant-anna <[email protected]>
- 12:09 PM Revision 332d5808 (qgis): add default value and remove extra virtual
- 11:54 AM Revision c385c297 (qgis): fix test
- 11:43 AM Revision 91a9b1df (qgis): fix test
- 11:39 AM Revision 1c355497 (qgis): group sip tests in a directory
- 03:22 AM Revision 18981575 (qgis): fix url on windows
- Co-authored-by: xcaeag <[email protected]>
- 03:22 AM Revision bbe8bb41 (qgis): use QUrl.fromLocalFile
- 03:21 AM Revision dca04cf9 (qgis): use QUrl.fromLocalFile
- 03:21 AM Revision fe31ed87 (qgis): fix url on windows
- Co-authored-by: xcaeag <[email protected]>
- 03:18 AM Revision b7ba1a70 (qgis): Merge pull request #47568 from nicogodet/fix-47567
- Fix qgis.utils.showPluginHelp() url on windows
2022-02-28
- 09:46 PM Revision 57f3ab89 (qgis): [Bugfix][Server] WFS GetFeature GML3: When SRSNAME param was empty, srs...
- If the SRSNAME WFS parameter was empty, the srsName attributes of GML3 elements were empty too even if the layer CRS ...
- 11:30 AM Revision a0397805 (qgis): use QUrl.fromLocalFile
- 11:15 AM Revision 401bd915 (qgis): fix url on windows
- Co-authored-by: xcaeag <[email protected]>
- 10:57 AM Revision 5df48823 (qgis): Fix exception when editing outputs in models
- 10:57 AM Revision 1d97b454 (qgis): Add internal version handling for model algorithms
- Allows us to change behaviour of model algorithms (e.g. output names)
for newly created models only, without risk of ... - 10:57 AM Revision 30022b43 (qgis): [processing] Generate simpler parameter names for model output parameters
- Instead of complex, unfriendly names like "gdal:polygonize 1:output",
generate user-friendly simple output names base... - 08:35 AM Revision b6b52399 (qgis): Consistently use QgsExpressionUtils::isList
- 08:35 AM Revision b813b64d (qgis): Fix QgsExpression::quotedValue with stringlist types
- 08:35 AM Revision c3753991 (qgis): [expressions] Fix operator comparisons with StringList type fields
- 08:35 AM Revision 8e307f0f (qgis): [expressions] Fix operator comparisons with StringList type fields
- 08:35 AM Revision 41488c2e (qgis): Fix QgsExpression::quotedValue with stringlist types
- 08:35 AM Revision 974e47c0 (qgis): Consistently use QgsExpressionUtils::isList
- 08:33 AM Revision d62d0b82 (qgis): Port model help editor dialog to c++
- 08:33 AM Revision 9b52cdc5 (qgis): [feature][processing] Allow setting Examples in graphical model help
- A new 'Examples' section has been added to the graphical model help
editor dialog, allowing users to enter their own ... - 08:33 AM Revision 8ceaf00f (qgis): Show more detailed help for models in qgis_process
- Include any examples, author and version information in help output
- 08:33 AM Revision fffc3a76 (qgis): Don't show 'model was correctly saved' notification when saving models
- We don't do this elsewhere (e.g. saving QGIS projects), and it makes
it sound like it's suprising that the save worke... - 08:33 AM Revision 817895d6 (qgis): [processing] When an input parameter is renamed in the model designer,
- also update the internal name of that parameter and all child algorithms
in the model accordingly
Before we just "fa... - 05:23 AM Revision 29f5215f (qgis): Fix QgsExpression::quotedValue with stringlist types
- 05:23 AM Revision 09a289e0 (qgis): Consistently use QgsExpressionUtils::isList
- 05:23 AM Revision cbd84602 (qgis): [expressions] Fix operator comparisons with StringList type fields
- 05:23 AM Revision 63fa2898 (qgis): Fix QgsExpression::quotedValue with stringlist types
- 05:23 AM Revision 754f6268 (qgis): Consistently use QgsExpressionUtils::isList
- 05:23 AM Revision 2234c261 (qgis): [expressions] Fix operator comparisons with StringList type fields
- 05:20 AM Revision 85d6c2c7 (qgis): make exception finer grained
- 05:20 AM Revision 8b50f41f (qgis): [MetaSearch] safeguard OWSLib version handling (#47360)
- 05:19 AM Revision 43e25e81 (qgis): Consistently use QgsExpressionUtils::isList
- 05:19 AM Revision df08e1a0 (qgis): [expressions] Fix operator comparisons with StringList type fields
- 05:19 AM Revision bd656166 (qgis): Fix QgsExpression::quotedValue with stringlist types
- 02:45 AM Revision bcf7a056 (qgis): make exception finer grained
- 02:45 AM Revision 26f01254 (qgis): [MetaSearch] safeguard OWSLib version handling (#47360)
- 02:41 AM Revision 0f98e3c5 (qgis): [MetaSearch] safeguard OWSLib version handling (#47360)
- 02:41 AM Revision 15a2030e (qgis): make exception finer grained
2022-02-27
- 11:45 PM Revision f32521f1 (qgis): [RPM] Fix WITH_GRASS8 for GRASS 8
- 11:45 PM Revision 5208d3ed (qgis): [RPM] Add support for GRASS8 for F36+
- 11:45 PM Revision b86443d7 (qgis): [RPM] Fix a white space in GRASS_PREFIX
- 11:45 PM Revision a5f3dc93 (qgis): [RPM] Add support for GRASS8 for F36+
- 11:45 PM Revision 61e05b92 (qgis): [RPM] Fix WITH_GRASS8 for GRASS 8
- 11:45 PM Revision 65f10680 (qgis): [RPM] Fix a white space in GRASS_PREFIX
- 11:44 PM Revision 81a35b79 (qgis): [RPM] Fix WITH_GRASS8 for GRASS 8
- 11:44 PM Revision 0e58b379 (qgis): [RPM] Remove lib64 patch for master
- 11:44 PM Revision 4457426f (qgis): [RPM] Fix a white space in GRASS_PREFIX
- 11:44 PM Revision 0e05ca10 (qgis): [RPM] Add support for GRASS8 for F36+
2022-02-26
- 10:51 PM Revision 82183792 (qgis): Bump prismjs from 1.26.0 to 1.27.0 in /resources/server/src/landingpage
- Bumps [prismjs](https://github.com/PrismJS/prism) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS... - 03:28 AM Revision 07079129 (qgis): Bump prismjs from 1.26.0 to 1.27.0 in /resources/server/src/landingpage
- Bumps [prismjs](https://github.com/PrismJS/prism) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS...
2022-02-25
- 10:25 AM Revision ffbe19ab (qgis): fix focal build
- 08:08 AM Revision 4c01ef4c (qgis): Merge pull request #47038 from mhugent/wms_highlight_label_params
- Add more server highlight label parameters
2022-02-24
- 10:48 PM Revision dfd0cf1e (qgis): Fix checkbox search wdgt wrapper bools
- Because 'true'/'false' literals might well work with QgsExpression but
don't work with compiled SQL while the boolean... - 06:39 PM Revision 78d8bad8 (qgis): Rename functions
- 04:53 PM Revision 0dda53aa (qgis): Update src/server/services/wms/qgswmsparameters.h
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 04:52 PM Revision 2bea0db2 (qgis): Update src/server/services/wms/qgswmsparameters.h
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 02:38 PM Revision 4e89cdc5 (qgis): Merge pull request #47526 from lbartoletti/remove_deprecated_ifqt
- Remove some useless if QT_VERSION statement
- 09:35 AM Revision 73822127 (qgis): Remove some useless if QT_VERSION statement
- Since the minimal version is 5.12.0, some checks are now useless.
- 07:20 AM Revision caee2cab (qgis): Add Qgis::MapLayerProperty flag for layers which should be considered
- as "basemap" layers
This flag identifies if the layer is considered a 'basemap' layer, where
certain properties of t... - 07:20 AM Revision 9cf23a68 (qgis): Ignore basemap layer extents when calculating project full extent
- Practically, this has two desirable consequences:
1. XYZ or (non mbtiles) vector tile layer extents are ignored when... - 02:43 AM Revision 60c51b42 (qgis): Fix checkbox search wdgt wrapper bools
- Because 'true'/'false' literals might well work with QgsExpression but
don't work with compiled SQL while the boolean...
2022-02-23
- 09:39 PM Revision 85a91237 (qgis): Fix checkbox search wdgt wrapper bools
- Because 'true'/'false' literals might well work with QgsExpression but
don't work with compiled SQL while the boolean... - 09:39 PM Revision 719a3c9c (qgis): Fix checkbox search wdgt wrapper bools
- Because 'true'/'false' literals might well work with QgsExpression but
don't work with compiled SQL while the boolean... - 09:35 PM Revision 32360deb (qgis): Fix incorrect doc link
- 09:35 PM Revision 2785efe6 (qgis): Fix checkbox search wdgt wrapper bools
- Because 'true'/'false' literals might well work with QgsExpression but
don't work with compiled SQL while the boolean... - 06:12 PM Revision 8c35cc0c (qgis): added simple layer.setSubsetString() test
- 05:41 PM Revision 698f2e39 (qgis): Avoid copying expression
- 05:38 PM Revision 78d221ee (qgis): Also support binary and zstd formats
- 11:09 AM Revision 215f5b2f (qgis): Initialize variable
- 10:43 AM Revision 0a068e52 (qgis): clearer naming of parent and parent's parent of the current object
- 10:43 AM Revision ef3f9fa4 (qgis): fix python test classes inheriting QgsVectorLayerTools
- 10:43 AM Revision 2f02b3fa (qgis): better readability for the the same
- 10:43 AM Revision 026cce8a (qgis): delete QgsFeatureAction when the addFeatureFinished signal is called
- 10:43 AM Revision 5543b60f (qgis): reenter lost override keyword and some docs
- 10:43 AM Revision 87de01b8 (qgis): showing form not modal to be able to controll the mapcanvas when adding...
- 10:43 AM Revision 4a42d424 (qgis): don't hide the parent dialog widget when it's QgisApp main window. This...
- 10:43 AM Revision a67c5074 (qgis): fix typo
- 10:43 AM Revision 36dbf9ef (qgis): Do dialogs not open modal since otherwise the canvas are blocked and we...
- Pass widget as parent to the dialog to avoid "orphaned" child dialogs. The widget is passed as parent to QgsFeatureAc...
- 10:20 AM Revision baa17753 (qgis): Make attribute finding case insensitive
- 09:53 AM Revision dad6ff66 (qgis): fix point record size for 3d renderers
- 06:20 AM Revision e78b22ef (qgis): Fix incorrect doc link
- 06:16 AM Revision e6ab9473 (qgis): Fix attribute name in get_feature docs
- 06:16 AM Revision fc26342f (qgis): Fix incorrect doc link
- 06:16 AM Revision 9dce5a59 (qgis): Include the developer_name in the appdata file
- This way it's not listed as "unknown" in software centres and such.
- 06:15 AM Revision dbfdbb15 (qgis): Include the developer_name in the appdata file
- This way it's not listed as "unknown" in software centres and such.
- 06:15 AM Revision 87b87cb7 (qgis): Split testqgsprocessingalgs.cpp into two parts to avoid timeouts on CI
- 06:15 AM Revision e33336be (qgis): Remove DB2 Provider
- This provider has been marked deprecated and hidden from the UI
for a number of QGIS releases. No maintainers have st... - 06:15 AM Revision d9ea5d5d (qgis): Drop unused context_help files
- 04:54 AM Revision 34c11b58 (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 03:29 AM Revision ca338feb (qgis): Split testqgsprocessingalgs.cpp into two parts to avoid timeouts on CI
- 03:26 AM Revision a5f63ae9 (qgis): Split testqgsprocessingalgs.cpp into two parts to avoid timeouts on CI
- 03:05 AM Revision 61514f50 (qgis): Include the developer_name in the appdata file
- This way it's not listed as "unknown" in software centres and such.
- 03:05 AM Revision 9c62642c (qgis): Include the developer_name in the appdata file
- This way it's not listed as "unknown" in software centres and such.
- 03:01 AM Revision 6c66382c (qgis): Include the developer_name in the appdata file
- This way it's not listed as "unknown" in software centres and such.
- 02:42 AM Revision 1366d91c (qgis): Fix value relation widget can silently change attribute values to NULL
- if those values are not present in the related table and the user
clicks on the attribute cell in an editable attribu... - 02:42 AM Revision 932e1023 (qgis): Fix value relation widget can silently change attribute values to NULL
- if those values are not present in the related table and the user
clicks on the attribute cell in an editable attribu... - 02:39 AM Revision bb26f590 (qgis): Fix value relation widget can silently change attribute values to NULL
- if those values are not present in the related table and the user
clicks on the attribute cell in an editable attribu... - 02:38 AM Revision 6b2747cb (qgis): Apply suggestions from code review
- 02:38 AM Revision f235a8cc (qgis): Update src/app/qgisapp.cpp
- 02:38 AM Revision 5e68d9ab (qgis): Update style name when it's renamed.
- 02:38 AM Revision 0990b87e (qgis): Make function static.
- 02:38 AM Revision e8ca757b (qgis): Show style name in style panel title. Fix #25724.
- 02:38 AM Revision a240d16a (qgis): Update src/app/qgisapp.cpp
- 02:38 AM Revision 57b50cae (qgis): Handle if the selected layer is not a layer.
- 02:37 AM Revision f60834bc (qgis): Fix #43087: indicate when a layer has two or more styles.
- 02:37 AM Revision a00889b0 (qgis): Simplify indicator
- 02:21 AM Revision f7322ac7 (qgis): Fix attribute name in get_feature docs
- 02:17 AM Revision 555d966e (qgis): Fix attribute name in get_feature docs
- 02:15 AM Revision bb3c696c (qgis): remove (s)
- 02:15 AM Revision 269d8843 (qgis): test with keywords
2022-02-22
- 11:11 PM Revision bafe5ec6 (qgis): test with keywords
- 11:11 PM Revision 4a892853 (qgis): remove (s)
- 11:08 PM Revision f43a10e3 (qgis): remove (s)
- 11:08 PM Revision cdb338ec (qgis): test with keywords
- 10:38 PM Revision 6c1ab8b3 (qgis): Fix crash
- 10:38 PM Revision 2da547d4 (qgis): Fix some build warnings
- 10:38 PM Revision 1826fe01 (qgis): Cleaner memory management
- 09:01 PM Revision e0a961fe (qgis): Merge pull request #47474 from kadas-albireo/master
- Add ossl-modules/legacy.dll to mingw dist
- 08:58 PM Revision 64ec7012 (qgis): fix toggling streaming digitizing
- triggering an already active technique will lead to going back to straight segments
- 06:05 PM Revision 3b4e4d27 (qgis): Change parameter names and add consts
- 02:49 PM Revision 6158111f (qgis): get attribute and offset during prepare instead of eval
- 01:50 PM Revision 5aa729e3 (qgis): Merge pull request #46357 from Koyaani/fix-advanced-digitizing-snapping
- [Fix] Advanced digitizing distance when snapping
- 12:56 PM Revision 7e3ea242 (qgis): Merge branch 'master' into fix-advanced-digitizing-snapping
- 12:32 PM Revision 25588d2c (qgis): Merge pull request #47467 from elpaso/bugfix-47465-advanced-digitizing-...
- Advanced digitizing: be nice with non-dot locales
- 10:29 AM Revision 52dd15b7 (qgis): Add test case for QgsAdvancedDigitizingDockWidget
- 10:17 AM Revision db69f4be (qgis): add test for issue 46128
- 10:17 AM Revision fb947423 (qgis): add comments
- 10:17 AM Revision 2e590946 (qgis): add basic tests for QgsMapToolAdvancedDigitizing
- 10:17 AM Revision c9a3b2c4 (qgis): add tests
- 10:17 AM Revision 78df32f2 (qgis): test with self-snapping
- 10:17 AM Revision 1d96d077 (qgis): modify method name getCapacities
- 10:17 AM Revision 66b45c2d (qgis): change version to 3.26
- 10:17 AM Revision 838bb865 (qgis): remove tests on deprecated functions
- 10:17 AM Revision 1a36529b (qgis): fix typo
- 10:17 AM Revision 7116a966 (qgis): add test on peprendicular constraint
- 10:17 AM Revision aebe2df1 (qgis): rename tests
- 10:17 AM Revision 6230787a (qgis): add test for issue 46352
- 10:17 AM Revision dced518a (qgis): fix typo
- 10:17 AM Revision 7895f7bc (qgis): simplify test
- 10:17 AM Revision 0bf090e9 (qgis): fix API break
- 10:17 AM Revision a1597982 (qgis): fixes distance line edit that shouln't editable
- 10:17 AM Revision 64ab38b9 (qgis): modify code to simplify tests
- 10:17 AM Revision 5a0479f8 (qgis): modify QgsMapToolAddFeature constructor
- 08:52 AM Revision e0e96008 (qgis): static default Z/M value methods
- 08:52 AM Revision 2cf8189f (qgis): Disable Z interpolation in some cases fix #46128
- 08:52 AM Revision c3df0849 (qgis): fix advanced digitizing distance when snapping
- 07:59 AM Revision 36a10195 (qgis): refactoring of QgsMapToolCapture to integrate shape map tools (#46687)
- * make QgsMapToolCapture capable of capturing point/line/polygons
This moves part of the code from QgsMapToolDigitiz... - 07:57 AM Revision a7d324ff (qgis): Add ossl-modules/legacy.dll to mingw dist
- Needed for QCA with OpenSSL 3.x
- 07:46 AM Revision 4185783e (qgis): fix headers
2022-02-21
- 06:28 PM Revision ec04d4f6 (qgis): more unhandled switch cases
- 05:48 PM Revision 57b8938f (qgis): handle empty expressions
- 05:45 PM Revision f16d75c8 (qgis): added missing switch cases
- 05:25 PM Revision f7cf0f5d (qgis): add test to avoid extra curves when using tracing
- 05:25 PM Revision 68702f11 (qgis): fix test
- 05:15 PM Revision db10e7d4 (qgis): Advanced digitizing: be nice with non-dot locales
- Fix #47465
- 05:05 PM Revision efcf169a (qgis): fix since 3.24 -> 3.26
- 05:00 PM Revision b827f349 (qgis): call map tool implementation of addCurve when adding trace curve to avo...
- 05:00 PM Revision d8c6574e (qgis): call sub-class implementation
- 05:00 PM Revision 002fd4bd (qgis): fix segmentization
- 03:10 PM Revision 2431692f (qgis): Dox
- 12:40 PM Revision 2d4f690c (qgis): rename params
- 12:24 PM Revision 4e8d84f7 (qgis): we no longer need filter expression in qgspointcloudrequest
- 11:18 AM Revision 8fbd474e (qgis): fix dox
- 10:33 AM Revision 49b59265 (qgis): move layer specific part to specific tool
- 10:33 AM Revision 4f87cee0 (qgis): fix typo
- 10:33 AM Revision 3cccf4fc (qgis): fix leak
- 09:45 AM Revision e9fc54c0 (qgis): fixes from review
- 09:10 AM Revision 2d2cd13c (qgis): Merge pull request #47392 from signedav/fix_relref_nomodal
- Avoid modal dialogs in relation reference / relation editor
- 08:46 AM Revision 7b86867c (qgis): Apply suggestions from code review
- Co-authored-by: Nyall Dawson <[email protected]>
- 06:15 AM Revision ea009037 (qgis): More verbose exception
- 06:15 AM Revision 887d862c (qgis): Raise an error if a typename is invalid in GetFeature
- 06:15 AM Revision c4c45ab8 (qgis): Add unit test
- 05:30 AM Revision d7689830 (qgis): Add test case covering fix
- 05:30 AM Revision 8a571521 (qgis): Fix disabled children in a rule without a symbol incorrectly result in ...
- 05:30 AM Revision d3beb88e (qgis): Apply same group<->ELSE behavior to the {3D,labeling} ruling based rend...
- 05:30 AM Revision 9c0af296 (qgis): Fix disabled children in a rule without a symbol incorrectly result in ...
- 05:30 AM Revision 5d5f89f5 (qgis): Apply same group<->ELSE behavior to the {3D,labeling} ruling based rend...
- 05:30 AM Revision 8150cae8 (qgis): Add test case covering fix
- 04:46 AM Revision 2c77be9d (qgis): Fix server OAPIF bbox reprojection
- Fix #47302
- 04:46 AM Revision 3f4577ce (qgis): Catch CS exception
- 04:24 AM Revision 3c15c307 (qgis): Return an exception when an excluded layout is used
- 04:24 AM Revision 7948ed8a (qgis): Add unit test
- 04:07 AM Revision faee8050 (qgis): Allow access to feature geometry in generator subsymbols via
- geometry($currentfeature)
When used in a geometry generator subsymbol, the expression
geometry($currentfeature)... - 04:07 AM Revision b076035e (qgis): The $geometry function should return the expression context's geometry
- IF it has been explicitly set, not the context's feature's geometry
Refs #46455 - 04:07 AM Revision ac8fd519 (qgis): Allow geometries to be set separate to features in expression contexts
- Refs #46455 -- we need a way to separate these too, as we don't always
want $geometry to refer to a feature's geometry - 04:07 AM Revision 5b627e0f (qgis): The $geometry function should return the expression context's geometry
- IF it has been explicitly set, not the context's feature's geometry
Refs #46455 - 04:07 AM Revision d78f8341 (qgis): Allow access to feature geometry in generator subsymbols via
- geometry($currentfeature)
When used in a geometry generator subsymbol, the expression
geometry($currentfeature)... - 04:07 AM Revision 99ee9b92 (qgis): Allow geometries to be set separate to features in expression contexts
- Refs #46455 -- we need a way to separate these too, as we don't always
want $geometry to refer to a feature's geometry - 04:04 AM Revision 11a8d40a (qgis): Allow geometries to be set separate to features in expression contexts
- Refs #46455 -- we need a way to separate these too, as we don't always
want $geometry to refer to a feature's geometry - 04:04 AM Revision 914dccbd (qgis): Allow access to feature geometry in generator subsymbols via
- geometry($currentfeature)
When used in a geometry generator subsymbol, the expression
geometry($currentfeature)... - 04:04 AM Revision 84f3b428 (qgis): The $geometry function should return the expression context's geometry
- IF it has been explicitly set, not the context's feature's geometry
Refs #46455 - 03:57 AM Revision 185c8057 (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 03:42 AM Revision c9286115 (qgis): Clear layer cache and optimize cache getter
- 03:42 AM Revision a2731119 (qgis): Update control images
- 03:42 AM Revision 72ccfdd4 (qgis): Layout attr table field formatter
- Fixes #41798
- 03:03 AM Revision e8de100f (qgis): Fix NULL HTML edit widget
- Fix #47363
- 02:31 AM Revision 27bec194 (qgis): Fix disabled children in a rule without a symbol incorrectly result in ...
- 02:31 AM Revision 13384b83 (qgis): Add test case covering fix
- 02:31 AM Revision 19348ad4 (qgis): Apply same group<->ELSE behavior to the {3D,labeling} ruling based rend...
- 02:31 AM Revision 93d8e2e1 (qgis): Apply same group<->ELSE behavior to the {3D,labeling} ruling based rend...
- 02:31 AM Revision 449d9f37 (qgis): Fix disabled children in a rule without a symbol incorrectly result in ...
- 02:31 AM Revision 9bace70f (qgis): Add test case covering fix
- 02:19 AM Revision a8eaf469 (qgis): Apply same group<->ELSE behavior to the {3D,labeling} ruling based rend...
- 02:19 AM Revision 002cfb03 (qgis): Add test case covering fix
- 02:19 AM Revision 7a27ff6d (qgis): Fix disabled children in a rule without a symbol incorrectly result in ...
- 02:18 AM Revision bfef26d6 (qgis): More verbose exception
- 02:18 AM Revision 4b4af808 (qgis): Add unit test
- 02:18 AM Revision e4ff2136 (qgis): Raise an error if a typename is invalid in GetFeature
- 02:17 AM Revision fc4970c7 (qgis): Add unit test
- 02:17 AM Revision 40c61d35 (qgis): Return an exception when an excluded layout is used
- 02:16 AM Revision 4715ffd7 (qgis): Fix form pop-up suppress on relation-ref widget
- Fix #47226
- 02:15 AM Revision aab364ac (qgis): Hopefully a better condition when to add the alpha band for VRT
- 02:15 AM Revision a7ad45da (qgis): Use Even's code suggestions + add tests
- 02:15 AM Revision e8e3e94b (qgis): Avoid black frame around rotated/warped rasters (fixes #23760)
- Adding alpha band when creating warped VRT ensures the region
outside of the original raster extent gets transparent ... - 02:14 AM Revision 00d214a9 (qgis): Clear layer cache and optimize cache getter
- 02:14 AM Revision 203508aa (qgis): Update control images
- 02:14 AM Revision f591148c (qgis): Layout attr table field formatter
- Fixes #41798
- 02:11 AM Revision f1ebe5a4 (qgis): Fix NULL HTML edit widget
- Fix #47363
- 02:10 AM Revision a294bc2b (qgis): Fix NULL HTML edit widget
- Fix #47363
- 02:09 AM Revision 52c82052 (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 02:05 AM Revision 947128fd (qgis): Fix duplicate shortcut registered warning on startup
- 02:05 AM Revision b005fc2a (qgis): GDAL Rasterize: add test for extent CRS handling
- 02:05 AM Revision f9193f0e (qgis): GDAL Rasterize: check earlier for parameter validity
- 02:05 AM Revision fb143942 (qgis): [processing] GDAL Rasterize: add extent CRS conversion
- 02:05 AM Revision 91f9c117 (qgis): [processing] GDAL Rasterize: make extent parameter optional
- The corresponding -te parameter in gdal_rasterize is optional (if not specified, it defaults to the extent of the inp...
- 02:05 AM Revision a95802e6 (qgis): [processing] Fix algorithm parameter values do not get correctly
- re-attached after pasting content into a new model
Fixes #39753 - 02:05 AM Revision 85f64bf4 (qgis): [processing] When a model algorithm parameter value is set to be taken
- from an expression, abort the model execution if the expression
evaluation fails instead of treating the value as nul... - 02:05 AM Revision 8e8386d2 (qgis): [processing] When closing a model with unsaved changes, if the user
- accepts the prompt to save the changes BUT then cancels the file dialog
asking for the destination file name, don't t... - 02:05 AM Revision 15eb9774 (qgis): [themes] Fix hard to read tooltips with Night Mapping
- 02:05 AM Revision 10e2cee7 (qgis): [processing] Fix initial directory shown in model open file dialogs
- should be the users home file, or the last used model directory
- 02:05 AM Revision 216198eb (qgis): [processing] Fix model designer sometimes opens behind other windows
- 02:05 AM Revision 344ec830 (qgis): [processing] Fix model designer 'save' action functions like a 'save as'
- action when editing an existing model opened through the dialog
- 02:05 AM Revision 1820c2de (qgis): Fix incorrect curved label placement above/below lines when allow
- upside down labels is set to Always
(cherry picked from commit c5bf3de97cfe102ebeb805755ebeab3e40420064) - 02:05 AM Revision ca5de791 (qgis): Use QgsScrollArea
- (cherry picked from commit 64b032f7da75c018762e9e9d3290d16626cff8df)
- 02:05 AM Revision b9f1ff4e (qgis): [labeling] Fix line anchor placements are reversed for labels which
- sit below lines
(cherry picked from commit b39288ba6df7aaab4ce3c25b56da2b7c3f4f5ed6) - 02:05 AM Revision 03c741da (qgis): Conversion between QgsCoordinateReferenceSystem and OGRSpatialReference...
- This helps preserving metadata, like datum code, which is generally
absent from WKT2 output. Or when importing from W... - 02:05 AM Revision de16753f (qgis): Don't hardcode arial font for georeferencer status bar text
- 02:05 AM Revision 4a23a8c0 (qgis): Don't use custom palette in crash handler dialog, this results in
- unreadable text on dark themes
Fixes #47065
(cherry picked from commit 0188cbee9cf6e3aa3fdae8955818e3ff257c1ea9) - 02:05 AM Revision 1bd219d3 (qgis): WFS provider: use expression query builder when adding a filter, if a S...
- Fixes #46888, fixes #42800
If we have an existing full SQL request (typically set before adding the
layer), open the... - 02:05 AM Revision a6858bf8 (qgis): Fix #46538, fix misleading warning when uninstalling experimental plugin.
- 02:05 AM Revision 72fb1b6f (qgis): Use better approach for malloc size safety (logic ported from GDAL)
- Fixes #47097
- 02:05 AM Revision 21b9870f (qgis): Remove unused qgsCalloc function
- 02:05 AM Revision 134d1a53 (qgis): Gracefully handle empty existing property values when creating auxiliary
- fields
Fixes #46403 - 02:05 AM Revision db629bd6 (qgis): Use correct approach to unset data defined field for label position
- when auxiliary column is removed
Refs #46403 - 02:05 AM Revision b5ab51ed (qgis): When temporal range changes we must invalidate the previous labeling
- solution if any time-enabled vector layers have labels enabled
Fixes #45160 - 02:05 AM Revision fb1af453 (qgis): Add support for grass8
- 02:05 AM Revision 733343e3 (qgis): Fix typo
- 02:05 AM Revision 1b6543b3 (qgis): Fix quoteFieldExpression gives incorrect results when field name is pad...
- 02:05 AM Revision 837b7751 (qgis): Correctly handle sort field as field in atlas sorting
- Fixes #40332
- 02:05 AM Revision aca7af4d (qgis): don't re-add layer to the temporary store
- 02:05 AM Revision 3acb664b (qgis): add tests for reloading output of the GDAL rasterize algorithms
- 02:05 AM Revision 9946f6f1 (qgis): [processing] reload output layer after GDAL rasterize (fix #45729)
- 02:05 AM Revision e11a9a2c (qgis): Add additional tests
- 02:05 AM Revision 642069d3 (qgis): Add missing file
- 02:05 AM Revision d4ae04a8 (qgis): Update src/core/symbology/qgsrulebasedrenderer.cpp
- 02:05 AM Revision e213f149 (qgis): spacing
- 02:05 AM Revision 61dd0f04 (qgis): update test
- 02:05 AM Revision 58500034 (qgis): handle null
- 02:05 AM Revision 33720092 (qgis): Safer approach to handling reprojection with distance within requests
- We can't safely handle a distance within query when transforming, as
we cannot transform the static within tolerance ... - 02:05 AM Revision 55a9421f (qgis): Add QgsAbstractFeatureIterator::updateRequestToSourceCrs method
- The method superceeds filterRectToSourceCrs, deprecating it for
shortage of functionality now that we support multipl... - 02:05 AM Revision 1ad122b5 (qgis): Add test for ExtractWithinDistance with PostgreSQL layer inputs
- This is a test for the bug reported in #45352
Tests matching and mismatching CRS for target and reference layers
(ch... - 02:05 AM Revision b724ec57 (qgis): Add unit test for QgsFeatureRequest
- Tests the default constructor, the copy constructor and
the assignment operator.
(cherry picked from commit 2ea5c99f... - 02:05 AM Revision a508a31a (qgis): Add equality/inequality operators for QgsFeatureRequest::OrderBy
- Equality useful for unit tests, inequality for completeness
(cherry picked from commit 95be545b8173d7cf11de2275f2289... - 02:05 AM Revision 9e6fb254 (qgis): Add equality/inequality operators for QgsFeatureRequest::QgsSimplifyMethod
- Includes unit test
The equality operator is useful for unit tests, the inequality
operator was added for completenes... - 02:05 AM Revision 070ad1ed (qgis): Add (intended-to-fail) test for https://github.com/qgis/QGIS/issues/45352
- (cherry picked from commit 9ce1664ea82b1cc1619a1a8b600c7787707ad3c5)
- 02:05 AM Revision 4b887dc3 (qgis): Add human-readable errors upon not meeting expected test preconditions
- (cherry picked from commit 31a97bd8a6ce8625534617d5ccb2982838320054)
- 02:05 AM Revision 930ac42a (qgis): Fix color widgets incorrectly change colors when mouse is hovered
- over widget
- 02:05 AM Revision c654ee2c (qgis): Don't hardcode text color for options dialog tabs
- This breaks dark theme readability
Fixes #47065 - 02:05 AM Revision cebada49 (qgis): Don't hardcode black color for symbol layer list item text color
- Breaks readability on dark themes
Refs #47065 - 02:05 AM Revision 3a31d735 (qgis): handle percent-encoded font references in SLD (fix #27263)
- 02:05 AM Revision 8e6ddfef (qgis): Fix layout crash when resizing frames
- Fix #46575
QgsLayoutPageCollection::endPageSizeChange() calls attemptMove()
which emits sizePositionChanged() which ... - 02:05 AM Revision d194e007 (qgis): [processing] fix deleting columns in the matrix parameter modeler widget
- (fix #45694)
- 02:05 AM Revision cfe99010 (qgis): Scroll area wheel event blocking should not propagate to item views
- This isn't required, and causes item views to get temporarily "stuck"
when mouse scrolling to top or bottom of view - 02:05 AM Revision 214bf065 (qgis): [mssql] Fix inserting features when pk attribute name contains special ...
- Fixes #42290
- 02:05 AM Revision 1a5c33dd (qgis): Fix grammar
- 02:05 AM Revision 0c8ab658 (qgis): Make @zoom_level and @vector_tile_zoom expression variables always
- available, not just for vector tile layers
These are generic properties related to the map scale only, so by
moving ... - 02:05 AM Revision a006f831 (qgis): handle complex fieldnames when converting to rule based renderers
- Fixes #46459
- 02:05 AM Revision b93d6b1f (qgis): Fix #45671, fix wrong name in layertree for mesh layer.
- 02:05 AM Revision bcbe92c6 (qgis): GDAL Rasterize: additional test for extent CRS handling
- 02:05 AM Revision 751cedf6 (qgis): accept "true" and "True" as valid values for "hasProcessingProvider"
- plugin metadata (fix #41120)
- 02:05 AM Revision cfa04556 (qgis): [OGR provider] Invalidate /vsicurl/ RAM cache on a specific filename wh...
- 02:05 AM Revision be85e490 (qgis): DXF export: fix crash on some MultiPolygon geometries when offset != 0 ...
- 02:05 AM Revision f0346b7e (qgis): qgsdxfexport.cpp: move Q_ASSERT()
- 02:05 AM Revision 7dae55bb (qgis): When repairing or changing the data source for a delimited text layer
- to another CSV file, add special handling so that we don't silently
change the layer's provider across to OGR and dro... - 02:05 AM Revision 3f4b7962 (qgis): UX - Review tooltip about dimensions in QGIS server dialog
- 02:05 AM Revision 0f32c126 (qgis): Fix missing scrollbars in combo box for value map / relation
- If a value map widget or value relation widget has a combo box
with many options, the default behavior in Qt is not t... - 02:05 AM Revision a735b645 (qgis): Fix wrong height calculation in layou attr table
- Fix #44086
- 02:05 AM Revision d8d1f483 (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 02:05 AM Revision 3c1d9384 (qgis): Add a help text to the contour_level_list parameter
- 02:05 AM Revision 85e354e1 (qgis): Fix #47244: respect minimum value in optional numeric parameter
- 02:05 AM Revision d5ed2ffc (qgis): [gui] Fix value map editor widget configuration's load from CSV parsing
- 02:05 AM Revision 0f0a5605 (qgis): Fix loading of storage projects from command line
- Fix #47270
(cherry picked from commit cb3d818ed247e567ee1c9132956201147f0478f3) - 02:05 AM Revision e3855c10 (qgis): replace tabs with spaces in the attribute form init function template
- (fix #46988)
- 02:05 AM Revision 91073678 (qgis): [processing] don't try to dissolve buffer results if there are no
- features (fix #46396)
(cherry picked from commit 508f37ecfc5051ff76e7db891161f121e1601e54) - 02:05 AM Revision ee9b1638 (qgis): add test for buffering empty layer with dissolve
- (cherry picked from commit bf406a5845437067724f9a44a26318fd7b7614a8)
- 02:05 AM Revision cb56f644 (qgis): Cleanup includes
- (cherry picked from commit 7525a9e58fa9ef5b442dfb78dfbbd53ed2898741)
- 02:05 AM Revision 8bc3b5b6 (qgis): replace comma in layer name with underscore when exporting layer to DXF
- (fix #47381)
- 02:05 AM Revision 083d22ca (qgis): Correctly run tests on queued_ltr_backports branch
- 02:05 AM Revision 4948bcc6 (qgis): More workflows on queued LTR branch
- 02:05 AM Revision 04a231c2 (qgis): Set ogr as the default option for embedded layer. Fix #46689
- 02:05 AM Revision ce6cc64c (qgis): QgsCoordinateTransform::transformBoundingBox(): avoid excessive northin...
- Refs #34518
- 02:05 AM Revision b2983566 (qgis): QgsRasterProjection: avoid excessive resolution when reprojecting from ...
- Fixes #34518
- 02:05 AM Revision 4b9fd3e5 (qgis): Update src/core/proj/qgscoordinatetransform_p.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 02:05 AM Revision 9c74f414 (qgis): Workaround broken inactive window coloring applies incorrectly
- to list/tree/dock widgets in the active window
This is a theming issue which is apparent on certain default
Linux th... - 02:05 AM Revision 7ecdb2f8 (qgis): Restrict workaround to adwaita/fusion themes
- (cherry picked from commit 97103ab7a38ea518831d63d6785c6a379dba8564)
- 02:05 AM Revision c2f6b3a4 (qgis): [arcgis rest] Try to retrieve detailed error messages from network repl...
- When these occur, the http error string is set to a very generic "error
occurred" message, while the reply content co... - 02:05 AM Revision a35c1f6b (qgis): Fix virtual layers using joined fields
- Fix #46834
- 02:05 AM Revision 22febd13 (qgis): Store geometry for edit init code dialog
- 02:05 AM Revision 3640d60d (qgis): Improve init code warning wording
- References https://github.com/qgis/QGIS/issues/46974
- 02:05 AM Revision 0630737d (qgis): Update src/gui/qgsgui.cpp
- 02:05 AM Revision 74cd3fe2 (qgis): Fix scroll area child widgets wheel event lock lasts too long after
- scrolling stops in some circumstances
Basically, if the user moves the mouse after scrolling the area
with the wheel... - 02:05 AM Revision 0822ea15 (qgis): Don't recursively try to handle scroll event logic in nested scroll
- areas
Fixes #46871
(cherry picked from commit f589e6e4ecc7484c5a346e17bc83786d964cff7b) - 02:05 AM Revision dfe11ad8 (qgis): Use a QgsScrollArea in symbol selector widget
- (cherry picked from commit fb1ca9162e66886b6977440feace9595d9e6134b)
- 02:05 AM Revision 94502de4 (qgis): Add test to ensure QgsScrollArea is used instead of QScrollArea in ui f...
- (cherry picked from commit 8409f7f817103d728b4348fee25883cedac57a52)
- 02:05 AM Revision de029efa (qgis): Also scan for 'new QScrollArea'
- (cherry picked from commit 48834f6187fceb15e71004b3aa40e645948f91a3)
2022-02-20
- 12:13 AM Revision affa44e4 (qgis): Use read-only connection when writing is not needed
- 12:11 AM Revision 1373b41c (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 12:11 AM Revision 65186c24 (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 12:08 AM Revision 4324a2a8 (qgis): [auxiliary storage] Avoid needless spatialite database connection
- 12:07 AM Revision 17462b23 (qgis): fix mesh calculator aggregate on file
- 12:07 AM Revision ab6eca4b (qgis): typo
- 11:42 PM Revision a78eaa7f (qgis): replace comma in layer name with underscore when exporting layer to DXF
- (fix #47381)
- 11:42 PM Revision 76f50822 (qgis): add test for buffering empty layer with dissolve
- (cherry picked from commit bf406a5845437067724f9a44a26318fd7b7614a8)
- 11:42 PM Revision 59b49e5f (qgis): Fix NULL HTML edit widget
- Fix #47363
- 11:42 PM Revision d94926fb (qgis): Fix NULL HTML edit widget
- Fix #47363
- 11:41 PM Revision efef63d8 (qgis): Fix loading of storage projects from command line
- Fix #47270
(cherry picked from commit cb3d818ed247e567ee1c9132956201147f0478f3) - 11:41 PM Revision dec41ba7 (qgis): [gui] Fix value map editor widget configuration's load from CSV parsing
- 11:41 PM Revision 77738749 (qgis): Fix #47244: respect minimum value in optional numeric parameter
- 11:41 PM Revision 30a5e944 (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 11:41 PM Revision 444a2e18 (qgis): [processing] don't try to dissolve buffer results if there are no
- features (fix #46396)
(cherry picked from commit 508f37ecfc5051ff76e7db891161f121e1601e54) - 11:41 PM Revision a0b64c63 (qgis): replace tabs with spaces in the attribute form init function template
- (fix #46988)
- 11:41 PM Revision 96c60f95 (qgis): Add a help text to the contour_level_list parameter
- 11:41 PM Revision 7c6b058d (qgis): When repairing or changing the data source for a delimited text layer
- to another CSV file, add special handling so that we don't silently
change the layer's provider across to OGR and dro... - 11:41 PM Revision 31f41d87 (qgis): qgsdxfexport.cpp: move Q_ASSERT()
- 11:41 PM Revision 1f8b50e2 (qgis): DXF export: fix crash on some MultiPolygon geometries when offset != 0 ...
- 11:41 PM Revision a0bae7c6 (qgis): [OGR provider] Invalidate /vsicurl/ RAM cache on a specific filename wh...
- 11:41 PM Revision d7515a7c (qgis): accept "true" and "True" as valid values for "hasProcessingProvider"
- plugin metadata (fix #41120)
- 11:41 PM Revision 6b3225e4 (qgis): UX - Review tooltip about dimensions in QGIS server dialog
- 11:41 PM Revision a711549a (qgis): Fix wrong height calculation in layou attr table
- Fix #44086
- 11:41 PM Revision e38483d2 (qgis): Fix missing scrollbars in combo box for value map / relation
- If a value map widget or value relation widget has a combo box
with many options, the default behavior in Qt is not t... - 11:41 PM Revision 45bc483a (qgis): GDAL Rasterize: additional test for extent CRS handling
- 11:41 PM Revision bb45ed3d (qgis): [processing] GDAL Rasterize: add extent CRS conversion
- 11:41 PM Revision 883a029f (qgis): [processing] Fix algorithm parameter values do not get correctly
- re-attached after pasting content into a new model
Fixes #39753 - 11:41 PM Revision befc8aa7 (qgis): [processing] When a model algorithm parameter value is set to be taken
- from an expression, abort the model execution if the expression
evaluation fails instead of treating the value as nul... - 11:41 PM Revision 1177ce38 (qgis): [processing] When closing a model with unsaved changes, if the user
- accepts the prompt to save the changes BUT then cancels the file dialog
asking for the destination file name, don't t... - 11:41 PM Revision 06ed7fdb (qgis): GDAL Rasterize: check earlier for parameter validity
- 11:41 PM Revision 381dbecc (qgis): [processing] Fix initial directory shown in model open file dialogs
- should be the users home file, or the last used model directory
- 11:41 PM Revision 439a5b53 (qgis): [processing] Fix model designer sometimes opens behind other windows
- 11:41 PM Revision 7238c131 (qgis): GDAL Rasterize: add test for extent CRS handling
- 11:41 PM Revision 584a8cb5 (qgis): [processing] GDAL Rasterize: make extent parameter optional
- The corresponding -te parameter in gdal_rasterize is optional (if not specified, it defaults to the extent of the inp...
- 11:41 PM Revision 9a8022f0 (qgis): [themes] Fix hard to read tooltips with Night Mapping
- 11:41 PM Revision a82c271d (qgis): [processing] Fix model designer 'save' action functions like a 'save as'
- action when editing an existing model opened through the dialog
- 11:41 PM Revision 7b748bef (qgis): Fix incorrect curved label placement above/below lines when allow
- upside down labels is set to Always
(cherry picked from commit c5bf3de97cfe102ebeb805755ebeab3e40420064) - 11:39 PM Revision 238cfac9 (qgis): Fix #46538, fix misleading warning when uninstalling experimental plugin.
- 11:39 PM Revision ba4fe5e9 (qgis): WFS provider: use expression query builder when adding a filter, if a S...
- Fixes #46888, fixes #42800
If we have an existing full SQL request (typically set before adding the
layer), open the... - 11:39 PM Revision e7cc8882 (qgis): Don't use custom palette in crash handler dialog, this results in
- unreadable text on dark themes
Fixes #47065
(cherry picked from commit 0188cbee9cf6e3aa3fdae8955818e3ff257c1ea9) - 11:39 PM Revision da3fb823 (qgis): Use better approach for malloc size safety (logic ported from GDAL)
- Fixes #47097
- 11:39 PM Revision 72ac116b (qgis): Remove unused qgsCalloc function
- 11:39 PM Revision 620f4926 (qgis): Don't hardcode arial font for georeferencer status bar text
- 11:39 PM Revision ff747728 (qgis): Conversion between QgsCoordinateReferenceSystem and OGRSpatialReference...
- This helps preserving metadata, like datum code, which is generally
absent from WKT2 output. Or when importing from W... - 11:39 PM Revision 2d09cb5e (qgis): [labeling] Fix line anchor placements are reversed for labels which
- sit below lines
(cherry picked from commit b39288ba6df7aaab4ce3c25b56da2b7c3f4f5ed6) - 11:39 PM Revision 1dfc4c5c (qgis): Add support for grass8
- 11:39 PM Revision 26307e16 (qgis): Fix quoteFieldExpression gives incorrect results when field name is pad...
- 11:39 PM Revision 28a5b041 (qgis): When temporal range changes we must invalidate the previous labeling
- solution if any time-enabled vector layers have labels enabled
Fixes #45160 - 11:39 PM Revision eace1ae9 (qgis): don't re-add layer to the temporary store
- 11:39 PM Revision 56c28947 (qgis): add tests for reloading output of the GDAL rasterize algorithms
- 11:39 PM Revision 6aab6adb (qgis): [processing] reload output layer after GDAL rasterize (fix #45729)
- 11:39 PM Revision 4a48062e (qgis): Add additional tests
- 11:39 PM Revision d73022cf (qgis): handle complex fieldnames when converting to rule based renderers
- Fixes #46459
- 11:39 PM Revision 610aeef1 (qgis): Fix #45671, fix wrong name in layertree for mesh layer.
- 11:39 PM Revision 4e03aa59 (qgis): Add missing file
- 11:39 PM Revision 186c7d20 (qgis): Update src/core/symbology/qgsrulebasedrenderer.cpp
- 11:39 PM Revision 509097ba (qgis): Use correct approach to unset data defined field for label position
- when auxiliary column is removed
Refs #46403 - 11:39 PM Revision 91c1af31 (qgis): Gracefully handle empty existing property values when creating auxiliary
- fields
Fixes #46403 - 11:39 PM Revision 594fcfab (qgis): Correctly handle sort field as field in atlas sorting
- Fixes #40332
- 11:39 PM Revision 938e19a3 (qgis): Fix typo
- 11:39 PM Revision 00f0a31f (qgis): Add QgsAbstractFeatureIterator::updateRequestToSourceCrs method
- The method superceeds filterRectToSourceCrs, deprecating it for
shortage of functionality now that we support multipl... - 11:39 PM Revision dae703b4 (qgis): Add test for ExtractWithinDistance with PostgreSQL layer inputs
- This is a test for the bug reported in #45352
Tests matching and mismatching CRS for target and reference layers
(ch... - 11:39 PM Revision c228fed6 (qgis): Add unit test for QgsFeatureRequest
- Tests the default constructor, the copy constructor and
the assignment operator.
(cherry picked from commit 2ea5c99f... - 11:39 PM Revision c4e9b99f (qgis): Add equality/inequality operators for QgsFeatureRequest::OrderBy
- Equality useful for unit tests, inequality for completeness
(cherry picked from commit 95be545b8173d7cf11de2275f2289... - 11:39 PM Revision 511b58c9 (qgis): Add equality/inequality operators for QgsFeatureRequest::QgsSimplifyMethod
- Includes unit test
The equality operator is useful for unit tests, the inequality
operator was added for completenes... - 11:39 PM Revision 9d41d0a9 (qgis): Add (intended-to-fail) test for https://github.com/qgis/QGIS/issues/45352
- (cherry picked from commit 9ce1664ea82b1cc1619a1a8b600c7787707ad3c5)
- 11:39 PM Revision 0ea05e3c (qgis): Add human-readable errors upon not meeting expected test preconditions
- (cherry picked from commit 31a97bd8a6ce8625534617d5ccb2982838320054)
- 11:39 PM Revision 9414192b (qgis): Fix color widgets incorrectly change colors when mouse is hovered
- over widget
- 11:39 PM Revision b8d64f81 (qgis): Don't hardcode text color for options dialog tabs
- This breaks dark theme readability
Fixes #47065 - 11:39 PM Revision 57cb704a (qgis): Don't hardcode black color for symbol layer list item text color
- Breaks readability on dark themes
Refs #47065 - 11:39 PM Revision dfa01d15 (qgis): handle percent-encoded font references in SLD (fix #27263)
- 11:39 PM Revision a8e1f716 (qgis): update test
- 11:39 PM Revision e533fe83 (qgis): Safer approach to handling reprojection with distance within requests
- We can't safely handle a distance within query when transforming, as
we cannot transform the static within tolerance ... - 11:39 PM Revision b26890bf (qgis): handle null
- 11:39 PM Revision e64fdeec (qgis): spacing
- 11:39 PM Revision f4abb6b9 (qgis): Fix grammar
- 11:39 PM Revision 21facdd2 (qgis): Make @zoom_level and @vector_tile_zoom expression variables always
- available, not just for vector tile layers
These are generic properties related to the map scale only, so by
moving ... - 11:39 PM Revision b9463d61 (qgis): [mssql] Fix inserting features when pk attribute name contains special ...
- Fixes #42290
- 11:39 PM Revision c46a53f1 (qgis): Cleanup includes
- (cherry picked from commit 7525a9e58fa9ef5b442dfb78dfbbd53ed2898741)
- 11:39 PM Revision 2f9bf7ee (qgis): Also scan for 'new QScrollArea'
- (cherry picked from commit 48834f6187fceb15e71004b3aa40e645948f91a3)
- 11:39 PM Revision ee623bc0 (qgis): Use QgsScrollArea
- (cherry picked from commit 64b032f7da75c018762e9e9d3290d16626cff8df)
- 11:39 PM Revision 694a1691 (qgis): Add test to ensure QgsScrollArea is used instead of QScrollArea in ui f...
- (cherry picked from commit 8409f7f817103d728b4348fee25883cedac57a52)
- 11:39 PM Revision a0ee72f1 (qgis): Use a QgsScrollArea in symbol selector widget
- (cherry picked from commit fb1ca9162e66886b6977440feace9595d9e6134b)
- 11:39 PM Revision b484fef3 (qgis): Don't recursively try to handle scroll event logic in nested scroll
- areas
Fixes #46871
(cherry picked from commit f589e6e4ecc7484c5a346e17bc83786d964cff7b) - 11:39 PM Revision de2f6581 (qgis): Fix scroll area child widgets wheel event lock lasts too long after
- scrolling stops in some circumstances
Basically, if the user moves the mouse after scrolling the area
with the wheel... - 11:39 PM Revision d4501905 (qgis): Update src/gui/qgsgui.cpp
- 11:39 PM Revision 88633b28 (qgis): Improve init code warning wording
- References https://github.com/qgis/QGIS/issues/46974
- 11:39 PM Revision 08a556f2 (qgis): [processing] fix deleting columns in the matrix parameter modeler widget
- (fix #45694)
- 11:39 PM Revision dcdbf3f2 (qgis): Fix layout crash when resizing frames
- Fix #46575
QgsLayoutPageCollection::endPageSizeChange() calls attemptMove()
which emits sizePositionChanged() which ... - 11:39 PM Revision 4a5c4838 (qgis): Scroll area wheel event blocking should not propagate to item views
- This isn't required, and causes item views to get temporarily "stuck"
when mouse scrolling to top or bottom of view - 11:39 PM Revision 9e5606a7 (qgis): Fix duplicate shortcut registered warning on startup
- 11:39 PM Revision 7b2ed0e7 (qgis): Restrict workaround to adwaita/fusion themes
- (cherry picked from commit 97103ab7a38ea518831d63d6785c6a379dba8564)
- 11:39 PM Revision 58db4bd5 (qgis): QgsRasterProjection: avoid excessive resolution when reprojecting from ...
- Fixes #34518
- 11:39 PM Revision 2ed1d698 (qgis): QgsCoordinateTransform::transformBoundingBox(): avoid excessive northin...
- Refs #34518
- 11:39 PM Revision 03ec3dc3 (qgis): Set ogr as the default option for embedded layer. Fix #46689
- 11:39 PM Revision 0ad89ec5 (qgis): More workflows on queued LTR branch
- 11:39 PM Revision 0e8da3c8 (qgis): Correctly run tests on queued_ltr_backports branch
- 11:39 PM Revision 7f7eab46 (qgis): Fix virtual layers using joined fields
- Fix #46834
- 11:39 PM Revision 911642f9 (qgis): Update src/core/proj/qgscoordinatetransform_p.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 11:39 PM Revision 51bd311b (qgis): Store geometry for edit init code dialog
- 11:39 PM Revision bc006c1b (qgis): [arcgis rest] Try to retrieve detailed error messages from network repl...
- When these occur, the http error string is set to a very generic "error
occurred" message, while the reply content co... - 11:39 PM Revision b662bab0 (qgis): Workaround broken inactive window coloring applies incorrectly
- to list/tree/dock widgets in the active window
This is a theming issue which is apparent on certain default
Linux th... - 11:38 PM Revision 2f9dd9a6 (qgis): Fix NULL HTML edit widget
- Fix #47363
2022-02-19
- 09:48 PM Revision 063e0593 (qgis): Add API to QgsAbstractDatabaseProviderConnection to create new field
- domains on a database and set field domain associated with a field
And implement for OGR database provider connectio... - 09:48 PM Revision dfac7df6 (qgis): Fix error retrieval
- 09:48 PM Revision 118b3d32 (qgis): Create QgsFieldDomainDialog dialog for configuring a field domain
- 09:48 PM Revision 9c4bcf00 (qgis): Add widgets for creation of field domains
- 09:48 PM Revision 37de21e5 (qgis): Fix build on older gdal
- 09:48 PM Revision a6ec4acf (qgis): Fix documentation warning
- 09:48 PM Revision a06fcde8 (qgis): Add action to unset an existing field domain
- 09:48 PM Revision c264eb50 (qgis): Clarify removal
- 09:48 PM Revision 6c1ca4d2 (qgis): Minor tweaks
- 09:48 PM Revision f482c850 (qgis): Show a "Field Domains" item for geopackages under the browser,
- which lists existing field domains in the database
- 09:48 PM Revision e73f5bcc (qgis): Fix test
- 09:48 PM Revision 2be52d9d (qgis): Create QgsFieldDomain and subclasses which directly represent
- the GDAL field domain coded value/range/glob domains
- 09:48 PM Revision ebb0e77b (qgis): Move logic for converting OGR field types to QVariant types to QgsOgrUtils
- 09:48 PM Revision 5a566c7b (qgis): Add QgsOgrUtils::stringToVariant
- 09:48 PM Revision cd26dcf8 (qgis): Add method to convert OGR field domain to QgsFieldDomain equivalent
- 09:48 PM Revision 3d9a7417 (qgis): More repr
- 09:48 PM Revision 8036ea89 (qgis): Add API to retrieve field domain names and definitions to QgsAbstractDa...
- and implement for GPKG connections
- 09:48 PM Revision 7273b4d2 (qgis): Fix state of browser properties splitter section is not correctly
- saved/restored
- 09:48 PM Revision 6e350be9 (qgis): Refresh fields item when a field has a domain set for it
- 09:48 PM Revision 3332b27e (qgis): QgsFieldItem is only equal when the QgsField is also equal
- Otherwise the field item will not be updated when the gpkg parent
item is refreshed and the field definition has chan... - 09:48 PM Revision 51889b22 (qgis): When a gpkg item is refreshed in the browser, also refresh
- the fields and field domains children
Otherwise the fields we show will not be correctly updated
when the gpkg item ... - 09:48 PM Revision f8bbcab8 (qgis): Add flag for browser data item to indicate that children of the item
- must be refreshed whenever the item is refreshed
This behaviour is not automatic. The new flag allows items to opt-i... - 09:48 PM Revision 37b56f37 (qgis): Fix dox
- 09:48 PM Revision d06fb3dd (qgis): [feature] Allow creation of new field domains through right click
- menu on gpkg items in browser
Allows users to create new range, coded value or glob field domains - 09:48 PM Revision 7db84789 (qgis): Add method to convert QgsFieldDomain to OGR field domain
- 09:48 PM Revision 44844bc7 (qgis): Add method to convert QVariant to OGRField
- 09:48 PM Revision eaba5b3e (qgis): Add method to convert QVariant type to OGR field type
- 09:48 PM Revision 4a7fb87a (qgis): [feature] Add browser properties page for field and fields items
- In particular, this allows users to easily see what field domain
may be attached to particular fields - 09:48 PM Revision 58f76f47 (qgis): Rename widget to generic name
- 09:48 PM Revision cd94ee08 (qgis): [ogr] Set domain name for fields where available
- 09:48 PM Revision e5a0d13e (qgis): Add domain name to QgsFieldConstraints
- 09:48 PM Revision f63bebd9 (qgis): Silence debug
- 09:48 PM Revision d956af80 (qgis): Fix setting capabilities for Gpkg connection
- 09:48 PM Revision 815b4c00 (qgis): Update test
- 09:48 PM Revision 22ecaaba (qgis): Fix warnings
- 09:48 PM Revision d1867293 (qgis): Split parts of QgsGeoPackageProviderConnection out to new base class
- QgsOgrProviderConnection
This moves the generic parts of the GPKG connection class which rely
solely on OGR API out ... - 09:48 PM Revision 4261e6a5 (qgis): Partial work on centralizing all QVariant::Type to display string
- logic in a new QgsVariantUtils class
(I've likely missed a few places here, but it's a start!) - 09:48 PM Revision c06cac2a (qgis): Test requires GDAL 3.3+
- 09:48 PM Revision a7b6b41f (qgis): Add docs
- 09:48 PM Revision 8cd9b801 (qgis): Add browser properties widget for showing the properties of an existing
- field domain
- 09:48 PM Revision 1729ab1b (qgis): Add python file
- 09:48 PM Revision 886df443 (qgis): [feature] Show "Set Field Domain" action when right clicking
- a field in the browser for a Geopackage table
Allows users to set the field domain associated with that field - 09:47 PM Revision 237152e5 (qgis): [feature][labeling] Allow data-defined control over line anchor type
- Allows data-defined control over whether the 'hint' or 'strict'
anchoring type is used - 08:58 AM Revision f3657c88 (qgis): Merge pull request #47440 from kadas-albireo/master
- Add LIB_SUFFIX
2022-02-18
- 12:00 AM Revision a578ecb3 (qgis): Add QgsFields()['field_name'] getter for PyQGIS
- A nice shorthand way to retrieve a field definition by name, instead
of having to determine the field index first. - 12:00 AM Revision 24c8014e (qgis): Add tests for traceback on eval error and "" on eval success
- 12:00 AM Revision 1877b363 (qgis): Show full traceback on Python expression function exception
- 12:00 AM Revision bec8c01d (qgis): Update tests/src/python/test_qgsexpression.py
- 12:00 AM Revision d5013285 (qgis): Update tests/src/python/test_qgsexpression.py
- 12:00 AM Revision 202b2d9f (qgis): Remove whitespace in empty lines
- 12:00 AM Revision e8a1f951 (qgis): [feature] Add a 'Skip' option for custom environmental variables
- Add a "Skip" option (in addition to those already available "Overwrite", "If Undefined", "Unset", "Prepend", "Append"...
- 11:22 PM Revision b9fe23ca (qgis): Add LIB_SUFFIX
- 10:40 PM Revision 0b092b97 (qgis): pass filter to remote ept decoder
- 10:35 PM Revision dd89955c (qgis): setSubsetString()
- 10:35 PM Revision 09bb0f54 (qgis): Fix not and minus
- 10:35 PM Revision 10bc163f (qgis): Added evaluation tests
- 10:35 PM Revision 7c4d1a51 (qgis): Remove some unused code
- 10:35 PM Revision 5c58035c (qgis): Rename to QgsPointCloud*
- 10:35 PM Revision a87b11bf (qgis): more copy from expressions
- 10:35 PM Revision 80b32b32 (qgis): Stole some stuff from qgsexpression
- 10:35 PM Revision 0025b0fa (qgis): Refresh 3d view on change
- 10:35 PM Revision d7bd8502 (qgis): add subsetStringChanged
- 10:35 PM Revision e26c5c10 (qgis): Remove named nodes
- 10:35 PM Revision fbb0a4b2 (qgis): Removed context concept
- 10:35 PM Revision 26853874 (qgis): change columns to attributes
- 10:35 PM Revision 923bfc21 (qgis): Pass QgsPointcloudAttributeCollection to prepare
- 10:35 PM Revision 6d595f31 (qgis): fix ci
- 10:35 PM Revision 81937278 (qgis): working proof of concept (hardcoded expression)
- 10:35 PM Revision 2b9885ec (qgis): Properly filter by all attributes
- 10:35 PM Revision 68d214c1 (qgis): Also to isStatic
- 10:35 PM Revision 779eaa04 (qgis): Iterate referenced attributes
- 10:35 PM Revision 2f827826 (qgis): Pass QgsPointCloudBlock* to prepare and int to evaluate
- 10:35 PM Revision 0cc57a44 (qgis): Change all evals to return doubles
- 10:35 PM Revision b46dbbff (qgis): 1. is true, 0. is false, NaN is error
- 10:35 PM Revision a277b866 (qgis): Repair IN logic
- 10:35 PM Revision e74e47e7 (qgis): Testing infrastructure and first tests
- 10:35 PM Revision 77d0be85 (qgis): Cleanup
- 10:35 PM Revision 44f3bada (qgis): compare with 0
- 10:35 PM Revision 53e2779e (qgis): Test all points in block
- 10:35 PM Revision 9c935a4c (qgis): More cleanup, remove quoted stuff
- 10:35 PM Revision b72f890b (qgis): More cleanup
- 10:35 PM Revision 09303101 (qgis): Remove hard coded renderer filter
- 10:35 PM Revision 6e58fe45 (qgis): fix ci
- 10:35 PM Revision adb5f92f (qgis): Sip include
- 01:08 PM Revision 8734b09d (qgis): Bump version to 3.25
- 01:06 PM Revision 6b44a420 (qgis): Release of 3.24 (Tisler)
- 01:06 PM Revision 1c8ef137 (qgis): changelog and news update for 3.24
- 01:06 PM Revision c8aaeca8 (qgis): translation update for 3.24.0 from transifex
- 01:05 PM Revision ce8e65e9 (qgis): Release of 3.22.4
- 01:05 PM Revision 6c99f075 (qgis): translation update for 3.22.4 from transifex
- 12:30 PM Revision c9e9350f (qgis): release.pl: NSIS images no long needed
- 11:29 AM Revision 9b6e5592 (qgis): clearer naming of parent and parent's parent of the current object
- 11:23 AM Revision b00b774f (qgis): delete QgsFeatureAction when the addFeatureFinished signal is called
- 04:41 AM Revision 0df8b3e0 (qgis): Merge pull request #47430 from qgis/backport-47418-to-queued_ltr_backports
- [Backport queued_ltr_backports] replace comma in layer name with underscore when exporting layer to DXF (fix #47381)
2022-02-17
- 12:56 AM Revision da263a05 (qgis): add LTR banner to splash
- 11:33 PM Revision 49123679 (qgis): replace comma in layer name with underscore when exporting layer to DXF
- (fix #47381)
- 11:32 PM Revision 62f86f76 (qgis): MDAL 0.9.4
- 11:32 PM Revision 48d33447 (qgis): fix indentation
- 11:30 PM Revision f83b8ad3 (qgis): replace comma in layer name with underscore when exporting layer to DXF
- (fix #47381)
- 04:48 PM Revision 2c7b3936 (qgis): Fix maptiler hmac sha256 signature when URL contains spaces
- the url() method decodes URLs, so e.g. "http://example.com/?q=hello%20world"
would get decoded to "http://example.com... - 04:48 PM Revision dd148fcc (qgis): fix mesh calculator aggregate on file
- 04:48 PM Revision 1e438ca0 (qgis): typo
- 04:43 PM Revision 88d1931d (qgis): fix mesh calculator aggregate on file (#47423)
- 04:43 PM Revision e9c99cd3 (qgis): Use docked widget size when undocking the first time
- 01:28 PM Revision df3695aa (qgis): add signal when user interacts with map
- 01:28 PM Revision 2d24e983 (qgis): fix comment
- 09:27 AM Revision a762caf3 (qgis): fix python test classes inheriting QgsVectorLayerTools
- 07:26 AM Revision 77a55af2 (qgis): Fix crash when interpolating angle on a multipoint
- Fixes #47405
- 07:23 AM Revision 83be39f2 (qgis): Fix crash when interpolating angle on a multipoint
- Fixes #47405
- 04:17 AM Revision ddb28244 (qgis): fix indentation
- 04:17 AM Revision f8ca03fb (qgis): MDAL 0.9.4
- 04:14 AM Revision 47def9f2 (qgis): MDAL 0.9.4 (#47411)
- * MDAL 0.9.4
* fix indentation - 01:49 AM Revision 528012db (qgis): remove hide button
- 01:49 AM Revision 7faaf3fe (qgis): [processing] don't try to dissolve buffer results if there are no
- features (fix #46396)
(cherry picked from commit 508f37ecfc5051ff76e7db891161f121e1601e54) - 01:49 AM Revision 0e4bd99c (qgis): add test for buffering empty layer with dissolve
- (cherry picked from commit bf406a5845437067724f9a44a26318fd7b7614a8)
2022-02-16
- 12:52 AM Revision 14411f62 (qgis): Re-use possibly cached postgis_version from pgsql description method
- 12:06 AM Revision 64ab758c (qgis): Improved debugging output in QgsPostgresConn class
- These added debugging lines are aimed at finding the root cause
of not reusing existing connection, references #47391 - 10:23 PM Revision ac53e013 (qgis): Merge pull request #47407 from DelazJ/airyOverlayIntersects
- Attempt to aerate overlay_intersects help and shorten sentences
- 08:01 PM Revision 238c383a (qgis): Merge pull request #47383 from qgis/backport-47380-to-release-3_22
- [Backport release-3_22] Fix crash when $uuid is used in an expression
- 05:34 PM Revision 2a4c2bdf (qgis): Attempt to aerate overlay_intersects help and shorten sentences
- 04:38 PM Revision 2a8a037b (qgis): Trust primary key of layers setup by DBManager TopoViewer plugin
- Removes two very expensive queries per TopoViewer instance
Closes #47389 - 04:35 PM Revision 51da2ef5 (qgis): Trust primary key of layers setup by DBManager TopoViewer plugin
- Removes two very expensive queries per TopoViewer instance
Closes #47389 - 03:32 PM Revision fca68981 (qgis): Re-use possibly cached postgis_version from pgsql description method
- 03:28 PM Revision b2711334 (qgis): Re-use possibly cached postgis_version from pgsql description method
- 12:24 PM Revision 033b02b6 (qgis): fix typo
- 12:05 PM Revision 7dac040b (qgis): reenter lost override keyword and some docs
- 11:25 AM Revision a4709502 (qgis): better readability for the the same
- 11:18 AM Revision 776265ed (qgis): don't hide the parent dialog widget when it's QgisApp main window. This...
- 09:48 AM Revision bc43eee2 (qgis): showing form not modal to be able to controll the mapcanvas when adding...
- 09:24 AM Revision f971a47b (qgis): Do dialogs not open modal since otherwise the canvas are blocked and we...
- Pass widget as parent to the dialog to avoid "orphaned" child dialogs. The widget is passed as parent to QgsFeatureAc...
- 05:56 AM Revision 5197f6ce (qgis): Fix crash when $uuid is used in an expression
- This is an alias for uuid(), but logic was missing to auto insert
parameters with their default values when $ syntax ... - 05:52 AM Revision 7fbaa962 (qgis): Fix crash when $uuid is used in an expression
- This is an alias for uuid(), but logic was missing to auto insert
parameters with their default values when $ syntax ...
2022-02-15
- 12:28 AM Revision 1194d9cd (qgis): Temporarily add smani/mingw-extras COPR repo for dependencies missing i...
- 11:45 PM Revision 5bc2ec4a (qgis): Temporarily add smani/mingw-extras COPR repo for dependencies missing i...
- 09:31 PM Revision 6172252e (qgis): Temporarily add smani/mingw-extras COPR repo for dependencies missing i...
- 09:31 PM Revision 28fafa30 (qgis): Temporarily add smani/mingw-extras COPR repo for dependencies missing i...
- 09:30 PM Revision 18e4bde7 (qgis): export usage when exporting WMS XYZ raster layer
- 09:30 PM Revision 3d452dc5 (qgis): Wrong text in warning message
- northing/easting instead of latitude/longitude. Parent dialog has labels "Latitude" and "Longitude" (and they are con...
- 09:29 PM Revision 508f37ec (qgis): [processing] don't try to dissolve buffer results if there are no
- features (fix #46396)
- 09:29 PM Revision bf406a58 (qgis): add test for buffering empty layer with dissolve
- 09:28 PM Revision 8da027d8 (qgis): Fix crash when opening projects and a custom bad layer handler has been...
- Since setting a custom bad layer handler via QgsProject::setBadLayerHandler
will delete the previous bad layer handle... - 09:28 PM Revision cfa6f77c (qgis): Temporarily add smani/mingw-extras COPR repo for dependencies missing i...
- 09:23 PM Revision 6154178e (qgis): Bump follow-redirects in /resources/server/src/landingpage
- Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release note... - 01:12 PM Revision ac7fe74c (qgis): fix relative lock & distance
- 01:07 PM Revision 8a1f2d7e (qgis): Bump follow-redirects in /resources/server/src/landingpage
- Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release note... - 08:57 AM Revision 387a9ede (qgis): Fix server OAPIF bbox reprojection
- Fix #47302
- 08:57 AM Revision 02516c2b (qgis): Catch CS exception
- 08:53 AM Revision ade43556 (qgis): Merge pull request #47318 from elpaso/bugfix-gh47302-server-wfs3-bbox-r...
- Fix server OAPIF bbox reprojection
- 05:40 AM Revision abb00dde (qgis): Fix crash when opening projects and a custom bad layer handler has been...
- Since setting a custom bad layer handler via QgsProject::setBadLayerHandler
will delete the previous bad layer handle... - 04:26 AM Revision 22ecf354 (qgis): QgsDistanceArea::bearing can raise QgsCsExceptions, so ensure that
- these are always gracefully caught
Avoids some unwanted "unhandled exception" message boxes which
can pop up while m... - 04:26 AM Revision 4410cbc3 (qgis): Correctly raise exceptions from XYZ tiles algorithm threads, and fix Py...
2022-02-14
- 11:55 PM Revision 11289e07 (qgis): Layout attr table field formatter
- Fixes #41798
- 11:55 PM Revision 28183b33 (qgis): Update control images
- 11:55 PM Revision 9fdd36a9 (qgis): Clear layer cache and optimize cache getter
- 11:52 PM Revision 854be5a8 (qgis): Layout attr table field formatter
- Fixes #41798
- 11:52 PM Revision 39dda88f (qgis): Update control images
- 11:52 PM Revision d279c4a6 (qgis): Clear layer cache and optimize cache getter
- 11:50 PM Revision 4a7515f8 (qgis): replace tabs with spaces in the attribute form init function template
- (fix #46988)
- 09:58 PM Revision f5ce830e (qgis): replace tabs with spaces in the attribute form init function template
- (fix #46988)
- 09:55 PM Revision e6ee19cd (qgis): Fix loading of storage projects from command line
- Fix #47270
(cherry picked from commit cb3d818ed247e567ee1c9132956201147f0478f3) - 09:55 PM Revision 03a20796 (qgis): [gui] Fix value map editor widget configuration's load from CSV parsing
- 09:54 PM Revision f10e370c (qgis): Do not always show scrollbar in crash handler dialog
- 09:54 PM Revision 1892ac4f (qgis): replace tabs with spaces in the attribute form init function template
- (fix #46988)
- 04:58 PM Revision 227d0369 (qgis): Hopefully a better condition when to add the alpha band for VRT
- 04:58 PM Revision 03f4518c (qgis): Use Even's code suggestions + add tests
- 04:58 PM Revision e25d13d4 (qgis): Avoid black frame around rotated/warped rasters (fixes #23760)
- Adding alpha band when creating warped VRT ensures the region
outside of the original raster extent gets transparent ... - 04:55 PM Revision 24ddb040 (qgis): Hopefully a better condition when to add the alpha band for VRT
- 04:55 PM Revision dda53897 (qgis): Use Even's code suggestions + add tests
- 04:55 PM Revision 49f0059a (qgis): Avoid black frame around rotated/warped rasters (fixes #23760)
- Adding alpha band when creating warped VRT ensures the region
outside of the original raster extent gets transparent ... - 09:27 AM Revision 7975911a (qgis): Catch CS exception
- 07:24 AM Revision 49bf7e5d (qgis): Correctly raise exceptions from XYZ tiles algorithm threads, and fix Py...
- 07:20 AM Revision ef85926a (qgis): Correctly raise exceptions from XYZ tiles algorithm threads, and fix Py...
- 06:51 AM Revision f9c5c3a7 (qgis): Use variables to set postgresql connection configs (#47059)
- 06:13 AM Revision 1eb1206f (qgis): [gui] Fix value map editor widget configuration's load from CSV parsing
- 06:10 AM Revision 4131eb26 (qgis): [gui] Fix value map editor widget configuration's load from CSV parsing
- 05:21 AM Revision 465f3433 (qgis): Fix #47244: respect minimum value in optional numeric parameter
- 05:20 AM Revision 1ea1c7b4 (qgis): Use a proper model for gcp list, fix use of delegates, fix gcp
- points don't move on canvas when edited in list
(cherry picked from commit ca2dbef4300c65814850afdc7a4a64cf9cd3a0e2) - 05:20 AM Revision 12be2f55 (qgis): [georeferencer] Fix incorrect pixel to layer coordinate update causes i...
- 05:20 AM Revision 6f39a163 (qgis): Cleanup some georeferencer API to disambiguate if points are source/
- destination coordinates, and whether they are in pixels/map coordinates
And make some TODO notes flagging errors ide... - 05:20 AM Revision ef1543e6 (qgis): Rename method for clarity
- 05:20 AM Revision 12bbf321 (qgis): Spelling
- 05:20 AM Revision a739e38f (qgis): Start on test suite for georeferencer
- 05:20 AM Revision 75e1cab7 (qgis): Minor cleanup to rename ambiguous method
- 05:20 AM Revision 9efa619d (qgis): Rename method for clarity
- 05:20 AM Revision d4562338 (qgis): Simplify call
- 05:20 AM Revision 11314ad6 (qgis): Add tests for source pixel to coord rect conversion, rename for clarity
- 05:20 AM Revision 10457a9b (qgis): Rename things to clarify that they aren't always pixel values
- 05:20 AM Revision 90febde1 (qgis): Cleanup georeferencer GCP data class by separating data point
- from class which stores graphical item representing point
- 05:20 AM Revision 50cb9fad (qgis): Fix loading existing GCPs for images which are already referenced resul...
- 05:20 AM Revision cee89ff0 (qgis): Remove fragile cached transformed destination point -- this needlessly ...
- 05:20 AM Revision a869946a (qgis): Const
- 05:20 AM Revision e2554849 (qgis): When calling QgsGeorefTransform::updateParametersFromGcps the source po...
- 05:20 AM Revision 634acee2 (qgis): Saving gcps should ALWAYS use source pixel coordinates
- 05:20 AM Revision afaf6d3a (qgis): Don't misuse a string as a bool
- 05:20 AM Revision bdd25ba6 (qgis): Create world file only option is also compatible with Helmert transforms
- (cherry picked from commit 4e035e686bc33c64b183fe21648f2e1dac1a6d9d)
- 05:20 AM Revision 89a98d9e (qgis): Cleanup handling of 'Create world file only' option
- (cherry picked from commit 4877003f39bdd79db86d43811cce938e64bad983)
- 05:20 AM Revision 12e935ed (qgis): Use an appropriate number of decimal places for display
- (cherry picked from commit 27db7754a584541689b100bd316aa8472634c2e7)
- 05:20 AM Revision ae16c31d (qgis): Show CRS details in tooltips for destination X/Y values
- Helps clarify for users exactly what CRS these destination coordinates
are in
(cherry picked from commit 622c1206499... - 05:20 AM Revision 89180f48 (qgis): Cleanup code, fix deleting points
- (cherry picked from commit 93564e06998babd08a7c4b298cd6cc8583274257)
- 05:20 AM Revision 5423285d (qgis): When changing destination points coordinates in table, automatically
- set CRS of destination to match the georeference target CRS
(cherry picked from commit 90c13252ef11243a6c907c4a2aaca... - 05:20 AM Revision edd8e15f (qgis): More robust
- (cherry picked from commit a39ed7b4e44acb4a56ee72d2f5511af45e9c0888)
- 05:20 AM Revision 7b9b77a8 (qgis): Fix reading and writing invalid crs information to gcp points files
- (cherry picked from commit feaa95402624cb01c3e4033fa73389b89276f823)
- 05:20 AM Revision 16e9f91c (qgis): Fix memory leaks and make gcp container class safer to use
- 05:20 AM Revision 2393254e (qgis): When loading gcp points for a raster which is already
- georeferenced, assume the source points are in the
raster's IF there's no explicit crs information in the .points fil... - 05:20 AM Revision 2668c421 (qgis): Cleanup dialog code
- (cherry picked from commit a2bb366c1d69ad2298671016adc22d58a59ef915)
- 05:20 AM Revision 4d170d39 (qgis): Remove unused code
- (cherry picked from commit 610a0a6f06e5f85c7756f8fe9650181d4b05f06c)
- 05:20 AM Revision 3d96fab9 (qgis): [georeferencer] Cleanup target CRS handling, and ensure destination
- points in table are always updated to reflect actual target CRS
whenever it is changed
(cherry picked from commit 15... - 05:20 AM Revision 678ade26 (qgis): Add tests for conversion of source coordinate to pixel
- 05:20 AM Revision 9667d49a (qgis): Move code for calculating residuals to QgsGCPList out of model
- (cherry picked from commit 977585ce3daaa09da83fd40e11a3fe9cfc133481)
- 05:20 AM Revision 31c7c62a (qgis): Never silently overwrite gcp point files without prompting user
- (cherry picked from commit d76fe7939f8d89a5bdedf7f48ba9a063b809fd53)
- 05:20 AM Revision 8821ea5e (qgis): When autosaving the georeferencer gcp points, we MUST use the original
- raster file name for these and not the output raster file name
The GCPs relate specifically to the ORIGINAL image, n... - 05:20 AM Revision b71596ee (qgis): Fix reading destination CRS from .points files
- (cherry picked from commit 23402c8c7015908f775d5c9f4d4a1b19165a81f1)
- 05:20 AM Revision 5da754b6 (qgis): wip
- (cherry picked from commit 74d7e13ff9a137b2ec479f35ab7703691aacb28e)
- 05:20 AM Revision f2ffdcb9 (qgis): Fix incorrect display of residual lines for previously georeferenced im...
- 05:20 AM Revision 7be6cd27 (qgis): Fix shortcut
- 05:20 AM Revision bc57bbda (qgis): Remove unused method/member
- 05:20 AM Revision 2054dc60 (qgis): Fix logic determining when link georef to qgis canvas actions are
- enabled
And partially fix this functionality when using an already
georeferenced image (not fully) - 05:20 AM Revision f7f8e09c (qgis): When saving/loading GCP files, use source layer coordinates for source
- points instead of always using source pixel row/columns
The "always use pixels" approach does not work well when a s... - 05:20 AM Revision 85c40b12 (qgis): [georeferencer] Fix recenter on points fails when some points in list
- are disabled
- 05:20 AM Revision 1f9a746c (qgis): Add test for createGCPVectors
- 05:20 AM Revision b2314b7e (qgis): Don't cache transformed destination points
- This is too fragile, there's too many different situations which
should lead us to invalidate the cached point which ... - 05:20 AM Revision 5090e877 (qgis): Fix misleading override of QList::size
- 05:20 AM Revision 23b68cd2 (qgis): Fix build on older Qt
- 04:10 AM Revision 90199c09 (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 04:10 AM Revision 5fa76327 (qgis): Add a help text to the contour_level_list parameter
- 03:26 AM Revision 66d08350 (qgis): Create world file only option is also compatible with Helmert transforms
- (cherry picked from commit 4e035e686bc33c64b183fe21648f2e1dac1a6d9d)
- 03:26 AM Revision f188c092 (qgis): Cleanup handling of 'Create world file only' option
- (cherry picked from commit 4877003f39bdd79db86d43811cce938e64bad983)
- 03:25 AM Revision c7423f2b (qgis): Use an appropriate number of decimal places for display
- (cherry picked from commit 27db7754a584541689b100bd316aa8472634c2e7)
- 03:25 AM Revision b480c554 (qgis): Show CRS details in tooltips for destination X/Y values
- Helps clarify for users exactly what CRS these destination coordinates
are in
(cherry picked from commit 622c1206499... - 03:25 AM Revision c8027f45 (qgis): Cleanup code, fix deleting points
- (cherry picked from commit 93564e06998babd08a7c4b298cd6cc8583274257)
- 03:25 AM Revision 18bd04bf (qgis): When changing destination points coordinates in table, automatically
- set CRS of destination to match the georeference target CRS
(cherry picked from commit 90c13252ef11243a6c907c4a2aaca... - 03:25 AM Revision df4f6ac2 (qgis): More robust
- (cherry picked from commit a39ed7b4e44acb4a56ee72d2f5511af45e9c0888)
- 03:25 AM Revision 4e724610 (qgis): Fix reading and writing invalid crs information to gcp points files
- (cherry picked from commit feaa95402624cb01c3e4033fa73389b89276f823)
- 03:25 AM Revision c822fded (qgis): When loading gcp points for a raster which is already
- georeferenced, assume the source points are in the
raster's IF there's no explicit crs information in the .points fil... - 03:25 AM Revision 5599bb9e (qgis): Cleanup dialog code
- (cherry picked from commit a2bb366c1d69ad2298671016adc22d58a59ef915)
- 03:25 AM Revision e3399e50 (qgis): Remove unused code
- (cherry picked from commit 610a0a6f06e5f85c7756f8fe9650181d4b05f06c)
- 03:25 AM Revision 20a8b075 (qgis): [georeferencer] Cleanup target CRS handling, and ensure destination
- points in table are always updated to reflect actual target CRS
whenever it is changed
(cherry picked from commit 15... - 03:22 AM Revision b380a0c7 (qgis): Use a proper model for gcp list, fix use of delegates, fix gcp
- points don't move on canvas when edited in list
(cherry picked from commit ca2dbef4300c65814850afdc7a4a64cf9cd3a0e2) - 03:22 AM Revision 3d1bff55 (qgis): Move code for calculating residuals to QgsGCPList out of model
- (cherry picked from commit 977585ce3daaa09da83fd40e11a3fe9cfc133481)
- 03:22 AM Revision 1b0260bf (qgis): Never silently overwrite gcp point files without prompting user
- (cherry picked from commit d76fe7939f8d89a5bdedf7f48ba9a063b809fd53)
- 03:22 AM Revision f7b85732 (qgis): Fix reading destination CRS from .points files
- (cherry picked from commit 23402c8c7015908f775d5c9f4d4a1b19165a81f1)
- 03:22 AM Revision c4610adf (qgis): wip
- (cherry picked from commit 74d7e13ff9a137b2ec479f35ab7703691aacb28e)
- 03:18 AM Revision 4e035e68 (qgis): Create world file only option is also compatible with Helmert transforms
- 03:18 AM Revision 4877003f (qgis): Cleanup handling of 'Create world file only' option
- 03:18 AM Revision 27db7754 (qgis): Use an appropriate number of decimal places for display
- 03:18 AM Revision 622c1206 (qgis): Show CRS details in tooltips for destination X/Y values
- Helps clarify for users exactly what CRS these destination coordinates
are in - 03:18 AM Revision 93564e06 (qgis): Cleanup code, fix deleting points
- 03:18 AM Revision 90c13252 (qgis): When changing destination points coordinates in table, automatically
- set CRS of destination to match the georeference target CRS
- 03:18 AM Revision a39ed7b4 (qgis): More robust
- 03:18 AM Revision 15d7c8a3 (qgis): [georeferencer] Cleanup target CRS handling, and ensure destination
- points in table are always updated to reflect actual target CRS
whenever it is changed - 03:18 AM Revision 610a0a6f (qgis): Remove unused code
- 03:18 AM Revision a2bb366c (qgis): Cleanup dialog code
- 03:18 AM Revision feaa9540 (qgis): Fix reading and writing invalid crs information to gcp points files
- 03:18 AM Revision 8a12a0be (qgis): When loading gcp points for a raster which is already
- georeferenced, assume the source points are in the
raster's IF there's no explicit crs information in the .points file - 02:22 AM Revision 03faae1e (qgis): Fix wrong height calculation in layou attr table
- Fix #44086
- 02:16 AM Revision 1c3d74e0 (qgis): Fix missing scrollbars in combo box for value map / relation
- If a value map widget or value relation widget has a combo box
with many options, the default behavior in Qt is not t... - 02:00 AM Revision b7cab9a2 (qgis): Add test
- 02:00 AM Revision 33e3947f (qgis): Avoid crash with in-editable QgsCheckableComboBox
- 01:42 AM Revision d3479295 (qgis): Fix #47244: respect minimum value in optional numeric parameter
- 01:39 AM Revision 85849836 (qgis): Fix #47244: respect minimum value in optional numeric parameter
2022-02-13
- 12:14 AM Revision 80e845da (qgis): UX - Review tooltip about dimensions in QGIS server dialog
- 12:14 AM Revision 1c064659 (qgis): Add a help text to the contour_level_list parameter
- 12:14 AM Revision 155295eb (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 12:14 AM Revision a673230d (qgis): When repairing or changing the data source for a delimited text layer
- to another CSV file, add special handling so that we don't silently
change the layer's provider across to OGR and dro... - 12:09 AM Revision 4c49b4f0 (qgis): Fix loading of storage projects from command line
- Fix #47270
(cherry picked from commit cb3d818ed247e567ee1c9132956201147f0478f3) - 11:51 PM Revision 69f0a0ed (qgis): Fix wrong height calculation in layou attr table
- Fix #44086
- 11:47 PM Revision b0a83e94 (qgis): Fix wrong height calculation in layou attr table
- Fix #44086
- 11:43 PM Revision af58cc81 (qgis): Fix missing scrollbars in combo box for value map / relation
- If a value map widget or value relation widget has a combo box
with many options, the default behavior in Qt is not t... - 11:43 PM Revision 4bdc1a15 (qgis): doxymentation
- 11:43 PM Revision 31a39541 (qgis): make labeling Edit Rule widget a full-featured dialog (fix #36761)
- 11:39 PM Revision f82235e6 (qgis): Fix missing scrollbars in combo box for value map / relation
- If a value map widget or value relation widget has a combo box
with many options, the default behavior in Qt is not t... - 11:39 PM Revision 5d9144ca (qgis): Add test
- 11:39 PM Revision fdf22454 (qgis): Avoid crash with in-editable QgsCheckableComboBox
- 11:38 PM Revision a4ee8638 (qgis): [vectortile] Add a symbol pointer null check
- 11:36 PM Revision d3e5457e (qgis): Avoid crash with in-editable QgsCheckableComboBox
- 11:36 PM Revision 801be8f2 (qgis): Add test
2022-02-12
- 11:24 AM Revision a9e468b6 (qgis): [vectortile] Add a symbol pointer null check
- 11:21 AM Revision bbfa18f3 (qgis): [vectortile] Add a symbol pointer null check
- 10:27 AM Revision c18f76ee (qgis): Fix server OAPIF bbox reprojection
- Fix #47302
- 06:58 AM Revision fb57979a (qgis): Merge pull request #47297 from qgis/backport-47277-to-queued_ltr_backports
- [Backport queued_ltr_backports] DXF export: fix crash on some MultiPolygon geometries when offset != 0 (fixes #46245)
- 06:58 AM Revision 4ff41e71 (qgis): Merge pull request #47262 from DelazJ/plural
- More pluralization of strings (part 1)
2022-02-11
- 09:33 PM Revision 4718d727 (qgis): Added tests
- 05:29 PM Revision e6a70ef9 (qgis): Q_UNUSED variable
- 05:12 PM Revision 34217701 (qgis): Split only on split points
- 11:08 AM Revision 4662daf4 (qgis): qgsdxfexport.cpp: move Q_ASSERT()
- 11:07 AM Revision e48fea44 (qgis): DXF export: fix crash on some MultiPolygon geometries when offset != 0 ...
- 11:04 AM Revision 0a71331a (qgis): Merge pull request #47277 from rouault/fix_46245
- DXF export: fix crash on some MultiPolygon geometries when offset != 0 (fixes #46245)
- 09:29 AM Revision 87a76012 (qgis): [Bugfix][Server] WFS FeatureID for Typename with ()
- If the WFS TypeName contains (), the way QGIS Server extract TypeName from FeatureID is broken by ().
- 09:29 AM Revision 3d6c6cb8 (qgis): [Server][Tests] WFS: multiple FEATUREID values
- 09:13 AM Revision 7960a52a (qgis): CORE_EXPORT
2022-02-10
- 10:51 PM Revision d1c558f2 (qgis): Adding myself @sumandari and @dimasciput to the contributors map (#47252)
- 10:14 PM Revision ecdc98c2 (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 10:14 PM Revision e1732571 (qgis): Add a help text to the contour_level_list parameter
- 03:17 PM Revision cb3d818e (qgis): Fix loading of storage projects from command line
- Fix #47270
- 12:34 PM Revision 7890c087 (qgis): qgsdxfexport.cpp: move Q_ASSERT()
- 06:40 AM Revision 3337016a (qgis): Hide qmessagebar warnings related to QXcbClipboard
2022-02-09
- 08:47 PM Revision 15a77662 (qgis): fix expression translation string
- 08:40 PM Revision ae851cef (qgis): DXF export: fix crash on some MultiPolygon geometries when offset != 0 ...
- 08:30 PM Revision 5584eaad (qgis): Fix build on older Qt
- 08:30 PM Revision fdb41bd1 (qgis): Fix shortcut
- 08:30 PM Revision 2ce753d3 (qgis): Start on test suite for georeferencer
- 08:30 PM Revision bac71a9c (qgis): Spelling
- 08:30 PM Revision 1a96f299 (qgis): Fix logic determining when link georef to qgis canvas actions are
- enabled
And partially fix this functionality when using an already
georeferenced image (not fully) - 08:30 PM Revision 38cab6b5 (qgis): When saving/loading GCP files, use source layer coordinates for source
- points instead of always using source pixel row/columns
The "always use pixels" approach does not work well when a s... - 08:30 PM Revision 4c1bae1e (qgis): [georeferencer] Fix recenter on points fails when some points in list
- are disabled
- 08:30 PM Revision e35c0579 (qgis): Add test for createGCPVectors
- 08:30 PM Revision f63cb678 (qgis): Don't cache transformed destination points
- This is too fragile, there's too many different situations which
should lead us to invalidate the cached point which ... - 08:30 PM Revision 80b58f7f (qgis): Fix memory leaks and make gcp container class safer to use
- 08:30 PM Revision 4c0bf94b (qgis): Cleanup georeferencer GCP data class by separating data point
- from class which stores graphical item representing point
- 08:30 PM Revision 2fc2812e (qgis): Rename method for clarity
- 08:30 PM Revision 0ce7c5f6 (qgis): Remove unused method/member
- 08:30 PM Revision f8524432 (qgis): Fix incorrect display of residual lines for previously georeferenced im...
- 08:30 PM Revision 7a238906 (qgis): When autosaving the georeferencer gcp points, we MUST use the original
- raster file name for these and not the output raster file name
The GCPs relate specifically to the ORIGINAL image, n... - 08:30 PM Revision 23002170 (qgis): Don't misuse a string as a bool
- 08:30 PM Revision a198bf41 (qgis): Saving gcps should ALWAYS use source pixel coordinates
- 08:30 PM Revision d5575b69 (qgis): When calling QgsGeorefTransform::updateParametersFromGcps the source po...
- 08:30 PM Revision 9acb8ec7 (qgis): Const
- 08:30 PM Revision fbd3cfac (qgis): Remove fragile cached transformed destination point -- this needlessly ...
- 08:30 PM Revision 0640d001 (qgis): Fix loading existing GCPs for images which are already referenced resul...
- 08:30 PM Revision 1e0f1c24 (qgis): Rename things to clarify that they aren't always pixel values
- 08:30 PM Revision 9c33bc70 (qgis): Add tests for source pixel to coord rect conversion, rename for clarity
- 08:30 PM Revision 0f963eaf (qgis): Simplify call
- 08:30 PM Revision d51b6bcb (qgis): Rename method for clarity
- 08:30 PM Revision 45714187 (qgis): Add tests for conversion of source coordinate to pixel
- 08:30 PM Revision 0d02d78a (qgis): [georeferencer] Fix incorrect pixel to layer coordinate update causes i...
- 08:30 PM Revision 7f079c27 (qgis): Cleanup some georeferencer API to disambiguate if points are source/
- destination coordinates, and whether they are in pixels/map coordinates
And make some TODO notes flagging errors ide... - 08:30 PM Revision 2127c0cd (qgis): Fix misleading override of QList::size
- 08:30 PM Revision 5953cfda (qgis): Minor cleanup to rename ambiguous method
- 08:26 PM Revision 8d083acf (qgis): Rename method for clarity
- 08:26 PM Revision ee1b3e9a (qgis): Spelling
- 08:26 PM Revision c5ca66d2 (qgis): Use a proper model for gcp list, fix use of delegates, fix gcp
- points don't move on canvas when edited in list
- 08:26 PM Revision e016f02c (qgis): Move code for calculating residuals to QgsGCPList out of model
- 08:26 PM Revision b174b013 (qgis): Never silently overwrite gcp point files without prompting user
- 08:26 PM Revision a8614e8a (qgis): Fix reading destination CRS from .points files
- 08:26 PM Revision 46a79921 (qgis): wip
- 08:26 PM Revision e09423d4 (qgis): Fix build on older Qt
- 08:26 PM Revision 53ebdb89 (qgis): Fix shortcut
- 08:26 PM Revision b20a05a5 (qgis): Fix logic determining when link georef to qgis canvas actions are
- enabled
And partially fix this functionality when using an already
georeferenced image (not fully) - 08:26 PM Revision baf05347 (qgis): When saving/loading GCP files, use source layer coordinates for source
- points instead of always using source pixel row/columns
The "always use pixels" approach does not work well when a s... - 08:26 PM Revision fa424a47 (qgis): [georeferencer] Fix recenter on points fails when some points in list
- are disabled
- 08:26 PM Revision 6255e7ac (qgis): Add test for createGCPVectors
- 08:26 PM Revision f54fc593 (qgis): Don't cache transformed destination points
- This is too fragile, there's too many different situations which
should lead us to invalidate the cached point which ... - 08:26 PM Revision 867011cc (qgis): Fix memory leaks and make gcp container class safer to use
- 08:26 PM Revision f4dcf326 (qgis): Cleanup georeferencer GCP data class by separating data point
- from class which stores graphical item representing point
- 08:26 PM Revision 56fccbd1 (qgis): Fix misleading override of QList::size
- 08:26 PM Revision b8b79f6f (qgis): Remove unused method/member
- 08:26 PM Revision de731492 (qgis): Fix incorrect display of residual lines for previously georeferenced im...
- 08:26 PM Revision b6f3df33 (qgis): When autosaving the georeferencer gcp points, we MUST use the original
- raster file name for these and not the output raster file name
The GCPs relate specifically to the ORIGINAL image, n... - 08:26 PM Revision 93f6c1c8 (qgis): Don't misuse a string as a bool
- 08:26 PM Revision 990f89cc (qgis): Saving gcps should ALWAYS use source pixel coordinates
- 08:26 PM Revision db2bfdde (qgis): When calling QgsGeorefTransform::updateParametersFromGcps the source po...
- 08:26 PM Revision 62f0eb04 (qgis): Const
- 08:26 PM Revision 1f1859c0 (qgis): Remove fragile cached transformed destination point -- this needlessly ...
- 08:26 PM Revision 47d7e774 (qgis): Fix loading existing GCPs for images which are already referenced resul...
- 08:26 PM Revision 85a44c65 (qgis): Rename things to clarify that they aren't always pixel values
- 08:26 PM Revision 2ea363d7 (qgis): Add tests for source pixel to coord rect conversion, rename for clarity
- 08:26 PM Revision 2ee2c4e3 (qgis): Simplify call
- 08:26 PM Revision 0f54c0e1 (qgis): Rename method for clarity
- 08:26 PM Revision 3560d034 (qgis): Add tests for conversion of source coordinate to pixel
- 08:26 PM Revision 610024cb (qgis): Minor cleanup to rename ambiguous method
- 08:26 PM Revision e841d764 (qgis): Start on test suite for georeferencer
- 08:26 PM Revision 9331fb12 (qgis): [georeferencer] Fix incorrect pixel to layer coordinate update causes i...
- 08:26 PM Revision 399f48e9 (qgis): Cleanup some georeferencer API to disambiguate if points are source/
- destination coordinates, and whether they are in pixels/map coordinates
And make some TODO notes flagging errors ide... - 08:25 PM Revision 046fcd68 (qgis): Fix loading of storage projects from command line
- Fix #47270
- 08:05 PM Revision 5de670e1 (qgis): Hide qmessagebar warnings related to QXcbClipboard
- 02:48 PM Revision 4171ec99 (qgis): Merge pull request #47271 from elpaso/fix-server-crash
- Fix server crash (unreported)
- 12:31 PM Revision 97d89fd2 (qgis): test fix still...
- 11:55 AM Revision 47d047ea (qgis): Fix server crash (unreported)
- Followup #47029
- 11:20 AM Revision 638d2647 (qgis): Fix test function output
- 11:20 AM Revision a67113ee (qgis): Fix test function output
- 10:38 AM Revision 3b528a11 (qgis): optimize translation strings related to file path functions
- 10:19 AM Revision 76ae7475 (qgis): Use more (s) plural form
- Co-authored-by: Nyall Dawson <[email protected]>
- 09:26 AM Revision a6c83cdd (qgis): Merge pull request #47214 from mhugent/wms_case_sensitive_url_parts
- Server: some parameters for external wms layers are case sensitive
- 09:25 AM Revision 03796bd6 (qgis): When repairing or changing the data source for a delimited text layer
- to another CSV file, add special handling so that we don't silently
change the layer's provider across to OGR and dro... - 09:21 AM Revision 68f6b250 (qgis): Merge pull request #47267 from nyalldawson/repair_csv
- Fix repairing/changing data source for delimited text layers drops delimited text setup
- 09:21 AM Revision 37e61b19 (qgis): UX - Review tooltip about dimensions in QGIS server dialog
- 09:17 AM Revision ea93537e (qgis): Fix logarithmic classification with narrow ranges
- Fix #45454
- 05:04 AM Revision 4a37fe8b (qgis): [OGR provider] Invalidate /vsicurl/ RAM cache on a specific filename wh...
- 02:19 AM Revision 4adffffd (qgis): accept "true" and "True" as valid values for "hasProcessingProvider"
- plugin metadata (fix #41120)
- 02:19 AM Revision 8c29475f (qgis): Fix layout attr table sorting with spaces
- Fix #43744
- 01:13 AM Revision ae648229 (qgis): When repairing or changing the data source for a delimited text layer
- to another CSV file, add special handling so that we don't silently
change the layer's provider across to OGR and dro...
2022-02-08
- 11:38 PM Revision cba223d7 (qgis): Fix layout attr table sorting with spaces
- Fix #43744
- 11:36 PM Revision d6bb40c6 (qgis): Fix form pop-up suppress on relation-ref widget
- Fix #47226
- 11:36 PM Revision 9ae9d40d (qgis): Add a help text to the contour_level_list parameter
- 11:36 PM Revision f6a4ecfa (qgis): Make "dataset groups" selection mandatory
- * Align with other mesh algorithms
* This is a mulselection widget. And if no selection is done, these algs currently... - 11:34 PM Revision 598caaef (qgis): Fix layout attr table sorting with spaces
- Fix #43744
- 11:33 PM Revision 7ac4cb28 (qgis): Fix form pop-up suppress on relation-ref widget
- Fix #47226
- 11:32 PM Revision 290872b0 (qgis): Fix UI alignment
- 11:32 PM Revision 2279a75f (qgis): UX - Review tooltip about dimensions in QGIS server dialog
- 10:58 PM Revision a1c3749d (qgis): Hide qmessagebar warnings related to QXcbClipboard
- 10:15 PM Revision 56c14fa4 (qgis): [OGR provider] Invalidate /vsicurl/ RAM cache on a specific filename wh...
- 10:11 PM Revision ec434472 (qgis): [OGR provider] Invalidate /vsicurl/ RAM cache on a specific filename wh...
- 10:11 PM Revision 3acd92f0 (qgis): GDAL Rasterize: add test for extent CRS handling
- 10:11 PM Revision 90742750 (qgis): GDAL Rasterize: check earlier for parameter validity
- 10:11 PM Revision b3cee8a0 (qgis): [processing] GDAL Rasterize: add extent CRS conversion
- 10:11 PM Revision 4b49eced (qgis): [processing] GDAL Rasterize: make extent parameter optional
- The corresponding -te parameter in gdal_rasterize is optional (if not specified, it defaults to the extent of the inp...
- 10:11 PM Revision 9dfb401b (qgis): GDAL Rasterize: additional test for extent CRS handling
- 10:07 PM Revision 1702e477 (qgis): accept "true" and "True" as valid values for "hasProcessingProvider"
- plugin metadata (fix #41120)
- 10:03 PM Revision dd6ce2d1 (qgis): accept "true" and "True" as valid values for "hasProcessingProvider"
- plugin metadata (fix #41120)
- 09:37 PM Revision 6e6ea317 (qgis): More pluralization of strings
- 11:01 AM Revision 362202c8 (qgis): Raise an error if a typename is invalid in GetFeature
- 11:01 AM Revision 313be640 (qgis): Add unit test
- 11:01 AM Revision 0547f00a (qgis): More verbose exception
- 11:01 AM Revision ca5a3ef8 (qgis): Return an exception when an excluded layout is used
- 11:01 AM Revision 719cb5c3 (qgis): Add unit test
- 10:58 AM Revision 17579752 (qgis): Merge pull request #47198 from pblottiere/describefeaturetype_truncate
- WFS GetFeature document and exceptions
- 10:58 AM Revision 40e19bf5 (qgis): Merge pull request #47199 from pblottiere/ignore_excluded_layout
- WMS GetPrint ignore excluded layout
- 07:49 AM Revision 376cad6a (qgis): [processing] Fix algorithm parameter values do not get correctly
- re-attached after pasting content into a new model
Fixes #39753 - 07:49 AM Revision 2db79261 (qgis): Rename "MSSQL" text to "MS SQL Server" in browser/data source manager
- "mssql" isn't a standard name for this software -- it's actually named
"SQL Server". The new strings give a bit more ... - 07:49 AM Revision 2aaab9f0 (qgis): [qgis_process] Add unit test for running algorithm with very complex
- parameter names
- 07:44 AM Revision 6d7aa57f (qgis): [processing] GDAL Rasterize: add extent CRS conversion
- 07:44 AM Revision 25cd03b6 (qgis): GDAL Rasterize: check earlier for parameter validity
- 07:44 AM Revision 33c7918b (qgis): GDAL Rasterize: add test for extent CRS handling
- 07:44 AM Revision e505b6a2 (qgis): [processing] GDAL Rasterize: make extent parameter optional
- The corresponding -te parameter in gdal_rasterize is optional (if not specified, it defaults to the extent of the inp...
- 07:44 AM Revision 5d95c558 (qgis): GDAL Rasterize: additional test for extent CRS handling
- 07:41 AM Revision e21ece09 (qgis): Merge pull request #47205 from agiudiceandrea/fix-47200-gdal-rasterize-...
- [processing] GDAL "Rasterize (vector to raster)" alg: make the 'EXTENT' parameter optional and transform it to the so...
- 05:20 AM Revision e7ab41ed (qgis): Fix different terms used for PostgreSQL/PostGIS between browser/data so...
- 05:20 AM Revision c93849f8 (qgis): Update test
- 01:55 AM Revision 85ee8cfd (qgis): Merge pull request #47175 from qgis/backport-47145-to-release-3_22
- [Backport release-3_22] OAPIF source select: fix missing extra query in collections url
- 01:38 AM Revision e85df91f (qgis): Rename HAVE_PDAL as HAVE_PDAL_QGIS
- The grass public headers define HAVE_PDAL if grass is built with
PDAL support, so this macro gets redefined on GRASS ... - 01:38 AM Revision b172553d (qgis): Cleanup PDAL/EPT handling in cmake
- 01:38 AM Revision 1a659153 (qgis): Make grass provider/plugin a bit less debug noisy
- 01:38 AM Revision 8858a8a8 (qgis): Fix some warnings building on msvc
2022-02-07
- 12:58 AM Revision ca14c574 (qgis): Update src/providers/wms/qgswmscapabilities.cpp
- 12:58 AM Revision 62a49da2 (qgis): explicit message error for WMS connection in browser tree item
- 12:17 AM Revision 7b66a6d3 (qgis): Fix expression preview width on QByteArray
- Fix #46174
- 10:58 PM Revision 180a0d32 (qgis): Merge pull request #47187 from DelazJ/transifexIssues
- Better handle plural forms for localization
- 09:55 PM Revision 5df61b6d (qgis): Fix expression preview width on QByteArray
- Fix #46174
- 09:52 PM Revision 9c4179f1 (qgis): Fix expression preview width on QByteArray
- Fix #46174
- 11:18 AM Revision 8ebb2ae6 (qgis): [processing] When a model algorithm parameter value is set to be taken
- from an expression, abort the model execution if the expression
evaluation fails instead of treating the value as nul... - 10:51 AM Revision be87acb0 (qgis): Update control image
- 09:12 AM Revision 5f262509 (qgis): GDAL Rasterize: additional test for extent CRS handling
- 07:15 AM Revision 48c9e6a7 (qgis): [processing] When closing a model with unsaved changes, if the user
- accepts the prompt to save the changes BUT then cancels the file dialog
asking for the destination file name, don't t... - 07:06 AM Revision 0fed3f39 (qgis): [processing] Fix algorithm parameter values do not get correctly
- re-attached after pasting content into a new model
Fixes #39753 - 07:03 AM Revision e6379fb8 (qgis): [processing] When a model algorithm parameter value is set to be taken
- from an expression, abort the model execution if the expression
evaluation fails instead of treating the value as null - 07:02 AM Revision c74c9344 (qgis): [processing] Fix algorithm parameter values do not get correctly
- re-attached after pasting content into a new model
Fixes #39753 - 07:02 AM Revision 300487c1 (qgis): More tests
- 07:02 AM Revision 2bd18332 (qgis): [expressions] Make file function (such as base_file_name) gracefully
- handle map layer values
These are treated as the file path to the layer.
E.g.
base_file_name(@some_variable_wh... - 07:02 AM Revision 45ca76ce (qgis): Be safer and store weak pointer to map layer
- 07:02 AM Revision 8cf7f56d (qgis): Be a bit more forgiving and handle raw map layer pointers in
- expression values
But raise a warning on debug builds that these should be avoided
in place of weak pointers - 06:43 AM Revision 9139c083 (qgis): Merge pull request #47204 from m-kuhn/en_plurals
- 03:32 AM Revision 69aba413 (qgis): Fix test outputs
- 03:01 AM Revision 8f345570 (qgis): [processing] When closing a model with unsaved changes, if the user
- accepts the prompt to save the changes BUT then cancels the file dialog
asking for the destination file name, don't t... - 03:01 AM Revision b8cd9c17 (qgis): [processing] Add a 'New Model' action to model designer dialog
- The dialog had all the standard open/save/save as actions, but was
missing the ability to directly create a new model... - 01:04 AM Revision d899da1e (qgis): [processing] Fix issues with edits to model outputs getting discarded
- Specifically, this fixes two issues
1. If a user edits a dark green output block in a model and changes the
name of ...
Also available in: Atom