Activity
From 2021-04-23 to 2021-05-22
2021-05-22
- 08:11 AM Revision 25faed26 (qgis): [PostgreSQL provider] Retrieve CRS from spatial_ref_sys
- instead of relying on QgsCoordinateReferenceSystem::createFromPostgisSrid()
which contrary to what its name suggest d... - 08:11 AM Revision 9da78ed2 (qgis): Remove QgsCoordinateReferenceSystem::createFromPostgisSrid()
- This method was private and only used by the Postgres provider through
friend class. - 03:50 AM Revision f21ea8c5 (qgis): Avoid styleChanged() signals being raised before new labeling
- configuration is set when changing a vector layer's style preset
This causes the layer styling dock to update before...
2021-05-21
- 12:22 AM Revision 6b90c767 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
- 11:04 PM Revision d06f1e64 (qgis): Fix SIP issue with return results from calculateStatistics
- Fixes #43245
SIP failed to convert the QMap<QgsZonalStatistics::Statistic, QVariant>
so we give it an QMap<int, QVar... - 11:03 PM Revision bce96e56 (qgis): [OGR provider] Enable foreign key enforcement for newer transactions
- Fixes #34728
Note however that integrity of existing content w.r.t foreign key is
*not* checked at opening (see #993... - 11:03 PM Revision c8067ea2 (qgis): [WFS provider] Encode space as %20 in URL
- Relates to #42985
- 11:03 PM Revision bc3ba060 (qgis): [WFS provider] Transmit error message of feature downloader to provider
- 11:03 PM Revision b5c5cc75 (qgis): [WFS provider] Use ows:ExceptionReport for error message (fixes #42985)
- 11:03 PM Revision d3dfc64c (qgis): QgsSQLStatement parser: emit more relevant error message (fixes #42985)
- 11:00 PM Revision d1d3da16 (qgis): [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196)
- 10:59 PM Revision 7a239f86 (qgis): [WFS provider] Do not issue full layer download when requesting feature...
- and when they are already in the local cache.
Fixes #42049 - 10:56 PM Revision 2e7acef3 (qgis): QgsVectorDataProvider::convertToProviderType(): accept converting a sin...
- Fixes #41283
- 10:56 PM Revision b4fd455a (qgis): [OGR provider] Make changeGeometryValues() return false when an error o...
- 10:56 PM Revision f4ecfaec (qgis): QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added ...
- Fixes #41283
- 10:47 PM Revision b5d875cd (qgis): Fix lang code in feed parser
- Fixes #43232
- 10:47 PM Revision 27160c92 (qgis): [Delimited provider] Increase buffer size to 10 MB to be able to read h...
- 10:10 PM Revision 130aa80f (qgis): assert size
- 04:09 PM Revision 9f9d3a9f (qgis): More to fix compilation on vcpkg
- 02:50 PM Revision ef3e2136 (qgis): Add ZM to TIN and others
- 01:16 PM Revision 4a386db4 (qgis): Postgres: add ZM to type identification logic
- Fixes #43268
- 11:45 AM Revision a9a4b7ab (qgis): [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0
- Fixes #43224
Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862 - 11:45 AM Revision 8b70ff98 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 11:10 AM Revision 42c2061c (qgis): [expressions] Fix evaluation of round(...) where input value is
- a string containing a decimal number
Fixes #36467 - 10:12 AM Revision 7fa74b6b (qgis): Use canvas project extent where appropriate
- 10:12 AM Revision dc509881 (qgis): Move logic to calculate combined extent of a set of map layers
- to new QgsMapLayerUtils class
- 10:12 AM Revision 7bf85a0c (qgis): Disambiguate use of QgsMapCanvas::fullExtent and
- QgsMapCanvas::zoomToFullExtent
In 3.18 these methods changed their meaning from the "full extent
of all layers visib... - 10:11 AM Revision 700390ab (qgis): [3d] Fix rendering of curved lines using simple line renderer
- 09:12 AM Revision 71601100 (qgis): Use setDataSource instead of setDataSourcePrivate
- 09:12 AM Revision 65761a17 (qgis): QgsMapLayer::ReadFlag::FlagReadExtentFromXml to extend vector layer rea...
- In QgsVectorLayer, it is possible through the flag trust layer metadata to use extent read in XML
instead of extent p... - 06:28 AM Revision 59a6217c (qgis): Fix compilation on vcpkg
- 05:17 AM Revision 3684c4ca (qgis): Update r.clump.txt
- Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = ide...
- 03:26 AM Revision bf798305 (qgis): Print disk space after test
- 03:19 AM Revision aa1a9d62 (qgis): [OGR provider] Fix wrong gpkg_metadata_reference_column_name_update tri...
- Fixes #42768
Proper GDAL fix in https://github.com/OSGeo/gdal/pull/3863
2021-05-20
- 01:22 AM Revision b5aace6e (qgis): Split qgsdataitem.h/cpp into multiple files for individual classes
- to avoid mega file which triggers an include explosion
- 01:22 AM Revision 06844626 (qgis): Move QgsLayerItem icon related static methods to new QgsIconUtils class
- These utilities are used in a LOT of places in QGIS, but the
qgslayeritem.h include is a very heavy dependency. It ma... - 01:22 AM Revision 68c98b55 (qgis): Move core browser and map renderer files to src/core/browser
- and src/core/maprenderer subfolders
Helps keep src/core a little more organized - 01:22 AM Revision 480e36ef (qgis): Dox
- 01:22 AM Revision ec509605 (qgis): Fix build
- 01:22 AM Revision ce775288 (qgis): Fix build
- 01:22 AM Revision 9dda143c (qgis): Also move QgsMapLayerModel::iconForLayer to QgsIconUtils
- 01:22 AM Revision a71eee28 (qgis): Fix build
- 01:12 AM Revision 27132b64 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 01:12 AM Revision 7d67bd60 (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 01:12 AM Revision 00719af1 (qgis): [editor widgets] Avoid infinite image resize loop
- 01:12 AM Revision ef05b76a (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
- In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing...
- 01:12 AM Revision b9067d94 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 01:12 AM Revision 24d9b1e6 (qgis): [windows] Fix form macro encoding from file on windows
- When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d...
- 01:12 AM Revision 4281f559 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 01:12 AM Revision 0044637b (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 01:12 AM Revision 1792296c (qgis): [Tests] QGIS Server access control and Postgres layers
- Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s... - 01:12 AM Revision 1e90c3ad (qgis): [Server] Fix the selection method in server renderer
- The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do... - 01:12 AM Revision d56c10c8 (qgis): Add missing documentation
- 01:12 AM Revision 6d4bedce (qgis): Ensure tests run on queued_ltr_backports PRs
- 01:12 AM Revision 1ada1bec (qgis): Manual backport of #42383
- 01:11 AM Revision 602df124 (qgis): Update pyogctest
- 12:51 AM Revision 85e8715b (qgis): Fixes #43295 : [Oracle] Remove assert on oracle instant client badly in...
- 12:46 AM Revision 643b4227 (qgis): Update r.clump.txt
- Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = ide...
- 12:45 AM Revision e04499a6 (qgis): Fix compiler warning in QgsMeshDatasetGroupStore::readXml()
- ```
/home/even/qgis/qgis/src/core/mesh/qgsmeshdatasetgroupstore.cpp: In member function ‘void QgsMeshDatasetGroupStor... - 12:42 AM Revision f52f2b44 (qgis): [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0
- Fixes #43224
Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862 - 12:37 AM Revision 3420e8a2 (qgis): [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent
- Fixes #43158
- 12:26 AM Revision 95c01cc9 (qgis): Dox, enum class
- 12:26 AM Revision 72a57b27 (qgis): Add QgsFileUtils::pathIsSlowDevice to determine whether a file path
- likely resides on a slow device (eg. a remote network location)
- 12:26 AM Revision e3061a8f (qgis): Add method to determine the drive type for a file path
- Supported on Windows builds only
- 12:26 AM Revision a0346683 (qgis): Fix build
- 06:17 PM Revision ac6732db (qgis): add WITH_BINDINGS definition only in app (#43298)
- this will avoid a complete rebuild when switching on/off the option
- 01:09 PM Revision 9589813c (qgis): Fix build
- 01:09 PM Revision 07e07486 (qgis): Fix build
- 01:09 PM Revision e6bc53ba (qgis): Fix build
- 01:09 PM Revision 9387015f (qgis): fffffffffffFF
- 01:09 PM Revision fc796b4c (qgis): Fix sipify
- 01:09 PM Revision ae877516 (qgis): Fix build
- 01:09 PM Revision 50aa9d43 (qgis): asdajsklfjalksdjgsdjlgjskdfg
- g
- 01:09 PM Revision 7c2c531b (qgis): Fix build
- 01:09 PM Revision de406693 (qgis): Move QgsVectorLayerExporter.ExportError to Qgis and promote to enum
- class
This avoids an ugly include of qgsvectorlayerexporter.h in
qgsproviderregistry.h/qgsprovidermetadata.h, which ... - 08:58 AM Revision a05921a9 (qgis): Merge pull request #43280 from pblottiere/wmts-cap-inv-axis-fix-supersede
- WMTS GetCapabilities and axis order
- 05:51 AM Revision 2b632fa2 (qgis): Update src/core/mesh/qgsmeshdatasetgroupstore.cpp
- Co-authored-by: Paul Blottiere <[email protected]>
- 05:51 AM Revision 389569f5 (qgis): fix temporal unit
- 05:51 AM Revision 406f3f46 (qgis): remove commented code
- 05:51 AM Revision 81b2d6a9 (qgis): typo and remove unused QgsMeshDatasetGroupStore::setPersistentProvider
- 05:51 AM Revision 7a1c29d3 (qgis): implement setDataSource for mesh layer
- 05:50 AM Revision fa195f18 (qgis): add feature filter
- 05:50 AM Revision aaa41f4b (qgis): change filter & create dir alg group
- Regroup modeler specific tools in the same group.
- 05:45 AM Revision 55e0f257 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 05:45 AM Revision 63d98866 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
- In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing...
2021-05-19
- 12:37 AM Revision 322f8343 (qgis): Update pyogctest
- 03:48 PM Revision c85903e3 (qgis): Remove need for GUI to build authentication methods (#43262)
- * Remove need for GUI to build authentication methods
* Nyall and Denis know better, add the flag :)
* Fix header .... - 02:32 PM Revision 18497e2a (qgis): revert separation of modules gui/core, just a better code separation
- 02:31 PM Revision e48f67b7 (qgis): Fix piecewise crash
- 02:28 PM Revision 0b8d683f (qgis): Merge pull request #43048 from uclaros/fix-oracle-piecewise
- Fix Oracle crashing when piecewise field reading takes place
- 02:00 PM Revision 4ba34a45 (qgis): [authentication] Change filter so it registers methods with android ABI...
- 10:55 AM Revision 6496349c (qgis): move qjsonwrapper to external
- 10:55 AM Revision 2e2e86e2 (qgis): some fixes
- 10:55 AM Revision e9c00fdf (qgis): refactor methods to support both modules
- 10:55 AM Revision de11305b (qgis): core part to add gui modules for auth methods
- 10:55 AM Revision cedb625a (qgis): move oauth resources to top level
- 10:55 AM Revision 016e5e78 (qgis): separate gui/core parts of auth method libraries
- 10:55 AM Revision 064a2d21 (qgis): Fix header .cpp file name
- 10:55 AM Revision 8a27bcae (qgis): Remove needless include_directories
- 10:55 AM Revision 50339f18 (qgis): Remove need for GUI to build authentication methods
- 10:55 AM Revision 12a0e414 (qgis): Nyall and Denis know better, add the flag :)
- 10:21 AM Revision 81e61fa7 (qgis): Clean
- 10:05 AM Revision 6f620bb1 (qgis): Add a unit test
- 05:52 AM Revision c543a57b (qgis): Remove some unused widget imports from core library
- 02:16 AM Revision 581d355e (qgis): Avoid silly doxygen warning
- 02:16 AM Revision 46606e75 (qgis): Fix doc warning
- 02:16 AM Revision 0c4dd068 (qgis): Move generic provider related files to src/core/providers
- Minor clean up
- 02:16 AM Revision 4e4f7cf5 (qgis): Fix fragile sip build
- 02:16 AM Revision 13e92383 (qgis): Fix build
2021-05-18
- 10:20 AM Revision 56876a4d (qgis): * Fixed indentation
- 10:20 AM Revision 40172130 (qgis): Fixed indentation
- 10:20 AM Revision 3738a644 (qgis): Inverting axis in bounding box for CRSes that requires it
- 08:59 AM Revision 7291bbb4 (qgis): Dox
- 08:59 AM Revision b5dfe8f1 (qgis): Refactor enum handling
- - Add enums to qgis.h instead of qgscoreenums, so that they belong to
a Qgis namespace
- Split up the various symbol ... - 08:59 AM Revision b61dc7c4 (qgis): Sipify
- 08:59 AM Revision 18dd2c4e (qgis): Build fixes
- 08:59 AM Revision 239092e0 (qgis): Move QgsVectorDataProvider::FeatureCountState enum to qgscoreenums.h
- 08:59 AM Revision daca3c6f (qgis): Build fix
- 05:19 AM Revision 925d0281 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 05:18 AM Revision 0f758816 (qgis): [windows] Fix form macro encoding from file on windows
- When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d...
2021-05-17
- 11:32 PM Revision 34b0420f (qgis): [windows] Fix form macro encoding from file on windows
- When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d...
- 11:29 PM Revision c47b2fb5 (qgis): Merge pull request #43249 from qgis/fix-windows-form-macro-encoding
- [windows] Fix form macro encoding from file on windows
- 10:19 PM Revision 9c672f9c (qgis): Display "IS NOT" operator in Expression dialog
- 10:18 PM Revision 5772b83a (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 10:18 PM Revision 94162f14 (qgis): [Tests] QGIS Server access control and Postgres layers
- Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s... - 10:18 PM Revision c5c2b49b (qgis): [Server] Fix the selection method in server renderer
- The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do... - 06:35 PM Revision 7ae1b318 (qgis): Merge pull request #43104 from elpaso/server-landingpage-custom-prefix
- Server landingpage custom prefix
- 03:38 PM Revision 413d3aef (qgis): Merge pull request #42770 from rldhont/fix-server-renderer-set-selection
- [Server] Fix the selection method in server renderer
- 03:21 PM Revision 1036732e (qgis): Adds a warning when a vertex move has caused the geometry's part count ...
- 12:53 PM Revision 40988a89 (qgis): Avoid endless sub-RelationEditorWidget creation fix #42952 (#43246)
- * Avoid endless sub-RelationEditorWidget creation fix 42952
* Added missing docstring - 12:52 PM Revision 11076530 (qgis): [layout] set coverage layer for dynamic SVGs (#43248)
- 11:41 AM Revision 09687390 (qgis): [windows] Fix form macro encoding from file on windows
- When loading a python file in a form on windows, the file is opened using the default system encoding (which may be d...
- 11:37 AM Revision c5af9661 (qgis): [Tests][Server] Remove print('CTEST_FULL_OUTPUT') and duplicated line
- 11:26 AM Revision 8e7ba5d9 (qgis): [Tests] QGIS Server access control and Postgres layers
- Testing QGIS Sever GetMap request with Postgres layers:
* rendering
* rendering with acces control
* rendering with s... - 11:24 AM Revision 09f75ecb (qgis): add a new test
- 11:24 AM Revision de6c1add (qgis): Adds a warning using avoid intersections and topological editing
- 11:24 AM Revision 80e3a944 (qgis): fix tests with geos 3.8 and 3.9
- 11:24 AM Revision 6927f35b (qgis): Revert "Adds a warning using avoid intersections and topological editing"
- This reverts commit f00e86dbe5a0cf1ef38e63aba0e75e4ecaea4c57.
- 11:24 AM Revision d3dac1c5 (qgis): Fix topologicalpoints bis
- 11:24 AM Revision 7f27cb2a (qgis): Fix topological point
- 11:24 AM Revision 52e722be (qgis): simplify test and add a new one
- 11:24 AM Revision 9cac6d31 (qgis): Merge loops
- 11:24 AM Revision e226150d (qgis): replace call to asMultiPoint to avoid to use addTopologicalPoints( QgsP...
- 11:24 AM Revision 49a24572 (qgis): fix test
- 11:24 AM Revision 2e15c257 (qgis): Fix unwanted intersection when polygons are moved on an old geometry (m...
- 11:24 AM Revision ed93757b (qgis): rewrite test to avoid some noise
- 11:24 AM Revision 1591c076 (qgis): avoid to add topological points when geometry was intersected before
- 11:24 AM Revision 1db3e54d (qgis): add test
- 11:24 AM Revision 818396a2 (qgis): Fix overlap/avoid intersections for vertextool map tool
- 11:24 AM Revision 40b635f0 (qgis): revert case 4. Was removed in #41424
- 10:56 AM Revision 55856223 (qgis): Merge pull request #43121 from mhugent/vector_label_legend
- Vector label legend
- 09:41 AM Revision def886dc (qgis): Add mask image for label legend render test
- 08:09 AM Revision eaf70803 (qgis): Cleanup auto generated sip files and remove orphaned files (#43240)
- 08:09 AM Revision af6c08bb (qgis): Move QgsMapLayerType to separate generic header for core enums
- Avoids the need to include the whole qgsmaplayer.h header and
all its dependancies when only the QgsMapLayerType enum... - 04:15 AM Revision a6a19797 (qgis): Add missing documentation
- 04:15 AM Revision 209afdce (qgis): [editor widgets] Avoid infinite image resize loop
- 04:15 AM Revision fa8f7aaa (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 03:36 AM Revision 2df97e5b (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 03:00 AM Revision 55bb8729 (qgis): Fix: don't mix Decimal and Double in one batch (HANA)
- 03:00 AM Revision 08a21d16 (qgis): Remove shortcut for HANA provider
- 03:00 AM Revision 92c7ccd4 (qgis): Fix: created SRS in HANA misses AUTH/SRID_ID
- 03:00 AM Revision 85b1a87c (qgis): Fix: HANA mixes up attribute fields by import
- 03:00 AM Revision d94b60a3 (qgis): Fix: HANA layer is empty when importing from 'memory' VectorLayer
- 03:00 AM Revision 1d17bf5b (qgis): Replace tr with QStringLiteral in qgshanadataitems
- 03:00 AM Revision 8e4de4b6 (qgis): HANA layers are not listed due to a view with a dropped table
- 02:54 AM Revision f1b436ad (qgis): QIcon linked files are lazily evaluated, so we can't use a temporary
- file which is immediately deleted right after the QIcon creation
to store SVG icon content -- instead we need to plac... - 02:54 AM Revision 75cbed79 (qgis): Also allow removal of custom directory colors
- 02:54 AM Revision be803e93 (qgis): [feature] Users can set a custom icon color for different folders
- in the browser
Effectively allows users to "tag" folders, aiding in rapid
browser navigation of complex folder struc... - 02:54 AM Revision ff2b8dca (qgis): Cleanup some browser favorite code
- 02:54 AM Revision 2aa70400 (qgis): Allow fill/stroke color to be specified for QgsDataItem::iconDir/openDi...
- 02:54 AM Revision cd6aa7f6 (qgis): Add parameterized color support to QgsApplication::getThemeIcon
- Adds framework to allow for icons which can have dynamic coloring
- 02:41 AM Revision 1af07cc4 (qgis): Default places parameter to 0 for format_number function
- 02:41 AM Revision 1fea062b (qgis): Add precision on default locale of format_number function
- and display places parameter default value
2021-05-16
- 01:54 AM Revision d1753188 (qgis): add deleted exception
- 01:54 AM Revision 37a34b58 (qgis): fix 43080 and improve Exception
- 01:47 AM Revision 783f502a (qgis): Tweak the notes on NULL use
- 01:47 AM Revision a75402bd (qgis): Add a "groups" property to expression operators
- 01:47 AM Revision 468b059e (qgis): Add groups property to NULL value
- 01:14 AM Revision 75d9dd60 (qgis): Ensure tests run on queued_ltr_backports PRs
- 11:21 AM Revision 6b9ed317 (qgis): Add a new Chinese translator
- Add a new Chinese translator
- 11:13 AM Revision b3d6440e (qgis): add a new chinese translator
- add a new chinese translator `Xubaocai`.
- 03:10 AM Revision d72abfc9 (qgis): Manual backport of #42383
2021-05-15
- 01:15 AM Revision dc7c883b (qgis): Ensure that cached vector getFeatures request respect provider ordering
- (cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52)
- 01:15 AM Revision 5b173519 (qgis): backport #42713
- 01:15 AM Revision 4a05c591 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 01:15 AM Revision 8d5c17d2 (qgis): [symbology] Make use of the marker symbol line angle for all polyline t...
- (cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63)
- 01:15 AM Revision 852d0643 (qgis): Add a test covering data defined angle for polygon outline marker line,...
- (cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd)
- 01:15 AM Revision 83a69088 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 01:15 AM Revision 9341625b (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6)
- 01:15 AM Revision ff592747 (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 01:15 AM Revision f92f47bc (qgis): [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong
- As in ohter part of the QGIS Server code, to insert into a QgsFeatureIds list, using STRING_TOFID instead of toLongLo...
- 01:11 AM Revision 5c212369 (qgis): Apply a fix to FindQCA.cmake for vcpkg
- 01:11 AM Revision 67e54223 (qgis): fix misplaced advanced digitizing icon
- 03:23 PM Revision 8ebef88e (qgis): Merge pull request #43229 from nirvn/close_browser
- [network access manager] handle abortion of browser login request
- 12:25 PM Revision 8513b805 (qgis): [authentication manager] Allow configurations to be overwritten when im...
- 10:40 AM Revision 8647ec54 (qgis): Address review
- 10:24 AM Revision 8abb1786 (qgis): Merge pull request #43209 from zy6p/patch-qt6-qmutex
- [qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData
- 09:40 AM Revision a701fe68 (qgis): Merge pull request #43219 from domi4484/jsonEditIdentifyResults
- IdentiyResults dialog show JSON data as a tree view
- 08:59 AM Revision 1e47ca1a (qgis): [network access manager] handle abortion of browser login request
2021-05-14
- 03:38 PM Revision c40b4643 (qgis): slim qgsquick to micro-core (#43204)
- Keep only files that are used in both Input and QField in QgsQuick as basis of the QML library that can grow further....
- 03:02 PM Revision a570a10b (qgis): IdentiyResults dialog show JSON data as a tree view
- 02:10 PM Revision 735cc85b (qgis): Release of 3.18.3
- 02:10 PM Revision 7a4c9d8b (qgis): translation update for 3.18.3 from transifex
- 02:08 PM Revision 04717438 (qgis): Release of 3.16.7
- 02:08 PM Revision a21a990a (qgis): translation update for 3.16.7 from transifex
- 12:55 PM Revision 204fc2a3 (qgis): Fix compilation issue
- 11:58 AM Revision d2ccd82c (qgis): add utility methods to convert map of QgsProperty to/from QVariantMap (...
- * add utility methods to convert map of QgsProperty to/from QVariantMap
* add test
* fix test
* fix test - 11:05 AM Revision a57a8dcb (qgis): JSON edit clickable links in text view (#43214)
- 10:42 AM Revision 1d88f38b (qgis): python development is not always required (#43212)
- * python dev not always required
* simpler approach - 09:04 AM Revision 32af8100 (qgis): Merge pull request #43164 from domi4484/jsonEdit
- [FEATURE] Json edit widget
- 08:42 AM Revision 9e3f95ef (qgis): [qt6] Use RecursiveMutex instead of QMutex in QgsSpatialIndexData
- 05:49 AM Revision 0270a153 (qgis): Default to a much nicer font
- Ship the style database with a "Default" text format, so that users
get a nicer appearance when they first set labels... - 05:49 AM Revision c022ae99 (qgis): Astyle
- 05:49 AM Revision 7951eb8c (qgis): QString fixups
2021-05-13
- 11:32 PM Revision 94959b85 (qgis): Typo
- 11:24 PM Revision eb5fd484 (qgis): [feature] Add optional (not on by default) layer tree warning icon
- for layers with CRS inaccuracies
If the new "Show CRS accuracy warnings for layers in project legend"
is checked by ... - 11:18 PM Revision f12dfada (qgis): Test rendered legend image (with label entry) against reference image
- 10:57 PM Revision b46fb253 (qgis): Keep font size and scale painter using QgsScopedRenderContextScaleToPixels
- 10:40 PM Revision dce94dc6 (qgis): mLegend string member with getter and setter
- 08:03 PM Revision 3992e181 (qgis): Set font via stylesheet
- 11:33 AM Revision 0b5a95ce (qgis): Deprecate constructor which should have been deprecated a long time ago
- 11:33 AM Revision bd26ae1d (qgis): Add basic support for coordinate epoch of dynamic (not plate fixed) crs
- to QgsCoordinateTransform
QgsCoordinateTransform class can perform time-dependent transformations
between a static a... - 11:33 AM Revision a703e872 (qgis): Also test for cached transforms
- 11:33 AM Revision 420a6c17 (qgis): Bit more tolerance in tests so that the pass on proj 8
- 11:33 AM Revision 75eba319 (qgis): Introduce qgsNanCompatibleEquals for readability
- 11:33 AM Revision 93e48cf1 (qgis): Update src/app/qgsappcoordinateoperationhandlers.cpp
- Co-authored-by: Even Rouault <[email protected]>
- 11:33 AM Revision c0743d6b (qgis): Show user-facing warnings when coordinate transform between two
- dynamic CRSes at different coordinate epochs is attempted
This is not currently supported by PROJ, so the results wi... - 09:11 AM Revision 5e986489 (qgis): [feature][layout] Add ""Convert to Static Text" option to dropdown
- menu next to "Insert/Edit Expression…" in layout label properties
widget
When selected any dynamic parts of the labe... - 07:55 AM Revision e3cb3e5a (qgis): Merge pull request #43193 from nirvn/auth_imex
- [authentication] Add a pair of APIs to export and import configurations to/from XML
- 07:32 AM Revision da08c8a4 (qgis): [cmake] generalize Python output directory in UseTest macro (#43191)
- * [cmake] generalize Python output directory in UseTest macro
this is helpful in case we set up another python outpu... - 07:31 AM Revision ef14092f (qgis): Merge pull request #43195 from domi4484/relationEditorWidgetLabelTitle
- Relation editor widget label implementation moved to attribute form
- 03:58 AM Revision ad1c94c2 (qgis): Address review, export config string map as DOM element (eases editabil...
2021-05-12
- 11:25 PM Revision cd4c177b (qgis): Set label legend text in legend tab instead of labeling widget
- 10:51 PM Revision 5586d4c6 (qgis): [Processing] Fix specific exception type in getParameterFromString
- 10:51 PM Revision 943acfd3 (qgis): [Processing] Fix getParameterFromString to get Vector Layer data types ...
- In Processing parameter description QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessing...
- 08:34 PM Revision 03e84c77 (qgis): Hold the GIL when checking QgsFeedback.isCanceled()
- 05:07 PM Revision 77b770f1 (qgis): [Server] Fix the selection method in server renderer
- The server feature id is a string and can be based on primary key attributes.
The server renderer selection method do... - 04:29 PM Revision 7a4f2e83 (qgis): Fix warnings and update sip file
- 04:02 PM Revision d8aa6ddf (qgis): Moved label implementation of relation editor widget to attribute form
- 01:15 PM Revision a27c1649 (qgis): Don't ask for a password when importing a plain text configurations file
- 12:52 PM Revision 3d70259f (qgis): Fix dox
- 12:51 PM Revision 1bbd477d (qgis): Implement import/export UI
- 11:11 AM Revision c2f470bf (qgis): Added missing include QUrl
- 11:05 AM Revision f916c06a (qgis): [authentication] Add a pair of APIs to export and import configurations...
- 04:43 AM Revision abf5c975 (qgis): Don't sync to layer on cancel
2021-05-11
- 12:16 AM Revision 3cc7f8be (qgis): Fix compiler warnings introduced recently in master
- Fixes:
```
/home/even/qgis/qgis/src/core/symbology/qgsmapinfosymbolconverter.cpp: In static member function ‘static Q... - 12:12 AM Revision a11baa0e (qgis): Workaround a gcc warning for switch() { case X: return ...; } constructs
- Fixes warnings like the following one with gcc 9.3
```
/home/even/qgis/qgis/src/gui/qgsfilecontentsourcelineedit.cpp:... - 10:45 PM Revision 5759564f (qgis): Updated sip file
- 10:35 PM Revision 15c3c54b (qgis): Handle click on links in tree widget
- 10:09 PM Revision a2e369fe (qgis): Fix typo
- 10:09 PM Revision 29a469fe (qgis): Also show warning in new table dialog
- 10:09 PM Revision 24ee656a (qgis): Show datum ensemble warnings for selected dialogs only
- - align raster
- dxf export
- vector layer export
- processing crs widgets
- raster layer export
- dwg import
- new g... - 10:09 PM Revision b81ece45 (qgis): Don't show crs accuracy warnings when saving a vector/raster layer
- from an ensemble based crs to another crs with the same ensemble datum
- 10:09 PM Revision 26a09f67 (qgis): Add global setting to control the display of CRS inaccuracy warnings
- This new setting in the Options -> CRS tab specifies a threshold
in meters, where CRS accuracy warnings will only be ... - 10:09 PM Revision e66d75a0 (qgis): [needs-docs] Show a warning in the projection selection widget when
- a CRS based on a datum ensemble is selected, warning the user that
there's an inherent lack of accuracy in the select... - 10:09 PM Revision 23f35f30 (qgis): Make datum ensemble widget warnings opt-in, not opt-out
- 10:09 PM Revision 7724b37f (qgis): Rename API for flexibility
- 08:44 PM Revision 64c84130 (qgis): More thread local
- 08:44 PM Revision 4976cc61 (qgis): No const
- 08:44 PM Revision c7a5bfe4 (qgis): QStringLiteral
- 08:44 PM Revision cdcf11c9 (qgis): QRegularExpression only offers exactMatch starting from 5.15
- 08:44 PM Revision 73390727 (qgis): Further
- 08:44 PM Revision e32b1fc5 (qgis): thread_local
- 08:44 PM Revision 9a75eadd (qgis): Fix compiling with proj < 6
- 08:44 PM Revision 3846e6ac (qgis): Sanitize usage of static regex
- 08:44 PM Revision db0e9873 (qgis): Initialize regular expressions once
- 06:32 PM Revision 62d73373 (qgis): Make legend/preview text configurable
- 03:25 PM Revision 3ecb5e5c (qgis): Add const, nullptr and improve docstrings
- 02:47 PM Revision 93f6a855 (qgis): Add unit test for label legend
- 02:32 PM Revision 97b0c5db (qgis): Apply suggestions from code review
- Co-authored-by: Paul Blottiere <[email protected]>
- 01:49 PM Revision 5084127a (qgis): supports dynamic SVGs in layouts (#43119)
- * add QgsSvgOrImageSourceLineEdit to dynamically switch between SVG and Image line edit
* use QgsXmlUtils to save cu... - 12:51 PM Revision d5b1fdbd (qgis): Merge pull request #43172 from m-kuhn/only_relink_if_version_changed
- Only relink qgis core if version changed
- 11:16 AM Revision dc88749d (qgis): Implement json export with labelSettingsPreviewPixmap
- 11:15 AM Revision 3a451fc6 (qgis): add control image
- 11:15 AM Revision f29fbd96 (qgis): address review + fix file filter for any image
- 11:15 AM Revision c8c534df (qgis): avoid adding unclear API
- 11:15 AM Revision cb69fc98 (qgis): fix expressions
- 11:15 AM Revision 85795611 (qgis): fix build
- 11:15 AM Revision f4354bca (qgis): refresh picture after setting params
- 11:15 AM Revision a2e19c1e (qgis): fix dox
- 11:15 AM Revision 700c16ed (qgis): use public method instead of protected member
- 11:15 AM Revision fb5a74b8 (qgis): add tests for dynamic SVGs in layouts
- 11:15 AM Revision 58dcd242 (qgis): better wording and dox
- 11:15 AM Revision c1b8d4a5 (qgis): adapt QgsSvgSelectorWidget to support other images:
- * source line edit can be switched to image
* SVG specific components can be hidden - 11:15 AM Revision 6817d941 (qgis): [FEATURE] supports dynamic SVGs in layouts
- also fix a UX bug where you couldn't switch between raster and SVG radios if the data defined property was active (un...
- 11:15 AM Revision 63c703bc (qgis): use QgsXmlUtils to save custom properties
- 11:15 AM Revision ab6c969c (qgis): add QgsSvgOrImageSourceLineEdit to dynamically switch between SVG and I...
- 08:36 AM Revision 41ffffed (qgis): Optimize
- 08:29 AM Revision d9b997d8 (qgis): Fix font size if size is in map units
- 08:28 AM Revision 4a16d251 (qgis): Add comment
- 08:28 AM Revision 05f55f08 (qgis): use QgsXmlUtils::read/writeVariant to save QgsObjectCustomProperties (#...
- * use QgsXmlUtils to save QgsObjectCustomProperties
This allows to have more complex properties such as maps
* add ... - 07:48 AM Revision ec59ad2b (qgis): Only relink qgis core if version changed
- qgis_core is linked again, whenever cmake is run, because qgsversion.h is regenerated every time.
This commit only to... - 06:25 AM Revision 21edff4e (qgis): Show more details about layer CRSes in the layer properties information
- screen
- 06:25 AM Revision 8aba8778 (qgis): [layouts] Add shortcut to insert map projection description as
- dynamic text
- 06:25 AM Revision ca26f60d (qgis): [feature] Add @map_crs_projection variable for retrieving a descriptive
- name of the projection used by the map (e.g. "Albers Equal Area")
- 06:25 AM Revision ee022ba7 (qgis): Update src/core/qgsmaplayer.cpp
- Co-authored-by: Mathieu Pellerin <[email protected]>
- 06:25 AM Revision 5a785e62 (qgis): Show operation type in projection selection widget for selected CRS
- 06:25 AM Revision b6f60f61 (qgis): Add QgsCoordinateReferenceSystem::operation() for retrieving details
- of the associated proj operation for a CRS
Allows callers to determine the projection used for CRS objects and
their...
2021-05-10
- 11:46 PM Revision 4ac0508e (qgis): Fixed docs
- 11:24 PM Revision 390bb554 (qgis): Fix checks
- 10:54 PM Revision 9fdcda41 (qgis): Added test for QgsJsonEditWidget
- 10:30 PM Revision bb44ff64 (qgis): Basic escape
- 10:30 PM Revision 2eb46e10 (qgis): Add test coverage for string and number lists, fix escape
- 10:30 PM Revision 7edc0f60 (qgis): Doh!
- 10:30 PM Revision 40ad1cb0 (qgis): [offline editing] Handle list of strings and numbers in offline spatial...
- 10:30 PM Revision 10380c94 (qgis): Add warning message to better inform users on field transformation hand...
- 10:30 PM Revision df163ebe (qgis): [FEATURE][offline editing] Handle list of strings and numbers in offlin...
- 10:27 PM Revision ceb1e5be (qgis): [editor widgets] Avoid infinite image resize loop
- 10:27 PM Revision 547abc8a (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 10:27 PM Revision ae7d8b40 (qgis): Add missing documentation
- 10:25 PM Revision 0bcac9ea (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
- QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource
- 10:25 PM Revision 92be2f4e (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
- 10:25 PM Revision 2bef4fd1 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
- 10:25 PM Revision 0d311b6f (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
- 10:25 PM Revision 0e58d429 (qgis): [Processing][Test] QgsProcessingParameterFile description string
- 10:25 PM Revision 506ded7c (qgis): Update python/plugins/processing/tests/ParametersTest.py
- 10:25 PM Revision 8711c869 (qgis): fix number
- 10:25 PM Revision 9126290c (qgis): Tests QgsProcessingParameterExtent
- 10:25 PM Revision 8615fec2 (qgis): Tests QgsProcessingParameterCrs
- 10:25 PM Revision 563b29ad (qgis): Tests QgsProcessingParameterBoolean
- 10:25 PM Revision 62575aaa (qgis): Fix number
- 10:25 PM Revision a3530f36 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
- 10:25 PM Revision 91e1d6f8 (qgis): Tests QgsProcessingParameterNumber
- 10:25 PM Revision e163ac9e (qgis): fix lint
- 10:25 PM Revision 50a98743 (qgis): [Tests][Processing] Add getParameterFromString tests
- The Procesing plugins provide a method to get parameter from string.
The string can be based on the QGIS parameter `a... - 10:25 PM Revision 1a01b0f3 (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
- 10:25 PM Revision e913187a (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
- 10:25 PM Revision a2530dc7 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
- 10:24 PM Revision 2a8f2381 (qgis): [Tests][Processing] Add getParameterFromString tests
- The Procesing plugins provide a method to get parameter from string.
The string can be based on the QGIS parameter `a... - 10:24 PM Revision 8742c43c (qgis): fix lint
- 10:24 PM Revision 6018c562 (qgis): Tests QgsProcessingParameterNumber
- 10:24 PM Revision 0e0a12ed (qgis): Fix number
- 10:24 PM Revision 11523220 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
- QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource
- 10:24 PM Revision 75ae9cf6 (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
- 10:24 PM Revision 787eba2b (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
- 10:24 PM Revision 90da0d37 (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
- 10:24 PM Revision 4d731318 (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
- 10:24 PM Revision 9f7d913c (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
- 10:24 PM Revision 9187c941 (qgis): Tests QgsProcessingParameterBoolean
- 10:24 PM Revision 37cfb3f0 (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
- 10:24 PM Revision 68a6c20d (qgis): [Processing][Test] QgsProcessingParameterFile description string
- 10:24 PM Revision 541e64d2 (qgis): Update python/plugins/processing/tests/ParametersTest.py
- 10:24 PM Revision 79db16d8 (qgis): fix number
- 10:24 PM Revision dff541a4 (qgis): Tests QgsProcessingParameterExtent
- 10:24 PM Revision c484b933 (qgis): Tests QgsProcessingParameterCrs
- 10:24 PM Revision 3977de50 (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
- 04:50 PM Revision bfc8d5ef (qgis): Json links wip
- 04:05 PM Revision 16d83c79 (qgis): Use QgsTextRenderer
- 03:01 PM Revision 8360b39e (qgis): Merge pull request #43118 from nirvn/fid_again_n_again
- [vector file writer] Fix another FID corner scenario (fixes #34613)
- 01:58 PM Revision 7e1f9d77 (qgis): Add celestial body name to EllipsoidDefinition
- Requires proj 8.1+
- 01:58 PM Revision 95ed5ecc (qgis): Add QgsCoordinateReferenceSystem::celestialBodyName
- Returns the associated celestial body name (proj 8.1+ only)
- 01:58 PM Revision 7604b6e4 (qgis): Add QgsCoordinateReferenceSystemRegistry::celestialBodies() for
- retrieving a list of all known celestial bodies from PROJ
Requires PROJ 8.1+ - 12:56 PM Revision 81d29e3f (qgis): [vector file writer] Fix another FID corner scenario (fixes #34613)
- 12:56 PM Revision d8a155b8 (qgis): Add relative WMS to sources
- 12:23 PM Revision 27085cf5 (qgis): Use @ instead of () for epoch strings
- 12:23 PM Revision 9e7e0d4b (qgis): Add QgsCoordinateReferenceSystem::isDynamic()
- Returns TRUE if the given proj coordinate system is a dynamic CRS.
A dynamic CRS relies on a dynamic datum, that is ... - 12:23 PM Revision 2c072de6 (qgis): Fix equality check
- 12:23 PM Revision 9b42dc02 (qgis): Include coordinate epoch in crs description strings
- 12:23 PM Revision 299c81db (qgis): Show coordinate epoch in QgsCoordinateReferenceSystem __repr__
- 12:23 PM Revision 249bc5c7 (qgis): Persist coordinate epoch when writing/reading to xml
- 12:23 PM Revision 4b8fe675 (qgis): Show some summary properties of selected crs in detailed crs selection ...
- - geographic/non geographic and map units
- whether crs is dynamic or not
- ensemble details - 12:23 PM Revision 2aab133c (qgis): Add QgsCoordinateReferenceSystem::setCoordinateEpoch()/coordinateEpoch()
- 10:21 AM Revision 5d1199d7 (qgis): [editor widgets] Avoid infinite image resize loop
- 10:21 AM Revision f38e2341 (qgis): Add missing documentation
- 10:21 AM Revision 364655c2 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 10:20 AM Revision 27da4a3d (qgis): Add missing documentation
- 10:20 AM Revision 8d819cb5 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 10:20 AM Revision d9f52e6f (qgis): [editor widgets] Avoid infinite image resize loop
- 10:17 AM Revision e2e469d0 (qgis): Merge pull request #43144 from nirvn/external_resource_image_fix
- External resource image fixes
- 07:18 AM Revision 750a68f0 (qgis): Ensure layer metadata is cloned when a layer is cloned
- 07:18 AM Revision 1b69cef7 (qgis): [feature][processing] Add option to save layer metadata to Package
- Layers algorithm
If checked, this option copies the source layer metadata into the
geopackage so that it will be use... - 07:18 AM Revision 5954e168 (qgis): Improved display of layer metadata on layer properties "information"
- pages
- Automatically create links to http urls, email addresses
- Nicer formatting of multiline abstract strings - 07:18 AM Revision 8bbac014 (qgis): [ogr] Add support for embedded marker symbol conversion to QGIS symbols
- 07:18 AM Revision 94dc209e (qgis): Add dedicated conversion for MapInfo marker symbols
- 06:49 AM Revision f1914046 (qgis): [ogr] Fix broken stringlist field implementation
- 04:29 AM Revision f616be29 (qgis): fix msvc build
2021-05-09
- 01:19 AM Revision 56f7a47e (qgis): Default the ascending parameter of order_parts function to true
- 01:19 AM Revision 15d4e877 (qgis): Default the ascending parameter of order_parts function to true
- 01:15 AM Revision 8725f6dc (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular... - 01:15 AM Revision c195f468 (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular... - 01:14 AM Revision fffcf665 (qgis): Factor common code of QgsMapToolAddCircle/Ellipse/Rectangle/RegularRect...
- Those classes have identical implementations for a number of methods.
Add a QgsMapToolAddAbstract class for that, and... - 11:27 AM Revision d3fa9cb1 (qgis): Add missing documentation
- 08:40 AM Revision 3711fcf1 (qgis): Update the flake8 configuration
- 07:51 AM Revision b3218aa0 (qgis): [editor widgets] Fix external resource's image not cleared when browsin...
- 07:51 AM Revision 7edd13d2 (qgis): [editor widgets] Avoid infinite image resize loop
2021-05-08
- 01:43 PM Revision 4ee22a73 (qgis): Merge pull request #43133 from rouault/qgsappmaptools_double_free
- QgsAppMapTools: fix double-free during destruction of tools
- 11:31 AM Revision f7c093df (qgis): QgsAppMapTools: fix double-free during destruction of tools
- and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle,
QgsMapToolAddRegularPolygon and QgsMapToolAddCircular...
2021-05-07
- 12:44 AM Revision d295e8f8 (qgis): Release datasource when cancelling loading of OGR sublayers
- 12:44 AM Revision e8630d7a (qgis): Release datasource when cancelling loading of OGR sublayers
- 11:49 PM Revision 31d1df32 (qgis): Move projection/transformation related files to core/proj
- Minor cleanup
- 11:49 PM Revision bfb1dd76 (qgis): [api] Add QgsCoordinateReferenceSystem::factor()
- Calculate various cartographic properties, such as scale factors,
angular distortion and meridian convergence for the... - 11:49 PM Revision 9c868dbc (qgis): Thin tests
- 11:25 PM Revision 0ee3de2d (qgis): [text renderer] Fix handling of semi-opaque font colors (i.e. rgba)
- 10:16 PM Revision 06f761b0 (qgis): Release datasource when cancelling loading of OGR sublayers
- 10:16 PM Revision b579f9e3 (qgis): Release datasource when cancelling loading of OGR sublayers
- 10:12 PM Revision 1a3be589 (qgis): Merge pull request #43117 from agiudiceandrea/fix-42716-release-on-cancel
- Release datasource when cancelling loading of OGR sublayers
- 04:42 PM Revision af607f74 (qgis): More code layout
- 04:33 PM Revision fc2a0d60 (qgis): Spelling and documentation
- 03:05 PM Revision 8da3d112 (qgis): Export label symbol also to json
- 11:48 AM Revision 2c75fd0c (qgis): Sipify
- 11:48 AM Revision 98f0bcbd (qgis): Add fill/brush symbol support to embedded symbol renderer
- 11:35 AM Revision 86510553 (qgis): Merge pull request #43083 from troopa81/fix_pg_inor_text
- [Postgres] Use IN clause instead of OR for whereClause on text primary keys
- 10:20 AM Revision 9832e564 (qgis): [Postgres] Use IN clause instead of OR for whereClause on text primary
- keys
- 09:23 AM Revision 144d6fe8 (qgis): Update src/server/services/landingpage/qgslandingpagehandlers.h
- Co-authored-by: Paul Blottiere <[email protected]>
- 09:09 AM Revision 91c83b3d (qgis): Fix relative WMS urls in catalog view
- 08:21 AM Revision ef9dd06d (qgis): Add cmake flag to optionally disable spatialite support
- If turned off, disables the spatialite, wfs, virtual providers and the
offline editing plugin as a result.
Intended ... - 03:45 AM Revision 3248cc57 (qgis): More efficient test
- 03:45 AM Revision e9cf180d (qgis): [api] Add methods for retrieving datum ensemble details for a
- QgsCoordinateReferenceSystem
Requires proj >= 8.0
2021-05-06
- 01:23 AM Revision a4e4997e (qgis): QgsFeatureId as const
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 01:23 AM Revision 84232a2e (qgis): fix N+1 problem for Scale Tool
- 12:41 AM Revision cde42b8b (qgis): [Processing][Test] QgsProcessingParameterRasterLayer description string
- 12:41 AM Revision 873307fa (qgis): [Processing][Test] QgsProcessingParameterFeatureSource description string
- 12:41 AM Revision bb5871c8 (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string...
- QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource
- 12:41 AM Revision 9438291a (qgis): [Processing][Test] QgsProcessingParameterVectorLayer description string
- 12:24 AM Revision a21a1e64 (qgis): Release datasource when cancelling loading of OGR sublayers
- 10:50 PM Revision 1dda4d56 (qgis): Format JSON configuration
- 10:38 PM Revision 74aa98aa (qgis): Update test
- 10:38 PM Revision abd53648 (qgis): Update src/core/symbology/qgsmapinfosymbolconverter.cpp
- Co-authored-by: Paul Blottiere <[email protected]>
- 10:38 PM Revision 1a4d7b02 (qgis): Improved conversion of MapInfo line symbols
- Many MapInfo line symbols don't translate well into OGR styles, so
in order to improve the quality of the conversion ... - 10:38 PM Revision 585802bd (qgis): Remove unused variables
- 06:15 PM Revision 27bfb09f (qgis): Support for custom URL prefix for landing page
- Add a QGIS_SERVER_LANDING_PAGE_PREFIX server
setting:
Prefix of the path component of the landing page base URL, def... - 04:54 PM Revision 6fdb0a7f (qgis): Json edit widget configuration
- 04:33 PM Revision f9014ada (qgis): Merge pull request #43101 from elpaso/simplify-shader-clone
- Simplify shader clone (use copy ctor)
- 02:55 PM Revision 497197e3 (qgis): Updated js
- 02:43 PM Revision 3c8b24dc (qgis): Simplify shader clone (use copy ctor)
- 01:56 PM Revision bdccfc27 (qgis): Render font sizes in map units in a standard size
- 11:03 AM Revision 260f4b7a (qgis): [FEATURE]: Show legend entries for labeling
- 10:23 AM Revision 5eb2d724 (qgis): Add unit tests for methods
- 10:23 AM Revision dce9c15f (qgis): [layouts] Move methods for determining if a layout requires
- rasterization or contains advanced effects to QgsLayoutExporter
instead of QgsLayoutDesignerDialog
This places them ... - 10:23 AM Revision 6a9133c7 (qgis): [layouts] When determining whether a layout requires rasterization
- in order to export correctly, skip over any items which aren't visible
These don't affect the output in any way, so ... - 10:23 AM Revision be2c5382 (qgis): Add utility function QgsSymbolLayerUtils::condenseFillAndOutline
- Attempts to condense a fill and outline layer, by moving the
outline layer to the fill symbol's stroke if possible. - 09:29 AM Revision 6991f2cc (qgis): Merge pull request #43093 from zy6p/patch_qtextstream
- Fix QTextStream encode with UTF-8
- 08:17 AM Revision a06e9d27 (qgis): Fix QTextStream encode with UTF-8
2021-05-05
- 07:45 PM Revision 346bffc5 (qgis): Merge pull request #43085 from DelazJ/patch-21
- Remove duplicate word and fix labels
- 05:33 PM Revision 411e33ec (qgis): Fix GUI labels case
- 05:33 PM Revision e659eb0a (qgis): Remove unnecessary colon
- 04:59 PM Revision ce56e39f (qgis): Remove duplicate word
- 02:18 PM Revision 9491370a (qgis): Initial work on Json edit for attribute form
- 11:22 AM Revision bf2a8b11 (qgis): Merge pull request #42890 from rldhont/unvirtualize-setdatasource
- [API] Unvirtualize layer setDataSource method
- 10:30 AM Revision 9cc40705 (qgis): Merge branch 'master' into indent_legend_groups
- 10:12 AM Revision a69199c5 (qgis): fixed small misunderstood
- 10:12 AM Revision c640f465 (qgis): last small fix
- 10:12 AM Revision dcf20494 (qgis): Add connect timeout for Postgres NOTIFY Listener
- 10:12 AM Revision b7f990d7 (qgis): Fix db login procedure for listener
- 10:12 AM Revision c4346f92 (qgis): Fix crash when init a layer with invalid or not postgres data provider ...
- 09:03 AM Revision 89c069f6 (qgis): address review
- 09:03 AM Revision 4bb0dcab (qgis): fix indentation and other minor
- 09:03 AM Revision 9a3ad855 (qgis): interpolated line symbol layer
- 09:03 AM Revision 843eebc6 (qgis): do not use hybrid symbol layer type
- 09:01 AM Revision ef3d9a2c (qgis): Merge branch 'master' into unvirtualize-setdatasource
- 06:12 AM Revision 921e6fa1 (qgis): Fix incorrect error message when .shp.xml metadata file doesn't exist
- 06:12 AM Revision 93b7a0c3 (qgis): [api] Add option to QgsVectorFileWriter to store layer metadata for
- created layer
- 06:12 AM Revision 02685f12 (qgis): [feature] Add "persist layer metadata" checkbox to export vector file d...
- When checked (as it is by default), any layer metadata present in the
source layer will be copied and stored in the n...
2021-05-04
- 01:05 AM Revision 3ea74432 (qgis): Retrieve fields' comments in HANA
- 01:05 AM Revision e9738523 (qgis): Optimize fetching of default values in HANA
- 01:05 AM Revision a207c31e (qgis): Implement QgsHanaProviderConnection::fields
- 01:05 AM Revision 8a080d01 (qgis): Implement QgsHanaProviderConnection::table
- 01:05 AM Revision cd2865ad (qgis): Fix: unable to drop a view in HANA
- 01:05 AM Revision 7e060a89 (qgis): Minor cleanups in QgsHanaProviderConnection
- 01:05 AM Revision f7da4f42 (qgis): Improve primary key detection in HANA
- 01:05 AM Revision 747db18b (qgis): HANA: Fix bug when writing attributes with a geometry column
- 01:05 AM Revision 0289cb73 (qgis): Update src/providers/hana/qgshanaconnection.cpp
- 01:05 AM Revision b7720fe9 (qgis): Fix spell check/compiler warnings
- 01:05 AM Revision 9c8bd52e (qgis): Fix: QgsHanaProvider cannot be initialized with a query
- 01:05 AM Revision e93a92e8 (qgis): Rework uniqueness detection for composite keys in HANA
- 01:05 AM Revision 5dcfc8fb (qgis): Update odbccpp dependency
- 01:05 AM Revision fd817b71 (qgis): Fix: field precision is not set in HANA
- 01:05 AM Revision 3606fcf7 (qgis): Rework field uniqueness detection in HANA
- 01:05 AM Revision 767a2eb7 (qgis): Update odbccpp dependency
- 01:05 AM Revision 8b356775 (qgis): Fix compiler warnings in QgsHanaConnection
- 01:04 AM Revision 2fed93cd (qgis): Better help for format function
- Added description of what syntax/parsing engine is used for the formatting. Motivated by https://github.com/qgis/QGIS...
- 12:44 AM Revision f5449a1f (qgis): (optionally) Store layer notes in QML/QLR and allow copying/pasting
- when copying styles between layers
Sponsored by Alta Ehf - 12:44 AM Revision 7ec1abb7 (qgis): Add some unit tests for layer notes
- 12:44 AM Revision 3bdb2bbc (qgis): Move layer notes utils to a new QgsLayerNotesUtils class so that they a...
- 10:57 PM Revision e9a0ecdd (qgis): Cleaner return
- 10:57 PM Revision 2f77f6f0 (qgis): Dox++
- 10:57 PM Revision d07348d3 (qgis): Add tests
- 10:57 PM Revision 26ba5cc5 (qgis): Dox++
- 10:57 PM Revision 79f0db1a (qgis): Avoid unused variable warnings
- 10:57 PM Revision 208c51b4 (qgis): Fix version numbers
- 10:57 PM Revision 928e3ee2 (qgis): Dox
- 10:57 PM Revision 755182c1 (qgis): Expose more geos methods
- 09:59 PM Revision edbe6347 (qgis): Improve output of flaky test
- 09:59 PM Revision 06eb55ea (qgis): Remove extra parenthesis
- 09:41 PM Revision c773fd91 (qgis): Moved label implementation to base class for consinstency with config
- 04:31 PM Revision b5d91906 (qgis): Merge pull request #43070 from rldhont/processing-tests-parameters-desc...
- [Tests][Processing] Add getParameterFromString tests - File and Destination
- 03:01 PM Revision 59ab80bb (qgis): [Processing][Test] QgsProcessingParameterRasterDestination description ...
- 03:01 PM Revision a30f5fe2 (qgis): [Processing][Test] QgsProcessingParameterFolderDestination description ...
- 03:01 PM Revision ed37c049 (qgis): [Processing][Test] QgsProcessingParameterFileDestination description st...
- 03:01 PM Revision 13bb8627 (qgis): [Processing][Test] QgsProcessingParameterVectorDestination description ...
- 03:01 PM Revision bb57221f (qgis): [Processing][Test] QgsProcessingParameterFile description string
- 10:12 AM Revision e4f74ed9 (qgis): [remote EPT] [point cloud] fix UI freeze bug (#42965)
- * fix UI freeze bug
* fix spelling
* fix spelling
* refactor a bit of the code
* rename getPointCloudBlock to poi... - 10:11 AM Revision 42ce3b6a (qgis): fix misplaced laszip tiles
- 10:11 AM Revision 7a03571f (qgis): code style review
- 10:11 AM Revision d07a0b9a (qgis): remove the use of QgsCustomPointCloudBlock
- 09:46 AM Revision b4f1090f (qgis): Add method to combine two QGIS metadata objects
- All non-empty elements from one metadata object are copied onto
the target metadata object - 09:46 AM Revision bdf8b799 (qgis): Don't reset metadata when changing a layer's source
- Fixes #42821
Fixes #39226 - 09:46 AM Revision 0c3b3c1e (qgis): Spelling
- 09:39 AM Revision c27e22f5 (qgis): Merge pull request #43043 from nirvn/labeling_shields_imp
- [feature][labeling] Use fill symbols to render rectangle,square,circle,ellipse background shields
- 09:09 AM Revision 46287b82 (qgis): Merge pull request #43059 from lbartoletti/overlap_tooltip
- [UI] Adds a tooltip on avoid overlap
- 09:07 AM Revision a9c678a1 (qgis): Merge pull request #43027 from nirvn/desired
- [layouts] Respect XYZ output zoom level when previewing map items in the layout designer
- 08:12 AM Revision 65ba3592 (qgis): Address review
- 08:04 AM Revision 22f6059c (qgis): Remove extra parenthesis
- 07:55 AM Revision 8c56c562 (qgis): Improve output of flaky test
- 06:57 AM Revision 4fad4bac (qgis): [feature][labeling] Use fill symbols to render rectangle,square,circle,...
- 06:57 AM Revision 672d53e5 (qgis): Handle data defined properties upgrade when reading pre-3.20 project files
- 05:30 AM Revision e66e305a (qgis): Automatically load and convert ESRI .shp.xml metadata when loading
- a shapefile with this sidecar file present
- 05:30 AM Revision 71bfc7db (qgis): Add support for reading older ESRI metadata XML
- 05:04 AM Revision 735a0adb (qgis): Add some Python annotations in qgis.utils
- 04:26 AM Revision 123aae21 (qgis): Add missing control image
- 04:18 AM Revision e99ac613 (qgis): Add default label style for waterbodies to symbology database
- 04:18 AM Revision 0a12fc74 (qgis): Try to use provider native method for saving default metadata before
- resorting to .qmd sidecar files
This ensures we correctly store metadata in the gpkg_metadata table,
linked to the a... - 04:18 AM Revision 2f279731 (qgis): Add QgsNotSupportedException, for operations which are not supported
- 04:18 AM Revision 667fe635 (qgis): Make saveLayerMetadata raise QgsNotSupportedException if saving metadat...
- This allows us to disambiguate between "metadata storage for the
layer SHOULD be supported, but an error occurred whi... - 04:18 AM Revision 64a23d26 (qgis): Add QgsProviderMetadata::SaveLayerMetadata capability to indicate that a
- provider has support for saving layer metadata
- 04:18 AM Revision 4cbec54c (qgis): [ogr] Fallback to writing metadata as a QMD file for non-geopackage,
- file based uris, and raise QgsNotSupportedException for non-file
based uris - 04:16 AM Revision 9a28e11c (qgis): Add rendering test, rename layout map test function
- 02:09 AM Revision 44a5c973 (qgis): Tests QgsProcessingParameterNumber
- 02:09 AM Revision d8188ec2 (qgis): fix number
- 02:09 AM Revision 7b97bd9a (qgis): fix lint
- 02:09 AM Revision f093c17a (qgis): Update python/plugins/processing/tests/ParametersTest.py
- 02:09 AM Revision 6a3fad81 (qgis): Tests QgsProcessingParameterExtent
- 02:09 AM Revision 08947d7b (qgis): Fix number
- 02:09 AM Revision 2754f829 (qgis): Tests QgsProcessingParameterBoolean
- 02:09 AM Revision 8d232b24 (qgis): Tests QgsProcessingParameterCrs
- 02:09 AM Revision b32a9ea4 (qgis): [Tests][Processing] Add getParameterFromString tests
- The Procesing plugins provide a method to get parameter from string.
The string can be based on the QGIS parameter `a...
2021-05-03
- 07:47 PM Revision 3e3f1690 (qgis): More debug noise levels
- 07:47 PM Revision 18b687bf (qgis): [ogr] Fix debug msg levels
- 07:47 PM Revision 6cdbc6a9 (qgis): Fix some deprecation warnings in test
- 07:47 PM Revision 66e48daa (qgis): Don't try to read from gpkg_metadata table if it doesn't yet exist
- 07:47 PM Revision 207ed268 (qgis): Automatically restore layer metadata on loading a gpkg if present
- in the gpkg_metadata table
- 07:47 PM Revision d5896909 (qgis): If corresponding gpkg_metadata row already exists, we need to update
- that instead of adding a new row
- 07:47 PM Revision 8edbb694 (qgis): Make test more tolerant to different GEOS versions
- 03:43 PM Revision 82995476 (qgis): Address review
- 02:00 PM Revision 8ac7df60 (qgis): Fix remote-ept fast navigation crash (#43057)
- * add mutex lock around hierarchy object
* try to fix issue with renderNodesAsync
* add const to nStr string - 01:01 PM Revision 8d1371f3 (qgis): [layouts] Respect XYZ output zoom level when previewing map items in th...
- 10:46 AM Revision dea121f2 (qgis): typo
- 10:43 AM Revision 38baf6bd (qgis): Adds a tooltip on avoid overlap
- 08:44 AM Revision f00f89eb (qgis): Merge pull request #42986 from lbartoletti/add_default_m_value
- [API][UI] Add default M value
2021-05-02
- 10:33 PM Revision 5aed66fa (qgis): Implement metadata storage of QGIS layer metadata in GPKG gpkg_metadata
- tables
Only done via manual API calls currently -- not used anywhere in the
QGIS application - 10:33 PM Revision 5d703a4a (qgis): Add raw QgsProviderMetadata/QgsProviderRegistry API to save
- QGIS layer metadata to a URI for the provider
- 10:33 PM Revision 619036e5 (qgis): Add test
- 06:55 AM Revision fb1ac59c (qgis): single-shot clearMessage timer
- single-shot-timers fires only once, non-single-shot-timers fire every timeout milliseconds
so in this section non-sin...
2021-05-01
- 12:00 AM Revision 3c71e947 (qgis): Manual backport of #42383
- 05:25 PM Revision cbdd1666 (qgis): Fix piecewise crash
- 02:47 PM Revision 101b81f5 (qgis): Merge pull request #43047 from qgis/dependabot/github_actions/actions/u...
- Update actions/upload-artifact requirement to v2.2.3
- 12:23 PM Revision 47c57b6b (qgis): Merge pull request #43045 from qgis/dependabot/github_actions/actions/c...
- Bump actions/cache from v2.1.4 to v2.1.5
- 12:23 PM Revision b629bb0a (qgis): Merge pull request #43044 from qgis/dependabot/github_actions/actions/s...
- Bump actions/setup-python from v2.2.1 to v2.2.2
- 10:29 AM Revision 2f2c12be (qgis): Merge pull request #43046 from qgis/dependabot/github_actions/julianwac...
- Bump julianwachholz/flake8-action from v1.1.0 to v2.0.0
- 07:40 AM Revision 3128ac49 (qgis): Update actions/upload-artifact requirement to v2.2.3
- Updates the requirements on [actions/upload-artifact](https://github.com/actions/upload-artifact) to permit the lates...
- 07:40 AM Revision e008e05d (qgis): Bump julianwachholz/flake8-action from v1.1.0 to v2.0.0
- Bumps [julianwachholz/flake8-action](https://github.com/julianwachholz/flake8-action) from v1.1.0 to v2.0.0.
- [Relea... - 07:40 AM Revision 040c77df (qgis): Bump actions/cache from v2.1.4 to v2.1.5
- Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/a... - 07:40 AM Revision 09cc9e08 (qgis): Bump actions/setup-python from v2.2.1 to v2.2.2
- Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.2.1 to v2.2.2.
- [Release notes](https:...
2021-04-30
- 06:08 PM Revision 09ca85c4 (qgis): Adds QgsSettingsRegistryCore::settingsDigitizingDefaultMValue and fixes...
- 04:20 PM Revision d11fe03a (qgis): Add tooltips for mDefaultMValueSpinBox and mDefaultZValueSpinBox
- 04:20 PM Revision 405d0dd4 (qgis): remove mention about 2.5d geometries and add a missing since
- 04:20 PM Revision a6d554d2 (qgis): Apply paul's suggestions:wq
- 04:20 PM Revision 706079d9 (qgis): sync testtestqgsmaptooladdfeaturepoint.cpp comment
- 04:20 PM Revision 1b7b9e82 (qgis): Adds and reorganizes tests for QgsMapToolAddFeatureLine
- 04:19 PM Revision b8bd65c8 (qgis): cleanup qgsoptionsbase.ui
- 04:19 PM Revision 086b5e83 (qgis): Adds and reorganizes tests for QgsMapToolAddFeaturePoint
- 04:19 PM Revision d5629fc7 (qgis): add test for QgsMapToolAddFeaturePoint
- 04:19 PM Revision 6aa70951 (qgis): Add a dedicated test for pointM avoid a crash in testsuite
- 04:19 PM Revision f66d4b0a (qgis): add test for QgsMapToolEdit
- 04:19 PM Revision 19023512 (qgis): add test for QgsMapToolAddFeatureLine
- 04:19 PM Revision d8e91ace (qgis): sipify
- 04:19 PM Revision 7c3d4d03 (qgis): Adds QgsMapToolEdit::defaultMValue()
- 04:19 PM Revision 0b381b9f (qgis): use defaultMValue in QgsMapToolCapture
- 04:19 PM Revision fc184289 (qgis): use defaultMValue in QgsMapToolDigitizeFeature
- 04:19 PM Revision 76c0d110 (qgis): set value in qgis settings
- 03:02 PM Revision 96974d90 (qgis): Adds DEFAULT_M_COORDINATE
- 03:02 PM Revision e8d02b1a (qgis): [FEATURE] Adds an option to set a default m value
- 02:31 PM Revision c09360c8 (qgis): Merge pull request #42682 from MorriganR/PointLocatorFix
- [PointLocator] Prevent calling DataProvider if snapping for invisible features is enabled
- 02:10 PM Revision 4e9932c3 (qgis): Merge pull request #42954 from domi4484/settingsRegistryQep124PartThree
- Settings registry (QEP 124) part three
- 08:22 AM Revision 8d0d677f (qgis): [pal] Offseting lines sometimes results in a multilinestring result
- If the offset lines self-intersect or form isolated rings then
we'll sometimes get multiline string results. In this ... - 08:22 AM Revision d25b4098 (qgis): [pal] Fix logic errors in FeaturePart::isConnected
- We only want to consider line parts which touch at most once
as connected -- we don't want lines which curve back rou... - 04:25 AM Revision 8cd8214c (qgis): Use QgsDoubleSpinBoxes for range widget wrapper for longlong field types
- We can't use QSpinBox for long long field types, as the range of
values allowed by QSpinBox isn't sufficient to store... - 04:25 AM Revision b3ef0ccf (qgis): Correctly copy provider default editor widget config over to layer edit...
- so that these values aren't lost whenever the layer properties are
modified and layer fields are updated - 04:25 AM Revision 1df397de (qgis): Copy provider set attribute aliases to layer so that they aren't lost w...
- 04:25 AM Revision a7623021 (qgis): Fix rich text editor loses html formatting
- 02:43 AM Revision 54d50c6c (qgis): Correctly convert null/unset OGRField values
- 02:43 AM Revision 65ec930e (qgis): Correctly handle null value coded values
- 02:43 AM Revision 4d24b6ef (qgis): Remove workaround for GDAL <2.2
- 02:43 AM Revision 58c3665f (qgis): [ogr] Read field domains from datasets and auto translate to value map
- editor config or range config
Requires GDAL 3.3+
2021-04-29
- 01:14 AM Revision cad5707a (qgis): translation string fix
- 12:33 AM Revision a7d6a8b8 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 12:33 AM Revision 5920dd1a (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 12:32 AM Revision 96c75b86 (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 12:32 AM Revision 8a0f956f (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 10:37 PM Revision 1a9a533f (qgis): [feature] Automatically translate layer data from ESRI Filegeodatabases
- to QGIS layer metadata
Translate as much as possible of the original ESRI metadata across
to the QGIS metadata, so t... - 04:48 PM Revision 81ed419f (qgis): fix move
- 04:42 PM Revision e5e8efea (qgis): [API] Move specific deprecated QgsVectorLayer::setDataSource to QgsMapL...
- 04:37 PM Revision b60f5a45 (qgis): Revert "Revert "[API] Remove specific deprecated QgsVectorLayer::setDat...
- This reverts commit 2524f9635a3d09c57ccebb78208cc7b3bf8fb9b6.
- 11:57 AM Revision 809e0009 (qgis): Update method doc
- 11:18 AM Revision 810af987 (qgis): Removed setting entries from the python api
- 07:55 AM Revision 77696a81 (qgis): fix updating color ramp after loading from file
- 07:54 AM Revision d9d765e5 (qgis): backport #43010 and #43017
- 07:10 AM Revision d4cf534e (qgis): Tweak labeling geometry logic for GEOS 3.9+ to give a massive speed
- boost to labels in certain circumstances
Specifically when only a portion of a large polygon is visible in
the map e... - 06:45 AM Revision 3c06b6d4 (qgis): If a text format with the name "Default" is found in the style database,
- use this as the text format for newly created layer labels
Instead of defaulting to a random font, this gives us a m... - 05:32 AM Revision 76ee5281 (qgis): Rework the loop to use distance of each offseted curves
- 05:32 AM Revision 8f7ecd97 (qgis): Address review
- 05:32 AM Revision 370cf25b (qgis): [labeling] Improve curved placement on circular shapes
- 03:39 AM Revision 847bbe10 (qgis): allow not continuous legend for mesh layer
- 03:28 AM Revision bca1b839 (qgis): backport #41362
- 03:19 AM Revision 49acd426 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 03:19 AM Revision f60d1e8d (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 03:19 AM Revision 4b3f33b2 (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 03:19 AM Revision d947b6b0 (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 03:15 AM Revision 0a48e804 (qgis): dox++
- 03:15 AM Revision 24dba98a (qgis): fix DocCoverage and Doxygen
- 03:15 AM Revision 37909719 (qgis): change comments in tests
- 03:15 AM Revision 4231134f (qgis): add a warning
- 03:15 AM Revision dcfa1bd0 (qgis): Update setMValueFromPoints dox
- 03:15 AM Revision 8b33313e (qgis): Adds tests for setMValueFromPoints and while here same for setZValueFro...
- 03:15 AM Revision 9e810119 (qgis): Adds setMValueFromPoints
- 03:15 AM Revision 95cff79c (qgis): replace setMValueFromPoints by transferFirstMValuteToPoint
- 03:15 AM Revision e837b6f5 (qgis): deprecate and replace setZValueFromPoints by transferFirstZValuteToPoint
2021-04-28
- 12:45 AM Revision f22c63ec (qgis): Rely on upstream GEOS makevalid algorithm for GEOS 3.9+
- No point having our own internal fork of this code now that it's
included (and more importantly, maintained) upstream! - 12:45 AM Revision 62a09aa9 (qgis): Normalize test results to be GEOS version tolerant
- 09:33 PM Revision e3a73a1a (qgis): Add method to "scroll" the vertices of a closed curve geometry,
- so that a particular vertex is the first one
- 09:33 PM Revision 1c11a918 (qgis): Add QgsGeometry::normalize()
- A port of the equivalent method from GEOS, but with added support
for curved geometries and M values
Reorganizes the... - 05:36 PM Revision 2a48e2bd (qgis): Merge pull request #43006 from dmarteau/fix-python-processing-mkdir
- Fix 'mkdir' in python processing tools
- 03:00 PM Revision 2524f963 (qgis): Revert "[API] Remove specific deprecated QgsVectorLayer::setDataSource"
- This reverts commit 88c0d3f07db541b1cb6d5cc81f4aabc12741de26.
- 11:26 AM Revision 467dd26d (qgis): Fix 'mkdir' in python processing tools
- 07:30 AM Revision df9921e0 (qgis): Bump backport bot to 1.2.2
- Supports rebase merges too
- 03:15 AM Revision 417d4444 (qgis): Add api to condense compound curves by merging adjacent parts of the
- same type to single parts
2021-04-27
- 01:55 AM Revision 889d7ece (qgis): Add snapping support to scale feature tool
- 01:54 AM Revision 94bda8a3 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 12:57 AM Revision f7738107 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 12:56 AM Revision b65e37aa (qgis): Run workflows on queued_ltr_backports branch
- 12:52 AM Revision d26fd7e0 (qgis): backport #42713
- 12:52 AM Revision 025cc9f4 (qgis): Add a test covering data defined angle for polygon outline marker line,...
- (cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd)
- 12:52 AM Revision 8529d578 (qgis): [symbology] Make use of the marker symbol line angle for all polyline t...
- (cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63)
- 12:52 AM Revision 88375909 (qgis): Ensure that cached vector getFeatures request respect provider ordering
- (cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52)
- 12:52 AM Revision 37607fb0 (qgis): [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong
- As in ohter part of the QGIS Server code, to insert into a QgsFeatureIds list, using STRING_TOFID instead of toLongLo...
- 12:52 AM Revision 5eaf26b1 (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6)
- 12:52 AM Revision 5fc23455 (qgis): Run workflows on queued_ltr_backports branch
- 12:47 AM Revision 014a0b92 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 12:39 AM Revision f3e58d44 (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6)
- 12:39 AM Revision cb46a821 (qgis): Ensure that cached vector getFeatures request respect provider ordering
- (cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52)
- 12:39 AM Revision f47c62ec (qgis): [symbology] Make use of the marker symbol line angle for all polyline t...
- (cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63)
- 12:39 AM Revision f3a747ec (qgis): Add a test covering data defined angle for polygon outline marker line,...
- (cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd)
- 12:39 AM Revision 0d214238 (qgis): [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong
- As in ohter part of the QGIS Server code, to insert into a QgsFeatureIds list, using STRING_TOFID instead of toLongLo...
- 12:39 AM Revision 6f624580 (qgis): backport #42713
- 09:31 PM Revision eed38183 (qgis): Merge pull request #42993 from qgis/backport-42989-to-release-3_18
- [Backport release-3_18] [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex.
- 07:42 PM Revision baf8d49e (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 07:42 PM Revision b1086b50 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 07:39 PM Revision cd3493bb (qgis): Merge pull request #42989 from lbartoletti/fix_index_importpgsql
- [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex.
- 07:38 PM Revision 08dd78be (qgis): [optimization][geometry snapper] Cache source geometries
- 07:38 PM Revision c3baec5b (qgis): Update src/analysis/vector/qgsgeometrysnapper.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 07:38 PM Revision a7073bee (qgis): [geometry snapper] More QList micro optimizations
- 07:38 PM Revision f64d8e63 (qgis): Apply @nyalldawson 's suggestion
- 07:38 PM Revision 7687ed0d (qgis): [optimization][geometry snapper] Reserve space needed when appending it...
- 07:38 PM Revision 09e822f4 (qgis): [optimization][geometry snapper] Get rid of custom tree, use GEOS
- 07:38 PM Revision 2e6df862 (qgis): Update src/analysis/vector/qgsgeometrysnapper.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 07:38 PM Revision 36d555dd (qgis): Apply @nyalldawson 's suggestion
- 07:38 PM Revision 7ff626e6 (qgis): [geometry snapper] More QList micro optimizations
- 07:38 PM Revision 45e91040 (qgis): [optimization][geometry snapper] Get rid of custom tree, use GEOS
- 07:38 PM Revision a0d3b90a (qgis): [optimization][geometry snapper] Reserve space needed when appending it...
- 07:38 PM Revision 395e35e6 (qgis): [optimization][geometry snapper] Cache source geometries
- 05:45 PM Revision 36a90635 (qgis): [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds ...
- 02:15 PM Revision 221d9f7f (qgis): Fix docstrings
- 01:13 PM Revision 9c53fb86 (qgis): Add QgsAbstractGeometry::compareTo( QgsAbstractGeometry*)
- Allows for comparison of geometry objects, e.g. to allow for stable
sorting of them.
Ported from the GEOS equivalent... - 01:13 PM Revision bab01b1b (qgis): Dox ++
- 01:13 PM Revision a9ba9351 (qgis): Const
- 01:13 PM Revision 98a9ab7a (qgis): Add tests with empty points
- 11:15 AM Revision 36e52f85 (qgis): Add method to split QgsCurve geometries into two parts at a specific
- vertex index
- 11:15 AM Revision da76c99c (qgis): Add test for adding empty circular string
- 11:15 AM Revision 287baa77 (qgis): Shortcut for empty circularstrings
- 11:15 AM Revision a9a6e386 (qgis): Add QgsCircularString::append( const QgsCircularString* )
- Appends the contents of one circular string to the end of another
- 10:10 AM Revision 376e391b (qgis): Add POSTGRES label to qgis_postgresconntest
- 10:05 AM Revision c528c0ae (qgis): Order map keys by length before using in replace function
- Fix #42940
- 10:00 AM Revision 4bbe2191 (qgis): Add POSTGRES label to qgis_postgresconntest
- 10:00 AM Revision dae334fb (qgis): Add POSTGRES label to qgis_postgresconntest
- 09:56 AM Revision 8b98f0fb (qgis): Fix duplicated display of TopoGeometry layers
- Closes #42551
- 09:56 AM Revision 62543abc (qgis): Add test for TopoGeometry datatype display and duplicate entries
- See #42551
- 09:56 AM Revision bb433d67 (qgis): Fix display of DataType extracted from layer registry
- 09:56 AM Revision 12066ccb (qgis): Add POSTGRES label to qgis_postgresconntest
- 09:12 AM Revision 3213c68c (qgis): Merge pull request #42975 from qgis/3nids-patch-1 (#42976)
- use qgis-bot as actor
Co-authored-by: Denis Rouzaud <[email protected]> - 09:11 AM Revision 68460231 (qgis): Fix TestQgsProcessing
- 09:10 AM Revision cb28bc9d (qgis): Merge pull request #42975 from qgis/3nids-patch-1
- use qgis-bot as actor
- 08:44 AM Revision f12317d3 (qgis): Merge pull request #42975 from qgis/3nids-patch-1
- use qgis-bot as actor
- 08:40 AM Revision bff033a0 (qgis): use qgis-bot as actor
- 08:16 AM Revision 82062aa9 (qgis): Order map keys by length before using in replace function
- Fix #42940
- 07:31 AM Revision fbda356a (qgis): Order map keys by length before using in replace function
- Fix #42940
- 06:53 AM Revision 1c94f6b9 (qgis): Dox++
- 06:53 AM Revision 063f2ee8 (qgis): Add optimised method to create QgsCircularString direct from coordinate
- arrays
- 06:11 AM Revision ca22c474 (qgis): [MetaSearch] Allow to delete username and password
- 06:08 AM Revision 473ada38 (qgis): Order map keys by length before using in replace function
- Fix #42940
- 06:08 AM Revision 96d02124 (qgis): Order map keys by length before using in replace function
- Fix #42940
- 06:07 AM Revision 746495f8 (qgis): Merge pull request #42924 from agiudiceandrea/fix-42918-42919-dbmanager
- [DB Manager] Fix layers with Z/M or with CurvePolygon/MultyCurve/... geometry types and No Geometry tables.
- 06:06 AM Revision fcbb0115 (qgis): Update canvas when switching between parallel and perpendicular
- 06:06 AM Revision 4241cc59 (qgis): Make "Snap to common angles" checkable to define its state
- 06:06 AM Revision 3ecfd148 (qgis): Allow disabling parallel/perpendicular with the mouse
- 06:05 AM Revision 9a42f234 (qgis): Order map keys by length before using in replace function
- Fix #42940
- 06:03 AM Revision fc51887a (qgis): Merge pull request #42966 from uclaros/scale-with-crs
- Fix scale tool when map and layer have different crs
- 03:26 AM Revision 729792d9 (qgis): Add QgsCurve::indexOf to retrieve index of a specified QgsPoint
- within the curve
- 03:20 AM Revision 60b23274 (qgis): Fix potential nullptr dereference issue in symbol to SLD conversion
- due to incorrect use of static_cast instead of dynamic_cast.
And cleanup logic to make it clearer. - 03:20 AM Revision 4d67781f (qgis): Fix potential nullptr dereference issue in symbol to SLD conversion
- due to incorrect use of static_cast instead of dynamic_cast.
And cleanup logic to make it clearer. - 03:16 AM Revision 7fc3fe69 (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6)
- 03:15 AM Revision 4ac95c68 (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- 03:14 AM Revision 6f8af4da (qgis): Rename to just 'Watercouses'
- 03:14 AM Revision b3d6f83d (qgis): qobject_cast
- 03:14 AM Revision 4be828f8 (qgis): Fix crash when creating QgsStyle in a non-gui application
- When the default style tries to populate with default symbols we
can ONLY create the text based symbols if a QGuiAppl... - 03:14 AM Revision 298de15f (qgis): Lazy initialize QFontDatabase member in QgsPalLayerSettings
- This probably shouldn't even be here at all...
- 03:14 AM Revision 6ae31605 (qgis): Add the first "out of the box" label style to the default style database
- Adds a new label style for watercourses
- 03:12 AM Revision 31e8ddbf (qgis): Fix potential crash in mesh renderer vector settings widget
- 03:12 AM Revision 5aff2525 (qgis): Fix potential crash in mesh renderer vector settings widget
- 03:10 AM Revision 6f94fce4 (qgis): add URL to provider info
- 03:10 AM Revision 18f57b44 (qgis): fix WITH_EPT flag usage
- 03:10 AM Revision adbe5d7d (qgis): Properly disable mingw build, disable 20.10 build
- 03:09 AM Revision 8b5c4281 (qgis): Properly disable mingw build, disable 20.10 build
2021-04-26
- 01:03 AM Revision 88a78dca (qgis): Fix anchor point when selected features and when no features near click
- 01:01 AM Revision 583a89ca (qgis): Added test
- 10:43 PM Revision a7344775 (qgis): Fix scale tool on different map crs
- 09:31 PM Revision ce2476cc (qgis): Move currentFrame increment to the end of the loop
- This fixes a bug that causes the first frame in a temporal
animation to be skipped since currentFrame is initialized ... - 09:31 PM Revision ffed8f9e (qgis): Move currentFrame increment to the end of the loop
- This fixes a bug that causes the first frame in a temporal
animation to be skipped since currentFrame is initialized ... - 09:30 PM Revision cfd28eeb (qgis): Drop build testing on 20.10
- keep 20.04 (unit test) and 21.04.
Caching is limited to 5gb on github.
Trying to tackle this by limiting number of b... - 08:25 PM Revision 929bf6c8 (qgis): Some forgotten QgsSettings/Entry replacements
- 06:19 PM Revision 952a77af (qgis): Renamed some methods of QgsSettingsRegistry
- 05:14 PM Revision 4afa66af (qgis): [API] Unvirtualize layer setDataSource method
- Changes in the layer API:
* The setDatasource() methods become non-virtual public method
* The virtual private setDat... - 03:45 PM Revision 70ab21f1 (qgis): Rebase to current master
- 03:10 PM Revision 79393b62 (qgis): QgsSettingsTree widget refresh setting list on show
- 03:10 PM Revision 1def5e7b (qgis): Python QgsSettingsEnum and Flag unified in QgsSettingsEnumFlag
- 03:10 PM Revision 65583b4a (qgis): Added missing QStringLiteral in tests
- 03:10 PM Revision 91f96a2f (qgis): Moved remaining digitizing settings (enum/flag)
- 03:09 PM Revision eaf18f60 (qgis): Moved all digitizing settings except Enums and Flags
- 03:09 PM Revision 4fb0ab2d (qgis): Enum flag sip
- 03:07 PM Revision 95dfe0f4 (qgis): Removed settings struct
- 03:04 PM Revision 00a79363 (qgis): Moved most core settings to SettingsEntry
- 02:13 PM Revision 96cee9f4 (qgis): Merge pull request #42860 from domi4484/settingsRegistryQep124PartTwo
- Settings registry (QEP 124) part two settings introspection
- 02:01 PM Revision 1d82a2e7 (qgis): Drop build testing on 20.10
- keep 20.04 (unit test) and 21.04.
Caching is limited to 5gb on github.
Trying to tackle this by limiting number of b... - 11:44 AM Revision 8a7bfa18 (qgis): Renamed method addChildSettingsRegistry to appendRegistry
- 11:35 AM Revision 8d123402 (qgis): Move currentFrame increment to the end of the loop
- This fixes a bug that causes the first frame in a temporal
animation to be skipped since currentFrame is initialized ... - 11:35 AM Revision 5ef1db7e (qgis): Move currentFrame increment to the end of the loop
- This fixes a bug that causes the first frame in a temporal
animation to be skipped since currentFrame is initialized ... - 11:35 AM Revision 44d7dfab (qgis): check/uncheck all MSSQL schemas (backport #42678)
- 11:35 AM Revision a8ea112c (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- 11:34 AM Revision 57aa5fa2 (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- 11:34 AM Revision 9989cffb (qgis): [feature][callouts] Add blending mode settings
- 11:32 AM Revision f93b738a (qgis): typo(fix): corrects common typos in project README files
- 11:32 AM Revision e3289f3b (qgis): Move currentFrame increment to the end of the loop
- This fixes a bug that causes the first frame in a temporal
animation to be skipped since currentFrame is initialized ... - 11:31 AM Revision 90df2b3d (qgis): Call proper parent deactivate() for QgsMapToolMoveFeature
- 10:18 AM Revision 95e7360f (qgis): Apply suggestions from code review
- Co-authored-by: Paul Blottiere <[email protected]>
- 09:05 AM Revision 6260d176 (qgis): [Tests] TestPyQgsQgsQueryResultModel - split assertTrue into assertGrea...
- The test_model_stop in TestPyQgsQgsQueryResultModel can failed even if nothing has changed in the code.
The `(res.fet...
2021-04-25
2021-04-24
- 11:56 PM Revision 903dc1da (qgis): Bump backport bot to 1.1.3
- Handles merge commits in a nicer way and assigns responsibility to original pull request author (in plain text)
2021-04-23
- 10:27 PM Revision d422ae51 (qgis): Fix potential nullptr dereference issue in symbol to SLD conversion
- due to incorrect use of static_cast instead of dynamic_cast.
And cleanup logic to make it clearer. - 10:27 PM Revision a1872411 (qgis): Fix potential nullptr dereference issue in symbol to SLD conversion
- due to incorrect use of static_cast instead of dynamic_cast.
And cleanup logic to make it clearer. - 10:25 PM Revision 9c4375b4 (qgis): Add QgsGeometry::isAxisParallelRectangle for checking whether
- a geometry is a axis-parallel rectangle
Credit to @stefanuhrig - 10:24 PM Revision 64707711 (qgis): Fix potential nullptr dereference issue in symbol to SLD conversion
- due to incorrect use of static_cast instead of dynamic_cast.
And cleanup logic to make it clearer. - 09:47 PM Revision f9b3f0a4 (qgis): [feature][processing] Add new algorithm for retrieving basic raster
- layer properties
This algorithm "Raster Layer Properties" extracts basic raster layer
properties such as the size in... - 09:47 PM Revision 5492d14c (qgis): Improve string
- 10:43 AM Revision 1db625b8 (qgis): [attribute form] Significant speed boost when loading relation editor w...
- 08:25 AM Revision 828638f6 (qgis): [DB Manager] Fix No Geometry tables
- Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables.
- 08:14 AM Revision 2538612a (qgis): [DB Manager] Fix recognition of project layers with Z/M…
- …or CurvePolygon/MultyCurve/... geometry types as spatial layers.
- 07:31 AM Revision 40f39d51 (qgis): Fix potential crash in mesh renderer vector settings widget
- 07:31 AM Revision 47b0a4ed (qgis): Fix potential crash in mesh renderer vector settings widget
- 07:28 AM Revision 74552a5b (qgis): Fix potential crash in mesh renderer vector settings widget
- 07:28 AM Revision 8f0e606e (qgis): Merge pull request #42869 from m-kuhn/statsbycaterror
- Add safety check for field name in StatisticsByCategories
- 07:28 AM Revision 3e4acece (qgis): Merge pull request #42869 from m-kuhn/statsbycaterror
- Add safety check for field name in StatisticsByCategories
- 06:57 AM Revision ddb95388 (qgis): Merge pull request #42916 from nyalldawson/fix_uninitialized_var_warning
- Fix uninitialized variable warning
- 02:09 AM Revision 5d6e7fd6 (qgis): Fix uninitialized variable warning
2021-04-22
- 12:58 AM Revision d92d9fe4 (qgis): Fix opening the console
- when an error occurs (specifically when 3d library is not built) before the console is displayed.
- 12:57 AM Revision 655e1803 (qgis): Fix opening the console
- when an error occurs (specifically when 3d library is not built) before the console is displayed.
Also available in: Atom