Activity
From 2021-06-27 to 2021-07-26
2021-07-26
- 10:49 PM Revision 0ebc7f9a (qgis): Add QgsProject::getAttachmentIdentifier and QgsProject::resolveAttachem...
- 09:29 PM Revision f853fd3d (qgis): Add QgsProject::getAttachmentIdentifier and QgsProject::resolveAttachem...
- 05:20 PM Revision c57509d7 (qgis): Add QgsProject::getAttachmentIdentifier and QgsProject::resolveAttachem...
- 04:03 PM Revision b991ce3f (qgis): Add QgsProject::getAttachmentIdentifier and QgsProject::resolveAttachem...
- 03:50 PM Revision 5dc95836 (qgis): Missing bits
- 02:45 PM Revision 435d8bf9 (qgis): Address review
- 02:05 PM Revision fad0375c (qgis): Fix test
- 11:25 AM Revision b8dd5d16 (qgis): Add tests for the new duration parameter
- 11:25 AM Revision 52bac40a (qgis): [FEATURE][processing] Brand new duration parameter
- 10:39 AM Revision ea295750 (qgis): run tests even if build fails
- 07:13 AM Revision 1007ee09 (qgis): MemoryProvider native type is boolean and not bool
- 02:30 AM Revision f68ef8fb (qgis): [feature][processing] A brand new spatiotemporal ST-DBSCAN clustering a...
2021-07-25
- 12:10 AM Revision 402cf112 (qgis): Add help button to layer notes dialog
- 12:09 AM Revision e7b1df42 (qgis): Remove redundant test of unused, deprecated API
- 12:09 AM Revision 657078dd (qgis): Update test
- 12:09 AM Revision 6f942a70 (qgis): Add missing Q_DECLARE_OPERATORS_FOR_FLAGS for QgsProviderUtils::Sublaye...
- 12:09 AM Revision d2b1b975 (qgis): Const
- 12:09 AM Revision 0601381a (qgis): Fix dox warning
- 12:09 AM Revision 094293ed (qgis): .db files are also supported by the spatialite provider
- 12:09 AM Revision 6ee2e042 (qgis): Dox
- 12:09 AM Revision e06e7d03 (qgis): Create a generic data item provider for all file based datasources
- This provider uses the QgsProviderRegistry::querySublayers API
to automatically create appropriate browser data items... - 12:09 AM Revision 87f43e25 (qgis): Add kmz extension as possible container format
- 12:09 AM Revision 670250dd (qgis): Remove mdal, gdal, ogr, ept and pdal data item providers
- These are no longer required -- we get them "for free" now!
- 12:09 AM Revision 0c61111c (qgis): Remove test of deprecated unused API
- 12:09 AM Revision a3ec1812 (qgis): Readonly
- 12:09 AM Revision 9b412a41 (qgis): Update tests
- 07:20 AM Revision f5eebaed (qgis): Fix build
- 07:20 AM Revision 7f700e35 (qgis): Split QgsBrowserDockWidget to new QgsBrowserWidget class and QgsBrowser...
- Moves the guts of QgsBrowserDockWidget to a reusable QWidget subclass
"QgsBrowserWidget", so that browser widgets can...
2021-07-24
- 12:55 AM Revision e43bc1e4 (qgis): [ci] Qt6 ready + improve workflow + cache testing Docker image
- 01:44 PM Revision 275253e4 (qgis): Use a form in the issue template
- 01:43 PM Revision eacb6f98 (qgis): [Server][Tests] Extend WMS dimension tests
- Add tests on TIME dimension and a date dimension based on a date field.
- 01:43 PM Revision 3b1d21be (qgis): [Server][Tests] Extend WMS dimension tests
- Add tests on TIME dimension and a date dimension based on a date field.
- 01:39 PM Revision d0a3ceab (qgis): Merge pull request #44111 from rldhont/tests-server-wms-dimension-time
- [Server][Tests] Extend WMS dimension tests
- 12:57 PM Revision 1d895b8a (qgis): Review the ticket configuration on GitHub
- 09:24 AM Revision 0c623c96 (qgis): MemoryProvider native type is boolean and not bool
- 09:24 AM Revision 11a08eef (qgis): Fix test
- 09:24 AM Revision a2db1074 (qgis): Update .flake8
- 09:24 AM Revision 0191af77 (qgis): MemoryProvider fix strange fieldName suffix in cloned layer
- If fields added with QgsMemoryProvider::addAttributes have an empty
typeName, the URI returned by vl.publicSource() m... - 09:09 AM Revision c74e886d (qgis): Merge pull request #44349 from m-kuhn/avoid_projection_selection_recurs...
- Avoid recursion in crs validation
2021-07-23
- 11:53 PM Revision 1e3117da (qgis): reduce duration of mesh editor test
- 03:14 PM Revision 38d6c91c (qgis): fix checking validity of flags in read/write settings/layer properties ...
- 02:10 PM Revision 14624e31 (qgis): test
- 12:56 PM Revision f041cda1 (qgis): [JSON Widget] respect config when displayed in identify res. dialog (#4...
- 11:36 AM Revision e05dd6fb (qgis): Fix test
- 10:41 AM Revision eaa4b54e (qgis): allow to save/read enum/flags as map layer properties (#44329)
- 09:18 AM Revision 2755615b (qgis): only explicitly declare QgsSettingsEntryEnumFlag templates for MSVC (re...
- 09:14 AM Revision b0319105 (qgis): Reinstate explicit template instantiations but only for MSVC (refs #44301)
- This reverts commit a499a303548654dd8028eaf330fab5388db9e3ea which
reverted f616be29d361cd24f0cd1f3433bfb264304a8760 - 09:01 AM Revision 23521d27 (qgis): Avoid recursion in crs validation
- If some proj helper files are missing (likely proj.db), showing the
projection selection dialog is shown recursively.... - 08:49 AM Revision 6964eb21 (qgis): spelling updates
- 08:00 AM Revision f2d4546e (qgis): Cleaner loop
- (cherry picked from commit 6527d59118fff87b4fafa8e7909f22de48f3bf76)
- 08:00 AM Revision 57caeae5 (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash
(cherry picked from commit 6776b1b0d79... - 08:00 AM Revision dd9eb90a (qgis): Implement querySublayers for pdal provider
- 08:00 AM Revision e57193d6 (qgis): Ignore blocklisted uris when querying all providers for sublayers
- 08:00 AM Revision ae980c51 (qgis): Implement querySublayers for ept provider
- 08:00 AM Revision b7addc2e (qgis): QgsProviderUtils::suggestLayerNameFromFilePath - nicely handle ept.json...
- 08:00 AM Revision c74f42cd (qgis): When querying sublayers for all providers using
- QgsProviderRegistry::querySublayers, if there is a preferred providers
for a particular uri then ONLY return sublayer... - 07:42 AM Revision b52d37e4 (qgis): Merge pull request #44294 from domi4484/jsonEditWidgetDefault
- JSON widget as default for json and jsonb type names
- 07:38 AM Revision 57de3dec (qgis): Regex as cons thread_local
- 07:38 AM Revision a5e81c33 (qgis): Default length/precision for double/real fields
- 07:37 AM Revision 8ccf794c (qgis): MemoryProvider respect field name when parsing a URI with unknown typeName
- 07:37 AM Revision 9cb3b5a0 (qgis): Update src/core/providers/memory/qgsmemoryprovider.cpp
- Co-authored-by: Andrea Giudiceandrea <[email protected]>
- 07:36 AM Revision cf03e308 (qgis): Added missing type names to uri parsing regex for memory provider
- - This was causing strange field names when cloning layers. fixes #44087
- Some code cleanup + QRegexp replaced with ... - 06:57 AM Revision 6c2d7bd7 (qgis): Add driver name to QgsProviderSublayerDetails
- 06:57 AM Revision e6f0c928 (qgis): [mdal Passing a direct layer uri to querySublayers should be acceptable
- 06:57 AM Revision e28a0b72 (qgis): Add flag to QgsProviderSublayerDetails to indicate that the uri
- may be a container for other sublayers but that indepth scanning
of the container was skipped - 06:57 AM Revision f6540193 (qgis): If a sublayer has the skippedContainerScan flag set, then
- the sublayer details are incomplete
- 06:57 AM Revision 816bb43c (qgis): [ogr] Correctly handle FastScan flag in querySublayers by performing
- an extension only scan for files/folders
- 06:57 AM Revision 8b1c8d10 (qgis): Silence GDAL warnings while querying sublayers
- 06:57 AM Revision 4a7692c4 (qgis): Populate sublayer driver name for OGR layers
- 06:57 AM Revision 9f63037b (qgis): [gdal] Populate sublayer driver name
- 06:57 AM Revision 48b9ff07 (qgis): Lint
- 06:57 AM Revision e0f564d8 (qgis): Fix test
- 06:57 AM Revision a65af600 (qgis): Use QgsGdalUtils::pathIsCheapToOpen to determine whether it's safe to s...
- 06:57 AM Revision 7716d199 (qgis): Expand tests
- 06:57 AM Revision c5163e96 (qgis): [mdal] Respect FastScan flag when querying sublayers
- 06:57 AM Revision 36aa9f31 (qgis): Move some common code to QgsGdalUtils
- 06:57 AM Revision 0dfd561e (qgis): Clarify ambiguous test
- 06:57 AM Revision d1f20312 (qgis): nc shouldn't be in inexpensive list
- 06:57 AM Revision 23bd6a8e (qgis): .shp.zip is a potential container
- 06:57 AM Revision c7c97101 (qgis): [gdal] Correctly implement FastScan for querySublayers
- 06:57 AM Revision 83494572 (qgis): Skip empty layers in mdal querySublayers
- 06:57 AM Revision e7cea2d5 (qgis): Add missing file
- 06:02 AM Revision 95e91c36 (qgis): Cleanup style upgrade loop
- Refs https://github.com/qgis/QGIS/pull/44038/files#r663350654
- 06:02 AM Revision 19823b76 (qgis): fix infinite loop in qgsstyle
- 05:40 AM Revision dfd92cd6 (qgis): Cleaner loop
- (cherry picked from commit 6527d59118fff87b4fafa8e7909f22de48f3bf76)
- 05:40 AM Revision c9715e56 (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash
(cherry picked from commit 6776b1b0d79... - 05:36 AM Revision e9a1a9b9 (qgis): Cleaner loop
- (cherry picked from commit 6527d59118fff87b4fafa8e7909f22de48f3bf76)
- 05:36 AM Revision c13c5de9 (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash
(cherry picked from commit 6776b1b0d79... - 03:45 AM Revision 7dc51d93 (qgis): Use querySublayers in QgsVectorLayerSaveAsDialog to determine sublayers...
- ...instead of older deprecated sublayers handling
- 03:41 AM Revision daa6df5e (qgis): [processing] Fix default value of multiple field selection inputs
- in models cannot be set to no value
Fixes #44005 - 03:34 AM Revision cd6c3956 (qgis): [ogr] Report ESRI multipatch GDB layers as multipolygonz layers
- Apply the same workaround we use for multipatch shapefiles to
GDB sources
(cherry picked from commit 7b283b33aec629a... - 03:34 AM Revision b34238bd (qgis): Use querySublayers to populate database layers in QgsOgrDbSourceSelect
- 03:34 AM Revision 5dbd7863 (qgis): Fix build
- 03:33 AM Revision de2e979e (qgis): Fix build
- 03:33 AM Revision 32a9ca27 (qgis): Use querySublayers to populate Geopackage data items
- ...instead of older deprecated sublayers API
- 03:30 AM Revision c34cfeb4 (qgis): update sip file
- 03:30 AM Revision c7a7ec3b (qgis): Update src/gui/qgisinterface.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 03:30 AM Revision 811a0353 (qgis): Add activeDecorations to iface object
- Allow plugins and scripts to export animations with decorations
- 03:05 AM Revision 09297ed9 (qgis): Cleanup style upgrade loop
- Refs https://github.com/qgis/QGIS/pull/44038/files#r663350654
- 03:03 AM Revision 7d647ca8 (qgis): Fix misleading messages when trying to delete ogr sublayer
- 03:03 AM Revision 29bdd6a0 (qgis): Fix misleading messages when trying to delete ogr sublayer
- 02:57 AM Revision f818a620 (qgis): Create QgsGdalUtils::pathIsCheapToOpen
- Returns true if a dataset is considered "cheap" to open.
The logic is very rudimentary for now, and considers only t...
2021-07-22
- 01:23 AM Revision e1ccc844 (qgis): Ignore some more generated files
- 01:23 AM Revision 5455e912 (qgis): Do not ignore .install and .lintial-overrides
- 01:02 PM Revision 0a2f10c0 (qgis): Fix misleading messages when trying to delete ogr sublayer
- 01:02 PM Revision 9d57ab05 (qgis): Fix misleading messages when trying to delete ogr sublayer
- 01:00 PM Revision 6527d591 (qgis): Cleaner loop
- 01:00 PM Revision 2fbcf30a (qgis): Add a proper icon for geometry collections
- 01:00 PM Revision 94417729 (qgis): Use proper icon for unknown/collection geometry types, instead
- of always using polygon icon
- 12:58 PM Revision 2fa296cf (qgis): Move utility functions to QgsOgrProviderUtils
- 12:58 PM Revision 5067245c (qgis): Fix misleading messages when trying to delete ogr sublayer
- 11:20 AM Revision 30e3f46e (qgis): cmake fixes to static providers (#44326)
- 10:08 AM Revision 27458455 (qgis): Fix handling of cached geometries in QgsPostgresExpressionCompiler
- 09:26 AM Revision 9af959af (qgis): fix DISTRO_VERSION argument (#44324)
- 09:26 AM Revision 117b4394 (qgis): Merge pull request #44328 from qgis/3nids-patch-1
- fix typo
- 09:17 AM Revision 91219de3 (qgis): Update qgssettings.h
- 09:17 AM Revision dcaf7538 (qgis): fix typo
- 08:58 AM Revision 552e0a83 (qgis): Update tsstat.pl
- Add a reporter in Italian translators team.
- 06:54 AM Revision 5246257e (qgis): Cleaner API for QgsProviderUtils::sublayerDetailsAreIncomplete,
- add flag to ignore unknown geometry types
- 05:59 AM Revision 848000e7 (qgis): Rework API and improve memory handling of graph objects
- Instead of QgsGraphBuilder::graph() taking the ownership of the graph
and leaving the QgsGraphBuilder in an unpredict... - 05:49 AM Revision 90359fc3 (qgis): [ogr] Report ESRI multipatch GDB layers as multipolygonz layers
- Apply the same workaround we use for multipatch shapefiles to
GDB sources
(cherry picked from commit 7b283b33aec629a... - 05:45 AM Revision da030275 (qgis): [Oracle] Fixes #40001 : Use QgsTask to retrieve available tables so we ...
- cancel it
- 05:45 AM Revision cb367268 (qgis): [ogr] Report ESRI multipatch GDB layers as multipolygonz layers
- Apply the same workaround we use for multipatch shapefiles to
GDB sources
(cherry picked from commit 7b283b33aec629a... - 03:49 AM Revision 9914d4b5 (qgis): Fix dock widget sizes are not correctly restored
- Because of upstream regression https://bugreports.qt.io/browse/QTBUG-89034
we have to hack around this bug downstream... - 03:46 AM Revision 0a63349d (qgis): When dragging a vector layer with unknown geometry type from browser,
- ensure the sublayers dialog is shown if the layer has unknown
geometry type
Fixes dragging geometry collection files... - 03:28 AM Revision d392cc08 (qgis): warn when adding model with the same name as the existing one (fix #42184)
- confirm model overwrite if model file has the same name as the existing
one - 02:34 AM Revision d23c46bc (qgis): Move "Offset from label" and "Offset from feature" close to each other
- 02:34 AM Revision b7118251 (qgis): Typo fix
- 02:34 AM Revision e7c55e33 (qgis): Some Qt Designer automatic fixes (indentation, widget...)
- 02:34 AM Revision 0843dfcc (qgis): Emphasize that anchor point refers to feature side
- 02:34 AM Revision 1fe04428 (qgis): Move up Margins group
- 02:34 AM Revision d6520460 (qgis): Use a meaningful name for label widgets
- 02:34 AM Revision 751ca17d (qgis): Reorganize linear callouts dialog
- - Group callout properties of the same type (rendering vs relation with feature)
- Fix tab order - 02:34 AM Revision 9af76046 (qgis): Reorganize balloon callout dialog
- - Group properties of the same type (rendering vs relation with feature)
- Fix indentation, blend mode DD button misa... - 02:33 AM Revision b3c5cf8d (qgis): Change prototypes of extern functions of C++ plugins...
- ... to fix the -Wreturn-type-c-linkage warnings.
The methods that returned a QString now return a const QString*.
T... - 02:18 AM Revision 281fe95f (qgis): Complete addTopologicalPoints result values for QgsVectorLayer; add tes...
- 02:18 AM Revision 0d504ad6 (qgis): Test addTopologicalPoints results
- 02:18 AM Revision ec13b33c (qgis): Fix return value of addTopologicalPoints(QgsGeometry)
- 02:18 AM Revision 387c403c (qgis): First nail in the coffin of DB Manager
- Replace DB Manager legend custom menu action with
C++ implementation for SQL layer - 02:18 AM Revision 276d1980 (qgis): Address PR comments and add ENUM for widget mode
- 02:18 AM Revision f5946a18 (qgis): Unfinished attempt to use query result widget for SQL layer updates
- 02:16 AM Revision 7d274c43 (qgis): Fix dock widget sizes are not correctly restored
- Because of upstream regression https://bugreports.qt.io/browse/QTBUG-89034
we have to hack around this bug downstream... - 02:10 AM Revision ab392e15 (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash - 02:08 AM Revision 0f686959 (qgis): QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fix...
- 02:08 AM Revision cf38f2c8 (qgis): QgsProcessingAlgorithmDialogBase: limit number of info messages to avoi...
- 02:08 AM Revision c93bcc1b (qgis): QgsProcessingFeedback: limit number of messages to avoid blowing RAM (f...
- 02:07 AM Revision 55fb84dc (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 02:07 AM Revision be5cb1f0 (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 02:07 AM Revision f0d696dc (qgis): QgsProcessingAlgorithmDialogBase: limit number of info messages to avoi...
- 02:07 AM Revision 39d08be4 (qgis): QgsProcessingFeedback: limit number of messages to avoid blowing RAM (f...
- 02:07 AM Revision ffd53e68 (qgis): QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fix...
- 02:05 AM Revision ff661270 (qgis): Remove unused private method QgsTopologicalMesh::facesCanBeJoinedWithCo...
- 02:05 AM Revision 75684779 (qgis): QgsTextRenderer::drawTextInternalHorizontal(): remove dead code
- 02:05 AM Revision e7a7bf32 (qgis): QgsRasterLayer: make sure mRasterType member is initialized
- 02:05 AM Revision 4e0e9ff0 (qgis): QgsWmsSettings::parseUri(): explicitly ignore return value of toInt()
- 02:05 AM Revision 1233c89d (qgis): QgsLayoutUtils::predefinedScales(): avoid potential nullptr dereference
- 02:05 AM Revision 34bfa8fc (qgis): QgsRubberBand3D: disable copying as we have pointer members
- 02:05 AM Revision a02ed45d (qgis): QgsExportMeshOnElement::processAlgorithm(): avoid potential nullptr der...
- 02:05 AM Revision 21077339 (qgis): QgsAppMapTools: disable copying as we have pointer members
- 02:03 AM Revision 92ba0ecf (qgis): reset upper border of the cumulative cut to the maximum value (fix #42717)
- 02:03 AM Revision a499a303 (qgis): Remove explicit template instantiations
2021-07-21
- 01:54 AM Revision 79786343 (qgis): [layouts] Fix bounding rectangle for shapes doesn't include stroke
- width after loading from xml
Fixes #43748 - 01:54 AM Revision be483935 (qgis): Fixes WMTS GetCapabilities and axis order
- 01:54 AM Revision df1b5bbf (qgis): Update results
- 01:54 AM Revision a8959c67 (qgis): Fix OGC workflow (#43946)
- 01:54 AM Revision 2cfb903d (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 01:54 AM Revision d31c2f83 (qgis): Test for regression #43905 OAPIF extra query params
- 01:54 AM Revision 27396a27 (qgis): [fix] #43905 append OAPIF extra query params if url is not empty
- 01:54 AM Revision 4054067b (qgis): [processing] Fix default value of multiple field selection inputs
- in models cannot be set to no value
Fixes #44005 - 01:54 AM Revision 572299ad (qgis): std::make_unique -> qgis::make_unique
- 01:54 AM Revision 9f4ba422 (qgis): fix project dirtiness when changing layout name
- 01:54 AM Revision 785e7852 (qgis): Fixes #37945 : Take tile_buffer parameter into consideration when
- rendering labels
- 01:54 AM Revision 237394f3 (qgis): [processing] Fix file download alg stuck in infinit loop when network e...
- 01:54 AM Revision 43639824 (qgis): [processing] Fix use of data defined parameter values when editing
- features in place
Fixes #43758 - 01:54 AM Revision 6d01b322 (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 01:54 AM Revision 64d40eff (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 01:54 AM Revision b96f59be (qgis): Fix UnicodeDecodeError in Processing history
- 11:54 PM Revision 4311770c (qgis): Merge pull request #44304 from qgis/backport-44290-to-release-3_16
- [Backport release-3_16] Fix opacity slider crash
- 11:42 PM Revision ac2884af (qgis): Merge pull request #44303 from qgis/backport-44290-to-release-3_20
- [Backport release-3_20] Fix opacity slider crash
- 10:56 PM Revision 2239b022 (qgis): Fix opacity slider crash
- Fixes a race condition introduced by the timer.
- 10:56 PM Revision a282239f (qgis): Fix opacity slider crash
- Fixes a race condition introduced by the timer.
- 10:52 PM Revision 15d41964 (qgis): Fix opacity slider crash
- Fixes a race condition introduced by the timer.
- 10:51 PM Revision da41d49c (qgis): Add QgsProcessingAlgorithm::writeFeatureError() to help throw processin...
- 10:51 PM Revision 96f2cdb7 (qgis): Processing algorithms: check addFeature() return value to throw excepti...
- 10:49 PM Revision 5b316fd0 (qgis): Fix typo
- 04:34 PM Revision 247ac10c (qgis): Remove explicit template instantiations
- 04:24 PM Revision 2e3fe194 (qgis): Remove explicit template instantiations
- 01:37 PM Revision 8309482d (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 01:37 PM Revision be53a98f (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 01:22 PM Revision 7b697e15 (qgis): QgsProcessingFeedback: limit number of messages to avoid blowing RAM (f...
- 01:22 PM Revision e2e7d52c (qgis): QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fix...
- 01:22 PM Revision e63d8370 (qgis): QgsProcessingAlgorithmDialogBase: limit number of info messages to avoi...
- 12:52 PM Revision 197d78e3 (qgis): reset upper border of the cumulative cut to the maximum value (fix #42717)
- 12:50 PM Revision 7121f4cf (qgis): warn when adding model with the same name as the existing one (fix #42184)
- confirm model overwrite if model file has the same name as the existing
one - 12:49 PM Revision 7cdd67ac (qgis): reset upper border of the cumulative cut to the maximum value (fix #42717)
- 12:47 PM Revision 9098f2c6 (qgis): warn when adding model with the same name as the existing one (fix #42184)
- confirm model overwrite if model file has the same name as the existing
one - 12:45 PM Revision fd4857d5 (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 12:45 PM Revision 00c16144 (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 12:19 PM Revision a796acd4 (qgis): QgsProcessingFeedback: limit number of messages to avoid blowing RAM (f...
- 12:19 PM Revision ebeefc95 (qgis): QgsProcessingAlgorithmDialogBase: limit number of info messages to avoi...
- 12:19 PM Revision cf2dcd77 (qgis): QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fix...
- 12:16 PM Revision a52b2bf0 (qgis): QgsProcessingFeedback: limit number of messages to avoid blowing RAM (f...
- 12:16 PM Revision 3dae9575 (qgis): QgsProcessingAlgorithmDialogBase: limit number of info messages to avoi...
- 12:16 PM Revision 80041337 (qgis): QgsMessageLogViewer: limit number of messages to avoid blowing RAM (fix...
- 12:15 PM Revision 7b283b33 (qgis): [ogr] Report ESRI multipatch GDB layers as multipolygonz layers
- Apply the same workaround we use for multipatch shapefiles to
GDB sources - 11:25 AM Revision 849d8ccd (qgis): [JSON widget] bit higher score for json/jsonb typenames
- 10:37 AM Revision 595f8299 (qgis): JSON widget as default for QVariant::Map and consequently jsonb types
- 08:12 AM Revision a80e42be (qgis): use single workflows for all Qt versions (#44241)
- * use single workflows for all Qt versions
* simplify variables
* fix workflow
* fix file path
* lso unify build ... - 06:18 AM Revision 5801c089 (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 06:18 AM Revision 2e486a4e (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 06:18 AM Revision 587f44b7 (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 06:18 AM Revision 91161148 (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 06:15 AM Revision bea6d914 (qgis): Check Geometries/Check for duplicates: avoid assertion in debug builds ...
- 06:15 AM Revision c4313fdc (qgis): Test "substr" function with named parameters
- 06:15 AM Revision f4b518fd (qgis): Fix substr expression function named parameters
- Fix the "substr" function removing a trailing white space in the named parameter "start"
- 06:15 AM Revision b5d66102 (qgis): Check Geometries/Check for duplicates: avoid assertion in debug builds ...
- 06:15 AM Revision d3dade07 (qgis): Fix substr expression function named parameters
- Fix the "substr" function removing a trailing white space in the named parameter "start"
- 06:15 AM Revision fdbbdeb9 (qgis): Test "substr" function with named parameters
- 06:14 AM Revision deb516d5 (qgis): Fix typo in QgsMapSettings::visibleExtent() doc
- 06:14 AM Revision b496e508 (qgis): Fix scalebar decoration in rotated map
- Reset the map rotation before calculating the map width
- 02:21 AM Revision ee8c4fed (qgis): Fix substr expression function named parameters
- Fix the "substr" function removing a trailing white space in the named parameter "start"
- 02:21 AM Revision cbdd5ded (qgis): Test "substr" function with named parameters
- 02:20 AM Revision 8b8a0e12 (qgis): Check Geometries/Check for duplicates: avoid assertion in debug builds ...
- 02:20 AM Revision 50ce76c8 (qgis): Test "substr" function with named parameters
- 02:20 AM Revision e08b37be (qgis): Fix substr expression function named parameters
- Fix the "substr" function removing a trailing white space in the named parameter "start"
- 02:20 AM Revision 95acb133 (qgis): Check Geometries/Check for duplicates: avoid assertion in debug builds ...
- 02:18 AM Revision df0b638b (qgis): Fix crash in expression array functions on qt6
- Calling *std::min_element/max_element on an empty container
leads to a crash - 02:18 AM Revision 13e3d2fd (qgis): Rework API and improve memory handling of graph objects
- Instead of QgsGraphBuilder::graph() taking the ownership of the graph
and leaving the QgsGraphBuilder in an unpredict... - 02:18 AM Revision 3e1bbbac (qgis): Check Geometries/Check for duplicates: avoid assertion in debug builds ...
- 02:17 AM Revision 5bbae769 (qgis): Fix QgsPoint code samples
- 02:17 AM Revision d382ef3a (qgis): Test "substr" function with named parameters
- 02:17 AM Revision 9d67647e (qgis): Fix substr expression function named parameters
- Fix the "substr" function removing a trailing white space in the named parameter "start"
2021-07-20
- 07:20 PM Revision cad4bf27 (qgis): Merge pull request #44273 from domi4484/jsonEditWidgetConfigToolTip
- [JSON widget] Added tooltip for option "Format JSON"
- 05:51 PM Revision 279f82f0 (qgis): [JSON widget] Added tooltip for option "Format JSON"
- 03:22 PM Revision 8ebeab13 (qgis): Merge pull request #44268 from qgis/backport-44253-to-release-3_20
- [Backport release-3_20] Fix: HANA provider doesn't compile if WITH_GUI is off
- 01:26 PM Revision 96033a3c (qgis): Fix: HANA provider doesn't compile if WITH_GUI is off
- 01:23 PM Revision 6d5f1334 (qgis): Merge pull request #44253 from mrylov/hana_dev
- Fix: HANA provider doesn't compile if WITH_GUI is off
- 01:07 PM Revision 70f2c4b9 (qgis): replace locale for testing images only
- 11:59 AM Revision d31528c1 (qgis): fix Dockerfile path
- 10:08 AM Revision cbcfafcf (qgis): with analysis
- 10:08 AM Revision 5ed2b51f (qgis): disable oauth
- 10:08 AM Revision 0c538302 (qgis): disable webkit
- 10:08 AM Revision 9d999f99 (qgis): no serial port
- 10:08 AM Revision 4f13d84b (qgis): always enable tests
- 10:08 AM Revision 1c55498c (qgis): Fix var name
- 10:08 AM Revision 210b7572 (qgis): fix workflow var
- 10:08 AM Revision 6be5167d (qgis): fix ccache lib path on fedora
- 10:08 AM Revision fbd84a0b (qgis): try without locale
- 10:08 AM Revision 0c8ee6aa (qgis): do not defined LD_PRELOAD for fedora
- 10:08 AM Revision 77dafa98 (qgis): restore clang warnings for Qt6
- 10:08 AM Revision 790d6f1e (qgis): lso unify build scripts
- 10:08 AM Revision b6e5aee6 (qgis): fix workflow
- 10:08 AM Revision 0a5f1262 (qgis): fix file path
- 10:08 AM Revision 2e059799 (qgis): simplify variables
- 10:08 AM Revision 24d7c795 (qgis): use single workflows for all Qt versions
- 09:25 AM Revision ec8943fe (qgis): Another std::min fix
- 09:25 AM Revision 26ede995 (qgis): Qt5 compilation fix
- 09:25 AM Revision 99be260b (qgis): qrand is gone
- 09:25 AM Revision b4903aeb (qgis): Fix list to set
- 09:25 AM Revision 6f9cbde7 (qgis): Some qwt related build fixes
- 09:25 AM Revision 87986534 (qgis): Another endl fix
- 09:25 AM Revision 95df57aa (qgis): Another test std::min fix
- 09:25 AM Revision 3946d71a (qgis): More test qt6 build fixes
- 09:25 AM Revision bb0e904b (qgis): Fix test library name
- 09:25 AM Revision 196762ff (qgis): More endl fixes
- 09:25 AM Revision c2e1ea3b (qgis): QgsGeometry::Change operator== should be const
- 09:25 AM Revision ddd2e2cd (qgis): Build qwt 6.2, which supports qt6
- 09:25 AM Revision 1621594e (qgis): Update constructor of QDateTimeEdit
- 09:25 AM Revision 8e508c28 (qgis): Remove unused deprecated header
- 09:25 AM Revision b3283f63 (qgis): Misc qt6 build fixes
- 09:25 AM Revision 35511ff6 (qgis): Add qtdeclarative dependancy
- 09:25 AM Revision d16d0311 (qgis): QButtonGroup::buttonClicked( int ) doesn't exist anymore
- 09:25 AM Revision b6aaf6de (qgis): std::min fixes
- 09:25 AM Revision cc57cdd8 (qgis): Fix QChar to int conversion doesn't exist anymore
- 09:25 AM Revision 55840a72 (qgis): Remove unused variable
- 09:25 AM Revision d6126c01 (qgis): Fix qt6 build
- 09:25 AM Revision ae6f4ade (qgis): QRegExp -> QRegularExpression
- 09:25 AM Revision 965bc1fd (qgis): Forward declare QSvgWidget to defer dealing with this for now
- 09:25 AM Revision 02afa1e5 (qgis): Signature of virtual method has changed in qt6
- 09:25 AM Revision 98257b8c (qgis): Fix metatype build error due to QPROPERTY of forward declared class
- 09:25 AM Revision 6d7d7ccb (qgis): QTreeView::viewOptions() doesn't exist in qt 6
- 09:25 AM Revision ea43f6bf (qgis): QUuid cannot be constructed from string in Qt6
- 09:25 AM Revision 87e26538 (qgis): Fix QML cmake for qt 6
- 09:25 AM Revision 8be17527 (qgis): A bunch of gui cmake fixes for qt6
- 09:25 AM Revision c313b27c (qgis): Analysis compiles in qt6
- 09:25 AM Revision c1ac7990 (qgis): String ref qt6 fixes
- 09:25 AM Revision f4d9f83e (qgis): endl -> Qt::endl
- 09:25 AM Revision f2bcea2f (qgis): Fix detection of print support for qt6 in analysis lib
- 09:25 AM Revision 3b6497cb (qgis): Fix build command
- 09:25 AM Revision 71111445 (qgis): Remove nonsense debug message
- 09:25 AM Revision af859912 (qgis): Fix another unintended int to QChar conversion in debug message
- 09:25 AM Revision 6e5d1914 (qgis): Fix type conversion in debug code
- 09:25 AM Revision c44e3288 (qgis): Fix accidental int to QChar conversion in debug message
- 09:25 AM Revision 71a6eb72 (qgis): Remove use of deprecated QtCore_VERSION_STRING for qt6 builds
- 09:25 AM Revision 1773eac7 (qgis): Some qt6 compilation fixes in tests
- 06:49 AM Revision 1099dbd8 (qgis): Fix crash in expression array functions on qt6
- Calling *std::min_element/max_element on an empty container
leads to a crash - 06:46 AM Revision c615e04d (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash - 06:46 AM Revision e8de97ae (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash - 06:45 AM Revision 912c0a86 (qgis): Fix crash in expression array functions on qt6
- Calling *std::min_element/max_element on an empty container
leads to a crash - 06:42 AM Revision 6776b1b0 (qgis): Fix crash in vector layer iteration on Qt6 builds
- Decrementing an iterator which is already at the beginning results
in a crash - 05:59 AM Revision 35f3ffdb (qgis): Rework API and improve memory handling of graph objects
- Instead of QgsGraphBuilder::graph() taking the ownership of the graph
and leaving the QgsGraphBuilder in an unpredict... - 05:54 AM Revision 81b934d9 (qgis): Rework API and improve memory handling of graph objects
- Instead of QgsGraphBuilder::graph() taking the ownership of the graph
and leaving the QgsGraphBuilder in an unpredict... - 03:21 AM Revision 9328953a (qgis): [layouts] Ensures that 1:1 zoom level on layout designer accounts
- for actual screen dpi, and responds correctly when window is dragged
between screens
2021-07-19
- 08:12 PM Revision 223c5fbf (qgis): Remove deprecated QTest flag to unlock compilation against qt6
- 08:12 PM Revision d8461a15 (qgis): Fix QgsFontUtils test
- 08:12 PM Revision 1fdba5d3 (qgis): Reactivate tests for the Qt6 build
- 08:12 PM Revision f2502f7b (qgis): Fix mesh editor test (remove deprecated QList::toSet())
- 05:35 PM Revision aae73a70 (qgis): Update 10_bug_report.md
- the community is the project.
- 04:27 PM Revision 98cbabb5 (qgis): Fix qt6 build
- 03:59 PM Revision 1c3c5cd6 (qgis): Release of 3.20.1
- 03:59 PM Revision d06507aa (qgis): translation update for 3.20.1 from transifex
- 03:52 PM Revision 9f8d2f79 (qgis): Release of 3.16.9
- 03:52 PM Revision ef8d3a89 (qgis): translation update for 3.16.9 from transifex
- 03:47 PM Revision b6a7bd66 (qgis): Update to final 3.20 splash
- 02:58 PM Revision de2ef3c3 (qgis): Fix: HANA provider doesn't compile if WITH_GUI is off
- 01:31 PM Revision 9b864c54 (qgis): fix qt6 compilation after mesh editing PR (#44240)
- 10:46 AM Revision ff54bd53 (qgis): Merge pull request #43831 from elpaso/localization-more-fixes
- GUI localization tweaks
- 09:21 AM Revision 6a4286f4 (qgis): Add icon for curved callouts
- (thanks to @DelazJ for the original commit)
- 09:01 AM Revision 73f90203 (qgis): Truncate very long filter strings in tooltip
- Fixes #44217
- 09:01 AM Revision 1436a81b (qgis): Truncate filter from middle of string
- 08:21 AM Revision 8cd8bec5 (qgis): [mesh] mesh frame editing part 3 - Advanced editing (#44169)
- [mesh] [feature] Delaunay triangulation and face refinement for advanced mesh editing tools
- 08:05 AM Revision 4bb7f82f (qgis): [sipify] Add check that doxygen //!< command is only used for enum
- documentation
sipify can't handle it in other contexts - 06:05 AM Revision 3164ede1 (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 06:04 AM Revision dc39bc02 (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 06:04 AM Revision a2a6df2f (qgis): Fix incorrect symbol size units shown when first showing the symbol widget
- We need to populate the combo box with all valid size units before trying
to set the unit for the combo
Fixes #44070 - 06:02 AM Revision 2724315a (qgis): Move enums from QgsVectorLayer to Qgis, promote to enum classes,
- and fix redundant QgsVectorLayer.VertexMarkerType enum
- 06:01 AM Revision cc17c904 (qgis): Don't prompt multiple times to add vector/raster sublayers from a gpkg
- dragged from the browser
Instead just prompt once with a unified dialog showing all sublayers - 05:38 AM Revision 68762149 (qgis): Add icon for curved callouts
- (thanks to @DelazJ for the original commit)
- 05:34 AM Revision 2ac66726 (qgis): Add icon for curved callouts
- (thanks to @DelazJ for the original commit)
- 04:26 AM Revision cfbc2279 (qgis): Fix sublayer group name handling for sources which are directories
- not files (e.g. .gdb databases)
Fixes #44181 - 03:37 AM Revision 4934f7fc (qgis): Connect to documentation
- 03:37 AM Revision 776592f3 (qgis): Ensure New Mesh layer GUI behaves correctly when it's resized
- and remember latest geometry
- 03:37 AM Revision 0dc48700 (qgis): Update src/ui/mesh/qgsnewmeshlayerdialogbase.ui
- 03:37 AM Revision f0de9c95 (qgis): Fix strings in GUI and the tabstop order
2021-07-18
- 01:26 AM Revision 6639d737 (qgis): Enable and fix Qt6 build CI test
- 01:26 AM Revision 3924aad7 (qgis): Allow to resize the vector 3D Map view properties tab
- adding a scrollbar to single symbol widget to control its height
- 01:26 AM Revision 0a4c5ba0 (qgis): Avoid line and point shading widget shrink
- 01:25 AM Revision b6c820e2 (qgis): Reorder Mesh vector 3D vertical scaling settings
- 01:25 AM Revision ac2b746f (qgis): Name mesh symbology tabs
- 01:25 AM Revision 6c3a84f8 (qgis): Harmonize Min and Max values load button in mesh properties
- 01:25 AM Revision a8196f5f (qgis): Set color widget minimal size to avoid they shrink while resizing dialog
- 01:25 AM Revision bb0f9b22 (qgis): Misc fixes: tabstop, vertical spacer and dialog size
- 01:25 AM Revision 877dc930 (qgis): Allow Mesh 3D view properties dialog resize
- 10:36 AM Revision 2cab558e (qgis): Fix a couple of include issues when compiling against qt6
- 10:18 AM Revision 744ef3f5 (qgis): [afs] Work around compiler complaining about std::min type mismatch on qt6
- 09:56 AM Revision 091b93b8 (qgis): Work around compilier complaining about std::min( long long, int )
- 09:27 AM Revision 3fd4fe90 (qgis): [qt6] qRegisterMetaTypeStreamOperators, QMetaType::registerEqualsCompar...
- QMetaType::registerComparators have been removed in Qt6
- 08:04 AM Revision 026dc4bc (qgis): Fix dock widget sizes are not correctly restored
- Because of upstream regression https://bugreports.qt.io/browse/QTBUG-89034
we have to hack around this bug downstream... - 08:04 AM Revision 08a02a4d (qgis): Fix dock widget sizes are not correctly restored
- Because of upstream regression https://bugreports.qt.io/browse/QTBUG-89034
we have to hack around this bug downstream... - 08:01 AM Revision d16d7615 (qgis): Fix dock widget sizes are not correctly restored
- Because of upstream regression https://bugreports.qt.io/browse/QTBUG-89034
we have to hack around this bug downstream... - 07:59 AM Revision 55485d38 (qgis): Add missing CORE_EXPORT in qgsinterval.h
- 07:59 AM Revision 58497b91 (qgis): [spatialite] Fix compilation against qt6
- 07:11 AM Revision 2e6b93bf (qgis): We cannot provide a default value through workflow_dispatch
- 06:06 AM Revision 9f816de0 (qgis): Merge pull request #44219 from nirvn/qt6_11
- [qt6] Fix compilation of gpx and db2 providers against qt6
- 05:07 AM Revision 194dac63 (qgis): [db2] Fix compilation against qt6
- 05:07 AM Revision cdce3773 (qgis): [gpx] Fix compilation against qt6
- 03:20 AM Revision 85106507 (qgis): Merge pull request #44211 from nirvn/qt6_9
- [qt6] Insure delimited text provider compiles against qt6
2021-07-17
- 06:36 PM Revision 9c5f40fd (qgis): Merge pull request #5 from DelazJ/localisation-more-fixes
- Some more tabstop fixes
- 04:04 PM Revision 0d2094d7 (qgis): Add tooltip to min/max load button
- 04:00 PM Revision 0689362b (qgis): Some more tabstop fixes
- 02:10 PM Revision df5f7991 (qgis): [delimitedtext] Remove use of QTextStream in favor of QTextCodec for de...
- (needed to compile against qt6)
- 02:10 PM Revision a2e8fbd5 (qgis): [delimitedtext] Fix compilation against qt6
- 11:59 AM Revision d10695cf (qgis): QMap::unite is gone in Qt6, use QMultiMap
- 11:57 AM Revision 79ae6db2 (qgis): Remove problematic curly brace initializations in QgsExpressionUtils class
- 11:53 AM Revision 4a9c43d1 (qgis): Kill QList::toSet() (proof we need a qt6 build test)
- 11:48 AM Revision c8019573 (qgis): [qt6][posgresql] Remove use of QSet::const_iterator operator--(), gone ...
- 11:48 AM Revision 1edf16d9 (qgis): Remove use of deprecated qrand() function in favor of QRandomGenerator ...
- 11:17 AM Revision 81e412c5 (qgis): Merge pull request #44204 from nirvn/qt6_2
- [qt6] Silence a couple of build warnings
- 10:30 AM Revision 1be1c3d8 (qgis): Silence a couple of buikd warnings
2021-07-16
- 10:57 PM Revision 56fa230a (qgis): [processing] Fix duplicate geometry functions group since introduction ...
- 10:37 PM Revision 935f45c0 (qgis): Merge pull request #44201 from qgis/backport-44193-to-release-3_20
- [Backport release-3_20] Upgrade credentials for HANA tests
- 07:31 PM Revision 2439ec1f (qgis): Upgrade credentials for HANA
- 07:28 PM Revision b34c9063 (qgis): Upgrade credentials for HANA
- 06:58 PM Revision f0dec92c (qgis): Fix mesh tab stop
- 08:04 AM Revision 6c3180e0 (qgis): Fix incorrect symbol size units shown when first showing the symbol widget
- We need to populate the combo box with all valid size units before trying
to set the unit for the combo
Fixes #44070 - 08:03 AM Revision c0081fc1 (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 08:03 AM Revision 50cfb4f4 (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 08:00 AM Revision 9983be7b (qgis): [processing] Fix missing fields in data defined expression builder
- when input layer is using selected features only
Fixes #40055 - 08:00 AM Revision fafc9625 (qgis): Fix incorrect symbol size units shown when first showing the symbol widget
- We need to populate the combo box with all valid size units before trying
to set the unit for the combo
Fixes #44070 - 03:01 AM Revision 19849a77 (qgis): Fix ported regular expression logic in the OGC utils class
- 03:01 AM Revision 677c14dc (qgis): Fix ported regular expression string in the CRS class
- 03:01 AM Revision 297dcfe6 (qgis): Address comment
- 03:01 AM Revision 2006c975 (qgis): Migrate remaining uses of QRegExp in src/core
- 03:01 AM Revision 15d4f5b4 (qgis): Tiny optimizations
2021-07-15
- 11:32 PM Revision eaa3e522 (qgis): all caps NOT NULL and UNIQUE
- 11:32 PM Revision c2f0a67b (qgis): Expose constraints in tooltips
- 11:32 PM Revision 9f2965b6 (qgis): Fix indentation
- 11:32 PM Revision c4f17d75 (qgis): Remove more references to the DB2 button
- 11:32 PM Revision 72901486 (qgis): Remove "Add DB2..." button from menu
- 08:04 PM Revision 67a5aee4 (qgis): Merge pull request #44161 from qgis/backport-44159-to-release-3_20
- [Backport release-3_20] Don't disable JsonEditWidget by readonly layer
- 12:42 PM Revision 5ae38ece (qgis): Add "refresh" action to geopackage items in browser
- Fixes #35879
- 11:37 AM Revision 8f7ac82f (qgis): Merge pull request #44158 from elpaso/server-landingpage-redirect-tests
- Additional tests for QGIS_SERVER_LANDING_PAGE_PREFIX redirects
- 11:23 AM Revision bb354708 (qgis): Only try to query sublayers for providers which support them
- Fixes loading other layer types from browser
- 09:39 AM Revision d9b6edab (qgis): Fix leak of QActions in browser right click menu
- Since these actions are created anew whenever we show the menu,
they should be parented to the menu so that they get ... - 09:12 AM Revision 14c645e5 (qgis): Merge pull request #44171 from nirvn/providers_regexp_gone
- Migrate remaining(*) uses of QRegExp in src/providers and tests/
- 08:51 AM Revision 1f31a38d (qgis): Add API to QgsProjectStorage to determine matching project storage
- implementation from a file path
- 08:51 AM Revision 5c354210 (qgis): Also toggle 'add to group' enabled status based on whether a project is...
- 08:51 AM Revision 96be786d (qgis): Show project items when dropping a gpkg onto QGIS alongside layers
- 08:51 AM Revision 7beccbdc (qgis): Project items can be opened from gpkg from select sublayer dialog
- 08:51 AM Revision 91b2dc25 (qgis): Nicer UX in select sublayers dialog when project items are present
- 08:51 AM Revision d34b9cab (qgis): Use Item for column header instead of Layer
- 07:17 AM Revision d80684b0 (qgis): qgsogrsourceselect.cpp: make it identify vector drivers only (fixes #44...
- 07:08 AM Revision dc338476 (qgis): Fix layout variable help text in qgsexpression.cpp
- Help text for `@layout_pageheight` and `@layout_pagewidth` said value is in mm. That's true for predefined page sizes...
- 07:06 AM Revision 8350a1a3 (qgis): Fix ui build warning
- 06:48 AM Revision 9d64e142 (qgis): Migrate all uses of of QRegEXp in tests/
- 06:17 AM Revision adb53624 (qgis): Migrate remaining(*) uses of QRegExp in src/providers
- (*) the stagnant GRASS provider hasn't been ported, no
interest on my side
2021-07-14
- 06:18 PM Revision 3a07af0e (qgis): Merge pull request #44152 from nirvn/application_regexp
- Migrate away from QRegExp in the core application class
- 04:36 PM Revision 186d9d25 (qgis): Operation count for stale issue
- 04:13 PM Revision a983e697 (qgis): Don't disable JsonEditWidget by readonly layer (widget is alway readonly)
- 04:10 PM Revision 1f2f0ab4 (qgis): Merge pull request #44159 from domi4484/jsonEditWidgetDisabled
- Don't disable JsonEditWidget by readonly layer
- 03:37 PM Revision 94aa4a4f (qgis): Merge pull request #44137 from nirvn/core_regexp_more
- [qt6] A few more QRegExp aurevoirs in src/core
- 03:10 PM Revision 50fca8fe (qgis): Don't disable JsonEditWidget by readonly layer (widget is alway readonly)
- 02:30 PM Revision af45eb00 (qgis): Additional tests for QGIS_SERVER_LANDING_PAGE_PREFIX redirects
- Related to #41354
- 12:43 PM Revision c0a6055d (qgis): Merge pull request #44147 from qgis/backport-44139-to-release-3_20
- [Backport release-3_20] Fix virtual layer definition decode url ref
- 10:09 AM Revision 298a4514 (qgis): Make 2d terrain rendering optional (#43489)
- First part of https://github.com/qgis/QGIS-Enhancement-Proposals/issues/215
- 08:19 AM Revision f55fe4e1 (qgis): Add note
- 08:06 AM Revision 2c6d6d8a (qgis): fix html mesh layer when editing (#44153)
- 08:06 AM Revision e93b19f9 (qgis): finer triangular mesh updating (#44039)
- Update triangular mesh during editing only when needed
- 08:02 AM Revision 071e4b58 (qgis): Merge pull request #44132 from m-kuhn/respect_screen_dpi
- Allow using physical DPI for map canvas
- 08:00 AM Revision c09443a0 (qgis): [mesh] mesh frame editing part 3 - Edit mesh map tool (#44037)
- [mesh] [feature] add mesh map tool to CRUD/digitize actions for mesh frame (vertices, faces)
- 05:36 AM Revision a5809689 (qgis): Remove QgsApplication::shortNameRegExp altogether, document API break
- 05:28 AM Revision 358a4af0 (qgis): Better and faster strategy: replicate QRegExp::escape code
- 04:20 AM Revision 9769b69f (qgis): Add a few more LIKE expression tests, fix regexp escaping
- 03:45 AM Revision 86fa2016 (qgis): [qt6][expression] Migrate away from QRegExp
- 03:45 AM Revision 90a5f369 (qgis): [qt6][gdal][ogr] Migrate away from QRegExp
- 03:45 AM Revision 89e126ee (qgis): [qt6][symbology] Migrate away from QRegExp in src/core
- 03:42 AM Revision 03d99a42 (qgis): Migrate away from QRegExp in the core application class
2021-07-13
- 09:15 PM Revision 598e2bd3 (qgis): physical dpi is only available after showEvent
- 05:30 PM Revision 5762fe3e (qgis): Merge pull request #44140 from nirvn/regexp_more_more_more
- [qt6] Easy src/core QRegExp migrations
- 04:58 PM Revision b0d4ef92 (qgis): qgsogrsourceselect.cpp: make it identify vector drivers only (fixes #44...
- 04:56 PM Revision 6db6de3f (qgis): Merge pull request #44146 from rouault/fix_44108
- qgsogrsourceselect.cpp: make it identify vector drivers only (fixes #44108)
- 04:55 PM Revision 1dfe7186 (qgis): Merge pull request #44145 from rouault/gdal_3_cleanup
- Remove code paths that are GDAL < 3 specific, now that GDAL >= 3 is required
- 04:19 PM Revision 60f947d7 (qgis): Update src/core/qgssqlstatement.cpp
- Co-authored-by: Even Rouault <[email protected]>
- 04:04 PM Revision 05427c98 (qgis): Fix virtual layer definition decode url ref
- Fixes #44130
- 04:01 PM Revision 25d40608 (qgis): Merge pull request #44139 from elpaso/bugfix-gh44130-virtual-provider-u...
- Fix virtual layer definition decode url ref
- 03:54 PM Revision 557752ff (qgis): Merge pull request #44138 from nirvn/core_regexp_more_more
- [qt6] Move string utils and {vector,raster} layer class away from QRegExp
- 03:40 PM Revision 0f25f999 (qgis): use logical dpi as fallback
- 02:57 PM Revision cec5a397 (qgis): qgsogrsourceselect.cpp: make it identify vector drivers only (fixes #44...
- 02:50 PM Revision 9d4049f5 (qgis): Remove code paths that are GDAL < 3 specific, now that GDAL >= 3 is req...
- 12:06 PM Revision 09ccc6a8 (qgis): [qt6] Remove unused QRegExp include in the rectangle geometry class
- 12:06 PM Revision 5df7d305 (qgis): [qt6] Random small QRegExp migration
- 11:29 AM Revision 846e0aa4 (qgis): Correct pal labelling expected result
- 10:44 AM Revision 50ec9aa6 (qgis): Update src/ui/qgsoptionsbase.ui
- 10:33 AM Revision 117a0547 (qgis): Fix virtual layer definition decode url ref
- Fixes #44130
- 10:10 AM Revision db74bf53 (qgis): windows: make shortcut name configurable via environment variable QGIS_...
- 09:13 AM Revision 72e05175 (qgis): [qt6] Move vector and raster layer classes away from QRegExp
- 09:13 AM Revision 0847f55b (qgis): [qt6] Mirate string utils class away from QRegExp
- 09:04 AM Revision 7ddb06e6 (qgis): No lambda
- 07:37 AM Revision 494735a4 (qgis): create new mesh layer (#43873)
- [mesh] [feature] adds a option to create blank/scratch mesh frame (vertices/faces)
- 06:54 AM Revision 1ae9dbf9 (qgis): Merge pull request #44024 from nyalldawson/show_drive_label
- Show drive labels in browser for drive items whenever available
- 06:43 AM Revision fe95b527 (qgis): Merge pull request #44126 from nirvn/auth_bye_regexp
- [qt6][authentication] Migrate away from QRegExp in favor of QRegularExpression
- 04:35 AM Revision 0395ea0c (qgis): Micro optimization
- 03:13 AM Revision 0b12d48e (qgis): [authentication] Migrate away from QRegExp in favor of QRegularExpression
2021-07-12
- 11:00 PM Revision da301afe (qgis): Qt compat
- 10:46 PM Revision 8c784de8 (qgis): Fix export
- 10:39 PM Revision 86518bb9 (qgis): Condense more code
- 10:39 PM Revision 3ff67896 (qgis): Consider sublayers with unknown counts as incomplete details
- 10:39 PM Revision 9796aa3b (qgis): Create new QgsProviderSublayersDialog class
- Based on QgsProviderSublayerDetails, this new dialog nicely handles
mixed layer type files (e.g. mixed vector/raster/... - 10:39 PM Revision e685ad00 (qgis): Add methods to return QgsProviderSublayerDetails corresponding
- to QModelIndex
- 10:39 PM Revision c0414044 (qgis): Equality operator for QgsProviderSublayerModel.NonLayerItem
- 10:39 PM Revision 94b7ef9e (qgis): Don't show an icon for unknown geometry types
- 10:39 PM Revision 666b229d (qgis): Fix accidental change
- 10:39 PM Revision 7c21b3de (qgis): Fix crash in tests
- 10:39 PM Revision d44f3100 (qgis): Start depreating
- 10:39 PM Revision ebf7128f (qgis): Fix build
- 10:39 PM Revision c68b67eb (qgis): Doxygen doesn't like deprecated enums
- 10:39 PM Revision 64b3b355 (qgis): Spelling
- 10:39 PM Revision 5b921dca (qgis): Fix potentially ambiguous sublayer names when querying sublayers in
- an vsi archive file
- 10:39 PM Revision 28e8b4d8 (qgis): Ensure that correct layer type filtering is applied when requerying sub...
- 10:39 PM Revision ec4b97b6 (qgis): Port vsi archive handling to new API
- 10:39 PM Revision 6bf2f715 (qgis): Fix gdal querySublayers handling of vsi archive uris
- 10:39 PM Revision c94d4b7e (qgis): Fix retrieval of vsiSuffix in gdal/ogr decodeUri methods
- 10:39 PM Revision 065566b6 (qgis): More tests
- 10:39 PM Revision 79ad5274 (qgis): OGR querySublayers can scan inside vsi archives
- 10:39 PM Revision 5556848f (qgis): Fix querying sublayers for zip items
- 10:39 PM Revision b5a2b320 (qgis): Finish porting mesh sublayer handling
- 10:39 PM Revision c3a08254 (qgis): Ensure GDAL provider querySublayers preserves open options and other ur...
- 10:39 PM Revision 593823c1 (qgis): Port addVectorLayers/addRasterLayers to new API
- 10:39 PM Revision 218dded2 (qgis): Remove unused code
- 10:39 PM Revision e7368998 (qgis): Remove unreachable code
- 10:39 PM Revision 00152283 (qgis): Code shuffle
- 10:39 PM Revision 8a37e6b4 (qgis): Remove a bunch of duplicate code
- 10:39 PM Revision d0beaae3 (qgis): Move QgsSublayersDialog::PromptMode enum to Qgis and rename
- 10:39 PM Revision aba7f139 (qgis): Correctly handle tin wkb types when querying ogr sublayers
- 10:39 PM Revision 59f7b4cc (qgis): Remove duplicate code
- 10:39 PM Revision 79b622f1 (qgis): If OGR uri specifies an explicit layer, only consider this layer
- when querying sublayers
- 10:39 PM Revision 61c84216 (qgis): Commit missed file
- 10:39 PM Revision 220bcb01 (qgis): Rework QgsMapLayerFactory.createLayer API so that we can specify additi...
- 10:39 PM Revision 665f6a5b (qgis): OGR provider MUST include layername even for single sublayer gpkg/etc, ...
- 10:39 PM Revision 352c050c (qgis): Respect sublayer prompt setting
- 10:39 PM Revision 0a74c979 (qgis): Fix logic
- 10:39 PM Revision 98178e17 (qgis): Fix another warning
- 10:39 PM Revision 5cb167b0 (qgis): Fix warning
- 10:39 PM Revision d44412dd (qgis): Can't monkey patch from core into gui classes
- 10:39 PM Revision 41d22068 (qgis): Port mesh layer adding to new api/dialog
- 10:39 PM Revision e01dc5d7 (qgis): Special handling for aigrid base/group names
- 10:39 PM Revision ecd185fd (qgis): Cleanup layer name handling
- 10:39 PM Revision 829ef1f7 (qgis): Don't return empty layer names for mdal sublayers
- 10:39 PM Revision d7d50c51 (qgis): Fix sublayer name of aigrid files with uris pointing to .adf file
- 10:39 PM Revision 1321b33d (qgis): Double click to add single layer
- 10:39 PM Revision 5e41371f (qgis): WIP
- 10:39 PM Revision 98eeb014 (qgis): Port QgisApp::addVectorLayerPrivate to new api
- 10:26 PM Revision 49a9fec8 (qgis): missing sip file
- 06:32 PM Revision a4a100e3 (qgis): sip_include
- 03:51 PM Revision 18bd5833 (qgis): Moved settingsRespectScreenDPI to new settings registry gui
- 03:05 PM Revision f7646705 (qgis): Merge pull request #44099 from domi4484/fix44087MissingTypeNamesForURIR...
- Added missing type names to uri parsing regex for memory provider
- 01:30 PM Revision bd22811d (qgis): Regex as cons thread_local
- 12:07 PM Revision 55666542 (qgis): Merge pull request #44116 from nirvn/bp2
- [backport queued_ltr_backports][processing] Fix file download alg stuck in infinit loop when network errors occur
- 12:06 PM Revision 02314d4f (qgis): Merge pull request #44114 from qgis/backport-44094-to-release-3_20
- [Backport release-3_20] [processing] Fix file download alg stuck in infinit loop when network errors occur
- 12:05 PM Revision 7d13ccee (qgis): Merge pull request #44112 from qgis/collision
- Rename _serialize -> __serialize
- 11:17 AM Revision d2fae524 (qgis): adapt 3D for live update with mesh editing (#44025)
2021-07-11
- 03:11 PM Revision b2c28b03 (qgis): Default length/precision for double/real fields
- 12:01 PM Revision eaa9fa97 (qgis): MemoryProvider respect field name when parsing a URI with unknown typeName
- 10:48 AM Revision e74585c2 (qgis): Update src/core/providers/memory/qgsmemoryprovider.cpp
- Co-authored-by: Andrea Giudiceandrea <[email protected]>
- 10:06 AM Revision aa64b29a (qgis): Merge pull request #43993 from elpaso/bugfix-gh43978-value-relation-qlr...
- Fix value relation QLR loading bug
- 10:05 AM Revision df604541 (qgis): Merge pull request #43785 from elpaso/bugfix-gh43061-save-action-disabl...
- Enable save icon for embedded relations in same transaction group
2021-07-10
- 03:30 PM Revision 91370a90 (qgis): Merge pull request #44051 from elpaso/connections-api-results-widget
- Connections api results widget
- 01:57 PM Revision 3adc9f37 (qgis): [processing] Fix file download alg stuck in infinit loop when network e...
- 11:52 AM Revision d06888f2 (qgis): [processing] Fix file download alg stuck in infinit loop when network e...
- 11:49 AM Revision 2071cd80 (qgis): Merge pull request #44094 from nirvn/filedownloaderalg_throw_fix
- [processing] Fix file download alg stuck in infinit loop when network errors occur
- 11:19 AM Revision 1d73fcb3 (qgis): Rename _serialize -> __serialize to fix collision with _serialize from ...
2021-07-09
- 10:36 PM Revision 72626d17 (qgis): Mention 3.20 url in c++ api website
- 10:35 PM Revision ed16882c (qgis): Use $ rather than @ in documentation
- 10:35 PM Revision 3abd80cf (qgis): Update qgspathresolver.sip.in
- 06:04 PM Revision 54280634 (qgis): Flake 8
- 05:57 PM Revision e79c3c3a (qgis): Move test
- 05:56 PM Revision 48deba5c (qgis): Fix value relation QLR loading bug
- Fixes #43978
- 05:53 PM Revision a94e0894 (qgis): Better logic for sql layer tests
- 05:36 PM Revision 3e2dfc3d (qgis): Rename _serialize -> __serialize to fix collision with _serialize from ...
- 05:29 PM Revision 1395d07b (qgis): Rename _serialize -> __serialize to fix collision with _serialize from ...
- 05:27 PM Revision 52f1eae8 (qgis): [Server][Tests] Extend WMS dimension tests
- Add tests on TIME dimension and a date dimension based on a date field.
- 04:52 PM Revision 523135eb (qgis): Also read proxyFactories of main NAM
- 03:18 PM Revision 61b8749b (qgis): Update qgspathresolver.sip.in
- 03:15 PM Revision 64ace1c7 (qgis): Use $ rather than @ in documentation
- 01:12 PM Revision 48cc393d (qgis): Added missing type names to uri parsing regex for memory provider
- - This was causing strange field names when cloning layers. fixes #44087
- Some code cleanup + QRegexp replaced with ... - 09:00 AM Revision cec53669 (qgis): Merge pull request #44014 from qgis/backport-43990-to-release-3_20
- [Backport release-3_20] [OAPIF provider] Fix extra query parameters (fixes #43905)
- 08:59 AM Revision a6fd43a3 (qgis): Merge pull request #44013 from qgis/backport-43990-to-queued_ltr_backports
- [Backport queued_ltr_backports] [OAPIF provider] Fix extra query parameters (fixes #43905)
- 07:41 AM Revision 4f6f4be4 (qgis): [processing] Fix file download alg stuck in infinit loop when network e...
2021-07-08
- 08:17 PM Revision ded3d0db (qgis): Use settings entry
- 05:37 PM Revision 8b3c18c0 (qgis): Complete addTopologicalPoints result values for QgsVectorLayer; add tes...
- 05:37 PM Revision f3f4c50b (qgis): Test addTopologicalPoints results
- 05:37 PM Revision 5e39ad69 (qgis): Fix return value of addTopologicalPoints(QgsGeometry)
- 05:34 PM Revision f0838764 (qgis): Merge pull request #43854 from gacarrillor/addtopologicalpoints_results
- Fix return value of addTopologicalPoints(QgsGeometry)
- 03:27 PM Revision 3cac2e75 (qgis): Label POSTGRES test
- 02:16 PM Revision f3da9993 (qgis): Merge pull request #43788 from MorriganR/postgresTestWithRemoteDbV2
- Additional test for postgres (ver.2)
- 12:36 PM Revision 754328cb (qgis): [feature][expression] Add exif() and exif_geotag() functions to the QGI...
- 11:18 AM Revision b7ef263e (qgis): additional postgres test with latency up to DB
- 11:07 AM Revision 73414925 (qgis): Allow dispatching stale issues
- 11:05 AM Revision 507aa684 (qgis): Bump the number of stale issue operations
- 09:56 AM Revision 011478ea (qgis): Merge pull request #43838 from mhugent/annotation_inline_html
- Feature: Annotation item inline html
- 09:44 AM Revision 0ba3aeec (qgis): Merge pull request #44072 from qgis/backport-43949-to-release-3_20
- [Backport release-3_20] Take tile_buffer parameter into consideration when rendering labels
- 09:43 AM Revision 3158eb94 (qgis): Merge pull request #43772 from pblottiere/queued_ltr_backports_43280
- WMTS GetCapabilities and axis order (3.16 backport)
- 09:13 AM Revision 8a4683f7 (qgis): [feature][exiftools] Implement tags reading, allow for individual tag v...
2021-07-07
- 08:12 PM Revision 2705e011 (qgis): Respect screen DPI
- QGIS currently renders symbology too small on high dpi screens.
This commit adds a new option to actually respect the... - 03:25 PM Revision aaff7ceb (qgis): Merge pull request #43520 from Gustry/version
- [CLI] Add --version and -v to know QGIS version
- 02:36 PM Revision 9d5d43ea (qgis): Update oracle connection capabilities
- 12:43 PM Revision 878b2436 (qgis): Address PR comments - part 2
- 11:01 AM Revision d3d75a1d (qgis): Merge pull request #43871 from kadas-albireo/extent_for_scale
- Add QgsMapSettings::computeExtentForScale and QgsMapSettings::computeScaleForExtent
- 10:04 AM Revision 2ca76a6d (qgis): Fixes #37945 : Take tile_buffer parameter into consideration when
- rendering labels
- 08:46 AM Revision 09760f07 (qgis): Preserve python compatibility
- 08:46 AM Revision 0f0b6b16 (qgis): Fix exif tools test
- 08:46 AM Revision 4f384f4e (qgis): Fix auto_ptr compilation error
- 08:46 AM Revision 4b52b7be (qgis): Move QgsExifTools utility class to core
2021-07-06
- 01:32 AM Revision 421009b6 (qgis): std::as_const --> qgis::a_const
- 01:32 AM Revision 61a59b52 (qgis): fix updating disabled scalar dataset group for mesh layer
- 01:32 AM Revision f76f3a15 (qgis): fix updating disabled scalar dataset group for mesh layer
- 12:37 AM Revision 547748db (qgis): Fixes #37945 : Take tile_buffer parameter into consideration when
- rendering labels
- 09:02 PM Revision 78a42cf7 (qgis): Address PR comments
- 09:00 PM Revision 24a9c1a1 (qgis): FetchMore API Override
- 09:00 PM Revision 336a64d7 (qgis): Fix test (now geom col is exposed)
- 09:00 PM Revision 01e428dd (qgis): Add \ingroup gui
- 09:00 PM Revision a3b9ced8 (qgis): Fix unreported bug in ORACLE provider
- Error in spatial index exists check.
- 09:00 PM Revision a5e2f176 (qgis): Include QRegularExpression
- 09:00 PM Revision 84b1f488 (qgis): Spell ok
- 09:00 PM Revision af262068 (qgis): lint waste my time
- 09:00 PM Revision 7460e4f7 (qgis): Doxy
- 09:00 PM Revision 628e95ff (qgis): Forward databaseConnection to parent item for layer items
- ... and preset SQL in query dialog
- 09:00 PM Revision 537670a3 (qgis): Fix model signals not emitted when empty results
- 09:00 PM Revision 357fa9c4 (qgis): Add progress bar and minor UX changes
- 09:00 PM Revision 233a8097 (qgis): Add rowCount to connections API
- + fix memory leak in API fetcher
+ add progress bar to result widget - 09:00 PM Revision f1a50141 (qgis): Catch SQL filter dialog connection errors (never seen in the wild)
- 09:00 PM Revision 87ed2927 (qgis): Doxy fixes
- 09:00 PM Revision 4acc1bd6 (qgis): Fix crash and test
- 09:00 PM Revision 9b6ad32e (qgis): Ellipsis
- 09:00 PM Revision 9bd7f0bb (qgis): Remove model tester: too slow and test fails!
- 09:00 PM Revision 1f40090d (qgis): Fix tests after rebase
- 09:00 PM Revision c131c811 (qgis): Fix memory leak
- 09:00 PM Revision 2c9662bc (qgis): Truncating localized delegate + optimization
- 09:00 PM Revision eea1eb48 (qgis): Fetch more in the model
- 09:00 PM Revision d8190695 (qgis): Revert to conn pool
- 09:00 PM Revision 06495f05 (qgis): Final touches
- 09:00 PM Revision 3cb3b8fb (qgis): Doxy
- 09:00 PM Revision b6d1800f (qgis): Hide create layer group if conn does not support SQL layers
- 09:00 PM Revision 73103f0d (qgis): SQLite: show geometry as WKT
- 09:00 PM Revision 9384c789 (qgis): Add base tests for create SQL layer
- 09:00 PM Revision ef529b87 (qgis): Add test for spatialite
- 09:00 PM Revision 2fc47992 (qgis): Use set for tokens
- 08:59 PM Revision 927669df (qgis): Move target to 3.22
- 08:59 PM Revision 96f594e1 (qgis): Oracle create SQL vector layer API added
- 08:58 PM Revision 27eb5743 (qgis): Provider QSCI APIs for sqlite and PG
- 08:58 PM Revision 5e83f5a8 (qgis): Add ORACLE keywords
- 08:58 PM Revision aa6c1bd5 (qgis): Add flag for select at id in the result dlg
- 08:58 PM Revision dfc56482 (qgis): Remove method and fix widget hiding
- 08:58 PM Revision 5ba105f1 (qgis): Add tooltips
- 08:58 PM Revision b4a5002d (qgis): Add fullstop
- 08:58 PM Revision 7b202fef (qgis): Comment method
- 08:58 PM Revision 2c123dc2 (qgis): GPKG/Spatialite: return fid and geom from selects
- 08:58 PM Revision 5d5e828d (qgis): More tests for execSql
- 08:58 PM Revision fd793dc1 (qgis): Comments on fid issue
- 08:58 PM Revision ebfed52c (qgis): Fix crash when connection is invalid (nullptr)
- 08:58 PM Revision 34c5cdcf (qgis): Handle fid and geom cols in GPKG exec sql
- 08:58 PM Revision af9febce (qgis): Better comment
- 08:56 PM Revision cf260226 (qgis): Create SQL layer and widget config based on enum
- 08:53 PM Revision 1a94b074 (qgis): Better error handling/reporting
- 08:53 PM Revision 94056c81 (qgis): Notify error on SQL layer creation
- 08:53 PM Revision 9adbdfa8 (qgis): Fix crash QsciAPIs is destroyed while worker running
- 08:53 PM Revision 4201942b (qgis): Rebase
- 08:53 PM Revision af44d35d (qgis): Doxy
- 08:53 PM Revision 40785b5a (qgis): Start new layer group box collapsed
- 08:53 PM Revision 9fc81ffb (qgis): Move to thread the first phase of the query (before the iterator)
- 08:53 PM Revision b988ca87 (qgis): SQL results widget: add query layers support (initial)
- 08:53 PM Revision e1a8ef56 (qgis): Rebase 2
- 08:52 PM Revision d914a50b (qgis): QgsQueryResultWidget
- 08:52 PM Revision d958722a (qgis): Remove debug output
- 08:52 PM Revision 079264eb (qgis): Message bar and other improvements: working!
- 08:52 PM Revision cc709a0d (qgis): Query result widget files and tests
- 10:13 AM Revision 81ecf97d (qgis): Fix PyQGIS docs formatting of QgsAbstractDatabaseProviderConnection class
- 09:57 AM Revision 129ab506 (qgis): Add QgsProviderSublayerProxyModel for filtering/sorting
- QgsProviderSublayerModel instances
- 09:57 AM Revision 73f45ee4 (qgis): Allow non sublayer items to be added to QgsProviderSublayerModel
- E.g. embedded project items
- 09:57 AM Revision 9a024464 (qgis): Fix windows build
- 09:57 AM Revision 8d68fdcd (qgis): Update src/core/providers/qgsprovidersublayermodel.cpp
- 09:57 AM Revision 28832150 (qgis): Start on sublayer model
- 09:57 AM Revision 6ab8c16d (qgis): Statistics task, feature count task can be canceled on QGIS exit withou...
- 09:57 AM Revision ab713e2b (qgis): If statistics summary dock is NOT visible, then don't calculate
- statistics
Instead defer their calculation until the dock is made visible.
No point doing all that work when the res... - 08:46 AM Revision d73ee555 (qgis): Fixes #37945 : Take tile_buffer parameter into consideration when
- rendering labels
- 08:42 AM Revision 589aabe4 (qgis): Merge pull request #43949 from troopa81/fix_tile_buffer_labels
- Take tile_buffer parameter into consideration when rendering labels
- 05:48 AM Revision 3f915304 (qgis): fix updating disabled scalar dataset group for mesh layer
- 05:48 AM Revision 39ee91aa (qgis): fix updating disabled scalar dataset group for mesh layer
- 05:45 AM Revision 621382e0 (qgis): fix updating disabled scalar dataset group for mesh layer
- 04:22 AM Revision 92231d74 (qgis): Complete addTopologicalPoints result values for QgsVectorLayer; add tes...
- 02:56 AM Revision d046e8f9 (qgis): fix project dirtiness when changing layout name
- 02:56 AM Revision 46756003 (qgis): fix project dirtiness when changing layout name
2021-07-05
- 12:03 AM Revision 68bc29b0 (qgis): std::make_unique -> qgis::make_unique
- 12:03 AM Revision cd3ff911 (qgis): [processing] Fix default value of multiple field selection inputs
- in models cannot be set to no value
Fixes #44005 - 11:59 PM Revision d97fce23 (qgis): fix project dirtiness when changing layout name
- 11:59 PM Revision d06f0345 (qgis): fix project dirtiness when changing layout name
- 11:56 PM Revision 1807cfe4 (qgis): fix project dirtiness when changing layout name
- 07:22 PM Revision 966ac4c8 (qgis): Fix return value of addTopologicalPoints(QgsGeometry)
- 07:22 PM Revision aeece711 (qgis): Test addTopologicalPoints results
- 11:17 AM Revision f0dc0d93 (qgis): merge qgis.xml update from Bas (followup ce3ee598e50)
- 09:44 AM Revision 6b4d7971 (qgis): fix build (followup e82015b639b)
2021-07-04
2021-07-03
- 05:19 PM Revision ce3ee598 (qgis): include geopackage and kml in .desktop
- (refs https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990636)
- 03:12 PM Revision ec374d5a (qgis): Merge pull request #43927 from mhugent/raster_legend_placeholder_icon
- Feature: possibility to use placeholder icon in legend for raster layer. funded by [Canton of Glarus] [https://www.gl...
- 01:11 PM Revision b11df935 (qgis): Change expected test image
2021-07-02
- 10:43 PM Revision a233ff6b (qgis): fix infinite loop in qgsstyle
- 10:40 PM Revision ca3812a2 (qgis): fix infinite loop in qgsstyle
- 10:39 PM Revision 39fbd77d (qgis): Add API to export layers to QLR with easy control over whether
- absolute or relative paths are used
- 10:39 PM Revision ee141a1a (qgis): Add enum Qgis::FilePathType and add proper stable api for setting
- whether QgsProject uses absolute or relative paths for file storage
- 05:49 PM Revision 985de5d0 (qgis): add _assertRed etc into QgsServerTestBase, some comment in cpp and py f...
- 05:03 PM Revision 9e990cb6 (qgis): Add mask image
- 04:16 PM Revision 6031e754 (qgis): Merge pull request #43989 from elpaso/ogr-sqlite-pragma-defer_foreign_k...
- OGR/SQLite/GPKG pragma-defer_foreign_keys=ON
- 02:37 PM Revision d6770409 (qgis): Add c++20 todo for replacing equality operators with default implementa...
- 02:35 PM Revision 6c2e38b9 (qgis): Add c++20 todo for replacing equality operators with default implementa...
- 02:29 PM Revision 73c61b6e (qgis): Add QgsMapSettings::computeExtentForScale and QgsMapSettings::computeSc...
- 01:21 PM Revision ccc601b3 (qgis): Fix painter scaling and add unit test
- 01:21 PM Revision d76fa2bf (qgis): Preserve image aspect ratio in legend
- 01:21 PM Revision 6effd6bd (qgis): Use QgsImageSourceLineEdit and allow placeholder images also for vector...
- 01:21 PM Revision f2878727 (qgis): Use application image cache
- 01:20 PM Revision b7b9470a (qgis): Possibility to select an image as legend placeholder
- 01:20 PM Revision 991f9359 (qgis): Feature: possibility to use placeholder icon in legend for raster layer
- 10:08 AM Revision f3e88c3c (qgis): fix build (followup e82015b639b)
- 04:19 AM Revision c8156b01 (qgis): Add c++20 todo for replacing equality operators with default implementa...
- 04:19 AM Revision 65bccd2c (qgis): Add equality operator for QgsProviderSublayerDetails
- 02:14 AM Revision a4b78735 (qgis): Don't append drive label if it's the same as the path
2021-07-01
- 01:54 AM Revision e972e783 (qgis): Show drive labels in browser for drive items whenever available
- Refs #44021
- 01:50 AM Revision 998c6c16 (qgis): Bump actions/upload-artifact from 2.2.3 to 2.2.4
- Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4.
- [Release notes](ht... - 01:49 AM Revision b742b8f7 (qgis): Add test for QgsProviderSublayerTask
- 01:49 AM Revision bed72156 (qgis): Dox
- 01:49 AM Revision 7c6afc07 (qgis): Create QgsProviderSublayerTask for retrieving sublayer details in a thread
- This can sometimes take a looooong time, so it's worth doing in the
background - 01:49 AM Revision ced5910b (qgis): Fix race
- 01:49 AM Revision 0404dcaa (qgis): Correctly pass QgsFeedback to metadata method
- 01:49 AM Revision 7dec3050 (qgis): Fix dox
- 01:49 AM Revision 1355b39b (qgis): Add QgsProviderUtils with a method for determining whether a list
- of sublayer details is incomplete and requires a more in-depth scan
- 10:55 PM Revision d33c1aeb (qgis): Fix build issue with clang 10.0 related to forward declaration of QgsFe...
- 09:01 PM Revision a62b6dc2 (qgis): Bump actions/upload-artifact from 2.2.3 to 2.2.4
- Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4.
- [Release notes](ht... - 05:02 PM Revision 261cae09 (qgis): Test for regression #43905 OAPIF extra query params
- 05:02 PM Revision 196e593e (qgis): [fix] #43905 append OAPIF extra query params if url is not empty
- 05:02 PM Revision 42e4a563 (qgis): [fix] #43905 append OAPIF extra query params if url is not empty
- 05:02 PM Revision 1b462f29 (qgis): Test for regression #43905 OAPIF extra query params
- 04:59 PM Revision 3f1722d0 (qgis): Merge pull request #43990 from Joonalai/fix-oapif-q-params
- [OAPIF provider] Fix extra query parameters (fixes #43905)
- 10:02 AM Revision b69c9da6 (qgis): revert decimals
- 09:37 AM Revision a51a9c48 (qgis): Add QgsIconUtils::iconForLayerType
- 08:49 AM Revision 8840865d (qgis): [processing] Fix default value of multiple field selection inputs
- in models cannot be set to no value
Fixes #44005 - 08:45 AM Revision 4dc659c5 (qgis): [processing] Fix default value of multiple field selection inputs
- in models cannot be set to no value
Fixes #44005 - 08:18 AM Revision db21851b (qgis): [mesh] mesh frame editing part-2 - start, commit, roll back and cancel ...
- [mesh] allows the user of mesh layers to start editing, save, roll back or cancel editing, in the same way as vector ...
- 07:40 AM Revision 174d5ee9 (qgis): Ensure python script files saved in the Python console editor use
- .py file extension
2021-06-30
- 12:42 AM Revision cb1b8d03 (qgis): Fix compilation when WITH_QTWEBKIT=FALSE
- 05:22 PM Revision 79fa008c (qgis): add test for a map theme with a particular style on a layer
- 05:12 PM Revision 1b47527f (qgis): add docstring
- 05:01 PM Revision 3119c4cd (qgis): getPrint uses the style define in the maptheme
- 01:45 PM Revision 6e83672b (qgis): update MDAL 0.8.90 (#43987)
- 01:14 PM Revision f24bd45b (qgis): add test to check qgslayoutlegenditem
- 01:05 PM Revision c07f8f83 (qgis): add docstring
- 11:38 AM Revision 56914ed3 (qgis): [fix] #43905 append OAPIF extra query params if url is not empty
- 11:37 AM Revision 545174c5 (qgis): Test for regression #43905 OAPIF extra query params
- 10:49 AM Revision 8835b2d0 (qgis): Merge pull request #43617 from troopa81/fix_htmlwidget_geom
- Set up cache geometry if HTML widget needs it
- 10:38 AM Revision 3df8e585 (qgis): OGR/SQLite/GPKG pragma-defer_foreign_keys=ON
- When in transaction forces defer FK evaluation.
- 10:35 AM Revision cf01b437 (qgis): Fixes #37945 : Take tile_buffer parameter into consideration when
- rendering labels
- 07:43 AM Revision fa1a59f0 (qgis): Fix buffer definition for default text format
- 06:51 AM Revision fd44a44f (qgis): Fix buffer definition for default text format
- 06:48 AM Revision 791f64d2 (qgis): Fix buffer definition for default text format
2021-06-29
- 11:15 PM Revision 3bfdd756 (qgis): fix SVG selector widget not reacting to changes
- fixes #43802
- 11:15 PM Revision cc837342 (qgis): also set picture mode
- 11:14 PM Revision 5872ada1 (qgis): test for Single & Multi Column PK
- 11:14 PM Revision 7be85fe1 (qgis): fix: always used type of first column of view as PK type
- 11:11 PM Revision 1a2ff54f (qgis): Amend sprite retrieval (qgis#43925)
- Update url path with resolution and extension rather than appending to string
- 11:11 PM Revision 928a170b (qgis): Apply suggestions from code review
- 11:11 PM Revision 7821292b (qgis): [processing] Clear python command in history dialog when selecting a no...
- 11:11 PM Revision cfb0360e (qgis): [ui][processing] Fix broken enter key showing help instead of running a...
- 08:27 PM Revision 8eb2a978 (qgis): debian packaging: remove test_provider_wcs (followup 989cfaf9842)
- 05:12 PM Revision 27457322 (qgis): Merge pull request #43960 from elpaso/server-landingpage-bugfix-relativ...
- Server landing page: fix relative service links
- 04:30 PM Revision e097ed6d (qgis): fix legend when no layers required
2021-06-28
- 12:18 AM Revision e9ec255a (qgis): Backport #43897 + fixes
- 11:55 PM Revision 79415d8b (qgis): postgres provider: revert 93fe5b0d5e and 457165d7be (fixes #43965)
- (cherry picked from commit 14b20ec6487b31e7b44b4ee8b04bf5b91d6fc463)
- 11:54 PM Revision 14b20ec6 (qgis): postgres provider: revert 93fe5b0d5e and 457165d7be (fixes #43965)
- 11:33 PM Revision d9b7c67f (qgis): Ensure labeling respects layer's reference scale
- 11:33 PM Revision 54610b29 (qgis): [api] Allow a symbology reference scale to be set on a QgsRenderContext
- This should match the desired scale denominator for the rendered map,
eg 1000.0 for a 1:1000 map render. Set (by defa... - 11:33 PM Revision 849819cd (qgis): [api] Allow reference scale for vector layer renderer to be set
- Gives a means of setting the reference scale for a vector layer
renderer, so that symbol sizes in the rendered layer ... - 11:33 PM Revision c8da0c43 (qgis): Safer approach to saving common QgsFeatureRenderer properties
- 11:33 PM Revision 731810ce (qgis): Fix unsafe access of map layer from background thread while running lab...
- 11:33 PM Revision ed75524b (qgis): [feature] Expose choice of symbology reference scale for vector
- layers, in the vector layer properties -> Rendering tab
If set, the reference scale indicates the map scale at which... - 11:33 PM Revision 0565c3ff (qgis): Retain more renderer properties when switching between vector
- renderer types
- 11:33 PM Revision 61e924b7 (qgis): Fix labeling reference scale with null symbol renderer
- 11:33 PM Revision 7a07e0d3 (qgis): Fix check
- 11:33 PM Revision b440bb2c (qgis): Fix scale overrides
- 11:33 PM Revision d6709e01 (qgis): Fix docs, better check
- 11:33 PM Revision bb002d4e (qgis): Avoid even more loss of renderer properties when changing renderer type
- 11:03 PM Revision 062bfc52 (qgis): Create codeql-analysis.yml
- 10:45 PM Revision fc3f8a12 (qgis): Missing colon
- 10:45 PM Revision a87b2ecf (qgis): Fix function examples
- 10:45 PM Revision 23048dd8 (qgis): Missing colon
- 05:28 PM Revision cf0d673c (qgis): Connect help buttons to docs (#43941)
- 04:41 PM Revision 574a35e5 (qgis): Fix OGC workflow (#43946)
- 04:20 PM Revision 58b35b74 (qgis): Server landing page: fix relative service links
- For metadata when using QGIS_SERVER_LANDING_PAGE_PREFIX
- 02:47 PM Revision 018d0965 (qgis): Update ogc.yml
- 02:47 PM Revision 7458a7c7 (qgis): fix context
- 02:47 PM Revision 213e7961 (qgis): fix context
- 02:47 PM Revision 07f25638 (qgis): add cache to OGC workflow for Docker build and QGIS build
- 02:29 PM Revision 8d317ab5 (qgis): fix context
- 02:29 PM Revision b7ac6e67 (qgis): Update ogc.yml
- 02:29 PM Revision 8a521039 (qgis): fix context
- 02:29 PM Revision 5c76973b (qgis): add cache to OGC workflow for Docker build and QGIS build
- 09:22 AM Revision cce3a411 (qgis): Ensure 3d length is also shown in identify tool results for
- multilinestringz geometries
Fixes #43930 - 09:18 AM Revision b5a6cdf1 (qgis): [ui][processing] Fix broken enter key showing help instead of running a...
- 09:18 AM Revision 22ac5c7d (qgis): [processing] Clear python command in history dialog when selecting a no...
- 09:15 AM Revision a777ba8a (qgis): [ui][processing] Fix broken enter key showing help instead of running a...
- 09:15 AM Revision 19eaec74 (qgis): [processing] Clear python command in history dialog when selecting a no...
- 07:22 AM Revision 26d60404 (qgis): Move QgsOgrProvider::addSubLayerDetailsToSubLayerList to QgsOgrProvider...
- (no code changes, just movement)
- 07:22 AM Revision 0ea4427f (qgis): Expand tests
- 07:22 AM Revision 6a0497f5 (qgis): Fix sqlite skipped layer names logic
- 07:22 AM Revision 46a80168 (qgis): Rename addSubLayerDetailsToSubLayerList to querySubLayerList
- 07:22 AM Revision a98411fb (qgis): Rework QgsOgrProviderUtils::querySubLayerList to use QgsProviderSublaye...
- 07:22 AM Revision 29c1dff1 (qgis): Implement querySubLayers for OGR provider metadata
- 07:22 AM Revision 9076e64a (qgis): If all layer names are the same, remove them from the sub layer uris
- 07:22 AM Revision a5d7fe2b (qgis): Unit tests for OGR provider querySublayers, minor fixes
- 07:22 AM Revision 6be7cc6e (qgis): Const
- 07:22 AM Revision 2de65c27 (qgis): Update test result for correct feature count state (uncounted)
- 07:22 AM Revision 15e1e237 (qgis): Support responsive cancelation of sub layers query for OGR provider
- In some cases this code iterates through features, so early exit
paths are desirable - 07:22 AM Revision 686a8147 (qgis): Fix cppcheck warning
- 07:00 AM Revision 55d1ba43 (qgis): Ensure 3d length is also shown in identify tool results for
- multilinestringz geometries
Fixes #43930 - 06:57 AM Revision 9c88c614 (qgis): Ensure 3d length is also shown in identify tool results for
- multilinestringz geometries
Fixes #43930 - 06:57 AM Revision a8b17bd1 (qgis): Amend sprite retrieval (qgis#43925)
- Update url path with resolution and extension rather than appending to string
- 06:57 AM Revision 562b6b13 (qgis): Apply suggestions from code review
- 06:54 AM Revision 87decc21 (qgis): Amend sprite retrieval
- Update url path with resolution and extension rather than appending to string
Fixes #43925 - 03:14 AM Revision 8c82b695 (qgis): MemoryProvider fix strange fieldName suffix in cloned layer
- If fields added with QgsMemoryProvider::addAttributes have an empty
typeName, the URI returned by vl.publicSource() m... - 03:14 AM Revision a7880d9d (qgis): Update .flake8
- 03:14 AM Revision ae0d37ac (qgis): Fix test
- 03:14 AM Revision 2d1bb604 (qgis): MemoryProvider native type is boolean and not bool
- 02:22 AM Revision ea0c6e55 (qgis): exit fillTree() if no log entries
2021-06-27
- 10:47 PM Revision a1013979 (qgis): exit fillTree() if no log entries
- 10:44 PM Revision 681ff429 (qgis): exit fillTree() if no log entries
- 04:19 PM Revision fbf77905 (qgis): debian/rpm packaging: drop libauthmethod_oauth2_static.a again (followup
- 019976e59)
- 10:46 AM Revision 790cd4b4 (qgis): [qgsquick] Do not refresh/redraw map canvas when its settings are invalid
- 10:46 AM Revision 7894ec5b (qgis): [qgsquick] When reading map settings from a loaded project and
- the canvas bits are missing, use proper project full extent
- 10:33 AM Revision 856a63a6 (qgis): Merge pull request #43929 from elpaso/bugfix-gh43849-server-wms-invalid...
- Server WMS getfeatureinfo: throw on invalid filter
Also available in: Atom